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
339683580874	339683581443	339683581993	339683582543	339683583095	339683583645	339683584195	339683584745	339683585293	339683585843	339683586393	339683586943	339683587495	339683588045	339683588593	339683589145	339683589693	339683590243	339683590793	339683591345	339683591893	339683592445	339683592995	339683593545	339683594095	339683594643	339683595193	339683595743	339683596293	339683596843	339683597395	339683597945	339683598495	339683599045	339683599595	339683600143	339683600693	339683601245	339683601793	339683602345	339683602895	339683603445	339683603993	339683604545	339683605095	339683605645	339683606195	339683606743	339683607295	339683607845	339683608395	339683608945	339683609495	339683610045	339683610595	339683611145	339683611695	339683612245	339683612795	339683613345	339683613895	339683614445	339683614995	339683615545	339683616095	339683616645	339683617195	339683617745	339683618295	339683618845	339683619395	339683619945	339683620495	339683621045	339683621595	339683622145	339683622695	339683623245	339683623795	339683624345	339683624895	339683625445	339683625995	339683626545	339683627093	339683627645	339683628193	339683628745	339683629295	339683629845	339683630395	339683630945	339683631493	339683632045	339683632595	339683633145	339683633695	339683634245	339683634795	339683635345	339683635895	339683636445	339683636995	339683637546	339683638095	339683638645	339683639195	339683639745	339683640295	339683640845	339683641395	339683641945	339683642495	339683643045	339683643595	339683644145	339683644695	339683645245	339683645795	339683646345	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2572	3600	2300	2572	3600	2300	2572	3600	2300	2572	3600	2300	2572	3600	2300	2573	3600	2300	2573	3600	2300	2573	3600	2300	2573	3600	2300	2573	3600	2300	2573	3600	2300	2573	3600	2300	2573	3600	2300	2573	3600	2300	2573	3600	2300	2573	3600	2300	2573	3600	2300	2573	3600	2300	2573	3600	2300	2573	3600	2300	2573	3600	2300	2574	3600	2300	2574	3600	2300	2574	3600	2300	2574	3600	2300	2574	3600	2300	2574	3600	2300	2574	3600	2300	2574	3600	2300	2574	3600	2300	2574	3600	2300	2574	3600	2300	2574	3600	2300	2575	3600	2300	2575	3600	2300	2575	3600	2300	2575	3600	2300	2575	3600	2300	2575	3600	2300	2575	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23298	21529	29714	32898	55749	60062	49354	32215	17621	6211	1699	640	357	305	292	269	291	301	273	296	287	298	304	321	268	303	272	309	293	291	301	277	287	308	288	254	256	253	289	259	288	309	257	286	337	307	310	275	285	271	279	266	300	311	323	297	303	284	274	259	288	281	286	297	286	298	287	292	296	273	310	264	278	300	291	305	263	283	302	280	295	303	282	278	277	303	300	273	275	271	280	264	253	269	266	288	336	262	273	269	271	327	283	269	291	280	263	270	295	309	271	247	304	309	298	269	272	282	290	291	269	289	274	288	276	275	278	308	269	277	262	286	291	273	301	300	292	291	286	254	313	290	272	284	292	281	284	255	261	266	263	246	310	279	278	280	267	253	298	275	268	274	295	311	275	294	277	283	286	269	289	316	280	265	283	260	246	296	255	273	272	283	269	296	294	270	260	260	274	289	282	318	288	285	276	255	276	277	287	279	281	293	286	291	264	294	280	245	262	260	306	274	286	300	283	278	300	296	264	252	281	273	283	310	282	295	272	307	269	288	289	278	266	288	277	275	270	274	271	302	270	277	247	272	290	258	302	278	291	288	285	259	273	264	279	296	252	307	263	292	263	261	301	285	266	284	243	263	276	273	282	289	252	279	303	270	247	267	285	290	296	290	254	299	243	288	266	280	278	276	298	294	287	281	308	285	274	265	267	267	266	287	308	282	264	282	262	287	298	263	263	304	295	261	279	231	279	265	272	257	266	241	253	295	261	273	301	255	289	267	285	266	279	271	262	310	279	298	302	287	245	265	278	274	282	283	311	300	271	293	272	323	245	285	288	281	272	259	304	320	260	267	277	294	289	284	289	288	275	252	243	253	274	279	294	277	280	271	257	284	269	302	265	286	272	274	281	276	305	305	291	269	292	288	268	289	261	284	275	295	276	266	278	262	278	301	302	285	292	295	286	284	305	266	278	282	295	303	274	305	257	295	304	295	253	279	279	282	271	275	279	277	281	280	303	271	276	287	307	292	263	237	265	264	295	254	258	289	296	272	293	277	277	288	273	277	274	283	269	269	283	281	284	280	290	281	280	264	277	303	284	318	282	289	256	251	280	289	301	282	290	281	272	258	279	276	268	256	281	305	286	288	305	284	259	287	290	262	306	293	292	278	293	263	297	274	267	276	287	275	265	305	257	268	292	331	284	280	285	277	296	267	279	289	276	263	278	286	278	275	293	252	299	292	273	255	280	248	278	264	318	297	267	299	269	288	267	275	254	270	262	289	251	314	268	269	267	267	276	266	286	298	288	270	306	248	247	312	277	257	288	278	257	279	259	297	304	294	257	247	258	270	268	245	309	248	257	290	275	262	282	274	283	277	295	281	284	289	251	262	268	271	264	303	297	280	266	281	295	291	289	291	288	249	267	263	287	294	272	320	262	249	278	265	273	314	278	267	254	277	306	288	285	266	278	276	292	276	275	286	267	290	314	273	284	309	264	267	297	292	292	308	258	289	249	289	271	277	306	275	281	253	266	271	273	264	294	249	283	286	296	278	290	297	293	300	283	296	282	291	254	259	305	293	272	268	296	252	269	279	286	286	260	256	290	282	287	269	285	305	284	273	272	265	259	311	304	309	233	259	296	251	275	290	286	267	256	261	292	285	284	267	265	297	272	258	301	269	282	292	259	289	255	263	284	284	274	251	289	296	261	258	262	283	293	287	266	288	289	295	271	259	243	282	291	252	291	283	280	254	287	286	268	259	311	256	286	305	283	304	262	288	261	315	282	249	301	274	257	262	276	257	291	282	298	294	285	300	266	277	281	262	275	253	278	301	280	288	263	277	318	272	278	259	303	285	258	250	286	302	278	264	286	278	274	281	296	276	277	314	297	264	283	254	271	281	279	297	285	301	285	280	304	249	283	289	279	268	293	262	285	271	258	277	261	296	266	299	258	277	309	294	314	292	287	260	287	282	292	304	273	273	291	320	250	280	283	297	244	248	282	296	303	257	282	258	271	286	270	262	289	271	275	269	294	305	281	297	270	287	275	278	270	259	268	266	296	267	278	275	267	282	261	289	275	264	277	293	305	286	298	289	284	272	259	319	289	287	257	283	287	247	300	257	274	266	287	272	284	246	279	293	290	309	256	287	277	279	238	284	266	284	275	276	302	274	271	271	261	264	310	270	286	321	309	274	252	274	285	274	282	294	270	278	285	278	298	281	266	303	306	297	247	286	265	256	270	284	255	303	277	278	286	251	271	292	274	246	319	263	258	300	280	277	267	242	338	281	309	266	309	282	274	266	290	282	265	274	273	304	290	313	270	294	275	265	276	280	289	271	269	289	282	286	272	257	256	266	272	270	313	284	232	297	285	272	296	295	279	272	287	304	281	281	252	267	298	270	302	263	287	261	264	283	279	271	288	269	278	269	283	299	296	255	270	259	273	293	268	295	282	271	291	277	291	248	312	270	247	236	288	276	284	286	275	281	276	299	250	271	292	280	257	310	287	289	275	304	272	273	264	291	273	279	243	273	286	267	303	269	276	247	261	265	262	286	270	278	290	312	274	273	250	252	277	251	299	275	291	282	280	262	258	300	285	291	241	269	265	290	304	286	269	282	274	285	278	294	250	256	297	272	275	290	284	302	281	288	279	276	285	271	294	265	309	284	273	280	267	301	270	280	304	278	305	297	281	271	268	282	278	304	296	250	272	282	265	277	275	278	281	297	274	257	291	277	282	272	284	262	298	263	300	279	313	286	317	274	261	265	273	274	294	281	280	243	301	288	292	269	257	275	254	314	268	273	292	283	286	267	274	286	256	305	275	268	278	254	279	272	279	261	283	299	263	295	276	286	272	272	278	271	246	301	251	286	257	262	287	303	294	276	276	275	292	284	283	261	282	265	296	275	280	259	235	249	250	273	274	271	276	273	245	299	287	279	252	288	262	276	285	284	273	289	277	297	292	294	272	276	260	274	291	281	289	244	250	267	295	245	314	279	280	309	263	271	267	300	296	274	286	310	297	280	280	274	279	269	255	308	256	281	261	291	293	260	286	281	283	296	281	275	299	266	306	296	285	266	249	297	285	265	273	292	269	275	254	255	303	285	285	290	283	283	271	247	272	269	294	283	286	254	265	255	309	277	285	275	287	304	287	287	269	273	322	320	279	253	317	284	280	276	279	263	265	293	270	305	253	277	266	294	279	275	293	266	263	327	240	286	265	281	286	283	275	261	253	288	269	297	277	282	286	279	289	292	297	304	287	270	251	278	297	279	278	304	253	282	276	268	288	283	255	300	295	287	288	284	284	255	264	273	268	267	322	284	284	290	304	289	264	285	273	311	275	252	293	295	296	292	284	256	266	283	297	249	293	278	276	300	272	301	277	255	300	281	305	304	274	279	283	284	283	261	291	300	268	296	275	282	284	311	312	251	305	281	273	297	289	292	253	292	247	276	282	284	263	292	270	285	310	299	307	275	262	269	291	269	281	256	278	267	258	286	245	325
18992	42317	47318	74126	75981	66096	50269	36936	22214	9898	3525	1179	558	492	437	397	401	434	419	447	405	419	407	447	426	370	448	401	387	413	405	393	379	412	402	428	434	385	388	384	443	386	413	433	369	411	423	412	430	417	439	424	426	442	401	396	408	423	385	379	400	417	417	403	430	424	417	418	427	392	436	417	401	451	390	410	434	432	399	427	430	413	424	413	438	404	384	362	410	402	398	409	392	414	403	389	408	396	421	424	434	436	403	431	384	421	361	412	399	441	389	457	419	445	426	418	398	389	399	412	401	420	421	428	402	379	434	422	412	395	418	402	412	381	415	426	416	437	428	436	428	436	420	437	439	385	410	380	408	414	417	412	411	418	377	424	395	398	420	411	446	395	420	433	451	411	368	401	424	421	435	427	423	432	418	418	406	388	409	412	412	388	394	427	445	372	379	419	392	374	386	387	398	419	419	413	402	420	408	391	390	447	424	446	408	416	426	430	418	444	426	423	390	406	419	368	394	400	385	367	372	403	413	401	417	415	423	415	471	391	409	431	432	409	418	448	413	414	417	406	412	391	426	454	398	392	435	434	420	419	423	417	391	411	419	427	396	447	421	427	415	421	450	418	396	406	451	418	414	379	378	383	412	409	422	431	447	424	422	435	432	395	419	446	399	450	426	427	450	408	394	423	389	419	437	401	427	404	403	432	423	394	419	421	395	406	433	432	421	403	427	386	370	428	398	386	429	398	397	407	435	440	417	432	403	399	391	404	423	413	420	416	419	455	429	437	410	457	420	447	384	432	407	375	421	389	402	441	399	423	414	395	415	392	438	426	397	420	436	423	404	427	430	438	398	413	402	434	375	378	399	437	442	402	397	397	431	420	413	435	446	388	415	374	436	374	394	411	429	413	420	390	380	414	426	454	409	430	405	425	394	390	426	392	421	400	391	418	411	397	436	399	427	405	413	386	410	377	414	407	421	428	412	403	433	441	415	400	422	405	395	414	475	386	404	412	390	394	412	418	424	414	404	384	419	384	384	394	421	426	392	460	365	384	407	398	407	395	405	388	423	446	420	451	441	413	393	430	434	409	418	427	410	417	451	411	441	454	428	415	392	404	427	439	408	417	414	399	375	405	397	418	413	442	391	411	431	403	409	384	398	424	433	421	406	406	447	415	431	413	432	390	416	392	410	414	413	395	437	450	422	397	433	403	387	437	404	418	439	418	417	431	392	408	400	424	411	370	408	398	400	439	391	404	435	390	441	420	411	451	393	375	454	434	444	389	436	407	418	396	411	425	433	418	365	412	428	432	426	435	412	420	411	409	431	424	388	406	420	426	410	422	398	429	386	414	391	405	413	421	388	410	420	398	389	400	378	416	424	432	420	413	370	414	418	419	404	389	432	441	403	403	389	416	419	406	428	425	407	411	408	424	405	424	420	419	436	405	442	427	442	421	445	383	417	388	405	382	412	387	417	412	463	430	407	409	366	462	421	427	379	427	436	392	396	414	426	428	403	433	418	445	420	428	394	362	423	440	386	385	447	438	403	420	437	420	437	450	395	383	401	427	433	422	407	399	385	432	422	413	445	374	394	383	379	371	409	391	411	379	421	402	438	400	411	441	413	393	414	442	458	430	422	412	423	402	417	407	437	391	397	414	411	402	408	401	441	425	401	406	409	387	429	396	385	432	396	379	407	406	401	427	422	405	410	394	416	418	378	429	420	437	390	417	449	431	417	385	392	447	395	398	412	407	418	375	435	413	445	426	412	420	441	400	396	373	417	430	427	408	422	407	376	433	398	415	412	454	421	418	422	388	398	397	405	452	415	429	423	387	377	424	402	393	409	421	451	387	425	413	396	397	389	433	406	432	397	383	397	425	399	364	413	386	404	474	409	387	421	391	411	442	422	394	418	429	458	401	418	377	430	420	406	409	422	425	428	417	394	404	386	433	404	434	426	417	391	423	430	374	411	408	422	390	401	416	401	405	406	405	388	423	431	396	403	432	382	419	424	444	411	415	396	450	424	405	406	423	412	427	403	412	415	432	426	417	423	452	456	415	412	403	415	419	373	415	411	389	417	396	413	431	408	427	449	402	426	395	406	407	421	374	402	377	423	432	435	423	407	403	420	412	415	406	413	409	397	420	413	398	429	421	419	398	414	409	431	403	393	405	399	432	402	434	378	427	427	409	405	404	405	398	397	407	390	409	401	438	392	433	428	408	392	389	431	409	441	381	412	410	397	404	402	424	436	381	413	384	402	392	393	383	412	392	417	411	391	385	385	427	417	418	425	424	411	401	433	413	382	403	406	423	402	412	361	407	415	385	414	437	397	433	444	429	418	405	406	390	395	418	422	415	433	391	436	429	359	394	406	403	422	430	418	416	426	401	409	444	427	385	440	408	427	421	367	428	419	411	381	407	385	418	413	426	423	421	419	376	383	459	399	410	431	410	392	429	453	402	412	404	407	415	368	414	386	431	432	445	377	408	388	428	394	447	406	419	412	431	394	430	404	414	386	404	406	420	371	413	401	416	432	402	418	386	409	418	404	439	380	385	410	410	408	421	457	407	417	419	389	392	401	422	437	453	405	413	406	422	408	416	401	407	429	426	420	411	401	435	444	413	416	412	401	409	417	443	467	412	396	437	420	408	426	430	387	421	404	439	423	391	442	404	430	437	416	401	415	444	423	437	421	401	407	433	430	412	424	387	408	406	426	431	423	426	415	412	386	394	358	401	441	415	429	404	424	412	413	389	420	388	420	421	443	412	432	402	394	432	393	413	442	410	396	416	401	420	450	363	421	425	421	379	456	408	430	439	426	419	404	397	465	412	404	402	406	403	374	409	369	435	405	443	424	388	391	405	415	404	420	419	429	390	439	411	390	391	435	413	407	420	418	405	396	406	412	424	396	417	374	443	447	411	426	374	436	428	424	432	425	417	379	408	438	433	393	400	470	397	400	410	434	430	427	391	423	405	397	402	408	385	420	412	429	423	383	388	439	419	424	432	434	392	411	425	409	434	391	400	451	397	409	397	443	420	447	396	394	395	405	430	405	402	440	411	442	424	446	400	433	376	395	381	398	408	431	399	402	415	393	429	428	452	424	391	428	418	435	413	425	413	407	420	415	435	421	382	434	439	409	402	426	410	387	446	398	476	393	359	402	402	408	418	427	420	453	411	395	423	368	403	397	400	419	431	400	452	427	400	405	467	411	425	383	400	421	448	433	430	400	423	414	388	417	414	457	449	423	396	408	395	422	435	415	408	409	414	386	413	408	391	410	426	387	421	409	437	435	412	419	417	399	366	405	414	424	448	426	461	459	458	426	436	398	409	398	386	392	388	408	458	400	403	437	418	440	386	431	427	390	451	409	413	416	414	417	444	427	432	444	442	431	395	406	418	401	396	427	417	408	414	414	395	374	420	415	426	427	431	447	392	415	408	393	411	416	427	395	390	429	406	407	402	419	416	425	404	423	423	395	419	365	404	405	383	393	431
26120	20552	13916	20169	21449	16375	9104	3524	1326	571	360	300	232	252	238	281	254	243	228	243	265	245	278	250	270	243	206	246	234	250	255	232	251	262	262	253	242	247	246	231	239	263	253	266	242	254	236	245	216	252	247	253	236	235	241	213	246	246	271	217	244	244	253	240	246	242	232	241	255	269	247	240	269	236	253	234	242	255	245	237	258	240	247	257	229	252	213	261	271	248	246	265	249	265	227	221	237	259	232	250	206	257	237	249	270	233	243	266	280	223	217	255	255	278	265	217	254	246	224	255	238	233	262	261	216	263	219	246	254	240	266	247	251	233	260	258	269	263	257	242	222	248	251	253	254	227	212	249	256	253	254	251	223	263	264	264	274	261	231	234	246	243	247	262	273	244	216	220	259	257	239	240	221	240	268	258	245	270	255	250	231	254	239	258	270	256	264	227	250	251	242	265	226	231	234	264	253	265	234	246	247	265	264	275	217	261	283	245	237	245	277	260	240	271	230	267	240	241	252	232	259	249	246	245	252	273	263	238	251	247	256	259	227	252	248	267	236	261	218	253	266	254	224	257	242	248	235	264	240	254	264	242	244	239	237	262	260	235	260	256	243	238	249	231	283	219	251	258	239	229	239	260	269	245	255	274	225	260	242	248	256	224	240	228	236	256	252	200	267	243	256	221	259	264	236	243	241	255	266	265	244	227	236	288	230	197	239	222	243	246	248	211	258	244	248	278	258	245	247	243	247	239	260	253	244	249	256	240	237	228	269	277	253	227	257	257	251	245	222	227	244	235	243	247	236	255	232	288	253	248	232	240	243	219	262	246	243	266	233	232	241	255	261	241	242	239	240	234	264	230	244	233	232	211	239	231	273	257	239	221	261	249	247	235	258	255	265	212	240	240	242	267	253	231	254	237	235	237	266	244	270	276	252	262	265	247	242	237	237	230	252	256	259	262	262	271	283	211	284	273	238	259	250	233	250	266	258	237	264	231	257	260	251	242	234	226	240	271	251	252	238	270	232	262	248	265	254	259	234	250	262	264	264	219	234	265	237	238	234	231	255	224	245	262	250	235	259	233	235	270	239	258	270	226	243	226	244	249	229	268	282	236	251	229	233	256	219	243	211	236	238	260	244	253	247	254	288	270	222	250	258	209	255	251	235	229	232	249	232	264	246	231	265	271	228	249	246	247	265	241	245	242	236	261	257	248	261	255	253	243	268	250	253	252	237	251	224	262	232	231	258	236	245	217	265	288	256	247	226	252	262	223	268	248	231	271	229	223	233	270	249	240	232	252	255	239	227	235	252	283	226	245	242	264	231	238	247	278	278	269	213	281	242	228	234	243	225	263	225	230	275	245	250	243	222	244	226	245	244	250	250	251	245	246	258	250	232	270	232	266	269	255	258	250	255	258	233	262	240	245	224	237	252	233	228	248	256	247	253	266	256	239	252	231	240	241	258	249	268	238	253	222	246	250	238	245	212	240	251	249	244	237	265	244	249	256	252	248	250	224	241	235	261	254	259	229	243	252	246	245	259	243	235	243	272	227	229	239	243	234	244	259	234	259	242	243	275	245	256	283	256	235	237	227	270	234	278	244	238	250	243	245	242	272	243	240	249	240	248	249	261	224	235	257	256	236	230	228	259	233	244	241	271	242	239	227	256	253	239	245	237	241	246	232	250	234	233	244	233	259	268	241	241	260	275	269	255	257	251	247	238	251	239	244	242	284	245	265	253	261	245	269	277	277	219	242	234	267	255	248	248	270	257	268	223	282	288	270	255	240	242	219	239	259	240	261	255	245	253	259	224	272	255	236	235	241	274	258	248	254	226	272	268	262	240	243	267	250	262	265	261	257	262	241	254	251	231	229	223	266	244	234	234	249	238	264	240	268	251	234	227	268	252	237	225	234	241	242	212	232	280	260	245	248	240	265	233	244	227	271	243	229	240	208	250	245	229	247	227	234	242	267	254	256	224	260	234	219	249	251	253	248	248	257	262	245	254	237	225	256	236	256	241	242	240	236	252	243	228	277	224	263	256	242	244	265	245	245	234	260	238	275	238	261	274	257	238	263	255	255	261	248	217	245	240	256	219	266	266	231	247	241	240	251	245	251	253	264	257	217	261	248	254	221	238	257	285	246	265	237	223	254	245	249	272	258	237	246	253	272	239	280	252	253	262	250	238	278	250	265	226	264	255	266	243	248	231	242	254	248	255	229	258	214	245	229	233	236	270	265	286	227	220	230	242	242	278	260	255	249	242	244	231	285	221	228	221	253	244	199	257	252	257	259	238	256	265	256	269	245	259	215	228	266	248	250	236	237	249	260	252	262	238	271	240	272	261	262	245	238	233	232	248	262	251	255	211	242	251	233	235	242	237	250	235	256	236	219	248	248	243	264	249	219	246	249	277	261	262	247	226	224	269	215	242	220	242	276	240	259	233	233	266	228	233	243	264	238	247	255	280	260	225	241	226	277	221	237	243	267	251	281	252	245	238	238	234	275	253	276	241	241	236	250	269	241	221	258	247	258	251	233	253	277	208	255	248	246	235	250	244	250	255	260	248	242	213	250	225	229	261	245	222	248	247	255	253	226	261	231	227	266	235	243	247	216	254	244	241	230	249	260	246	238	247	238	224	251	261	250	224	270	242	209	239	230	224	230	237	250	255	252	233	225	231	265	241	260	246	248	221	245	243	246	265	238	222	212	240	250	259	242	247	258	250	262	217	254	235	237	273	240	221	265	232	233	227	249	253	226	247	258	234	254	262	232	236	254	231	273	259	251	250	250	269	271	223	227	257	257	248	243	231	217	279	233	265	261	232	228	249	243	229	256	271	252	240	229	221	255	230	263	270	269	261	245	245	264	233	243	262	252	218	256	250	279	259	260	257	244	248	262	222	253	249	228	243	267	250	260	227	248	227	245	265	208	268	278	249	244	272	235	262	260	255	281	243	228	263	216	232	280	261	240	230	253	229	257	261	258	247	249	230	253	259	262	233	240	245	234	242	275	234	247	234	245	228	261	233	253	242	246	248	265	237	239	231	243	232	235	273	288	222	245	232	250	238	237	253	232	243	266	243	232	246	216	256	276	251	264	249	256	217	259	238	217	239	255	264	249	238	242	235	239	256	229	262	230	267	242	237	239	232	223	252	254	218	241	271	252	263	279	247	239	219	276	252	253	267	220	263	252	249	233	244	243	238	256	247	224	253	240	231	245	252	273	251	237	258	222	230	259	289	246	254	251	259	237	225	242	262	224	267	261	245	238	257	253	263	251	255	219	230	248	244	239	228	260	238	244	232	263	263	252	253	251	226	246	233	228	239	240	235	271	252	253	249	226	259	258	234	256	230	279	256	252	253	258	247	242	264	274	247	244	251	246	253	242	254	228	281	234	230	263	240	247	287	243	255	258	218	238	251	283	266	251	248	262	276	251	257	270	238	253	222	243	235	262	249	236	240	234	232	266	275	264	227	281	253	246	243	260	229	260	251	247
5207	7223	10542	25357	26247	21426	13956	6791	2761	1164	610	452	435	408	389	377	408	382	384	376	399	383	363	397	364	355	407	390	367	385	396	370	369	379	425	394	397	372	372	381	381	372	388	360	324	377	369	367	378	403	384	362	366	379	393	384	383	357	386	387	348	367	409	376	376	340	384	344	386	375	344	388	366	382	362	406	365	406	387	365	384	390	371	357	360	382	409	378	388	396	363	378	347	369	382	357	384	367	373	384	368	382	379	403	372	377	378	366	389	386	374	355	357	369	376	389	387	368	414	366	339	383	354	391	394	402	390	350	383	337	392	386	367	390	353	374	341	359	376	380	372	404	353	371	373	387	387	373	388	371	379	348	374	392	387	396	369	382	374	384	373	362	394	384	369	365	375	398	366	379	379	366	370	361	404	363	396	380	380	367	330	424	378	367	383	353	361	402	402	362	374	396	357	356	377	381	363	393	325	343	387	411	362	397	356	376	366	364	411	374	386	380	371	373	373	347	364	395	380	398	385	371	408	359	410	366	391	342	358	351	380	346	393	377	371	363	381	397	354	367	387	387	375	372	350	367	340	351	388	377	393	342	412	365	375	381	396	369	408	381	383	383	398	336	389	354	373	351	394	404	393	388	393	384	353	380	393	370	390	366	382	394	382	404	353	342	393	346	349	353	355	381	375	398	366	376	352	434	400	414	376	381	389	397	381	344	411	371	407	384	398	378	366	373	363	375	372	418	400	380	392	394	383	363	346	375	377	377	394	369	400	379	367	373	339	352	356	367	360	374	382	390	392	373	414	399	389	386	388	362	380	378	380	384	398	339	379	370	379	374	332	408	382	391	354	403	357	397	394	404	402	377	386	359	366	345	397	360	386	378	385	371	391	356	369	367	372	372	375	373	374	402	350	385	354	347	389	397	406	395	377	399	372	377	368	378	367	391	378	374	385	332	332	416	361	395	376	394	357	361	404	391	363	376	360	370	377	392	372	387	361	361	376	364	392	364	386	369	392	374	391	351	391	389	354	373	353	365	362	399	397	378	363	347	380	370	333	380	368	355	379	374	381	396	398	356	387	359	409	378	397	384	360	386	377	392	341	424	387	376	407	380	353	399	394	376	403	331	421	369	363	359	373	401	356	400	354	389	367	365	401	370	392	411	396	360	372	385	391	402	380	398	375	383	387	391	375	369	369	402	375	385	356	384	407	384	364	407	393	329	369	362	363	375	352	355	405	413	333	388	364	367	387	363	392	368	366	378	386	367	391	358	369	369	363	356	345	365	380	346	388	367	372	396	367	367	343	399	382	366	413	361	394	404	421	344	398	358	357	382	399	356	390	361	366	374	378	387	369	378	378	410	354	378	394	381	373	388	364	354	355	388	363	411	373	369	370	389	323	380	385	376	372	385	378	418	373	383	348	385	364	374	361	334	410	378	400	372	391	379	393	384	358	403	362	412	343	423	390	364	391	353	391	356	348	390	395	358	378	351	395	421	375	432	364	353	352	380	371	398	376	353	368	380	383	388	359	427	374	397	378	368	378	389	384	366	345	354	411	385	388	367	401	404	353	403	386	396	383	384	411	338	354	402	383	352	418	377	378	400	399	358	386	356	376	360	401	370	362	348	381	364	349	374	375	364	352	389	378	354	369	396	335	340	358	367	401	381	379	391	351	360	393	370	364	385	387	368	381	359	354	365	381	373	352	338	361	402	368	376	349	402	364	353	411	366	343	376	389	408	382	346	368	352	322	375	400	402	376	390	372	330	362	381	368	343	400	409	349	407	368	369	380	394	374	409	383	392	399	355	380	400	363	357	384	371	360	380	388	377	395	395	372	392	379	388	322	381	390	393	389	372	367	360	357	376	376	344	378	377	371	387	367	385	381	376	394	381	373	404	370	357	371	372	363	391	378	355	376	386	385	371	369	397	421	389	366	407	399	390	406	378	377	401	360	364	375	367	363	384	393	378	342	400	394	361	399	390	353	365	379	367	371	355	374	359	370	377	398	364	402	350	361	382	369	419	385	366	393	357	347	346	376	355	338	367	401	399	383	356	390	378	380	382	368	408	351	373	413	367	367	360	385	370	383	390	358	340	413	368	381	358	378	365	371	362	370	350	385	386	385	364	347	352	370	376	377	416	416	374	376	355	383	371	372	374	375	348	392	389	332	404	388	423	365	383	370	364	360	368	367	391	371	344	368	389	384	388	414	348	383	369	362	401	394	369	375	379	391	371	389	389	367	406	365	405	376	397	377	394	388	380	362	402	376	415	394	379	407	378	384	380	430	384	371	375	389	364	386	381	374	388	396	380	376	358	358	378	351	361	376	383	365	368	362	366	365	382	394	362	366	363	374	386	386	364	420	373	378	385	359	360	376	365	372	354	410	362	394	389	370	369	376	400	380	355	359	394	383	399	374	401	386	381	384	372	359	336	386	371	365	395	388	354	392	364	360	383	370	352	383	353	397	379	385	374	396	374	370	404	342	395	358	374	366	378	396	398	390	377	398	384	392	362	377	360	370	379	396	387	367	356	349	425	413	397	397	392	386	367	313	401	353	382	402	388	386	395	361	374	375	385	407	381	349	395	413	392	426	365	374	359	385	359	364	390	367	362	342	374	369	385	369	341	353	385	358	426	390	346	402	403	386	390	381	391	377	405	410	384	376	374	388	398	350	395	352	385	364	345	423	380	359	362	349	389	374	354	396	360	393	372	346	371	385	397	369	343	368	387	397	384	360	392	368	392	364	334	377	376	366	380	376	383	376	375	366	346	395	389	379	380	393	366	379	381	359	361	369	375	370	415	401	383	366	350	357	366	364	359	378	416	342	364	368	387	371	348	380	382	391	354	405	377	374	384	375	346	371	372	393	372	398	394	363	370	370	363	338	367	394	355	372	367	409	383	398	407	381	366	376	391	381	378	397	393	398	373	388	384	375	386	404	384	388	420	377	380	364	380	358	395	383	374	398	347	373	386	386	381	433	379	382	397	382	376	385	399	372	398	340	387	387	360	375	399	315	409	362	386	344	373	363	376	384	390	393	365	396	373	396	366	375	373	364	372	390	403	376	356	346	411	327	382	422	372	385	385	393	357	383	402	375	367	373	383	408	361	348	359	393	349	365	382	380	358	395	387	372	385	343	361	384	355	376	382	365	364	348	376	387	392	356	374	390	377	397	368	390	384	400	421	399	385	396	348	362	376	373	333	377	402	371	404	391	381	404	366	363	364	362	380	373	408	374	376	368	378	393	393	347	391	370	390	375	359	370	361	389	354	368	418	381	365	380	371	366	412	374	385	369	376	376	394	392	346	397	394	372	419	382	370	375	392	389	362	430	412	423	391	365	374	350	398	386	351	344	344	354	352	332	361	387	384	362	378	408	377	364	407	364	378	350	384	404	408	358	413	403	379	358	403	415	368	374	365	365	368	381	375	383	343	401	363	347	394	378	368	376	395	383	336	372	354	398	355	406	381	358	371	370	377	398	396	376	397
24159	20802	27616	34850	48563	45304	33024	17389	6581	2056	709	331	265	267	249	284	239	260	283	258	239	242	273	243	255	258	262	226	254	256	259	240	273	279	239	236	270	259	271	266	239	260	271	259	253	251	255	243	263	243	277	242	249	268	274	274	233	257	251	232	229	267	251	240	246	274	277	273	232	271	258	253	254	270	249	226	252	264	259	240	234	283	233	261	247	271	251	251	250	274	262	251	258	242	274	231	286	262	243	269	236	209	267	272	244	253	266	248	269	261	270	230	257	284	233	243	270	238	248	256	258	253	259	274	263	262	272	224	241	260	259	261	250	239	260	251	242	241	230	273	254	272	239	262	260	293	253	261	284	258	250	256	244	261	250	251	245	264	260	242	241	240	241	277	266	269	252	236	285	244	268	247	246	229	231	253	294	278	279	249	259	259	258	247	235	253	247	248	245	247	272	261	252	245	255	246	240	268	248	238	262	259	250	238	215	274	228	260	260	269	242	229	242	240	263	234	258	241	262	261	277	232	276	247	246	244	260	257	262	241	280	233	247	252	277	249	276	254	212	254	248	227	239	271	235	227	284	250	251	262	255	235	282	248	243	274	241	262	250	262	255	249	239	260	257	271	252	228	240	269	221	271	216	242	248	239	258	282	236	263	254	252	257	231	253	264	247	268	267	259	242	240	253	231	270	245	253	259	257	253	252	253	248	254	258	238	245	218	233	226	265	246	236	256	262	248	258	238	264	250	215	256	248	299	251	237	252	254	264	257	262	261	297	265	235	270	249	277	258	284	243	271	261	263	285	254	269	259	219	238	260	241	250	244	222	243	287	242	261	254	249	245	221	231	247	221	265	261	255	256	251	238	272	242	267	274	269	256	259	287	244	244	237	269	256	286	246	242	225	247	251	262	232	231	265	268	232	256	267	257	257	267	240	253	259	249	251	245	238	269	240	248	246	258	236	256	253	258	259	279	245	244	244	227	261	250	254	228	236	258	262	241	230	238	268	265	247	245	260	246	278	250	256	259	277	263	281	263	263	272	239	260	264	265	247	242	240	246	261	260	249	258	242	264	273	255	251	278	220	260	273	241	307	256	267	253	272	246	244	246	267	236	269	240	263	249	262	231	219	262	292	228	225	274	248	243	252	273	239	267	243	262	258	239	241	252	261	248	249	267	261	245	246	267	241	242	244	257	253	260	263	250	257	245	253	256	236	268	255	248	252	235	231	222	227	241	258	251	258	266	240	231	270	264	240	254	242	260	238	236	272	266	250	252	261	284	269	270	265	244	256	251	214	256	249	249	255	274	257	283	256	261	249	241	280	250	269	252	274	256	233	252	242	234	241	265	233	251	255	226	253	292	278	226	247	236	255	256	262	268	269	251	239	252	271	289	226	250	228	245	249	267	270	244	239	243	270	253	284	229	257	236	252	265	273	255	295	276	232	239	286	248	258	261	253	261	237	233	227	249	240	265	260	245	248	233	286	246	231	274	265	219	269	280	248	278	248	252	249	262	224	247	254	300	255	252	249	255	242	251	267	226	252	247	253	221	254	275	276	287	260	256	240	255	248	247	261	267	266	230	263	265	273	262	218	250	295	243	260	280	255	275	259	261	268	274	245	244	259	229	219	262	245	260	265	286	259	299	243	228	235	252	263	282	253	250	257	254	266	261	254	244	248	260	225	250	267	264	263	254	264	263	249	261	233	246	225	232	258	268	242	236	243	279	232	266	254	276	243	250	263	258	256	255	240	239	241	251	221	290	231	228	225	271	244	249	234	262	263	275	275	249	264	239	252	302	272	262	239	261	279	260	275	244	248	248	265	251	262	245	240	251	271	262	267	217	268	248	239	248	250	231	260	264	239	285	255	254	222	271	258	247	246	237	244	265	263	240	254	242	259	283	253	250	267	233	265	255	236	256	267	257	264	278	235	248	263	278	250	268	261	256	229	252	247	245	256	260	246	264	254	273	276	247	253	239	243	244	269	235	253	252	256	262	232	241	222	251	276	249	253	251	251	264	255	256	271	275	255	250	251	272	254	241	242	240	273	232	222	237	231	282	242	256	273	246	270	294	248	255	257	247	266	240	265	230	249	244	232	255	279	251	253	225	265	243	253	266	247	255	257	244	294	215	246	263	254	266	236	251	244	265	245	269	276	244	257	256	275	264	246	259	271	241	270	257	248	260	273	234	276	289	276	264	227	242	248	263	268	272	260	268	266	236	236	252	269	264	266	256	246	274	279	242	288	240	230	226	249	280	301	254	227	279	237	251	249	266	263	249	232	261	276	273	255	234	257	249	247	271	243	241	256	230	275	268	275	260	259	254	243	240	288	245	269	262	233	258	246	265	263	244	249	271	282	268	248	247	255	238	245	259	265	284	243	245	262	268	272	279	255	259	256	276	234	241	260	244	245	249	221	275	259	261	261	268	279	246	277	247	251	235	250	263	252	256	271	243	245	250	279	267	218	265	250	249	253	268	277	255	272	252	266	259	261	249	244	235	261	264	255	244	237	233	262	263	252	264	246	261	266	257	279	270	263	285	249	251	244	247	273	240	250	235	259	258	234	254	283	255	246	284	231	233	261	252	288	262	239	278	259	248	282	264	244	251	236	244	269	263	268	258	226	249	240	240	222	286	263	249	282	261	244	282	274	257	273	236	277	283	253	212	297	247	279	260	229	262	256	259	256	274	260	248	234	253	252	263	276	256	240	274	234	252	238	241	232	233	248	255	243	259	284	244	227	247	237	261	251	268	244	250	264	257	248	284	245	274	275	236	259	251	237	264	228	235	260	246	261	276	321	266	265	269	263	267	248	258	241	264	221	258	228	265	299	249	264	267	261	264	250	263	254	289	236	259	256	233	248	259	262	258	254	245	264	255	247	267	239	240	265	249	263	251	249	260	261	262	248	271	240	245	251	264	229	256	268	254	271	247	248	232	242	235	221	246	247	260	251	268	220	233	269	277	276	256	244	294	257	257	228	253	269	245	264	264	246	243	240	250	233	264	254	244	249	239	248	259	253	260	243	255	288	257	234	281	280	231	265	275	258	275	280	242	251	254	253	265	213	265	217	264	261	251	241	240	242	241	265	227	231	272	283	249	280	238	236	254	231	285	252	264	249	267	229	243	251	284	259	283	242	247	263	262	260	248	247	266	249	273	261	256	267	263	258	248	236	276	260	283	228	269	256	264	257	248	245	242	258	265	262	248	250	231	264	245	264	263	277	256	265	254	252	243	228	258	252	262	238	275	250	258	265	232	278	224	240	246	248	264	267	262	265	251	260	262	252	241	263	240	262	261	252	237	270	261	234	262	253	244	257	247	260	253	248	274	247	295	227	266	277	282	243	254	283	255	272	302	241	239	256	261	262	278	236	233	267	249	287	271	266	226	269	262	267	236	248	268	245	257	238	228	267	249	257	244	250	270	257	243	251	267	269	233	278	213	282	247	243	265	245	271	264	251	249	247	263	258	250	229	263	271	281	232	276	255
9754	24473	30646	50042	51907	45798	35005	21425	10861	4249	1330	580	458	387	356	378	390	411	388	392	357	377	390	378	399	410	407	349	369	393	391	387	412	392	391	414	378	359	387	390	406	394	371	389	384	394	403	372	389	376	413	393	386	388	404	417	383	397	362	378	411	393	418	368	402	343	363	420	422	409	378	362	373	371	417	403	386	419	384	369	384	385	382	390	404	407	398	411	402	375	395	426	384	397	360	381	385	397	402	365	403	376	366	394	372	380	352	410	365	389	388	414	393	360	420	392	369	418	393	377	414	404	409	402	350	406	388	429	410	396	398	385	394	405	366	394	404	413	405	402	398	378	389	371	365	370	407	362	409	420	377	390	375	376	419	379	384	370	399	398	384	413	376	415	379	387	368	363	392	387	395	364	351	436	389	373	437	372	409	382	328	394	369	384	400	360	372	418	409	412	375	395	400	389	392	409	404	372	377	387	381	433	401	368	353	400	410	387	392	404	395	372	418	381	371	364	378	390	414	344	385	404	383	408	392	393	383	399	389	379	380	409	381	396	362	389	403	411	412	417	355	406	371	362	360	384	396	406	397	426	398	405	407	389	393	376	421	405	377	393	415	369	377	392	375	368	391	396	416	377	381	404	370	410	373	372	351	378	401	351	368	412	403	386	405	386	410	382	378	368	365	397	413	393	410	402	391	368	406	359	397	400	367	389	382	367	385	374	378	388	375	389	406	396	355	400	390	388	387	421	369	365	394	368	426	405	390	393	367	402	417	376	396	409	368	400	387	395	372	405	390	384	390	397	420	379	355	365	386	381	351	397	472	360	390	386	387	358	408	399	435	382	403	387	372	365	379	392	414	392	369	368	388	376	364	382	376	389	407	401	421	363	411	383	415	368	408	371	360	384	396	412	386	386	378	391	388	427	365	391	408	411	386	373	418	391	418	384	400	408	380	361	381	394	383	383	403	367	377	404	387	359	362	380	362	403	422	381	391	419	387	331	421	375	407	405	380	363	422	378	403	393	428	391	362	379	377	404	363	372	371	404	383	420	345	368	384	395	403	362	364	376	367	381	357	372	379	417	398	410	375	383	361	375	359	393	390	396	400	385	373	377	367	397	383	397	394	417	394	374	396	422	366	391	406	369	376	402	378	394	402	373	405	417	397	390	411	376	365	379	405	397	386	361	416	394	382	379	411	407	388	381	396	392	406	319	388	390	384	405	394	361	390	390	394	422	405	410	378	403	393	385	402	409	408	375	405	374	393	379	405	399	391	402	414	391	394	368	406	404	413	394	406	388	387	356	398	392	384	408	391	387	357	398	365	383	426	391	378	399	430	400	386	361	412	395	414	400	389	414	403	349	391	387	412	369	402	417	376	353	370	397	357	368	402	392	426	376	352	414	379	369	369	369	396	379	351	391	407	361	417	377	389	395	369	376	385	388	378	384	411	392	371	429	378	401	345	376	422	356	388	366	393	370	394	358	382	382	388	392	372	380	349	381	424	388	392	357	390	351	362	367	391	389	423	357	443	373	333	409	374	403	413	379	433	396	443	391	354	382	394	428	379	403	399	406	374	383	406	397	357	402	385	410	398	403	382	391	395	387	378	391	416	381	372	350	372	393	376	394	393	375	389	407	413	396	387	363	412	375	403	414	417	368	411	359	382	370	365	424	400	424	375	357	354	397	395	414	393	411	411	391	372	401	384	387	396	385	392	369	369	388	362	344	415	398	360	401	364	366	398	397	383	376	429	376	415	396	413	398	408	416	399	370	406	393	392	426	406	383	397	366	388	410	397	412	374	396	376	412	352	385	384	380	358	395	379	413	379	397	380	422	370	404	411	404	408	399	407	404	405	368	396	365	354	403	378	394	415	391	403	409	394	427	356	383	418	395	377	362	414	377	351	381	392	413	393	356	404	379	371	373	358	374	408	369	386	371	388	401	386	404	417	403	360	410	362	390	412	402	372	414	433	414	400	407	386	393	393	381	393	413	404	413	398	380	395	390	443	365	393	381	427	393	380	369	394	380	363	406	401	362	366	394	383	377	399	349	385	380	388	368	427	376	365	414	419	394	384	376	410	386	401	394	371	386	405	384	370	415	379	417	359	374	376	400	378	398	422	413	380	415	370	380	391	382	391	400	400	385	395	342	408	389	359	443	373	407	389	424	386	388	396	393	364	414	390	402	398	402	386	362	401	413	382	392	379	377	398	399	403	397	385	371	398	448	390	383	412	393	398	398	358	358	402	400	419	381	396	391	379	404	437	392	386	364	390	370	392	375	382	401	409	371	405	363	383	385	413	379	385	401	437	377	386	337	381	368	408	427	377	373	369	358	386	389	387	403	383	358	369	396	396	380	373	401	378	352	356	430	380	388	392	406	370	369	410	373	429	403	380	421	433	394	412	365	378	380	398	403	413	402	385	374	381	361	380	385	339	373	420	363	409	386	399	341	399	342	392	368	384	390	352	410	372	374	403	412	400	378	397	409	373	374	377	381	417	391	373	417	375	399	369	382	417	368	390	401	396	392	397	382	335	389	409	395	374	372	395	427	379	408	400	397	415	390	421	406	410	389	433	382	417	414	404	383	384	392	388	407	403	355	423	393	357	415	417	372	411	414	375	415	357	408	369	377	380	392	406	404	380	411	394	411	366	384	398	423	446	409	387	378	370	399	403	418	399	404	376	391	388	428	334	404	401	402	391	353	397	393	363	399	368	384	413	400	395	406	386	428	397	403	413	389	400	411	388	385	429	357	371	404	396	388	390	390	388	389	359	392	376	432	357	395	405	390	349	394	392	386	394	415	376	386	410	405	364	385	380	389	355	398	399	369	346	364	404	385	400	415	398	381	384	372	368	400	361	394	409	396	379	396	366	399	373	400	372	398	394	385	382	409	402	409	407	384	387	377	377	384	403	402	409	384	387	379	370	380	372	413	368	388	394	370	365	394	375	393	375	407	389	407	367	398	372	405	391	350	386	405	350	385	397	368	414	368	378	388	375	434	409	408	370	363	403	399	383	370	383	401	362	406	368	392	370	396	410	383	410	372	406	413	382	373	378	381	355	351	406	382	368	406	341	396	369	398	372	406	388	358	401	383	394	421	387	424	398	379	392	407	386	367	392	407	380	350	367	392	375	367	436	401	385	417	393	388	383	406	404	346	409	393	390	422	391	363	377	404	393	357	395	379	393	435	377	403	427	413	393	394	370	345	391	371	394	401	385	399	397	406	385	365	367	398	400	434	359	406	376	417	398	408	386	383	397	375	391	422	383	383	389	368	389	368	378	382	374	354	380	420	383	382	374	379	365	358	365	393	389	376	387	381	378	406	408	350	400	419	375	370	371	358	377	404	392	382	398	383	373	395	421	385	364	361	391	375	398	349	401	381	394	404	369	399	362	416	380	368	340	393	412	398	363	377	372	407	405	397	378	369	425	414	421	400	387	401	423	402	392	371	387	410	368	369	369	412	375	373	369	413	364	394	388	396	431	387
22564	20768	28620	28599	53487	60281	50524	31868	17545	6165	1521	497	328	313	291	266	289	283	260	285	260	255	307	275	282	280	260	293	268	281	292	308	260	278	280	259	287	284	295	244	260	271	275	280	303	301	276	264	267	260	303	276	298	289	299	298	255	284	285	272	305	243	309	267	309	289	257	270	269	253	274	265	241	278	270	245	246	276	278	292	268	260	277	267	293	283	280	267	278	282	277	246	270	290	262	254	272	296	277	296	235	277	257	249	258	290	253	245	270	278	287	278	266	272	257	291	233	270	278	268	270	298	235	264	264	244	296	275	277	283	268	266	275	239	285	258	266	264	251	279	275	290	271	292	250	272	273	293	274	271	277	272	268	281	256	229	259	292	261	286	273	271	271	264	289	288	268	264	293	285	275	287	265	248	272	284	262	308	284	258	262	275	260	270	261	273	274	276	296	293	258	317	271	254	287	282	253	275	255	263	267	307	241	277	261	241	247	301	284	279	288	291	275	319	259	278	271	294	300	260	253	289	240	245	246	278	290	258	283	306	265	268	280	274	245	278	264	286	286	284	272	263	275	295	277	249	306	288	277	287	270	275	253	261	272	260	258	271	289	286	266	277	269	248	280	266	288	305	285	267	257	280	262	240	265	269	267	278	279	286	246	268	267	277	267	301	259	270	259	284	259	239	277	273	309	271	292	244	254	322	293	307	270	267	276	226	280	272	287	252	273	297	229	267	265	268	268	253	295	284	268	259	262	273	289	255	283	267	288	292	263	267	290	258	288	276	267	285	256	244	316	299	268	265	282	277	301	256	285	294	270	267	311	288	260	275	268	267	262	260	276	267	240	264	256	285	260	242	275	233	287	260	293	281	288	250	291	284	308	269	271	280	246	238	273	275	261	281	282	260	251	245	266	272	281	274	285	264	257	260	278	288	283	249	264	269	277	302	266	275	258	274	278	305	283	272	287	284	266	252	271	269	278	288	304	283	266	296	293	297	268	262	292	298	252	264	281	268	272	254	265	292	258	274	255	275	267	270	275	268	271	282	305	262	256	278	274	256	277	273	253	277	256	242	274	293	280	268	251	269	267	264	256	286	259	291	241	263	279	284	265	269	293	285	299	289	265	268	291	255	243	288	259	292	241	276	285	285	262	274	280	253	304	254	314	248	260	273	252	276	269	297	223	269	303	288	252	293	259	246	271	261	318	261	310	260	268	286	246	293	303	287	291	315	284	236	249	293	285	262	275	253	294	259	272	288	248	303	248	258	290	284	264	262	258	267	269	270	278	266	267	281	253	284	265	287	255	278	267	312	281	298	274	275	265	253	274	272	293	255	282	273	249	270	266	278	262	291	289	309	277	253	245	255	263	272	266	278	270	290	276	277	259	288	267	273	237	307	285	260	269	267	243	280	258	248	272	263	288	269	316	269	278	235	264	276	296	292	246	274	299	286	278	261	262	298	283	241	283	284	275	248	291	268	287	288	277	264	284	274	264	290	255	248	263	237	280	285	267	289	249	267	280	265	264	280	267	273	272	270	313	283	251	272	276	272	286	274	277	290	285	272	255	293	281	273	248	267	274	292	255	275	275	298	314	308	264	279	270	282	294	291	276	263	255	258	252	268	260	272	269	259	256	279	260	296	261	267	272	248	262	287	293	273	259	273	244	248	261	258	273	282	260	293	270	269	300	272	285	258	278	281	259	253	289	275	280	285	281	266	271	291	298	272	266	251	265	260	251	269	294	263	256	262	281	248	257	288	281	272	271	313	276	257	270	265	272	291	278	247	261	254	271	281	276	285	293	277	306	265	277	300	266	271	276	274	281	246	255	240	275	258	290	274	256	271	268	246	263	292	300	277	276	266	275	280	231	260	266	288	297	291	281	275	280	240	270	272	289	260	302	266	272	266	287	275	262	264	298	241	255	293	276	281	269	293	267	261	262	251	264	315	266	287	265	290	280	276	303	296	261	290	285	231	267	316	256	296	265	260	256	288	271	278	286	253	251	271	268	254	254	282	258	278	250	258	245	298	276	264	295	258	284	273	248	308	275	281	306	275	287	305	280	288	288	238	249	270	249	262	246	293	282	268	260	264	276	254	274	256	277	263	282	288	281	243	265	254	259	260	283	249	288	241	295	268	247	276	275	265	267	255	278	258	289	263	261	260	270	260	278	297	246	289	286	275	251	268	252	254	274	267	270	302	234	285	259	272	313	291	294	301	274	251	262	272	263	312	287	262	272	266	264	275	275	279	251	291	262	286	269	289	263	246	278	285	286	287	280	287	276	259	285	280	299	268	293	283	250	280	283	252	293	231	289	243	260	291	286	236	279	280	284	305	299	294	288	280	283	262	271	282	288	282	285	280	268	269	258	287	251	259	271	279	268	283	269	278	267	273	260	295	272	285	277	264	276	243	240	281	297	275	261	277	273	290	256	277	265	273	287	259	269	297	265	315	259	286	282	274	296	277	289	249	239	287	237	282	282	244	284	262	276	258	276	270	272	298	284	313	292	250	296	305	271	287	268	260	282	274	288	297	283	248	251	251	291	269	276	251	285	271	266	273	268	256	287	296	243	271	265	255	269	251	234	265	277	278	257	300	284	283	249	277	275	303	277	283	274	284	279	244	281	256	272	288	280	251	299	269	253	255	232	296	279	283	297	242	267	268	265	267	264	272	262	301	320	253	306	273	262	275	317	233	254	297	273	258	287	302	281	280	274	283	271	279	236	260	263	277	301	258	308	251	263	280	297	277	311	280	252	309	270	273	310	307	241	279	275	250	289	282	270	286	299	255	303	273	285	280	256	294	264	263	274	279	254	285	251	274	277	269	266	267	254	244	278	285	297	272	253	269	255	249	270	281	251	261	271	261	266	267	261	268	293	244	266	284	296	274	273	285	251	295	266	238	275	261	253	272	247	274	263	284	255	258	260	263	263	292	307	276	271	240	290	269	264	269	287	279	294	283	286	262	289	263	256	289	292	268	276	264	276	271	303	267	284	286	266	279	280	229	277	313	295	262	274	292	269	266	274	273	283	256	270	287	301	260	269	267	252	283	265	240	272	309	270	270	294	268	247	277	249	261	266	261	243	288	269	246	249	279	275	239	281	252	271	269	274	263	255	260	251	262	270	278	273	276	267	302	275	302	257	309	265	259	247	284	285	272	272	284	271	285	266	248	246	282	276	236	281	304	273	266	266	253	244	261	276	262	294	283	258	284	288	274	269	240	269	263	262	269	277	308	261	280	259	308	264	272	276	272	301	260	272	290	264	276	264	265	272	282	280	257	279	265	260	262	265	285	270	307	271	301	261	279	274	277	260	284	301	292	261	290	293	267	268	312	273	285	281	257	289	247	264	261	300	251	261	277	273	249	293	293	266	274	280	257	245	294	271	293	259	282	281	260	256	263	264	258	269	249	272	284	238	268	275	276	314	266	275	265	259	264	245	274	265	241	263	246	265	285	281	308	265	266	293	253	279	276	275	301	281	255	289	277
17273	39296	42516	64537	73744	65927	50712	35638	22136	9457	3009	903	456	433	442	356	405	410	404	412	429	391	396	396	380	417	403	423	394	387	436	385	399	425	377	408	436	420	392	407	417	435	395	400	412	440	434	390	415	386	421	410	389	386	415	442	376	412	414	372	398	402	415	399	398	396	400	397	385	421	414	378	360	404	394	401	439	383	432	412	446	409	367	369	361	394	407	416	408	382	394	408	405	372	446	375	389	371	411	420	388	379	401	377	404	377	398	418	392	409	374	370	378	430	404	375	425	430	400	435	399	423	430	412	431	420	390	406	417	404	384	382	405	391	449	416	399	400	421	388	419	394	364	358	426	411	415	377	364	400	405	404	350	389	390	372	390	397	374	391	387	395	404	372	390	355	379	417	416	406	411	403	394	387	364	388	393	417	369	443	395	371	398	406	419	429	383	396	385	393	391	404	385	395	433	394	355	374	411	368	395	403	390	394	387	384	412	415	373	402	391	418	395	408	410	424	413	428	404	412	377	457	352	370	407	424	410	401	400	416	413	357	406	407	421	398	394	394	387	413	366	399	395	400	400	373	405	435	374	382	406	416	417	373	404	401	404	389	437	405	411	409	368	402	432	381	389	428	415	425	404	406	406	377	377	394	400	381	391	398	384	370	408	435	389	388	395	377	397	426	402	384	386	351	439	446	399	425	403	392	390	413	387	393	431	400	420	376	358	406	404	363	384	412	379	431	344	384	394	420	399	415	403	391	419	400	445	425	431	396	411	385	389	398	389	369	402	398	382	454	411	379	369	394	344	404	390	410	376	435	405	408	368	394	403	400	407	413	416	398	419	405	372	394	389	413	392	405	411	364	394	392	381	387	381	399	420	424	446	400	391	406	403	410	382	398	397	400	392	407	392	426	391	414	428	402	391	407	395	352	393	393	399	391	374	407	401	378	402	411	407	398	410	441	404	415	424	395	390	395	407	399	425	435	441	420	402	376	445	390	410	400	411	385	416	419	434	416	400	394	391	402	399	416	403	425	405	407	406	407	410	388	392	428	399	383	378	420	382	434	403	405	385	411	407	387	401	418	428	410	362	409	418	373	426	405	396	389	408	413	390	371	418	384	412	391	406	402	426	413	412	382	425	425	395	393	382	429	434	436	404	365	411	356	408	437	392	397	406	399	421	451	401	389	373	420	416	416	390	392	365	386	391	401	392	393	394	395	376	409	371	409	384	383	388	412	418	370	403	390	442	390	377	404	366	418	401	435	409	398	452	406	420	395	379	371	401	393	396	388	379	379	424	387	389	383	379	376	415	395	416	403	412	392	366	392	432	421	417	379	431	386	405	423	400	419	413	394	400	404	362	404	397	385	386	409	418	414	435	425	402	414	367	390	382	409	383	397	402	371	409	416	396	384	390	415	377	384	415	444	430	406	377	420	446	411	399	389	380	391	415	417	388	402	411	409	413	424	423	438	414	398	416	375	417	398	404	431	412	409	384	400	403	393	390	413	406	389	416	415	381	398	402	391	402	410	391	414	415	401	395	383	376	422	392	389	411	390	406	427	367	392	428	372	387	410	393	403	400	382	419	415	438	430	386	404	357	411	412	371	408	392	349	399	406	463	386	395	395	357	424	389	373	412	438	377	399	409	383	390	427	380	401	410	385	409	364	406	373	398	411	424	417	413	399	397	387	377	371	422	383	379	384	440	402	392	409	424	396	390	425	401	407	399	385	364	393	380	416	386	441	403	419	381	406	385	392	405	397	354	401	410	404	377	389	393	456	377	384	383	399	405	381	388	423	453	397	389	384	400	378	388	372	385	388	434	367	432	400	369	433	416	393	410	355	423	457	390	407	376	404	389	412	400	420	390	411	409	416	427	367	406	335	393	380	365	388	426	370	396	378	379	395	406	435	408	409	396	399	410	395	391	400	426	386	409	401	433	400	436	416	400	408	381	388	403	425	408	427	434	414	388	411	406	409	426	417	378	384	388	374	412	409	428	396	373	403	403	439	441	405	410	382	400	391	393	408	409	377	403	403	404	403	380	418	423	415	408	358	369	406	405	389	391	427	410	392	421	413	392	418	394	428	389	401	415	417	392	388	419	386	395	392	370	389	415	399	382	435	375	401	396	377	392	401	370	392	407	412	414	398	424	408	407	412	401	374	446	395	412	371	386	409	407	405	390	406	388	371	383	399	404	375	424	396	363	399	385	419	398	402	360	432	436	416	419	404	405	408	414	392	382	416	406	385	418	393	384	434	386	385	418	412	372	373	424	418	416	432	381	421	379	368	407	400	393	369	397	393	401	404	397	431	359	411	417	393	454	428	388	423	443	417	388	375	391	401	400	387	417	393	404	400	416	421	403	378	391	388	389	387	390	415	431	384	422	383	435	398	423	400	402	441	381	414	417	440	389	407	374	411	410	406	400	428	394	426	395	426	395	366	390	417	392	396	391	380	390	375	412	403	413	405	411	421	378	415	417	384	412	399	390	398	381	383	396	420	415	403	398	401	405	424	403	398	406	390	409	417	431	382	391	402	387	423	430	378	377	423	413	394	383	403	428	400	387	399	435	391	398	403	407	369	376	375	406	406	411	426	407	354	418	405	385	386	421	422	426	392	410	400	368	398	419	399	385	421	412	382	452	386	384	404	374	399	390	406	424	383	358	404	401	380	401	416	382	402	380	425	381	427	384	381	420	423	381	415	440	443	423	373	413	390	368	385	396	392	440	376	387	427	390	410	411	415	418	405	427	384	356	411	420	375	415	394	390	416	382	395	398	369	401	408	398	390	377	403	390	437	412	362	425	437	387	411	367	418	411	406	372	407	372	389	418	378	393	395	386	400	389	419	410	390	390	388	397	402	420	342	404	400	369	394	416	385	411	414	394	404	386	394	397	403	413	406	394	357	386	380	438	383	412	399	403	403	394	387	401	405	365	428	417	395	401	389	410	385	406	407	360	351	378	403	361	392	407	375	399	388	427	420	402	416	392	416	409	386	417	393	380	407	400	399	387	383	419	445	400	371	392	385	436	404	446	398	370	407	426	458	396	392	385	408	368	383	383	422	379	399	417	425	365	411	421	390	442	416	399	432	387	437	395	410	454	417	383	401	349	382	457	380	417	400	449	419	417	378	371	386	381	381	382	349	397	397	408	403	395	383	429	412	395	390	405	424	434	411	416	399	381	399	421	412	393	411	379	434	397	395	426	414	389	415	416	388	389	431	423	420	413	394	400	402	417	433	382	421	435	382	385	413	382	414	408	378	425	379	402	413	374	400	374	416	389	433	406	453	407	422	400	421	409	416	435	400	410	388	408	409	393	390	381	437	442	406	422	390	395	422	397	387	386	359	412	370	405	411	399	380	405	395	412	381	412	409	414	384	380	386	421	422	413	402	428	405	363	420	407	433	411	376	411	383	402	399	402	376	406	417	421	394	430	375	363	416	403	384	401	386	403	396	411	394	396	377	397	392	405	384	388	406	382	376	416	444	389
26133	20574	13879	16162	21211	17657	9219	3741	1480	653	357	281	257	240	268	266	255	242	256	294	271	246	223	246	262	239	251	239	262	266	260	250	236	245	256	257	259	264	261	266	248	258	272	233	279	246	230	249	237	248	241	248	235	250	259	252	224	227	230	264	244	263	278	229	263	262	258	271	268	231	217	240	268	269	250	258	278	248	253	236	258	243	207	240	247	228	247	230	276	255	268	245	247	247	236	210	262	248	240	239	231	248	281	270	262	247	270	218	252	205	256	267	233	223	243	239	240	222	240	236	252	247	254	229	255	255	244	255	255	251	258	227	274	260	228	247	264	261	248	253	253	260	273	245	257	250	232	249	262	252	250	256	243	241	230	243	247	242	244	214	255	264	277	286	278	222	246	262	244	239	235	271	226	236	279	268	253	239	238	248	268	243	295	245	270	258	243	250	238	293	242	245	225	231	237	240	265	244	244	264	247	236	256	256	261	250	268	232	240	261	260	237	229	288	241	245	251	260	233	255	235	224	262	240	240	235	246	253	258	233	245	252	265	246	255	276	246	257	239	227	238	229	286	238	251	243	250	258	246	252	240	241	228	238	248	262	228	259	242	200	249	265	236	237	241	236	256	256	252	235	236	260	239	243	253	259	246	257	242	250	271	253	263	228	256	221	243	233	237	237	252	272	264	272	215	263	256	227	235	269	251	231	237	260	258	256	247	231	250	238	210	238	264	232	230	255	253	254	260	235	252	256	254	253	223	240	270	281	258	251	241	290	254	238	241	235	249	256	267	262	248	246	244	251	221	222	256	253	252	255	248	254	241	243	277	258	259	265	220	247	268	232	244	253	242	257	219	241	223	240	266	205	257	267	256	233	249	246	228	263	263	269	233	243	243	257	237	244	229	223	229	250	237	249	222	242	240	255	269	237	260	248	269	263	246	250	237	247	249	250	251	241	251	283	214	244	271	259	232	272	263	281	257	259	239	254	261	234	260	239	259	255	252	235	233	247	266	248	234	263	243	274	233	253	225	259	209	234	251	209	264	252	230	245	258	244	242	282	244	229	236	271	244	226	248	244	261	258	252	256	225	266	253	231	238	240	230	253	262	235	234	243	222	254	250	242	256	245	259	220	262	217	291	256	265	273	262	249	246	242	267	259	260	277	237	258	239	248	249	237	264	264	239	247	273	244	285	252	245	241	230	270	246	242	246	239	270	253	256	230	240	252	253	215	254	272	263	284	277	245	252	246	235	266	257	235	240	238	250	258	265	240	233	252	246	249	244	269	248	226	220	246	242	229	235	243	247	279	226	246	264	238	242	242	235	241	280	251	265	244	247	254	270	249	242	231	246	289	247	259	251	267	231	253	246	222	248	240	269	272	247	247	240	247	274	244	239	251	246	255	242	271	251	254	249	208	244	267	226	242	235	260	258	249	257	239	259	252	211	252	259	242	266	248	227	239	230	260	254	251	243	238	233	262	263	272	218	279	248	258	243	248	243	243	252	238	269	235	257	242	271	278	221	241	235	268	243	255	255	255	249	276	219	245	232	227	251	245	252	247	254	256	247	241	291	224	248	227	260	253	244	210	252	252	269	264	253	235	227	254	247	270	236	282	248	257	232	253	238	238	271	248	246	223	256	246	242	256	271	247	226	243	254	265	218	229	247	237	233	241	257	256	258	247	263	226	224	239	258	238	238	211	232	242	239	265	237	237	253	257	236	267	270	226	268	243	252	255	225	248	269	249	235	246	257	235	241	229	254	267	238	249	246	283	227	248	223	244	237	247	242	258	253	235	263	238	268	227	258	238	195	252	264	274	256	284	251	249	249	247	253	239	246	226	243	245	265	254	254	234	240	274	221	228	263	231	251	237	266	248	212	242	251	250	260	246	262	237	255	273	260	250	234	243	213	234	256	274	249	236	254	255	263	244	248	274	247	253	234	234	243	228	240	242	233	224	274	221	237	250	261	246	243	265	277	259	271	253	246	280	253	274	263	243	240	250	246	246	249	275	228	254	264	265	257	239	259	270	230	268	250	265	256	254	236	243	231	256	242	225	242	236	232	246	258	245	219	248	210	239	275	225	257	270	239	255	261	292	251	254	247	254	214	245	237	222	245	260	273	247	225	224	234	258	246	232	253	260	287	241	255	270	250	244	235	241	232	238	250	232	252	247	254	258	252	254	272	261	234	250	247	260	268	256	236	237	244	252	256	240	252	261	229	263	229	258	234	250	231	248	249	241	255	258	242	236	257	252	226	244	248	246	226	249	220	268	227	228	264	222	254	228	261	256	242	249	264	266	270	255	234	237	255	234	261	250	253	274	250	253	250	258	257	249	254	249	242	259	237	253	256	235	239	232	235	247	224	264	242	251	249	230	247	248	275	232	243	266	231	241	262	231	254	280	253	238	253	262	245	245	235	242	246	247	270	227	233	243	253	273	268	271	272	246	283	246	270	269	246	254	238	265	238	246	226	227	262	241	248	261	238	234	267	258	240	226	263	276	229	240	236	269	253	243	244	240	244	223	255	230	237	271	234	252	242	263	240	246	252	248	252	219	253	239	246	224	253	271	252	270	224	252	237	233	238	251	246	235	258	246	233	249	251	254	251	227	214	230	249	273	252	239	259	271	256	228	238	230	245	259	237	249	255	236	235	250	235	254	267	239	221	255	249	242	258	274	265	240	283	263	248	212	261	249	268	247	263	267	263	260	251	263	238	274	217	271	262	236	263	258	252	271	250	269	227	232	274	241	255	250	247	274	210	246	225	246	260	284	230	255	239	267	254	233	247	212	257	285	219	240	266	249	259	238	256	242	238	254	251	237	275	259	232	262	252	257	282	247	252	270	289	251	237	258	248	250	261	229	249	270	251	250	246	262	233	270	258	251	262	225	217	261	238	254	238	257	256	244	232	232	262	253	255	221	238	235	255	226	237	233	262	232	245	245	280	257	228	240	263	265	262	252	240	231	258	247	271	254	251	223	218	257	245	251	253	241	248	235	256	270	242	247	230	226	225	241	250	251	260	229	256	234	243	218	259	254	229	252	265	254	259	253	275	280	269	261	227	239	235	246	267	267	281	271	235	233	223	249	228	242	247	264	244	255	239	256	276	227	253	257	254	235	257	252	282	228	278	269	253	238	250	244	276	249	232	229	256	235	259	243	284	248	246	230	241	275	268	249	237	234	251	251	254	255	267	256	251	262	292	250	243	229	248	247	251	256	237	255	280	249	266	250	246	240	264	233	223	231	235	248	263	252	252	279	235	250	244	272	244	230	258	240	284	271	258	234	262	228	271	248	201	249	272	276	247	239	246	249	250	264	271	233	246	239	228	251	258	255	244	232	256	251	254	268	253	251	261	230	230	236	258	212	281	241	252	248	239	232	275	257	257	266	248	279	241	270	271	237	258	251	265	247	216	259	236	245	263	242	242	234	244	226	232	269	244	272	229	261	240	248	248	235	247	242	255	268	252	260	270	249	241	245	254	227	260	230
4992	7466	10428	21146	26686	22778	13936	7017	3088	1189	595	453	377	369	406	365	328	388	421	387	364	384	377	390	369	367	392	377	415	382	377	402	394	392	347	379	397	388	375	389	371	410	391	375	354	367	381	417	363	381	388	367	415	389	368	354	376	396	358	348	355	405	388	360	385	386	356	377	384	380	374	377	398	348	367	364	346	387	357	355	384	397	375	347	378	398	388	382	348	368	379	361	394	377	385	370	408	374	369	365	429	393	369	362	422	406	365	386	415	373	386	391	412	411	385	381	394	401	376	344	377	386	413	380	392	386	397	382	421	374	430	391	408	393	368	385	364	372	377	389	352	386	367	328	341	396	373	410	376	380	336	384	419	371	384	366	394	395	379	364	384	390	384	410	390	404	367	402	386	399	383	401	412	359	377	374	346	370	402	362	361	390	378	370	354	381	349	414	362	352	379	360	377	367	392	350	390	390	373	369	358	378	378	378	365	398	402	383	356	381	358	398	395	363	385	395	359	403	362	391	372	382	409	382	377	397	387	367	378	364	377	368	360	348	363	408	406	366	386	428	379	406	350	377	361	370	362	391	413	410	389	400	374	410	349	409	371	382	395	358	375	399	398	399	374	386	375	367	391	374	374	408	386	356	371	369	371	376	408	376	356	418	376	325	382	370	379	386	350	395	382	360	380	386	395	410	378	365	338	386	426	363	381	398	367	351	376	350	373	362	415	365	394	386	375	383	379	357	385	374	321	373	386	391	376	353	377	368	347	371	392	368	375	408	347	381	401	363	357	359	409	359	366	398	417	337	354	371	379	399	400	409	420	394	390	382	373	377	391	402	390	410	386	371	392	371	380	376	383	412	394	363	380	357	382	398	400	397	368	382	370	393	351	385	374	387	421	398	390	347	386	394	395	370	354	382	424	352	366	368	330	380	400	423	421	389	369	349	374	364	390	413	381	358	364	369	355	370	397	379	369	379	389	374	378	398	370	370	367	394	380	361	400	415	386	380	388	375	379	324	361	398	417	382	345	388	386	388	386	388	382	366	377	382	372	405	387	423	399	392	348	392	395	369	408	403	396	383	392	374	403	386	376	362	358	379	393	376	406	376	370	352	370	412	368	366	366	375	389	391	409	364	347	383	356	373	406	421	358	382	360	402	387	375	356	387	399	406	379	377	392	353	355	410	383	380	386	325	347	391	366	393	358	396	394	383	390	414	379	360	394	378	405	376	375	372	397	355	410	397	372	333	382	384	375	369	407	409	357	378	358	403	381	419	374	409	385	367	372	370	400	390	356	392	354	400	356	381	362	380	370	373	376	406	344	374	364	353	368	383	353	358	392	384	371	352	343	411	410	381	389	360	400	396	378	365	373	364	384	361	387	358	353	386	381	383	381	406	406	393	359	369	363	384	408	348	349	408	381	396	383	384	364	351	425	387	436	391	345	393	368	379	371	377	363	391	435	415	361	373	353	385	411	375	393	377	361	379	389	366	376	414	357	397	397	408	401	397	381	415	397	383	382	398	392	369	376	354	423	347	397	372	417	381	393	375	387	367	390	387	376	392	348	373	411	366	360	383	372	402	365	374	413	367	410	404	377	400	402	403	397	398	421	365	395	398	367	375	392	374	400	406	391	417	382	427	363	393	370	379	400	354	381	376	403	425	384	369	417	358	363	376	369	363	379	342	407	389	402	358	362	420	395	372	394	358	386	386	391	392	370	392	400	369	388	361	384	405	385	425	351	404	363	366	391	362	355	335	394	366	370	404	380	335	367	397	373	350	376	345	417	391	376	373	376	360	369	396	399	358	381	362	356	375	352	402	366	417	372	355	369	399	416	360	378	399	353	374	380	390	364	369	384	357	421	383	399	384	377	393	401	412	377	396	361	398	351	395	380	419	378	399	359	368	364	371	352	394	383	355	405	380	386	387	391	396	403	379	394	398	350	375	393	378	353	380	363	417	370	413	443	377	358	391	359	355	376	379	379	375	355	399	382	368	360	365	410	371	377	398	397	368	408	378	378	380	376	430	385	387	376	396	357	390	394	385	379	389	377	385	389	383	390	391	408	396	412	408	395	403	404	398	365	374	368	383	394	371	374	359	399	395	377	386	357	365	383	374	412	367	382	405	393	405	354	384	409	383	434	371	394	390	381	404	370	401	326	407	358	370	403	383	401	354	344	378	423	386	399	407	370	423	367	378	393	355	416	386	395	397	410	383	363	354	378	388	390	381	393	354	399	372	374	363	379	382	328	404	399	388	397	406	371	365	382	373	379	391	396	367	393	377	364	354	390	372	359	346	386	369	378	377	337	380	355	411	384	360	357	405	406	376	368	390	371	404	392	388	380	411	371	398	371	411	388	379	341	381	406	356	393	387	373	354	383	389	381	368	387	374	392	411	363	393	371	407	387	369	378	358	388	375	405	370	355	385	377	345	369	398	388	389	387	369	393	379	349	379	416	372	370	389	355	368	402	387	351	400	367	387	368	344	348	383	388	365	378	388	365	392	393	376	378	352	382	404	407	385	392	345	391	380	385	404	363	360	369	350	360	380	375	365	356	374	407	338	369	375	383	377	389	391	388	369	380	438	380	371	390	353	386	355	370	393	362	354	375	403	363	387	355	417	392	410	370	386	387	356	382	380	406	403	394	403	363	364	411	387	332	367	406	360	399	404	344	371	398	366	363	405	372	376	399	397	369	393	380	404	425	383	373	371	381	394	367	343	309	418	374	369	374	382	360	348	378	355	398	420	407	387	408	367	394	391	371	369	393	371	351	355	356	395	381	398	386	408	385	368	374	435	381	394	402	366	359	403	375	353	351	371	388	357	402	362	381	355	378	382	384	371	372	368	375	367	364	411	395	362	364	389	361	407	368	384	361	390	404	376	371	356	366	380	356	380	386	382	378	395	350	370	357	370	360	374	367	337	374	421	408	376	386	391	350	399	398	365	372	382	393	392	435	385	367	402	400	427	376	357	378	383	384	367	403	380	391	395	337	379	393	380	364	421	409	343	387	369	382	370	362	395	406	378	367	378	404	398	373	389	363	382	371	385	368	385	378	387	372	406	359	379	354	377	392	386	395	367	365	414	350	371	367	388	323	366	352	371	367	365	393	382	348	442	364	404	348	423	374	363	386	398	429	379	386	372	325	341	372	369	383	374	400	389	403	395	373	379	396	377	375	377	375	386	361	373	343	406	374	349	355	400	409	358	407	401	374	385	394	385	373	369	413	397	402	389	368	382	375	376	380	366	372	375	370	399	371	374	361	354	428	381	383	392	416	376	405	376	331	357	397	410	360	377	385	377	372	372	381	385	397	386	356	379	370	387	377	370	367	375	414	370	377	407	400	374	398	387	369	377	390	366	349	397	368	370	378	394	374	365	376	386	360	399	351	389	376	327	367	413	374	391	379	403	370	370	393	409	391	387	383	365	369	358	380	370	380	383	369	394	360	371	399	405	362	365	346	392	387	389	390	393	386	362	372	389	378	391
24092	20748	27567	30812	48934	47221	33700	18592	6873	1910	687	362	272	243	240	266	272	241	286	254	268	269	255	252	269	283	295	265	264	270	271	241	266	242	264	255	275	240	257	291	271	266	249	251	251	284	258	242	301	274	239	239	270	263	270	267	232	274	244	239	293	230	264	232	278	262	254	274	233	268	262	257	223	258	263	264	268	295	259	286	274	237	280	272	249	262	252	287	271	253	231	249	290	268	235	275	249	246	222	250	260	237	264	274	254	295	260	271	254	240	273	269	252	254	269	264	288	276	292	288	258	240	283	255	263	258	268	245	237	257	261	247	267	271	281	259	266	255	237	256	256	273	241	268	275	227	225	272	250	230	242	271	252	238	267	267	278	268	276	301	274	252	260	246	251	234	261	286	258	270	263	255	279	241	244	249	276	265	250	266	257	248	244	268	266	244	272	299	242	251	268	272	249	293	247	250	257	286	269	267	267	254	285	282	251	287	225	259	276	240	254	255	267	244	237	242	240	273	264	266	216	237	212	291	288	271	265	230	242	263	276	260	289	239	284	262	269	250	237	231	285	246	258	252	263	249	251	251	242	263	236	263	216	251	243	267	264	263	248	289	258	280	256	293	287	278	228	272	291	270	240	244	257	250	263	246	255	261	271	264	251	276	290	268	258	255	259	254	258	234	255	256	248	223	251	256	261	260	233	268	255	257	291	263	253	259	234	246	258	266	233	273	273	250	262	254	246	240	287	244	274	262	281	251	221	270	268	279	248	227	257	243	254	265	233	241	248	259	254	247	289	250	257	261	256	271	235	261	260	250	239	241	259	251	252	267	279	278	255	250	240	268	253	301	226	269	259	271	242	267	233	247	256	267	264	270	264	232	279	255	249	253	263	252	244	249	259	264	234	255	282	277	247	254	277	239	250	253	269	250	264	256	220	259	264	260	244	279	285	244	232	250	248	245	277	231	243	254	247	274	260	250	260	259	252	259	279	236	266	260	262	284	244	264	282	263	237	245	240	260	247	258	259	277	239	247	231	226	288	225	269	227	257	259	218	263	261	260	240	242	256	258	262	233	263	240	293	260	243	251	271	236	276	243	275	241	258	256	250	243	255	228	246	241	277	255	242	249	286	271	248	250	252	231	258	237	261	258	232	236	268	269	237	236	248	262	269	252	256	266	254	278	254	246	275	250	249	254	250	266	258	244	257	268	269	264	263	269	244	242	248	237	267	266	256	260	232	243	243	243	274	250	213	267	230	251	256	244	272	257	254	276	249	254	262	281	268	232	238	250	230	249	254	266	267	251	255	255	265	237	273	242	254	277	235	258	238	257	273	253	283	259	252	295	278	255	250	246	247	256	251	272	256	252	248	266	287	263	243	265	264	221	247	253	262	273	251	231	258	272	261	263	250	261	281	236	240	261	250	242	229	284	294	265	250	271	247	248	261	253	246	248	233	258	240	245	286	286	248	266	240	278	251	248	236	237	243	246	282	250	247	260	226	286	253	257	246	228	249	276	253	276	235	285	253	254	270	281	257	265	242	253	254	276	272	274	263	255	261	280	248	234	250	231	268	242	245	238	239	249	281	270	265	261	264	255	265	251	259	261	259	231	234	278	257	246	305	274	259	241	245	269	209	280	250	253	270	239	261	244	255	226	249	263	269	271	221	276	258	244	249	269	255	240	297	253	274	256	284	251	258	245	233	244	252	256	273	256	245	262	260	245	265	270	273	265	233	310	224	271	273	276	245	235	272	261	238	274	257	262	240	262	252	266	261	242	261	265	268	252	267	277	293	245	245	250	254	266	257	264	279	275	288	242	282	248	286	231	259	270	239	264	253	278	229	262	243	277	255	244	263	253	247	280	278	253	222	232	254	252	239	256	274	231	262	252	256	278	248	261	227	260	239	273	235	239	267	258	277	236	242	218	247	266	242	255	254	255	256	259	242	248	232	256	255	274	239	268	275	248	257	260	220	255	274	285	249	236	263	274	250	263	247	264	249	270	273	252	247	292	236	236	256	240	266	274	266	284	255	243	262	260	276	234	240	272	276	244	253	264	249	228	248	243	280	245	272	232	267	244	281	273	282	239	231	245	253	251	279	265	250	256	265	262	256	272	238	240	251	273	248	273	271	286	237	256	251	243	253	257	244	290	269	241	255	259	236	253	241	262	271	245	231	259	239	253	256	250	245	230	233	269	274	251	282	245	278	271	264	245	250	260	263	276	234	273	255	259	237	283	236	269	244	239	271	233	273	254	251	247	242	258	260	245	249	279	241	269	231	244	228	257	266	260	255	239	228	241	241	246	262	278	236	261	247	250	265	268	244	209	276	246	227	266	269	262	265	235	242	292	260	276	234	259	254	254	279	266	250	248	283	277	220	262	262	261	240	271	264	255	249	233	261	269	263	251	267	287	266	272	227	270	256	277	256	291	248	256	291	248	268	234	219	274	253	243	232	258	243	266	255	243	269	232	266	255	264	257	255	270	274	279	278	262	231	265	239	250	276	248	263	263	233	279	266	252	265	233	275	256	259	254	278	261	246	264	265	278	265	262	242	248	256	273	233	276	266	273	269	259	250	231	238	247	281	206	225	262	256	287	247	263	281	280	257	278	264	296	258	257	280	253	259	278	230	282	252	272	234	255	267	265	228	281	257	253	242	249	261	275	253	279	235	295	281	248	281	265	234	250	251	257	273	243	276	290	259	262	252	265	253	300	255	254	261	238	281	258	257	230	251	251	235	232	221	238	251	233	248	248	239	262	266	244	247	256	249	280	245	262	267	273	264	250	279	250	252	260	254	243	273	266	257	259	270	275	239	232	265	234	266	246	231	256	267	258	247	233	277	256	259	259	291	230	263	269	261	253	273	272	261	235	258	274	255	269	221	272	228	260	266	237	245	262	250	286	271	248	266	248	260	248	258	264	235	271	273	285	258	256	227	260	278	244	264	304	249	268	240	238	256	264	279	252	280	221	245	260	260	230	233	242	262	268	247	253	248	253	240	259	231	290	267	269	251	255	279	243	245	268	227	252	254	262	250	263	247	259	253	282	241	263	273	264	235	261	261	253	255	268	266	253	251	264	258	252	253	242	237	284	250	261	249	237	239	249	236	239	247	253	243	240	269	259	264	244	261	260	262	260	266	271	256	231	246	260	249	251	268	280	244	231	259	266	291	255	265	252	232	252	243	255	255	269	255	258	270	260	263	267	259	258	261	240	260	266	258	267	234	266	252	266	273	244	280	255	259	225	272	285	240	253	250	237	279	255	226	256	256	255	253	265	246	247	271	256	256	262	243	264	279	230	275	268	248	268	230	277	250	276	266	253	260	262	246	253	249	263	255	262	250	249	237	280	245	250	244	261	262	252	251	274	241	239	260	259	290	266	261	261	236	266	258	267	255	251	282	266	268	254	303	262	314	265	244	282	243	266	266	248	276	241	271	257	233	266	250	231	270	262	253	259	257	266	265	246	273	243	246	257	281	269	248	269	252	270
9167	24231	29642	43928	52383	46764	35847	22942	10933	4116	1406	599	449	384	414	378	366	396	445	408	368	395	407	383	393	388	368	421	415	396	410	380	368	395	401	398	409	381	389	412	423	412	396	421	354	413	387	449	408	366	391	380	384	376	384	407	382	391	373	410	415	377	371	406	398	395	418	397	445	351	404	418	402	381	360	397	374	384	375	389	378	383	403	386	377	390	360	388	396	391	371	389	387	382	410	397	383	409	369	407	417	415	365	371	374	411	381	411	367	420	357	380	392	383	371	395	409	371	397	374	375	370	413	421	415	390	388	434	385	391	414	409	385	392	395	373	370	389	397	388	407	393	381	398	382	397	374	391	390	408	359	378	365	406	392	390	379	443	381	398	390	429	459	379	360	403	431	389	398	364	385	381	366	393	408	383	410	403	376	361	409	407	371	390	393	359	396	371	383	409	373	380	413	402	382	379	372	388	383	411	381	350	402	394	395	357	363	366	408	432	409	339	387	376	411	388	385	371	413	377	404	402	377	410	373	385	422	405	388	424	393	411	386	422	363	411	394	369	391	418	365	400	387	364	419	369	377	397	381	415	393	432	399	353	381	384	403	354	387	382	396	371	383	406	376	375	402	391	380	383	412	392	398	391	375	398	401	391	375	343	405	428	357	377	383	366	364	454	381	380	364	404	374	407	430	377	408	401	373	396	366	377	378	374	378	389	397	405	389	392	394	386	365	409	439	348	381	379	389	393	394	397	399	358	431	360	409	374	417	410	410	374	414	340	377	390	416	398	390	386	410	363	383	373	393	400	413	383	411	385	428	382	397	354	423	398	390	398	407	387	392	418	370	394	363	392	393	448	406	415	359	390	358	405	411	375	361	407	395	410	384	387	416	400	371	354	417	412	365	370	406	406	371	389	374	379	352	386	425	396	407	378	395	425	379	386	411	339	368	356	391	389	376	377	408	421	442	384	388	377	359	400	393	372	389	410	384	359	356	407	398	367	388	360	411	374	423	394	349	371	387	401	403	414	402	421	376	419	386	392	398	388	412	418	395	402	398	374	409	406	406	383	379	423	361	374	396	435	368	403	388	386	365	391	427	358	405	412	399	381	360	414	389	406	407	369	388	402	371	405	390	349	416	361	389	411	367	418	423	413	368	373	374	393	420	439	375	388	360	384	380	430	437	361	381	399	375	367	374	380	406	392	357	377	401	408	430	402	392	446	428	386	434	397	374	346	368	404	404	381	374	400	375	401	376	394	407	357	401	379	409	387	384	389	349	385	411	397	377	416	418	414	408	367	399	403	377	415	377	395	397	352	397	379	411	391	429	394	409	386	386	417	413	406	417	383	398	386	422	419	374	392	379	421	370	385	387	390	403	383	399	375	384	378	410	401	401	402	382	404	414	347	384	396	405	378	406	402	417	377	439	416	406	343	399	361	404	376	391	422	387	371	397	377	382	396	400	411	377	399	412	392	378	380	395	418	405	376	377	357	383	381	375	392	390	404	358	400	385	388	391	406	404	377	397	395	372	382	380	383	372	392	421	363	404	402	391	386	369	355	358	429	386	396	415	408	398	371	379	379	379	423	393	365	410	396	438	374	394	423	378	370	389	378	353	385	383	376	402	393	387	417	380	404	407	479	401	379	363	397	378	396	365	366	405	370	427	380	352	368	379	356	408	411	381	400	398	413	381	390	397	410	388	382	396	387	377	380	414	377	379	397	392	402	357	385	392	399	345	354	390	359	389	410	374	380	417	383	363	381	387	396	397	371	403	388	406	379	388	434	390	413	419	384	358	408	358	409	399	394	393	401	357	361	386	393	343	407	397	409	400	410	412	382	378	416	398	392	358	397	385	425	409	398	389	404	370	371	387	391	339	368	392	393	354	402	424	396	372	402	376	419	401	397	440	415	386	389	412	423	378	376	403	407	387	402	406	397	412	386	403	368	426	404	421	398	424	378	384	399	412	410	404	407	409	380	416	430	359	392	399	405	414	405	377	410	403	365	399	351	409	412	380	358	395	374	383	420	364	394	367	404	419	378	384	397	440	426	362	392	398	406	359	365	406	395	360	404	403	391	367	379	394	355	394	376	378	430	346	391	387	385	404	383	378	388	370	389	373	381	403	417	393	416	407	345	402	377	404	364	380	382	373	376	386	396	381	422	387	406	362	399	374	375	376	380	413	386	419	380	434	377	397	375	385	381	387	418	409	421	396	408	389	427	389	396	391	382	382	404	443	397	399	397	390	382	416	398	423	397	396	396	410	410	376	370	369	432	398	364	396	399	379	394	387	388	383	403	387	421	381	368	368	395	368	373	365	374	392	447	378	395	437	392	398	406	416	370	401	382	401	374	374	397	390	392	382	425	392	396	400	373	372	417	363	397	393	368	354	423	391	376	420	410	406	405	414	396	433	368	391	397	386	410	405	383	375	392	389	399	362	401	383	393	422	387	400	366	400	398	363	399	392	426	392	365	381	369	368	413	405	395	403	357	380	399	383	365	388	439	405	374	376	411	426	400	385	373	408	408	399	376	393	373	373	380	363	422	379	380	409	362	379	384	407	373	410	411	433	385	403	392	389	425	379	423	369	391	374	410	343	367	388	402	388	395	401	401	381	398	378	370	438	390	400	371	418	409	359	412	402	369	361	376	376	395	376	384	386	370	396	400	387	422	398	397	385	417	393	394	391	371	372	422	396	413	380	414	388	370	437	400	387	424	408	387	389	378	382	383	434	407	417	384	388	398	393	382	404	392	373	393	414	413	404	396	377	409	419	405	412	396	371	436	396	399	419	409	387	378	418	347	391	377	387	380	390	416	369	375	403	408	385	404	354	439	354	368	423	373	407	397	340	378	445	405	408	388	383	397	392	388	388	376	382	398	426	386	374	402	416	328	401	385	414	371	400	406	398	397	375	423	423	378	417	407	361	381	373	386	428	410	403	404	373	416	373	376	408	388	393	361	359	370	392	383	399	434	403	383	388	416	394	368	391	398	393	404	383	387	421	397	362	410	403	413	395	391	385	319	403	458	369	372	404	374	384	411	407	357	403	393	375	407	378	346	422	379	416	367	381	374	343	371	372	385	388	404	398	412	416	355	407	387	369	365	407	413	388	385	418	373	384	391	400	370	401	370	406	390	405	368	360	381	387	390	392	389	359	384	334	369	414	414	394	360	396	388	398	340	411	394	377	409	432	381	371	384	360	362	410	382	417	376	379	403	379	373	362	352	377	406	410	410	409	420	418	412	413	395	409	378	420	405	358	407	398	402	389	400	387	393	415	417	404	363	407	383	391	390	399	391	347	382	416	405	379	388	407	384	394	413	418	400	402	412	393	380	358	419	411	383	360	366	354	420	407	397	370	388	371	421	382	379	388	404	367	400	414	407	404	345	386	401	370	387	423	400	360	402	370	388	406	381	346	406	363	396	389	413	410	439	387	394	389	417	412	384	390	400	385	406	394	362	394	419	417	374	381	395	432	416	372	401	382	420
22508	20782	28668	25707	52644	60806	51015	33039	17931	6104	1422	521	326	309	335	288	284	273	293	281	288	263	266	274	270	272	261	271	286	275	291	268	311	276	297	292	264	265	259	275	269	285	257	278	261	265	267	265	277	302	282	267	261	288	270	246	267	276	284	271	293	299	267	275	289	276	312	273	282	264	296	230	257	311	312	261	277	277	272	269	293	273	265	250	274	293	305	282	271	272	262	259	299	271	284	251	306	323	261	297	273	263	259	284	282	276	293	298	257	289	301	263	277	273	258	281	275	307	297	264	278	269	271	252	266	294	262	310	284	273	277	279	277	294	318	288	264	272	265	273	268	260	258	270	250	279	265	238	294	258	235	273	291	281	276	265	244	274	272	260	271	276	267	256	287	270	276	276	291	289	253	282	262	291	278	295	289	271	263	303	311	280	301	279	250	243	272	287	265	294	264	286	319	289	300	263	276	295	254	293	300	269	253	237	298	255	259	279	294	243	264	263	297	279	272	256	278	275	297	289	262	270	292	294	269	265	296	243	298	281	253	251	258	272	299	260	254	297	275	320	294	286	276	267	295	294	278	277	269	268	255	281	281	223	254	297	260	258	258	254	294	261	275	263	253	276	272	233	263	337	278	276	263	275	294	276	270	297	284	259	301	235	273	284	295	271	259	278	304	268	257	292	267	263	252	291	296	263	266	275	274	305	285	271	284	263	276	269	270	262	271	273	288	264	249	258	256	303	270	283	268	287	250	256	247	269	295	273	262	270	293	255	271	275	264	279	267	274	303	254	260	291	272	306	263	254	298	287	284	269	271	267	283	312	286	248	267	264	260	300	271	301	259	290	271	248	264	300	286	280	280	294	270	276	284	287	268	287	279	288	294	273	252	295	297	293	259	274	275	260	260	252	255	243	276	307	281	287	254	274	271	259	292	266	299	312	294	289	311	279	247	277	274	280	293	261	265	244	260	279	291	287	262	308	253	264	296	257	279	282	266	280	260	260	255	244	318	259	251	302	280	268	288	242	277	287	281	288	258	277	279	267	275	286	317	285	289	287	264	289	258	271	315	323	280	258	306	289	253	286	246	297	264	256	290	269	267	264	268	294	249	293	263	263	285	271	273	275	282	284	306	267	252	242	292	281	287	275	261	278	302	232	255	267	256	272	256	280	291	261	263	295	287	286	269	244	265	272	274	272	278	275	275	314	275	254	293	290	284	267	270	281	253	272	277	267	282	316	296	281	298	257	265	251	267	275	276	256	289	251	279	322	270	252	274	293	295	282	246	269	230	286	286	272	294	269	282	258	268	290	282	275	277	269	294	283	259	292	259	278	262	293	283	288	269	275	256	290	251	277	252	274	258	300	279	242	269	271	264	282	252	262	282	254	271	289	301	263	296	235	257	270	283	282	263	289	300	288	268	253	283	307	258	288	278	282	272	251	272	283	293	286	288	263	290	254	299	306	256	263	291	275	295	261	292	253	291	247	276	283	264	287	303	284	271	278	302	272	291	261	275	256	273	256	253	282	277	252	282	299	298	249	277	292	291	277	271	264	278	268	255	250	248	268	265	242	292	249	283	282	258	286	289	290	250	288	256	259	282	257	299	285	264	287	278	253	262	269	289	266	263	295	267	304	271	279	276	277	270	296	247	266	266	308	262	262	281	301	284	262	279	265	263	263	266	282	293	272	244	272	279	252	272	286	277	290	296	277	255	279	292	270	241	284	263	296	267	248	259	317	263	295	275	305	265	275	253	288	299	292	269	257	242	293	279	299	250	269	295	271	274	288	240	279	273	242	263	273	285	275	252	267	270	268	278	285	293	269	271	278	301	242	284	287	281	275	268	278	250	256	269	285	267	281	281	276	307	251	270	285	298	256	260	295	258	300	273	262	283	275	283	256	259	271	297	272	268	293	259	266	270	262	247	267	271	284	296	267	282	288	284	293	280	290	274	297	302	259	291	270	258	261	267	273	253	275	291	278	293	294	286	250	289	259	249	273	283	267	280	278	249	297	291	277	258	309	252	267	251	331	289	258	275	266	262	266	256	273	269	270	299	281	275	279	269	257	269	262	275	291	240	275	250	308	298	247	255	264	289	242	296	278	293	281	265	256	261	252	276	286	282	294	273	261	293	254	251	264	285	273	265	261	272	247	286	270	292	289	267	266	293	286	277	263	276	286	285	270	280	300	266	286	264	306	255	268	278	270	274	278	257	262	263	289	298	290	288	267	296	283	265	269	296	285	260	262	292	289	253	261	259	278	272	282	251	276	298	281	284	267	296	268	285	278	292	274	288	266	281	274	283	260	301	251	290	254	297	255	293	313	279	265	259	281	259	261	267	295	317	273	264	313	291	320	286	277	258	258	282	275	272	291	233	265	270	291	257	282	272	273	265	243	290	265	243	283	273	258	272	263	281	258	267	292	280	277	280	316	284	243	274	281	276	288	295	269	263	264	297	277	286	280	299	289	277	274	292	255	305	254	273	286	299	265	295	264	256	263	273	287	274	245	263	271	281	267	261	278	282	265	285	305	263	272	251	295	277	293	309	292	307	247	258	295	297	244	307	255	290	274	258	256	287	253	264	276	288	286	253	251	293	275	269	287	281	265	264	274	261	266	280	258	263	290	280	283	273	294	255	267	287	252	256	314	291	309	267	275	248	257	271	302	286	279	270	263	230	289	277	291	268	276	259	268	252	288	261	283	275	289	283	317	290	292	263	286	271	245	295	291	262	236	260	255	298	275	302	291	253	296	276	285	274	264	280	271	298	300	303	298	263	281	258	275	247	293	301	272	286	259	302	279	233	280	290	298	270	290	281	264	276	276	284	250	267	254	245	267	276	298	301	292	294	258	292	289	285	303	272	244	267	282	292	278	274	286	307	264	286	296	273	283	257	296	281	294	265	287	275	298	271	262	267	305	259	253	284	296	296	286	288	266	283	266	293	286	270	273	267	282	248	275	293	288	261	271	275	264	285	284	267	252	294	270	279	284	282	290	292	263	281	286	263	289	291	276	285	269	270	261	282	271	301	271	248	273	280	265	262	247	307	269	283	277	270	260	294	263	274	281	280	287	274	261	292	293	278	236	316	269	324	290	281	270	268	255	289	261	238	244	297	275	271	280	279	283	282	290	280	283	271	277	257	288	294	279	292	279	305	288	265	283	238	278	235	277	325	306	272	288	293	301	246	272	263	245	263	260	299	264	287	278	257	269	278	274	280	266	277	276	290	299	283	253	264	307	263	265	278	273	286	240	273	308	281	304	287	264	283	287	271	284	264	281	317	279	292	268	286	238	265	273	295	296	267	285	267	289	275	288	260	290	272	281	306	275	268	287	281	294	262	251	264	262	261	278	269	305	291	281	283	254	294	288	299	272	284	290	263	256	250	285	266	297	279	278	266	256	314	264	266	298	261	283	265	273	255	261	272	248	264	293	261	271	287	267	284	277	302	290	290	267	263	282	264	287	267	292	279	288	311	259	278	265	259	278
16878	38026	42530	57795	75365	66724	51840	36667	21764	9362	2899	898	506	431	437	391	435	405	415	416	393	406	412	400	404	423	374	415	393	388	393	388	404	415	395	388	392	419	428	427	428	392	396	435	403	418	414	382	379	410	393	402	427	439	397	406	404	403	371	407	397	393	392	394	403	452	415	436	401	406	404	396	414	378	404	393	410	399	385	368	396	405	389	408	386	422	413	396	389	388	391	389	393	347	366	376	448	378	414	415	402	440	397	403	396	472	441	378	391	438	390	421	385	387	410	409	402	396	436	451	423	390	386	405	414	411	384	396	430	368	396	435	394	401	426	419	429	370	393	442	399	405	416	390	430	394	382	403	402	410	390	385	437	406	418	430	423	387	449	377	422	428	401	443	415	389	350	413	399	390	396	392	378	405	424	396	350	401	420	408	403	403	428	401	422	425	371	392	401	449	370	399	409	372	422	385	436	407	394	404	411	411	388	409	415	421	413	420	397	392	412	440	367	397	389	385	424	383	402	378	387	376	405	390	377	405	390	408	394	412	454	413	412	391	433	382	386	392	417	409	427	415	395	378	411	418	412	402	401	369	396	422	408	358	422	431	411	406	436	412	421	434	397	405	444	400	423	418	385	399	406	422	405	427	429	385	386	408	436	391	403	407	406	386	380	378	409	367	390	396	416	389	383	385	430	381	397	440	384	409	378	429	393	433	418	401	392	389	390	388	390	397	415	431	433	392	395	398	381	428	414	379	403	428	368	363	363	398	405	386	412	363	414	451	415	398	374	387	390	407	386	390	393	409	389	438	408	396	437	392	433	403	419	410	393	389	420	399	428	413	416	423	416	397	421	409	401	413	374	383	389	373	391	404	423	393	478	401	439	393	410	434	394	419	399	384	449	392	434	409	422	365	379	412	375	393	429	399	439	380	398	403	379	430	391	434	403	388	409	423	408	441	404	441	407	376	372	421	401	394	425	411	362	409	382	391	409	406	450	406	406	385	437	391	408	382	399	387	388	387	377	411	398	428	447	400	381	423	390	440	399	385	398	397	382	399	397	415	396	399	428	382	392	391	429	393	437	400	414	405	402	401	407	410	389	432	405	393	427	391	385	435	401	393	422	388	399	395	400	412	391	425	429	431	389	427	422	428	383	410	403	416	416	397	417	349	421	396	387	435	373	367	396	418	411	384	398	432	415	387	399	382	413	386	381	379	404	414	432	443	411	420	436	368	383	379	409	418	394	419	381	400	367	381	455	412	423	382	374	430	391	436	405	386	409	385	383	423	396	415	403	426	404	403	415	397	424	380	396	409	431	423	371	374	415	375	400	425	386	426	416	419	417	410	400	423	399	417	448	398	403	414	404	423	409	407	411	394	401	368	400	396	412	389	390	401	408	412	412	415	423	449	408	411	376	411	411	441	397	389	442	418	398	406	390	408	414	426	399	395	432	420	362	402	390	377	403	378	391	413	404	404	413	440	398	387	399	414	393	406	402	391	403	384	394	422	440	387	402	394	394	377	425	416	401	386	380	415	403	416	399	393	410	396	405	422	417	426	419	402	398	385	440	435	394	431	390	356	439	412	398	430	393	402	357	392	376	408	406	404	385	423	431	406	425	416	358	419	393	432	379	417	446	370	386	391	394	427	375	418	409	393	438	406	406	406	417	393	437	396	428	400	444	406	427	431	374	373	426	399	407	433	394	402	411	411	423	396	390	404	410	408	408	386	407	425	410	410	415	375	392	424	383	420	362	391	420	417	389	414	411	393	400	406	451	385	393	415	367	400	388	392	383	428	363	408	379	375	433	404	368	422	394	389	414	378	400	380	366	423	425	395	417	409	386	429	412	398	386	421	391	422	416	439	392	418	413	393	432	388	415	374	359	418	367	421	452	452	418	378	390	374	416	416	427	412	404	401	386	407	424	408	364	398	421	428	424	438	377	387	410	416	440	359	394	410	369	375	411	389	412	438	386	419	359	411	398	425	412	401	398	357	427	403	463	400	421	415	420	430	369	405	409	422	416	385	399	418	424	414	431	413	438	435	406	411	412	419	389	410	389	445	385	402	417	408	433	407	443	384	423	388	374	407	427	384	351	406	429	401	391	397	380	372	394	436	422	409	399	398	381	360	428	441	407	425	373	373	395	389	425	390	386	439	406	425	395	373	377	421	399	391	396	426	414	371	405	407	415	414	343	417	423	420	372	378	408	403	411	396	406	428	391	410	391	430	415	398	398	378	414	401	433	385	408	401	427	388	396	380	391	397	396	410	408	397	394	419	388	431	412	417	400	396	393	390	367	402	411	396	377	393	366	420	348	362	372	393	403	414	414	397	364	422	392	379	398	405	381	439	365	412	376	430	364	398	412	400	394	390	419	436	417	400	438	423	404	388	421	424	371	461	404	418	389	414	437	415	392	403	425	412	406	428	414	423	403	422	441	406	418	457	386	425	410	438	389	414	411	388	381	387	393	420	388	423	408	416	412	432	410	399	409	410	398	401	366	415	345	410	422	384	431	390	409	402	385	424	407	378	389	413	415	409	418	375	393	422	389	410	390	407	457	422	390	419	403	396	403	412	388	428	426	407	381	428	395	407	400	419	396	379	409	414	392	428	411	366	405	421	462	429	411	450	396	407	392	429	408	417	390	387	371	411	406	405	396	415	379	414	384	425	426	394	406	437	414	374	398	421	420	422	379	365	414	438	386	406	375	430	385	392	418	415	378	414	392	422	423	407	376	413	394	407	416	391	384	402	397	418	416	369	359	397	386	419	388	454	407	421	361	439	413	395	410	413	394	434	397	369	419	373	384	409	425	380	396	452	405	406	389	403	418	402	366	394	347	408	401	365	401	355	418	443	385	422	426	415	404	402	401	407	401	380	397	387	422	407	412	460	442	375	410	418	439	396	398	378	424	408	435	437	410	420	425	388	424	434	402	393	430	456	393	417	413	407	380	454	371	370	425	401	398	430	409	399	401	432	378	386	428	372	418	424	424	402	408	395	428	393	403	434	420	397	380	382	403	426	403	414	379	372	414	410	407	405	402	419	413	435	382	425	363	408	410	400	405	401	423	381	405	373	401	428	391	413	403	408	396	366	419	413	413	436	428	417	377	422	378	393	414	431	424	408	358	413	394	397	433	392	391	399	407	422	411	402	421	399	428	384	371	384	442	411	410	401	420	407	381	394	392	391	423	420	425	425	387	428	384	415	417	375	443	385	419	387	402	418	415	402	406	352	392	394	385	432	424	399	424	435	392	399	412	418	408	369	414	385	401	365	400	383	410	434	376	407	403	428	415	400	405	431	387	435	439	401	413	407	395	408	442	397	398	384	440	417	410	405	404	423	409	409	424	422	403	356	407	437	386	395	414	388	400	389	396	414	385	414	406	395	417	411	432	401	390	394	418	390	414	385	393	383	411	387	409	391	346	409	393	433	410	366	401	414	401	398	409	381	419	400	354	382	445	400	391	364	390	410	397	427	410	382	403	403	381	426
26024	20520	13742	11760	21684	18365	10409	4283	1527	604	334	288	295	245	269	269	232	243	291	249	238	268	253	241	261	242	238	223	245	248	234	263	277	259	261	225	240	285	244	233	264	245	241	266	261	266	247	254	251	256	265	248	236	257	253	222	257	257	256	230	265	263	260	280	249	228	244	258	237	258	271	246	260	244	245	199	254	264	225	232	234	247	230	259	249	235	251	238	247	258	241	255	238	258	276	260	241	236	230	253	265	275	223	282	265	243	235	237	280	254	247	271	274	234	244	233	234	231	256	224	237	233	260	253	235	230	254	240	258	253	237	237	239	264	243	251	259	263	229	243	249	266	249	232	238	232	232	273	231	241	237	261	250	293	249	243	242	261	259	244	255	290	249	224	254	233	235	246	230	254	280	267	247	246	275	230	240	239	253	251	272	256	251	255	247	259	301	266	243	246	262	242	250	223	282	212	274	266	257	243	251	277	261	255	247	245	233	260	215	244	270	247	251	234	269	244	245	244	260	266	238	247	241	281	236	277	258	264	245	248	258	256	252	256	244	247	225	251	252	239	252	232	264	228	264	259	251	267	257	229	252	252	254	252	267	275	230	219	243	265	266	263	243	238	241	277	254	257	223	251	240	253	233	227	210	237	240	254	260	243	247	281	251	262	271	236	223	264	232	251	268	266	260	241	255	260	251	234	256	257	240	232	249	264	289	262	253	248	251	213	251	249	267	251	275	238	237	246	263	262	257	238	257	237	251	249	285	262	258	254	261	274	247	241	280	260	254	229	267	250	249	256	218	220	252	260	263	263	239	240	257	262	242	247	253	262	260	241	246	283	273	238	258	240	265	227	239	234	254	240	240	243	260	250	276	259	224	248	246	247	245	279	251	231	249	231	264	254	266	244	251	243	240	250	232	236	252	242	264	248	255	255	275	239	254	259	241	255	233	254	247	263	245	255	248	263	257	261	307	267	246	232	270	238	263	248	240	237	229	251	255	264	248	242	210	206	252	279	252	241	267	249	246	244	259	240	257	242	268	236	271	254	264	265	236	243	264	245	247	237	277	240	250	240	268	221	229	235	271	238	244	251	248	269	250	232	291	265	255	256	270	248	250	249	254	227	233	232	239	255	238	262	266	277	235	245	275	274	254	267	240	241	242	221	242	225	264	265	267	237	267	250	242	249	244	245	248	234	244	261	261	272	262	253	266	259	265	254	271	264	269	264	236	241	282	236	229	243	266	246	217	230	262	253	227	254	255	248	216	252	258	279	238	235	229	228	237	227	268	240	255	252	250	255	224	256	252	236	253	245	248	245	254	251	229	243	256	245	253	241	280	235	272	248	254	251	274	245	212	241	258	208	253	260	251	249	284	250	258	266	278	261	238	258	253	251	278	259	253	224	260	256	251	264	244	240	216	251	239	248	234	247	248	247	265	233	257	239	264	279	246	258	256	265	250	241	258	208	253	270	264	247	258	256	233	238	251	286	248	259	266	234	240	263	273	231	239	249	252	238	261	258	285	250	260	234	221	253	229	251	276	251	275	230	240	231	268	253	252	237	273	221	267	227	262	224	261	227	231	252	258	261	251	220	270	261	268	245	243	252	246	252	240	248	250	242	251	261	225	271	239	252	275	276	227	246	271	273	255	253	268	264	249	244	227	277	250	243	233	253	255	224	258	279	264	253	251	260	244	237	275	266	260	249	243	279	246	244	251	222	264	255	250	231	229	247	287	234	266	253	257	238	257	239	245	279	221	222	280	265	247	254	245	242	247	260	265	251	250	213	259	260	270	271	260	251	277	262	260	248	261	256	225	252	268	241	255	236	309	245	260	266	234	255	228	237	277	255	264	233	277	262	230	242	237	259	247	250	240	246	262	239	248	259	237	241	286	263	249	241	255	246	252	238	248	263	250	223	257	228	238	249	248	257	272	242	242	258	238	244	259	277	246	268	228	263	243	271	256	238	274	234	259	232	231	236	271	252	264	253	264	237	281	259	259	250	242	270	241	272	249	243	246	238	220	255	250	262	246	262	248	228	260	266	261	239	236	235	226	276	226	260	251	252	266	245	272	247	252	264	258	269	265	290	266	233	242	255	256	241	222	240	245	271	269	218	231	260	275	243	242	253	234	264	238	233	253	236	265	247	256	229	255	223	235	226	259	240	246	258	250	249	261	273	235	233	268	268	245	254	281	276	261	250	235	263	259	248	235	233	263	238	262	253	268	241	249	241	245	233	239	275	257	262	236	252	240	271	260	249	269	273	254	279	235	247	271	275	293	244	210	223	282	240	245	259	252	243	262	264	249	247	232	230	239	242	259	255	239	254	244	255	266	243	226	236	242	271	254	236	247	228	254	250	225	239	251	227	251	248	263	243	248	240	272	265	272	238	219	260	235	263	268	263	250	252	252	263	271	261	221	244	238	232	220	269	237	243	273	237	259	247	291	262	240	258	246	247	230	240	257	244	245	253	254	263	249	235	257	260	256	233	254	232	284	256	257	268	231	269	262	245	224	255	260	245	260	236	261	233	264	254	274	264	243	242	254	246	247	243	288	268	233	226	246	242	241	257	274	230	250	257	246	248	269	245	246	254	248	266	234	266	262	231	221	258	259	241	253	257	231	231	254	259	234	291	241	260	264	241	248	259	270	257	269	263	254	236	258	291	283	257	231	288	228	238	247	267	254	252	255	255	240	229	224	224	252	234	265	231	275	255	271	255	272	244	259	225	246	248	259	246	258	271	240	247	192	257	269	240	270	279	239	228	230	251	231	215	265	281	239	267	234	230	267	256	272	240	245	226	234	252	247	268	267	259	235	239	263	242	248	248	258	260	213	276	240	254	232	247	253	250	250	271	240	237	268	198	229	274	277	254	249	237	233	248	230	244	226	250	250	268	265	250	239	236	275	245	262	236	230	256	244	253	243	242	239	236	240	257	256	259	263	252	248	258	253	234	253	235	257	256	280	248	267	261	262	241	253	270	239	248	236	248	246	259	264	282	247	273	266	261	250	250	257	228	267	272	260	249	247	242	244	232	260	272	229	236	223	264	225	270	273	233	251	249	266	262	248	231	261	226	265	269	291	243	287	242	259	270	244	239	239	255	244	267	261	234	237	222	242	246	236	250	247	267	257	245	225	239	255	229	274	234	241	234	237	265	250	250	281	252	251	262	254	251	257	230	231	253	270	234	247	261	237	261	241	239	229	279	253	248	267	270	257	256	272	245	261	293	281	260	239	240	241	248	273	232	239	273	261	247	251	246	242	270	249	274	239	250	261	264	260	247	234	228	259	262	261	252	244	242	292	241	259	250	263	283	271	258	242	243	248	236	275	242	281	271	240	267	232	262	236	266	250	270	252	239	246	247	235	265	255	236	258	247	238	252	228	250	259	236	236	242	263	255	271	256	256	248	257	234	285	223	241	268	241	225	263	257	246	250	240	230	240	259	276	253	256	264	259	247	266	224	246	255	254	229	261	256	262	264	257	239	262	272
5097	7818	9763	16597	27784	23526	15449	7698	3041	1173	602	426	403	395	387	364	372	398	380	365	363	371	415	405	393	396	389	377	371	436	381	403	395	382	400	366	344	363	380	377	404	371	349	388	396	362	427	397	380	410	393	385	366	406	395	376	450	362	367	374	345	395	382	390	357	364	377	379	360	380	358	407	394	375	374	368	395	379	381	372	360	383	369	416	400	384	377	356	389	329	362	365	397	383	385	372	366	408	402	350	362	400	381	371	414	375	352	386	411	385	379	377	379	375	359	386	362	366	366	369	403	402	370	384	408	387	365	365	411	360	337	350	404	413	422	382	400	357	369	413	383	389	383	392	393	349	324	373	363	399	381	378	376	405	385	389	394	366	410	361	366	399	357	389	394	361	371	378	397	403	391	420	380	388	341	397	376	376	380	390	380	394	388	386	423	432	407	374	394	389	372	396	403	366	374	372	355	392	356	395	376	354	358	398	381	370	377	361	382	403	394	367	400	391	412	384	389	391	379	376	379	381	411	363	394	405	374	363	378	401	375	364	410	379	361	393	403	392	375	384	403	364	375	374	394	389	363	380	397	372	410	397	377	336	396	415	385	382	398	403	378	335	339	387	400	400	353	426	367	375	340	409	437	401	371	368	392	405	365	387	397	361	360	374	354	353	383	409	383	370	424	419	388	383	393	394	384	378	391	377	407	360	353	358	400	394	364	438	380	397	381	364	374	374	385	389	376	374	403	377	418	371	389	363	409	415	358	383	388	374	390	352	364	371	377	370	398	341	399	382	374	353	382	412	370	383	372	411	385	399	370	340	395	382	397	397	356	382	398	350	351	382	379	389	408	389	390	369	357	397	384	383	398	368	391	378	416	350	403	380	367	380	391	389	386	397	398	376	384	421	361	353	345	361	370	347	382	382	391	370	366	378	387	375	376	360	383	369	367	389	356	371	394	376	408	319	371	384	374	399	387	374	370	413	379	381	373	383	370	377	362	394	372	396	368	385	384	380	364	356	378	392	373	373	376	392	367	369	394	372	364	400	398	371	359	386	397	350	368	385	346	379	358	388	385	433	369	381	380	387	379	425	391	398	400	371	386	413	408	397	386	391	380	345	383	370	383	375	363	350	360	351	383	389	390	376	386	388	353	394	413	373	408	368	369	388	380	380	368	395	415	375	391	421	337	364	396	357	379	401	389	388	382	392	360	416	388	383	367	381	359	359	378	343	397	416	383	373	383	370	393	391	362	418	366	372	352	413	378	393	396	398	358	400	382	420	408	408	388	374	380	361	345	366	396	381	392	394	375	400	389	379	375	359	373	385	378	359	338	379	385	391	406	380	364	340	377	388	367	371	389	376	425	397	370	369	375	378	435	370	405	374	380	364	375	431	357	362	393	365	373	386	386	378	365	378	378	362	383	394	360	404	391	361	408	357	404	393	393	400	384	384	351	379	378	392	364	387	366	394	419	385	401	367	358	373	369	405	381	367	353	365	361	396	395	381	382	364	381	402	415	384	405	355	383	381	376	390	414	341	403	366	345	379	376	429	366	385	378	402	380	403	368	380	400	373	382	396	362	394	397	388	387	400	381	398	380	419	393	391	365	398	383	363	374	390	383	387	400	377	362	389	388	378	425	375	407	329	421	384	395	393	404	402	368	370	390	393	378	396	414	390	351	392	392	380	404	374	392	358	392	413	395	372	393	375	343	389	390	375	395	390	397	392	377	381	382	376	372	413	340	401	374	384	369	361	402	391	394	364	383	407	382	344	378	391	369	398	400	392	405	393	357	401	355	379	367	374	381	383	402	360	364	362	393	388	373	394	373	387	356	374	413	417	366	397	333	410	398	390	402	393	372	395	356	381	346	361	379	371	405	394	409	416	358	355	392	409	365	413	377	375	360	362	377	411	373	413	423	379	333	365	394	392	416	383	365	374	381	360	379	377	375	386	388	402	343	372	380	402	367	385	384	401	375	376	388	384	415	371	340	407	420	350	372	362	404	373	371	394	409	375	411	376	399	380	356	380	386	389	370	373	400	388	381	397	409	396	392	386	401	380	395	378	404	388	376	376	380	399	371	380	376	406	378	381	358	389	375	370	369	361	378	412	366	395	396	394	394	399	389	387	375	376	395	375	359	367	402	391	348	418	355	339	387	388	383	373	346	360	382	357	332	397	361	372	373	378	386	372	404	390	409	395	416	396	419	407	352	362	386	355	389	368	425	435	362	382	370	379	349	357	394	375	346	368	386	388	385	382	383	366	395	379	366	366	374	408	397	393	376	396	344	393	384	375	399	380	394	373	364	408	384	396	398	374	384	371	348	413	353	361	357	340	372	365	374	372	381	385	387	368	377	400	409	383	389	363	385	398	408	398	365	391	374	419	378	345	426	404	362	404	388	374	397	409	401	339	373	376	376	381	349	361	408	353	371	380	441	373	395	385	368	370	376	383	366	387	383	376	366	415	395	392	372	372	375	376	380	352	405	366	411	370	391	356	369	403	359	392	381	388	365	365	403	347	387	380	407	384	326	376	375	406	368	379	398	386	350	394	351	370	355	359	396	401	334	362	378	385	408	401	363	389	400	377	383	388	420	378	372	393	364	390	366	384	413	399	365	374	409	387	357	391	388	411	356	347	385	379	381	401	398	402	364	392	405	346	372	413	362	379	353	359	385	412	359	390	394	366	403	349	388	395	365	382	356	392	369	405	373	387	412	373	401	386	377	374	395	371	362	416	376	401	385	357	377	416	378	383	394	378	386	396	399	389	396	399	421	374	422	383	358	372	396	394	381	371	390	388	384	379	408	367	375	376	368	394	392	338	357	364	405	389	386	420	348	381	424	390	413	365	401	388	380	388	409	377	371	367	429	418	405	398	410	363	373	411	369	393	382	337	398	336	385	404	386	380	359	398	367	382	368	395	399	403	345	377	379	387	402	392	386	379	399	396	395	392	380	348	371	383	394	372	384	360	390	370	390	367	333	419	338	389	412	390	380	373	354	380	390	356	387	380	419	369	398	382	397	361	452	376	386	400	392	357	360	377	374	372	388	370	364	364	385	376	361	381	362	391	402	360	379	382	370	403	370	410	388	380	373	398	399	412	385	397	394	372	370	366	412	372	372	371	396	387	380	354	357	368	402	380	396	375	380	405	404	359	388	354	365	389	379	357	388	399	405	396	419	374	369	371	360	374	361	373	383	383	393	355	403	434	379	408	381	368	387	378	361	388	397	397	403	391	414	384	391	427	408	408	369	396	356	360	379	377	402	340	398	358	378	402	442	368	383	374	403	413	387	394	361	385	414	380	386	406	401	379	360	389	413	424	412	381	366	354	400	358	397	379	425	386	369	349	398	345	379	344	395	367	404	401	419	388	377	349	378	351	408	374	394	347	362	403	358	404	408	365	401	392	361	398	375	385	357	388	402	388	373	396	410	418	376	384	348	390	390	385	375	380	383	398	346	393	395	413	357	376	384	374	359	382	395	382	383	368
24228	20840	27663	28392	51364	47757	33999	19052	6826	1697	567	328	292	274	241	242	249	265	277	244	238	276	258	280	252	265	286	262	250	252	289	241	237	235	251	268	242	256	295	258	274	263	243	256	253	263	246	276	269	259	261	275	250	248	252	267	257	274	285	257	222	261	271	268	221	265	275	271	261	253	233	238	253	248	257	270	251	221	267	267	254	260	281	241	258	273	260	262	254	278	277	264	277	241	265	252	257	262	277	293	280	252	244	258	290	275	247	263	260	286	246	233	272	240	270	259	274	261	259	269	256	249	259	276	278	267	266	262	258	204	232	278	264	258	278	279	279	283	265	263	285	255	249	253	291	246	250	248	291	255	276	253	261	244	274	270	252	252	262	253	255	244	269	279	234	252	258	276	238	274	246	238	232	273	253	270	250	254	249	237	248	256	257	267	246	256	247	251	268	260	265	260	240	272	284	276	267	245	272	253	244	257	233	227	243	209	251	280	234	238	271	274	291	271	250	262	271	271	253	253	270	231	253	275	257	258	261	260	280	255	270	255	282	248	260	289	270	255	258	251	261	281	276	240	241	260	272	266	277	252	271	252	240	265	260	249	261	270	254	294	258	298	273	266	270	255	250	242	252	231	299	277	247	247	292	234	258	292	276	248	309	267	276	271	241	277	287	269	271	242	244	236	248	256	276	242	259	270	267	246	265	237	247	268	271	226	286	246	268	249	269	247	266	275	259	276	248	278	268	252	239	246	248	255	248	271	237	255	240	261	241	258	238	268	250	252	249	266	244	287	241	271	292	263	260	235	279	258	272	287	258	249	282	231	276	251	259	267	227	287	269	261	253	249	233	259	258	263	236	276	265	238	283	247	251	243	277	248	287	265	273	258	276	256	254	287	241	262	271	266	223	245	248	261	252	280	260	241	277	282	256	278	263	256	276	250	263	254	255	264	231	253	247	264	246	273	279	240	253	258	266	260	270	245	279	254	266	256	258	242	243	270	296	268	245	250	232	259	259	274	252	236	257	282	258	242	255	266	274	274	261	244	251	245	256	249	246	267	274	266	286	267	289	273	257	254	256	276	271	275	249	257	235	236	280	264	265	267	278	264	270	236	263	251	261	229	258	259	269	248	280	270	251	256	263	299	265	258	238	255	275	236	245	305	268	259	268	252	252	272	234	256	281	264	283	244	242	238	265	273	266	268	277	276	251	255	264	275	262	261	237	251	235	261	273	214	281	256	301	249	248	258	245	262	239	278	241	256	263	253	250	268	267	252	271	230	251	270	246	256	248	246	252	269	272	232	256	251	264	254	245	280	260	266	239	257	253	263	261	239	256	270	268	267	271	281	256	259	261	281	260	287	278	265	256	256	262	282	260	269	295	241	256	270	245	240	256	281	259	273	276	309	265	241	237	269	278	238	277	255	266	293	272	267	245	255	251	251	282	245	265	249	252	252	284	273	265	248	286	258	258	262	246	271	275	251	231	271	272	254	258	280	281	244	260	235	267	267	279	245	265	224	258	266	268	267	272	277	293	257	262	292	277	279	283	282	258	266	263	244	250	243	234	242	237	262	283	262	242	258	261	233	240	276	288	257	277	268	241	293	263	254	266	250	269	204	248	252	264	259	251	291	235	260	256	229	229	267	293	252	241	288	276	225	270	253	277	266	262	265	271	278	233	260	282	281	223	247	258	255	264	249	230	267	251	250	283	270	238	271	246	288	271	244	277	286	234	279	239	231	279	276	256	266	251	249	255	249	242	276	245	273	278	256	282	239	275	252	230	270	248	279	274	272	238	269	243	260	254	268	264	275	261	276	226	270	271	257	271	255	254	273	235	260	260	240	254	266	251	240	282	314	240	263	257	275	282	248	263	252	233	231	287	274	235	259	279	270	262	269	248	264	270	262	250	254	274	264	259	273	266	281	261	246	265	261	271	242	247	257	241	287	263	267	235	281	280	252	246	242	275	265	258	275	277	265	247	256	279	264	264	265	233	269	257	250	269	251	239	245	235	256	274	274	270	239	245	263	253	240	276	270	272	276	244	257	280	307	251	277	236	287	288	257	266	247	270	267	244	281	256	271	266	252	254	227	259	236	249	251	269	265	271	254	265	259	254	273	266	269	273	266	281	256	260	226	247	218	270	261	246	250	243	264	269	273	241	255	238	242	261	251	251	258	253	264	279	247	222	257	273	268	258	235	269	242	278	245	237	245	257	225	230	268	274	273	252	237	251	247	289	234	285	238	259	289	256	271	285	253	274	232	275	273	263	238	272	239	273	249	277	247	251	268	271	269	252	246	258	223	255	246	247	245	269	246	272	265	239	274	251	240	254	261	264	270	258	255	269	271	224	255	288	227	231	252	265	301	249	274	252	250	256	267	263	250	271	218	254	256	268	272	278	251	247	241	241	251	243	236	253	260	268	276	265	258	281	251	250	248	261	259	243	253	291	239	197	254	209	280	262	247	260	238	251	249	266	269	240	277	241	270	238	237	252	269	226	271	260	249	269	278	271	252	263	246	254	282	253	233	267	270	267	289	273	273	282	256	244	261	241	264	279	259	231	244	298	267	265	241	259	286	243	255	269	272	265	278	267	266	267	257	264	268	249	274	234	250	270	234	258	256	285	259	242	259	265	256	277	243	246	240	277	256	275	266	262	260	222	243	254	249	238	277	241	261	278	266	248	266	280	252	274	255	266	249	237	271	259	265	286	259	248	274	235	231	256	281	275	239	294	267	255	238	236	248	234	249	270	276	250	256	246	298	228	235	247	251	289	259	273	263	265	255	245	234	261	245	244	263	272	274	253	244	263	262	250	297	264	252	270	257	274	261	283	265	277	264	240	250	255	265	263	222	259	262	249	247	275	265	227	248	276	292	255	259	252	279	265	246	230	293	270	251	246	246	282	272	267	250	233	262	255	246	274	240	235	272	223	246	265	290	268	252	258	258	236	270	239	256	275	278	286	268	275	272	218	228	286	262	239	263	274	264	229	231	260	263	285	252	240	259	250	279	260	238	245	286	256	262	261	259	251	262	271	252	266	246	253	239	262	251	258	253	296	277	228	279	264	251	245	250	261	249	255	257	248	252	231	279	244	266	250	275	242	269	243	253	247	288	278	249	256	251	274	236	235	248	255	247	259	254	252	241	264	287	289	263	273	262	276	240	264	247	263	239	238	262	235	251	271	249	284	280	278	280	234	250	279	242	256	269	283	236	257	243	239	283	244	291	256	257	257	274	285	303	266	276	241	292	276	239	248	243	224	248	237	266	269	264	297	282	272	281	242	238	283	277	282	280	231	261	263	270	260	247	286	248	300	266	271	269	268	245	286	272	276	267	265	269	258	278	262	247	267	252	255	263	293	241	264	284	260	240	267	231	255	239	302	267	267	245	261	263	244	260	284	273	263	245	244	253	277	290	241	274	236	250	264	255	253	239	264	242	247	239	260	269	260	276	255	256	262	271	248	261	265	274	280	300	236	243	265	244	244	276
9570	24767	28578	41019	54353	47236	36263	23068	10515	3511	1049	532	430	423	427	412	394	419	400	408	353	386	375	440	384	381	370	440	417	378	398	370	406	346	387	430	378	384	393	420	373	392	379	403	404	432	419	412	376	361	378	380	387	409	373	401	430	429	402	413	380	395	397	365	378	391	360	384	439	407	382	354	376	416	431	392	379	388	390	415	406	381	365	408	395	383	368	382	424	414	372	432	384	390	406	413	393	373	388	375	388	372	422	386	417	427	376	372	374	398	423	429	395	385	387	400	427	409	397	362	423	379	364	401	390	399	366	402	436	369	428	386	376	403	387	390	410	375	381	370	395	373	385	362	400	397	408	400	415	384	401	420	403	365	368	392	427	418	387	413	409	400	422	417	374	376	389	401	367	415	399	398	396	399	386	391	416	369	369	360	397	401	364	389	416	406	378	413	395	381	374	398	395	402	407	419	398	414	410	369	422	396	402	426	383	419	386	387	416	411	411	411	381	375	392	392	411	399	389	385	354	403	375	409	426	389	410	394	383	410	365	380	388	385	412	409	440	416	415	370	428	362	426	381	411	430	385	426	385	395	429	377	400	377	386	403	409	413	399	395	374	375	405	394	394	374	369	390	381	398	395	409	423	418	394	416	395	365	378	430	387	416	366	413	398	370	375	373	413	383	381	405	386	354	415	378	411	396	397	437	435	376	413	386	397	375	374	377	392	376	412	410	381	403	410	409	384	401	382	386	422	382	438	399	430	395	428	398	405	408	378	416	371	382	401	396	381	365	389	375	367	395	381	384	391	417	387	404	415	425	414	425	381	374	413	374	417	363	389	401	402	412	412	417	368	393	371	378	386	385	413	376	355	367	386	375	361	441	378	421	421	421	425	394	410	398	405	404	411	393	402	390	375	393	389	415	379	392	368	422	385	380	385	389	414	363	400	392	373	414	402	387	414	391	392	411	407	393	398	402	400	398	350	396	422	364	342	392	412	406	382	378	399	413	414	419	386	396	401	425	385	405	406	404	399	374	399	417	394	434	391	410	387	393	387	413	359	412	399	395	386	366	405	411	404	384	405	374	374	429	380	396	393	443	362	422	413	421	421	397	378	368	410	376	419	397	392	402	435	397	391	391	384	401	405	416	370	387	354	392	412	385	408	400	405	407	403	403	395	352	396	412	387	402	382	393	417	369	367	382	383	379	389	402	395	370	359	391	407	401	396	437	384	402	404	359	405	420	386	413	404	412	380	422	374	367	385	395	357	361	406	405	380	355	434	372	394	393	389	376	399	441	395	422	345	373	379	394	397	378	370	375	389	377	366	399	378	395	404	403	390	362	464	412	402	378	339	404	376	389	382	406	425	361	378	406	375	366	371	399	371	373	409	415	436	436	396	391	377	397	382	423	407	407	430	387	393	447	400	428	349	405	361	381	402	413	447	386	399	367	407	382	376	363	410	407	376	376	403	365	420	368	404	374	402	389	390	370	386	392	410	429	372	412	403	410	410	353	404	412	387	390	424	388	368	384	407	399	327	387	390	388	368	423	375	398	382	420	382	379	367	385	445	405	391	402	381	375	405	377	381	424	391	392	393	410	379	394	426	377	394	387	393	355	395	385	424	422	407	380	395	410	357	387	383	425	420	401	415	367	375	375	393	366	386	436	404	389	341	421	392	380	396	428	421	404	401	398	386	403	395	420	393	365	379	412	372	392	388	409	404	386	416	386	409	389	434	364	372	402	374	394	399	387	378	382	369	384	404	401	392	386	389	409	397	384	422	395	377	381	414	375	374	397	426	434	415	356	402	386	401	370	388	384	378	387	430	385	409	429	440	384	449	422	408	377	384	386	405	383	426	389	396	409	413	402	390	407	367	390	407	423	401	427	379	413	395	390	412	385	373	415	392	448	396	360	386	381	398	379	408	429	380	399	436	426	383	390	381	388	409	406	377	387	412	376	396	402	386	356	405	375	408	397	388	367	392	360	404	387	426	403	399	415	390	392	386	385	369	383	420	408	412	405	382	372	403	358	393	384	382	419	383	400	398	410	380	387	393	391	372	406	371	424	364	427	403	393	382	419	376	415	419	369	387	368	388	378	422	392	400	392	375	424	408	384	389	416	410	340	412	390	405	398	361	399	398	404	398	420	378	388	410	399	377	388	397	420	375	412	404	401	426	380	377	376	391	388	390	406	417	421	361	392	394	383	389	414	416	432	373	370	403	423	401	371	388	393	423	359	368	415	360	417	412	384	401	390	439	399	400	394	388	404	389	432	405	413	396	378	428	394	385	419	403	420	424	382	383	392	382	438	387	411	400	397	407	385	404	389	411	403	401	412	397	382	391	399	408	402	391	412	351	412	418	435	400	380	403	392	365	398	403	430	362	386	378	411	398	402	404	395	411	377	349	365	363	399	390	384	423	412	395	352	413	394	404	366	378	349	409	380	368	381	387	419	351	401	433	384	399	416	388	403	400	446	399	407	400	367	384	389	420	388	382	381	418	373	439	351	438	414	367	382	414	361	387	373	433	384	385	374	375	404	384	415	406	422	399	391	413	381	393	412	377	379	405	438	377	398	386	422	390	366	402	406	393	382	426	377	383	376	384	399	426	386	401	379	393	431	390	413	375	385	405	414	403	394	418	387	375	370	397	365	428	364	406	387	371	414	421	360	374	392	397	393	419	367	361	375	411	411	405	374	405	410	386	397	433	427	415	377	418	414	391	355	387	380	383	396	429	384	404	386	417	405	396	345	412	383	430	415	379	416	406	400	366	374	387	431	386	401	399	393	386	383	410	407	415	392	402	404	358	387	412	390	406	392	397	423	414	382	393	415	439	401	413	343	403	417	422	387	367	365	411	405	334	402	421	425	407	397	395	369	388	372	414	327	381	406	379	376	367	408	418	391	416	385	367	365	382	385	376	402	366	402	417	440	396	389	394	396	387	399	402	377	384	411	384	395	430	416	376	404	412	358	423	399	416	426	358	414	408	413	364	391	399	352	445	404	407	386	390	402	388	358	357	403	401	408	370	409	374	386	381	383	414	389	375	401	384	398	405	369	379	391	405	405	408	387	382	410	409	393	409	394	376	403	412	379	402	390	373	387	390	380	382	389	377	414	423	399	376	405	394	412	395	401	412	439	424	429	409	388	392	392	442	390	408	393	412	392	368	450	372	410	402	388	403	383	432	364	419	344	422	398	376	419	383	384	364	422	441	366	364	398	392	406	376	443	406	364	384	386	365	404	405	406	375	431	407	380	386	430	409	382	390	368	373	397	402	411	375	391	375	379	430	410	387	362	402	387	394	391	428	359	391	457	386	376	388	420	397	414	403	410	414	438	390	402	377	371	372	409	375	423	356	403	390	427	374	368	388	371	378	416	398	434	389	408	405	433	412	385	405	382	416	443	394	412	424	383	380	356	387	404	404	392	406	385	417	388	376	397	411	386	428	378	375	365	408	393	375	381	378	412	396	433	394	413	415	354	351	352	402	364
22463	20756	28607	25704	56960	60258	50610	32651	17074	4914	1139	496	351	284	285	293	295	282	271	251	249	293	274	289	258	270	279	293	282	280	276	289	265	286	245	259	270	270	255	266	280	272	283	285	292	306	305	302	270	249	284	270	268	286	272	267	268	258	285	284	242	301	285	292	256	273	292	293	279	285	268	257	271	318	259	276	270	255	291	275	270	307	277	278	269	289	299	289	296	284	287	259	264	286	261	312	294	265	250	271	287	279	255	257	287	275	251	283	283	265	250	237	256	285	281	265	301	262	263	284	296	289	268	275	296	269	239	275	287	272	299	259	301	304	299	280	272	271	265	285	271	243	278	308	271	274	276	276	298	282	282	267	258	259	287	295	256	289	294	269	283	312	273	239	272	281	289	260	271	247	267	302	275	311	279	263	274	296	263	287	271	315	276	269	266	251	295	260	274	277	276	270	267	286	294	272	274	299	268	263	266	266	289	266	291	283	286	262	273	286	267	295	274	264	265	286	251	297	260	264	298	276	292	251	288	292	279	269	282	278	267	305	262	271	265	245	272	269	241	292	275	272	266	247	283	260	259	290	276	273	295	289	250	286	258	279	280	303	276	267	271	273	293	256	278	264	259	288	285	281	262	276	284	273	270	278	246	297	279	286	275	279	272	301	287	264	240	294	269	273	253	302	268	293	276	249	275	296	287	259	268	282	298	252	274	281	284	265	267	274	280	254	285	292	274	283	260	289	276	288	268	245	277	307	278	248	242	263	271	269	269	290	317	294	284	289	295	276	289	288	278	294	242	255	265	294	262	313	299	252	269	287	281	278	246	254	276	272	298	285	273	268	281	288	243	258	247	260	287	250	286	251	265	260	278	261	304	263	238	266	252	252	265	256	284	233	255	251	283	283	261	285	258	277	270	284	277	296	286	285	254	280	280	307	284	288	259	270	280	269	278	266	272	283	265	255	262	279	278	236	292	275	278	301	281	271	277	304	293	256	263	281	272	288	262	307	275	273	278	275	279	271	278	285	268	263	234	275	282	262	296	264	288	260	260	268	267	276	245	262	301	262	291	237	290	264	278	288	274	262	255	266	249	250	271	291	281	278	282	302	276	270	300	274	265	253	281	283	276	300	267	254	254	272	284	292	311	294	265	290	265	270	286	294	312	295	272	256	278	280	279	281	273	262	295	274	260	267	264	282	270	247	247	276	263	310	261	305	257	279	267	278	283	288	254	278	303	295	281	294	286	282	249	285	288	282	288	242	292	269	300	286	267	295	286	259	282	271	296	294	266	276	290	284	282	282	265	271	261	293	290	270	284	275	264	277	285	268	295	288	263	278	276	287	254	270	258	263	281	289	271	266	272	291	280	274	272	262	264	274	255	288	270	265	287	248	304	244	271	262	273	306	244	301	290	270	272	266	285	266	260	266	313	261	263	266	248	272	302	289	269	268	281	282	248	247	231	273	280	264	308	297	257	285	264	258	279	269	271	287	262	289	274	267	296	245	256	263	246	284	267	274	274	260	283	267	318	275	267	256	279	280	275	271	267	296	280	263	268	275	307	311	293	293	277	279	258	260	271	293	292	302	265	264	282	273	273	276	285	260	272	283	294	297	249	261	259	266	293	321	278	285	253	265	273	282	264	267	247	279	301	285	283	276	269	273	292	272	273	307	270	282	282	281	269	277	300	268	277	268	261	284	285	271	286	278	326	273	271	269	302	243	292	285	265	322	270	282	258	269	257	282	263	264	275	294	273	267	276	271	288	293	290	278	279	249	253	250	263	263	257	281	305	280	256	272	274	254	279	269	289	257	275	303	265	296	253	281	286	260	253	277	289	285	268	286	290	276	269	281	250	265	268	292	266	261	286	301	275	277	294	290	259	270	273	276	256	291	274	276	252	269	258	283	268	279	268	285	230	284	289	296	262	257	266	271	280	292	260	253	274	254	259	251	261	269	297	257	321	264	301	265	275	268	283	259	281	313	284	242	287	283	267	264	303	290	263	300	279	281	267	277	289	243	272	274	264	280	263	265	267	248	272	292	265	281	292	268	283	297	266	273	265	290	273	328	249	271	298	290	260	285	264	276	257	288	260	270	282	287	284	275	273	293	292	275	273	273	280	298	268	264	251	288	288	288	247	291	281	273	285	276	261	288	324	273	279	282	295	287	263	267	290	288	258	268	287	272	271	278	267	262	295	290	280	260	242	263	307	285	268	274	275	267	271	284	280	276	258	273	302	290	302	261	240	257	281	257	278	286	266	290	258	271	254	289	275	300	282	254	289	296	271	269	230	293	260	292	282	306	236	297	252	281	270	277	273	279	291	268	277	306	283	259	253	281	252	296	269	267	256	268	270	257	303	308	294	288	277	289	283	303	261	252	297	278	268	274	295	258	277	281	266	252	257	291	275	271	283	271	280	312	274	246	259	286	247	280	271	277	308	266	287	289	258	293	301	304	279	250	263	267	302	269	264	253	272	246	273	269	269	249	275	289	254	284	257	277	270	282	267	251	266	272	278	273	300	277	251	309	276	273	293	280	255	307	278	292	276	275	263	282	278	293	280	280	281	285	289	272	272	289	256	280	252	280	288	264	287	244	328	269	286	269	291	249	262	279	314	275	292	313	282	278	259	302	258	334	297	258	270	283	289	283	289	256	244	275	304	302	264	258	286	287	305	257	288	266	285	272	278	287	262	271	273	268	259	268	303	275	274	296	271	298	279	259	286	261	266	264	307	293	307	296	252	284	285	290	244	254	272	264	260	279	293	264	277	267	278	255	256	284	275	265	272	292	280	290	291	278	277	296	247	276	283	266	256	284	269	268	262	275	252	282	252	296	276	279	271	281	265	305	285	297	305	267	253	245	283	283	287	252	271	286	267	244	279	273	263	272	277	278	276	265	274	272	275	298	272	258	259	302	274	271	274	277	269	283	281	272	286	297	273	296	279	259	291	274	269	273	267	281	285	264	304	304	235	290	275	255	287	259	296	241	284	302	237	298	278	285	283	296	283	248	290	262	298	276	281	276	304	271	297	295	280	297	284	278	290	279	237	288	268	258	255	304	260	260	305	288	319	264	280	291	298	291	254	290	302	270	270	280	280	281	230	244	255	266	271	289	303	271	247	295	281	279	273	281	281	262	272	287	274	250	271	285	276	250	270	279	315	267	243	275	270	244	256	264	246	270	264	299	264	272	271	283	267	274	271	275	298	298	288	255	281	290	272	276	259	265	275	289	318	264	292	259	274	285	270	278	250	259	266	279	316	303	247	277	288	278	274	248	261	289	271	250	274	276	282	292	286	289	276	286	270	283	266	254	280	293	261	288	290	291	235	238	275	282	283	267	254	236	270	272	262	273	260	288	282	255	282	278	269	279	286	301	275	288	256	237	289	293	308	291	286	242	268	258	270	286	276	264	275	303	268	269	279	250	292	280	279	274	278	270	290	280	253	283	248	307	278	275	265	292	289	285	283	284	262	274	310	304	274	297	281	253
16980	38265	42280	57961	75992	66033	51332	35989	20716	7740	2187	840	469	428	407	423	385	370	405	387	405	409	385	436	394	430	402	408	425	444	416	398	400	372	412	400	414	410	400	406	416	465	410	386	460	420	377	387	418	380	422	392	378	392	402	442	433	397	405	371	415	422	411	414	382	415	407	372	386	380	404	411	419	426	410	384	383	415	340	405	400	388	406	411	427	440	435	413	419	388	392	410	367	406	406	421	390	415	394	418	411	422	401	407	433	417	384	419	414	368	443	398	406	413	417	421	415	451	398	381	434	436	392	443	411	399	467	395	397	421	381	418	379	420	431	393	389	430	404	438	418	427	412	409	399	405	411	407	392	412	393	402	390	424	396	389	406	402	424	391	381	408	420	411	400	386	416	385	363	371	383	396	409	416	418	379	428	397	400	417	402	391	378	358	441	392	401	439	389	387	427	395	432	385	388	404	433	396	411	398	404	387	414	400	391	407	405	381	400	397	389	406	419	405	393	426	416	390	425	396	386	424	415	420	382	394	415	389	398	396	422	415	429	399	432	408	421	418	425	393	437	387	441	425	386	412	375	440	395	408	418	375	419	425	404	409	425	385	424	411	421	380	374	424	399	419	406	417	406	399	418	412	377	412	397	413	378	397	403	387	419	432	394	415	414	343	411	407	400	399	397	393	398	404	395	404	443	375	397	425	425	410	393	418	385	403	405	399	391	404	402	413	353	392	432	414	394	374	381	385	420	399	422	413	453	441	418	412	407	419	374	461	404	428	411	404	420	407	402	392	415	406	413	415	414	379	417	374	406	389	415	409	423	378	426	427	374	398	416	395	390	414	419	414	403	418	384	426	419	414	420	419	381	410	446	405	415	379	419	415	394	442	449	440	421	394	414	411	440	415	429	427	396	370	394	407	428	442	434	386	407	381	426	421	412	428	389	402	420	373	375	386	389	408	408	410	444	409	427	431	383	395	411	400	364	394	437	399	403	391	403	433	393	424	406	432	417	379	424	433	397	439	418	400	397	427	392	419	404	401	426	394	379	398	401	388	380	384	406	383	411	408	424	411	416	435	382	416	384	403	404	413	391	437	359	397	413	412	382	383	432	423	381	398	414	406	397	408	416	410	442	392	392	403	428	445	426	419	381	419	434	397	413	402	386	383	375	454	389	399	413	418	404	396	419	428	431	443	404	423	399	401	379	406	418	399	403	422	376	415	403	444	400	438	438	440	420	422	417	424	398	354	430	368	388	360	446	391	382	388	373	427	416	410	399	384	429	415	411	380	408	392	406	407	420	408	403	409	420	413	426	386	411	379	397	389	428	386	385	393	372	409	390	385	386	425	402	410	377	416	435	389	430	389	420	395	398	401	407	412	435	414	403	400	409	395	432	391	386	410	422	432	375	357	400	396	372	386	405	417	410	406	435	406	422	427	420	369	382	394	369	401	401	412	405	411	383	408	442	429	391	403	414	420	428	415	449	389	414	441	404	427	369	395	427	408	418	408	369	394	377	392	384	428	375	399	427	411	411	386	427	429	410	414	386	461	367	395	410	441	403	402	344	424	416	413	419	424	426	420	436	379	414	391	404	403	410	420	402	393	385	449	420	440	367	375	376	424	397	421	413	362	412	426	406	437	388	376	421	420	375	427	388	384	426	382	414	419	369	383	416	438	394	402	367	423	406	411	412	384	392	421	417	390	404	401	410	447	381	425	377	453	372	420	445	379	454	386	401	408	374	389	418	432	405	414	406	408	434	445	422	379	404	418	414	400	398	395	369	387	406	378	445	414	396	429	416	424	391	405	391	435	406	404	420	373	378	401	399	396	401	406	377	374	413	433	397	353	436	420	414	392	409	403	430	397	392	359	432	432	426	426	391	370	399	410	397	376	392	401	400	415	417	374	392	407	409	413	381	417	430	410	438	437	415	404	386	416	425	420	437	452	433	433	416	381	419	440	396	414	406	385	429	394	393	416	373	391	413	397	402	410	399	452	409	393	449	402	433	440	416	368	403	390	403	420	400	388	418	411	415	408	451	416	433	419	415	393	441	391	390	399	386	430	404	444	434	410	410	400	415	395	377	397	416	401	380	402	395	417	430	432	405	398	403	366	422	365	435	398	376	439	403	437	395	386	401	424	414	448	379	436	414	426	428	385	404	441	382	411	384	425	406	429	438	424	409	397	439	449	405	409	392	365	405	425	401	404	407	425	404	379	404	410	399	405	417	412	421	415	355	412	417	396	416	417	394	399	424	455	399	385	425	462	440	407	469	377	375	399	452	388	426	437	412	393	432	431	441	447	381	436	403	404	417	424	410	421	419	379	394	398	400	400	402	388	411	386	396	432	394	413	385	417	385	366	403	412	384	409	415	417	381	398	426	424	385	401	358	432	410	418	425	360	403	421	403	395	421	397	422	421	404	416	421	426	399	384	401	411	402	394	400	407	410	419	424	416	395	386	412	404	417	425	429	418	448	429	392	408	419	418	384	408	425	425	433	385	370	410	443	392	401	354	437	403	385	396	439	406	390	414	374	379	414	410	428	430	426	382	373	376	389	414	404	417	406	434	402	401	469	424	432	408	435	403	443	407	395	386	417	426	440	380	367	400	391	421	407	395	423	396	416	413	410	380	355	418	392	408	415	424	421	390	398	433	398	428	412	432	394	402	376	458	424	398	374	424	421	433	416	410	407	403	425	418	416	407	413	397	404	418	400	415	391	387	416	378	396	403	439	403	409	409	402	397	418	389	405	442	401	389	430	402	433	374	395	427	402	407	377	423	380	409	398	432	415	406	392	394	413	385	372	402	417	413	388	403	403	436	396	415	414	437	397	413	446	389	415	431	427	363	454	399	400	476	418	369	396	406	448	402	375	404	421	402	365	396	399	398	420	399	424	448	408	376	383	384	416	428	425	388	409	371	390	453	412	390	420	427	411	444	422	399	374	411	409	411	386	426	384	375	404	396	399	398	415	381	390	422	420	372	424	437	376	384	394	420	403	416	349	403	392	433	403	409	421	375	416	425	401	384	410	380	388	400	404	422	406	376	390	428	411	416	395	434	375	414	383	409	389	395	380	382	390	412	398	382	415	437	420	387	420	412	394	389	413	401	403	412	407	434	386	433	425	396	408	413	404	410	393	415	398	438	412	409	424	393	416	414	417	398	395	422	430	403	404	422	447	371	387	414	406	417	384	421	407	399	426	409	428	418	397	432	356	425	409	389	397	381	389	444	405	404	380	440	416	385	413	402	392	401	428	405	419	421	400	395	408	411	394	429	432	380	431	378	419	376	404	415	397	412	411	405	382	384	393	418	398	392	381	436	381	371	411	426	424	345	401	376	424	429	424	412	429	436	402	414	387	406	391	428	397	389	413	399	407	387	442	394	412	372	409	382	416	410	417	448	411	399	396	393	435	390	399	409	382	375	425	392	401	403	396	414	395	402	415	387	406	429	374	413	423	410	390	424	417	434	431	420	417	406	409	407	418	434
26144	20525	13595	15517	22965	17449	9802	4046	1301	532	352	292	265	249	268	255	279	268	306	268	257	253	265	222	244	233	243	262	244	272	256	252	254	284	273	279	225	271	267	247	259	255	245	253	238	295	219	278	250	261	277	245	218	267	246	255	279	241	242	280	233	240	249	251	270	235	252	247	270	261	278	282	260	260	241	238	245	243	243	259	267	282	244	278	237	219	248	227	254	261	242	233	258	300	227	253	254	250	250	273	251	237	223	255	261	245	233	266	236	239	265	258	276	225	241	247	258	266	240	257	256	241	249	265	246	254	256	220	249	257	277	258	247	236	270	240	246	270	263	216	225	247	255	239	276	263	245	271	234	242	209	260	270	244	247	213	250	275	271	232	241	251	258	251	254	260	259	271	221	263	249	241	268	256	234	275	257	273	271	263	275	271	265	248	230	233	264	214	241	268	220	248	243	277	237	277	237	250	239	239	238	266	266	244	258	252	234	256	250	267	248	257	264	236	264	260	245	256	225	261	265	248	233	250	259	270	280	274	232	243	223	236	247	245	237	239	249	259	229	244	278	279	233	253	258	240	267	254	244	249	223	235	259	250	275	259	258	261	250	260	250	226	235	260	233	226	249	261	261	270	269	263	237	243	219	258	261	241	253	283	260	266	223	257	254	248	240	234	244	238	251	235	249	242	247	254	257	249	251	255	254	275	269	226	238	248	228	256	279	227	264	258	255	246	263	262	267	244	229	264	256	246	249	277	268	260	253	238	249	241	261	279	230	233	254	271	259	231	258	222	248	259	249	266	250	277	250	239	236	254	257	240	253	226	244	242	272	235	248	220	222	228	264	242	280	238	225	249	245	254	212	252	235	263	271	252	228	288	232	229	254	251	271	236	267	231	274	231	266	248	261	239	246	257	244	254	264	239	234	230	270	249	228	226	234	234	269	262	238	248	266	255	263	275	282	248	261	244	262	253	265	257	229	250	219	218	242	228	269	274	278	258	257	248	265	263	237	289	255	261	244	262	241	244	247	252	280	261	279	246	267	246	239	251	218	282	266	277	237	261	258	267	257	241	218	257	257	254	218	254	243	230	236	236	272	256	263	251	233	264	256	265	255	274	288	257	240	260	235	252	251	264	282	244	258	254	250	262	251	270	221	227	253	264	273	260	226	253	232	249	252	262	234	242	265	270	244	254	242	248	258	263	263	279	238	276	240	242	244	260	253	241	259	257	251	242	266	250	275	230	250	239	253	240	284	284	245	257	243	264	259	241	252	225	263	269	279	257	256	261	256	246	256	242	251	251	249	264	216	290	279	264	237	280	251	289	271	246	272	239	224	247	261	261	274	256	248	239	266	246	278	260	259	214	282	229	249	256	241	235	267	235	220	218	252	241	236	266	247	262	252	251	281	274	254	241	270	276	242	268	267	266	263	267	261	234	267	269	244	261	260	242	258	250	228	248	206	246	257	241	283	247	237	239	263	258	239	260	275	247	243	255	241	256	288	249	242	239	246	231	246	265	258	237	243	246	230	255	253	259	271	255	216	248	261	270	251	245	276	238	262	259	243	233	243	250	271	241	248	268	261	263	240	269	237	234	257	278	236	252	254	251	248	241	224	248	264	252	256	223	259	239	253	254	244	265	257	266	250	247	268	254	238	240	254	271	269	247	218	251	289	251	247	267	275	254	237	263	255	247	272	248	253	251	251	255	258	261	260	259	265	269	245	269	266	255	228	289	232	267	255	256	261	217	246	249	220	242	287	234	260	263	261	227	231	286	249	236	237	285	252	241	244	253	268	273	274	237	265	230	230	245	271	229	252	230	246	242	253	229	232	230	269	250	259	244	246	280	258	253	265	253	243	233	263	267	259	238	243	255	273	253	304	230	262	263	257	237	257	246	234	280	253	244	301	249	253	252	251	258	253	289	261	247	220	250	256	239	259	256	260	260	243	254	265	241	232	250	236	258	246	256	246	262	231	233	227	249	219	241	264	270	253	272	263	270	248	263	266	222	283	244	225	247	257	282	228	243	282	264	248	232	245	260	255	238	238	262	244	237	223	284	262	248	233	284	283	260	263	236	224	232	289	264	276	231	251	257	270	226	241	261	278	241	241	259	246	293	273	243	260	238	246	248	265	266	222	256	271	242	272	235	252	206	261	271	252	236	246	263	282	231	258	274	258	266	254	258	234	268	279	265	233	238	243	265	243	266	236	250	270	234	247	239	267	236	256	264	236	247	251	248	249	253	250	266	255	255	249	261	288	262	273	238	243	229	281	249	257	260	250	238	242	248	239	291	247	242	256	208	236	250	265	229	282	234	268	236	241	244	218	234	255	265	244	252	238	241	239	259	247	250	255	244	248	243	253	268	254	250	239	245	255	254	241	240	237	248	263	268	231	267	266	262	255	260	231	255	242	250	234	232	234	310	239	268	252	251	261	267	252	238	267	249	256	246	263	259	247	255	240	244	272	255	240	268	219	280	261	260	276	252	247	252	252	250	256	261	252	243	238	240	291	270	249	240	287	261	225	263	261	259	262	230	278	234	242	250	246	247	239	254	275	258	222	268	239	249	240	221	199	293	254	257	244	277	252	277	273	252	220	248	241	253	229	250	277	257	255	242	271	258	250	259	256	234	235	265	228	252	272	247	244	246	245	247	262	263	252	275	235	256	260	228	248	273	265	260	245	240	240	240	246	265	228	243	238	266	234	230	258	263	248	259	245	259	235	250	245	264	264	238	246	263	205	256	243	275	230	231	266	226	232	275	276	230	217	246	272	232	245	272	246	232	266	264	225	273	270	237	259	230	217	257	247	241	253	238	274	253	227	242	260	238	263	255	258	266	226	256	246	267	258	244	235	254	225	294	251	238	249	252	292	249	281	236	248	266	237	247	245	241	245	254	246	233	240	235	233	248	236	264	253	258	276	281	246	276	262	252	240	249	266	253	230	302	236	259	236	276	243	238	270	246	252	276	237	268	278	231	252	256	231	248	275	256	265	249	262	252	250	241	236	253	263	231	245	235	270	243	244	254	273	254	262	214	267	258	261	265	241	265	237	247	273	271	223	262	269	251	237	261	255	254	263	219	246	233	252	244	256	253	254	256	244	283	263	226	265	271	257	241	257	243	281	246	266	251	243	259	256	267	246	250	252	260	260	246	274	222	238	245	250	233	252	257	267	243	235	257	270	246	267	242	259	219	232	259	262	254	254	252	268	248	240	232	256	275	254	267	273	249	269	241	267	268	221	240	245	264	253	275	254	271	251	233	249	259	236	239	241	233	246	255	267	248	249	261	252	274	258	247	238	257	269	249	280	250	241	241	240	241	269	248	229	235	247	268	252	257	240	236	270	259	249	263	249	255	276	238	238	234	249	266	262	239	271	268	276	261	250	253	274	264	237	268	238	243	237	246	278	250	260	297	236	259	244	246	262	260	247	252	267	254	262	261	259	259	244	276	270	287	256	248	252	234	252	262	274	268	237	247	281	265	260	233
5255	7260	9114	20308	28008	22534	14791	7225	2718	1011	578	457	411	388	391	351	390	393	400	384	388	415	368	368	392	392	382	377	369	406	363	395	366	354	416	396	362	362	409	384	425	397	365	391	368	389	381	391	379	358	376	407	354	370	366	365	370	387	385	403	383	401	372	379	347	385	428	377	400	392	386	369	387	385	395	403	385	384	397	385	358	411	374	366	387	381	372	424	377	403	379	416	347	394	380	377	419	377	389	400	365	403	395	382	376	350	421	359	381	359	389	377	368	382	384	355	374	378	383	384	360	405	413	380	399	372	379	398	399	367	372	370	399	365	370	381	366	375	371	365	377	388	415	364	394	379	359	395	396	425	388	364	381	403	371	400	395	402	356	358	428	405	401	355	401	380	354	383	395	404	388	383	417	402	364	397	367	388	363	369	372	365	433	365	365	388	381	374	339	415	369	387	381	409	377	390	367	414	404	385	375	387	374	409	370	378	354	403	380	370	355	362	378	389	373	415	352	382	405	410	386	369	411	388	391	373	400	413	371	432	369	384	391	351	396	374	395	400	399	399	344	397	378	375	402	386	376	369	366	384	405	385	416	364	409	375	385	388	377	409	364	411	389	404	391	377	377	369	403	391	391	385	401	372	389	360	398	367	401	385	401	343	378	397	438	403	361	379	372	426	389	385	369	406	401	376	364	382	404	427	417	378	384	407	418	329	373	378	374	362	369	381	392	383	390	385	363	385	407	401	388	402	392	346	402	362	353	377	381	387	384	357	403	395	398	412	395	357	344	381	379	367	322	383	406	405	395	366	348	378	401	381	391	395	388	362	396	365	360	390	410	377	393	351	400	352	418	367	398	364	386	347	346	396	395	377	372	393	409	415	394	347	409	416	391	395	372	397	405	352	347	391	376	387	385	350	377	399	401	435	406	427	375	403	387	396	397	404	396	397	380	387	377	408	383	396	418	400	381	393	363	339	374	389	343	394	392	361	356	369	356	380	377	384	392	368	408	369	376	361	379	361	366	392	375	421	401	395	390	381	366	398	378	387	368	394	379	369	393	396	425	402	389	366	378	390	416	408	411	381	384	401	382	379	371	383	414	381	418	340	401	418	405	372	394	413	367	378	378	385	371	379	404	359	371	387	378	407	366	385	376	360	397	406	360	389	388	394	402	384	381	401	362	375	421	368	385	338	370	326	382	411	350	366	404	383	391	383	385	397	358	420	379	393	392	361	364	382	404	384	388	389	366	363	407	382	395	341	388	384	393	367	373	409	384	376	391	434	377	396	384	361	428	355	387	420	394	408	363	384	344	364	378	371	331	400	379	366	442	405	397	386	385	388	398	391	367	382	407	376	401	392	363	395	400	353	352	382	385	389	351	379	385	355	388	433	418	381	426	403	343	386	376	406	413	399	380	376	354	371	379	392	380	362	384	424	394	397	356	384	381	391	395	410	391	396	396	386	384	394	385	365	389	391	418	375	376	371	358	362	386	399	382	378	404	369	407	364	367	375	366	351	392	366	366	412	398	372	393	402	379	410	389	392	416	403	412	369	390	389	390	381	384	360	397	382	375	371	359	384	420	410	373	383	388	392	401	410	375	420	365	366	377	392	415	374	388	359	377	369	401	375	361	343	389	408	371	396	402	387	374	379	354	371	423	369	385	352	388	378	384	401	387	400	357	388	398	349	357	384	409	391	401	350	396	359	393	409	372	406	379	348	386	385	360	392	373	386	389	390	386	365	401	389	405	368	387	400	376	370	375	356	381	374	348	352	366	435	376	375	407	410	391	371	396	414	409	392	377	346	379	327	406	389	398	376	372	411	383	378	365	398	374	386	367	364	361	348	407	378	394	376	378	406	364	378	382	365	412	391	399	349	400	394	428	407	375	369	362	388	367	389	396	380	389	388	348	406	400	415	375	379	393	381	378	386	380	404	385	344	404	411	399	371	401	399	387	382	383	360	384	369	357	374	375	381	394	384	378	385	376	374	440	379	373	411	395	360	381	405	410	355	425	368	365	378	395	385	385	367	358	385	416	399	377	387	360	376	411	394	366	370	376	359	375	408	378	386	402	373	364	404	381	403	408	369	389	377	402	365	410	361	375	410	391	367	419	373	406	391	391	416	380	412	394	372	405	364	405	370	399	386	394	403	354	405	368	383	421	368	369	373	364	395	376	354	384	377	382	398	402	346	355	373	393	381	371	355	372	376	408	397	356	378	387	353	355	396	370	358	404	384	396	409	390	363	390	393	384	382	356	361	374	364	384	364	410	355	399	418	387	365	390	386	391	385	371	339	358	385	404	375	370	365	367	397	384	372	381	426	367	385	391	368	373	404	364	425	341	405	358	414	384	385	393	398	387	388	374	421	378	394	417	406	353	424	390	411	391	432	371	378	382	365	353	376	372	380	383	391	384	386	390	401	412	389	386	384	411	383	403	354	355	371	376	417	402	390	391	362	370	388	381	367	368	363	365	381	386	387	380	365	376	387	404	389	422	415	354	393	394	405	382	386	362	369	397	402	362	375	395	386	371	376	414	413	372	389	348	367	412	395	392	366	406	436	400	382	400	400	381	367	390	400	396	344	408	370	363	371	399	383	358	372	406	387	424	372	367	337	399	392	419	368	433	404	386	377	401	384	382	390	401	362	384	386	399	384	393	419	398	414	381	399	392	364	375	377	404	408	353	394	384	373	363	374	353	408	394	381	397	371	402	397	410	405	368	373	354	407	371	409	353	387	409	384	377	397	400	385	361	332	386	395	385	393	360	360	391	403	372	396	379	405	383	374	385	395	381	408	395	375	358	413	354	407	370	390	403	386	372	422	430	425	401	368	358	410	364	349	373	408	384	338	368	368	389	402	405	388	430	343	370	383	353	391	372	410	378	368	379	368	365	347	391	408	396	398	400	424	377	362	394	381	379	371	400	401	355	384	409	383	433	374	368	404	382	392	369	395	381	390	385	410	358	394	415	385	388	403	418	384	383	391	411	379	328	399	404	388	410	408	365	366	403	383	354	409	396	387	374	427	377	362	406	395	346	401	378	407	386	413	399	353	378	392	382	394	384	372	378	380	408	355	390	357	383	367	399	408	401	376	364	375	378	401	387	385	393	407	405	379	366	371	399	355	382	387	392	393	362	389	382	403	400	392	387	401	379	359	387	351	390	382	408	397	391	388	364	401	392	377	404	377	347	371	400	376	380	390	382	381	399	384	406	419	369	387	379	410	403	369	360	357	389	412	381	355	375	421	417	431	377	373	351	390	411	400	387	352	390	366	374	398	367	367	381	357	362	388	402	386	378	345	385	408	422	400	402	385	395	383	391	399	389	376	387	415	396	367	399	359	401	377	404	371	393	403	366	404	395	385	347	368	413	383	375	372	411	388	359	407	375	380	410	407	416	424	368	388	377	395	346	378	408	378	372	390	390	384	385	335	382	394	391	359	367	349	368	364	390	422	391	378	404	399	401	418	389	395	361	367	374	364	379	377
24081	20790	27651	31473	50364	46073	33980	18036	5880	1683	676	395	282	249	288	258	236	260	250	282	256	259	284	286	232	263	268	262	286	269	261	261	272	257	250	259	281	277	261	274	270	286	298	254	277	266	262	274	278	264	274	286	265	280	285	259	288	266	262	267	295	252	242	235	248	235	241	264	270	265	255	284	271	263	273	261	271	254	258	272	250	259	285	249	270	256	233	252	247	264	247	270	269	267	276	255	272	259	278	291	268	257	226	246	258	263	260	258	275	244	263	301	228	255	249	244	235	286	273	275	284	263	277	269	240	270	263	286	267	246	268	290	283	249	253	251	251	253	281	267	261	269	263	248	272	260	250	250	280	260	260	275	259	261	240	220	264	249	246	283	238	296	260	288	251	253	255	275	251	253	259	246	244	254	264	294	245	234	260	261	268	280	231	290	257	291	262	242	245	263	223	287	268	243	255	263	247	243	246	268	275	252	270	245	254	259	264	267	298	262	266	241	260	275	253	246	264	263	249	261	250	238	245	253	254	251	263	264	240	235	281	276	257	255	271	240	286	282	236	246	263	256	265	267	250	241	242	261	260	261	245	271	247	255	275	286	268	299	239	256	251	284	281	264	231	244	243	252	269	261	295	250	276	241	266	261	252	270	264	272	278	234	260	259	251	257	240	262	265	261	263	240	279	260	266	261	273	273	265	269	290	236	257	254	261	266	263	253	250	246	257	293	242	250	293	252	292	266	256	253	249	277	230	272	258	282	262	286	260	248	249	250	264	251	242	236	270	266	300	249	232	268	251	240	289	253	258	248	221	243	258	245	249	274	262	287	274	260	245	243	252	273	258	243	275	260	235	261	267	298	238	288	246	258	259	273	255	246	279	263	279	271	271	279	226	263	251	267	261	264	243	255	219	262	274	275	236	252	257	268	268	279	265	270	275	262	283	273	254	279	269	220	274	269	243	223	269	272	231	248	284	263	250	257	236	242	255	268	246	283	260	270	275	300	260	239	243	237	253	266	249	271	278	275	241	260	226	267	254	268	233	261	267	256	236	247	270	244	263	244	264	281	286	257	263	283	283	288	234	249	222	226	270	290	306	222	228	245	254	226	266	242	255	266	246	246	261	240	262	249	238	267	249	275	272	245	232	267	265	251	254	263	258	247	258	255	261	230	254	275	246	254	249	270	276	252	238	255	260	290	251	285	270	258	289	274	291	258	273	269	264	292	287	236	256	253	262	248	243	275	257	280	281	238	271	253	256	257	279	272	248	263	259	256	247	271	248	257	269	268	243	285	278	264	271	254	263	285	269	247	265	276	287	244	243	287	251	253	288	261	270	280	257	260	283	252	257	253	262	255	265	260	279	279	281	257	263	273	271	246	247	273	277	253	291	256	255	250	259	279	277	230	266	259	259	263	265	261	272	252	261	264	252	262	269	238	255	257	267	269	275	242	246	283	285	286	232	282	273	248	273	249	234	268	250	253	243	257	286	275	276	268	257	232	300	299	237	253	252	249	261	250	294	251	254	269	284	270	241	262	252	263	236	266	270	249	257	266	246	250	274	260	276	240	275	265	240	302	266	257	238	260	254	273	252	277	266	296	282	243	281	259	244	288	296	260	249	271	244	268	266	269	269	261	276	266	219	260	265	248	291	248	243	273	278	268	232	266	271	268	261	250	238	237	246	277	250	253	268	276	252	281	258	264	247	254	284	243	262	244	252	230	249	252	300	269	247	241	257	280	255	289	251	272	313	228	248	248	279	248	263	258	260	258	254	266	260	252	261	252	279	275	254	295	287	260	270	229	277	265	276	245	263	253	258	257	270	253	261	257	263	271	243	283	275	259	287	247	257	262	263	262	247	287	262	263	265	275	275	258	257	256	246	241	245	274	258	273	226	257	265	262	219	275	278	266	274	245	245	319	255	274	265	235	263	280	251	229	247	247	242	291	248	267	253	270	218	264	271	270	258	307	278	271	262	259	251	267	256	236	262	266	270	256	269	265	248	267	253	270	269	285	260	265	246	229	257	268	268	238	232	276	245	281	275	251	255	241	269	254	235	269	292	266	237	303	261	244	229	260	252	260	255	248	264	271	292	261	273	272	274	274	245	289	270	255	244	306	267	260	251	278	294	272	238	278	252	277	268	249	262	275	259	265	243	282	267	250	291	283	246	255	234	277	223	259	263	267	253	245	279	272	273	282	298	278	247	278	234	258	263	247	265	264	282	252	259	252	277	246	264	258	275	262	242	270	263	254	262	275	268	246	270	241	253	243	239	269	269	276	253	243	236	261	256	245	307	259	258	263	232	236	258	256	269	246	229	266	275	265	264	247	297	238	264	292	250	259	292	239	259	264	282	251	246	265	281	252	249	259	239	284	287	248	246	260	258	277	262	257	277	270	255	279	256	268	238	246	267	287	258	246	272	255	275	288	273	261	255	248	260	238	299	275	250	280	237	253	262	251	256	251	250	247	275	278	286	251	249	281	284	256	256	245	251	263	282	257	262	257	257	263	254	289	255	279	269	274	260	285	268	250	256	239	242	255	272	263	242	243	266	261	247	247	269	257	263	256	264	277	275	232	288	265	265	227	280	275	269	258	249	268	216	261	268	238	248	261	239	273	282	297	288	263	262	252	233	260	240	272	285	249	260	246	256	253	254	240	255	268	281	293	255	247	247	256	255	257	255	288	265	265	252	279	258	283	270	268	249	259	285	263	266	264	246	285	258	263	251	263	258	277	235	236	268	248	275	282	253	237	228	293	287	273	279	270	264	270	278	260	253	265	257	245	241	257	258	258	280	266	259	282	256	262	261	272	293	244	264	274	282	276	255	240	248	272	251	268	261	254	280	262	247	261	269	280	236	267	281	261	252	218	274	270	256	252	297	264	253	264	265	232	262	281	237	264	263	256	260	244	278	260	298	248	227	278	254	270	259	278	273	286	229	261	277	288	253	270	259	273	286	275	270	256	204	254	241	277	241	272	249	242	276	306	234	285	253	263	270	249	261	266	237	261	256	271	236	269	259	253	290	251	231	289	248	252	261	268	275	252	273	251	256	248	274	285	283	248	243	287	240	254	268	256	256	246	268	257	264	248	236	256	268	255	259	230	234	262	281	266	277	260	261	246	259	255	244	261	248	253	268	248	278	252	250	262	252	267	286	274	266	255	246	253	236	263	265	274	265	271	236	281	291	253	247	243	284	240	283	251	246	273	271	244	273	267	258	250	229	272	294	253	276	245	263	263	266	245	275	258	267	277	242	263	263	265	290	266	271	267	263	265	283	249	246	274	262	266	266	264	266	233	275	261	256	258	247	276	274	258	275	284	273	249	250	252	233	253	240	243	276	241	261	254	241	269	233	286	288	257	298	270	260	269	248	275	255	268	245	262	268	257	259	243	238	263	235	248	254	260	261	279	295	273	277	244	262	256	301	253	274	263	263	236	259	277	257	267	274	275	277	259	254	256	252	265	254	272	265	274	297	283	253	301	270	241
9538	24516	27740	44834	53870	46417	35793	22185	9189	3573	1330	624	442	390	414	422	389	389	379	347	393	395	417	427	435	428	393	374	396	375	395	411	399	392	430	378	414	416	408	417	412	416	381	398	369	400	387	423	386	428	382	390	411	415	391	400	392	417	421	405	395	430	412	384	391	389	368	402	394	388	377	381	411	410	411	411	402	411	385	381	395	374	376	393	400	362	408	403	391	384	410	451	386	392	418	422	382	445	422	402	380	392	386	357	396	397	387	375	400	400	372	425	405	384	392	359	395	424	363	432	403	390	363	362	411	371	390	419	424	411	382	434	383	348	392	402	408	394	385	400	373	367	398	393	399	403	427	379	380	360	401	380	373	379	428	379	370	377	397	397	400	394	410	396	411	382	399	359	401	383	402	407	369	400	405	385	390	387	427	337	418	439	392	388	373	425	366	386	361	390	399	392	413	380	409	348	415	385	405	373	365	394	398	380	415	367	393	374	418	397	412	394	411	400	387	406	389	384	384	396	405	405	422	383	397	405	408	400	460	446	412	377	385	414	384	390	379	405	423	406	408	400	416	378	409	429	392	387	404	428	388	390	366	391	344	422	390	382	386	381	417	450	382	343	386	388	399	371	399	403	394	420	404	409	422	413	393	399	396	366	421	374	406	438	403	396	383	402	392	401	409	407	356	399	414	402	401	400	421	379	371	366	427	388	437	418	390	366	362	414	399	398	389	403	388	362	370	400	362	391	416	417	397	361	404	384	401	425	359	381	367	381	402	389	407	394	423	421	393	397	393	407	387	364	415	408	399	413	418	399	400	407	384	407	380	426	401	380	361	378	377	430	403	380	374	386	386	410	397	393	376	398	369	403	412	375	383	405	385	396	391	391	387	440	398	386	378	380	424	409	442	413	411	401	416	405	408	383	410	415	363	377	348	378	392	413	442	402	384	399	415	418	412	392	373	379	423	421	421	357	368	408	411	384	390	418	396	420	370	383	389	374	375	392	390	413	374	379	385	387	388	425	412	405	382	419	401	356	387	376	395	390	403	415	390	428	385	358	394	395	393	372	430	414	414	422	414	380	425	377	409	396	395	445	383	383	440	362	354	354	407	400	419	407	406	377	417	389	451	382	410	418	428	379	415	391	419	419	401	350	419	404	403	414	378	342	410	399	401	376	385	374	405	395	407	404	386	399	399	417	382	404	390	409	416	416	415	374	398	354	376	399	412	384	395	427	363	399	389	394	400	396	395	384	375	445	345	403	391	378	394	439	435	395	391	391	380	382	377	396	421	423	376	396	425	360	394	417	404	389	403	424	397	413	379	401	415	375	404	390	388	382	394	405	400	358	363	397	431	395	412	421	429	412	365	423	416	365	397	393	406	424	404	393	397	385	389	360	389	395	369	419	386	425	397	407	382	409	382	378	383	402	410	398	411	411	398	391	419	391	376	391	371	383	370	392	414	391	417	397	396	399	365	396	399	404	376	425	392	394	413	410	432	393	387	403	423	419	373	409	394	384	413	392	390	400	401	378	415	413	430	368	387	398	409	420	367	392	406	403	410	370	434	423	407	394	416	413	400	410	436	383	375	414	406	419	375	391	416	360	419	429	413	406	415	375	382	428	374	414	398	385	375	382	426	407	417	424	398	366	410	387	406	390	413	423	397	419	423	371	406	376	429	414	363	405	411	400	414	438	391	386	401	392	390	383	418	417	405	392	426	400	377	396	409	404	406	397	358	410	386	382	393	414	401	442	418	400	390	391	378	380	401	385	372	406	409	391	359	417	386	406	391	362	410	411	424	404	408	421	366	386	403	423	407	395	408	395	419	395	403	418	384	372	391	393	404	372	402	395	375	395	433	381	402	395	409	423	387	395	399	379	412	376	446	415	414	396	372	365	377	405	402	451	379	371	404	401	386	439	392	369	368	422	412	426	389	376	398	382	430	402	387	403	397	418	399	425	393	402	429	383	363	369	376	397	385	408	395	382	379	352	412	365	382	426	365	400	394	381	413	407	394	378	391	402	427	375	404	414	438	402	372	403	370	403	432	405	369	375	396	371	396	424	403	391	401	391	387	405	399	400	368	374	401	415	368	407	375	399	381	372	416	391	428	376	356	434	396	407	363	405	405	419	416	414	372	404	392	407	440	410	362	416	409	415	357	405	377	356	399	379	425	416	407	396	417	381	389	407	377	402	389	418	402	411	399	416	420	404	411	356	402	414	397	323	424	381	402	412	380	413	371	384	408	395	389	377	411	423	430	408	374	393	391	401	382	367	384	412	430	397	351	391	401	379	401	355	428	405	384	384	407	427	389	412	412	425	425	416	402	401	409	390	425	350	396	350	386	380	398	386	407	404	398	425	392	381	387	395	411	367	377	410	420	370	403	388	376	376	421	409	417	416	374	404	409	428	355	365	401	426	429	402	399	401	423	408	383	420	384	419	428	395	375	369	375	382	398	384	433	393	374	356	408	419	394	395	409	398	376	435	382	431	386	388	408	379	431	408	418	436	384	388	410	379	383	397	386	361	368	386	380	367	385	455	434	387	383	391	387	390	374	409	402	395	388	387	429	468	398	382	389	404	393	383	383	396	414	390	395	403	401	386	400	399	390	383	371	422	408	423	385	445	407	358	380	401	413	389	393	391	395	407	397	401	435	431	419	419	408	417	418	392	404	395	366	402	385	388	385	380	389	406	391	380	397	390	341	433	402	382	453	391	389	433	429	422	401	395	364	426	398	388	393	405	397	409	374	410	413	391	401	464	399	382	379	409	365	360	416	385	392	388	400	368	443	427	386	391	407	391	404	414	393	384	403	385	407	419	403	408	393	369	369	432	443	381	397	389	378	429	396	375	378	393	384	411	419	419	433	415	408	420	418	415	371	384	403	386	388	372	395	370	368	389	390	398	397	408	394	394	423	374	405	443	406	422	395	441	428	386	387	428	392	394	412	414	393	401	356	383	384	367	394	374	383	377	388	408	418	400	390	401	386	421	369	393	427	407	393	400	400	399	410	403	433	406	392	402	385	416	366	393	393	384	373	390	403	367	364	412	363	367	385	372	413	373	408	385	392	402	376	419	403	392	400	423	404	358	402	370	405	411	403	387	372	401	403	384	405	418	368	373	398	425	412	396	362	431	386	390	380	416	380	411	410	378	397	392	415	382	373	363	401	389	415	365	398	378	378	376	420	369	401	366	390	388	368	395	415	382	400	395	398	399	372	398	416	389	396	408	371	377	419	394	393	399	385	418	414	423	403	384	393	362	384	398	369	386	392	432	408	409	370	390	366	373	380	419	389	389	399	431	374	382	407	382	406	420	420	405	389	371	401	410	393	396	403	396	397	427	421	374	412	383	395	400	414	404	418	412	392	404	403	417	404	405	457	406	372	402	409	389	398	384	376	411	415	392	413	415	425	410	403	419	394	406	393	369	375	444	372	381	414	421	423	385	398	411	418	407	421	365	418	405	405	394	394	388	367	404	414	390	391	414
22551	20834	28681	28838	52891	57294	45042	30452	19294	8477	2655	877	424	301	305	280	306	288	317	296	314	306	283	297	332	277	307	283	314	287	288	297	279	299	309	282	269	283	280	267	285	247	296	298	295	274	249	290	294	290	266	290	296	274	289	289	291	300	285	298	263	283	309	290	291	309	289	279	288	311	273	276	277	302	273	318	295	279	285	287	289	263	284	297	279	263	272	262	274	288	279	294	295	277	277	270	248	287	290	285	268	282	269	270	296	270	285	282	264	295	293	310	269	288	258	260	267	292	288	272	284	275	311	310	263	265	271	292	281	291	278	306	258	257	290	281	263	306	292	294	275	273	271	269	286	296	267	298	288	275	276	272	281	276	258	293	283	294	263	273	291	283	283	286	271	287	250	324	262	266	289	271	270	295	310	263	291	296	279	273	281	261	268	293	259	264	258	292	285	298	298	282	319	271	275	321	300	281	273	311	276	281	265	265	285	286	311	272	300	310	286	296	268	258	284	294	301	287	265	307	263	276	290	251	266	267	270	293	263	288	290	305	275	297	296	315	266	282	264	292	294	268	291	294	285	281	282	291	306	274	314	288	276	270	274	291	275	275	273	279	271	287	296	288	269	277	258	275	276	286	270	282	298	289	302	283	286	279	276	281	259	295	272	309	285	276	265	282	280	304	277	289	269	271	273	304	267	264	281	296	270	277	262	290	272	266	274	276	271	256	270	274	291	294	243	288	279	295	291	272	309	278	292	274	278	284	264	272	281	268	244	286	280	264	300	278	270	297	276	288	306	268	271	296	286	273	271	260	302	258	268	276	264	315	290	302	268	277	247	286	265	275	283	252	275	285	285	272	282	311	275	325	294	304	248	279	249	277	270	298	271	285	299	284	272	302	281	280	308	284	286	291	297	283	309	261	294	274	270	292	294	281	292	271	266	240	303	270	262	290	284	293	284	271	309	274	270	290	252	285	267	261	281	315	265	284	265	259	273	264	312	280	287	288	296	279	260	278	296	297	278	293	246	287	271	273	259	290	246	271	283	281	288	264	263	291	252	299	264	305	282	284	295	257	279	274	277	285	297	258	265	316	316	261	269	269	278	253	277	326	261	292	270	290	279	305	286	296	263	271	276	285	290	260	274	285	266	278	265	284	272	286	271	282	272	273	274	289	268	276	276	284	280	256	285	289	263	279	303	270	277	273	265	303	282	266	292	284	282	297	258	276	305	307	264	278	278	303	248	311	299	261	290	298	304	271	290	288	276	298	244	275	292	296	273	274	290	254	264	278	260	292	311	289	272	315	274	291	257	284	279	272	246	254	259	278	290	291	294	263	260	267	310	291	306	302	282	286	277	304	284	296	263	284	298	261	302	285	277	280	269	271	288	280	316	293	279	254	291	279	261	274	284	274	288	276	272	265	266	254	275	291	273	277	257	283	291	301	255	296	297	276	250	284	267	287	300	286	279	266	263	288	282	269	256	278	233	276	252	288	263	257	275	305	286	277	280	269	271	299	240	297	273	266	294	274	295	298	298	276	278	292	298	276	311	307	297	279	274	295	293	257	292	278	266	308	259	251	293	284	278	260	302	261	302	280	276	270	255	292	278	280	337	277	275	266	263	313	325	296	276	247	271	262	267	278	310	276	298	282	249	244	276	297	351	287	298	259	284	277	282	281	292	321	271	301	238	282	271	289	277	278	290	262	272	303	295	271	286	276	263	290	294	250	270	284	302	285	275	277	287	270	295	274	264	304	298	292	293	286	273	255	275	279	283	281	273	288	263	297	300	287	280	301	264	259	302	258	319	281	287	286	279	277	279	271	308	262	282	237	221	269	254	296	304	256	305	304	288	281	281	300	258	245	272	289	309	288	295	276	291	259	274	266	287	290	261	276	290	259	273	277	287	274	261	269	273	276	278	279	299	288	289	289	277	267	297	276	276	262	258	292	300	269	263	300	272	297	298	287	263	299	260	300	296	266	242	302	275	305	289	281	303	309	298	245	285	278	306	259	280	260	265	321	280	294	297	276	264	284	293	272	287	286	294	287	308	280	263	302	272	271	284	251	270	260	301	288	244	280	293	317	290	278	259	301	261	278	272	230	279	250	271	282	250	278	297	288	287	271	286	291	282	297	272	277	278	298	300	301	298	268	265	262	276	275	299	329	265	277	313	325	271	293	273	292	308	285	285	318	312	267	306	267	262	334	271	308	271	264	291	323	308	282	282	265	250	295	280	310	294	273	288	279	279	282	251	290	311	306	273	291	296	265	245	294	278	300	273	273	303	276	283	295	262	290	284	298	265	270	257	289	299	256	280	275	254	286	300	271	290	287	274	300	283	287	284	287	276	285	286	295	290	264	267	254	294	293	270	269	265	289	283	267	260	271	267	294	279	301	283	281	242	282	308	264	287	291	286	287	263	302	284	288	274	280	294	294	276	281	284	254	277	272	269	249	242	267	299	264	290	257	266	299	278	293	282	287	280	279	282	258	283	259	271	285	303	278	287	299	302	283	308	273	292	298	269	271	258	300	302	277	296	268	279	304	302	270	281	236	303	273	310	273	294	276	276	294	304	277	289	244	273	314	257	307	282	264	285	267	288	329	304	299	256	269	294	301	284	301	292	298	273	278	269	278	262	268	253	264	272	285	280	290	277	262	286	295	308	291	278	295	277	292	277	277	301	287	278	278	320	301	255	282	277	288	293	275	284	275	292	257	293	288	298	299	284	275	299	270	253	266	279	281	312	281	276	262	276	291	305	269	287	266	284	261	288	284	279	284	277	258	276	276	254	293	289	260	259	317	280	266	286	264	264	276	291	277	267	288	286	275	232	277	282	280	266	326	275	293	279	271	289	261	303	281	312	267	241	284	308	321	307	307	283	289	279	293	267	306	297	279	280	276	269	292	286	294	291	270	265	275	303	287	267	263	309	316	280	274	251	261	265	284	265	311	280	292	279	301	291	268	308	284	261	286	251	290	287	311	283	260	285	262	252	265	271	309	280	276	269	288	281	287	300	273	280	265	280	294	285	254	282	281	265	287	280	320	290	275	283	310	266	262	280	259	264	279	292	278	291	292	281	280	268	301	286	269	279	272	285	270	271	267	304	280	289	312	266	258	296	243	279	256	301	284	271	289	294	305	291	274	251	284	297	292	294	263	279	272	266	313	285	279	289	307	266	263	271	289	284	277	321	277	249	292	273	273	285	272	281	282	301	282	293	275	291	283	286	270	250	269	257	286	258	273	295	265	278	276	260	294	283	251	303	277	279	290	262	278	285	262	267	295	280	297	278	275	262	285	268	284	280	271	278	272	290	289	287	264	273	273	302	307	275	268	273	264	295	275	289	310	280	286	283	285	267	292	249	275	257	303	280	267	265	281	282	269	301	302	290	261	302	279	267	307	288	283	283	275	284	285	269	282	298	260	257	284	297	271	275	249	259	275	288	298	287	262	296	257	272	259	259	288	300	287	314	280	290	269	285	327	268	269	278	284
17582	38334	41183	63980	75571	65009	46068	36022	24742	13132	5122	1709	714	473	430	453	411	410	391	411	418	392	448	432	445	378	424	423	393	429	419	391	399	438	418	372	389	359	414	403	375	444	371	401	432	374	402	443	417	397	400	396	402	402	406	427	406	411	384	459	403	412	384	406	391	422	421	373	438	409	423	437	408	417	399	423	390	401	435	424	386	418	372	407	410	408	395	381	393	369	376	371	406	378	425	433	445	423	417	383	453	430	399	367	404	377	415	417	459	419	402	385	411	428	411	415	449	387	412	415	445	384	404	437	438	405	410	396	436	377	431	433	417	399	418	393	402	408	366	421	430	423	419	402	401	422	394	453	422	409	398	390	432	396	411	394	369	394	409	407	403	421	410	399	389	391	396	365	379	398	417	426	446	407	404	404	414	387	385	413	435	418	437	373	426	430	409	433	407	410	416	412	423	418	416	405	438	404	405	436	407	392	410	398	421	383	386	440	431	420	374	393	367	412	419	389	403	438	411	408	429	447	434	443	392	387	421	429	418	423	415	413	404	418	421	421	407	414	389	421	423	370	373	399	425	411	427	444	421	388	393	389	427	427	418	389	409	452	385	436	403	388	401	409	420	411	400	373	440	403	412	410	408	399	434	397	425	429	395	410	423	434	442	447	394	429	414	420	416	405	416	401	422	423	404	435	426	393	375	398	408	388	422	412	378	426	428	415	408	450	410	422	401	376	399	403	422	450	434	476	391	464	398	444	404	436	401	377	419	462	403	445	404	410	429	383	402	398	382	409	434	417	423	416	373	373	394	406	436	368	435	406	411	368	377	401	445	417	414	394	391	417	435	378	399	413	445	435	389	406	411	435	401	432	405	402	418	409	441	402	402	396	388	428	395	431	392	443	413	449	392	387	413	414	426	394	437	398	412	402	411	419	410	381	421	382	466	439	439	418	389	460	415	394	417	417	424	398	441	398	408	378	429	405	414	402	396	403	405	421	404	398	392	405	444	436	433	379	401	394	396	420	409	402	433	404	350	435	398	437	410	415	385	376	427	393	374	405	416	398	424	389	382	423	409	425	441	431	424	418	431	414	400	414	422	412	404	419	455	424	411	453	449	449	427	417	409	381	357	375	413	397	428	405	385	386	444	394	421	406	411	412	403	393	419	376	381	393	430	397	404	425	399	416	431	418	392	406	413	428	399	410	414	416	391	428	407	393	412	392	394	406	424	429	419	388	397	372	418	401	420	425	398	406	423	386	421	428	437	386	398	406	362	426	399	395	423	440	417	392	382	404	424	424	422	410	410	427	418	393	413	411	407	422	416	444	428	396	425	388	424	390	394	381	396	409	406	407	414	417	402	437	414	406	405	426	431	444	409	426	415	424	441	381	447	422	395	398	383	398	399	384	400	424	381	385	386	401	408	403	421	390	432	401	409	435	371	391	403	443	397	393	408	384	394	408	424	395	383	457	412	428	397	433	394	396	443	410	419	436	409	390	396	401	389	410	394	411	431	371	431	398	429	382	423	401	395	400	433	426	423	407	410	449	434	390	413	424	391	417	411	402	378	388	456	437	400	383	403	418	386	394	433	432	449	449	382	414	426	420	384	425	454	411	424	398	384	424	427	412	408	384	402	445	396	422	410	384	415	399	398	358	445	391	408	388	423	395	444	418	399	396	428	420	386	407	379	406	383	432	422	442	401	426	426	406	430	415	422	459	381	409	422	411	433	395	387	358	411	443	451	387	455	435	415	449	398	404	371	412	410	409	401	416	379	412	390	387	428	420	407	413	443	407	407	426	407	397	420	375	369	384	412	390	397	426	431	384	423	430	383	422	392	366	420	425	413	407	430	403	455	429	382	404	414	400	351	409	404	416	437	410	377	416	387	419	405	401	434	387	414	414	424	411	390	408	423	410	407	445	420	424	426	390	411	382	397	354	404	396	423	404	406	424	425	429	445	382	379	431	393	433	405	404	362	390	406	389	417	426	422	438	398	398	438	399	420	403	408	433	401	407	403	402	402	422	413	414	395	394	433	416	410	422	411	407	454	449	389	416	398	412	428	428	393	378	438	427	387	449	433	426	462	409	406	403	398	409	439	435	411	371	431	378	378	398	388	447	407	405	379	367	393	411	445	374	355	395	406	404	450	370	409	445	420	459	440	439	402	392	394	400	434	413	405	388	424	421	419	391	381	406	405	422	410	404	387	417	414	408	414	420	448	403	442	377	439	377	396	441	420	456	410	431	400	421	432	424	431	396	396	389	433	409	401	394	448	422	443	418	399	412	418	373	451	395	382	431	431	415	388	371	413	446	427	424	411	386	399	421	375	405	407	419	410	399	370	429	435	416	414	444	386	395	443	419	398	412	379	401	369	419	396	426	406	438	404	412	413	413	447	445	455	425	412	389	421	402	392	405	392	410	390	391	409	432	388	392	394	400	372	401	362	437	408	413	420	399	427	420	442	444	428	430	398	382	440	391	407	432	388	380	403	377	408	385	384	381	432	380	419	399	402	390	427	434	389	374	420	444	407	445	436	404	389	406	402	389	402	388	415	395	407	429	423	412	400	437	432	393	434	394	424	403	397	419	414	456	414	473	414	433	402	426	408	414	403	457	397	386	389	370	422	393	395	425	430	435	404	415	394	426	402	402	437	421	405	387	392	413	412	420	422	416	403	434	420	421	412	424	424	420	430	454	418	370	417	398	425	403	406	380	441	415	427	390	399	437	427	421	375	401	413	395	429	424	411	437	416	390	427	417	425	396	372	418	454	441	429	442	417	423	418	409	433	405	404	426	394	400	415	432	394	416	405	429	411	391	434	441	442	420	429	428	403	413	354	413	442	405	446	403	377	380	384	425	394	432	388	394	400	427	406	394	425	386	467	438	415	401	412	405	447	396	409	420	356	424	387	384	407	453	380	393	424	399	410	402	384	420	405	398	398	417	432	380	427	391	450	395	429	401	399	372	409	366	422	432	381	399	411	401	413	443	382	427	410	437	394	401	392	454	416	413	371	398	387	432	418	433	400	407	407	396	442	398	427	403	424	417	440	374	383	365	406	404	416	401	421	410	415	401	397	419	414	393	412	403	413	405	397	428	405	429	403	430	402	413	398	452	424	429	414	416	416	408	410	396	453	441	411	433	390	400	418	439	398	459	418	457	406	436	413	370	386	413	436	420	374	367	443	386	429	407	455	412	412	410	409	364	401	422	409	376	401	429	394	401	406	420	412	387	439	406	394	432	414	408	423	423	383	382	401	386	406	377	410	400	412	397	398	453	403	393	379	399	417	420	391	404	410	427	439	416	446	459	442	426	432	430	399	395	407	400	414	408	412	432	411	382	401	400	420	396	443	374	411	402	418	414	406	438	406	388	378	410	430	414	403	439	404	381	412	441	424	439	419	390	427	436	402	398	392	416	423	433	420	451	407	397	439	417	398	431	416	440	428	395	413	400	384	387	351	402	412	376	400	418	391	411	421	401	428	439	440	428
25898	20467	14300	18545	21675	10730	6109	4867	2920	1378	717	376	269	255	250	267	248	238	253	252	225	257	251	260	247	255	261	241	264	229	290	280	254	239	257	265	233	261	264	245	251	271	235	259	241	251	257	304	231	263	232	263	275	228	252	266	207	268	284	272	266	242	229	272	255	226	265	246	267	238	249	248	257	248	251	247	263	264	250	238	226	267	238	249	259	249	258	252	229	243	263	255	251	253	239	250	241	238	274	249	275	261	239	241	241	269	248	227	245	264	239	245	265	274	211	262	255	258	248	221	258	271	241	296	214	228	244	233	240	269	257	240	260	240	228	270	255	255	255	268	264	245	293	230	260	281	272	214	265	280	272	241	280	239	231	237	249	221	249	260	245	227	231	256	288	223	228	266	263	258	250	247	257	259	233	286	233	267	281	236	268	252	258	246	267	229	244	270	241	261	257	261	254	237	248	233	244	231	286	245	272	240	236	226	246	260	216	234	246	248	261	278	251	223	264	235	260	242	254	288	251	251	253	233	263	239	258	260	285	219	255	264	228	266	225	265	249	256	243	246	254	249	240	257	245	273	239	238	257	258	254	247	249	239	230	266	244	250	253	260	242	231	240	265	249	251	226	237	221	244	237	244	256	239	235	233	251	271	237	216	243	237	211	230	243	246	253	256	275	249	241	278	286	222	248	267	288	255	278	283	255	238	264	244	242	239	209	265	243	243	275	244	232	232	250	274	238	196	254	235	264	277	229	285	255	234	215	246	233	244	277	291	238	270	242	251	287	241	253	287	276	276	261	233	256	240	242	258	277	247	281	297	242	233	259	251	264	275	244	267	229	230	257	247	238	241	226	249	264	270	257	254	244	254	222	261	263	257	240	242	262	240	263	264	235	256	278	231	269	246	211	250	246	241	263	258	246	246	254	258	251	259	256	273	234	241	249	255	254	229	256	246	230	254	229	269	259	248	263	236	273	246	277	238	243	260	209	250	255	277	283	258	250	240	218	253	232	254	237	243	227	240	265	259	254	251	244	227	256	264	247	243	247	247	242	245	223	269	264	242	271	256	231	251	267	244	279	241	268	241	259	246	218	236	233	259	276	267	254	244	244	263	220	270	240	232	243	244	255	253	290	229	267	253	264	244	232	252	255	250	258	234	240	229	240	269	294	242	241	243	264	228	257	245	244	250	264	263	236	257	268	264	244	240	261	242	225	247	244	226	223	255	278	246	228	241	263	259	269	257	235	243	253	259	251	238	237	252	241	259	250	235	241	264	243	249	238	236	254	230	251	237	232	238	239	209	239	253	251	246	253	251	272	251	222	240	252	258	264	245	261	259	255	244	282	240	253	280	250	225	271	225	227	243	254	269	232	245	245	234	222	246	249	237	253	233	205	247	230	225	244	252	254	256	269	248	254	244	251	243	277	248	242	218	256	259	259	248	226	250	265	247	244	280	282	268	230	250	241	249	257	257	265	242	260	241	243	227	273	258	294	248	261	238	245	229	266	268	258	238	251	271	242	246	210	243	248	248	251	222	252	245	264	272	266	247	255	228	233	257	229	261	230	245	258	240	236	251	252	252	231	274	256	254	273	244	219	234	219	247	245	216	249	237	251	217	226	239	250	251	227	252	260	221	266	248	255	265	226	248	249	219	257	235	233	233	282	247	252	245	259	252	243	231	249	259	313	273	246	237	243	223	237	266	255	282	235	245	265	219	234	247	251	233	239	258	263	264	252	244	238	242	231	228	249	237	236	261	233	242	243	265	278	245	241	250	274	246	205	265	256	275	252	275	257	248	246	244	237	262	259	296	270	242	239	242	255	239	250	258	270	254	225	256	224	260	240	228	265	246	254	267	221	260	231	216	260	241	256	246	285	229	268	254	234	258	237	285	246	243	258	266	229	236	240	254	261	237	254	272	241	263	248	234	268	251	258	246	234	249	249	259	283	248	283	290	241	242	230	269	261	265	251	238	267	257	249	239	238	276	226	233	237	257	248	259	249	287	263	251	247	261	239	234	281	247	249	260	256	246	222	235	220	228	246	235	227	232	261	255	237	245	249	248	263	243	244	259	268	231	260	249	244	290	237	260	257	246	255	237	276	253	250	248	253	246	230	265	252	231	251	265	263	226	250	242	259	227	222	247	259	254	253	240	248	268	229	260	244	259	267	228	248	263	246	237	235	248	260	276	239	263	225	246	221	267	262	265	273	262	249	253	255	252	257	266	250	254	253	259	291	267	235	251	229	238	265	230	233	277	236	254	249	270	258	249	265	247	243	281	263	255	240	247	237	251	238	276	243	281	243	233	228	229	247	275	230	249	253	263	253	248	249	228	239	262	261	248	260	270	236	282	273	254	231	234	290	251	245	243	246	222	231	235	253	254	263	269	242	220	252	241	276	239	239	268	246	277	227	256	256	253	237	234	239	251	251	275	228	247	223	266	242	253	264	241	237	258	237	266	253	228	216	244	263	233	255	243	237	246	243	241	241	265	258	277	262	266	255	244	271	254	228	275	253	260	260	243	248	232	253	253	242	255	237	267	274	233	262	259	208	258	230	246	238	267	251	269	257	240	265	244	266	265	257	270	248	257	214	219	243	253	239	247	231	266	254	261	271	234	274	260	268	262	244	280	252	251	253	242	255	249	267	232	242	259	241	231	248	244	250	234	249	239	264	267	259	241	242	266	239	247	252	257	236	225	258	247	243	257	250	220	261	254	266	225	246	245	231	256	245	258	253	275	252	248	276	281	256	239	244	237	248	255	220	251	233	217	232	255	238	230	277	247	238	250	284	238	283	235	258	243	233	264	264	249	234	255	241	252	252	252	276	255	226	256	270	274	272	285	257	255	260	255	264	261	248	230	246	238	240	243	273	256	270	245	269	256	245	241	262	239	258	222	250	264	274	251	241	260	274	254	248	251	240	240	256	245	254	257	262	237	244	267	255	261	245	233	263	242	257	251	254	212	269	227	265	264	251	235	248	260	269	264	260	245	258	236	297	226	251	231	236	252	285	245	258	254	247	247	249	264	236	226	251	256	253	255	246	234	267	274	254	237	257	258	227	240	257	256	249	256	262	259	247	247	252	247	275	265	243	236	260	235	271	264	237	215	252	269	278	254	289	236	249	234	237	250	227	241	245	232	248	269	247	232	262	258	254	231	249	258	245	237	254	242	248	255	266	265	242	254	264	267	254	214	256	251	238	234	263	232	262	260	257	265	258	242	252	271	261	251	247	241	266	263	233	247	239	272	274	221	243	257	216	266	257	238	247	273	245	260	276	240	265	243	218	251	244	257	223	256	281	265	268	243	252	259	268	263	253	219	247	266	263	250	267	249	249	277	236	254	243	242	236	273	261	270	226	230	257	243	241	224	257	262	249	266	245	242	254	245	266	245	246	249	252	243	234	245	249	229	229	263	272	271	244	230	258	277	271	244	250	245	270	237	269	247	238	237	257	239	235	248	250	231	267	283	256	261	247	250	232	261	250	250
5737	8956	10467	24005	25883	14379	11325	9513	6017	2851	1238	665	496	426	403	412	359	362	393	352	386	384	400	383	372	405	372	404	382	363	381	393	391	407	395	388	398	344	363	370	376	401	380	358	381	388	387	380	406	380	376	407	355	411	409	368	345	378	366	392	399	378	398	395	380	361	348	415	382	400	396	408	427	387	348	390	415	364	349	405	410	407	396	401	347	398	375	369	385	415	376	382	384	390	399	398	384	358	405	395	410	379	371	405	363	401	380	386	380	390	408	380	363	376	386	397	419	392	372	376	380	387	373	410	370	370	375	342	404	407	393	358	391	369	401	379	382	406	405	406	372	379	395	424	385	399	389	440	389	382	402	378	369	413	391	390	387	422	392	401	354	369	409	351	358	388	364	376	350	394	364	365	416	404	401	402	442	397	381	394	415	375	370	409	386	388	391	396	375	376	376	389	373	415	365	382	423	399	380	403	366	364	401	389	366	366	389	397	382	423	395	412	395	378	359	406	386	407	371	414	403	369	379	397	391	369	365	400	386	388	394	389	429	410	379	399	377	404	402	368	343	400	423	356	394	370	400	403	368	405	414	430	354	388	357	390	379	383	414	392	363	402	392	380	419	399	375	388	385	425	397	427	331	393	401	408	412	414	389	430	363	397	402	394	358	400	416	360	398	421	388	390	342	392	369	394	391	390	378	367	395	389	383	404	406	372	392	367	380	376	404	372	354	364	333	381	375	376	377	414	365	380	416	430	383	391	377	383	366	392	390	362	373	363	403	369	353	411	388	391	400	374	403	399	384	388	375	379	408	416	381	384	403	374	385	444	405	364	416	418	399	385	417	370	389	382	371	349	375	352	383	414	369	374	373	416	374	356	399	391	373	402	375	397	377	373	366	348	384	378	419	408	414	377	382	369	378	371	400	371	402	370	406	419	402	371	394	404	391	368	371	359	393	380	386	373	408	382	424	386	387	382	360	345	385	401	403	371	388	351	395	417	366	372	393	386	388	418	375	380	373	384	374	384	361	415	380	411	372	395	309	383	409	380	380	381	368	383	378	375	396	422	363	360	359	397	376	368	379	379	439	378	392	377	380	387	385	387	384	368	356	383	371	364	372	346	348	392	408	338	365	366	391	386	365	389	367	372	377	397	382	409	418	375	402	402	359	394	349	390	364	393	368	390	394	354	366	377	344	341	356	423	394	403	351	375	384	395	400	402	386	338	362	390	381	420	411	332	375	406	378	392	387	373	351	373	370	368	378	374	416	386	403	374	404	372	375	390	372	385	400	368	404	354	376	363	385	389	407	398	385	382	411	422	361	386	355	384	394	413	417	397	335	386	363	394	382	383	395	429	364	414	403	395	383	407	408	402	377	386	396	364	416	401	359	378	400	363	371	379	390	384	413	400	405	377	407	398	367	394	394	354	403	370	413	390	388	350	369	368	358	389	384	375	378	363	398	399	406	403	368	376	394	398	391	386	350	379	364	423	384	393	409	389	386	382	409	395	397	394	376	396	402	418	348	345	390	384	385	399	387	416	365	382	379	395	386	372	391	400	390	382	378	392	363	383	366	379	392	375	364	378	370	364	397	417	382	386	409	406	391	380	359	381	421	377	381	381	405	358	360	394	368	342	368	369	359	377	395	387	334	350	398	368	408	389	401	375	375	384	415	401	376	402	367	360	419	387	406	386	422	388	379	392	379	366	350	388	387	368	378	384	367	403	359	404	369	357	421	363	397	396	409	325	374	387	396	371	422	369	354	387	367	347	391	383	383	374	375	383	408	408	395	355	403	342	404	408	374	396	401	376	380	387	364	353	361	354	367	406	353	398	338	404	353	339	391	432	376	352	377	388	376	348	378	360	379	372	345	387	386	377	360	388	373	349	408	395	399	355	369	372	402	359	378	402	388	401	396	401	417	387	346	357	382	389	381	394	416	390	370	363	364	361	386	357	383	371	358	416	353	350	371	383	387	388	408	383	360	388	355	356	381	374	360	354	379	416	368	337	399	412	379	379	349	396	361	351	388	389	386	396	348	386	375	379	397	399	390	375	378	390	352	425	350	390	400	357	362	353	393	398	396	409	393	394	388	395	395	361	380	417	369	396	387	372	385	400	359	386	426	381	416	378	376	382	417	388	371	378	354	341	350	394	401	397	384	369	386	399	401	416	378	383	406	369	383	361	352	380	399	391	389	383	388	394	389	391	356	380	395	379	383	388	428	388	373	379	378	413	362	389	373	372	408	388	395	372	416	384	340	394	372	373	389	390	396	385	387	393	374	383	365	386	381	418	397	368	350	382	335	346	383	366	407	412	372	376	373	386	380	399	371	363	387	421	369	402	375	376	376	373	386	402	413	402	387	396	404	410	397	403	375	388	377	395	377	368	390	367	362	376	385	399	385	367	367	378	381	384	407	422	378	394	408	392	367	372	394	366	393	377	369	356	368	339	403	387	366	369	380	383	398	377	392	399	402	340	372	390	372	390	408	360	405	381	354	415	372	417	341	410	362	375	386	388	361	392	379	397	387	385	369	381	375	393	380	363	364	394	401	383	372	391	396	400	363	384	393	405	395	407	396	373	389	400	368	397	387	415	379	384	402	358	366	416	380	375	383	373	407	388	383	359	359	376	389	397	371	417	382	381	372	357	400	389	408	397	381	376	386	376	396	364	355	363	355	372	397	373	393	361	422	355	366	390	382	369	388	376	366	380	377	373	393	378	335	358	391	377	386	397	379	417	385	367	352	419	358	378	340	397	386	378	391	414	402	379	404	359	364	369	365	395	372	357	373	350	367	366	403	400	376	405	363	361	377	417	401	361	373	375	377	420	362	387	409	358	446	373	405	358	384	362	375	391	406	391	376	420	389	397	401	383	383	390	395	379	395	380	400	393	369	357	355	406	388	363	351	386	343	375	366	365	396	390	391	406	363	369	371	374	424	392	379	378	375	335	386	369	403	377	405	372	385	387	375	396	366	383	419	377	356	374	377	408	376	387	358	386	389	383	340	373	377	378	411	397	385	355	392	400	395	375	379	379	388	390	366	403	348	421	377	384	368	352	394	367	400	387	374	382	396	359	389	385	405	388	374	409	384	357	401	381	406	369	399	407	344	391	402	395	401	361	360	418	389	372	408	424	372	388	364	416	399	389	387	359	377	405	374	402	398	381	370	369	457	365	416	414	416	423	391	427	388	406	382	381	371	358	388	350	377	397	380	360	418	394	415	386	397	406	357	373	371	378	392	388	379	385	374	397	393	363	400	390	377	369	362	410	376	382	405	376	383	427	378	352	404	369	373	381	395	389	369	390	373	397	394	405	413	364	382	391	389	369	371	374	381	382	354	394	388	379	407	387	406	365	388	388	419	392	388	376	386	384	370	381	385	384	350	409	381	423	376	364	370	384	371	386	379	354	416	318	363	388	369	384	377	374	384	374	374	369	391	407	389	384	354	366	389	379	404	358	404	376	394	384	396	390	362	363	411	387	392	383
24093	20756	27561	33734	33647	28119	32705	30392	20511	9961	3329	1012	479	325	281	240	273	279	252	266	266	257	231	253	249	291	246	312	281	254	232	287	263	259	244	247	262	266	234	255	278	276	272	258	261	257	279	241	278	265	281	279	252	265	271	284	249	251	261	255	256	248	260	277	241	242	268	252	235	228	270	255	264	255	256	274	231	252	244	267	286	239	274	276	254	242	262	252	253	210	239	253	259	235	264	252	242	273	262	248	269	275	254	253	237	267	261	256	248	261	230	271	251	273	276	277	238	273	244	274	290	271	243	270	256	270	288	273	256	276	291	250	248	253	268	266	252	279	264	283	274	242	293	256	259	270	275	238	282	264	256	243	268	226	250	268	254	264	258	253	266	249	270	246	267	253	266	252	273	225	254	268	277	237	263	284	287	257	295	256	248	235	254	254	258	255	276	247	245	262	274	288	251	241	237	244	250	261	288	267	251	239	238	257	237	245	258	251	270	231	221	277	252	257	252	267	260	255	246	251	240	281	207	241	269	230	274	249	245	256	229	272	275	284	249	253	252	268	295	233	263	234	271	275	270	274	253	229	245	269	227	260	250	303	251	261	234	276	231	279	247	246	253	263	263	252	264	292	273	280	286	266	272	214	278	224	237	244	266	269	231	252	265	274	280	261	263	253	268	243	249	233	242	275	271	290	257	242	269	277	257	268	259	252	255	281	263	225	263	270	247	250	253	255	256	237	264	265	222	261	242	274	264	269	258	279	280	242	260	245	241	259	272	265	305	234	251	240	259	274	263	252	257	245	254	261	271	287	275	278	301	237	274	254	274	249	269	255	255	241	259	250	272	266	255	242	233	254	278	280	269	264	274	255	268	265	267	266	235	273	265	260	261	256	266	285	224	288	293	278	261	245	254	263	270	254	252	244	246	269	272	213	284	217	277	272	259	261	240	262	260	217	264	243	266	271	231	255	251	242	254	269	224	258	254	274	269	263	274	287	266	252	255	254	272	248	259	255	257	231	266	266	270	251	275	257	264	266	252	246	252	261	227	257	274	239	251	278	247	247	252	274	267	273	263	261	249	272	238	261	224	278	230	235	242	248	233	253	250	294	243	218	270	269	249	243	256	230	259	247	277	267	256	284	257	250	259	255	270	266	284	229	226	261	260	242	230	242	245	280	246	279	255	280	212	246	264	270	268	269	261	257	257	265	251	278	246	250	248	270	264	262	277	236	286	275	240	252	238	278	229	249	248	245	277	257	238	221	268	256	267	234	261	246	252	262	272	288	239	277	273	264	243	250	257	239	266	258	247	260	253	251	273	265	247	268	251	244	264	244	278	275	272	270	245	257	244	267	260	240	240	254	264	238	259	278	263	263	251	265	279	258	257	246	277	262	264	262	253	236	263	280	249	255	272	230	244	268	244	241	264	235	263	238	268	249	256	244	256	275	275	250	264	257	251	257	285	246	249	257	256	248	251	269	258	246	249	253	269	227	273	281	279	256	273	267	275	264	240	249	272	270	253	257	222	238	250	250	258	237	280	271	252	259	282	233	265	272	242	250	265	284	255	270	264	274	255	251	258	258	269	244	280	277	269	270	256	249	297	256	235	267	251	257	289	269	256	280	248	280	264	268	260	268	264	257	266	254	270	265	280	259	278	254	263	237	248	264	239	239	244	272	281	273	239	240	255	272	278	247	249	281	248	273	264	252	299	285	253	246	249	273	247	258	274	271	235	261	260	236	280	242	262	253	267	244	281	255	262	257	259	257	252	269	274	270	262	235	297	264	257	232	261	258	262	246	243	238	261	240	248	236	265	230	300	272	222	259	242	246	252	282	287	272	239	264	235	266	246	263	253	254	246	278	263	269	266	259	252	256	264	271	267	259	240	246	232	265	295	270	248	270	268	290	268	243	244	239	245	268	268	276	257	259	251	229	265	257	241	264	270	259	259	276	258	262	247	268	264	269	259	268	292	299	255	261	268	263	254	248	259	276	219	253	248	240	219	272	266	275	230	259	269	255	243	254	283	256	242	263	262	262	264	286	263	243	262	255	253	271	253	245	253	279	259	266	234	273	233	257	248	262	266	241	244	219	261	275	275	272	246	239	250	242	219	239	284	285	253	278	247	256	240	240	278	262	257	246	241	261	248	262	262	250	289	237	255	241	225	252	260	266	260	257	287	270	275	251	305	240	244	241	269	264	244	255	240	237	278	263	287	244	265	270	277	252	261	276	253	266	215	261	267	278	262	247	263	234	261	256	250	261	248	263	237	253	265	254	259	284	258	252	225	266	250	251	265	256	261	236	292	255	266	247	269	257	256	298	234	261	230	277	252	271	252	228	269	247	241	246	250	298	247	276	263	270	237	264	241	296	231	268	256	248	274	244	257	248	287	243	250	247	258	232	260	244	277	270	270	257	291	249	292	243	272	226	254	259	256	265	241	284	260	248	246	258	257	248	268	233	254	284	282	283	248	260	274	256	269	222	251	275	256	222	280	252	248	224	248	274	243	227	237	223	234	265	256	257	249	258	216	233	250	261	268	274	247	271	268	286	266	242	238	264	276	266	244	260	252	237	253	269	257	288	259	249	276	272	246	240	264	257	274	238	235	268	264	272	279	270	287	244	285	243	253	259	257	267	295	255	233	232	294	274	278	224	266	250	249	271	264	249	250	238	240	255	286	227	255	263	286	229	265	270	274	242	261	255	242	268	264	261	255	257	238	274	235	266	262	283	282	265	228	256	252	254	252	270	265	262	250	294	259	241	270	269	246	230	263	262	252	283	269	260	242	256	281	228	246	269	262	272	281	257	252	265	249	272	261	262	250	295	256	254	247	256	266	257	271	269	252	255	270	236	295	245	257	247	261	248	256	236	252	255	251	260	232	274	268	249	254	262	278	263	277	265	241	268	254	234	265	248	268	246	284	263	226	236	233	253	244	263	266	212	246	281	233	271	275	269	244	265	287	265	257	270	274	252	293	246	301	271	265	279	260	238	293	284	257	259	250	277	242	237	259	237	267	251	254	242	270	271	254	266	242	274	248	248	238	267	272	283	264	252	283	269	291	251	254	249	250	250	245	264	249	262	246	237	265	263	261	261	269	273	245	234	252	229	298	244	250	221	261	263	250	267	267	257	253	235	264	258	251	271	270	264	268	260	266	241	285	261	267	236	266	261	249	275	284	239	229	280	240	259	249	262	241	230	241	256	260	257	244	262	279	269	248	239	258	271	236	265	248	252	247	265	281	267	285	244	223	278	271	259	281	262	259	266	258	252	235	264	258	282	254	267	256	241	240	233	289	249	262	258	244	252	255	254	259	257	258	244	273	266	248	221	265	248	245	241	248	269	256	263	243	266	225	268	217	270	248	280	267	273	260	272	258	244	257	250	282	259	266	266	268	293	271	266	265	261	261	257	275	260	250	266	252	272	266	246	270	246	217	268	246	266	299	247	234	255	277	240	267	251	234	267	256	246	252	261	261	246	237	251	249	247
10048	25067	27110	47481	34830	34633	37592	35274	25980	14973	6369	2191	839	488	438	406	400	434	392	390	388	366	427	410	405	416	385	395	420	411	419	408	402	406	358	446	399	393	393	410	378	402	411	394	419	414	403	362	404	366	387	380	386	364	438	405	391	410	393	420	385	420	381	392	397	393	437	401	409	377	404	400	377	400	379	383	420	403	411	408	404	386	423	416	401	399	409	427	366	417	396	403	381	351	373	381	407	419	356	376	433	389	386	404	430	387	391	402	375	381	388	382	392	394	429	397	392	379	408	445	389	396	411	392	411	391	430	405	399	416	413	392	408	399	401	425	376	422	389	368	384	395	410	407	440	413	407	399	390	379	425	439	400	384	415	409	381	390	366	385	407	381	411	367	410	384	370	387	397	370	423	417	413	419	366	359	386	403	370	407	398	380	394	374	387	370	422	362	393	394	391	411	404	444	409	406	401	396	431	429	412	395	350	412	443	422	384	389	414	448	419	373	401	427	410	400	373	402	422	414	409	430	399	413	390	382	413	360	366	420	419	390	368	421	420	421	397	389	397	368	392	412	391	386	438	393	424	416	406	389	393	403	414	423	374	398	382	418	420	360	434	367	402	439	422	421	425	398	390	390	388	398	435	375	399	414	397	384	379	362	416	436	404	405	396	394	379	401	402	396	389	434	377	398	416	417	416	418	369	401	411	425	405	440	383	358	385	393	377	349	385	431	393	432	421	396	414	378	394	399	409	389	414	378	379	387	377	372	394	378	398	418	399	402	413	387	402	360	387	381	383	416	371	371	402	435	396	399	390	429	417	398	407	432	373	413	424	416	387	392	456	414	411	375	415	373	391	395	398	382	351	382	406	348	363	375	409	411	381	412	426	396	376	421	391	390	410	370	416	363	403	399	401	398	397	386	391	392	417	415	415	403	411	405	426	406	444	445	399	430	420	430	404	373	397	387	423	386	431	374	361	393	404	409	421	395	432	391	393	413	408	432	408	373	424	400	386	401	426	422	383	436	411	399	373	423	387	372	408	419	404	394	394	387	391	394	388	414	406	403	426	394	369	404	367	387	389	393	402	422	382	432	405	373	412	364	418	438	414	402	378	382	373	401	396	401	370	396	426	381	444	411	421	411	393	366	414	404	416	396	414	440	403	393	407	402	398	364	449	377	403	419	403	406	389	411	414	382	398	410	405	421	388	354	399	413	405	398	377	409	428	389	392	390	423	361	416	425	400	387	374	430	391	397	405	388	404	399	416	389	382	367	393	368	404	391	417	418	386	397	400	421	420	385	423	393	414	422	397	391	381	398	395	398	402	375	407	409	424	425	388	456	350	389	404	396	381	385	412	409	409	370	382	372	410	403	419	408	383	388	387	412	400	365	411	391	347	386	396	378	388	420	377	402	409	372	417	394	383	356	362	385	395	398	409	389	396	387	400	427	393	361	401	424	418	429	421	396	373	408	404	426	397	389	394	418	394	394	388	441	422	379	385	439	424	427	444	386	386	375	411	385	401	398	401	395	386	399	399	420	382	409	401	392	388	397	390	441	376	354	405	375	392	385	397	405	390	357	377	388	395	401	408	360	448	346	367	406	411	419	367	383	410	370	415	413	387	425	407	417	389	433	376	411	440	408	384	417	411	417	417	408	425	393	450	408	405	429	434	402	414	419	385	409	398	410	418	389	414	398	408	400	391	377	394	414	402	392	402	384	370	439	399	409	387	431	409	397	413	396	393	407	393	388	437	414	399	371	399	345	394	435	403	397	406	392	422	393	438	405	409	403	381	425	441	372	401	383	384	363	414	374	405	368	375	417	405	412	413	416	388	388	395	444	421	430	403	405	355	403	416	416	400	373	385	415	394	396	393	409	416	424	381	424	391	381	383	385	394	393	364	402	397	397	374	428	434	425	374	458	425	379	412	351	365	370	381	424	396	382	406	393	377	399	385	415	379	386	435	379	386	411	417	408	379	390	404	396	364	389	419	392	362	385	401	430	420	383	394	414	390	394	393	374	402	366	412	415	399	422	428	421	408	391	420	411	384	408	397	407	414	413	437	401	436	424	390	384	388	400	395	414	360	421	415	403	399	406	391	346	405	380	390	405	412	370	392	398	401	408	391	414	445	420	384	389	394	392	391	397	422	381	411	419	396	383	378	400	414	387	422	422	382	415	414	391	402	390	418	376	377	452	381	386	383	399	409	404	395	422	400	415	375	381	394	384	405	350	380	411	414	406	420	395	384	419	403	401	404	390	378	408	401	429	386	399	424	385	420	388	406	424	394	412	379	445	427	422	396	375	416	377	409	421	368	391	415	427	418	426	433	405	389	388	407	425	391	396	351	412	378	431	406	406	385	379	379	403	401	400	437	382	387	420	421	359	405	391	376	386	405	400	415	393	414	384	414	413	405	424	407	424	401	360	407	373	367	424	398	365	394	412	378	422	383	392	415	410	387	394	364	393	406	417	405	419	407	423	394	363	418	394	377	392	383	417	433	385	411	408	403	408	378	397	388	404	387	399	393	417	390	383	415	386	370	390	379	383	459	433	389	429	398	398	384	385	382	364	391	406	391	398	424	388	389	363	408	401	408	393	424	407	423	425	394	381	376	384	403	379	409	434	404	399	397	419	431	391	394	378	411	393	389	375	424	385	416	403	420	433	398	380	415	367	410	401	388	358	363	388	364	415	392	393	451	385	422	413	412	370	400	404	396	390	400	418	380	369	380	441	403	419	386	414	381	356	391	362	379	352	375	376	435	429	388	395	406	366	405	370	403	416	399	419	372	389	384	417	442	431	384	418	418	398	423	415	390	361	428	426	396	354	376	394	387	360	362	415	413	394	388	411	409	430	425	396	389	400	366	398	375	389	403	384	396	404	386	411	452	432	429	374	378	400	387	428	367	372	379	394	397	413	373	382	386	363	389	407	418	401	381	407	406	396	385	379	387	395	385	425	388	418	379	413	376	410	402	388	399	372	375	408	403	421	409	435	417	445	373	356	403	423	438	410	410	368	437	416	405	438	405	373	416	401	425	445	412	420	399	386	394	383	395	432	374	422	408	426	412	389	362	384	390	419	373	399	405	398	392	404	406	398	394	372	442	415	392	391	388	405	403	390	417	409	427	372	358	385	397	397	351	400	418	427	405	413	389	370	411	414	359	394	405	398	381	414	416	366	411	443	417	375	414	381	382	420	410	426	410	395	421	436	386	405	409	373	387	392	379	399	432	385	367	401	381	417	445	400	363	421	370	399	403	400	389	402	343	434	396	436	385	352	385	396	404	410	387	382	377	423	405	376	386	392	372	412	389	392	402	386	390	390	393	413	377	400	398	380	364	447	412	390	400	382	445	368	391	357	373	364	386	406	384	402	439	417	368	412	423	370	414	366	394	405	405	392	400	374	364	394	400	405	389	399	398	423	388	424	365	369	413	412	423	378	383	374	381	377	370	419	370	419	393	381	409	420	424	402	383	388	401	389	446	391	391	386
22502	20822	28698	28057	38793	36346	51386	48127	38416	24533	10944	2966	856	383	298	268	316	291	266	276	253	294	259	287	263	279	285	280	275	265	271	288	278	293	270	304	271	276	300	304	278	288	311	268	277	288	306	280	294	268	268	271	299	286	264	331	281	273	299	268	278	285	280	287	280	290	296	333	251	296	289	268	293	280	306	294	276	312	257	297	307	257	270	282	271	288	277	274	300	290	258	291	302	268	296	289	275	302	286	289	285	296	279	297	281	265	250	308	273	300	315	295	257	291	271	279	261	267	290	291	293	271	310	285	284	281	252	318	307	304	275	293	299	254	280	297	295	270	298	282	294	277	259	294	295	270	266	277	287	280	289	275	275	291	269	259	267	310	260	268	284	275	311	301	273	272	270	314	257	283	293	318	249	296	290	278	277	291	266	291	282	264	289	302	249	311	257	276	273	282	281	257	272	299	289	281	275	275	301	286	287	276	280	292	279	287	256	295	269	281	274	302	275	294	289	308	274	290	268	261	264	305	273	282	297	313	272	283	309	263	279	296	252	274	291	269	268	280	292	270	279	264	291	295	275	297	311	282	305	288	251	298	284	269	287	312	307	283	289	272	283	285	298	285	260	285	286	316	296	282	306	264	273	310	299	280	286	280	271	303	293	265	283	265	283	290	312	269	235	268	272	270	298	267	268	315	268	279	284	271	295	258	284	292	273	275	306	293	268	280	270	244	250	290	281	258	279	275	281	303	282	301	276	268	282	288	285	266	268	279	283	269	268	276	301	288	282	291	299	263	255	284	284	299	267	288	281	302	301	278	235	283	269	305	282	304	274	302	271	287	279	270	273	281	276	266	313	299	277	270	258	282	289	255	277	266	292	252	295	275	266	290	327	279	287	272	273	302	282	279	253	286	295	280	256	286	244	281	269	299	282	264	269	288	267	289	297	268	276	305	266	272	254	285	277	271	278	290	300	308	294	265	300	304	286	268	279	301	286	265	278	307	283	257	266	304	301	260	280	280	281	301	277	294	265	267	257	325	260	277	257	294	256	273	307	292	264	271	283	269	282	281	314	283	301	304	317	291	288	276	263	267	269	280	266	273	305	280	269	293	308	278	277	255	276	287	254	294	314	295	258	279	285	267	282	284	272	265	264	269	292	283	262	275	276	302	296	273	294	298	267	268	267	294	298	273	271	247	283	311	279	288	285	275	287	269	275	286	269	264	259	305	252	304	284	261	307	285	278	292	293	278	252	310	267	294	256	237	279	313	253	291	292	286	265	282	257	291	281	280	293	281	238	283	275	252	310	287	282	294	261	276	237	317	255	273	299	274	261	320	282	279	280	246	281	304	289	277	282	272	271	254	270	287	292	253	294	268	297	281	288	294	299	271	277	286	286	268	289	318	284	275	279	321	261	282	302	295	270	273	278	246	245	287	278	258	285	243	272	291	272	275	261	283	257	284	259	255	271	308	248	295	294	277	282	308	308	269	287	279	291	259	281	271	271	268	259	271	255	305	298	259	286	284	287	275	264	313	283	312	266	293	239	259	292	280	304	270	293	304	266	272	287	265	290	295	279	289	242	263	265	284	277	258	292	264	293	285	298	285	252	288	273	295	299	293	272	290	295	301	279	317	275	266	274	284	288	274	300	297	282	254	285	315	309	293	270	287	280	293	269	258	292	275	286	279	279	261	292	299	289	251	270	300	274	252	245	262	293	283	291	252	295	262	294	272	287	269	282	291	285	319	303	297	269	280	308	253	269	253	299	273	271	306	268	304	272	293	283	280	280	296	258	307	275	253	282	295	267	276	299	282	288	276	283	276	292	295	289	282	305	282	254	315	274	286	297	238	305	271	283	293	330	291	297	281	314	280	278	271	288	300	270	293	281	296	275	263	287	278	260	277	283	299	263	288	283	295	293	270	309	291	296	292	295	291	280	297	272	284	276	289	270	287	277	297	273	278	288	343	269	268	294	248	297	275	270	270	253	267	283	289	266	267	264	287	265	261	259	284	284	299	268	271	270	279	302	282	285	294	269	252	292	317	274	267	324	264	287	277	253	258	280	310	297	267	268	298	270	265	284	273	288	311	300	289	261	273	313	276	264	255	271	262	279	296	285	290	231	295	281	270	283	292	278	267	300	289	254	286	268	261	283	277	273	317	281	284	296	282	294	289	272	303	267	278	299	308	291	286	268	283	290	301	290	273	253	262	256	283	258	251	276	265	280	271	292	250	281	301	285	275	261	274	271	256	274	266	288	302	276	253	285	272	275	262	279	259	267	262	284	297	288	258	257	291	255	272	293	266	257	287	273	296	263	261	275	288	292	277	297	307	280	257	302	267	293	287	254	262	289	281	257	288	285	289	307	279	265	288	295	279	267	265	259	265	246	312	277	283	285	259	252	277	292	299	266	310	279	279	290	270	279	263	281	288	298	296	307	295	265	271	313	286	260	261	283	286	305	274	296	307	265	278	274	324	295	322	276	297	282	280	297	270	317	293	254	230	305	290	275	243	292	301	279	292	294	299	338	271	273	266	294	277	255	299	278	270	281	267	292	296	270	267	273	265	262	281	280	304	265	254	294	296	268	288	290	293	299	284	269	262	289	272	274	266	281	291	281	303	296	279	296	272	262	288	274	289	268	280	282	289	311	323	259	286	281	273	293	294	297	311	297	316	287	290	301	256	271	302	277	284	293	281	268	259	287	258	288	281	291	283	298	266	284	294	289	287	274	283	258	289	277	282	269	278	288	289	293	269	288	281	265	266	270	251	271	308	284	286	280	285	282	296	284	270	291	243	290	274	286	294	300	269	255	263	275	273	240	277	289	281	296	277	280	306	226	279	240	272	303	288	278	267	283	282	250	275	260	297	317	315	249	320	280	276	298	283	283	279	264	249	251	257	265	319	297	287	264	268	276	293	274	245	293	297	300	247	281	275	278	306	300	305	277	246	282	264	278	286	306	263	289	288	280	259	298	301	271	262	323	299	272	265	331	257	296	269	292	301	281	274	258	284	270	282	312	301	281	272	313	286	266	275	312	289	290	274	303	271	263	303	260	266	281	260	281	258	289	300	286	270	315	295	299	243	267	292	293	320	303	279	295	286	284	294	286	288	303	269	267	258	262	261	286	275	269	276	316	282	303	307	283	291	256	277	267	300	289	276	275	276	311	301	249	288	283	267	288	293	277	257	277	280	279	280	288	290	281	270	278	263	264	284	263	315	269	285	276	314	319	300	284	276	276	295	317	283	301	282	328	277	276	267	291	277	290	300	317	243	257	316	290	310	250	292	250	300	264	312	289	263	251	309	318	296	317	317	258	293	262	275	289	262	295	277	290	289	269	259	272	288	278	282	260	252	256	269	312	291	281	250	271	283	269	267	263	284	268	287	287	282	313	259	278	281	284	264	292	273	283	279	264	299	284	297	279	291	261	260	274	272	317	330	296	290	270	289	268	296	262	292	275	282	270	269	257	279	261	275	276	281	296	246	282	243
17619	38015	41041	62348	50825	47285	54186	49849	41537	28658	14870	5398	1702	670	469	421	445	431	400	395	406	432	403	435	402	424	426	447	406	436	437	412	393	404	424	447	444	386	410	417	401	417	408	422	426	417	409	402	443	391	408	387	418	427	384	422	374	401	374	380	416	384	416	392	399	478	388	446	433	420	436	417	364	428	409	396	423	443	428	444	398	400	447	428	416	430	420	445	415	410	413	449	429	402	441	408	434	419	399	458	439	382	421	390	430	411	404	415	372	438	409	405	421	429	403	438	413	415	396	460	433	408	422	350	409	419	433	436	406	413	404	384	451	446	404	422	408	426	399	457	411	408	413	368	418	414	396	432	413	418	401	436	403	437	410	418	410	415	408	403	416	435	404	371	416	410	406	429	404	408	403	425	431	390	407	427	435	396	397	411	385	442	389	446	441	402	398	387	424	404	393	406	426	423	438	404	407	388	403	419	417	407	439	421	430	451	392	446	421	385	418	445	451	453	383	400	446	442	439	420	413	442	402	401	429	426	446	384	388	382	428	428	411	398	408	406	411	402	426	417	430	384	423	390	439	433	386	421	400	417	427	443	424	427	438	398	467	425	380	386	414	393	413	456	411	394	446	396	386	415	418	377	393	391	404	374	419	397	381	416	411	441	406	418	413	405	403	448	459	392	408	442	432	374	389	463	404	405	444	425	432	393	429	418	380	424	400	434	430	392	407	401	377	414	378	401	388	373	385	397	384	429	435	439	405	462	397	381	430	423	410	415	429	397	434	406	426	377	459	398	400	433	405	444	392	394	413	428	405	391	401	367	432	386	405	421	431	415	419	450	401	427	400	449	416	403	399	373	379	374	384	392	395	433	396	419	406	429	444	416	446	407	423	407	410	415	433	420	380	387	412	406	414	397	418	431	405	392	377	375	415	419	398	437	408	408	357	392	420	406	403	416	412	422	401	427	397	376	390	425	420	417	397	435	425	419	415	427	449	412	394	405	410	390	394	434	439	403	396	404	409	432	387	416	434	420	422	420	418	422	406	397	417	414	427	425	420	446	430	433	437	412	403	387	458	399	388	413	447	412	430	420	425	434	428	386	418	408	414	422	418	428	420	408	407	389	436	438	417	442	403	433	426	431	406	448	430	405	448	427	403	403	414	410	416	456	392	396	433	449	418	394	392	398	403	400	428	434	420	422	435	397	405	413	434	410	470	383	464	443	400	426	423	406	401	421	423	410	437	397	405	446	419	426	432	431	397	384	417	435	347	417	382	429	406	414	408	427	407	445	431	417	415	413	401	379	403	421	390	427	413	403	411	399	449	410	442	409	416	440	437	411	417	400	401	375	411	398	390	402	380	439	398	396	448	424	406	399	421	429	404	415	392	419	485	401	458	431	454	391	389	374	448	402	402	419	424	406	434	423	440	443	424	406	440	425	423	435	454	371	373	437	413	406	381	416	407	464	398	410	384	437	410	460	423	409	424	411	409	392	405	430	404	425	397	431	441	413	406	411	423	425	426	399	419	411	402	410	435	419	441	442	422	393	418	355	391	421	402	406	410	450	400	396	399	417	365	401	387	419	420	427	416	435	392	429	430	436	432	397	449	377	388	436	395	437	429	436	422	414	430	424	390	378	431	423	411	407	438	424	384	413	407	418	394	431	419	425	426	401	429	368	450	399	435	394	402	445	398	407	433	457	398	400	420	436	399	401	408	448	394	452	444	400	405	448	410	398	425	385	430	393	424	439	450	390	379	396	414	423	447	421	374	411	436	369	402	422	399	425	385	391	411	424	414	422	419	417	424	425	388	469	432	375	403	432	405	426	394	406	414	406	420	383	390	412	385	432	424	404	393	434	402	432	432	434	407	436	432	451	410	421	388	422	433	413	425	408	422	419	409	439	419	395	427	446	405	425	395	417	419	440	410	417	399	456	414	459	464	427	423	437	422	394	405	411	396	368	409	402	400	419	439	387	445	413	392	397	407	453	404	398	398	394	426	449	361	425	426	439	415	417	433	398	455	403	427	403	431	389	401	422	410	420	385	404	420	410	413	447	434	436	433	422	408	423	454	433	426	454	446	389	369	392	438	441	433	434	426	412	405	405	467	405	431	410	392	440	391	399	383	411	390	418	412	383	409	419	430	390	410	443	462	437	415	439	431	386	396	377	436	393	395	369	369	414	394	429	430	375	429	388	442	390	425	391	418	401	440	452	394	411	434	422	432	427	395	418	443	428	436	422	442	420	437	417	388	420	397	406	400	423	419	412	450	455	397	395	468	428	409	413	415	382	373	423	449	386	385	419	420	386	423	387	430	390	413	400	447	396	400	406	438	437	416	429	416	417	425	415	421	435	413	427	408	419	381	440	406	412	404	415	409	426	413	403	427	419	453	450	399	376	405	445	440	409	387	375	428	403	432	429	434	419	401	382	402	410	441	389	431	413	449	425	413	389	444	417	446	377	432	393	434	391	434	428	413	444	411	398	382	383	397	426	434	418	414	421	398	424	414	374	421	404	412	410	398	471	417	407	433	436	413	405	398	401	420	447	405	414	421	430	395	404	443	362	430	408	405	413	393	415	369	422	413	393	388	408	461	428	398	442	422	404	390	445	422	416	448	432	417	410	458	398	411	423	382	448	400	416	398	428	402	406	420	416	437	434	427	413	428	425	433	401	393	430	401	388	437	429	405	390	419	391	430	457	425	401	419	395	416	410	416	409	391	470	411	439	423	421	432	425	367	440	412	422	438	422	418	409	418	389	428	424	393	412	400	435	379	425	398	402	446	435	421	403	427	411	360	436	393	432	415	399	425	399	420	388	441	407	404	417	419	361	437	418	396	385	410	407	392	395	452	425	415	378	413	423	404	405	424	423	441	437	411	392	414	390	430	402	426	404	388	388	399	402	410	382	428	424	394	378	439	426	394	373	419	388	435	442	404	400	422	423	413	418	429	403	392	446	428	436	427	408	415	415	439	406	417	394	438	383	423	409	415	375	431	435	412	428	407	408	414	393	426	417	451	381	426	383	439	433	407	454	410	403	383	439	392	408	397	417	422	440	372	427	403	429	411	397	434	400	414	396	426	419	421	458	404	390	426	371	414	420	398	436	384	430	417	400	392	478	420	399	389	391	431	415	490	433	437	437	411	430	386	412	416	414	422	407	387	403	429	425	397	412	401	403	406	409	408	414	407	401	377	401	429	433	408	422	431	431	397	409	399	396	404	414	425	408	407	400	444	398	449	447	412	366	415	373	402	382	393	394	413	425	403	416	369	417	397	392	443	431	418	430	408	391	419	436	438	416	384	362	387	441	447	443	441	411	425	392	426	399	425	391	391	415	384	390	413	416	408	443	426	423	395	424	404	436	468	415	407	437	436	437	392	437	392	413	410	408	400	435	404	395	434	416	401	399	425	436	414	403	407	428	391	422	435	428	410	443	429	409	420	440	410	426	410	421	453	401	433	414	456	441	440	380	415	392	428	426	416	408	440	441
26139	20630	13972	14395	11010	9041	7832	6505	4143	2214	1037	463	328	290	243	237	272	272	254	257	232	257	258	275	305	250	262	251	257	271	246	242	268	264	241	263	266	237	237	238	245	261	270	244	243	256	235	275	223	254	227	275	242	259	245	254	238	258	285	241	238	247	287	257	244	225	275	277	250	223	275	267	276	249	255	248	257	263	212	258	242	272	250	260	258	272	269	226	270	233	286	242	280	253	242	244	238	267	250	244	268	239	246	268	251	239	246	275	288	217	280	244	252	270	263	279	235	242	269	251	254	275	264	270	241	242	269	288	260	224	242	248	268	221	275	267	252	241	277	269	254	276	254	274	244	244	246	236	228	261	273	269	248	231	247	265	241	225	246	271	225	248	271	215	257	252	256	238	234	273	240	258	253	257	242	314	235	250	271	240	251	273	248	246	262	224	234	246	247	265	269	245	249	250	296	255	256	284	247	240	292	257	242	251	227	257	292	252	223	252	258	232	244	258	236	221	270	234	236	218	246	241	221	268	273	251	239	238	257	248	233	232	243	276	263	303	247	279	258	241	273	218	227	265	255	265	291	267	265	281	253	248	263	265	213	254	242	249	260	239	259	254	238	248	265	245	246	263	240	249	270	272	248	260	252	212	249	244	228	257	244	239	252	272	236	241	280	249	277	240	234	237	252	229	248	277	242	255	261	265	265	267	249	249	247	246	261	253	255	273	228	241	273	227	257	269	256	242	250	273	255	269	278	268	266	277	243	274	265	250	276	254	254	263	279	249	271	282	260	251	252	269	269	254	267	246	260	229	255	254	248	252	245	252	244	276	269	268	238	252	241	246	276	267	256	217	222	271	279	258	267	263	264	250	272	251	258	245	247	252	255	242	248	256	271	255	244	259	253	260	252	253	285	261	287	258	275	249	272	250	255	255	261	253	255	275	260	236	234	268	240	240	267	273	227	244	250	268	242	242	240	264	266	271	254	248	240	246	253	248	254	230	263	241	256	214	257	239	260	265	243	263	276	261	272	268	292	241	240	252	246	253	255	293	242	243	265	232	258	256	229	294	234	227	248	238	247	264	257	260	240	271	270	256	227	221	265	261	242	272	257	253	240	246	231	235	224	236	265	254	279	256	252	259	259	257	253	234	267	249	245	278	236	223	250	257	253	239	248	230	242	245	261	300	257	262	271	264	254	269	246	243	280	277	264	289	267	201	241	241	251	247	219	262	289	254	240	286	270	259	259	246	254	256	224	270	255	233	262	248	260	257	245	259	286	225	243	248	243	247	266	263	245	234	233	277	233	257	268	264	229	266	306	253	263	236	235	243	275	283	249	232	258	250	255	278	265	223	260	265	276	265	245	267	274	270	236	244	264	266	219	259	258	251	267	273	272	269	254	259	256	282	257	231	246	256	259	255	247	281	233	239	209	236	237	254	227	262	242	266	250	289	261	265	236	254	259	268	239	238	267	250	245	253	287	224	248	256	260	226	278	265	259	232	266	272	259	252	266	255	258	265	263	241	237	247	253	267	253	243	252	234	235	255	251	277	263	232	262	261	276	270	281	265	252	260	244	252	257	209	238	297	209	277	254	272	267	254	247	276	251	229	266	240	247	263	230	257	240	259	248	259	222	256	274	274	249	258	265	258	255	251	232	261	233	260	233	249	229	271	250	257	266	255	261	251	272	224	241	251	240	250	263	230	290	262	248	272	249	277	254	278	285	262	260	231	269	238	262	255	240	266	243	241	264	248	255	249	256	265	254	248	266	287	250	250	286	250	239	279	248	269	249	253	243	241	267	264	270	247	246	277	254	257	258	261	275	254	284	258	269	246	258	248	242	265	239	296	222	270	262	265	252	266	254	260	231	244	249	281	246	224	235	258	265	251	274	245	225	254	241	230	262	281	258	241	255	278	259	262	220	246	260	263	286	208	253	263	234	244	249	279	259	257	266	264	232	246	229	260	274	232	234	276	264	282	248	256	268	233	264	249	290	266	259	257	216	240	252	250	248	274	234	247	284	264	266	227	259	261	249	258	267	251	238	251	263	253	257	238	246	269	268	242	251	250	276	266	247	240	261	255	281	239	279	252	232	240	240	249	283	253	243	246	241	231	281	237	280	234	254	269	265	225	242	246	256	220	274	280	244	232	251	248	247	275	286	276	245	278	238	239	268	255	264	267	228	270	260	248	259	253	263	254	225	260	271	263	261	286	244	284	264	268	250	226	257	240	268	228	251	230	265	274	232	263	227	224	254	289	289	238	229	224	256	275	218	217	232	251	256	266	264	261	253	277	279	238	262	245	220	261	247	213	274	262	240	280	261	251	242	244	264	235	254	244	220	242	280	249	233	255	269	251	278	222	238	278	270	256	285	283	250	289	255	267	254	260	254	231	263	256	249	254	259	258	277	250	265	260	236	254	264	247	275	249	244	243	269	257	270	249	236	252	250	262	261	248	254	265	222	278	264	261	250	239	224	263	260	246	228	248	270	301	244	239	261	240	248	267	245	225	240	267	233	266	276	259	258	265	267	263	258	254	274	244	265	232	259	235	243	234	287	249	274	267	275	264	238	270	237	221	240	256	250	261	228	250	260	268	255	235	261	246	229	238	248	281	240	266	261	236	249	239	266	279	249	293	247	267	250	267	263	265	241	248	277	274	259	286	232	249	286	259	260	286	280	250	249	249	244	240	251	253	261	272	251	262	285	278	238	243	246	240	246	241	272	248	212	236	243	218	245	246	239	260	224	269	247	235	233	286	255	220	228	247	222	262	252	268	273	251	261	272	267	272	261	250	252	264	248	242	226	243	272	253	236	266	240	253	268	267	245	258	244	246	242	244	260	263	256	245	235	277	251	259	270	257	267	262	254	250	279	266	288	254	221	261	252	250	258	229	291	286	222	250	284	226	264	274	253	235	268	236	246	232	267	263	228	238	245	240	260	260	256	270	244	259	268	220	241	259	259	232	258	257	238	235	265	252	235	247	238	229	220	263	251	275	258	218	248	270	268	236	253	233	234	268	261	264	292	230	265	246	240	274	256	252	237	250	261	263	305	264	261	253	275	235	289	242	244	276	233	233	262	262	258	260	245	256	279	253	224	272	250	244	257	256	257	264	253	243	282	277	244	252	273	245	231	258	263	258	245	259	235	266	215	251	260	267	286	249	253	262	261	283	244	257	255	249	253	245	242	250	252	273	260	244	230	242	248	232	266	288	239	243	241	257	239	245	265	233	263	252	266	278	245	234	274	242	242	258	254	260	236	249	258	230	274	268	254	263	258	287	235	267	270	265	237	261	287	228	257	238	256	258	269	234	236	233	270	252	262	262	262	226	228	261	267	249	266	254	254	278	240	276	263	241	261	277	268	283	256	263	285	255	256	220	260	243	240	273	260	248	265	240	265	270	276	267	257	241	276	259	297	255	263	272	256	269	255	253	264	255	244	257	272	248	250	246	243	249	248	260	229	249	266	219	277	261	256	266	255	238	285	261
5987	8266	9746	19213	14547	14573	14319	12292	8359	4334	2032	887	516	430	403	395	420	386	376	416	370	390	393	381	373	414	407	364	421	361	369	397	409	392	382	393	379	393	392	415	392	365	427	388	381	391	368	410	400	364	382	409	396	370	420	401	388	403	380	361	396	385	397	404	376	412	379	383	402	410	351	403	381	391	411	379	379	440	402	400	394	430	383	387	392	426	400	373	400	400	392	365	404	368	350	386	385	385	381	382	406	362	411	388	392	409	385	396	383	403	381	415	397	371	395	385	368	383	375	364	417	380	396	382	380	407	390	378	388	394	422	362	360	410	350	379	385	364	353	380	357	386	397	376	426	403	364	402	383	388	390	387	359	387	400	374	385	386	394	387	439	385	382	380	386	394	404	398	390	371	437	367	392	380	390	416	405	378	382	362	417	399	374	372	349	364	420	339	379	400	424	389	407	366	378	388	408	367	393	406	411	401	414	390	386	417	408	372	380	355	412	405	357	362	387	415	382	395	378	384	401	405	380	398	355	404	380	372	371	395	400	406	365	402	384	386	376	386	436	433	412	381	398	378	405	399	374	368	402	367	362	412	383	410	403	397	388	383	348	413	360	384	391	406	404	408	397	409	387	348	425	385	372	392	398	363	340	412	394	390	396	378	358	397	382	364	360	392	370	415	397	369	381	413	404	377	387	409	383	404	416	376	363	379	396	387	372	392	380	373	387	430	407	391	401	380	390	418	346	387	387	366	377	370	389	413	384	369	396	420	399	382	347	402	373	393	394	383	364	369	364	399	390	386	377	372	380	411	375	387	411	391	412	419	385	418	384	373	381	417	388	397	373	393	408	382	406	386	372	386	377	397	404	427	357	365	404	367	402	373	393	383	392	374	338	358	398	372	371	405	411	368	431	395	390	368	397	403	399	387	380	380	403	344	380	372	383	399	416	394	416	393	370	382	404	402	388	379	369	356	384	374	370	398	387	379	411	394	403	382	319	391	386	408	392	396	394	377	382	411	362	363	384	391	318	417	387	403	385	358	392	353	379	401	394	353	381	368	369	381	386	385	395	380	402	394	383	378	362	390	359	379	367	399	398	381	394	396	384	396	357	417	399	393	403	379	416	358	377	383	354	358	382	380	383	395	374	380	383	393	387	400	382	398	367	373	405	376	361	375	390	391	410	377	376	341	395	435	387	375	370	397	416	392	386	375	405	386	413	406	410	388	421	395	396	367	378	366	411	406	366	376	371	368	393	381	369	367	400	394	415	399	384	356	401	366	396	401	390	402	392	392	377	362	366	357	387	396	434	418	404	408	401	377	369	389	390	349	391	389	389	380	407	417	404	419	383	411	431	385	390	413	395	388	362	372	408	418	410	371	442	393	368	415	391	390	373	373	388	408	385	369	389	389	401	416	399	423	376	395	386	404	418	412	354	368	380	379	389	402	375	415	380	395	403	382	391	395	389	416	412	394	405	377	393	413	380	402	390	375	386	365	393	379	431	404	380	389	374	390	404	402	415	406	416	381	372	372	369	391	378	378	421	394	358	391	362	430	401	401	399	400	395	363	363	395	372	385	376	365	394	414	397	385	409	443	385	376	393	370	336	382	351	371	375	331	368	383	387	390	390	378	328	357	347	402	386	407	385	389	405	399	372	411	408	402	381	406	409	389	402	393	427	369	404	386	356	364	422	387	405	409	407	375	400	383	411	389	392	418	393	416	377	370	395	386	391	371	378	369	387	430	405	403	374	368	373	374	380	361	429	406	411	388	396	414	398	340	402	400	358	413	372	400	383	374	396	417	380	358	408	357	400	390	373	374	373	399	376	381	395	369	401	407	425	402	397	385	348	407	393	405	404	371	407	375	394	395	394	379	371	333	377	423	348	381	394	394	417	387	405	393	435	376	399	384	403	376	412	381	396	361	388	382	392	378	403	388	433	396	397	377	387	391	369	385	384	381	379	401	396	398	387	384	365	380	412	417	365	379	401	355	405	429	421	375	397	385	389	385	402	404	382	414	361	405	390	369	375	422	369	400	405	381	412	406	399	394	418	371	412	386	390	396	402	392	393	368	407	366	373	378	378	373	374	421	393	404	413	343	365	394	376	345	368	431	361	369	394	377	364	412	357	395	390	380	409	391	391	376	378	387	398	343	366	421	370	378	406	388	381	399	393	392	377	389	398	408	420	401	389	369	398	394	401	391	381	376	369	444	364	408	382	379	384	387	371	423	382	408	407	380	391	414	396	386	367	386	379	411	381	350	394	399	339	383	413	375	362	371	382	415	384	348	390	385	406	381	391	420	383	383	388	382	394	394	366	379	429	417	365	392	388	404	393	364	374	385	363	376	380	394	388	398	397	380	381	433	392	345	381	399	423	375	391	392	400	349	412	378	340	380	390	387	393	428	380	419	408	370	391	392	423	409	394	376	371	355	383	374	392	367	386	370	392	411	405	393	394	387	415	349	406	387	390	406	390	392	383	381	388	372	387	351	366	363	396	403	392	393	400	354	382	443	384	395	394	374	372	375	391	402	361	386	412	394	354	415	432	406	371	386	379	397	387	377	366	433	404	397	393	402	383	385	356	419	378	327	399	386	393	386	387	381	366	421	401	382	404	355	385	408	395	390	383	427	416	378	382	410	418	359	406	365	364	364	401	382	366	394	384	394	398	365	394	393	384	391	381	375	399	372	393	357	380	376	390	391	376	373	382	391	394	394	366	354	380	386	378	388	408	411	415	401	425	379	424	395	372	369	389	400	415	382	386	409	369	381	422	404	377	377	410	413	407	385	409	390	421	388	392	420	392	412	396	386	386	378	387	379	372	393	378	361	378	397	432	414	374	415	379	399	406	376	393	368	378	391	380	386	364	407	389	395	392	401	377	419	424	366	384	399	367	402	415	371	371	387	401	397	433	393	406	359	414	410	417	372	368	386	412	379	404	387	377	394	392	410	389	387	406	377	402	393	366	377	374	404	381	394	376	346	399	387	387	429	377	408	379	390	391	395	424	347	405	392	405	376	402	388	398	394	377	363	417	398	365	384	395	380	383	364	401	364	416	368	383	379	385	392	369	382	373	391	401	394	414	373	415	381	426	381	380	372	377	404	381	378	413	366	423	401	406	412	373	395	377	398	394	339	395	364	351	413	426	372	379	377	402	365	382	383	416	389	373	399	370	434	394	394	382	382	383	387	412	383	383	384	356	385	385	372	367	418	369	370	371	420	352	398	374	401	403	403	411	381	383	390	381	397	368	396	377	414	428	388	392	381	387	405	394	404	394	398	399	356	381	406	366	401	410	397	399	360	400	376	382	380	386	403	385	397	382	430	375	409	383	403	373	402	411	428	381	368	386	408	366	385	401	415	426	370	367	401	351	388	396	438	413	364	398	381	385	393	380	367	375	366	395	379	379	393	377	390	389	367	378	405	385	386	396	349	410	374	410	376	378	390	376	384	347	366	395	347	376	409	407	375	407	423	401	367	376	356	398	402
24061	20774	27537	28836	45757	39502	27643	23835	15646	7036	2471	813	411	298	294	262	249	260	239	250	252	263	251	280	244	272	301	268	261	275	257	262	261	267	257	223	280	272	267	280	297	237	246	245	258	256	287	247	270	251	276	280	292	256	244	249	248	310	282	267	256	257	264	272	275	232	280	274	289	251	247	267	252	276	236	281	292	283	256	269	254	250	300	275	282	240	270	272	251	277	271	238	236	263	252	264	247	271	267	260	269	256	284	255	262	292	265	275	261	274	273	251	292	289	251	268	299	273	247	268	273	260	272	230	277	264	298	277	263	253	255	239	256	235	264	267	227	283	281	256	255	259	255	271	302	271	261	269	230	297	264	267	268	257	230	256	282	259	274	233	256	239	262	256	275	255	259	286	297	264	271	302	238	239	279	249	295	279	239	251	265	255	243	251	264	253	262	295	279	267	244	252	257	278	269	247	277	249	253	258	240	274	263	289	260	270	247	264	272	284	274	265	261	294	296	264	270	247	274	250	297	238	284	291	263	272	283	256	274	254	267	264	257	258	261	263	226	262	286	292	278	262	260	246	242	232	260	249	240	267	253	268	258	237	258	277	252	241	295	253	249	253	250	272	266	237	257	275	273	267	274	247	269	269	275	253	243	259	271	249	306	281	273	250	232	269	271	255	285	264	291	249	282	276	234	252	252	261	263	300	265	270	253	240	284	258	236	259	287	261	243	271	279	272	251	263	254	280	280	276	278	242	267	260	247	283	269	265	274	259	235	260	278	243	244	274	273	263	263	284	275	269	266	262	232	290	247	247	247	271	281	259	239	252	267	278	295	263	233	269	270	249	242	246	262	246	266	256	266	285	276	249	238	237	262	281	240	291	269	255	234	257	302	252	265	264	254	253	249	249	268	237	288	254	287	284	278	279	266	320	277	307	244	271	271	240	273	262	272	279	286	267	229	254	241	247	266	286	251	252	298	258	271	256	263	251	260	237	251	269	273	275	270	254	266	242	254	254	248	252	243	265	269	251	259	249	248	251	242	283	286	242	228	260	256	277	264	265	258	289	259	285	253	278	276	242	283	245	294	269	260	271	254	282	256	261	254	290	269	272	261	256	263	288	264	261	266	255	244	253	233	240	241	244	253	261	276	266	231	250	267	243	260	280	251	248	257	257	264	271	256	247	262	276	281	244	267	268	241	252	270	252	258	255	260	261	262	247	248	239	268	250	248	259	277	247	256	253	293	247	258	259	258	261	265	270	272	280	275	269	271	282	258	284	280	252	233	266	251	252	274	258	253	261	235	269	251	249	272	289	225	248	267	287	268	279	266	267	269	255	263	244	249	272	263	244	279	267	286	271	265	286	256	269	250	267	241	277	270	256	302	281	270	268	247	271	246	269	256	266	257	285	270	243	261	278	264	261	235	261	285	259	270	279	294	233	291	239	236	275	254	263	229	228	301	285	289	235	284	236	279	247	244	273	301	269	266	268	247	244	249	255	274	271	295	253	256	296	261	256	229	279	287	248	262	271	252	251	276	271	259	292	252	293	247	269	260	282	251	282	252	249	282	251	248	249	259	256	254	259	261	273	267	260	242	275	282	268	263	255	264	243	270	280	271	265	238	265	284	259	265	239	281	252	252	270	278	254	248	225	262	255	257	277	270	289	268	249	269	269	280	248	257	283	270	266	292	261	253	282	273	254	246	276	260	299	227	296	258	233	265	255	287	264	267	275	252	249	279	286	293	277	247	236	247	274	259	252	296	270	282	247	284	262	282	237	314	279	267	249	268	242	238	274	281	273	263	262	262	276	255	250	277	252	257	250	299	261	283	233	278	243	250	276	251	240	274	257	269	265	276	242	274	261	260	286	253	280	255	265	255	280	266	283	291	264	276	278	254	283	258	232	265	303	239	256	286	265	247	253	238	272	246	263	223	274	254	294	268	230	244	251	264	243	250	279	291	269	260	286	294	263	269	254	266	260	262	273	288	236	259	250	263	253	245	267	269	268	293	273	259	263	250	258	261	252	238	244	262	262	286	257	256	267	282	246	250	261	245	278	273	270	272	253	283	252	255	273	276	268	261	264	263	278	257	262	278	258	239	246	259	256	258	291	241	243	266	280	244	274	276	270	285	237	246	247	287	243	278	292	255	275	258	264	248	275	245	248	268	264	277	267	262	250	261	282	240	269	260	257	257	251	218	279	263	268	249	276	282	260	269	259	247	283	270	229	279	272	269	237	249	268	240	231	238	255	279	253	239	272	271	287	267	251	246	253	251	260	261	250	284	270	251	274	285	267	268	270	273	258	253	280	275	290	229	251	241	280	279	301	218	244	283	234	278	241	287	301	271	275	270	241	281	273	279	262	284	256	271	314	241	257	265	283	264	286	254	258	253	257	246	256	257	298	262	268	257	257	283	239	278	285	272	255	265	260	255	276	273	278	255	251	236	246	273	274	245	255	244	268	266	278	260	261	267	290	260	257	262	264	264	258	271	281	264	266	258	286	260	233	267	255	276	253	287	258	285	275	239	268	270	274	244	249	243	229	272	264	300	269	276	264	233	291	307	257	288	243	251	264	275	268	259	264	226	247	241	268	323	267	250	251	263	253	277	258	257	271	264	286	269	243	260	290	255	233	263	268	255	250	280	269	254	256	249	238	262	285	267	252	261	267	257	278	279	273	252	259	265	254	233	272	251	272	243	255	269	268	260	250	258	270	270	265	282	254	302	299	296	250	247	258	261	267	251	258	272	256	289	269	241	270	277	264	284	268	252	243	308	270	270	258	294	256	250	273	286	257	261	247	256	245	290	239	278	256	257	275	271	270	258	250	246	266	264	243	263	281	245	229	260	267	289	269	259	256	251	253	253	263	298	251	240	286	262	266	255	257	237	255	278	271	285	278	266	267	263	283	278	270	261	255	234	281	284	267	276	239	275	263	272	250	226	250	258	255	268	254	274	282	262	273	265	258	259	255	256	271	267	280	290	255	264	264	294	283	276	260	254	261	291	263	275	257	263	257	266	251	275	277	245	259	260	269	251	253	282	267	225	235	253	252	271	250	260	267	274	252	266	284	250	270	252	255	265	252	245	265	258	278	243	267	259	268	263	269	276	265	251	252	279	248	274	273	246	241	250	272	261	297	259	262	265	289	283	253	238	238	253	237	297	300	283	243	276	295	257	276	280	285	269	268	253	306	288	253	261	254	276	252	265	282	269	272	265	250	278	265	243	255	262	267	277	275	274	275	283	272	230	260	282	258	248	278	252	264	265	257	288	237	251	290	302	253	265	277	244	239	269	287	229	274	257	245	274	248	250	268	269	256	281	274	268	281	275	271	268	251	262	274	281	267	274	308	294	286	245	288	275	277	271	258	249	244	273	235	246	276	267	275	289	264	270	278	258	274	247	269	272	278	236	270	247	270	245	222	259	250	254	254	257	277	297	251	223	252	261	274	294	281	278	282	275	274	253	253	263	277	263	284	240	253	278	273	287	263
9605	23110	26693	40953	49099	38799	32847	30583	21964	11987	5012	1735	707	491	423	399	400	388	412	401	399	414	429	450	415	417	387	364	384	393	430	395	406	396	409	371	419	414	390	415	408	364	488	385	430	400	396	357	407	396	401	391	408	439	400	388	429	428	409	384	423	414	421	428	412	407	429	358	433	397	409	377	412	403	384	387	404	434	407	389	406	364	404	381	365	398	388	413	395	432	392	393	423	364	390	383	380	407	410	411	422	392	407	421	419	399	416	384	399	400	406	416	396	399	409	368	361	420	424	386	385	376	408	427	386	426	399	413	379	426	396	407	419	412	438	396	397	421	457	400	428	407	424	382	412	430	405	397	389	383	401	398	410	408	382	428	386	464	427	398	372	428	392	387	384	380	395	385	422	395	400	405	405	389	391	396	420	392	404	375	393	392	422	379	413	420	422	441	390	408	421	375	372	417	380	377	419	372	410	417	395	375	403	393	373	414	402	367	382	421	402	410	389	411	433	415	407	407	404	409	397	405	383	415	380	359	381	372	420	431	406	403	400	389	414	359	408	433	408	415	395	400	410	401	427	390	445	411	401	417	397	419	373	405	400	406	371	420	423	373	408	398	431	398	368	385	384	384	410	384	411	421	434	372	434	405	413	403	420	401	402	396	397	432	404	386	389	387	420	402	361	416	392	406	395	396	418	424	397	383	387	394	408	390	403	394	393	407	391	414	409	406	419	411	399	371	418	412	413	406	399	380	432	371	409	420	419	391	397	421	402	417	377	385	410	398	395	393	399	402	394	428	404	369	431	399	372	381	451	388	445	417	392	369	384	341	422	405	401	371	436	411	420	425	410	375	402	375	433	415	388	416	397	412	444	389	425	400	418	421	421	436	389	389	447	395	411	395	381	369	433	378	414	418	384	398	448	402	391	402	383	426	402	375	419	370	422	419	418	435	414	403	386	422	378	406	370	367	440	404	423	401	382	404	366	377	397	403	403	424	375	424	381	376	386	379	398	383	409	412	405	380	405	388	416	412	416	418	356	384	440	415	351	413	399	406	430	434	409	407	387	399	349	372	391	394	364	405	442	410	445	408	420	403	396	417	386	380	402	432	395	402	408	371	391	375	363	402	411	449	391	390	399	376	402	398	404	406	375	361	409	401	386	418	403	395	420	402	452	450	443	401	420	368	395	401	407	416	399	385	399	428	392	398	412	351	358	414	398	404	387	408	413	383	406	404	420	391	374	363	419	403	450	371	412	402	413	424	392	418	394	363	369	404	386	371	385	360	428	406	435	408	386	389	373	380	415	378	408	384	402	410	400	395	348	383	395	384	450	390	378	411	391	394	396	398	400	409	373	381	433	392	398	391	411	390	366	388	403	427	389	422	416	388	412	379	412	382	386	412	397	391	365	412	419	403	419	387	386	376	404	373	397	440	392	399	404	385	407	414	421	380	399	395	419	386	393	382	421	375	432	444	393	398	391	405	436	412	405	384	403	391	389	396	385	398	392	439	417	418	366	408	436	369	369	402	389	412	404	429	406	404	401	428	382	398	395	374	424	371	369	429	405	409	424	437	377	407	371	382	409	387	410	372	386	420	397	415	364	420	396	402	388	407	388	411	375	418	418	405	392	408	395	391	409	423	422	414	395	369	397	427	426	410	393	396	439	383	406	416	421	418	391	393	459	381	370	396	407	385	411	369	402	410	356	413	421	426	418	376	440	423	396	434	394	375	405	373	420	419	407	399	387	463	402	399	396	395	416	347	377	423	417	425	416	397	395	400	408	415	369	395	369	399	421	373	408	414	422	392	437	399	436	384	371	399	378	410	402	404	429	400	383	399	438	401	401	392	406	393	423	451	406	359	442	389	400	423	381	394	418	426	381	370	374	410	417	423	416	408	386	404	392	404	419	401	400	427	384	396	426	373	382	423	392	414	398	388	411	394	390	387	378	446	419	393	429	403	440	412	391	352	394	385	381	413	402	412	404	403	363	377	417	368	396	424	399	373	402	399	387	419	426	379	398	419	411	378	412	435	417	389	410	410	403	447	411	413	426	425	396	405	386	390	398	406	381	378	408	417	402	385	403	365	403	361	374	395	401	386	394	428	388	429	440	418	410	378	412	385	418	438	384	397	418	427	394	392	436	420	403	393	403	378	391	381	370	415	390	385	410	390	378	409	400	400	418	382	411	407	406	383	369	423	382	384	440	399	425	399	365	422	384	405	376	418	402	409	409	387	368	383	389	426	376	406	402	428	414	405	414	390	415	382	374	407	412	421	422	412	392	387	361	381	366	411	418	414	451	428	405	369	378	388	380	424	439	381	380	393	387	389	413	407	406	402	397	418	417	374	449	373	409	416	389	363	419	397	381	422	397	387	416	410	406	398	373	358	373	399	414	363	397	381	417	401	408	386	387	417	408	435	407	329	427	408	440	399	392	375	414	362	412	419	421	409	400	402	412	374	420	365	422	399	385	407	439	414	415	396	430	392	382	406	368	387	436	392	378	388	392	366	395	408	410	399	431	410	410	385	395	401	427	361	410	407	405	426	379	394	416	388	378	417	394	391	402	437	424	390	434	431	422	417	357	386	360	404	391	442	423	418	389	428	426	408	385	413	442	386	376	408	423	407	446	422	394	392	442	401	399	417	408	393	397	390	449	424	405	389	422	391	411	419	378	388	424	392	410	435	398	393	413	409	376	442	414	376	381	390	440	418	410	404	417	386	413	408	387	361	398	422	416	424	390	375	390	401	408	409	369	440	416	403	435	397	426	418	408	408	360	426	386	394	416	342	424	390	423	458	382	398	368	421	376	388	399	405	420	414	405	453	390	409	393	377	373	421	395	392	415	407	390	397	405	390	387	400	429	410	419	426	389	406	379	416	431	444	445	423	422	424	403	417	379	397	390	372	420	426	412	407	429	423	405	411	373	366	392	446	400	388	399	399	402	402	414	368	383	379	413	428	406	428	415	402	400	428	388	405	414	388	407	418	399	419	387	382	428	378	390	420	385	410	397	430	389	401	411	376	378	410	409	415	360	385	380	430	402	407	395	381	377	407	425	391	402	411	392	425	411	414	374	411	375	400	444	424	418	390	423	388	397	391	377	396	406	383	397	439	388	450	369	408	391	413	382	392	419	439	398	368	388	397	422	412	429	419	393	378	439	386	423	413	428	420	428	408	380	397	429	370	396	426	397	417	413	400	425	414	400	371	394	405	412	404	394	421	371	377	378	375	384	377	416	400	425	395	393	401	372	389	410	399	415	430	396	402	370	368	389	369	429	418	376	464	425	414	423	395	368	384	448	438	405	407	387	414	399	423	400	386	445	398	355	420	435	409	386	402	362	380	427	402	399	412	414	409	419	390	410	379	432	441	392	380	401	417	399	405	391	412	409	409	403	401	375	417	391	399	409	412	394	406	441	430	398	381	429	433	394	399	408	411	389	423	404	407	381	368	421	410	396	413	442	395	395	442	433	412	387	368	408	380	427	421
22485	20794	28685	26961	49889	38677	45555	42972	31768	19271	7595	2103	714	406	296	264	273	287	269	305	284	308	253	291	285	296	301	291	256	288	281	313	298	282	322	288	277	264	272	284	268	291	290	289	262	277	307	272	302	301	303	309	289	288	309	304	278	301	274	295	284	274	266	266	261	281	301	290	270	274	318	260	299	283	253	342	304	286	282	256	300	291	278	297	281	282	290	272	290	287	266	313	283	272	274	312	265	260	290	284	301	276	283	278	279	287	304	270	258	279	279	254	286	277	283	282	308	272	268	274	286	299	278	317	269	296	281	293	275	309	264	269	312	305	273	325	288	276	295	272	303	292	280	288	289	248	294	268	269	255	275	251	261	275	270	289	290	275	292	277	336	299	287	312	287	275	283	298	274	292	305	294	299	270	286	293	322	277	283	267	296	260	292	244	270	273	281	314	265	277	273	280	273	267	282	291	313	302	290	285	279	306	301	276	272	304	267	277	270	250	263	261	284	304	304	319	305	264	288	270	285	303	277	264	302	286	268	295	297	272	294	283	265	255	263	314	283	292	265	278	266	271	279	303	300	287	292	267	266	294	272	243	284	311	251	309	302	279	259	286	250	290	256	269	286	284	310	275	264	295	308	275	311	290	258	288	259	280	296	280	278	290	294	294	301	288	307	273	266	282	300	293	282	271	250	288	314	278	271	281	295	280	274	270	301	257	278	268	295	293	290	306	286	310	294	283	303	286	276	273	304	307	297	305	268	296	290	274	297	311	272	315	274	276	310	265	278	295	295	258	315	305	286	267	319	271	296	286	296	278	301	290	263	277	296	287	269	260	281	293	312	279	290	266	266	286	291	298	283	270	265	273	272	279	272	287	293	293	290	280	309	283	282	285	264	286	294	267	280	294	267	275	278	273	313	308	260	281	296	284	284	247	270	286	261	293	294	244	303	284	296	283	275	274	251	300	295	251	296	291	269	261	275	293	290	291	270	293	274	300	295	290	291	288	265	285	273	272	291	282	286	271	326	249	318	285	288	326	299	286	282	319	287	256	280	305	301	265	245	301	284	270	282	271	291	281	242	284	261	310	265	263	265	311	295	296	263	282	309	273	275	275	253	294	280	252	292	276	257	294	313	297	240	306	266	285	277	279	278	287	275	265	290	290	247	278	290	282	248	284	314	274	289	284	285	261	269	274	286	279	289	309	294	262	262	284	302	270	287	280	265	297	262	284	320	292	288	284	279	314	274	265	290	285	257	269	248	294	297	304	272	293	285	269	278	284	297	255	287	276	285	254	300	288	311	322	264	260	289	295	243	285	273	284	303	293	265	311	307	294	281	283	260	262	258	269	302	300	295	292	287	263	265	272	275	273	286	263	285	271	290	287	321	272	287	265	276	292	270	288	283	290	274	280	295	320	255	293	283	284	260	308	304	290	296	267	287	272	344	289	314	280	288	270	277	287	339	271	274	271	271	273	269	285	306	276	265	250	277	276	306	279	296	284	303	289	274	279	287	306	283	283	285	299	288	280	281	304	307	266	310	290	290	324	291	260	277	294	282	270	289	313	271	255	274	267	279	275	273	308	271	292	335	263	271	295	299	263	309	300	271	298	261	276	271	277	276	286	281	309	287	283	282	280	294	264	274	263	320	298	289	286	298	251	282	274	264	280	258	275	282	285	253	295	279	287	322	256	291	288	293	283	281	304	300	272	274	290	284	307	279	277	272	299	270	275	287	285	284	292	287	297	298	266	281	279	287	264	273	291	298	274	291	311	269	299	309	318	288	278	300	257	329	283	275	299	279	267	297	247	304	259	275	282	268	291	268	291	298	312	291	276	278	304	265	304	284	302	299	293	294	276	283	283	274	297	288	293	274	261	308	281	260	269	274	306	298	301	298	238	285	299	273	289	289	259	292	285	298	284	277	285	276	293	264	292	288	255	296	288	269	273	275	299	264	274	276	235	319	307	270	265	293	299	293	289	296	298	286	267	297	325	264	309	259	298	294	289	315	305	315	304	298	303	285	318	306	251	280	288	283	280	265	266	309	280	278	281	273	272	278	288	289	311	301	295	274	297	251	288	280	306	274	285	297	288	274	292	286	281	311	277	316	275	294	280	263	248	290	277	280	308	272	285	309	271	268	269	275	314	273	275	288	312	266	282	267	270	266	288	300	289	287	277	265	281	279	278	305	316	286	287	279	286	280	293	304	293	265	277	286	298	301	293	268	276	299	285	294	284	299	286	271	257	289	274	282	283	288	301	263	291	281	282	293	303	289	309	281	278	290	259	273	304	284	282	313	251	294	279	268	306	271	275	288	292	262	301	277	293	308	310	289	300	318	275	276	268	263	261	292	298	289	287	273	282	305	305	287	269	261	278	275	295	277	275	282	268	245	273	287	269	280	271	283	271	283	267	302	278	288	281	287	287	307	257	285	264	309	302	287	302	280	280	283	271	281	279	288	295	291	308	281	276	293	278	275	283	270	285	280	286	267	293	274	297	266	285	313	292	291	277	258	270	279	277	296	297	296	297	261	292	297	280	275	262	304	302	271	278	260	260	297	280	280	280	298	271	295	285	295	278	266	299	295	282	278	295	283	263	308	264	306	309	292	299	286	277	278	302	253	279	276	299	286	276	281	287	267	298	295	295	297	273	259	303	293	299	277	253	285	292	291	296	282	282	285	290	297	281	261	282	274	298	248	283	261	277	282	289	301	287	300	293	269	287	243	297	264	308	275	277	281	286	292	284	287	255	291	274	298	279	308	291	281	307	279	302	280	281	300	283	306	302	304	285	295	243	273	317	258	280	301	320	280	270	296	271	278	270	252	269	265	311	298	247	287	297	319	269	288	269	277	255	286	309	284	305	268	293	279	271	251	316	289	299	272	273	277	292	261	286	271	286	281	292	271	304	295	288	289	285	295	264	286	296	286	271	288	270	297	259	277	271	282	293	283	274	296	285	277	258	302	275	272	285	285	280	265	311	280	266	264	296	303	283	278	319	269	303	261	294	272	308	283	284	298	290	307	303	265	281	284	283	285	284	281	291	286	278	298	263	304	283	270	294	282	249	251	254	313	295	291	283	292	252	289	343	305	270	299	261	288	308	262	278	252	298	298	278	288	283	275	294	301	286	263	314	257	298	288	297	291	296	271	279	288	260	262	283	280	261	254	289	283	279	304	258	248	274	283	286	290	308	281	258	271	282	277	324	300	277	270	284	296	283	263	328	272	310	255	274	265	297	299	288	305	286	262	277	282	284	278	289	274	291	279	284	257	294	278	291	269	278	279	296	277	288	304	306	302	265	317	285	307	281	306	267	300	272	294	307	284	286	267	270	275	293	296	278	277	251	268	317	302	273	274	310	272	286	303	284	262	273	258	307	284	279	302	299	262	306	302	292	289	300	312	289	260	315	282	305	281	290	272	298	273	304	312	316	289	284	291	277	299	288	278	284	292	280	286	286	284	292	285	274	305	259	314	283	317	265	296	283	271	287
16996	37193	38731	61022	69983	43731	50888	46113	36279	23793	11657	4034	1324	622	484	444	425	418	440	422	436	406	387	418	447	410	401	410	415	444	414	403	433	420	422	386	458	417	426	426	440	427	416	440	429	422	460	407	445	426	432	401	425	371	429	424	442	448	389	423	413	424	410	424	413	384	443	393	410	392	420	417	420	389	455	409	439	415	410	427	407	410	439	453	437	408	439	403	443	462	427	418	416	378	404	437	439	435	365	421	434	420	389	378	409	400	417	415	433	438	440	423	425	484	446	430	415	433	409	410	440	443	407	404	414	414	395	439	375	449	429	406	418	370	436	430	404	379	443	422	404	401	443	428	407	428	416	433	463	387	417	414	421	393	401	422	405	426	434	440	428	402	407	406	424	405	400	384	450	413	440	390	404	423	424	428	429	411	417	398	423	435	436	431	436	410	396	472	417	410	412	412	398	470	377	429	430	410	404	429	402	394	411	406	445	451	404	414	408	434	425	424	409	407	409	407	429	388	407	429	396	385	393	433	426	425	438	431	407	429	438	435	404	415	422	415	448	416	415	415	440	438	378	425	410	412	403	403	407	394	430	455	423	394	410	446	411	428	428	403	410	411	419	439	425	398	407	388	435	401	410	396	416	404	431	375	388	402	434	444	408	427	434	417	432	447	380	396	428	380	415	411	433	381	443	395	425	412	425	417	369	434	414	428	410	417	408	391	418	440	410	416	389	398	417	416	391	416	405	427	407	412	394	451	453	414	412	431	414	444	394	410	444	386	406	426	440	407	417	426	406	399	398	391	403	415	385	389	418	404	432	412	393	384	410	388	432	432	446	375	401	385	395	441	436	427	437	424	396	440	421	443	421	438	375	428	393	419	452	427	412	411	402	449	388	453	430	388	418	430	415	436	464	414	380	416	424	428	418	412	388	409	453	422	431	413	396	412	407	392	448	391	443	426	387	388	434	433	451	423	421	441	423	406	420	432	422	437	426	394	455	406	400	434	437	419	415	419	406	415	420	415	447	404	417	415	427	438	412	423	397	417	416	406	414	407	406	409	430	430	411	432	418	443	433	446	407	434	399	443	436	435	396	433	453	434	392	431	433	418	429	409	429	443	416	428	418	433	417	397	422	391	412	432	426	387	453	413	407	406	406	417	417	421	425	427	411	342	427	455	427	393	431	431	459	426	393	414	432	430	395	406	402	396	425	420	421	408	385	415	419	420	422	400	404	418	407	440	404	433	394	413	423	417	427	425	383	411	394	414	437	443	413	437	429	389	433	424	413	418	393	426	419	420	401	397	412	395	403	436	456	410	417	460	436	429	415	414	390	422	426	413	446	419	444	458	393	432	408	400	419	421	454	431	389	444	400	411	433	430	396	415	397	410	420	414	419	442	392	432	414	426	431	430	398	422	424	424	403	436	417	411	447	422	406	435	429	447	410	448	417	433	439	424	429	387	424	428	431	395	442	422	413	399	407	423	382	431	418	468	422	439	428	394	426	401	435	431	423	395	417	433	419	414	400	398	448	428	412	422	423	412	381	397	426	419	397	413	415	401	417	422	390	445	439	422	429	412	378	399	439	465	450	459	421	390	405	401	399	394	452	400	448	408	440	421	415	413	442	417	414	425	399	414	425	452	420	443	401	403	393	404	429	402	425	419	396	402	410	393	368	423	418	410	410	374	393	395	422	432	414	413	390	400	413	446	387	451	382	425	389	426	414	378	415	413	415	428	436	430	435	415	372	389	410	404	439	416	399	412	427	443	402	449	411	399	411	435	419	420	417	450	411	460	420	411	466	427	404	411	389	378	444	429	407	420	422	416	397	426	426	404	430	405	419	394	402	410	404	434	434	417	443	451	451	422	443	411	416	398	406	420	419	390	409	436	395	389	456	414	439	418	430	421	431	453	415	443	384	420	379	404	403	402	434	429	449	404	391	379	417	418	424	412	377	444	439	436	380	431	388	419	421	393	439	394	424	420	382	401	425	446	436	428	413	423	396	407	413	395	430	409	397	368	441	396	424	377	397	417	419	411	430	426	404	415	429	403	395	428	415	393	432	417	407	432	422	358	408	412	418	398	442	428	399	417	421	402	424	402	420	436	413	423	370	411	432	433	409	449	420	408	428	408	400	411	400	440	450	385	412	435	443	411	383	408	428	445	414	421	414	415	419	406	409	406	449	443	413	431	399	397	434	427	392	384	450	425	410	450	420	413	421	412	399	410	425	412	396	400	430	416	394	441	438	410	433	425	420	457	414	385	395	402	445	426	403	431	369	424	410	407	418	394	397	391	387	429	424	426	418	423	444	406	405	412	423	438	426	438	403	436	457	448	395	430	394	413	447	408	412	472	429	422	429	399	427	416	421	429	403	435	449	427	422	432	388	425	419	403	408	422	420	414	385	382	418	416	420	417	434	419	404	447	427	439	391	442	412	405	432	406	411	424	383	444	412	442	400	390	410	437	415	418	455	425	413	457	383	429	412	410	402	427	413	415	408	418	407	396	430	436	398	420	427	396	422	436	444	422	436	425	434	382	441	434	391	430	427	443	445	417	439	401	411	397	417	421	393	431	407	418	412	426	437	447	432	405	388	424	381	442	392	444	417	420	415	384	372	426	446	426	440	428	412	410	409	408	391	419	440	394	432	433	436	412	426	389	399	415	402	463	463	410	422	435	415	422	436	424	392	438	442	467	431	418	432	438	424	436	426	407	402	426	428	449	425	406	420	412	386	427	402	409	424	413	423	420	393	410	412	422	410	400	369	429	363	426	402	396	404	469	396	408	422	417	448	419	417	433	377	397	419	422	442	419	390	484	461	453	398	406	429	405	436	388	420	434	434	388	418	388	389	410	421	401	414	429	473	416	396	407	437	421	423	418	408	391	422	418	406	405	401	438	406	381	432	439	419	414	418	432	408	414	402	363	399	398	444	386	420	430	432	436	428	404	457	415	416	404	406	427	392	439	447	391	427	421	417	428	436	413	411	442	409	419	417	403	431	410	405	420	406	402	387	407	395	421	444	393	389	460	424	428	424	421	453	456	416	406	428	400	417	410	418	393	443	391	414	418	418	456	396	399	422	433	426	438	432	426	421	401	407	434	428	430	460	474	392	372	437	434	381	410	385	424	414	416	408	413	365	400	443	399	435	418	397	402	421	399	441	416	427	384	389	429	405	407	410	390	441	427	418	410	405	404	429	443	465	452	404	423	380	407	442	412	411	443	411	391	384	415	467	424	376	395	408	379	403	411	434	396	399	425	427	433	439	432	431	385	403	429	414	450	436	431	427	426	420	410	425	424	394	434	399	367	408	429	392	409	426	410	414	478	413	436	407	427	431	402	448	422	434	454	446	447	405	430	403	390	403	411	399	395	423	422	422	424	457	432	382	399	439	428	433	458	417	411	414	452	409	436	411	388	420	461	420	439	387	398	457	419	417	397	420	459	379	404	386	420	441	417	431	415	381	410	412	399	421	427	429	412	410	432	414	404
26025	20444	12843	14005	9511	4086	8618	7490	5077	2477	1105	529	339	313	225	242	268	250	255	268	269	260	272	263	254	263	228	252	250	245	248	250	266	269	255	259	253	276	261	267	247	270	260	249	276	252	237	273	264	258	231	254	237	258	262	230	252	237	259	260	220	286	255	288	277	255	292	252	252	254	295	254	254	275	263	245	245	261	242	248	264	239	278	259	246	265	239	242	259	277	271	248	244	258	212	240	240	245	265	284	240	247	261	223	223	242	245	283	275	242	275	263	253	248	234	276	252	250	270	229	235	258	242	265	231	261	252	293	261	252	278	261	246	253	263	239	238	263	270	229	261	255	261	236	265	226	250	260	226	271	268	258	280	236	260	239	267	259	256	243	230	266	216	259	245	257	253	269	226	280	269	242	258	233	225	267	257	231	257	262	263	216	248	246	259	249	235	268	246	251	245	250	230	264	274	258	293	253	266	261	273	252	238	228	225	249	275	268	242	219	246	246	255	251	238	278	253	263	282	250	262	244	260	257	236	267	260	224	247	255	270	261	247	274	234	244	257	270	250	245	257	240	278	241	237	248	257	258	246	251	246	253	245	284	239	248	239	247	242	250	250	240	265	251	267	251	260	266	239	257	230	263	230	252	259	254	267	247	241	262	237	252	276	259	230	258	258	261	255	247	234	258	267	267	290	282	243	249	260	256	256	255	281	227	226	241	246	259	268	267	253	259	225	242	261	247	270	221	254	267	259	253	261	257	243	266	249	264	264	223	265	252	256	252	271	240	232	212	275	249	243	268	267	251	263	246	291	236	239	257	249	212	277	242	242	258	264	266	267	256	252	252	263	278	218	242	250	227	270	274	266	234	255	248	251	264	276	261	287	255	245	239	261	284	271	275	255	264	265	270	254	270	264	231	244	253	236	259	267	254	256	227	263	250	251	218	280	265	256	240	258	243	262	264	243	255	248	242	223	258	280	271	270	240	256	247	261	275	266	266	249	246	276	267	256	271	239	241	263	239	274	241	262	256	259	241	256	243	260	266	260	259	214	257	231	255	282	252	267	249	246	255	252	242	239	275	264	234	276	246	296	263	272	270	280	273	216	278	260	282	241	261	268	253	275	260	244	241	285	244	244	244	257	241	246	277	248	274	253	293	239	259	263	252	260	254	247	236	253	263	235	242	265	261	245	246	260	253	279	244	254	236	264	235	217	252	242	273	249	255	239	236	280	269	273	256	236	277	236	244	249	261	229	271	247	279	232	249	234	247	257	282	258	238	276	256	241	278	258	228	241	264	254	261	253	265	260	247	244	226	264	243	234	253	240	249	275	238	241	266	252	251	278	279	278	250	241	248	248	251	237	257	279	282	247	271	266	256	272	233	275	271	244	262	256	225	212	238	257	252	251	257	240	252	273	264	282	237	227	269	264	275	267	250	243	275	220	253	262	258	250	258	265	248	297	278	241	244	249	255	242	241	280	249	270	228	238	273	257	246	249	258	281	260	241	264	272	246	285	252	267	208	247	261	256	242	263	243	241	239	257	238	243	253	249	249	228	253	256	260	238	273	277	277	235	247	251	228	273	251	246	258	239	250	236	279	271	275	265	263	217	243	254	244	267	255	278	271	230	241	241	265	273	256	229	237	250	246	238	264	264	231	225	258	259	263	257	267	264	282	231	282	253	228	236	284	227	241	266	243	268	263	256	231	268	256	269	264	247	244	255	253	222	247	283	273	237	256	260	254	249	267	234	270	263	241	236	272	256	264	237	240	279	274	242	282	265	264	229	261	249	292	218	264	264	258	226	248	245	282	251	222	248	249	236	254	228	265	251	271	251	252	284	232	235	245	260	257	237	267	281	252	252	258	248	246	260	257	240	261	258	225	252	255	245	260	264	258	265	241	294	238	237	249	266	231	274	270	266	250	273	299	252	277	250	237	248	245	257	256	267	265	256	265	250	269	271	246	258	261	253	225	254	265	240	286	251	233	250	248	241	226	238	276	277	281	231	260	242	243	233	276	261	245	246	244	253	245	265	248	263	252	253	266	263	276	265	226	245	261	230	243	266	255	254	268	264	236	263	270	267	251	273	224	261	238	249	244	244	282	275	269	250	267	249	265	232	229	241	223	271	289	260	278	261	239	267	258	240	234	239	271	254	250	252	223	260	262	265	279	237	262	224	271	263	242	254	265	233	261	253	251	259	259	275	262	243	259	249	262	254	247	280	252	258	263	253	252	240	271	222	257	249	262	254	240	250	265	266	270	258	247	275	244	265	259	256	243	254	255	258	264	251	241	287	241	241	234	265	265	270	262	259	279	248	235	246	229	270	261	231	258	229	255	260	269	258	262	246	277	245	252	298	263	245	244	264	265	266	277	254	270	263	275	279	253	235	245	247	250	266	280	236	265	269	240	260	275	262	259	256	241	255	258	255	272	240	234	256	253	230	280	265	263	280	246	246	260	263	270	252	255	262	235	278	237	281	249	250	266	260	265	270	278	252	249	268	257	255	280	251	257	264	237	242	260	248	283	287	284	257	247	257	256	254	288	262	267	277	258	245	257	288	263	233	246	269	257	267	240	260	262	260	268	249	252	239	247	259	259	245	230	263	256	249	232	257	257	253	262	220	260	269	263	252	241	246	239	260	260	257	257	233	231	225	250	249	229	259	286	237	237	246	245	256	250	260	238	278	269	262	284	285	281	252	283	195	268	230	249	267	245	249	279	256	260	234	262	246	227	251	273	246	242	296	258	294	218	242	261	243	266	256	256	235	248	252	243	265	243	251	242	245	263	240	260	273	230	284	269	265	252	267	255	247	255	262	265	252	251	255	267	245	258	227	246	250	254	237	259	277	255	230	291	245	264	240	270	247	255	298	236	248	253	257	250	262	251	246	263	254	258	263	286	263	268	256	266	270	247	232	257	270	254	268	259	243	243	260	246	253	260	265	258	241	256	259	256	251	243	229	260	274	239	244	238	253	248	273	280	266	258	264	241	228	240	264	247	254	250	287	250	236	235	257	305	259	263	220	243	268	260	250	266	264	289	253	262	282	235	244	247	258	235	262	243	243	231	270	270	229	279	255	249	244	262	264	220	246	243	244	232	240	259	240	232	248	236	221	257	254	242	264	284	270	240	259	237	253	242	255	272	262	249	234	267	212	268	276	268	241	255	236	290	241	243	263	277	249	253	241	245	248	291	240	278	218	285	251	243	285	266	250	247	255	265	252	258	249	265	263	261	253	263	247	263	243	261	251	267	246	253	263	247	269	250	239	267	249	264	239	261	251	243	261	267	231	268	239	257	255	222	252	253	277	244	284	199	250	250	252	236	252	270	261	253	253	275	250	234	271	227	274	256	259	263	251	269	253	279	214	252	283	253	263	260	244	248	265	242	230	266	275	264	262	273	251	235	264	260	241	243	272	262	252	254	256	239	241	247	263	229	251	270	244	260	279	271	241	256	258	236	263	221	258	250	248	297	273	256	263	251	250	262	272	256
5495	6907	7524	18158	10831	8363	16083	13752	9804	4970	2261	1041	597	419	383	376	416	403	413	401	381	386	413	355	388	369	362	371	389	394	401	373	387	363	371	379	398	420	367	405	402	396	386	406	392	392	394	426	368	381	410	389	372	413	384	393	426	373	403	370	378	393	376	392	406	417	403	346	383	392	431	400	391	379	411	367	377	380	385	382	385	376	381	390	374	393	404	391	392	346	399	398	366	415	339	344	387	381	376	393	369	391	390	375	377	376	377	402	404	373	390	396	360	366	393	381	386	373	368	391	357	411	376	405	369	399	395	383	398	362	398	390	391	436	399	357	409	408	373	374	400	389	383	371	380	414	422	398	365	385	384	397	401	387	366	412	385	404	398	385	416	429	395	374	379	369	369	375	396	401	399	385	370	416	383	366	405	376	421	419	383	428	391	373	382	385	407	383	439	399	394	401	377	400	396	358	415	385	398	359	387	406	371	375	373	385	376	385	402	397	388	390	412	398	369	386	401	382	396	392	365	360	392	402	408	399	372	407	424	371	375	392	393	406	375	400	403	371	363	373	389	397	412	364	374	379	400	398	423	386	396	419	405	415	431	387	399	406	412	409	387	414	414	394	401	411	370	407	363	392	397	402	404	386	383	421	422	417	399	430	395	411	380	358	327	410	424	394	350	360	405	402	382	398	413	379	379	377	413	382	390	399	361	371	375	393	409	403	426	379	388	398	387	411	364	398	401	401	412	399	390	432	371	366	426	384	392	393	400	369	382	394	366	420	377	382	402	400	389	372	417	387	361	414	409	398	387	400	434	383	377	397	367	374	364	355	402	379	362	364	378	413	373	385	397	402	400	377	395	419	358	356	375	375	398	378	397	408	367	424	391	401	384	378	420	377	393	399	402	390	371	394	373	367	385	372	399	407	377	401	397	383	394	366	386	390	416	390	376	391	358	397	394	356	391	382	408	384	399	424	380	402	418	422	337	394	394	421	404	411	355	418	390	375	366	367	406	421	361	378	417	378	379	363	376	392	355	430	374	352	370	409	367	386	391	391	362	377	374	390	378	394	375	396	389	396	405	396	362	370	355	384	371	376	373	379	400	370	378	396	392	369	402	417	400	404	394	381	394	374	433	444	426	355	387	389	411	409	417	393	379	389	382	384	381	392	400	426	390	421	407	380	402	374	407	401	390	380	378	408	392	385	370	427	379	410	367	375	379	386	388	394	388	372	399	386	377	378	405	385	378	389	379	391	394	394	398	411	374	402	397	394	387	405	375	368	363	380	363	417	366	359	401	388	343	425	400	399	417	402	375	358	411	347	391	374	408	436	401	405	386	388	412	390	371	377	373	377	388	422	396	403	397	414	400	373	365	392	371	412	407	356	390	398	393	364	422	367	430	395	391	396	408	413	407	393	392	427	385	399	388	404	417	421	339	385	371	399	416	384	389	384	411	392	418	379	406	347	381	400	409	386	400	397	348	381	394	413	404	378	408	366	353	396	406	394	366	350	348	396	367	394	368	390	374	416	400	386	442	377	392	373	412	401	382	389	379	402	393	368	399	355	409	378	404	392	415	406	403	412	397	375	396	377	406	444	390	367	417	374	380	399	418	399	425	371	410	385	420	396	416	397	353	378	418	411	372	405	385	398	387	391	389	392	404	397	384	375	402	357	413	403	393	366	412	383	381	410	399	439	388	373	373	373	421	402	385	392	363	388	401	391	417	387	385	407	386	387	407	361	372	405	376	406	401	378	403	400	357	373	396	382	390	406	396	364	384	388	361	385	416	386	407	376	403	385	377	370	377	405	397	421	391	365	397	377	348	377	385	390	388	404	385	355	394	401	387	386	392	390	350	398	414	401	379	436	398	360	391	430	383	429	387	397	394	397	347	388	389	382	387	411	392	374	401	392	397	385	408	342	357	402	413	418	386	394	431	412	384	395	395	385	411	438	407	375	385	396	354	371	400	363	426	411	392	404	408	394	392	386	355	377	372	385	373	366	396	410	389	360	375	362	372	377	374	409	407	411	393	406	369	370	397	412	381	396	416	400	382	410	406	393	407	403	382	387	363	421	392	382	377	389	396	407	361	404	409	375	395	380	389	352	410	359	361	402	350	408	386	374	379	376	388	371	406	369	376	390	416	402	352	400	378	405	436	398	401	332	405	375	421	404	407	361	403	418	396	405	391	399	366	385	375	366	372	391	395	341	397	414	379	407	382	397	376	395	409	406	416	383	417	402	385	384	376	410	397	366	362	397	382	372	367	388	359	364	431	405	390	417	376	365	389	390	418	399	397	350	413	394	404	404	396	364	375	415	420	405	350	387	360	361	391	377	394	376	372	386	400	373	392	390	384	367	426	403	417	388	317	402	410	390	377	368	369	359	429	380	401	361	378	411	400	380	399	403	348	384	371	396	386	385	401	376	387	384	417	389	420	382	381	397	409	414	369	401	394	375	400	399	391	371	383	375	368	405	397	387	402	373	410	367	368	421	345	400	401	373	382	403	378	395	412	402	418	402	377	376	395	425	427	411	402	423	398	387	345	394	380	388	418	388	399	387	421	402	363	395	422	411	423	381	406	410	404	404	389	386	427	385	388	355	406	387	357	356	412	347	420	385	386	356	395	402	394	406	384	399	395	414	371	436	396	372	388	397	375	397	393	400	355	381	347	349	419	380	380	394	376	388	399	416	348	382	374	380	371	388	391	409	349	382	385	386	367	384	420	406	381	373	388	391	355	390	379	382	390	404	424	414	406	392	386	406	373	362	403	383	395	387	377	412	409	390	412	420	401	399	385	381	377	405	385	400	374	360	406	374	396	357	426	406	391	430	398	358	405	412	355	408	383	414	374	401	412	401	412	413	394	405	410	386	363	393	373	401	380	420	415	406	403	376	405	337	382	387	384	384	419	372	376	400	339	427	394	410	407	381	418	381	374	387	379	419	376	377	419	356	384	386	428	376	409	379	402	387	380	415	409	365	373	422	364	369	413	368	398	399	388	397	383	363	401	423	395	380	426	407	391	387	388	387	346	363	384	390	399	408	393	410	373	385	409	395	398	367	400	399	359	383	424	433	376	399	401	389	394	410	422	380	396	377	370	418	389	411	425	380	378	404	340	396	403	387	362	375	341	382	386	381	377	392	375	403	380	391	382	407	413	393	418	430	388	438	361	374	372	384	410	413	402	380	428	407	363	360	382	391	402	374	388	409	386	417	359	425	370	402	413	402	353	384	357	383	428	369	395	362	371	406	400	402	336	396	369	418	410	375	401	421	396	400	364	410	366	380	397	391	369	394	394	399	388	400	396	406	399	407	363	379	384	439	420	426	374	406	372	371	393	384	385	412	371	389	402	398	382	380	387	392	379	395	392	383	398	392	382	393	390	395	363	354	400	384	368	406	390	391	413	415	391	370	379	393	383	403	365	387	386	385	369	367	382	392	365	367	365	382	390	399	400	402	349	363	385	400	421	391	365	397	387	386	413	390	360	431
24163	20814	27618	30758	31642	24967	33678	31358	22815	11834	4000	1224	519	331	289	260	286	254	285	250	281	250	243	246	253	285	267	281	297	292	269	270	274	254	250	276	247	296	268	283	284	246	270	297	260	273	266	256	254	287	327	287	256	246	258	273	285	260	242	271	256	272	232	255	270	276	248	288	273	309	271	252	269	269	250	251	283	244	237	244	238	259	277	279	264	257	278	251	283	255	245	257	250	257	243	258	271	243	260	243	282	274	261	241	264	245	266	253	257	263	298	265	280	241	271	254	253	264	238	269	268	248	268	251	246	259	287	254	271	244	272	255	258	254	262	281	236	261	272	281	248	244	272	301	273	271	248	258	278	292	275	247	249	269	243	265	261	259	274	279	298	288	253	234	270	283	289	262	293	269	274	281	243	264	243	259	304	234	284	239	268	261	260	281	271	288	253	243	269	238	264	289	262	237	257	293	273	274	277	279	253	265	243	261	254	303	262	270	265	270	302	284	272	285	287	292	276	272	271	271	264	270	254	263	282	288	273	262	274	249	246	268	255	284	260	289	270	251	269	242	233	269	281	271	280	264	267	274	269	233	275	256	244	278	310	243	289	251	254	249	268	275	262	302	276	280	266	243	226	294	261	301	294	247	272	284	270	273	265	261	250	259	280	285	283	257	265	261	276	240	261	280	277	252	255	263	261	259	247	282	280	272	286	247	252	261	258	258	268	253	266	283	294	276	279	286	288	283	255	275	279	267	248	273	260	322	258	251	265	246	278	299	261	272	273	299	266	273	250	272	294	264	236	278	292	268	279	260	277	250	227	254	243	232	244	264	260	267	271	273	265	265	271	275	288	275	272	264	238	282	254	260	252	251	296	245	258	257	268	259	279	279	259	236	282	280	281	271	271	271	236	280	283	269	247	259	258	273	260	287	273	289	273	253	263	251	271	295	283	229	264	262	294	266	273	271	270	284	272	272	275	256	225	271	280	268	242	256	280	274	296	242	284	259	269	265	234	255	234	276	271	272	279	234	276	261	275	263	240	293	275	244	280	296	283	275	282	258	259	271	263	262	280	264	283	241	252	254	244	270	259	268	260	282	251	253	257	274	275	268	255	266	291	249	240	277	272	247	243	267	231	263	275	233	253	268	239	264	293	266	296	288	246	268	272	250	268	274	255	262	264	258	273	271	276	258	238	257	201	274	278	268	271	255	250	268	254	271	266	286	253	252	263	273	284	258	294	299	258	270	288	257	279	258	265	268	270	296	234	251	287	276	273	251	226	244	276	283	270	265	251	244	258	276	252	292	273	248	258	267	239	251	260	272	261	282	274	263	252	271	304	280	274	233	245	277	252	252	267	244	248	253	272	253	274	249	257	268	266	269	268	263	244	279	262	266	288	260	255	268	249	251	272	260	260	261	260	277	266	239	279	255	261	276	270	307	265	276	262	236	261	293	233	252	256	271	259	283	263	267	280	258	293	269	237	247	264	254	241	265	273	258	269	269	264	244	275	283	262	242	263	245	271	253	277	239	306	258	286	279	250	262	282	280	258	253	294	247	281	274	297	261	296	276	227	251	268	266	255	274	254	278	295	271	275	249	272	219	253	245	250	277	280	240	255	266	278	270	252	245	243	295	272	264	248	256	297	253	269	261	257	287	279	290	246	251	274	258	272	282	273	266	275	285	294	281	261	260	268	274	254	280	257	269	265	261	277	284	260	270	279	269	306	269	263	290	240	243	267	251	270	275	256	263	262	274	294	262	274	256	272	277	264	243	294	268	272	282	232	256	260	255	249	267	241	258	270	276	265	244	239	250	259	246	261	254	252	261	255	244	271	276	255	268	256	259	262	252	244	270	237	252	280	255	271	247	276	244	261	269	260	267	261	241	270	257	287	256	273	276	282	257	279	276	246	284	276	302	289	281	266	291	277	261	265	241	259	272	268	243	261	254	268	259	265	266	296	256	225	275	293	247	277	232	279	273	281	281	269	249	249	263	251	239	233	261	258	286	253	261	275	284	253	266	242	247	283	272	295	251	280	261	270	264	281	280	263	276	258	269	275	247	261	248	269	273	248	241	274	263	251	274	294	260	248	244	271	266	231	246	249	272	283	255	264	246	238	264	258	282	283	249	267	277	265	272	258	252	280	286	268	266	260	271	298	266	285	283	268	255	260	289	259	278	287	293	254	268	259	265	258	272	275	274	281	256	263	249	286	242	257	277	262	254	293	264	262	258	261	252	272	279	255	238	285	260	261	279	248	314	265	260	256	268	265	257	270	271	280	277	277	259	304	250	274	222	238	246	248	291	288	270	245	237	279	261	286	246	262	261	249	272	264	295	228	242	257	289	277	285	257	241	253	279	256	249	278	290	293	278	261	277	249	224	224	264	293	245	279	251	268	269	266	275	254	262	220	266	250	235	278	287	250	273	277	251	274	289	261	272	254	257	266	253	282	267	257	303	262	274	290	264	238	274	272	261	268	248	266	277	296	287	256	269	236	251	266	295	274	304	241	226	239	227	234	255	247	264	278	274	274	268	271	267	255	268	264	297	271	261	247	284	254	288	264	267	279	274	269	280	285	271	253	248	261	240	279	237	262	243	262	284	253	239	257	254	269	271	266	274	270	273	270	282	272	300	248	270	227	260	253	280	273	286	241	280	269	257	292	247	232	272	283	244	249	256	274	255	275	282	278	286	316	233	296	246	263	284	252	281	247	234	254	244	276	271	283	283	283	255	271	291	257	233	268	277	283	271	271	254	245	269	278	248	277	256	259	260	261	258	253	255	238	264	277	282	261	248	255	271	281	247	267	271	256	257	278	264	255	281	243	265	265	289	276	286	286	254	267	246	236	284	270	268	256	301	260	282	250	282	253	273	271	302	276	283	257	261	260	288	311	301	264	259	253	277	279	257	260	269	259	242	243	266	238	278	267	265	257	256	265	252	268	245	282	253	247	285	286	273	263	239	259	277	258	284	250	283	265	260	281	249	274	259	269	262	282	250	243	255	256	262	268	280	277	248	287	285	255	278	257	268	259	260	278	256	260	280	274	258	285	268	247	255	270	249	280	247	270	278	256	302	259	255	291	291	262	274	253	244	276	263	272	271	246	276	284	244	241	230	265	266	264	286	271	272	262	276	276	288	259	255	266	273	234	287	273	254	258	266	268	249	280	257	286	290	272	272	260	251	250	272	265	220	277	243	289	250	266	243	253	270	240	267	259	268	248	248	300	249	299	285	262	290	275	276	248	266	271	247	275	257	292	299	253	268	246	238	230	280	286	271	271	263	282	250	303	269	250	253	260	268	266	235	257	248	270	255	250	285	245	254	284	247	265	299	295	254	291	277	264	264	245	276	253	250	254	261	318	249	266	245	268	269	263	262	274	251	277	266	273	267	283	262	244	242	271	264	258	301	281	260	287	243	262	249	269	254	284	261	279	261	282	280	255	299	273	281	286	252	255	253	249	249	259	231	273	255	274	267	296	279	276	276	231	288
9490	22163	24408	42899	28231	31948	38658	36392	28153	17135	7273	2533	897	559	434	440	436	436	418	392	408	397	411	430	412	442	406	418	417	411	373	384	397	413	426	400	362	446	406	414	431	419	398	398	388	425	432	357	389	410	458	428	374	416	407	402	391	408	405	431	417	409	396	366	395	414	419	399	440	411	407	394	382	388	421	432	412	422	397	359	366	416	413	377	413	372	440	410	362	394	396	421	432	416	434	417	396	421	411	403	433	399	419	392	388	353	405	407	398	393	428	431	436	389	411	429	390	406	417	397	405	425	378	411	396	407	433	434	409	434	417	409	403	448	389	405	421	445	385	380	385	432	391	383	381	412	383	433	392	376	401	400	407	395	420	407	432	429	398	413	418	409	396	391	411	401	378	384	386	403	420	386	429	390	377	399	370	438	447	402	376	402	431	420	412	438	387	431	428	442	403	425	389	393	424	397	422	403	408	410	432	373	422	412	384	390	377	440	406	406	420	410	434	393	451	394	378	367	439	414	407	375	408	396	433	406	380	412	427	405	433	415	401	441	382	407	407	432	421	419	381	427	381	372	412	408	395	399	381	421	377	429	414	380	432	423	420	412	381	405	375	396	451	400	422	413	428	382	375	414	436	433	408	447	416	400	390	398	420	429	406	408	375	418	389	399	421	450	437	421	413	431	425	415	406	403	417	383	404	411	428	407	426	392	430	406	401	402	394	403	381	426	429	404	435	415	417	428	394	415	373	439	417	398	409	411	403	411	395	394	412	400	392	440	393	391	403	401	442	446	352	415	441	429	407	409	419	443	430	417	412	393	417	412	399	452	404	406	416	370	428	428	392	417	419	390	384	406	415	402	431	424	375	395	407	398	436	399	391	389	365	418	410	406	408	393	452	412	409	399	393	404	416	364	406	406	392	410	416	415	446	408	385	428	390	438	425	427	430	394	395	351	435	402	393	423	442	391	367	456	419	403	375	419	416	420	435	401	407	420	428	402	411	436	410	404	418	405	430	447	374	424	393	421	417	386	423	383	432	428	440	420	418	421	412	367	383	408	375	421	428	388	387	414	421	394	408	419	426	407	394	426	391	451	418	412	375	396	385	420	371	426	391	392	423	393	368	417	362	389	383	376	406	411	435	415	418	405	398	429	425	439	425	432	426	395	419	426	399	430	396	430	377	436	390	357	418	457	398	404	399	426	424	437	401	376	411	401	403	445	425	352	378	399	411	383	414	418	386	463	433	380	408	379	406	407	391	423	408	369	400	462	381	430	388	427	397	423	413	439	380	395	419	372	434	423	420	397	421	378	391	410	426	398	414	406	420	423	428	425	399	405	388	409	408	389	425	405	417	397	448	429	444	428	414	376	417	397	403	404	427	421	437	400	404	411	422	417	420	405	409	441	388	413	412	406	427	395	401	391	405	402	418	420	457	396	399	398	378	408	378	421	386	417	410	410	473	420	445	404	413	415	391	383	410	434	431	394	408	402	426	387	390	402	414	405	407	407	417	382	396	402	402	404	428	444	393	402	406	392	395	395	418	383	390	378	386	387	399	424	451	387	437	411	474	422	468	397	390	422	392	379	367	404	397	407	401	395	419	395	398	422	399	404	416	404	404	401	406	392	419	398	400	412	397	387	406	391	421	422	414	438	392	424	398	425	375	397	400	418	415	404	401	417	391	406	400	430	420	403	375	376	414	400	411	383	378	374	397	420	429	391	430	408	410	449	399	386	405	419	361	375	392	412	413	412	365	392	409	415	410	429	401	403	410	388	419	415	405	393	416	413	384	433	388	396	422	420	405	425	405	433	387	420	393	421	405	427	425	379	402	413	402	440	419	420	449	365	434	423	404	388	404	398	409	412	377	384	427	418	411	405	416	402	433	410	399	425	387	384	413	423	429	376	393	399	394	395	410	437	409	404	430	380	425	414	419	417	424	409	397	391	413	407	393	386	413	429	410	404	392	381	432	406	433	388	413	441	450	378	403	389	385	395	408	399	392	427	414	458	414	429	415	425	435	402	446	419	389	384	389	409	384	426	375	392	364	383	423	426	387	406	402	422	422	396	423	417	420	389	432	381	433	404	425	385	395	428	387	386	397	436	386	430	408	412	377	396	432	410	441	424	390	370	419	397	423	387	436	394	416	430	449	371	420	431	387	388	393	395	388	418	402	401	408	377	417	374	419	422	403	386	417	410	414	416	392	385	423	402	400	400	400	423	440	435	436	407	413	405	407	416	373	407	441	406	386	458	403	427	389	404	395	385	435	443	393	408	439	401	421	402	372	405	429	409	379	383	387	378	395	409	393	410	381	404	432	428	378	409	437	423	399	391	392	424	418	428	405	404	430	403	401	426	409	396	383	400	415	429	425	446	396	433	454	406	407	388	382	419	423	395	423	394	386	408	363	388	398	398	413	452	351	443	414	417	393	375	401	407	435	409	432	404	428	419	431	416	456	434	407	369	418	402	400	427	390	389	415	381	385	371	413	391	416	427	405	408	414	407	410	438	371	413	424	378	412	406	420	426	436	456	393	406	381	433	328	439	406	414	421	372	436	395	417	414	413	355	437	420	410	415	399	406	429	399	434	385	422	383	402	382	423	406	416	433	405	412	399	428	404	391	404	397	425	399	405	413	400	410	411	420	436	385	403	394	411	370	407	422	408	368	446	416	413	417	416	401	430	403	425	416	428	378	437	438	431	422	396	413	412	428	413	439	417	428	404	403	382	402	402	382	406	426	394	401	393	397	399	399	428	411	412	403	382	408	412	459	397	412	430	441	410	385	423	403	394	402	394	387	407	365	400	385	415	410	398	414	409	376	403	385	413	394	395	403	399	406	374	428	430	416	448	409	439	401	418	424	416	419	394	421	392	421	423	451	423	387	393	430	423	425	410	429	413	399	389	385	435	413	391	417	428	400	400	400	398	414	421	371	398	406	408	422	384	401	451	424	406	400	432	419	414	430	397	414	368	409	415	372	400	417	400	395	385	434	418	398	435	405	412	382	402	421	389	409	432	394	406	354	417	426	385	405	400	409	426	411	423	422	415	461	421	394	397	404	419	438	416	417	444	414	409	438	377	380	420	397	389	448	430	414	413	418	449	403	369	405	405	397	411	421	441	403	414	400	423	429	384	373	411	415	442	389	404	435	405	358	392	409	423	393	405	400	412	378	416	433	432	436	400	399	398	409	405	419	429	405	429	421	420	436	405	412	430	449	409	388	403	408	388	397	455	368	365	418	404	433	418	413	454	386	412	421	408	380	383	374	376	417	411	392	436	428	394	410	409	407	411	390	424	421	421	360	422	410	406	426	441	406	424	428	408	425	421	402	390	399	420	418	440	408	433	423	428	411	388	417	424	411	380	416	427	404	374	419	427	431	418	396	426	407	427	428	405	435	424	401	379	446	433	412	467	385	428	399	423	394	435	402	424	408	410	392	425	406	381	430	436	408	374	365	421	424	444	396	393	408	365	360	417	403	395	425	377	362
22537	20756	28572	26635	25631	39210	55321	51040	39148	24485	10471	2869	815	428	298	320	294	294	269	290	256	298	302	284	290	307	280	274	280	265	305	299	278	278	299	280	289	292	262	281	279	308	272	284	270	285	243	263	282	305	309	281	262	296	276	281	320	286	287	272	273	260	272	298	283	287	285	267	263	267	257	302	283	278	289	302	313	309	266	271	289	301	270	289	274	276	277	285	322	281	274	293	282	291	303	279	306	297	266	296	287	300	281	318	275	274	311	271	303	291	245	263	278	289	270	262	282	310	257	299	272	297	286	294	246	282	294	266	268	275	302	277	310	326	297	311	280	286	284	298	289	290	317	292	274	296	269	292	277	272	289	272	298	321	289	291	268	281	286	273	293	307	270	290	280	255	280	297	259	266	294	278	265	278	279	268	268	312	289	277	271	297	285	254	284	313	285	283	262	295	265	276	291	278	269	293	306	281	239	287	274	269	263	304	280	310	282	277	276	300	278	271	285	285	299	286	291	272	270	273	261	302	297	264	300	297	280	321	277	286	293	283	287	287	265	294	296	286	272	297	296	277	277	297	280	280	254	256	304	276	296	260	321	298	298	275	278	284	278	303	271	297	289	297	265	266	282	311	291	289	240	305	272	293	322	279	273	268	271	283	331	275	269	256	276	286	276	293	290	272	275	274	294	268	267	307	324	303	288	294	289	264	276	289	312	269	288	282	267	277	270	278	284	311	258	278	269	298	261	288	300	289	313	274	279	279	291	268	286	235	257	262	292	292	286	312	269	285	285	289	292	275	277	275	315	303	271	287	289	287	290	257	286	308	264	280	287	290	269	275	285	316	292	277	233	301	261	297	249	290	268	280	273	273	300	222	291	270	310	290	274	271	319	277	305	255	296	294	295	280	292	255	257	307	253	273	280	260	291	260	301	278	293	296	301	288	313	303	286	274	299	293	296	269	288	293	295	284	263	312	293	269	267	288	255	268	277	250	284	283	242	290	260	275	300	273	284	287	291	281	298	319	291	288	278	305	296	308	286	267	297	282	254	273	269	267	301	281	275	324	281	276	289	285	284	249	295	298	293	252	275	294	266	299	313	314	281	275	283	306	260	320	275	264	278	312	275	261	308	293	284	267	250	299	296	286	266	294	277	282	322	306	271	266	283	266	298	317	290	295	276	285	290	286	299	286	262	260	299	290	275	277	268	274	301	281	280	279	270	269	274	290	277	291	308	275	299	278	270	264	289	281	300	268	279	287	305	279	273	288	281	289	272	262	279	295	279	278	297	276	276	313	306	280	297	299	293	272	299	295	276	296	287	257	286	297	316	232	322	278	296	269	310	300	271	281	264	296	317	300	290	275	285	292	314	286	304	269	274	277	271	288	305	262	262	281	258	259	262	286	283	278	265	260	290	270	288	270	262	296	286	297	280	275	276	280	288	264	279	276	276	301	274	273	287	281	253	287	280	268	291	283	277	261	294	282	260	294	280	272	277	277	264	297	271	275	299	287	273	251	291	259	293	312	292	290	268	279	303	301	290	299	283	306	311	261	281	303	275	290	292	267	292	298	311	297	289	289	303	265	277	292	274	283	300	276	297	274	310	294	315	288	252	302	310	321	262	294	276	307	279	271	268	273	293	299	262	282	281	229	278	309	270	301	267	279	323	273	291	286	280	297	299	283	308	269	293	296	277	268	279	270	293	298	265	285	295	324	270	270	285	289	288	301	301	282	272	307	268	275	310	295	275	284	277	273	291	299	294	291	239	294	314	296	299	285	269	277	313	276	275	314	293	264	284	259	315	283	320	280	286	257	273	305	298	287	260	282	315	285	279	293	267	254	314	268	288	272	282	269	289	293	284	300	295	295	277	292	277	296	276	292	271	308	304	282	261	284	256	279	267	270	321	300	255	271	280	272	286	294	303	274	309	274	257	289	293	292	305	292	260	280	305	295	290	278	284	275	279	295	253	303	313	287	289	297	305	265	269	302	262	282	279	290	278	283	292	275	279	273	266	268	308	290	294	313	284	293	274	252	265	270	280	304	299	236	270	291	286	292	235	285	298	257	259	293	290	318	271	308	270	263	291	310	248	312	304	280	261	300	271	263	276	278	295	275	287	290	298	283	261	320	267	310	278	284	272	295	314	271	300	282	284	270	279	311	287	283	299	265	297	256	315	315	276	298	286	267	302	289	302	263	284	287	278	231	256	273	277	277	276	288	281	287	264	267	260	276	271	287	310	290	288	268	284	272	288	257	281	263	295	254	282	269	296	290	253	264	307	291	271	306	274	311	282	273	272	300	281	297	293	261	280	272	293	281	295	275	271	281	264	276	266	299	255	295	276	271	275	261	314	307	288	294	256	278	278	315	275	277	304	265	287	271	258	288	274	271	271	296	286	290	245	290	278	287	278	275	287	277	312	262	290	293	261	303	292	278	271	287	295	290	292	293	321	257	283	252	239	265	276	310	270	281	279	276	271	267	282	289	262	292	261	315	282	276	332	274	301	264	279	285	283	304	284	272	283	275	281	299	267	279	285	311	296	276	286	289	270	299	277	277	267	298	315	281	273	271	295	306	300	334	290	297	299	279	287	315	325	281	305	323	269	277	308	284	292	299	273	293	291	286	277	286	252	301	285	275	293	283	271	276	301	310	286	266	277	281	301	283	299	282	276	294	293	294	284	267	292	294	260	315	280	285	284	295	268	311	279	300	292	268	278	300	303	287	290	288	284	265	275	294	278	280	294	268	303	272	280	249	261	320	306	267	267	277	267	286	298	294	282	301	252	271	307	324	251	280	281	300	292	269	262	304	261	287	288	310	289	282	284	284	284	290	305	280	290	295	302	263	319	288	257	292	323	300	265	282	263	276	265	320	295	260	292	286	287	282	268	275	266	242	243	275	288	279	265	277	303	287	286	297	299	259	262	275	248	298	311	286	289	299	259	297	257	301	308	268	257	291	290	299	270	261	287	312	270	300	285	305	299	293	260	307	293	281	294	290	283	267	239	271	277	301	283	303	261	270	275	249	287	320	293	262	285	324	297	282	263	288	286	271	290	290	278	281	272	282	289	255	261	276	261	283	298	255	279	283	283	276	267	285	303	289	290	272	292	286	329	280	267	275	278	264	274	280	290	276	295	316	295	253	281	306	305	295	311	289	299	288	272	262	274	301	290	278	311	278	303	293	273	276	312	261	263	284	323	284	285	308	267	289	260	277	269	281	286	285	294	268	280	268	279	292	269	263	292	307	286	262	289	292	283	263	299	313	308	291	274	297	307	291	279	286	294	284	293	257	297	270	282	279	269	284	260	324	301	274	273	296	288	307	269	275	298	280	264	258	268	251	311	304	297	327	262	288	302	288	279	279	285	283	277	274	308	275	289	282	272	259	259	298	273	281	277	278	279	285	261	256	298	293	296	257	273	274	276	302	261	286	285	288	307	287	275	308	260	255	308	296	281	288	290	293	301	273	263	266	281	285	272	283	281	284	302	281
17024	35971	38631	56360	40548	50686	57028	52642	41499	28135	14352	5075	1665	706	510	427	448	391	389	409	425	424	424	435	441	430	408	428	429	423	415	432	415	417	412	407	430	420	429	397	424	399	442	430	424	413	420	462	401	423	429	382	418	434	385	414	420	421	458	405	415	400	421	430	411	395	409	421	444	439	433	423	409	455	458	444	419	402	424	417	418	428	410	388	452	416	442	459	397	444	412	426	420	417	449	426	456	374	424	414	438	444	484	408	414	423	417	434	408	435	426	447	424	421	411	403	425	438	366	452	423	408	421	421	410	441	428	417	409	439	409	441	435	419	426	432	461	419	421	441	409	424	434	413	411	464	440	392	397	448	426	431	405	443	413	434	447	420	426	425	463	446	404	405	439	388	408	414	396	401	396	413	438	436	408	408	379	415	399	463	404	417	441	436	444	381	385	423	400	436	436	430	387	408	435	420	427	443	453	421	461	482	388	451	387	423	434	420	413	427	436	426	430	404	416	392	422	376	423	383	439	382	444	481	411	429	464	422	426	441	376	425	402	392	373	420	391	391	451	435	394	403	410	409	434	448	392	423	432	423	409	431	453	457	436	391	429	423	381	441	453	423	402	401	403	435	425	403	446	423	389	392	420	419	425	456	374	423	397	405	415	395	420	396	443	418	435	422	434	401	456	429	458	419	451	394	432	406	427	450	433	398	422	440	381	412	454	470	443	395	428	421	433	407	428	420	396	433	456	450	416	405	417	442	471	416	391	440	412	410	459	434	411	405	432	438	397	428	440	430	410	422	419	424	419	392	434	424	474	420	361	399	400	421	423	429	422	396	398	445	385	427	439	402	407	384	423	432	437	418	404	390	414	454	446	421	427	421	396	402	437	427	460	400	377	430	436	430	405	428	415	421	420	378	403	461	403	412	411	434	447	404	424	413	411	434	388	434	462	437	416	414	451	412	451	438	419	444	420	422	402	445	408	374	429	450	459	425	411	411	407	439	425	442	431	401	401	443	442	435	420	425	420	432	408	422	427	413	443	428	423	397	436	416	393	398	443	424	418	406	425	426	430	402	402	393	402	408	428	467	435	416	401	427	398	424	429	439	413	395	422	419	419	449	406	438	401	405	448	442	390	444	406	425	392	406	424	413	414	408	391	392	412	423	446	447	419	431	453	444	430	430	406	435	414	434	425	458	410	436	411	403	423	444	420	471	413	386	440	412	418	409	400	427	420	408	430	436	388	407	397	400	414	448	443	411	428	434	422	417	419	412	424	449	398	387	430	438	408	405	386	449	419	436	426	425	443	447	395	423	428	370	390	408	425	378	456	381	401	387	433	421	395	438	367	429	440	436	417	455	434	440	426	447	386	410	434	435	376	400	430	418	401	414	369	389	446	418	434	394	434	442	414	371	422	418	410	407	439	395	420	434	400	425	431	437	450	423	391	414	419	374	417	423	402	437	438	414	451	406	412	394	424	410	421	398	398	409	431	453	411	392	419	411	443	472	413	429	444	418	425	417	432	407	441	440	446	430	408	478	408	412	399	422	414	395	444	407	386	411	429	412	381	395	435	430	438	436	405	438	403	409	414	420	422	423	427	420	469	454	435	409	431	405	421	441	423	422	375	473	425	401	426	371	421	439	433	418	401	373	441	440	424	420	415	427	366	417	391	433	484	406	454	406	390	415	419	402	426	398	460	415	435	414	396	399	412	403	408	445	386	437	445	413	418	417	444	450	431	412	419	411	398	404	439	399	397	453	420	425	438	401	407	437	407	414	404	400	398	417	435	419	416	428	434	423	383	380	417	458	396	396	420	398	417	429	421	456	429	431	415	463	417	383	408	428	410	453	415	404	405	409	419	424	421	398	417	402	409	429	420	437	442	430	439	431	438	393	400	422	397	453	439	457	458	416	383	392	438	413	407	387	422	438	435	436	410	411	431	432	407	446	421	394	391	386	411	408	426	460	409	451	414	458	426	425	439	389	456	410	410	446	417	439	438	439	426	440	411	433	411	426	410	391	438	407	442	406	449	419	393	433	429	404	432	413	419	421	403	398	429	429	433	438	403	406	453	442	451	408	428	427	434	409	405	424	449	404	421	416	403	412	442	436	431	416	420	399	447	429	431	437	404	396	409	414	440	424	427	425	418	448	466	400	441	386	435	412	457	400	444	401	429	459	416	446	402	431	412	441	378	409	422	452	455	435	441	452	441	438	443	407	382	390	423	416	391	410	378	453	453	420	389	436	439	421	431	420	381	413	403	408	428	410	435	432	420	428	456	425	445	409	426	384	411	442	433	373	390	428	406	443	403	418	426	421	395	433	417	458	375	412	410	460	436	427	414	412	413	434	442	465	409	388	396	440	420	395	407	432	416	407	438	442	426	413	388	388	403	445	409	419	436	447	470	400	472	424	429	420	431	437	445	418	424	406	413	388	438	447	443	438	414	434	435	418	424	423	400	403	423	407	420	399	431	428	444	413	409	430	433	433	423	408	416	439	398	453	412	462	436	419	432	459	404	430	401	437	405	397	397	397	430	427	416	444	431	399	428	424	405	422	413	423	430	418	409	406	400	414	412	405	401	407	416	430	407	393	392	416	428	401	402	403	413	419	401	373	431	424	461	399	407	435	447	407	452	424	379	429	447	405	420	437	424	412	416	400	427	435	415	424	403	422	426	446	445	428	471	428	416	442	411	426	391	396	458	409	421	430	429	380	414	406	438	421	419	441	452	417	413	425	389	438	393	419	424	420	399	402	414	418	433	406	402	422	424	396	419	429	444	415	397	427	429	453	395	408	404	439	427	412	416	420	411	415	449	427	428	387	423	367	424	416	409	434	418	414	416	440	427	391	441	411	398	426	396	393	447	397	424	423	426	427	417	452	399	424	389	408	379	398	407	418	409	380	462	397	391	408	443	417	409	452	404	408	415	400	404	424	409	414	406	437	420	429	375	404	398	443	435	441	424	453	439	415	399	418	432	439	459	443	391	381	437	410	439	430	402	435	383	417	417	449	430	426	416	413	468	429	433	442	440	428	404	398	401	444	404	436	405	431	420	405	400	433	479	401	415	430	418	422	447	414	421	423	414	434	415	433	466	410	409	444	409	446	423	380	398	413	386	439	453	409	450	445	421	412	423	435	420	397	413	424	429	451	447	465	436	408	410	427	402	417	442	430	420	433	418	449	436	409	443	425	396	439	418	419	429	393	407	388	423	416	417	402	438	450	448	437	408	403	412	412	402	462	417	426	423	411	427	433	412	415	428	420	420	432	426	403	410	425	427	430	432	451	420	437	434	392	429	400	449	425	445	428	378	434	392	414	446	386	424	408	418	376	432	411	463	398	429	443	438	450	424	418	409	461	452	417	397	448	416	410	402	374	424	387	426	449	416	415	449	399	468	397	432	420	429	424	451	398	414	448	411	448	419	429	413	397	422	434	441	420	446	402	441	451	432	428	418	455	414	454	409	411	450	450	447	421	447	429	437	437	413	399
25970	20478	12844	8281	13257	8102	9071	7786	4647	2046	918	466	340	282	269	266	286	236	285	242	275	283	255	270	243	257	269	249	276	265	269	260	274	249	272	262	261	275	283	260	268	254	245	258	257	276	254	274	243	239	272	262	302	254	245	270	284	260	253	262	261	255	269	245	281	259	249	255	280	259	249	266	250	262	251	246	289	265	263	264	239	270	246	257	268	259	241	269	238	244	254	259	221	270	261	261	276	261	256	255	265	248	256	274	256	272	287	258	261	274	265	245	281	212	293	269	266	272	268	247	258	243	270	229	270	257	267	247	236	268	283	244	259	261	237	249	246	260	262	273	259	247	259	252	244	285	278	270	255	267	255	266	259	265	267	227	236	271	263	223	245	267	231	291	274	250	259	245	240	234	245	234	260	248	257	262	243	275	226	266	236	259	266	274	261	249	263	254	253	282	253	270	257	241	252	264	280	248	264	259	257	236	242	251	259	260	230	261	231	288	270	268	257	264	262	256	268	239	238	283	270	282	262	264	262	261	258	268	269	261	281	244	261	256	260	263	237	237	251	264	250	244	271	277	270	228	280	279	239	248	258	260	279	257	243	257	218	283	226	256	271	259	259	278	216	255	250	265	282	269	261	263	255	261	272	260	265	278	253	265	277	273	247	305	248	263	278	251	275	267	264	235	287	229	297	246	282	268	257	277	230	254	276	249	265	239	249	241	267	251	247	272	238	230	282	244	250	242	269	271	263	268	242	282	242	287	254	274	218	259	281	263	269	259	285	295	243	296	259	294	268	259	264	271	267	260	262	266	255	254	282	257	263	250	287	275	255	242	250	251	246	254	259	283	262	257	264	250	284	276	284	280	260	274	260	257	255	203	237	244	280	267	254	274	252	244	267	238	265	249	262	252	292	268	271	259	251	256	217	246	260	244	243	263	272	270	262	275	274	268	225	220	265	255	259	291	255	245	264	263	263	261	268	215	228	243	262	286	272	283	244	233	242	262	242	271	278	270	253	254	239	240	249	267	265	278	252	279	273	287	257	255	286	259	264	255	279	250	256	280	267	283	247	250	248	236	230	277	254	292	264	269	245	278	250	267	260	256	264	239	256	235	269	237	240	265	273	264	252	243	255	270	268	241	239	279	245	258	262	245	279	259	258	249	275	247	259	269	240	267	251	250	252	237	254	273	268	254	279	268	270	259	254	239	257	271	208	252	234	237	256	281	262	242	271	253	267	245	255	274	239	276	276	241	256	256	254	272	260	249	262	286	245	251	258	251	242	290	266	275	252	275	235	235	259	257	244	295	277	247	249	273	275	274	259	223	259	241	271	278	266	260	270	266	256	267	260	280	271	290	287	274	243	238	266	249	269	241	263	250	268	254	270	272	264	230	239	249	254	299	252	244	246	251	268	250	264	243	246	266	238	284	274	279	260	223	275	257	257	262	273	254	241	245	265	224	261	259	274	260	284	247	267	259	248	247	273	257	247	270	230	267	264	260	264	257	265	255	268	271	278	248	278	282	262	251	256	281	273	243	279	230	263	267	264	258	241	268	252	267	254	239	279	292	277	281	256	277	238	264	279	259	264	264	261	277	255	257	259	258	277	246	269	258	269	259	237	258	269	256	273	268	261	283	276	252	241	297	263	246	251	288	230	264	265	250	259	291	240	263	259	232	267	277	281	288	229	277	263	233	247	259	231	253	259	284	273	274	257	253	253	263	300	287	259	250	260	254	254	272	235	256	280	264	247	259	278	260	259	270	228	256	259	248	249	253	261	250	232	253	255	260	273	267	264	256	244	252	240	271	249	248	252	285	230	244	240	284	246	264	244	263	255	259	241	278	288	274	238	270	263	291	244	251	257	273	266	260	265	286	245	237	272	264	245	254	234	275	288	233	249	273	252	258	258	265	270	268	270	267	257	269	266	250	241	262	259	252	274	240	267	257	272	265	236	236	261	269	258	255	263	256	224	280	264	258	260	265	253	267	267	274	274	224	263	275	271	242	246	229	253	283	240	254	262	285	283	244	274	246	253	243	251	258	251	232	258	258	261	266	247	258	275	264	288	258	264	276	248	281	275	277	261	247	296	241	251	277	239	263	254	298	256	242	265	264	240	244	233	243	251	246	266	265	251	285	282	266	210	250	262	263	245	248	272	289	250	225	259	228	282	235	284	298	268	232	254	256	262	276	227	253	256	268	277	257	275	258	259	241	283	272	242	235	249	254	281	260	243	256	275	260	259	256	291	286	267	273	267	266	293	228	289	243	251	225	241	240	255	292	266	269	274	274	259	230	250	234	271	250	265	277	270	268	263	257	244	261	239	261	232	260	230	270	285	263	272	248	264	240	257	243	271	259	277	259	276	280	263	268	273	252	250	242	254	287	278	251	254	255	257	265	266	242	255	258	245	264	240	269	245	233	266	265	258	297	248	264	247	269	254	278	247	247	284	257	276	271	268	261	243	249	271	241	268	286	287	261	258	278	271	241	250	284	278	272	242	281	244	268	256	281	273	254	275	264	272	278	234	272	267	251	271	255	276	235	255	265	261	257	252	253	249	265	265	261	237	255	247	255	260	271	246	269	244	258	244	247	261	252	242	251	277	251	268	265	267	261	258	258	242	243	254	279	294	258	260	253	266	269	264	254	242	244	259	242	233	247	237	278	250	257	243	246	273	233	277	260	233	260	274	268	277	253	279	248	257	281	247	278	273	260	271	248	260	245	258	279	270	217	267	254	268	266	250	259	241	274	277	257	267	257	289	288	291	250	275	244	249	291	260	250	272	288	233	266	268	284	241	239	243	281	275	259	241	276	259	269	272	254	266	261	275	258	236	250	245	253	236	260	257	284	276	267	258	265	269	287	264	262	275	251	245	241	244	259	274	267	262	247	268	251	272	251	258	256	284	307	247	254	257	267	278	239	247	270	255	269	259	257	246	232	263	255	255	257	251	297	243	281	288	255	271	247	245	276	229	270	239	273	310	245	246	262	242	299	257	245	269	245	275	260	239	264	297	256	255	258	263	296	236	266	272	264	236	288	278	237	263	257	257	262	257	251	276	280	258	250	249	267	275	260	265	271	267	235	250	245	273	260	274	240	247	227	239	244	245	276	298	278	275	246	269	238	287	268	232	259	255	273	288	253	276	261	264	278	262	272	280	251	257	246	243	278	239	233	231	260	259	261	250	279	257	289	283	276	267	252	247	241	243	274	255	249	261	250	247	316	249	246	279	263	266	264	250	230	279	263	265	250	267	259	259	235	254	236	256	253	245	268	270	240	252	248	286	273	233	266	261	275	262	260	252	249	245	249	237	248	262	255	261	269	252	239	278	251	260	254	271	242	267	263	249	254	277	272	263	252	260	241	279	262	243	271	250	243	270	272	262	256	265	258	253	254	270	296	260	299	282	290	249	266	261	281	254	250	251	271	251	266	267	260	242	248	265	272	236	252	279	266	252	268	258	263	254	241	248	281	257	256	258	196	244	284	244	275
5142	6299	7387	12837	19204	13522	15982	13794	8628	4046	1681	714	485	405	420	402	384	413	388	381	411	410	402	386	380	373	371	386	435	394	431	420	370	375	410	351	412	421	409	409	392	400	372	390	397	385	432	412	403	406	410	399	380	406	402	404	405	369	393	401	398	415	390	406	391	377	373	396	386	377	390	409	407	411	404	421	375	377	403	368	397	422	396	387	422	421	394	365	418	430	341	379	373	393	417	388	388	377	395	414	373	382	365	397	424	380	383	383	394	430	399	364	393	356	409	395	391	397	392	386	402	393	371	371	370	399	381	394	406	388	404	404	435	422	398	396	381	352	396	345	424	386	392	358	418	350	385	418	388	372	382	361	446	409	417	405	412	364	386	383	424	396	397	398	368	422	436	333	410	413	425	389	391	389	402	391	375	390	410	374	395	407	396	368	363	446	410	400	444	391	364	421	371	378	421	398	384	391	395	377	388	395	370	393	440	419	396	386	379	368	398	394	372	380	413	406	417	407	369	388	366	431	356	378	389	412	396	426	380	395	436	408	422	402	393	380	392	395	384	370	391	429	373	414	373	404	407	420	407	380	397	395	383	370	366	388	428	396	378	394	392	389	424	384	407	393	399	403	420	354	421	421	384	395	419	429	411	415	419	407	376	386	401	414	381	389	398	375	405	398	420	384	386	402	421	374	397	383	379	391	422	382	402	407	403	357	412	407	392	403	392	369	420	441	372	413	397	429	406	403	378	365	388	405	377	391	373	422	386	426	398	443	421	408	407	404	408	370	454	383	401	365	378	414	403	351	411	433	415	382	373	381	407	399	412	418	382	373	422	367	405	404	405	374	408	373	398	405	383	396	407	405	413	391	364	426	366	381	442	416	388	372	374	384	398	376	389	379	396	378	379	383	409	378	392	443	408	376	404	393	406	410	404	389	384	408	422	411	421	419	367	421	418	396	370	391	391	422	382	387	361	423	402	399	412	415	400	384	452	392	395	394	373	430	380	399	405	413	353	405	402	427	401	389	362	381	414	386	377	374	404	367	376	384	392	402	402	413	375	382	378	401	369	421	389	391	423	354	408	365	410	441	383	409	385	442	392	391	370	443	410	368	378	385	382	433	397	390	395	395	362	384	355	403	418	412	391	375	406	378	414	372	370	398	382	380	351	407	409	433	427	412	395	385	402	396	385	398	410	479	401	402	369	381	375	385	361	385	414	365	403	418	383	409	401	361	371	391	379	408	390	417	411	424	362	387	398	369	398	381	396	351	364	371	386	429	358	404	412	394	375	357	367	401	341	365	344	386	405	405	360	396	412	396	379	398	420	377	403	420	376	410	432	357	423	401	398	378	397	413	416	387	410	383	416	364	395	425	382	343	411	411	377	412	431	414	436	410	360	376	384	427	400	387	385	414	380	389	427	386	392	375	405	399	366	408	390	371	429	402	401	396	423	389	368	387	401	388	420	393	376	387	384	442	422	388	392	411	403	404	381	435	386	397	389	430	438	382	365	390	364	395	394	419	408	402	419	372	392	394	390	354	420	392	379	382	413	411	391	388	364	430	395	393	352	422	385	375	341	375	434	384	413	407	396	408	412	361	396	396	397	367	395	390	417	393	420	387	366	397	365	408	394	421	410	399	338	388	402	393	386	364	394	390	363	410	416	435	415	380	391	390	406	355	402	388	385	373	417	412	381	412	400	376	371	412	411	391	357	391	370	399	355	388	407	418	398	394	380	381	361	387	429	397	410	437	368	401	438	381	395	377	388	392	399	360	411	369	390	386	377	371	399	359	409	386	406	403	406	391	397	409	401	421	419	411	442	390	371	383	416	430	424	375	409	387	408	388	385	436	358	417	402	406	413	419	398	379	441	374	386	390	418	387	359	382	384	393	370	396	403	382	351	395	373	382	381	410	422	376	363	396	387	383	388	418	451	399	418	389	388	406	396	379	397	434	408	391	369	386	400	371	404	436	404	422	403	398	393	406	391	390	409	380	396	390	409	398	388	406	424	382	392	383	393	365	384	376	413	402	418	379	417	365	381	425	425	419	383	393	388	417	422	410	408	375	392	401	382	372	413	383	379	416	372	391	430	411	399	380	400	384	401	386	403	390	380	421	384	367	361	401	407	399	379	394	402	386	381	424	382	415	408	406	378	417	401	392	396	364	422	420	397	393	404	396	390	396	373	419	473	426	433	407	393	408	405	379	387	418	400	401	412	392	383	410	403	409	370	394	393	411	380	395	372	405	382	354	421	391	440	393	395	404	395	370	390	400	383	400	404	382	465	380	403	400	421	374	375	368	408	402	393	396	401	421	391	396	410	388	363	392	393	388	396	359	408	407	407	353	385	396	397	390	402	416	405	416	383	387	392	400	420	415	378	353	389	424	412	413	424	411	426	416	376	374	403	396	373	391	382	404	417	415	378	409	392	388	430	401	382	391	424	392	382	391	392	434	354	365	398	424	403	420	364	411	367	417	379	398	354	421	397	367	417	398	397	395	384	420	388	376	374	410	399	414	406	387	380	393	407	401	417	382	421	395	406	386	412	383	413	408	393	388	387	384	411	396	402	371	420	372	405	403	391	384	356	338	376	393	408	367	364	399	366	381	390	392	440	383	399	430	407	392	387	402	369	409	411	377	407	438	375	433	385	409	398	368	402	382	382	435	393	396	365	399	400	418	363	410	407	399	359	395	374	386	386	382	401	378	395	442	391	377	416	373	374	384	382	404	406	379	373	387	398	383	419	398	386	392	385	410	371	366	385	388	431	390	398	429	408	384	378	408	400	352	398	359	382	409	377	378	426	416	398	384	427	393	344	408	373	443	404	388	428	396	389	377	394	436	409	417	382	372	400	395	424	401	397	398	439	382	369	416	412	397	391	378	404	394	391	404	386	391	381	371	376	379	383	383	379	384	380	407	386	394	392	435	383	416	370	425	424	374	391	398	396	374	389	400	415	402	400	371	363	393	379	345	389	391	391	393	398	409	383	423	381	410	370	386	378	411	422	404	384	392	374	384	406	393	398	383	375	398	413	452	397	380	420	394	361	384	394	431	374	398	391	410	366	397	399	420	400	409	399	365	385	371	365	402	357	394	381	418	387	403	429	364	413	413	387	380	373	344	369	376	396	408	397	413	392	352	403	417	449	387	398	419	392	410	371	387	410	405	408	406	396	386	388	401	349	395	385	414	374	378	407	405	441	430	370	396	407	414	361	392	384	409	418	411	375	411	365	425	383	384	385	409	425	393	369	425	391	399	420	395	397	420	391	434	397	383	412	482	401	381	375	406	403	396	369	363	402	388	425	438	423	398	402	402	350	375	395	404	408	376	409	400	407	382	398	363	372	381	402	399	383	393	369	394	388	409	363	407	384	396	411	364	379	387	389	393	394	399	385	387	409	424	381	401	421	364	372	367	373	379	381	391	404	429	377	417	408	363	426	409	386	391	387	410	397	393	407	380	387	414	388	400	406	417	363	420	401	390	402	383
24057	20756	27528	25842	39037	39864	32115	26763	16983	7335	2379	790	393	323	293	271	265	267	249	278	254	279	281	251	282	290	276	303	285	276	265	283	272	255	287	255	275	242	259	254	265	249	253	279	279	255	269	272	302	288	254	285	259	265	279	275	256	274	263	307	268	259	265	286	266	258	253	277	272	275	277	274	220	300	275	241	255	252	223	245	257	247	268	261	259	242	267	284	255	285	269	268	288	257	299	289	241	273	264	250	290	281	260	270	252	254	270	246	258	248	253	287	251	265	261	247	256	246	255	266	273	257	277	268	272	270	244	280	258	252	268	247	289	278	263	289	236	265	233	264	260	258	257	240	266	281	260	271	296	276	256	263	280	250	291	300	280	287	265	284	290	258	310	274	267	247	291	262	273	293	252	277	248	242	266	272	296	290	242	259	271	275	254	275	258	251	290	303	269	288	276	260	251	242	269	267	255	289	274	239	286	260	252	241	260	258	272	253	237	275	246	260	247	261	270	271	259	263	268	246	262	263	250	264	253	302	290	261	287	306	263	260	243	239	248	256	271	274	273	273	240	268	254	281	280	241	238	249	267	255	264	272	273	279	281	262	256	281	260	275	254	290	266	274	270	265	283	317	276	276	279	242	260	268	302	230	268	254	284	284	291	271	247	262	264	240	257	287	246	265	257	257	267	219	240	242	277	243	272	251	264	250	278	238	259	251	266	286	264	264	288	299	278	281	269	244	266	284	304	275	292	243	263	306	262	259	269	286	255	248	266	249	260	245	278	251	269	254	265	275	276	263	282	267	254	250	236	274	267	281	276	278	267	263	279	284	257	266	249	287	253	242	259	282	270	269	255	249	275	277	247	275	273	259	279	290	269	250	252	244	255	247	255	260	256	241	281	263	264	271	263	268	247	269	283	280	237	258	231	267	259	289	277	299	277	289	250	269	274	259	238	249	237	260	257	283	281	250	299	276	302	272	293	254	271	292	225	252	289	270	276	274	275	255	227	286	282	310	259	272	252	273	259	279	256	259	287	251	277	264	259	258	279	247	247	254	262	297	256	264	290	253	267	279	246	281	259	241	303	264	265	274	282	282	274	264	280	254	241	252	308	299	239	274	262	276	270	255	243	245	262	286	250	246	265	266	286	245	251	286	311	266	269	267	236	257	277	261	269	282	270	270	265	290	232	272	245	257	260	266	275	291	273	248	291	280	254	262	267	289	275	221	275	270	249	247	251	244	284	267	265	290	257	280	275	263	275	251	238	245	266	255	258	257	246	268	246	245	256	256	272	225	274	288	256	289	271	276	253	231	251	300	289	261	270	259	257	278	262	279	245	273	305	267	294	285	282	273	261	271	267	255	236	247	255	287	292	288	285	262	249	274	273	304	268	254	285	232	255	248	262	265	256	263	283	270	260	263	251	293	269	235	249	307	242	254	274	275	301	272	286	261	270	274	272	288	261	288	245	249	277	242	281	300	303	276	262	272	229	241	309	274	248	268	255	238	267	282	276	261	265	276	238	300	269	236	268	239	291	283	234	255	278	243	249	291	293	248	284	281	248	270	280	258	258	274	296	249	296	246	277	249	286	257	253	279	283	243	284	256	278	275	263	291	277	278	243	266	280	261	281	263	253	278	283	250	278	253	291	254	260	273	280	261	241	269	274	274	262	267	279	266	274	273	275	266	259	253	253	271	270	247	285	260	276	265	278	259	261	247	270	238	247	286	272	269	245	248	277	241	280	264	278	240	243	276	263	270	267	278	249	262	275	247	262	258	287	293	252	262	290	278	278	233	267	268	273	244	270	248	263	289	278	253	295	269	286	258	295	245	257	243	296	265	277	275	286	258	286	304	286	249	266	249	274	276	251	277	268	278	276	291	257	251	270	247	253	270	273	260	263	267	266	250	271	257	287	259	293	243	264	242	244	271	267	243	254	282	254	293	255	268	250	241	258	274	249	285	245	269	262	288	272	247	248	267	307	260	276	245	252	267	266	250	266	267	295	263	267	272	274	246	257	272	285	267	272	271	283	266	261	282	263	244	279	277	261	281	292	264	286	237	280	263	268	300	288	284	270	253	290	250	271	244	255	251	264	264	247	266	273	266	260	246	270	236	244	241	236	252	274	275	266	264	247	266	284	316	284	275	281	281	272	248	279	251	262	283	255	243	293	260	280	280	248	254	272	266	278	252	280	291	300	274	254	257	278	275	285	266	278	279	320	242	267	258	260	259	297	259	257	271	288	275	284	243	281	239	292	228	259	258	269	246	254	256	278	273	260	259	269	266	250	236	266	274	237	238	238	269	260	269	258	261	282	280	271	269	281	272	271	262	291	251	257	262	273	249	257	249	265	277	253	264	277	270	274	251	272	246	247	284	265	266	264	230	303	273	265	279	254	259	285	245	251	293	257	249	298	235	272	255	275	268	263	263	236	264	240	281	263	258	266	277	293	289	249	227	282	311	272	249	269	311	282	225	273	264	258	255	279	275	252	250	260	243	236	266	279	276	290	273	275	279	277	244	303	254	294	291	245	243	259	275	262	248	243	258	270	243	269	295	279	278	269	278	253	274	264	277	287	233	256	280	250	263	299	269	272	259	248	250	268	262	269	283	242	267	268	265	259	268	291	268	284	240	289	257	247	265	287	255	255	294	246	285	261	265	274	238	274	309	269	282	285	261	280	268	267	294	287	242	250	264	265	277	301	255	274	286	270	287	245	238	272	259	287	291	249	256	268	290	271	250	243	286	262	278	247	258	281	264	268	256	247	258	272	275	278	259	247	291	264	242	302	243	263	263	269	286	253	246	264	253	278	281	303	259	286	250	243	272	274	251	283	248	282	284	296	283	258	261	256	241	255	252	243	258	279	308	268	276	251	270	286	284	294	232	259	259	255	289	263	259	275	243	233	272	253	228	266	276	249	257	248	248	283	261	279	266	264	267	267	281	241	269	273	259	293	296	260	261	261	258	260	274	296	245	283	238	272	293	281	273	246	272	257	307	269	275	290	273	277	279	288	267	269	264	247	230	239	249	263	263	255	252	251	278	241	264	287	270	255	271	262	231	278	274	301	243	270	261	257	259	260	247	282	292	250	276	303	297	253	287	288	286	240	277	261	266	257	267	283	282	277	245	242	276	249	256	263	268	243	274	301	253	244	248	277	291	260	261	218	260	297	287	262	258	289	287	287	268	278	280	272	283	269	270	267	259	256	291	256	277	264	272	272	260	289	274	266	277	272	235	268	282	267	271	269	274	285	268	275	261	270	255	288	263	262	272	275	253	270	275	271	242	258	287	263	266	277	257	260	269	237	277	251	240	245	286	232	291	287	284	240	252	255	253	301	278	248	263	275	262	279	271	254	248	249	278	267	281	259	274	289	254	258	266	250	304	245	281	272	294	264	287	274	251	288	263	267	246	236	268	277	266	260	252	260	247	289	244	247	263	253	249	263	301	264	259	273	240	256	271	264	303	275	329	263	283	246	283	247	272	267	299
9214	21825	25672	33356	47126	41952	35966	32667	23118	12015	4550	1600	691	483	409	398	416	412	429	414	397	465	425	448	415	424	431	379	412	429	467	410	418	427	435	480	392	416	456	405	435	414	410	423	392	426	404	408	410	401	410	420	427	415	395	406	450	398	399	416	402	412	392	406	395	402	386	406	387	396	390	397	407	428	413	413	464	390	414	417	435	452	378	377	439	414	403	407	431	416	410	394	424	404	395	428	421	448	401	338	412	391	408	379	420	425	398	385	402	422	358	392	410	421	443	442	401	421	384	414	399	411	393	394	392	425	409	435	418	430	442	388	401	435	404	422	437	382	433	399	439	471	447	408	418	404	433	428	421	414	408	401	436	443	375	406	392	422	395	446	403	393	415	394	411	437	402	382	384	426	442	399	415	396	417	384	415	432	412	400	428	394	427	412	407	392	430	367	380	414	426	420	441	412	448	424	404	398	432	383	411	410	421	415	404	424	402	417	431	443	398	440	387	433	399	439	427	398	424	431	422	409	401	418	421	426	373	422	408	417	383	402	446	375	442	371	435	403	382	391	453	435	401	393	409	421	432	401	396	440	391	425	478	388	429	450	406	407	406	402	421	405	416	421	428	386	383	428	465	428	377	362	427	389	399	405	410	402	403	398	392	435	402	410	420	427	461	421	437	421	412	398	362	430	422	400	400	400	403	394	393	431	399	415	414	417	417	417	423	360	386	401	456	422	445	417	402	437	419	408	404	427	406	428	370	443	418	398	415	419	406	394	387	402	345	413	430	384	424	428	415	405	410	429	421	428	400	429	397	398	428	404	393	440	402	426	429	386	400	426	399	404	421	424	397	437	424	409	419	389	394	388	396	412	421	370	415	429	369	421	422	423	412	406	395	397	436	406	426	425	410	404	366	402	416	428	435	452	408	408	410	380	416	405	368	410	403	421	428	443	408	411	422	420	385	426	400	404	402	377	454	395	384	424	376	394	388	413	412	405	380	427	393	415	401	390	388	424	416	382	416	403	438	394	410	377	390	400	419	401	416	370	426	400	413	438	411	413	363	426	398	416	388	408	413	436	418	387	396	384	422	385	430	418	396	402	440	405	414	387	431	394	392	430	409	396	409	424	420	466	453	422	393	398	410	423	384	419	404	373	433	441	369	398	398	423	399	377	378	405	419	419	409	419	419	448	389	393	400	407	425	396	445	419	405	408	426	402	423	422	417	403	419	381	389	404	433	419	438	398	433	384	400	432	373	409	397	393	406	403	378	434	377	416	388	429	394	419	416	415	383	404	418	427	429	424	437	418	415	420	415	402	419	414	408	417	387	435	421	406	358	398	401	421	392	400	440	423	434	441	431	410	392	396	391	435	426	433	387	434	424	429	402	383	416	422	403	417	394	385	409	454	429	432	406	400	416	447	394	381	399	406	405	440	422	456	407	398	427	418	425	406	405	433	440	375	392	432	430	423	412	387	413	424	412	440	394	388	427	376	400	426	405	428	432	393	405	431	374	398	440	406	467	404	403	400	388	383	427	405	391	404	412	399	414	419	423	406	378	398	430	386	392	429	395	411	410	428	434	442	421	443	428	412	419	408	400	405	424	417	370	407	420	407	405	397	425	424	419	430	394	418	425	378	406	404	417	410	413	431	418	427	399	405	406	413	416	415	375	455	401	455	412	419	385	398	399	421	412	432	373	444	425	397	391	376	389	404	456	382	470	399	413	390	437	406	377	400	392	406	398	380	405	399	409	365	422	384	392	392	448	402	372	426	392	395	412	397	421	404	424	407	443	401	453	402	427	398	416	373	404	407	428	422	394	411	408	427	391	452	443	409	452	379	373	419	405	434	437	422	397	390	405	406	440	424	399	395	398	384	438	436	433	383	383	401	440	396	369	404	409	438	442	416	436	401	407	389	404	414	418	417	419	441	388	421	440	399	415	406	388	424	371	399	413	397	401	425	404	415	374	412	408	380	394	424	408	421	397	419	402	400	415	411	427	400	396	400	387	397	422	414	401	418	447	385	422	413	389	369	387	415	453	420	399	405	398	437	384	420	431	472	394	435	410	407	386	412	420	437	436	404	414	401	426	414	397	396	401	406	393	398	414	423	404	414	418	414	395	419	382	451	430	412	401	422	409	419	448	442	406	422	410	421	436	411	425	429	425	422	384	369	410	400	383	441	399	415	435	422	410	416	413	396	383	382	426	417	414	431	396	401	432	435	431	384	395	406	407	398	407	446	423	410	440	412	394	415	425	408	400	409	397	384	440	393	430	419	413	420	395	404	407	407	396	430	413	411	419	417	442	400	405	427	396	399	389	426	419	379	407	382	403	434	379	423	410	395	408	383	388	409	375	388	409	411	434	416	427	459	434	431	407	377	409	413	395	396	383	416	395	375	422	396	390	371	421	442	406	407	402	421	398	441	387	381	395	388	393	448	430	419	401	431	436	405	409	387	417	408	425	424	438	408	405	392	440	447	378	427	395	427	394	406	427	398	399	387	408	423	418	425	420	411	387	374	427	395	376	433	423	412	446	423	391	410	461	440	394	399	421	404	423	416	401	439	392	421	472	416	409	410	421	416	407	407	397	390	428	393	426	426	418	433	425	419	386	435	411	438	403	382	399	418	416	430	424	398	401	428	435	394	410	437	417	401	402	400	404	413	429	404	403	402	404	414	400	406	392	400	426	359	416	403	412	401	421	450	392	408	400	430	419	415	414	385	365	408	426	436	397	462	442	427	385	422	389	428	432	418	421	454	429	415	415	410	407	438	441	391	381	374	429	422	383	409	427	398	420	436	412	434	403	370	391	403	396	367	385	413	375	421	411	432	389	403	421	412	418	413	426	421	403	427	401	414	407	425	423	416	390	432	405	432	410	435	415	412	455	406	439	385	397	418	391	449	414	413	448	374	416	425	414	439	444	411	415	395	407	400	410	397	430	399	416	407	404	404	425	427	401	440	379	415	428	396	417	403	434	415	435	432	405	391	398	411	389	410	399	432	420	419	354	401	408	421	418	410	385	427	408	393	410	363	394	412	386	420	378	426	418	426	383	413	420	424	411	421	414	417	435	420	404	396	415	417	450	425	415	402	395	435	419	427	424	415	418	400	414	416	409	434	420	425	461	389	432	408	404	379	402	386	417	436	400	388	424	415	398	420	384	449	403	432	392	413	402	407	403	412	411	422	428	430	428	406	401	448	410	433	439	415	398	404	421	449	410	427	380	432	427	404	393	414	374	405	398	397	401	387	410	426	388	431	408	414	398	434	385	379	428	438	385	425	443	406	415	408	398	387	392	405	444	426	418	402	387	426	370	399	398	386	394	423	403	379	415	449	428	418	373	396	399	396	414	412	427	410	420	414	405	399	391	427	433	423	376	369	365	433	396	407	438	371	432	444	421	395	396	440	413	404	397	404	406	398	405	446	356	376	442	397	422	437	363	410	407	433	399	437	443	433	379	412	404	416	426	398	437	431	399	429	401	447	398	459
22513	20756	28638	30198	54359	57649	44525	30989	20388	9474	2901	904	417	315	312	284	291	281	308	288	309	315	268	297	292	330	250	296	285	285	302	305	302	268	296	258	258	267	277	259	276	316	264	293	305	290	295	315	320	315	306	312	284	264	279	263	298	316	306	307	305	277	287	313	258	311	318	318	295	292	306	321	298	277	286	306	321	293	260	305	278	276	318	281	283	287	276	309	270	283	298	292	267	310	291	290	271	304	299	283	279	302	302	273	285	331	277	333	259	296	294	299	292	270	322	323	265	287	301	309	297	285	268	270	280	297	271	290	284	281	265	285	309	281	292	288	272	289	312	260	291	306	282	313	280	298	267	256	275	308	290	324	309	302	277	286	279	257	280	284	266	311	312	312	275	271	281	266	283	285	273	283	277	288	280	316	305	293	302	297	292	277	275	251	276	269	300	268	264	299	283	289	269	247	308	281	280	306	292	313	278	261	292	301	278	299	307	276	279	314	279	291	304	308	328	272	282	300	268	280	302	292	258	298	292	271	311	269	263	276	318	283	284	314	307	288	301	282	315	314	298	275	285	274	296	273	244	285	301	267	273	295	291	312	306	272	288	309	291	301	274	262	279	274	301	271	291	278	287	309	306	267	299	270	281	278	288	296	282	305	289	264	259	282	301	248	307	285	328	270	258	275	303	273	300	265	289	308	262	291	292	286	278	284	303	268	264	246	279	287	289	288	304	316	284	302	271	299	292	298	313	295	295	290	275	297	267	291	293	281	263	269	290	290	283	297	294	278	296	293	316	260	280	284	291	317	279	291	273	267	274	280	296	266	282	273	310	292	299	286	292	291	308	274	294	276	292	323	295	306	267	269	281	294	289	309	266	303	301	281	293	305	301	264	278	239	283	304	295	266	264	282	248	300	306	268	306	284	299	273	280	302	318	269	268	296	303	277	311	277	303	299	307	290	301	282	304	269	301	273	311	293	300	265	315	274	293	281	275	302	297	277	302	286	266	276	275	312	298	293	288	286	281	294	269	321	285	279	281	313	301	277	288	322	269	277	297	263	290	296	308	306	296	294	287	293	270	322	283	287	269	272	270	307	290	285	305	270	310	293	285	284	290	300	281	287	281	283	278	277	281	288	292	298	265	292	260	293	280	288	320	275	293	276	318	269	326	313	302	272	276	325	288	296	262	267	285	261	284	288	299	279	291	322	301	274	279	284	252	321	279	309	287	306	312	271	301	275	313	303	271	284	271	289	294	303	283	306	259	267	269	296	263	276	303	319	289	260	259	285	298	278	309	265	281	307	293	302	308	308	256	281	288	263	289	294	279	300	276	281	278	273	301	274	279	302	281	287	277	250	278	281	273	311	272	307	287	268	297	273	259	281	276	301	310	239	290	287	289	288	285	251	269	280	282	300	309	279	270	276	289	258	276	269	298	289	285	269	293	288	276	296	241	285	287	281	268	264	286	314	296	281	291	286	277	297	276	256	275	256	304	250	285	290	296	284	283	276	311	309	293	305	280	301	297	302	277	249	281	262	282	322	275	281	288	289	298	292	298	278	291	309	262	272	290	292	307	305	281	285	273	282	296	292	259	285	295	286	305	256	315	264	289	296	305	288	257	298	263	295	286	278	265	295	276	286	307	297	280	255	291	275	302	285	280	274	247	309	278	294	299	282	266	313	269	277	271	289	261	285	295	273	271	280	282	293	255	267	296	280	283	265	268	289	300	303	298	293	275	301	261	290	294	293	294	287	258	295	298	266	250	261	278	248	268	275	318	273	287	288	257	309	318	276	286	274	302	292	271	276	295	273	315	294	296	279	332	311	272	268	275	282	295	273	279	268	293	281	276	279	269	275	291	297	298	287	257	293	293	270	298	269	291	283	302	313	306	324	279	313	317	298	284	270	271	284	280	306	298	299	279	297	275	302	272	285	285	267	312	280	283	279	288	261	280	279	275	294	295	295	294	286	293	283	256	308	292	273	287	316	289	312	262	273	273	283	292	276	256	262	254	280	301	291	268	280	291	319	282	293	293	299	280	284	282	280	270	292	297	311	302	319	281	294	269	260	301	266	240	297	270	270	281	296	303	296	299	300	264	288	243	256	273	293	237	241	247	271	253	240	275	275	281	257	286	281	309	258	279	270	287	303	294	307	301	306	267	316	276	278	281	283	252	289	279	291	295	278	277	310	302	302	259	291	277	287	262	285	297	297	308	304	280	316	288	318	281	278	295	307	275	260	300	281	303	291	291	292	291	278	312	255	277	262	266	291	260	299	284	275	273	290	304	300	264	300	284	332	282	304	306	310	299	276	281	302	268	272	312	288	307	320	302	289	291	310	297	280	288	292	256	270	296	283	266	259	299	290	313	303	267	276	274	274	283	272	286	258	298	273	279	254	289	265	279	247	265	279	314	273	274	302	284	297	267	299	297	283	292	288	286	290	268	284	270	281	299	317	299	269	301	268	292	286	315	287	289	300	280	254	266	303	301	283	300	266	302	281	285	276	317	279	269	310	255	317	289	265	252	286	255	287	288	296	274	287	313	295	288	266	300	259	290	276	275	292	284	287	304	281	280	291	302	267	273	275	269	280	270	284	295	325	280	330	279	275	261	298	275	289	278	285	295	291	290	286	278	280	290	273	252	280	289	255	249	309	273	284	287	256	289	261	307	289	276	265	305	297	287	293	293	282	305	296	285	324	262	310	292	309	296	290	298	280	259	268	291	285	297	294	286	285	283	274	261	288	294	292	283	305	273	285	273	299	275	269	273	287	259	267	292	290	292	275	283	270	274	282	287	314	278	278	268	306	314	280	282	284	282	304	295	270	296	273	271	294	265	281	267	326	254	289	262	295	295	244	272	295	233	272	276	283	304	272	303	269	249	290	293	300	245	300	250	314	302	296	260	274	306	260	277	288	308	295	267	312	304	261	280	277	272	294	274	275	292	292	299	286	283	274	282	291	277	270	267	298	287	265	291	282	313	271	275	302	256	286	290	299	292	282	307	287	278	294	281	278	293	301	271	258	254	282	314	295	297	319	284	274	307	292	299	267	314	276	307	273	303	265	270	284	293	293	298	296	280	276	268	283	297	269	277	303	276	276	315	304	320	281	296	280	285	297	272	314	250	293	313	276	284	293	279	291	298	324	266	309	281	306	315	304	307	246	309	275	280	277	312	297	281	270	265	280	283	305	278	275	284	293	263	284	287	271	306	302	258	306	277	282	297	280	296	275	249	274	298	296	289	298	282	290	342	299	244	261	263	288	305	289	278	306	301	296	279	263	302	279	298	322	277	278	260	297	294	303	308	294	287	296	307	289	280	287	305	281	303	281	306	260	280	285	292	267	262	292	286	289	232	273	282	257	281	287	284	263	273	294	284	286	301	307	284	291	308	335	284	267	308	282	256	303	291	304	298	301	278	290	302	304	268	278	303	270	280	267	278	299	290	302	294	310	300	316	265	272	289	287	278	282	291	292	295	305	301	285	302	289
16181	35054	40684	65550	74186	61617	46133	36753	26407	14152	5452	1894	790	519	465	452	439	399	423	434	425	391	446	423	430	431	452	454	421	391	431	426	423	436	413	434	403	434	453	415	410	405	432	424	419	418	435	429	404	463	432	414	431	430	428	423	375	432	415	396	420	449	446	420	437	429	439	436	411	430	438	423	408	428	425	395	444	388	431	390	433	388	414	395	435	446	466	457	419	443	426	433	396	432	448	421	430	452	460	424	418	436	400	438	453	460	435	385	438	426	436	385	420	418	393	424	405	412	426	455	415	423	418	443	420	390	458	412	457	422	424	429	415	429	413	389	443	413	427	407	425	432	427	392	403	427	410	429	429	437	418	453	406	452	437	421	417	445	415	426	420	423	445	422	436	425	431	418	417	450	424	405	422	453	398	413	401	439	472	403	438	424	477	427	389	440	389	398	422	413	422	438	420	388	426	418	441	410	412	465	420	423	456	420	414	434	463	431	427	402	412	431	446	423	416	424	429	428	459	419	426	434	450	417	423	427	400	453	448	446	388	401	436	450	390	437	439	428	437	420	440	399	411	446	444	409	409	397	448	435	399	449	453	424	418	431	422	392	397	418	400	442	423	443	432	435	407	430	414	435	379	435	400	433	399	391	438	417	423	393	416	431	424	429	401	417	442	414	431	427	421	435	456	404	418	399	401	390	463	387	435	450	470	411	476	381	420	404	401	469	409	416	427	441	422	428	473	402	440	457	438	463	401	384	430	435	429	484	416	422	413	427	415	421	455	412	443	434	432	421	453	438	408	420	442	393	426	396	437	412	403	455	446	408	388	431	418	420	394	440	440	440	441	406	458	443	410	385	402	426	418	424	421	428	398	443	428	404	450	425	446	447	397	455	423	423	452	443	451	445	422	408	419	385	387	458	411	431	461	445	405	447	421	420	439	408	440	420	446	412	428	457	437	418	447	416	463	391	383	442	418	444	434	428	463	469	419	435	436	410	413	410	454	428	425	417	406	414	437	415	432	408	424	419	425	422	447	414	439	422	422	475	464	439	405	408	387	460	450	448	413	445	412	437	416	447	414	412	413	435	458	415	393	448	427	441	415	423	427	449	414	398	454	417	440	451	457	443	442	460	403	427	429	447	460	440	439	444	426	390	387	441	382	427	443	415	425	431	415	412	399	457	408	410	432	393	444	406	430	427	473	432	430	420	406	434	440	426	422	418	425	456	418	477	430	423	440	431	387	399	419	406	438	423	437	435	378	437	397	444	434	411	428	420	443	435	400	435	398	429	413	438	404	419	445	425	429	450	409	417	411	408	400	405	414	456	405	433	424	437	433	433	448	414	431	392	414	435	427	382	409	424	408	421	402	417	400	448	409	445	435	384	430	437	426	418	425	406	441	442	426	404	436	393	398	428	434	438	420	460	426	414	426	479	422	451	442	389	401	427	440	441	401	424	443	464	436	415	428	441	428	456	442	425	394	465	458	450	414	440	383	402	424	419	449	423	412	430	470	451	425	425	472	411	415	435	371	459	388	405	403	426	427	408	420	432	401	427	426	407	458	420	426	401	399	404	430	452	408	421	451	449	416	435	395	422	428	434	431	408	428	415	435	442	428	406	412	419	448	418	465	448	432	397	436	392	443	386	418	446	386	395	444	431	398	354	437	458	429	422	432	397	459	435	455	426	423	424	428	437	406	394	408	456	426	455	390	478	415	431	446	438	433	404	451	398	407	395	467	422	401	402	401	460	399	431	436	389	463	369	455	450	444	447	424	405	392	438	422	404	418	421	399	428	425	396	417	435	427	415	428	444	422	427	412	419	420	429	422	433	423	448	445	417	450	456	417	432	435	417	414	416	406	485	433	426	445	394	454	459	418	435	424	414	428	434	442	427	435	430	461	425	456	439	412	451	404	426	413	407	440	419	463	411	423	413	456	392	424	451	444	412	458	458	414	408	418	469	462	441	418	403	429	460	424	432	424	449	415	439	421	446	433	427	410	452	452	438	426	454	466	406	460	409	428	398	426	462	419	471	435	398	419	422	431	420	432	420	449	431	433	434	421	404	396	424	431	427	414	441	400	405	437	424	414	451	421	404	427	396	477	420	388	409	415	409	448	425	427	434	448	407	436	398	453	440	450	412	440	409	445	397	448	443	420	425	440	448	382	407	407	420	437	435	403	444	428	468	418	394	410	418	424	419	425	452	440	438	422	432	456	420	434	420	411	394	433	404	427	435	422	438	439	385	438	459	421	408	429	403	456	428	412	403	431	398	415	415	444	469	412	412	425	421	377	387	410	417	408	426	414	432	429	389	418	408	412	397	407	449	455	458	440	426	421	417	445	419	398	407	404	435	419	430	424	432	387	418	425	423	434	422	423	448	466	419	445	440	422	466	423	387	435	417	431	433	407	436	440	433	447	417	436	431	434	411	448	421	428	412	426	405	459	436	443	416	421	435	414	455	421	436	424	409	409	461	389	424	416	406	451	436	421	415	417	434	445	423	391	462	432	430	443	397	437	392	413	407	461	437	423	410	437	382	402	433	407	401	428	443	424	434	425	379	398	409	450	427	430	445	407	440	441	421	454	414	372	437	391	415	426	436	399	418	415	404	420	409	421	426	433	432	424	433	420	406	396	424	439	430	427	407	415	388	419	429	370	375	426	424	436	438	484	380	437	451	401	423	453	409	379	451	380	447	394	434	449	394	418	443	406	432	468	438	462	388	437	413	441	417	427	413	459	418	433	415	414	430	400	448	441	424	423	418	453	409	423	404	423	383	415	428	397	396	394	438	379	434	398	414	467	393	416	410	392	443	402	463	402	442	440	410	436	413	425	410	423	391	432	417	429	396	422	466	397	417	430	407	421	461	411	405	394	388	428	451	421	459	430	417	470	425	462	425	454	426	437	444	433	444	399	377	437	446	442	414	451	426	492	425	399	419	427	413	466	394	399	452	420	409	400	419	416	396	431	461	423	408	412	443	461	433	443	419	365	423	423	383	416	454	451	432	486	410	422	444	409	380	409	446	466	445	409	420	416	397	408	454	406	426	424	431	443	429	449	443	414	396	407	440	417	438	401	428	418	448	461	458	444	426	368	418	440	415	413	417	423	398	446	459	408	432	434	426	445	411	414	424	398	411	436	414	405	380	382	411	431	399	420	439	435	430	429	435	436	395	430	442	453	409	443	400	415	438	395	432	406	416	420	450	434	424	430	447	425	435	431	435	455	421	452	437	475	465	440	401	411	450	446	437	469	424	405	478	426	417	432	444	432	440	408	407	406	419	408	399	432	432	445	436	439	391	440	443	428	427	414	428	410	418	438	444	437	436	419	396	413	399	455	419	419	407	431	440	425	382	431	441	428	399	443	417	405	463	422	407	464	432	399	455	418	405	431	455	408	448	433	426	422	408	475	439	431	403	416	445	434	426	395	383	428	425	424	407	403	415	442	394	436	427	425	392	421	419	434	435	404	459	462	442	428	426	415	453	408	451
26086	20620	13844	17519	22745	13217	6311	3780	2100	1000	524	354	279	272	244	260	266	274	282	270	236	243	249	281	273	293	248	275	258	273	274	283	259	282	273	261	252	256	279	252	288	282	270	246	261	292	272	253	263	235	265	276	283	235	268	285	276	249	269	239	270	264	276	263	258	264	255	287	247	259	271	245	287	277	284	279	263	262	271	269	295	280	277	253	257	267	290	253	252	261	305	282	254	247	253	248	272	266	269	244	251	261	283	257	306	300	247	261	279	263	254	246	255	240	279	250	237	258	258	259	242	250	292	289	262	289	222	264	278	261	285	260	285	245	257	271	264	267	284	284	238	282	291	280	276	284	278	276	221	260	268	282	240	272	291	279	250	250	243	266	275	289	244	263	248	281	259	248	231	301	253	272	269	240	269	269	285	240	267	275	279	252	249	239	272	260	247	268	259	306	298	249	297	242	256	258	276	258	269	267	273	264	259	251	247	233	257	299	295	292	269	255	287	254	244	261	269	265	240	261	274	277	263	270	237	278	274	286	255	259	278	284	242	265	240	250	245	258	250	259	290	257	248	280	277	278	258	284	267	261	250	264	244	255	250	265	249	257	264	254	279	255	263	271	262	267	267	274	267	270	234	294	248	282	246	246	266	272	263	254	247	273	256	265	242	276	264	270	262	268	265	274	283	277	279	226	254	229	233	294	237	255	266	258	252	261	260	231	231	244	265	264	261	257	271	255	251	305	280	276	266	316	251	250	254	238	281	262	280	233	263	267	253	268	265	248	245	249	260	277	230	256	266	244	255	229	241	238	228	268	286	290	250	284	284	256	261	272	241	261	263	244	241	272	250	229	242	254	277	274	259	285	252	250	286	264	262	256	278	263	258	271	271	259	247	249	277	249	260	249	264	253	259	272	260	273	267	259	263	272	236	265	264	240	266	247	266	266	261	251	287	270	260	262	273	246	275	278	239	283	257	274	250	276	269	271	240	258	291	259	257	231	266	275	256	277	260	256	259	279	273	263	266	266	259	260	300	265	238	236	247	281	251	260	250	285	265	276	233	258	264	274	266	251	238	241	263	233	273	291	244	270	289	263	243	248	274	263	301	287	254	259	256	284	251	274	286	258	285	269	260	267	280	283	268	252	258	255	259	237	267	232	265	278	258	267	259	278	280	264	279	242	266	277	271	275	243	254	237	296	255	247	260	259	231	261	285	258	291	288	272	261	253	282	268	270	270	239	273	248	263	267	251	272	275	250	256	252	281	271	255	260	262	252	251	283	280	269	268	267	245	250	293	249	281	245	268	249	251	268	242	270	253	300	275	237	241	289	293	268	283	256	264	300	248	263	271	294	277	230	257	281	273	269	268	274	281	251	248	263	252	249	250	280	290	262	276	243	257	280	260	264	278	222	257	255	243	288	251	267	267	219	267	276	261	283	272	273	256	241	263	263	264	262	233	272	257	285	260	248	300	271	262	262	263	248	259	284	239	277	273	287	267	241	278	257	234	274	271	260	285	267	263	235	278	285	236	260	276	285	287	269	248	252	260	249	254	265	298	252	255	262	266	281	249	255	251	252	264	258	274	243	257	275	266	252	285	268	266	273	276	272	243	261	268	286	243	233	291	262	256	239	264	258	256	249	254	280	280	257	250	236	250	264	236	274	262	270	236	286	302	278	237	285	261	241	266	273	292	267	256	282	259	245	269	259	288	276	253	275	258	251	273	303	242	249	247	270	287	244	244	254	295	281	275	279	264	237	265	267	249	250	284	271	261	239	277	266	263	214	275	270	272	290	268	291	263	289	260	266	254	250	264	265	255	271	245	245	267	274	247	259	264	270	293	271	259	275	274	277	261	269	290	254	235	264	267	248	266	266	254	303	257	255	240	249	253	281	259	258	267	247	272	260	277	265	266	262	275	256	277	262	242	235	285	275	294	257	241	255	272	273	255	260	269	268	267	245	286	246	293	287	266	274	262	238	280	262	254	270	263	262	268	250	250	268	267	254	257	258	259	269	279	256	239	259	272	284	274	266	288	254	233	283	246	259	266	288	295	281	243	266	260	248	260	276	281	267	282	262	313	258	254	251	290	277	267	273	283	259	271	241	239	262	279	278	259	275	256	277	236	227	274	274	269	259	263	253	264	262	256	231	258	272	258	246	262	287	273	261	270	265	257	250	307	255	258	222	247	266	273	255	254	263	260	239	232	268	244	277	287	247	266	251	263	263	260	249	266	274	247	261	267	230	264	257	272	287	270	257	261	273	291	236	266	273	281	240	282	272	281	269	276	250	247	256	294	250	255	275	253	272	287	281	242	222	237	249	272	254	228	264	267	267	287	246	275	282	257	282	266	240	266	250	266	267	275	255	267	272	288	247	263	261	248	283	236	261	261	268	266	252	315	248	284	253	259	257	247	241	273	250	228	262	239	252	287	262	271	253	260	244	253	246	268	299	261	248	286	302	280	288	255	268	233	315	288	259	290	259	271	272	278	288	254	259	263	267	278	279	259	272	274	261	290	268	274	234	275	244	271	283	252	267	268	267	268	279	259	243	275	250	267	262	252	266	277	267	247	255	264	278	296	262	263	254	220	268	292	252	296	228	288	247	246	247	261	273	269	267	283	278	274	284	282	273	267	267	258	273	261	278	251	267	254	259	284	265	253	273	283	278	256	240	264	276	268	273	286	273	233	253	263	279	259	253	265	269	263	283	260	276	279	267	272	276	283	272	262	257	234	247	250	244	246	258	266	255	242	277	276	268	304	315	247	263	249	269	270	292	268	246	272	262	282	247	245	244	238	250	268	288	272	234	262	263	261	278	250	247	248	261	269	263	279	264	269	256	268	233	257	272	263	294	256	235	248	254	248	265	265	274	246	283	247	241	246	231	275	280	299	289	277	274	261	274	250	257	278	267	279	262	248	264	283	280	247	274	264	281	264	308	290	287	308	280	276	239	263	275	249	269	286	275	228	267	280	251	284	270	289	269	275	262	227	266	249	278	264	247	288	273	242	271	285	261	295	247	263	265	269	254	266	254	260	272	252	276	230	281	285	273	263	272	258	287	287	268	266	262	264	248	262	278	288	245	299	245	274	252	269	286	289	274	248	277	264	237	258	248	275	248	287	292	253	238	248	280	264	270	238	259	243	263	270	240	246	250	265	244	275	267	264	286	257	280	242	288	270	270	248	251	285	280	263	234	270	263	243	289	266	279	277	259	250	305	251	272	257	261	267	261	265	268	257	209	273	248	237	268	249	279	244	248	257	263	280	282	280	264	268	247	270	253	252	278	263	267	265	262	257	253	279	256	259	265	253	250	260	273	271	247	259	290	291	269	242	255	214	257	265	257	260	291	239	258	252	257	262	263	238	248	281	259	245	281	260	278	255	256	274	256	280	275	273	287	248	261	265	250	273	282	240	259	279	280	271	237	275	308	241	255	287	257	251	264	240	291	267	264	268	267	257	275	275	260	260	263	263	246	270	276	244	256	254	254
4934	5948	10095	22682	27257	17597	11185	7753	4410	2073	972	598	475	411	405	384	412	373	385	395	392	446	432	389	439	428	402	423	446	403	417	409	419	411	386	386	401	404	404	398	426	419	394	389	391	437	403	448	417	436	409	434	369	392	408	441	426	397	408	417	390	396	449	381	374	426	386	367	368	350	379	404	418	386	397	425	372	373	444	423	439	404	395	393	383	420	396	405	458	419	357	427	399	403	389	414	399	390	391	412	399	402	397	390	455	428	435	433	404	381	385	407	425	417	403	402	398	411	407	401	364	392	422	397	396	403	400	435	414	410	367	425	383	393	370	378	399	425	436	384	411	418	421	409	397	405	427	400	438	400	425	400	410	368	398	380	395	431	387	406	420	400	362	405	370	415	386	380	408	391	430	389	417	406	356	368	414	406	376	405	377	402	401	379	400	410	413	410	421	362	415	380	378	418	384	391	439	394	420	394	409	408	398	385	444	387	394	370	405	388	400	395	396	391	348	436	395	447	397	408	427	429	422	382	407	428	402	432	388	405	409	392	406	401	400	436	395	404	438	395	379	385	416	408	425	398	384	408	413	445	405	364	391	420	400	417	432	412	386	411	411	409	407	408	380	399	393	399	414	382	415	425	410	391	429	393	408	433	417	380	393	398	439	417	399	381	429	390	365	408	431	404	416	409	380	432	420	405	417	404	419	417	375	404	425	385	417	422	432	424	412	402	389	396	422	403	395	402	442	418	381	391	389	417	463	393	408	387	424	424	407	461	399	412	439	377	409	398	413	387	420	415	359	370	403	434	418	383	378	374	421	378	396	374	422	441	405	433	378	398	372	429	388	396	378	391	407	393	423	394	412	383	387	404	401	383	394	398	373	406	395	403	426	436	388	410	401	403	397	412	399	409	378	367	409	406	407	396	414	428	429	389	401	369	407	425	387	388	400	392	385	392	411	386	423	379	418	389	394	417	377	378	404	420	401	406	437	380	429	372	394	371	420	405	399	406	415	391	385	381	404	416	413	388	372	408	449	423	392	382	360	417	405	427	410	415	391	413	395	432	402	401	399	397	389	372	398	391	380	360	449	409	401	386	396	426	408	430	372	428	372	384	402	407	383	386	393	405	394	420	390	392	388	437	421	411	374	400	390	428	399	440	414	424	400	438	391	383	406	431	381	412	411	395	389	398	392	425	412	373	401	405	426	404	376	409	381	467	377	385	394	380	417	400	414	369	403	417	394	402	369	397	394	406	417	430	397	417	424	387	384	401	426	428	428	393	382	450	427	427	414	395	398	411	419	376	391	404	428	387	418	378	410	367	367	395	386	436	416	365	405	410	431	440	385	369	374	421	391	409	419	408	381	391	410	387	410	412	392	418	414	431	440	417	438	404	401	418	420	428	418	387	405	419	380	422	419	395	417	409	406	404	384	406	415	407	411	448	431	439	379	386	392	403	400	418	388	400	405	390	423	384	385	421	402	379	414	422	421	396	414	411	376	414	440	418	387	380	393	393	429	406	395	388	386	407	388	446	414	436	409	372	403	372	433	383	420	405	387	395	389	400	389	378	427	428	390	410	412	417	368	406	403	423	408	424	415	386	392	450	415	400	420	372	421	421	413	406	385	407	405	420	436	433	412	385	407	379	391	431	396	421	415	433	391	415	377	371	390	412	388	377	455	381	397	382	407	385	387	377	391	365	424	435	366	396	409	412	367	381	398	438	407	372	395	431	401	434	409	387	409	402	400	402	383	374	402	388	352	438	413	408	392	450	432	443	388	393	396	381	438	392	365	402	388	383	394	417	420	408	413	403	399	431	415	367	395	395	394	409	413	380	408	387	412	398	390	371	401	382	430	406	392	393	400	381	404	435	383	389	417	396	390	410	404	372	385	385	387	428	402	392	418	399	398	380	411	409	409	404	398	420	431	425	441	406	415	395	408	385	427	427	407	425	411	399	409	407	404	435	425	371	390	392	378	427	395	394	383	392	422	433	393	388	424	425	424	402	359	422	383	406	434	410	395	442	404	387	402	445	395	420	383	400	397	388	439	395	429	410	373	396	417	391	408	421	371	406	414	392	437	390	403	437	423	393	387	412	435	426	412	374	410	397	405	418	402	393	437	406	405	415	357	420	403	390	419	408	394	424	419	406	388	447	409	410	437	395	426	400	405	393	387	394	438	398	385	427	416	402	406	387	376	366	421	438	390	400	392	402	431	388	399	429	390	427	434	402	401	344	403	432	410	398	425	397	400	389	407	407	377	422	372	402	398	392	459	392	391	378	396	405	408	378	377	406	415	384	388	401	403	405	372	418	394	413	417	408	408	428	433	387	379	400	387	417	422	384	405	430	404	399	377	411	398	403	386	415	404	393	437	415	415	414	388	410	407	377	412	398	386	403	385	420	423	408	409	401	415	422	401	419	379	397	428	427	382	434	412	386	374	406	419	384	407	412	370	390	415	380	410	417	405	396	422	383	404	392	447	402	395	397	425	412	413	374	442	416	431	397	399	409	415	399	411	396	402	404	396	412	373	439	388	365	385	408	398	417	421	371	404	393	422	390	436	402	400	417	385	431	455	414	393	396	403	399	458	373	388	380	413	402	408	411	389	408	409	433	410	413	389	389	396	403	374	415	416	379	382	389	419	387	406	376	371	417	404	389	438	413	419	400	402	374	388	376	405	389	389	378	392	373	392	407	385	409	413	416	374	415	359	390	419	348	395	412	422	393	385	430	377	417	389	421	365	383	411	385	429	399	424	404	427	399	411	400	380	401	387	409	406	412	387	421	378	405	403	448	404	380	424	417	417	391	387	438	412	428	400	371	397	413	403	383	408	387	399	390	408	422	404	381	422	391	382	371	406	412	425	385	391	434	408	396	417	419	382	382	394	412	399	402	397	428	397	396	405	394	375	431	439	377	412	359	368	391	379	363	412	419	414	388	407	383	398	407	407	424	406	439	447	377	434	366	403	394	434	417	445	362	421	378	404	411	356	415	402	419	411	427	413	398	432	429	382	382	412	382	415	412	408	401	401	406	429	396	396	397	386	394	407	381	395	406	405	403	401	386	411	373	425	405	416	418	428	399	407	405	422	423	413	415	386	458	423	376	380	417	409	393	422	397	366	395	426	414	390	384	438	421	410	419	449	393	412	425	412	412	411	430	404	379	437	424	410	378	401	403	391	407	388	374	434	394	432	418	408	419	405	398	356	360	408	404	437	414	400	399	401	428	431	402	418	421	409	423	412	413	416	380	408	383	386	402	415	412	425	420	418	396	423	401	401	377	413	410	402	431	392	370	392	458	381	398	381	402	428	423	398	416	407	383	388	376	423	384	390	391	419	405	408	374	398	434	385	414	385	387	397	413	403	419	400	361	426	402	405	425	422	383	438	400	388	410	407	415	374	388	429	371	402	404	416	356	418	400	389	391	370	387	404	444	424	388	392	391	398	386	356	381	406	416	394	373	428	374	413	450	413	393	389	381	405	442	374	435
24149	20804	27719	30751	49101	38635	33824	21571	11559	3782	1242	569	324	302	299	277	268	284	261	274	269	271	301	257	241	307	281	275	296	266	261	274	275	296	271	266	277	279	268	304	274	283	265	272	267	260	299	266	288	284	281	295	247	286	282	282	294	292	270	266	283	264	299	262	244	229	266	276	280	267	249	290	285	277	290	279	257	301	279	268	270	263	274	257	293	288	291	268	265	296	281	268	282	257	248	277	284	279	276	276	279	258	290	289	260	277	275	294	282	270	272	250	281	272	261	262	267	268	263	267	267	293	276	272	273	269	286	281	281	280	264	245	270	258	274	265	259	267	240	256	268	254	278	253	252	300	260	277	281	288	276	279	248	276	266	282	281	251	255	285	269	255	245	283	238	259	284	283	274	266	278	287	283	257	268	275	285	278	266	290	264	259	248	298	274	249	257	266	286	275	305	239	256	265	281	270	264	259	285	244	296	276	263	289	273	261	270	247	277	225	259	269	273	253	287	268	279	263	273	271	292	233	281	292	253	299	290	280	277	278	283	237	303	277	266	271	272	273	266	299	270	298	280	299	244	259	319	262	282	260	283	280	257	271	287	289	279	291	290	269	266	266	292	270	264	261	260	293	262	276	283	282	267	296	276	245	287	261	287	278	277	282	255	303	287	270	269	266	269	274	258	268	278	277	306	264	251	268	282	242	277	296	268	285	297	280	295	308	272	282	278	270	266	264	265	291	269	258	262	294	272	269	282	261	274	269	306	257	281	261	272	270	299	293	272	276	264	268	289	258	266	292	266	281	273	300	270	254	267	293	264	283	270	278	255	267	285	282	269	275	259	285	238	309	293	260	251	273	266	275	302	288	295	267	286	267	280	284	256	246	266	276	241	274	267	274	272	269	300	265	280	238	264	269	271	280	277	274	257	257	273	276	291	290	257	233	240	248	253	241	281	303	272	265	257	271	289	247	278	290	290	290	274	285	267	254	296	277	280	264	294	288	287	284	240	287	272	274	270	272	275	305	275	279	272	260	276	290	273	252	281	284	289	291	270	291	273	266	269	263	260	281	246	286	285	232	261	270	288	267	298	292	293	255	257	261	287	266	267	283	239	259	243	280	284	258	287	283	260	280	247	271	281	274	254	283	253	285	281	302	273	292	250	250	264	271	262	260	265	279	266	249	281	261	265	302	257	268	264	269	266	307	267	278	268	288	252	275	302	265	262	247	289	281	277	252	275	287	275	293	268	255	271	269	260	258	251	268	268	260	237	269	267	292	302	256	286	284	240	262	290	275	275	285	294	270	273	265	267	272	319	272	264	280	280	269	279	274	260	281	255	274	286	317	292	278	292	264	274	258	250	276	300	298	293	288	266	281	278	275	267	264	238	289	258	298	264	256	266	268	255	266	273	269	279	259	264	270	270	281	274	264	280	255	278	263	274	266	298	297	277	287	264	283	278	295	294	263	252	264	281	279	302	290	271	264	273	273	251	268	241	275	287	295	247	265	259	254	267	273	271	273	317	246	263	321	267	273	257	275	292	294	273	288	276	271	262	258	268	277	255	285	240	277	255	275	268	269	269	304	269	290	291	268	270	244	256	244	259	271	274	267	264	280	287	250	287	262	286	267	267	257	270	262	266	283	262	298	273	291	255	279	282	281	269	277	248	277	266	263	280	251	264	247	242	260	264	260	279	259	303	281	278	282	266	288	260	265	262	266	255	281	281	267	282	249	265	286	300	282	279	280	291	281	276	268	252	251	262	274	265	312	270	287	265	277	258	279	290	288	256	277	275	294	241	277	283	286	299	262	312	257	287	267	292	290	271	271	278	241	258	272	261	299	247	272	280	288	270	241	273	274	257	248	277	276	250	295	274	262	267	311	287	277	245	276	254	248	269	285	278	230	267	285	233	294	294	274	270	266	262	281	272	263	273	302	290	286	282	286	280	305	262	287	292	274	239	253	288	284	269	293	266	271	247	297	270	249	236	288	267	281	289	266	279	270	259	285	272	265	297	265	274	276	297	283	287	281	266	281	251	289	268	273	286	244	299	264	263	271	301	270	285	283	267	247	250	268	295	240	285	261	270	264	276	274	268	279	274	276	273	234	295	295	266	269	296	264	264	283	260	293	268	290	258	274	260	279	279	270	264	312	256	268	263	249	267	266	293	254	261	260	258	281	264	280	270	279	245	250	286	283	264	269	294	287	252	286	267	269	271	244	278	280	255	272	259	311	293	305	256	299	257	270	285	252	284	303	259	294	227	281	272	251	269	266	245	285	317	283	282	269	278	290	247	297	262	268	274	304	266	293	281	292	271	263	269	255	286	275	267	276	277	270	235	264	269	279	255	292	248	280	298	254	260	256	297	259	247	241	263	281	259	278	246	272	270	250	291	266	265	268	268	265	275	275	261	280	243	278	275	246	284	291	294	275	274	254	309	263	247	285	278	266	292	282	271	276	247	269	266	246	308	287	275	251	283	284	244	289	284	302	260	266	288	260	263	269	263	274	277	261	286	289	263	289	265	278	278	271	234	287	266	274	260	279	273	281	301	291	291	272	269	274	269	285	270	253	261	281	257	262	275	307	241	278	270	293	284	298	287	286	246	261	285	293	273	298	275	263	283	282	262	288	254	284	284	261	300	257	278	292	249	295	273	275	274	255	285	266	262	250	269	265	308	227	308	262	295	273	263	248	286	277	256	253	296	304	252	298	248	292	273	279	266	272	256	269	268	291	264	265	307	271	293	266	270	292	254	294	293	261	290	264	266	287	284	257	271	266	229	270	272	277	230	279	263	283	284	252	268	270	270	288	269	290	295	247	292	262	289	267	268	237	284	264	282	278	295	236	261	296	270	289	279	254	267	278	241	254	256	273	311	303	270	288	282	263	280	279	262	279	277	241	312	258	284	281	256	248	254	280	277	256	271	284	262	285	269	247	261	272	288	267	242	279	285	290	270	272	277	261	290	288	246	239	294	263	268	291	276	243	279	267	254	253	285	281	285	268	284	257	274	277	275	268	268	285	243	265	281	265	275	263	292	260	295	266	278	269	262	287	256	293	264	276	257	288	282	281	263	283	262	263	267	273	268	274	296	278	247	280	297	276	245	263	250	293	261	267	282	308	254	290	263	249	278	283	240	282	275	237	272	253	268	274	275	284	241	286	286	235	264	293	273	296	277	281	277	243	267	270	264	301	273	265	287	323	280	289	288	284	254	258	281	264	277	257	269	264	295	295	295	285	261	279	285	265	248	270	216	268	278	296	305	263	252	277	283	279	261	280	279	290	242	266	255	290	267	258	257	270	271	283	262	281	315	267	291	282	274	285	261	262	248	280	267	269	278	252	270	297	289	256	271	272	299	298	273	254	254	284	238	272	304	276	275	261	271	275	241	269	283	286	270	288	240	261	248	258	280	275	300	252	290	274	265	236	266	295	275	276	271	297	275	292	282	271	274	274	281	270	240	279	297	272	281	263	287	263	289	260	263	257	276	254
8551	20417	32512	45665	51253	40658	36601	27122	17107	7140	2682	1009	549	419	381	456	439	438	389	397	414	390	396	404	411	413	418	393	370	424	440	418	414	434	385	413	409	420	417	433	431	413	430	434	437	400	452	406	423	403	435	439	426	421	415	421	439	378	399	485	408	414	394	419	415	422	399	395	439	393	449	456	421	386	391	422	403	397	398	464	406	460	425	439	393	420	396	407	430	414	398	421	418	431	401	417	436	394	429	437	404	393	453	429	421	431	404	398	436	444	383	452	415	451	445	415	404	398	392	437	398	413	391	390	425	378	437	449	421	413	421	388	427	409	411	429	397	387	406	406	401	423	432	407	460	422	427	393	395	382	415	393	391	417	405	428	405	393	413	416	396	414	408	386	431	400	420	406	439	386	433	394	395	437	427	405	396	437	452	379	396	400	407	422	421	441	446	427	389	389	423	395	434	441	412	440	450	387	427	410	410	392	420	433	421	415	421	414	400	421	390	396	418	427	401	411	401	369	396	408	448	419	400	388	418	414	417	381	395	456	395	403	397	390	416	423	429	391	393	404	434	423	429	428	415	391	412	425	422	408	416	443	405	393	439	405	467	398	433	397	408	401	394	441	430	449	416	381	429	389	431	396	390	420	404	480	436	394	416	429	416	428	390	418	428	386	458	430	407	417	437	404	419	405	408	416	383	420	407	434	406	396	446	393	411	403	430	429	428	425	421	391	436	412	397	432	387	400	399	427	416	432	437	422	457	442	387	441	392	372	420	421	416	423	386	438	427	432	397	418	422	380	438	426	454	400	421	412	405	452	423	369	390	424	398	427	396	428	428	440	426	415	388	408	410	448	424	375	432	448	422	408	443	413	398	425	386	406	483	416	444	447	386	443	449	439	411	434	424	400	417	459	420	408	397	446	419	415	404	456	427	405	436	434	421	344	447	409	362	425	408	403	417	420	403	414	382	396	394	413	432	389	430	395	392	436	405	426	436	418	425	434	401	437	397	421	399	440	405	437	437	412	436	411	455	398	436	378	364	392	426	420	418	456	402	371	395	398	410	369	374	397	418	427	400	421	430	421	430	428	424	435	447	408	402	399	412	387	413	414	438	420	368	418	404	407	456	421	417	418	414	396	396	438	409	406	462	414	423	435	417	465	447	402	400	436	434	398	435	405	387	400	426	390	456	410	436	436	444	405	423	408	428	443	388	416	384	430	411	416	432	431	456	424	416	462	427	393	405	426	413	383	414	432	438	410	415	471	404	396	385	422	413	411	430	407	429	399	404	416	422	404	410	456	390	405	373	426	411	394	442	412	405	420	389	392	391	451	412	429	435	412	439	412	438	461	438	373	383	399	405	393	379	391	445	432	419	382	392	425	430	427	403	421	408	426	427	417	411	432	418	406	436	392	378	403	405	418	433	439	408	410	424	383	406	395	416	382	440	399	432	414	399	420	418	452	421	384	441	420	397	372	415	382	417	390	397	416	391	403	415	443	429	417	436	409	431	403	420	417	418	413	442	409	425	427	402	414	426	391	395	419	420	419	462	476	418	373	439	452	419	430	429	427	440	436	415	436	461	388	400	430	451	414	389	437	413	426	443	369	464	381	389	407	406	425	402	410	428	419	419	408	427	386	442	396	407	405	434	423	432	395	409	415	441	439	394	424	396	431	405	392	394	452	432	417	421	423	404	403	447	438	413	415	413	428	431	392	414	414	408	431	393	404	446	417	434	403	391	429	430	439	422	465	415	423	390	444	440	405	410	412	417	435	442	444	415	388	437	425	427	420	424	437	396	429	399	412	453	411	396	433	414	426	412	459	438	392	416	426	427	451	423	440	409	415	427	432	443	400	439	366	437	401	436	412	433	463	402	378	427	439	394	403	415	451	410	421	407	405	419	414	439	453	437	414	448	394	415	409	386	406	401	438	453	405	399	401	403	392	364	387	432	420	367	425	421	397	386	422	418	416	428	403	400	425	433	407	380	428	405	373	452	386	437	432	447	403	419	415	405	447	431	407	405	382	412	388	410	419	398	425	442	433	427	400	395	430	410	407	388	436	427	425	398	443	416	406	431	363	401	430	377	396	408	413	426	426	395	422	431	415	400	384	438	439	431	412	361	415	436	424	403	421	416	418	410	389	428	445	427	432	379	419	444	422	409	418	416	407	395	406	420	434	434	419	406	408	428	438	419	404	433	457	425	401	423	413	393	472	406	408	417	422	416	437	421	405	411	386	400	449	410	399	407	397	412	435	427	420	426	393	418	437	394	426	382	422	428	391	416	467	396	441	385	396	435	410	414	418	416	402	418	439	391	403	394	404	430	409	419	407	414	397	399	401	432	418	416	414	405	440	428	401	429	409	408	368	431	402	388	407	381	445	458	414	410	419	381	420	412	439	428	376	432	392	423	392	442	415	436	424	435	407	422	427	358	460	414	421	417	403	427	386	381	444	402	398	416	377	429	412	418	424	410	394	437	403	429	432	392	395	418	441	397	392	454	396	401	407	428	410	410	418	415	461	410	402	462	412	435	497	427	433	413	408	424	406	439	431	410	401	445	410	435	448	434	410	422	444	411	395	434	409	435	397	451	399	426	409	386	420	431	432	402	407	428	410	396	420	413	473	475	391	430	407	445	408	375	389	443	389	420	420	431	432	421	439	420	434	426	391	403	413	395	381	443	401	384	453	412	377	421	422	397	427	443	418	399	408	415	467	418	398	399	422	398	447	434	380	420	419	394	430	399	442	398	430	431	415	419	411	453	439	417	453	413	430	401	412	444	430	417	426	404	457	401	402	406	411	415	431	422	429	431	427	429	421	437	449	420	398	409	415	397	443	414	443	379	412	453	401	440	400	447	403	462	441	424	384	420	429	400	373	432	419	445	423	402	378	401	442	427	451	432	390	392	392	387	456	408	392	399	403	413	384	454	417	400	395	418	428	380	428	429	436	412	405	418	414	405	400	430	411	423	431	436	392	415	430	425	413	405	387	412	393	437	451	445	435	439	436	443	430	453	419	410	397	399	441	383	428	425	375	416	425	437	419	428	444	415	412	424	435	424	401	409	409	428	433	416	381	447	434	425	417	377	424	440	405	401	434	420	445	418	418	425	404	412	446	437	461	412	428	381	442	425	427	426	432	420	383	418	453	402	442	397	407	419	412	390	408	425	420	438	419	465	419	412	429	462	447	417	434	438	397	429	381	399	412	411	392	420	406	419	404	425	374	402	398	405	402	374	426	417	404	408	387	453	420	434	393	436	410	417	448	393	421	419	410	451	430	406	437	413	419	373	381	437	410	428	390	401	404	408	410	410	445	418	402	441	426	429	435	430	373	414	430	414	411	407	410	421	410	423	389	420	394	430	426	439	415	402	431	448	388	392	455	432	403	403	412	412	410	414	440	427	398	394	401	409	405	380	432	400	430	442	404	415	424	427	418	435	419	408	430	412	406	465	418	394	400	401	413	429	422	398	410	395	404	389	430	413	418	399	384
22481	20756	28623	26287	54500	57625	50488	35895	21085	8751	2504	796	400	340	323	293	322	302	290	293	249	309	283	284	283	280	272	306	262	303	302	305	291	294	300	317	288	275	277	273	308	304	299	264	307	270	285	271	291	344	285	290	271	273	263	286	321	294	309	295	269	308	300	275	284	262	299	263	293	268	271	279	299	280	283	285	280	286	291	319	309	276	252	311	275	296	268	272	287	306	262	297	300	300	295	280	331	292	287	298	277	343	282	304	272	280	283	294	278	266	315	271	311	283	277	294	277	279	290	301	303	259	269	282	280	290	293	275	285	289	278	291	279	267	287	299	305	269	311	296	263	291	321	308	295	277	312	283	279	281	286	281	295	249	304	310	273	293	268	294	270	267	304	307	271	284	279	278	294	297	292	317	245	297	284	277	335	283	317	280	298	267	287	278	265	294	335	290	291	302	302	284	271	285	266	245	294	310	284	283	297	285	290	297	299	284	312	304	293	304	286	308	278	307	323	306	302	306	262	265	300	281	312	298	276	263	281	281	296	300	284	311	280	272	305	297	274	278	278	260	261	302	293	288	290	271	288	273	291	318	322	288	258	300	282	281	276	290	323	297	272	325	309	293	334	290	272	307	289	311	279	293	264	293	278	255	263	285	299	260	315	338	309	311	303	286	280	315	271	300	285	289	273	281	309	316	321	269	283	282	289	286	310	278	273	314	307	287	302	306	288	276	299	287	295	294	301	292	292	317	281	283	304	264	272	299	299	311	253	276	298	288	313	323	304	282	284	300	296	299	285	277	276	287	299	312	286	280	292	312	275	303	264	266	290	290	290	292	303	304	304	270	321	284	283	307	292	294	320	287	310	306	292	292	299	300	282	325	272	304	289	322	291	317	280	274	279	301	288	287	292	287	263	309	290	284	258	290	292	315	269	275	291	303	290	286	274	292	288	272	277	271	311	268	279	313	259	307	280	241	316	299	272	292	278	323	309	272	316	281	282	280	291	307	305	297	292	290	286	275	292	299	278	308	292	274	299	291	276	306	317	287	283	300	247	270	316	275	286	307	288	329	290	307	276	289	281	302	316	271	293	282	306	289	274	291	305	265	288	286	323	268	292	320	320	301	316	305	292	269	270	297	311	302	269	298	256	287	286	286	265	328	316	282	279	285	308	287	260	278	303	282	308	277	299	283	293	297	279	260	327	319	296	288	289	306	292	305	279	295	276	299	269	325	291	296	304	313	279	269	308	281	295	294	299	308	298	284	290	295	317	301	280	297	314	291	288	312	312	269	257	298	259	277	306	302	266	271	289	321	289	296	304	275	273	322	273	279	316	291	277	278	294	278	273	279	299	264	302	266	274	300	279	313	289	313	250	272	306	265	295	295	290	292	283	323	310	265	287	281	308	270	272	321	303	291	269	313	309	262	294	303	296	301	311	295	278	292	277	296	312	273	309	299	251	301	288	302	297	284	286	307	284	268	281	300	305	297	289	275	284	263	318	299	287	264	311	265	272	269	305	277	313	283	295	301	293	332	287	284	323	289	259	338	309	308	298	285	272	267	276	267	294	295	252	280	295	300	290	280	305	302	290	281	284	264	284	281	303	331	308	280	312	288	252	279	318	281	267	305	302	312	297	284	303	298	264	290	259	312	304	284	318	316	272	308	281	300	273	305	259	310	288	321	290	297	304	281	290	287	272	309	291	279	296	310	302	297	311	282	289	327	294	285	289	279	297	314	268	294	302	289	311	271	271	255	279	240	292	319	284	315	281	294	304	298	257	311	292	283	311	288	268	255	322	270	329	281	294	315	284	283	302	285	303	297	285	293	265	298	296	276	296	279	299	283	270	317	301	349	322	290	274	289	297	324	263	286	309	255	302	296	257	296	280	274	283	307	301	291	288	279	289	284	314	272	330	260	310	262	273	264	285	313	294	314	283	296	290	281	271	272	281	278	314	282	294	271	294	275	274	282	300	271	296	274	310	272	281	295	292	255	336	300	277	281	304	268	289	275	250	332	285	304	307	289	314	290	280	255	276	296	293	299	275	278	293	280	309	285	269	274	295	282	282	296	297	275	269	277	287	287	308	277	301	312	261	293	259	247	328	264	290	280	305	297	275	274	275	341	302	290	303	283	290	309	302	278	293	269	298	263	302	307	296	253	270	293	296	303	269	283	301	271	287	293	262	301	299	290	293	291	259	311	281	305	286	316	309	306	281	278	278	300	305	294	276	274	313	310	299	294	301	295	298	280	285	313	290	267	284	272	303	258	291	291	288	304	320	299	279	270	288	283	277	286	265	289	254	297	284	299	300	290	312	317	270	290	289	280	295	312	275	276	330	297	306	292	288	286	313	288	306	307	312	312	309	318	292	277	312	297	281	282	290	306	254	277	313	296	266	306	295	304	293	262	308	292	276	279	282	277	288	297	288	288	269	292	285	295	268	309	299	301	324	274	305	297	293	301	309	304	288	289	267	285	286	301	274	302	305	317	291	292	307	279	293	281	269	305	307	318	296	314	315	274	271	306	290	326	274	317	306	267	287	274	305	295	285	275	275	283	273	300	292	294	283	285	263	275	284	279	290	293	276	281	329	291	296	291	299	283	308	275	278	294	272	289	296	278	289	303	297	306	324	274	301	295	313	279	293	293	275	292	277	299	282	283	291	290	328	293	278	282	263	294	311	285	304	302	284	299	286	274	267	310	303	301	275	307	300	288	296	287	273	298	283	298	297	306	305	281	302	315	319	325	301	303	303	278	307	298	296	267	288	315	267	328	267	287	267	321	324	294	289	267	308	308	291	314	286	285	284	306	282	277	297	327	262	270	290	304	267	298	290	265	275	259	330	291	277	263	289	301	269	303	268	264	276	298	262	295	290	329	311	296	279	326	272	317	260	301	285	271	297	290	271	277	297	315	271	303	290	308	283	307	284	280	315	287	287	293	289	262	291	271	296	265	247	307	297	285	300	281	264	320	287	314	317	309	311	295	285	297	295	279	287	298	279	303	279	298	290	260	312	281	281	279	276	301	268	304	296	308	281	306	291	306	313	273	298	274	309	306	285	302	285	309	315	293	309	311	275	312	281	312	274	285	257	297	311	300	284	300	290	261	307	282	261	284	316	303	284	291	265	291	308	288	272	287	287	289	293	300	305	291	309	258	284	308	263	329	288	275	292	288	279	275	284	316	312	266	293	301	271	268	302	292	288	310	267	283	313	304	302	283	299	304	289	304	292	316	290	293	282	302	285	300	288	310	286	279	282	281	266	302	286	309	278	302	268	309	292	284	286	278	317	316	275	293	300	315	289	310	282	266	266	267	284	293	301	321	281	279	293	339	329	276	291	296	317	238	302	305	298	307	310	318	283	296	326	300	282	309	292	318	305	287	293	294	292	269	292	283	317	295	255	258	292	298	284	290	309	321	275	326	297	306	300	275	277	292	302	268	273	267	286	302	269	262	284	301	293	301	284	282	282	319	297	292	292	293	291	304	288	329
15739	35313	44706	61210	71738	62687	51456	39719	25412	12813	4816	1714	694	493	432	440	427	436	448	424	416	438	453	473	436	435	412	450	460	410	439	410	452	438	427	428	438	424	427	455	418	426	447	441	422	438	478	455	450	432	401	434	389	412	442	439	388	424	410	458	446	438	445	459	476	462	440	422	465	435	421	429	420	413	430	413	461	408	429	429	477	441	419	439	389	442	432	410	426	422	428	421	433	461	454	431	460	436	416	421	453	455	431	447	472	432	427	440	412	416	409	405	416	438	425	418	432	421	475	426	453	441	447	423	425	412	424	424	437	390	424	379	425	428	418	436	411	453	434	434	451	424	454	417	444	392	446	444	421	445	440	372	416	413	435	422	423	391	442	408	436	433	444	423	446	424	442	398	417	415	438	441	446	404	414	411	417	462	441	426	429	496	442	461	445	427	422	424	434	437	436	435	436	405	457	403	445	419	408	410	402	455	416	416	419	400	373	463	414	431	427	439	406	404	392	460	414	410	415	428	451	414	439	421	450	393	410	419	438	479	429	433	413	393	407	438	420	403	416	454	435	410	420	447	410	422	403	414	395	423	461	439	415	429	402	461	419	418	442	421	423	469	407	448	432	426	429	448	371	427	401	428	435	424	410	465	472	443	450	446	434	439	390	441	465	420	395	457	415	427	446	455	412	398	394	456	417	437	413	406	449	421	408	448	423	459	436	429	439	418	401	396	460	418	436	450	413	384	378	421	405	426	415	419	425	427	424	433	412	416	404	430	431	422	417	407	441	463	410	455	424	431	427	452	414	405	422	413	396	456	439	393	452	429	459	415	426	458	411	383	399	420	428	436	421	436	454	445	427	446	430	458	458	427	410	421	432	368	430	424	426	450	408	453	396	391	437	412	423	463	407	432	427	451	431	464	472	428	434	464	429	474	446	426	453	451	422	434	440	410	396	440	432	507	436	427	464	399	406	439	469	455	437	428	412	435	415	430	473	457	430	420	421	445	449	427	412	414	455	421	443	416	424	415	420	482	388	405	451	456	438	438	428	436	441	443	395	427	448	403	475	394	455	416	449	401	396	477	441	429	430	399	429	449	462	463	437	458	463	466	412	443	453	431	426	414	442	438	429	454	405	451	442	466	441	446	411	410	413	435	421	417	432	449	479	421	438	419	444	420	431	413	436	404	422	475	415	408	418	432	422	412	426	421	402	448	444	414	417	484	436	444	400	411	427	428	416	418	396	414	429	470	413	427	418	413	420	421	461	441	415	420	413	456	425	417	399	440	399	419	441	425	437	437	419	390	446	415	413	420	434	449	427	436	428	429	410	406	409	392	415	465	435	415	425	446	430	415	430	426	430	483	411	415	437	456	400	420	434	437	414	443	440	417	411	449	426	419	436	399	432	431	432	417	420	435	444	438	402	426	399	436	409	429	424	452	422	417	461	450	417	394	416	437	416	421	420	424	474	413	430	448	433	426	401	420	427	431	412	399	446	425	419	417	460	427	438	410	420	439	411	448	428	471	416	420	387	431	458	413	404	439	440	421	436	441	452	413	430	423	452	430	442	469	442	412	452	452	416	444	438	475	450	441	440	461	427	431	400	421	411	429	451	435	431	441	394	414	440	411	472	446	432	437	383	435	406	420	434	440	400	407	426	405	424	430	462	436	453	419	448	422	462	424	445	413	416	438	447	409	418	471	388	440	434	414	429	452	431	444	464	444	417	417	420	456	422	435	454	456	446	436	432	433	464	406	400	449	419	421	448	416	418	443	475	422	447	409	421	446	441	401	431	387	382	423	432	439	433	441	427	447	424	436	427	425	382	403	416	435	417	439	428	418	387	447	409	409	373	441	422	430	422	428	428	413	447	419	417	394	442	422	431	424	452	432	449	449	419	455	429	444	448	455	419	443	443	423	451	450	387	446	444	427	438	394	452	469	433	415	405	416	410	403	421	443	411	408	426	427	440	433	440	437	447	415	392	450	406	413	427	414	393	436	421	450	436	436	415	453	463	416	468	406	453	443	395	419	393	456	396	415	458	440	430	450	441	455	479	375	412	465	469	438	424	407	428	392	461	432	453	450	392	444	436	430	409	440	413	428	439	446	440	404	441	447	460	415	449	437	462	436	400	465	413	418	426	417	426	407	417	459	407	385	436	424	437	425	411	436	444	432	447	447	404	451	440	426	445	411	379	408	434	442	448	431	415	439	474	405	414	415	451	442	448	473	432	428	422	404	399	442	463	482	451	406	436	438	460	424	450	443	457	408	437	453	450	471	420	426	441	440	426	420	452	433	395	421	404	438	413	443	463	441	437	453	477	451	450	471	426	409	438	438	427	422	422	462	412	453	423	433	439	431	439	433	421	416	437	411	422	398	413	402	433	425	451	419	436	398	427	426	446	427	447	441	414	404	446	449	418	408	448	482	459	435	416	394	408	418	458	403	424	412	445	423	426	423	436	394	443	455	475	417	396	430	431	438	420	423	425	419	428	421	454	477	405	419	456	422	445	444	422	421	395	437	417	446	407	421	430	413	410	406	424	420	417	440	435	444	453	464	422	413	442	408	436	451	425	415	428	414	446	434	445	421	445	413	418	408	432	414	416	441	481	489	411	446	398	404	409	474	426	412	410	413	404	393	434	421	464	406	421	439	406	411	422	438	452	415	409	426	429	433	425	429	467	431	446	443	383	424	414	447	411	452	450	430	437	462	451	392	421	440	441	411	443	407	436	429	444	423	426	429	440	439	454	408	417	435	444	425	444	432	449	448	447	420	442	396	458	412	436	415	448	444	405	467	421	431	434	416	456	464	416	387	404	435	414	455	464	425	427	419	411	452	440	451	424	416	426	443	416	464	401	443	397	423	456	442	436	430	394	398	433	464	431	462	460	429	417	387	451	423	407	427	425	472	417	408	406	445	408	435	443	406	408	413	425	401	450	414	442	419	398	445	430	438	446	435	404	433	433	438	381	430	471	445	427	417	411	451	413	432	403	421	433	399	430	420	434	399	427	431	402	443	405	453	407	403	410	404	398	431	482	421	432	437	415	448	422	464	439	449	430	454	419	417	422	404	414	433	425	454	439	446	402	453	413	403	451	448	430	450	394	428	429	474	436	440	405	428	412	442	442	454	451	429	435	422	407	444	410	407	441	420	401	404	450	418	416	442	453	432	407	426	453	449	443	424	422	397	441	426	468	404	392	472	414	421	441	478	448	408	430	407	428	408	440	442	398	403	404	392	448	435	436	420	459	411	395	422	398	458	408	425	416	446	429	442	438	464	406	436	430	428	427	453	423	425	428	443	456	419	431	419	451	442	430	405	416	441	459	454	385	449	425	441	441	405	430	424	402	395	456	426	436	453	408	448	437	421	392	434	433	447	415	421	414	421	438	388	425	453	420	413	449	394	438	423	440	366	463	408	472	445	418	474	428	469	399	414	466	436	422	412	438	413	423	457	444	412	411	426	454	391	411	449	434	421	393	420	436	406	428	376
25990	20571	14170	17449	21443	13675	9556	3831	1426	642	435	319	262	277	265	277	261	270	264	252	292	282	265	291	285	276	279	273	262	266	232	238	247	292	239	270	261	258	264	274	251	270	257	280	256	280	265	302	265	241	272	281	271	268	265	288	261	261	238	250	290	243	254	271	268	262	242	265	255	258	286	270	258	254	266	250	268	233	269	261	274	269	277	253	274	250	282	275	272	275	305	261	251	269	242	248	276	284	252	264	256	266	293	275	297	296	274	295	265	227	249	282	262	261	266	229	267	284	265	267	288	263	270	229	243	268	261	256	268	272	267	267	254	269	281	246	271	251	251	262	268	282	277	251	271	272	251	256	264	258	286	272	232	256	280	245	273	269	268	291	268	256	249	243	271	276	288	286	249	278	278	244	273	257	268	279	290	288	297	284	291	264	264	306	263	253	287	256	264	283	250	265	247	259	258	283	256	285	254	292	261	289	269	269	259	280	263	271	269	254	273	264	261	250	269	267	253	280	277	296	241	244	275	269	291	268	258	230	262	261	248	294	264	260	271	257	254	277	281	275	275	278	283	249	248	277	265	252	273	269	302	245	250	260	269	244	265	268	266	242	250	270	266	278	267	277	271	273	275	269	240	283	277	272	288	274	277	258	271	285	286	255	268	272	290	263	294	267	267	254	239	262	234	276	252	262	245	241	280	277	268	262	288	302	246	276	258	255	263	291	277	277	255	236	272	250	245	282	262	236	251	276	262	273	267	246	276	283	266	261	278	251	281	255	256	266	294	257	264	268	270	257	242	268	268	264	253	286	269	268	263	272	278	235	289	246	258	258	249	262	288	256	248	271	267	278	245	260	269	267	287	279	252	273	237	256	273	231	266	278	275	271	277	248	273	265	272	271	255	265	271	244	290	279	274	278	239	258	249	275	264	261	282	271	289	275	271	277	252	258	310	269	257	264	267	265	281	229	267	282	298	255	294	252	260	270	245	302	267	277	254	258	277	245	274	287	258	274	287	269	242	266	276	255	264	286	260	274	263	258	264	272	281	251	261	257	258	257	263	278	276	280	316	261	267	292	272	281	276	254	263	266	271	265	263	264	288	278	256	261	243	272	252	314	261	261	264	251	245	267	258	265	258	296	260	259	253	260	266	274	257	287	238	257	258	238	255	256	274	256	260	279	278	248	230	277	282	268	260	258	252	238	295	274	272	243	276	269	289	246	283	273	272	268	256	285	258	265	287	267	295	274	249	271	261	264	242	266	249	278	278	233	254	262	274	282	260	266	274	265	272	264	274	247	265	272	278	291	312	253	277	263	281	272	258	281	273	272	298	274	260	245	264	294	248	269	268	276	267	250	257	301	268	255	260	244	265	253	282	254	248	264	265	262	266	232	269	269	251	270	269	266	242	268	269	252	263	275	288	251	249	267	242	287	297	286	272	274	254	255	260	276	247	265	274	287	259	282	286	257	250	266	245	263	282	275	244	252	277	265	247	252	284	290	268	246	290	270	260	249	266	275	259	270	285	272	223	258	277	293	263	268	257	297	263	258	270	251	272	259	280	257	270	274	272	261	297	246	277	270	272	273	298	245	273	292	229	270	253	290	256	244	266	261	257	275	278	281	264	254	287	254	260	286	258	253	273	241	288	236	247	239	282	257	253	245	233	265	273	306	281	301	261	295	252	265	257	250	285	269	271	272	258	276	255	279	237	260	271	241	258	292	255	276	249	247	269	262	279	278	267	263	264	286	238	295	282	219	276	252	250	266	290	239	275	263	260	263	257	272	252	265	291	285	271	296	249	265	261	265	254	251	266	261	291	271	239	262	287	233	260	246	260	265	276	225	264	259	256	256	272	265	272	250	251	243	265	255	291	272	264	297	284	282	304	251	260	276	272	265	291	239	289	264	253	262	292	257	238	269	299	274	279	266	265	257	270	256	238	250	277	290	260	280	278	280	265	283	255	247	278	274	295	262	283	274	282	264	258	284	238	293	258	278	265	267	261	277	274	253	290	275	295	269	279	289	278	259	290	243	270	262	288	263	286	259	268	274	278	293	236	276	283	232	276	253	262	263	282	263	264	298	287	271	255	280	280	256	272	266	262	272	311	294	293	269	277	277	269	279	260	258	270	259	262	265	268	281	282	261	261	282	249	212	254	293	267	282	292	255	281	288	248	245	265	251	265	277	260	239	276	256	268	248	268	248	242	246	271	255	268	262	264	261	279	278	244	269	264	287	272	242	267	261	260	269	256	271	259	265	275	260	273	314	278	293	258	284	241	268	277	279	276	256	295	253	271	270	259	286	257	271	268	257	290	261	266	260	271	247	235	277	273	246	288	282	258	278	262	259	289	261	265	245	275	223	257	257	267	292	238	280	266	260	235	316	253	264	255	277	253	258	234	269	273	255	281	265	263	280	286	275	255	275	277	258	283	246	262	269	278	240	270	286	276	246	249	245	273	258	245	235	280	271	283	258	290	278	275	295	246	271	237	294	253	285	257	263	267	264	281	254	247	249	313	249	298	279	287	259	271	242	270	285	275	259	296	261	262	295	254	252	256	259	290	277	288	276	246	275	258	287	247	248	277	281	257	241	237	271	258	268	272	294	275	283	264	258	268	274	279	265	247	276	264	261	259	282	248	274	268	284	241	263	281	257	237	255	271	254	275	282	262	259	255	260	280	274	250	257	279	269	267	261	265	243	250	266	276	278	257	270	268	274	275	280	284	273	277	280	278	264	247	306	303	266	249	262	266	256	298	266	276	293	241	280	239	239	234	256	305	243	248	266	271	286	258	267	279	284	253	266	287	272	267	292	248	258	255	278	269	273	264	272	269	272	245	253	279	248	281	268	261	264	253	266	279	291	249	269	254	277	244	270	296	283	264	242	272	240	241	248	261	282	249	247	272	300	267	237	267	282	243	247	262	285	255	286	261	269	269	305	240	255	263	271	250	290	290	273	270	258	269	273	244	278	274	241	273	263	263	289	283	294	249	242	253	277	281	287	246	264	263	250	272	263	245	271	256	256	275	288	255	276	318	256	256	291	263	271	251	252	252	256	275	259	279	267	273	288	247	227	252	269	243	237	257	268	286	236	288	271	261	244	302	273	259	272	274	252	262	243	269	291	257	240	278	269	278	257	260	268	255	261	250	291	259	257	253	275	256	272	253	253	283	232	270	275	270	280	295	323	260	278	269	252	246	263	280	257	249	295	261	265	267	296	284	285	262	264	253	251	251	268	280	261	291	272	277	269	255	257	268	287	268	260	263	265	284	263	249	261	266	275	259	296	251	271	269	274	260	251	249	268	279	261	283	242	272	289	247	254	253	267	269	276	258	267	279	278	268	255	264	275	248	258	290	255	271	239	270	264	276	283	265	253	263	268	273	272	262	269	299	263	247	267	253	262	279	267	248	272	246	273	243	249	266	267	258	259	279	243	246	281	258	272	266	253	259	287	262	243	257	282	264	248	281	274	263	291	268	256	263	238	255	288
4858	6814	10486	23110	26037	19588	15084	7244	2971	1401	752	500	412	403	412	381	400	388	424	395	411	430	383	427	447	385	390	386	379	394	401	380	394	369	429	405	423	423	413	455	389	428	406	404	418	396	372	400	414	444	428	387	427	434	430	401	392	395	367	382	420	407	375	421	412	368	439	424	406	368	397	414	447	444	404	387	392	399	400	441	437	372	436	414	426	419	376	411	430	417	409	415	442	416	423	393	398	417	413	423	455	391	398	380	368	451	369	428	409	422	408	427	412	412	394	372	381	365	429	414	399	411	402	407	391	408	388	422	413	416	420	373	402	420	417	424	404	429	433	419	396	428	409	402	412	399	442	389	436	417	400	404	391	387	381	413	404	413	454	401	437	424	365	401	423	400	441	400	419	433	383	414	402	392	418	427	428	393	382	401	425	375	406	403	394	388	400	413	378	407	411	402	402	430	426	370	371	408	392	379	423	397	389	410	437	413	382	400	435	378	415	417	392	407	406	411	417	366	380	376	393	437	413	397	402	401	397	396	414	395	389	389	405	420	387	428	431	355	438	392	377	405	380	408	396	453	425	420	441	408	394	393	367	397	389	422	406	366	425	390	419	393	425	437	393	408	406	414	411	388	412	416	409	420	394	362	393	387	395	455	385	360	423	417	397	428	401	403	395	371	383	430	423	404	393	402	379	378	423	376	415	469	405	390	380	418	384	411	397	412	386	440	418	377	401	386	352	406	429	423	416	393	421	388	430	407	369	381	390	395	437	388	392	374	439	438	418	393	384	420	419	388	423	416	399	377	446	403	409	403	382	403	426	384	442	430	402	409	375	408	405	408	409	410	408	415	380	409	391	410	424	424	375	404	427	394	372	431	422	409	418	431	395	431	414	392	388	393	391	436	394	400	359	428	406	393	407	384	440	418	383	380	389	396	398	407	437	438	411	376	419	403	407	379	367	439	388	394	417	425	441	417	383	463	392	378	374	403	408	364	380	400	408	448	390	426	411	433	368	412	373	371	405	365	413	419	388	407	419	408	415	432	390	425	435	414	445	399	401	399	389	403	404	441	409	425	400	411	403	402	410	412	361	403	383	370	408	421	391	382	434	408	391	373	399	443	396	381	420	407	419	437	407	407	423	393	426	405	432	407	365	425	418	384	396	400	391	387	394	409	431	391	428	397	391	445	394	400	394	424	412	406	433	412	396	413	383	371	384	392	396	396	423	427	434	445	403	427	406	416	390	398	395	401	444	430	432	421	387	381	398	417	398	403	412	380	402	407	414	426	456	388	405	421	393	454	384	421	406	382	390	391	386	410	405	384	360	388	361	369	411	396	438	384	428	423	429	391	408	433	405	385	435	407	413	397	384	391	398	389	420	430	403	418	392	364	418	424	358	428	381	404	409	396	399	371	421	442	423	406	404	394	383	439	401	403	418	383	414	385	380	372	407	406	421	407	408	409	418	376	405	404	403	418	444	446	386	406	410	422	396	393	410	399	410	386	390	419	425	394	415	382	435	437	413	427	372	439	414	415	389	373	439	413	417	434	371	419	436	392	395	426	422	394	395	398	390	416	412	440	432	401	398	401	416	436	385	395	406	423	401	381	390	391	408	394	375	413	394	399	429	414	395	400	387	396	399	408	376	409	412	360	400	402	391	412	411	421	386	443	391	426	393	386	384	445	415	402	438	414	406	416	392	438	366	392	393	432	401	424	464	385	402	403	421	426	446	412	411	423	367	382	416	379	391	419	410	446	401	445	382	417	399	409	423	408	412	386	412	409	373	405	412	394	400	396	429	422	424	418	406	399	411	417	430	422	418	410	400	401	416	418	455	382	410	394	436	393	383	416	404	404	397	392	431	361	438	406	429	471	441	407	399	409	428	401	400	378	417	369	410	408	407	417	431	404	423	396	390	445	411	431	377	380	403	413	426	399	370	404	385	441	410	382	376	410	424	400	423	413	406	391	415	434	456	363	392	398	380	418	450	448	391	396	406	399	434	412	399	374	402	414	384	406	416	416	399	390	418	427	394	379	434	400	402	400	426	447	399	445	369	363	389	395	392	419	421	436	401	400	389	405	402	383	388	383	440	401	422	390	408	399	393	385	427	386	404	442	382	375	401	386	373	404	364	387	398	399	422	401	374	417	382	409	406	426	413	410	424	398	414	406	395	394	407	419	391	407	439	387	412	414	356	367	397	408	371	420	409	380	407	385	409	411	378	380	450	388	398	407	399	405	382	396	404	407	390	427	440	445	410	426	409	407	406	375	419	367	399	398	398	390	391	421	408	420	375	413	441	421	396	402	411	392	399	438	428	387	394	382	396	418	417	395	447	430	409	402	397	406	426	403	399	425	404	392	416	421	412	400	409	447	395	427	368	386	419	402	434	401	413	433	420	414	407	421	379	416	428	378	396	391	402	419	425	405	392	382	388	393	387	391	385	410	402	381	403	398	383	425	404	392	425	400	404	476	425	400	400	429	411	416	381	415	423	396	436	387	414	395	403	407	412	370	430	371	433	399	389	403	381	387	423	440	393	418	392	388	404	425	395	417	407	423	388	428	401	422	371	406	387	373	374	428	417	409	405	401	367	413	385	401	348	389	394	429	442	403	393	403	389	383	401	422	446	385	378	415	442	436	377	389	435	366	362	401	392	411	385	421	423	430	406	397	450	431	380	430	396	367	408	395	445	415	426	436	375	402	412	412	399	419	373	399	400	420	399	358	400	381	418	435	417	380	404	413	419	400	448	393	411	387	432	416	387	421	440	383	427	413	421	398	386	412	405	426	378	404	410	439	441	392	363	402	393	398	424	434	386	398	389	421	405	392	406	437	429	406	397	436	419	427	415	390	417	395	417	419	403	409	393	392	376	437	412	429	409	389	409	384	391	384	415	402	405	406	365	414	378	378	437	404	383	384	413	398	408	415	386	398	391	420	382	410	445	407	396	400	412	384	393	413	381	390	400	369	398	390	448	421	384	441	392	435	397	398	393	421	386	356	384	404	412	403	400	373	401	429	426	391	386	384	411	427	399	410	429	392	398	356	420	405	400	432	413	429	417	392	406	420	371	409	412	401	411	408	386	417	430	411	424	380	399	412	419	413	368	386	421	459	420	425	379	415	410	435	388	397	433	399	390	390	410	429	419	419	446	405	392	394	421	409	371	427	395	404	397	431	428	397	387	378	434	432	378	396	407	420	402	398	415	398	433	372	399	417	401	407	403	402	419	402	439	415	384	388	390	374	431	387	407	440	406	398	401	391	394	362	424	416	438	410	415	415	390	412	421	398	414	413	417	360	421	385	380	404	401	407	425	410	436	395	358	408	393	392	385	422	420	408	424	419	398	427	391	397	419	410	417	414	372	381	389	427	404	419	400	352	415	400	387	388	431	392	411	410	393	423	393	413	415	388	407	397	422	406	411	391	434	391	417	386	406	410	420	417	394	418	400	389	391	395	381	407	416	406	428	358	390	417	430	395	435	414	411	418
24161	20804	27619	32545	51606	45885	31503	15567	5722	1930	748	420	295	279	282	317	271	275	292	283	287	264	271	277	286	300	263	271	277	288	273	263	283	273	252	295	298	261	329	284	280	262	255	250	277	271	293	278	292	280	294	300	290	265	299	277	262	294	306	279	281	298	306	282	276	296	281	259	254	261	283	266	235	310	267	264	256	257	257	288	270	241	306	270	262	255	272	303	303	280	265	269	276	273	285	274	280	277	290	292	292	251	252	269	273	299	306	262	248	274	277	254	280	251	307	248	255	284	257	259	271	276	289	290	258	288	288	289	280	269	250	232	271	257	274	269	264	299	306	278	294	297	266	277	293	265	266	288	262	274	283	267	295	283	259	271	297	279	254	274	268	288	269	264	274	252	253	284	285	293	274	298	273	314	274	307	265	289	277	269	272	284	249	280	250	262	282	284	277	299	280	288	282	259	260	275	267	265	288	294	252	287	271	297	244	272	269	233	292	258	263	285	276	293	285	295	263	268	270	249	279	290	273	297	263	295	248	277	287	282	285	294	277	266	267	238	294	261	295	296	308	299	256	268	267	278	293	282	267	291	296	248	271	262	260	273	277	263	287	285	261	285	264	282	278	279	290	269	275	275	279	261	268	285	281	265	290	280	258	291	276	315	277	302	303	278	300	258	283	266	282	293	296	306	281	288	255	278	282	281	274	273	292	257	276	267	296	314	313	275	276	278	276	256	267	299	283	274	298	278	278	260	229	299	234	289	283	287	304	285	314	262	259	242	292	251	266	287	256	281	254	279	238	287	273	265	300	264	304	286	265	299	276	262	288	259	285	284	256	295	289	299	289	270	278	295	274	295	303	262	266	264	284	272	296	256	270	265	264	277	300	258	289	270	278	260	277	305	271	301	293	285	281	254	265	256	275	291	289	268	272	278	262	254	287	280	288	278	260	282	248	290	296	287	271	267	309	266	279	265	302	275	272	314	280	274	285	269	262	275	284	274	299	301	283	259	274	287	261	269	283	290	273	280	306	297	291	281	266	278	282	278	271	303	268	266	261	295	267	278	293	249	295	293	240	273	263	264	263	301	277	270	262	282	260	280	259	283	263	258	267	265	262	258	288	264	263	276	274	275	281	299	282	282	294	286	292	265	284	266	255	274	282	296	303	289	268	250	278	246	266	253	271	292	277	255	264	288	265	308	261	262	314	292	270	239	251	275	267	298	273	271	308	240	293	244	291	254	291	257	274	296	269	301	277	242	301	297	298	281	326	261	269	281	292	293	302	297	264	300	263	278	274	284	267	284	268	281	312	285	274	298	276	264	279	262	300	315	300	265	282	273	308	274	281	275	299	270	275	264	276	265	307	266	298	256	250	266	278	259	269	262	275	250	280	266	269	270	290	265	258	264	286	306	274	256	281	273	267	270	293	269	273	264	251	281	287	250	256	259	284	277	252	260	269	250	265	271	268	274	291	292	279	258	267	271	249	275	261	285	256	307	266	269	279	306	296	273	272	278	330	245	275	233	293	279	301	255	265	301	264	290	269	293	256	230	293	284	282	280	291	258	268	284	276	297	262	279	288	280	268	291	278	285	279	275	284	312	271	256	303	276	254	280	301	284	248	275	290	266	253	264	285	261	279	259	260	273	262	263	256	271	295	279	291	262	304	275	277	310	268	290	302	268	289	261	282	269	272	259	282	287	275	299	280	299	284	304	271	287	271	285	278	274	291	309	275	287	291	262	297	281	288	242	269	280	278	294	245	279	277	256	269	282	294	299	278	278	282	272	266	278	268	271	271	297	235	284	281	266	285	292	292	301	257	270	283	270	270	294	277	263	287	276	289	281	249	264	279	251	257	296	285	253	251	265	267	278	266	282	271	264	283	273	284	266	261	284	286	297	279	284	297	268	270	257	265	282	285	242	289	223	279	287	266	301	278	321	289	247	281	268	273	275	296	264	257	260	264	300	268	267	295	279	303	270	283	278	267	272	305	290	283	281	280	286	230	242	251	251	261	267	233	259	269	272	245	291	271	265	286	270	288	271	278	259	305	268	302	260	278	276	300	272	256	234	266	304	296	276	278	223	284	283	283	288	306	273	299	275	271	251	274	266	265	289	254	327	281	286	280	284	285	287	290	267	276	285	286	280	284	267	295	248	247	284	287	272	258	270	291	263	273	260	295	260	286	298	251	275	285	263	267	272	316	259	277	271	302	279	289	263	284	246	289	283	268	271	257	298	252	276	287	263	257	286	299	289	308	295	256	266	273	246	280	281	266	272	256	245	281	279	269	278	277	275	279	287	303	278	280	278	270	285	273	285	263	292	295	281	290	294	280	264	260	264	262	279	279	255	295	299	300	303	283	289	254	287	274	269	261	291	252	281	272	281	276	304	275	291	271	296	294	273	273	279	261	270	269	303	242	290	266	281	284	266	286	272	305	266	298	274	300	279	287	312	261	254	283	263	279	272	270	294	261	284	300	277	280	289	283	285	265	274	270	251	268	274	262	261	283	319	264	285	273	286	270	293	289	278	297	266	269	314	265	263	259	283	280	240	287	264	308	297	277	259	263	299	240	282	279	273	272	285	237	238	305	285	263	260	313	274	296	283	291	294	261	298	292	229	276	276	282	269	308	292	279	277	281	266	253	272	278	284	285	298	264	255	279	299	287	269	270	287	310	278	247	262	253	266	293	275	275	280	274	257	298	268	252	277	257	271	256	283	281	281	278	271	304	300	279	294	252	260	280	297	307	263	240	280	267	312	284	278	294	288	301	282	292	257	278	293	248	284	307	258	268	262	272	280	269	277	270	303	262	270	287	276	260	273	275	286	285	269	256	283	245	253	275	305	278	265	272	251	277	284	257	285	288	280	286	286	305	290	297	274	266	256	257	269	269	284	270	256	293	271	294	271	312	262	251	282	244	253	295	270	296	289	290	268	303	259	271	261	282	257	264	268	267	297	250	279	290	257	313	277	290	282	296	269	264	291	286	291	249	276	261	256	296	240	245	278	269	265	289	258	290	272	262	272	275	297	259	262	279	273	299	282	290	238	269	262	294	281	258	271	261	274	284	303	251	272	292	232	267	261	289	290	244	289	251	280	279	298	274	263	269	317	290	274	295	260	268	268	264	251	269	303	281	262	287	266	276	291	301	275	264	297	282	251	295	256	318	259	272	304	278	284	263	259	284	299	274	264	282	308	279	265	308	297	274	293	296	283	262	285	280	277	257	268	260	301	285	248	288	260	272	267	315	270	286	278	279	287	298	273	270	296	248	263	264	256	243	304	272	277	279	290	302	282	253	281	278	270	264	277	283	282	286	274	298	296	283	289	264	309	290	261	275	300	289	261	300	259	272	243	260	292	277	300	282	276	266	267	253	289	277	284	295	277	265	299	304	294	293	283	292	274	282	262	287	282	282	267	290	261	305	298	275	271	287	284	287	294	273	303	283	292	247	281	262	258	293	282	278	294	248	284	284	291	291	259	274	266	293	301
8616	22251	30618	48167	54511	45323	33439	19668	10325	4141	1453	682	523	447	434	418	479	444	406	405	399	417	389	428	395	418	449	454	393	450	428	419	383	425	423	410	417	407	411	419	409	412	407	396	416	448	433	431	444	427	393	434	381	427	405	438	411	419	423	420	407	418	412	431	394	429	431	413	422	387	423	398	424	427	433	394	413	413	419	432	428	412	444	407	423	418	451	400	401	416	430	415	421	393	440	420	419	429	412	429	413	439	432	441	387	407	412	420	433	457	398	443	384	384	395	441	448	432	414	418	413	413	413	424	420	415	414	394	414	433	417	430	438	413	418	447	422	412	432	413	419	390	393	418	395	447	432	450	406	460	419	430	438	421	416	435	459	437	434	427	434	433	424	402	396	384	416	430	447	435	431	387	407	406	405	443	444	417	414	395	438	416	472	411	411	438	460	391	449	410	384	398	455	390	434	385	413	390	447	416	410	415	434	434	436	446	426	422	426	444	412	423	432	464	401	431	438	416	433	403	420	410	412	414	414	362	397	429	394	447	454	394	422	423	402	456	393	443	419	453	430	434	414	409	442	403	407	420	399	437	395	393	368	408	392	416	425	435	440	441	443	432	420	447	413	411	406	459	430	413	446	396	443	409	396	394	387	380	419	444	461	439	427	419	418	417	423	400	412	434	404	409	422	440	422	435	436	457	386	454	401	402	433	416	413	428	443	416	373	410	438	380	405	419	440	441	427	412	397	444	409	389	400	430	395	446	398	442	419	406	438	390	410	411	408	402	420	403	415	401	421	416	416	427	443	438	403	432	440	426	411	425	445	444	421	392	408	410	408	390	446	435	431	430	434	451	400	454	392	418	415	446	445	389	443	410	408	448	422	440	427	441	394	418	417	418	405	431	452	375	417	486	433	424	407	443	441	438	437	421	405	418	427	440	418	436	418	406	459	415	406	419	414	448	412	445	420	409	443	469	420	414	471	410	396	408	425	444	424	415	440	424	401	436	399	412	452	417	430	437	392	442	426	405	433	391	434	417	420	444	419	421	434	406	380	419	445	392	432	415	431	420	420	443	422	455	419	439	427	409	443	407	422	401	420	407	396	427	435	424	439	417	393	420	398	433	426	397	400	454	405	446	417	408	433	442	419	411	389	405	405	418	428	444	450	454	402	410	433	430	453	417	420	445	431	411	429	378	431	429	406	413	382	450	404	431	393	418	439	433	427	413	454	434	410	386	398	421	441	425	411	446	377	393	433	435	374	406	413	430	432	388	437	417	455	381	399	405	443	360	428	415	444	391	413	427	442	435	467	438	443	448	436	418	390	428	393	422	449	402	439	410	426	450	409	419	425	393	423	398	428	436	431	428	430	426	411	426	421	429	398	446	392	424	466	398	448	448	381	413	417	426	399	412	398	410	447	367	376	417	424	417	413	442	393	442	410	422	410	386	446	415	411	419	419	448	428	420	419	405	421	421	402	407	421	395	407	409	382	391	419	388	440	398	449	431	472	410	442	385	444	421	383	444	416	412	414	411	426	409	436	417	429	411	393	419	398	445	392	386	391	423	435	394	446	423	428	418	423	443	418	461	372	363	444	413	416	411	412	458	424	440	387	426	430	463	408	407	428	412	428	400	388	409	421	426	408	432	382	443	429	425	414	415	439	399	449	392	434	435	399	412	427	419	444	445	417	457	399	451	372	414	412	423	416	436	414	456	455	411	411	427	416	429	419	448	427	421	418	424	404	443	451	395	447	412	396	421	428	433	412	367	421	418	444	441	445	411	444	454	419	414	408	446	414	436	408	406	400	454	412	422	445	451	451	411	423	439	402	403	395	418	430	439	408	440	409	411	442	438	417	409	423	399	448	425	427	420	418	426	422	418	425	421	441	426	418	421	437	435	454	429	430	470	451	381	414	400	413	432	431	427	454	424	427	416	395	416	417	409	441	400	439	449	399	435	456	404	421	417	429	394	442	449	410	403	420	424	404	438	425	435	405	404	434	428	444	440	405	464	442	451	389	414	449	407	422	463	434	404	414	429	448	430	432	428	380	443	390	455	428	426	396	422	423	408	430	414	401	462	408	407	413	437	425	439	407	395	425	414	422	417	417	453	463	432	432	446	447	439	386	407	420	438	434	423	422	428	421	423	439	430	443	408	412	412	435	437	411	425	437	403	427	411	404	417	432	435	448	429	439	409	425	414	433	424	444	441	399	421	469	396	479	396	475	397	412	441	412	400	411	406	434	405	400	434	453	381	421	421	446	463	463	416	394	427	416	475	433	384	393	440	444	412	362	411	448	419	403	399	438	408	409	409	441	385	404	426	409	405	437	418	392	415	426	416	439	422	395	411	404	390	421	413	427	434	431	385	443	416	440	408	420	416	456	404	397	406	399	456	412	371	446	466	444	399	395	419	431	405	412	411	397	434	419	404	421	446	426	404	414	409	433	429	402	424	442	448	412	453	432	436	411	400	452	424	420	432	425	430	430	428	435	424	446	429	417	415	434	431	452	383	417	403	404	412	426	448	425	453	430	425	440	427	459	402	394	414	419	421	386	429	435	450	409	399	436	424	401	424	433	433	375	431	428	465	449	426	409	393	405	424	412	436	437	427	390	414	409	387	412	434	432	393	424	436	460	435	411	424	410	394	435	404	433	426	415	397	456	376	407	405	424	420	438	428	422	404	431	443	379	422	439	396	421	434	402	444	409	435	415	409	425	426	405	416	403	427	454	399	408	406	390	406	413	408	396	407	407	387	415	403	391	415	431	422	415	394	417	435	424	436	400	420	377	441	445	435	416	380	443	426	409	446	445	439	401	423	374	416	426	432	407	432	456	430	418	447	397	426	464	416	408	410	417	420	409	404	466	429	432	432	384	420	431	447	415	472	433	428	414	420	426	416	413	424	408	414	391	441	426	418	438	419	434	463	412	411	416	401	438	442	427	392	384	430	419	424	411	418	435	408	427	408	424	411	383	423	414	416	371	414	412	437	390	446	395	466	359	378	431	420	391	386	449	403	430	387	430	401	395	411	422	416	408	403	428	449	452	443	445	393	421	442	406	431	410	437	422	429	407	422	423	449	432	414	392	419	439	418	401	427	417	416	418	438	398	466	431	460	470	375	422	434	412	420	459	429	418	409	422	398	419	439	434	417	435	417	428	425	462	410	454	436	421	407	428	387	391	413	411	418	456	432	387	430	394	431	438	394	399	408	430	385	430	425	454	423	420	386	437	420	412	429	387	407	428	424	437	429	406	418	411	407	433	408	392	446	412	443	420	420	418	438	434	442	410	433	427	425	422	405	399	433	446	422	399	439	467	415	427	421	408	409	414	396	408	425	426	422	405	399	405	418	390	421	444	417	444	424	451	424	445	438	404	429	423	438	411	399	412	424	434	406	411	419	396	425	426	407	395	433	441	387	419	427	481	456	388	446	420	435	405	418	459	388	437	421	420	439	442	420	418	402	416	424	414	382	413	431	402	468	383	418	392	390
22483	20744	28576	26124	54787	60591	46936	29671	17243	6740	1888	700	377	306	311	330	271	287	295	299	270	294	296	314	289	291	289	289	285	295	309	307	298	310	303	294	285	273	302	305	273	283	318	277	285	296	260	303	290	309	293	289	292	293	284	284	261	302	297	304	294	309	320	278	306	315	295	279	321	269	294	287	297	286	297	300	269	302	269	294	263	296	268	300	300	293	274	257	285	324	310	291	280	283	298	293	300	294	329	293	308	307	318	284	287	255	282	310	294	297	274	293	277	281	261	319	294	290	277	325	302	299	301	294	300	284	291	288	322	281	302	297	326	307	291	312	320	284	329	287	255	268	295	321	269	279	298	311	298	292	318	310	293	279	287	286	272	268	269	302	300	310	271	269	313	283	307	321	273	254	280	273	302	299	289	285	266	258	300	270	300	283	288	265	271	308	280	302	272	312	293	261	297	313	279	272	272	286	289	299	279	304	277	298	259	285	288	299	306	293	310	320	283	279	273	282	298	294	269	294	276	274	336	273	279	284	294	273	270	331	288	294	301	280	288	286	281	338	267	305	291	276	301	297	276	283	293	296	281	269	293	290	265	342	290	272	280	291	276	288	293	276	299	335	291	323	291	308	291	277	284	329	286	308	307	315	304	331	279	281	293	314	278	310	305	282	289	321	298	281	276	285	300	300	288	278	292	323	291	275	282	300	294	306	256	283	282	312	302	280	249	295	286	266	291	305	324	320	264	293	279	294	280	285	280	274	282	282	290	295	295	289	305	290	296	302	311	303	288	289	285	306	311	302	321	299	293	255	301	298	288	273	267	319	318	297	292	286	295	326	281	271	302	305	278	280	285	277	292	304	299	312	314	291	301	280	258	318	301	259	323	323	289	288	311	269	293	298	265	313	290	311	268	311	326	302	320	294	310	298	322	297	301	280	273	320	294	316	303	287	297	296	323	319	294	265	299	297	297	294	286	309	308	292	292	288	295	267	302	297	289	293	257	297	261	333	278	294	290	304	276	313	280	296	304	338	299	289	277	313	291	328	300	284	285	303	285	333	309	296	301	264	332	333	315	309	340	320	295	274	319	300	290	303	280	304	270	289	295	299	303	301	289	277	270	273	289	279	289	313	308	289	281	306	286	291	314	327	340	296	275	314	295	297	311	302	292	288	286	289	275	277	346	305	343	279	304	281	292	267	287	304	271	274	279	308	289	288	283	309	302	282	274	301	295	282	292	311	305	320	298	290	318	306	283	252	325	285	306	286	258	333	270	316	280	296	292	308	311	279	297	274	270	297	294	317	309	282	301	305	319	319	295	313	272	296	329	284	328	286	345	298	308	297	304	295	277	315	315	303	301	294	289	275	281	293	312	290	298	277	304	309	311	260	292	293	267	257	307	300	293	308	307	287	281	301	302	276	305	305	295	299	311	285	310	300	284	310	299	297	291	288	266	274	278	293	267	298	303	326	310	318	317	304	294	269	287	315	309	303	313	295	301	316	306	278	290	288	311	288	285	262	298	307	258	344	260	275	302	291	274	311	272	317	327	285	309	266	311	290	343	303	309	297	295	300	301	282	273	283	297	322	311	260	295	305	322	268	287	305	290	304	319	274	337	290	282	317	275	307	287	307	313	267	304	322	283	270	300	285	305	267	288	298	307	286	288	291	265	303	276	284	272	277	280	287	297	265	301	276	289	260	294	278	285	285	318	275	293	314	306	330	277	292	309	282	279	288	299	326	303	281	275	311	304	289	303	263	312	309	274	291	302	283	289	300	308	288	296	331	262	312	291	290	302	313	300	289	289	311	310	293	282	296	269	274	297	312	320	308	292	312	298	302	308	285	298	249	294	307	275	313	302	305	315	321	298	311	301	294	263	310	258	299	263	290	276	283	280	322	291	266	306	287	272	284	309	287	302	292	280	296	304	334	305	310	291	263	283	290	298	309	270	257	316	272	299	277	303	297	295	298	311	282	303	303	238	313	299	301	312	304	295	310	301	306	300	301	301	283	291	296	271	306	296	272	283	279	299	288	295	316	284	281	287	301	262	287	259	279	298	315	307	292	265	291	267	296	294	260	299	271	272	288	270	286	303	282	282	307	300	267	319	295	329	296	306	273	319	294	281	288	290	329	282	285	302	333	283	283	307	293	279	294	309	306	288	317	309	301	285	281	296	290	315	301	299	318	266	304	279	279	258	269	292	304	309	290	312	279	278	277	307	290	281	283	298	299	291	286	277	300	307	267	296	286	303	298	313	286	279	294	276	294	288	286	265	296	296	284	291	305	287	292	283	285	298	283	306	286	306	281	290	291	296	289	282	272	297	274	293	292	300	281	276	294	270	302	311	296	293	298	290	286	306	291	298	290	275	305	313	294	313	304	279	290	283	289	275	309	299	304	318	307	298	301	326	308	289	278	321	274	316	313	284	318	300	281	313	249	263	328	272	287	291	317	311	295	285	266	294	326	285	291	267	270	319	282	279	291	308	304	275	278	283	299	300	284	287	288	297	329	292	313	287	288	298	328	260	325	316	279	296	290	285	283	301	301	251	299	298	298	284	281	289	292	280	293	276	320	275	287	291	297	321	305	269	273	312	302	268	282	292	292	293	303	319	267	269	287	346	298	303	278	302	276	306	278	295	301	285	280	325	317	303	281	322	277	299	300	293	291	324	278	309	294	292	263	303	281	292	264	286	298	296	289	279	274	283	274	265	298	272	301	314	333	266	309	266	306	285	291	277	280	286	308	336	289	284	320	288	300	282	298	320	324	293	310	313	284	270	295	303	314	269	303	313	285	276	295	311	305	281	296	278	282	310	327	292	281	290	308	271	298	265	307	317	299	294	306	312	291	273	290	327	303	306	311	306	287	293	294	289	278	284	299	304	309	301	307	293	290	289	310	313	263	275	296	306	298	308	295	290	314	266	286	291	291	307	268	280	287	296	297	323	301	284	275	281	296	307	333	294	286	282	295	311	298	275	277	304	303	255	279	280	250	281	272	305	321	257	279	291	293	272	280	317	261	318	289	293	294	291	292	279	265	266	271	259	301	264	325	301	287	339	284	300	295	295	297	268	300	293	331	306	283	301	352	312	277	313	255	268	304	297	304	300	299	286	296	316	315	292	296	299	296	307	298	295	233	315	268	284	272	310	306	282	321	291	297	297	278	268	293	293	297	304	289	300	304	304	318	310	291	301	311	290	301	301	291	303	296	280	279	275	269	296	292	311	305	300	295	321	278	303	287	288	272	300	314	289	275	274	317	287	279	308	301	305	276	303	274	283	319	286	283	258	281	277	292	304	303	266	299	308	291	269	278	296	258	301	324	282	269	290	283	294	329	297	295	315	301	295	322	295	302	279	308	290	282	309	259	278	296	296	273	254	289	303	292	309	287	288	285	283	308	296	279	281	272	301	303	292	313	313	299	309	309	294	275	291	311	299	275	294	310	288	304	309	293	300	309	276	309	296	325	274	244	302	287	295	282	279	295	287	270
15879	36665	47599	61735	75860	66339	47256	34526	22506	10695	3803	1342	632	479	458	431	448	475	428	441	436	400	423	453	463	443	478	392	396	442	448	445	445	395	446	468	411	425	418	428	461	406	444	428	429	451	416	419	402	481	440	429	444	446	451	435	440	455	435	417	408	417	425	469	450	440	487	401	446	447	420	411	424	408	413	446	459	427	417	439	454	434	361	447	435	408	410	420	454	426	434	409	422	439	418	431	414	417	428	438	442	411	447	439	489	419	435	449	400	397	432	436	429	431	466	421	425	381	442	424	476	448	427	418	413	449	434	435	420	438	415	433	409	460	398	429	411	437	457	436	440	397	433	447	414	450	439	406	441	407	396	441	416	442	423	438	425	453	424	434	465	419	437	435	453	453	434	414	397	436	429	420	406	426	445	468	429	413	419	443	431	412	426	440	400	448	444	416	445	412	423	397	427	454	399	428	406	426	463	447	445	456	436	396	411	408	400	468	427	393	424	447	471	418	416	444	387	437	437	443	472	422	456	420	440	436	439	422	427	441	452	384	436	407	448	419	406	411	451	461	446	433	411	455	453	433	445	439	441	435	398	410	410	439	438	406	422	472	454	455	437	431	435	428	446	421	442	422	412	427	460	432	417	462	461	450	421	430	422	446	422	427	404	411	449	458	452	422	409	430	418	435	413	454	434	427	387	426	428	463	460	418	440	402	443	450	407	427	459	434	450	450	407	428	415	427	451	389	455	401	430	445	414	441	401	418	451	441	449	451	439	392	423	451	402	471	462	450	467	408	460	413	415	443	438	477	461	436	484	402	395	431	409	453	434	463	435	432	443	395	458	412	399	461	449	436	446	443	445	465	438	412	430	438	457	411	454	421	459	453	457	435	486	440	390	428	426	447	458	419	419	467	443	443	420	458	414	421	417	442	430	424	418	434	442	415	420	430	417	382	447	462	432	493	416	445	433	435	406	464	456	467	407	428	448	435	444	411	435	421	434	435	482	463	426	454	414	428	434	441	437	451	414	401	453	439	405	455	440	438	406	430	420	452	455	411	401	408	420	435	397	440	433	429	444	401	412	431	431	403	438	430	458	427	428	436	449	461	444	456	362	447	444	460	469	434	439	403	431	425	428	450	438	420	449	433	458	433	479	443	462	464	448	431	437	435	438	465	411	408	440	436	496	439	416	458	398	432	395	429	413	462	421	417	419	443	448	446	422	430	417	443	404	467	407	436	411	430	447	461	381	443	453	423	411	409	443	440	380	405	439	443	428	424	424	426	412	410	461	440	410	466	436	403	466	417	449	445	404	409	455	417	479	414	440	430	455	434	411	427	404	446	438	447	436	431	423	454	418	414	413	409	453	449	434	463	393	448	415	396	426	404	402	401	468	435	443	449	395	437	443	461	418	454	440	408	387	487	414	424	420	462	419	415	421	429	438	469	459	439	431	407	452	411	459	443	420	419	429	401	421	425	420	458	462	430	456	410	451	441	403	444	459	442	418	401	432	433	432	421	463	451	443	458	428	458	473	433	400	458	419	427	435	406	456	408	422	433	449	409	434	428	450	440	419	439	431	450	435	406	441	422	466	413	460	442	439	455	457	461	440	449	433	406	394	421	422	495	413	440	393	465	421	391	406	432	423	433	394	489	430	445	424	429	458	462	421	454	422	427	456	430	396	451	437	410	418	413	458	425	387	452	461	429	407	425	416	428	430	427	402	420	454	393	446	434	432	440	439	421	433	426	450	487	395	427	451	432	428	422	443	456	433	399	455	425	399	434	424	444	425	431	405	451	417	428	399	402	455	434	373	421	417	442	453	424	455	438	463	456	439	455	438	458	416	432	429	425	462	386	426	435	447	451	442	472	441	414	421	430	425	427	448	433	416	439	455	432	443	398	465	459	451	430	443	439	428	417	402	429	427	456	433	443	495	434	452	451	445	420	474	411	418	426	482	424	412	401	465	437	447	418	457	411	442	460	461	437	478	437	425	402	397	455	454	430	404	441	469	408	462	433	418	439	466	401	408	436	419	448	389	409	414	429	430	447	455	441	412	460	404	410	458	442	453	454	392	418	420	437	448	452	418	472	407	446	439	412	392	474	400	410	448	448	432	444	446	445	395	469	464	436	407	454	395	455	435	421	397	394	437	436	419	472	450	467	408	438	438	426	425	454	437	413	418	429	410	435	438	434	422	432	402	422	437	426	444	436	464	418	451	455	438	439	424	435	423	444	459	432	436	431	417	431	435	466	418	457	415	456	416	451	447	426	439	443	430	405	422	426	459	393	447	435	416	407	415	423	458	427	449	405	431	448	391	425	431	440	439	416	434	436	453	447	441	387	429	426	412	416	407	402	388	445	446	441	455	377	427	459	475	414	425	458	479	400	429	487	415	414	432	438	463	429	429	442	447	415	452	438	447	441	468	443	411	457	436	427	459	389	402	473	427	429	427	424	452	438	387	386	414	428	437	451	431	429	425	429	450	428	393	441	420	400	444	413	413	400	397	440	441	426	394	443	466	448	432	406	423	456	464	442	448	448	435	447	419	435	428	464	466	441	404	451	447	462	418	444	438	428	433	457	431	432	412	435	435	420	440	439	415	440	413	463	427	433	419	386	423	465	456	450	402	460	428	415	419	448	450	396	395	450	402	440	423	451	425	432	457	449	422	427	458	440	447	420	438	448	433	410	408	388	450	453	431	425	424	478	407	428	419	431	419	436	431	428	423	455	449	444	425	407	432	423	459	431	437	431	413	467	495	436	436	431	464	441	424	434	446	435	451	379	452	410	454	430	441	410	437	466	432	424	432	453	397	421	445	447	418	448	402	462	410	427	437	424	430	458	446	426	418	423	434	470	438	468	407	447	418	448	439	460	417	437	416	456	422	453	430	482	438	439	434	441	416	420	425	464	419	403	432	464	430	411	414	423	433	412	429	438	440	398	437	442	423	449	443	437	441	434	430	439	401	412	448	418	403	403	427	398	429	436	436	450	416	400	445	422	434	444	445	438	431	437	415	434	458	425	411	413	422	490	428	438	408	408	434	443	424	430	443	425	455	348	418	441	406	462	435	424	454	435	444	456	430	443	416	408	448	432	388	388	448	436	446	418	440	394	483	384	415	439	425	409	433	433	435	439	395	422	428	430	432	437	427	404	445	431	420	443	435	414	452	455	429	422	423	453	413	421	397	434	414	413	476	448	494	426	440	414	445	440	468	467	422	433	428	462	464	418	431	407	452	371	445	453	419	449	441	419	416	455	422	447	413	387	439	471	402	387	436	424	403	451	462	457	395	468	445	463	447	430	418	445	417	438	438	433	403	441	433	424	444	401	433	425	426	490	419	447	464	455	467	463	442	442	462	431	464	453	416	442	431	446	424	444	433	426	444	424	427	410	476	424	424	414	438	404	435	442	411	494	457	479	431	420	419	419	405	406	430	427	458	471	456	436	417	447	447	457	433	464	462	445	441	441	459	469	421	408	441	381	446	450	443	409
26081	20544	15037	17663	22767	17592	8089	2907	1280	677	408	316	320	260	256	262	292	253	263	272	251	264	231	256	279	243	274	254	258	277	284	259	249	284	289	255	265	243	254	296	235	269	294	274	253	275	272	321	288	258	298	258	279	269	302	260	321	277	262	275	257	270	259	240	291	273	266	269	268	275	275	248	235	267	278	267	247	294	276	262	279	287	249	278	273	291	275	288	287	255	298	258	263	297	272	284	294	260	249	254	268	249	272	290	252	240	265	253	243	279	259	250	294	265	286	303	260	272	289	272	282	277	274	258	248	274	249	252	263	243	275	280	246	263	286	267	284	263	282	256	283	220	279	283	283	269	248	265	262	264	269	283	272	274	280	249	301	270	257	259	276	282	279	243	246	259	266	288	278	248	272	271	257	282	262	275	260	274	273	282	255	299	285	269	242	245	273	293	250	250	278	265	281	263	270	282	262	308	276	288	279	255	301	263	299	262	306	280	247	255	277	269	275	261	248	235	249	265	280	286	265	270	271	286	261	277	258	237	254	270	273	275	292	280	274	273	292	278	274	263	262	261	227	268	288	313	254	281	269	308	274	267	276	264	272	282	288	256	269	278	261	270	253	248	237	278	285	269	251	262	238	257	272	276	301	273	247	287	257	293	256	257	280	256	270	270	256	253	245	285	277	237	242	261	290	236	283	278	257	267	282	286	243	273	281	266	259	305	260	260	269	275	294	275	242	275	266	266	270	220	267	257	248	252	287	261	256	271	250	293	274	282	279	265	265	260	266	273	246	286	266	277	267	272	270	286	249	287	287	275	258	266	282	263	252	256	258	278	254	296	245	281	269	251	272	267	283	259	274	265	249	253	266	254	280	251	248	265	245	275	265	278	265	281	274	279	265	280	266	260	273	250	257	268	249	279	269	256	280	263	320	295	240	266	301	282	285	279	266	250	259	270	253	286	274	258	284	287	262	273	270	268	278	287	274	263	291	289	278	296	268	263	286	288	260	251	222	237	300	314	283	286	281	270	240	313	304	288	272	271	275	243	249	265	252	270	298	247	283	254	251	309	270	250	259	284	275	249	271	265	272	271	264	282	263	247	275	259	274	249	261	261	285	248	235	270	268	264	258	274	281	270	256	258	266	285	260	263	254	274	242	268	253	274	307	259	269	291	244	300	303	286	235	291	285	247	251	288	265	258	294	259	234	270	293	244	281	263	289	254	282	268	271	257	253	268	250	273	252	266	258	232	274	261	285	289	246	267	281	261	253	269	267	251	288	271	248	276	252	251	271	251	240	279	248	269	246	301	273	262	261	232	250	256	271	288	284	276	276	272	251	271	257	247	293	272	261	272	261	273	272	274	291	259	262	260	278	283	277	275	241	245	252	269	257	280	270	305	268	270	290	260	252	242	246	271	269	275	257	280	252	279	267	253	258	265	275	245	274	297	277	268	279	271	262	267	276	318	263	248	291	261	288	283	254	283	284	273	243	265	289	273	283	285	275	239	274	236	256	263	279	281	252	257	267	244	238	250	256	271	271	243	271	261	260	272	255	265	279	259	280	275	229	250	278	268	264	274	251	287	269	300	296	283	260	261	280	271	254	290	272	253	279	265	259	260	249	246	269	286	265	285	273	265	276	266	272	231	256	268	269	269	237	243	238	260	269	284	252	281	258	263	243	286	258	246	257	244	269	267	295	266	297	244	262	254	273	281	239	266	293	257	303	300	266	266	274	260	266	270	255	262	267	263	294	259	238	275	296	244	269	269	274	272	270	307	279	272	269	302	275	274	262	306	272	274	265	266	274	265	292	253	255	276	287	277	258	244	281	265	253	270	267	274	296	258	254	259	277	253	259	294	274	262	285	265	272	259	256	282	248	290	281	263	270	268	245	263	264	261	260	301	271	256	278	277	290	248	267	284	255	256	269	276	259	242	270	277	254	265	270	254	258	301	259	266	281	280	269	279	253	257	272	265	258	265	282	239	256	264	282	266	259	286	245	269	247	261	293	274	261	277	276	269	287	248	243	304	256	262	255	259	261	235	282	276	290	259	307	264	264	290	253	297	271	293	264	295	255	261	274	264	277	246	265	261	272	263	290	238	265	282	296	258	278	302	253	257	294	236	270	267	259	248	277	259	272	270	274	292	292	283	259	257	250	249	291	294	249	249	269	269	266	258	234	275	247	259	279	268	286	244	246	261	259	257	273	280	282	268	265	275	281	282	275	280	266	257	289	265	291	249	274	282	259	254	275	263	255	284	266	293	293	257	258	276	263	287	256	273	260	307	289	247	265	266	279	264	251	266	265	273	259	255	245	257	259	259	327	278	277	318	289	279	267	276	298	270	242	288	265	288	274	246	239	290	276	280	253	280	245	287	299	254	251	257	283	264	286	266	265	270	246	271	290	273	261	277	270	250	238	275	251	265	263	283	263	277	262	280	287	282	261	270	267	281	266	268	271	289	259	259	250	286	284	256	262	256	289	253	279	273	290	257	276	262	277	256	260	272	287	259	251	293	277	254	289	246	257	260	263	278	255	280	279	303	283	274	264	283	272	303	278	246	276	245	285	256	242	273	308	275	286	264	266	256	270	280	264	265	253	286	252	263	289	271	265	268	274	277	253	254	284	296	255	285	259	302	269	266	274	254	267	243	263	267	268	259	266	271	272	285	271	261	270	257	238	245	272	309	263	257	309	299	261	277	240	259	267	274	263	261	289	270	271	273	269	272	277	281	293	271	266	261	257	261	296	281	260	254	254	266	257	282	263	295	291	305	277	276	239	260	290	274	268	270	257	256	263	257	264	310	277	241	251	273	244	260	270	258	268	289	268	288	243	270	251	258	241	269	258	241	263	280	271	290	246	262	249	269	276	290	280	278	275	284	275	281	251	262	261	267	262	267	244	289	293	271	282	266	280	251	261	291	255	256	261	274	281	262	272	260	263	256	292	281	230	247	258	273	289	286	228	275	269	266	268	277	281	274	247	269	272	278	254	273	262	264	269	274	294	279	302	276	250	271	256	280	245	263	276	253	244	271	244	253	270	288	263	267	294	277	263	254	262	269	273	273	269	259	286	254	258	263	299	276	277	280	278	278	309	269	266	290	268	265	265	260	267	287	276	254	261	271	268	252	275	257	271	289	269	251	278	275	264	293	279	302	283	248	271	244	288	262	244	281	264	261	273	302	262	265	277	272	259	302	245	268	288	266	278	249	300	268	265	295	272	277	249	246	263	235	240	279	271	254	267	231	268	279	291	261	270	297	293	258	250	236	287	274	247	260	285	265	266	260	270	293	233	267	291	290	302	274	269	259	256	247	260	282	256	266	270	269	287	250	264	253	292	266	266	269	256	261	300	240	270	237	257	279	298	250	263	256	271	258	271	260	280	271	279	228	271	303	265	271	252	275	273	245	255	285	269	267	274	280	259	271	302	270	242	263	279	261	261	243	280	302	264	280	250	272	258	270	264	250	257	247	232	292	248	276	273	269	254	270
5075	7399	13025	22503	28069	22568	12330	5841	2664	1231	625	498	391	417	425	388	428	437	409	382	421	407	391	436	405	402	431	402	447	398	428	401	387	427	395	431	420	431	389	426	428	410	397	424	421	419	372	402	402	401	423	389	448	438	449	368	441	386	415	423	379	414	427	432	436	442	411	389	431	391	412	385	390	427	436	448	385	419	408	446	404	422	385	392	407	437	398	412	397	425	418	456	400	427	397	462	412	416	388	409	422	405	443	389	396	419	427	422	405	415	400	421	440	390	425	414	400	400	409	419	408	411	400	438	454	395	406	413	409	378	440	403	411	415	430	395	392	429	432	404	436	423	428	429	380	400	438	377	410	419	391	412	441	426	388	371	375	385	392	370	391	384	348	430	420	430	377	399	390	436	389	407	387	409	414	390	390	399	402	417	369	427	414	378	446	413	383	414	424	424	387	386	399	392	426	452	419	429	406	420	395	397	406	387	414	400	405	409	426	443	469	403	406	416	400	429	396	410	423	402	416	389	385	396	370	414	393	467	442	405	422	389	419	406	419	457	371	386	370	424	453	396	410	424	404	379	377	390	402	409	400	399	404	419	409	426	402	431	422	398	434	404	409	401	398	380	413	417	423	409	412	413	398	437	407	409	392	367	437	410	419	405	422	426	357	400	364	402	430	403	401	396	440	375	441	412	384	429	403	429	396	388	412	388	423	380	415	413	395	412	400	417	414	414	408	406	443	398	443	405	416	453	424	412	403	432	378	375	433	400	406	395	423	411	388	399	389	395	425	378	411	354	443	410	378	395	400	399	436	414	409	411	382	442	392	390	411	376	403	408	412	378	399	424	402	401	386	419	393	417	419	400	383	402	394	389	396	438	385	395	429	387	437	390	393	403	416	415	468	410	395	409	401	413	409	406	372	412	440	403	410	396	435	412	407	438	435	415	408	399	431	433	419	425	421	391	396	411	440	420	427	407	432	412	412	366	398	377	415	419	415	406	397	446	399	395	419	396	386	423	400	398	397	455	400	431	397	399	413	401	378	410	403	397	393	407	427	436	409	369	395	420	356	378	402	423	396	432	458	398	395	440	418	445	393	379	437	389	398	399	401	426	468	397	396	429	409	408	428	410	416	367	403	386	380	416	406	405	422	398	395	399	419	404	421	442	425	399	448	372	414	373	428	377	399	460	402	370	418	420	423	409	404	394	417	398	381	400	414	405	407	398	423	379	374	399	413	413	429	398	416	432	402	397	409	378	418	397	423	416	393	415	414	427	404	430	443	411	427	374	402	433	411	424	388	391	411	428	408	431	451	425	406	411	401	366	417	386	423	391	429	415	421	404	376	397	439	396	387	397	393	427	395	451	391	420	437	436	445	409	396	374	412	412	424	377	375	385	414	389	395	432	429	397	411	405	414	400	398	425	399	423	409	390	371	417	414	411	413	420	408	398	372	433	387	386	394	380	396	409	367	447	428	398	381	408	392	414	416	392	411	399	418	389	396	393	416	409	411	395	421	414	404	391	379	407	398	400	398	395	371	383	383	431	389	408	407	406	410	413	437	425	385	434	432	400	403	398	429	398	408	409	410	438	433	420	441	435	424	406	405	411	428	414	364	417	381	415	416	416	399	409	396	414	424	408	403	417	396	411	432	380	424	386	422	377	414	436	426	445	411	431	384	388	436	397	408	394	386	425	395	445	378	387	431	433	396	403	410	414	396	389	396	382	437	404	386	403	419	392	398	410	408	419	374	418	427	406	415	391	409	398	381	424	405	387	408	405	414	418	464	415	418	423	430	371	420	415	414	385	435	409	450	430	416	376	438	376	434	405	412	424	401	420	429	395	384	371	401	422	410	383	411	409	401	418	374	456	420	409	390	394	396	414	418	421	397	373	392	419	422	397	388	437	396	398	418	447	384	379	427	409	398	424	417	408	442	420	412	409	406	421	443	406	384	427	374	394	402	415	412	417	412	393	448	401	389	397	407	430	421	408	449	402	390	378	385	415	453	408	390	435	430	415	430	412	431	433	364	416	369	422	410	420	396	394	403	424	365	398	416	408	435	426	441	432	416	428	367	434	418	387	410	371	394	415	402	408	443	412	406	403	396	413	366	406	398	394	406	412	391	435	400	426	420	419	429	435	389	378	437	445	415	379	394	382	391	387	396	392	416	417	408	374	378	396	421	462	389	417	401	399	430	387	418	360	365	416	432	411	390	397	407	408	416	406	414	397	431	415	435	388	396	379	376	410	394	395	440	439	374	380	426	379	371	376	371	420	406	423	394	435	375	426	400	396	388	402	411	407	396	418	404	400	415	398	426	423	409	402	403	381	369	384	381	420	390	421	392	394	410	386	398	428	437	373	436	389	424	411	423	398	399	433	387	438	410	411	413	403	394	449	442	440	412	397	417	413	407	428	445	400	435	431	411	433	393	429	382	408	415	411	384	401	470	411	395	407	424	381	445	379	391	434	401	408	421	385	451	412	449	409	449	397	380	446	383	387	408	390	385	420	394	420	419	457	416	401	416	416	370	421	421	410	411	428	373	399	432	389	395	437	384	424	414	413	403	408	399	406	428	415	398	415	392	434	399	406	410	416	421	395	376	409	417	414	406	405	402	421	393	448	425	402	402	421	408	422	422	411	433	377	399	403	429	432	408	408	396	411	414	448	407	411	398	401	405	418	406	413	427	399	420	379	403	425	405	413	412	397	381	421	404	401	385	427	361	426	455	388	389	407	380	404	405	444	413	381	427	411	411	409	434	407	442	422	425	387	402	394	439	421	399	379	376	415	387	439	406	432	412	404	414	388	421	392	431	405	463	427	389	421	396	413	351	402	417	390	429	397	400	439	427	425	402	393	386	435	449	414	397	421	447	383	383	401	424	401	420	420	380	423	431	427	402	412	404	367	415	390	412	442	393	438	392	405	401	390	397	417	408	395	433	392	445	392	440	433	417	428	378	380	373	410	451	447	431	413	404	412	405	405	406	390	401	399	418	443	375	431	438	408	439	411	408	400	416	380	417	420	462	423	386	423	407	437	412	390	413	376	398	410	400	441	368	422	385	418	418	412	378	402	396	429	398	423	404	424	413	413	375	413	426	434	369	390	403	412	382	408	411	436	409	396	449	415	426	400	421	412	432	397	412	441	390	419	403	408	403	419	428	365	395	412	437	391	423	395	414	433	391	383	437	414	419	418	444	419	395	430	370	427	417	391	402	401	410	421	445	394	401	428	386	442	409	380	374	393	414	416	421	396	395	397	401	439	396	399	438	413	376	412	426	394	422	371	395	441	428	422	398	430	423	400	436	386	432	432	422	405	411	399	403	415	403	411	439	392	373	403	437	402	419	399	426	386	401	441	403	413	371	425	399	394	457	436	419	382	435	434	443	398	394	407	427	385	405	417	402	396	395	399	399	411	434	427	426	402	420	420	410	413	431	446	388	391	414	429	377	404	388	401	423	381	383	406	386	394	421	444	414	392	397	413	448	422
24060	20752	27785	34694	51430	45356	30698	13926	4079	1342	548	376	255	296	290	278	264	301	277	266	285	273	281	248	288	282	255	269	284	286	285	264	311	289	263	286	284	289	276	271	261	288	282	288	273	281	297	284	283	288	289	253	287	276	267	284	288	282	293	304	291	255	268	259	278	275	305	284	274	294	284	274	294	277	289	265	289	272	302	259	294	283	289	292	270	298	311	258	261	283	269	292	273	273	285	267	285	283	282	271	290	289	268	292	297	263	281	279	268	282	292	275	265	279	267	290	266	319	268	274	292	274	274	272	292	281	301	314	272	257	270	254	256	261	242	246	282	284	289	266	277	273	272	289	287	287	294	281	278	269	293	267	303	266	265	274	287	254	301	276	269	256	266	280	279	272	247	273	260	255	268	281	287	236	254	271	264	267	268	293	285	277	273	256	274	295	259	297	302	286	287	270	271	257	258	272	302	288	277	288	313	299	253	268	294	280	259	298	260	288	294	293	277	294	236	292	265	248	271	279	269	270	250	255	267	280	285	271	263	274	257	288	276	277	282	283	286	264	281	276	293	251	248	253	270	283	270	282	307	297	296	285	283	284	276	301	264	282	264	262	306	272	278	283	296	287	289	274	285	309	248	223	293	292	285	280	279	268	282	277	266	273	253	291	294	310	235	272	288	300	276	279	273	291	269	291	278	269	254	252	282	268	269	266	278	253	281	286	266	274	279	274	263	236	307	270	272	282	291	301	273	257	311	265	266	277	274	283	276	272	266	293	267	267	279	268	255	261	282	321	266	271	280	280	267	285	270	228	262	285	255	281	264	237	271	266	252	268	287	275	256	296	269	254	259	314	298	294	289	304	281	269	297	258	268	253	265	267	284	281	275	271	271	290	261	289	289	294	234	285	286	284	247	261	271	276	273	260	268	273	305	247	278	286	279	276	257	288	297	256	299	313	281	279	297	262	273	296	270	260	259	295	270	268	298	268	258	302	275	312	271	290	283	280	267	276	265	293	269	259	301	282	295	285	270	257	254	286	285	285	260	294	246	257	283	271	305	293	264	283	276	266	230	281	247	268	247	266	299	287	268	266	289	262	256	252	303	274	245	248	284	256	297	293	285	260	270	277	287	262	271	273	283	282	273	286	297	275	303	286	270	279	279	303	265	284	281	262	267	268	289	275	291	307	281	285	296	270	270	248	280	294	259	264	261	266	288	252	283	311	292	299	282	283	238	287	259	297	297	299	268	258	255	299	271	254	278	260	261	260	282	286	233	270	300	258	276	261	290	261	267	270	279	274	299	244	289	272	303	278	287	294	256	280	299	276	284	261	272	306	286	265	292	271	271	263	277	284	268	297	258	288	293	271	270	304	265	327	300	283	279	278	318	276	243	301	276	263	289	245	263	298	295	290	271	292	298	286	309	274	252	285	246	279	299	257	258	288	274	292	294	266	308	302	271	268	268	271	247	285	270	251	308	288	277	248	272	263	277	277	274	275	309	288	304	253	277	271	275	283	284	262	254	232	276	286	300	306	267	273	280	280	249	294	269	267	280	315	278	244	271	286	265	256	284	283	263	271	249	286	261	255	241	267	235	281	267	291	286	293	283	290	258	261	289	260	250	256	282	258	265	277	243	325	282	262	258	285	264	287	280	272	254	299	264	254	292	277	269	288	248	277	274	264	288	257	276	277	273	280	291	283	293	291	264	273	281	296	282	280	286	262	292	275	277	263	297	300	288	246	284	285	285	275	306	269	301	296	287	301	256	289	249	268	267	285	284	288	294	232	276	292	278	297	285	255	261	282	283	272	288	285	270	260	291	268	304	262	289	299	295	278	255	301	274	287	304	279	289	275	296	266	288	273	288	274	287	282	273	310	268	291	274	281	285	269	280	268	280	292	295	288	268	298	263	270	317	281	288	274	296	259	274	285	285	275	286	282	273	220	270	268	260	315	286	269	274	269	277	267	279	249	262	276	265	295	289	298	293	277	276	271	281	290	252	265	294	306	281	295	268	274	264	310	287	270	297	265	271	248	308	267	297	268	304	292	293	292	282	277	262	286	269	301	280	295	302	260	275	286	273	293	273	261	283	246	282	252	244	286	269	278	248	291	272	267	285	302	292	295	301	307	308	271	282	258	291	268	274	254	295	270	272	305	256	277	292	255	246	280	254	292	277	298	287	249	255	250	250	262	325	312	309	297	301	308	279	277	255	284	297	293	274	277	264	270	258	242	275	261	275	264	275	280	280	269	290	244	270	261	287	252	286	303	288	279	307	270	268	266	295	293	276	290	244	268	280	271	327	274	269	290	296	301	299	303	299	283	251	296	246	273	276	253	250	297	240	273	272	276	266	271	277	286	258	234	288	278	284	273	264	285	304	265	274	252	266	309	279	278	248	284	249	266	262	278	282	294	303	275	286	262	278	294	286	273	285	275	286	281	284	288	284	257	258	256	278	286	254	275	265	276	294	287	268	269	296	268	276	235	308	291	274	264	260	284	286	254	279	250	247	280	272	276	266	260	279	264	283	263	266	299	262	277	288	308	296	281	290	274	305	284	260	286	268	314	265	262	265	284	285	266	246	289	291	293	277	266	301	319	299	257	272	265	257	254	301	262	300	259	258	291	266	293	262	294	284	259	273	273	272	290	284	320	274	270	268	295	264	301	265	261	269	282	307	283	283	259	312	273	251	306	267	293	280	273	292	299	265	297	295	293	270	288	321	267	247	294	282	288	255	293	271	278	286	267	311	271	263	273	283	264	304	272	314	253	289	257	277	283	286	269	267	278	274	296	280	311	286	283	274	287	273	274	275	297	249	285	280	266	244	300	273	268	271	273	278	273	264	279	278	288	266	270	302	285	283	271	281	246	308	272	284	273	294	259	281	250	274	284	282	338	302	298	281	285	292	270	270	267	269	282	278	268	287	282	258	278	289	284	264	294	295	267	288	303	285	286	275	276	278	248	287	264	311	265	290	298	268	284	286	268	295	277	293	271	275	271	317	291	318	296	263	248	315	281	266	291	282	299	287	269	275	277	274	269	270	285	287	271	272	256	287	269	258	299	275	262	294	272	267	292	282	298	297	282	268	296	284	262	255	273	265	242	278	265	287	296	280	284	301	309	285	267	279	277	247	295	261	253	283	269	276	273	277	260	255	304	275	280	280	292	255	272	285	279	291	275	280	267	278	270	265	292	304	262	248	269	300	284	258	264	291	267	279	273	290	260	301	275	265	311	268	305	314	271	281	274	289	268	287	283	298	282	270	259	251	274	272	267	255	283	302	299	266	272	272	320	281	280	290	255	321	270	303	281	271	268	257	275	271	277	295	278	262	290	274	241	288	262	248	286	284	256	267	300	297	268	288	250	256	301	261	243	277	281	249	288	295	267	282	271	298	294	252	289	272	283	291	290	282	243	267	313	260	262	288	323	290	272	287	270	288	262	301	277	283	272	291	310	273	270	257	281	296	292	293	274	281	256	257	288	302	266	288	296
8724	23174	37665	51025	54274	45273	32645	17827	7579	2784	1151	635	468	476	426	450	452	441	437	397	440	448	427	423	431	416	416	440	416	420	433	424	419	413	426	440	461	409	428	412	443	471	438	437	443	410	429	405	433	414	399	454	429	463	393	456	449	416	404	413	433	457	403	429	384	409	433	417	432	429	413	441	424	414	385	394	399	410	470	455	415	449	395	474	404	424	393	402	409	439	449	402	429	403	452	422	401	452	435	424	387	377	410	448	462	397	402	428	414	437	427	428	400	405	455	457	452	460	432	418	437	412	414	427	423	392	428	438	426	428	455	445	442	413	416	393	432	442	421	385	427	426	413	427	445	450	433	428	385	413	422	424	422	427	440	408	433	419	392	427	422	445	436	404	446	446	456	391	407	461	394	388	437	451	428	401	452	378	407	414	421	395	427	417	395	395	432	439	412	395	446	419	438	383	392	462	411	413	403	430	426	415	440	423	446	423	428	426	426	414	407	418	398	422	424	428	414	394	411	444	437	429	424	402	426	424	414	403	425	419	437	389	428	422	400	395	433	415	397	428	435	440	431	417	444	432	415	415	455	425	436	422	445	411	442	404	413	402	428	431	458	448	423	447	423	424	433	434	430	436	420	441	429	457	449	436	440	391	412	408	473	448	415	421	439	446	421	442	440	449	416	425	427	393	425	414	379	410	427	401	438	458	423	416	403	421	422	431	470	445	406	437	429	401	397	455	399	434	418	378	408	450	435	413	428	446	456	401	402	438	430	440	443	433	421	397	406	414	429	447	403	417	440	381	429	436	443	411	417	434	373	443	434	411	388	415	418	443	452	407	449	434	431	422	430	434	406	443	400	444	424	428	442	417	440	383	416	439	434	420	432	403	424	438	399	445	422	429	452	411	422	436	407	412	399	401	417	424	424	439	424	428	424	425	425	444	437	403	439	412	392	395	458	431	450	436	426	411	418	450	409	429	415	444	408	450	432	417	438	437	415	441	416	414	455	430	414	466	411	424	445	446	439	434	413	429	443	402	423	419	459	413	437	442	419	436	466	429	436	452	413	422	389	405	422	384	405	397	429	424	460	409	403	418	416	399	424	418	412	453	346	389	437	431	426	420	391	403	399	418	427	409	443	410	407	435	472	410	400	402	410	411	443	465	444	423	459	422	447	422	421	431	395	415	396	374	426	430	399	434	421	395	427	433	402	413	438	407	423	394	456	397	419	433	463	415	438	391	433	451	446	437	387	403	411	449	418	434	422	457	371	423	393	447	400	416	395	459	438	415	434	381	418	430	421	417	430	474	451	464	465	438	429	434	438	412	443	450	394	432	464	376	391	400	420	439	379	461	414	415	405	432	401	415	430	406	424	446	419	457	475	396	423	474	424	403	373	410	435	438	409	430	421	432	420	438	436	425	397	404	413	436	381	368	431	444	396	419	427	408	417	439	419	421	433	449	393	422	454	378	416	378	432	422	408	441	430	420	409	427	386	418	434	435	436	411	449	439	379	442	460	459	446	411	444	447	439	434	432	415	441	411	440	407	416	410	429	430	403	429	405	387	422	456	437	417	438	412	403	434	461	395	407	427	434	460	392	428	444	396	389	445	402	425	416	426	432	434	428	427	469	425	417	410	452	428	418	411	415	412	441	431	465	401	424	430	417	399	430	456	438	409	436	401	432	409	429	427	401	422	446	415	430	435	370	448	434	406	459	434	447	410	390	390	441	412	422	425	416	459	426	432	406	439	425	409	448	403	427	406	411	409	468	402	412	404	422	435	398	381	447	413	427	425	435	410	420	460	405	400	405	451	434	440	384	392	440	382	446	418	426	429	466	411	421	398	439	405	413	410	397	404	434	420	390	418	419	422	425	424	438	412	455	453	443	454	446	401	433	443	426	409	442	426	421	386	437	413	426	436	439	416	433	436	407	414	375	401	406	390	430	423	427	428	451	446	436	444	398	429	413	435	487	425	425	457	461	427	412	461	442	378	412	387	431	446	398	433	422	436	443	412	417	451	440	418	447	438	414	413	459	447	422	415	436	423	414	445	420	454	411	392	459	411	398	400	413	401	441	436	434	419	408	414	419	415	417	465	419	453	395	403	390	413	448	425	436	431	397	451	409	449	430	431	445	412	448	426	427	418	441	455	418	407	420	378	435	403	437	410	439	417	414	369	449	412	392	384	424	435	441	416	431	412	406	395	440	413	468	385	425	401	424	449	433	394	415	449	405	408	418	431	430	441	412	445	416	453	423	414	451	424	456	401	406	451	412	424	426	412	403	411	408	457	432	431	422	466	420	445	435	453	416	434	437	439	430	393	401	430	421	370	457	430	427	449	460	446	405	442	451	404	443	436	429	416	425	404	418	417	414	446	426	422	451	453	410	390	445	405	445	453	412	405	426	424	447	411	460	412	424	419	431	446	408	459	428	419	402	408	414	421	436	439	440	436	400	418	415	418	437	407	422	435	421	398	411	438	428	412	404	432	409	431	419	440	428	372	413	443	405	415	401	421	435	440	436	394	423	408	407	430	449	439	417	408	465	437	419	428	452	416	431	445	472	386	444	438	428	405	446	451	420	407	436	450	400	398	420	410	440	404	432	452	443	426	413	419	428	460	407	414	439	423	400	399	434	428	442	419	414	461	428	415	443	406	415	444	434	399	430	451	412	410	433	450	422	432	426	407	398	412	392	423	410	442	454	458	416	405	429	441	419	403	424	414	416	451	427	403	413	440	420	448	413	396	403	410	450	436	404	446	388	462	399	399	417	407	435	430	420	425	426	377	447	411	439	426	413	427	441	392	469	421	428	445	426	428	406	403	397	394	413	408	404	407	422	410	434	454	409	438	398	413	445	414	434	431	433	421	430	395	419	386	455	423	389	432	372	437	440	398	411	404	426	425	427	430	424	434	460	414	426	408	402	406	433	408	384	428	449	402	425	392	401	453	410	402	415	423	432	443	408	431	442	433	441	405	416	443	400	440	439	437	437	409	401	427	417	440	453	434	430	415	409	442	404	421	405	455	419	408	426	429	428	443	438	414	419	436	415	464	430	422	410	419	444	426	392	432	490	422	431	435	439	446	419	401	402	418	421	417	433	442	426	416	435	430	428	423	437	421	422	409	413	438	408	423	397	449	412	434	427	416	421	457	442	422	425	399	441	431	451	415	439	410	455	448	405	428	421	439	390	430	406	410	430	447	415	418	441	428	420	461	451	427	418	432	412	439	456	461	382	400	435	467	428	447	424	430	432	381	409	397	424	419	416	450	443	429	474	396	433	463	398	463	413	456	428	423	436	398	421	430	418	409	409	423	439	417	430	413	387	418	411	428	419	398	452	431	422	435	394	453	408	442	447	406	426	443	402	414	422	463	394	383	441	427	416	408	404	416	426	408	433	422	404	402	422	445	416	411	450	396	411	407	413	434	443	439	456	426	450	461	414	409	413	411	416	411	424	430	392	437	482	429	455	419	418	450	419	402	414	388	404	433
22479	20714	28530	30254	55660	58935	46351	27957	15338	5197	1294	531	369	363	310	338	292	303	288	319	283	280	303	296	313	285	277	294	282	298	288	255	331	296	308	306	283	314	306	304	288	291	297	306	313	302	291	290	277	322	320	309	271	275	300	297	279	304	297	299	300	297	311	305	304	310	289	326	287	328	304	284	296	322	337	292	279	320	300	294	289	281	305	306	306	310	316	316	306	299	311	324	318	280	283	299	308	294	275	310	292	298	275	280	311	295	333	262	268	288	311	280	302	299	290	274	303	301	297	250	303	290	304	299	297	293	280	317	306	314	297	287	305	282	285	306	281	299	309	260	322	305	284	309	306	287	299	310	278	292	289	301	304	283	271	291	310	286	300	291	324	307	297	275	281	299	326	324	282	320	317	296	313	307	281	294	299	296	296	303	273	306	311	295	296	310	267	303	275	317	291	318	288	277	293	307	321	274	299	288	276	277	280	319	292	312	296	266	278	300	311	260	302	323	298	302	302	312	270	336	294	317	312	314	323	324	313	275	278	286	297	304	273	315	308	316	268	293	319	344	298	294	272	317	293	300	309	280	297	294	287	302	330	279	313	298	316	313	356	316	322	297	312	296	317	313	290	321	314	343	329	321	292	286	274	290	284	296	339	313	279	275	299	306	323	296	296	285	327	325	313	282	342	306	306	266	264	300	297	310	330	295	277	280	276	312	273	290	277	315	268	306	278	309	304	336	276	321	297	315	307	280	292	298	292	282	291	309	311	292	293	293	316	284	282	316	305	325	299	304	274	255	274	298	279	264	323	301	284	292	305	295	288	300	307	310	294	299	262	284	310	325	295	288	316	295	287	264	311	305	289	293	304	285	260	325	306	295	270	319	294	309	290	268	312	315	337	315	300	285	305	308	297	278	270	307	294	316	317	295	266	297	306	284	310	291	258	313	301	281	302	309	293	297	293	285	312	294	310	310	303	290	285	339	255	331	297	305	305	264	283	319	310	320	296	318	306	297	313	303	293	325	293	276	308	279	290	275	327	294	312	288	279	306	305	312	324	288	300	298	284	293	312	295	282	301	284	310	298	287	285	302	300	310	261	300	285	321	301	316	293	307	295	340	311	309	307	319	296	311	325	292	283	268	308	301	302	328	323	315	257	293	323	307	283	281	305	322	293	318	283	300	291	306	298	322	320	305	288	300	272	304	297	289	305	295	301	340	292	307	289	301	285	314	314	286	256	303	261	284	288	301	295	302	266	314	282	308	311	285	324	320	309	319	286	274	308	292	282	291	292	287	316	270	324	301	282	284	302	292	270	288	284	307	323	263	298	293	286	340	303	321	300	270	284	299	311	304	281	293	272	271	290	308	301	314	280	264	288	301	292	313	288	283	312	316	317	321	291	302	297	313	320	297	317	314	282	312	281	333	297	276	328	326	271	296	310	269	333	281	298	305	308	292	323	289	321	312	311	286	276	289	329	286	292	284	317	317	323	274	284	295	308	299	301	268	291	319	321	304	329	293	301	313	314	295	366	296	312	279	281	313	293	287	314	309	284	320	311	327	293	308	289	310	297	314	279	313	296	303	289	287	285	303	304	298	263	311	305	311	290	284	309	300	298	310	286	296	294	299	299	288	306	327	263	325	311	293	282	314	301	271	296	319	330	309	283	309	326	301	300	342	326	283	305	308	298	290	314	319	305	323	309	289	315	301	286	323	332	287	301	303	294	321	308	284	292	286	305	316	290	281	295	269	321	313	265	277	302	291	310	308	307	283	298	290	288	321	293	307	297	296	307	340	312	268	293	260	290	283	311	280	279	263	289	309	307	300	286	276	278	271	287	295	308	304	295	324	287	297	261	325	304	292	269	294	293	292	285	302	298	274	291	315	272	296	277	324	278	290	342	307	298	271	293	309	285	300	300	292	320	289	297	290	292	339	291	279	270	290	305	300	304	291	317	295	297	313	318	321	276	294	269	286	268	307	320	309	304	302	294	261	302	298	299	294	319	308	297	263	322	288	293	299	292	264	305	308	300	309	308	336	291	298	283	291	299	272	283	269	312	296	312	313	303	319	288	286	295	291	285	307	304	284	316	328	311	328	279	282	290	301	300	296	297	289	298	290	303	308	304	271	324	319	299	304	307	285	310	319	300	321	303	281	323	288	296	295	294	318	308	294	281	306	315	305	286	265	292	273	274	325	294	290	330	273	313	259	291	271	293	337	286	267	268	299	300	317	316	308	291	301	297	264	288	300	300	294	292	307	330	303	315	303	315	278	270	289	321	305	278	279	294	286	308	274	316	299	307	277	270	308	305	313	275	316	300	325	287	318	309	282	288	296	308	340	311	303	282	301	317	295	321	269	304	294	302	287	279	333	291	338	318	342	322	300	287	289	268	286	256	306	325	308	264	276	278	299	283	318	283	307	324	287	329	263	299	291	296	280	312	294	271	287	295	302	260	296	292	275	293	301	303	334	339	304	296	328	294	305	277	293	303	298	322	281	295	271	319	284	295	288	317	307	300	287	292	317	287	300	320	295	300	284	289	307	340	313	314	333	323	306	295	285	283	328	311	292	282	278	294	293	325	295	326	285	299	284	298	303	290	310	282	311	317	282	305	315	305	312	306	272	295	292	310	310	299	299	274	304	310	301	277	292	280	309	278	294	289	332	310	274	321	356	288	299	305	280	311	316	280	278	305	314	310	298	291	304	294	296	308	319	266	302	299	302	295	274	297	292	312	287	307	289	311	282	277	269	300	322	288	304	307	312	285	300	285	309	283	275	299	287	310	287	304	263	290	302	298	280	302	318	316	317	292	269	315	293	303	298	306	308	307	275	295	250	308	305	340	291	278	285	294	318	277	319	301	279	287	287	294	309	308	291	287	278	308	297	307	308	317	304	298	340	332	279	300	306	275	312	290	272	291	306	297	296	300	280	278	334	323	287	283	324	305	300	292	257	301	295	310	269	307	292	296	292	283	279	295	296	320	326	266	284	271	287	261	306	297	291	301	281	307	301	299	301	282	291	312	295	316	290	291	294	285	306	296	294	313	279	313	312	268	281	281	283	324	262	323	265	261	322	293	311	269	304	287	310	254	306	285	329	280	285	335	289	259	297	292	309	290	261	314	271	295	295	288	294	283	298	313	308	283	293	292	270	303	293	298	312	280	298	302	272	292	303	290	305	280	324	317	249	304	282	291	318	321	284	275	275	292	282	263	275	310	311	301	307	304	303	297	276	279	315	277	302	305	300	319	280	309	307	278	301	284	309	292	302	297	292	286	302	292	310	253	298	302	293	287	279	274	310	311	304	315	293	272	268	298	291	266	283	240	313	295	291	285	273	304	290	286	279	287	294	277	275	258	297	280	325	316	285	308	282	299	310	295	311	309	315	273	290	295	307	292	280	273	285	292	268	319	280	297	292	311	299	283	304	306	283	270	335	310	302	301	316	308	307	313	296	287	308	297	295	296	315	308	292	327	287	298	297	285	315	300	289
16374	38258	51548	69036	74542	65334	46470	32509	20207	8529	2796	1062	533	451	459	472	446	421	402	439	436	446	453	450	454	446	440	460	423	458	424	444	403	441	460	435	426	371	442	425	422	451	451	454	433	443	429	444	491	452	436	463	411	421	432	415	438	417	436	440	455	450	406	439	456	473	442	452	424	437	422	418	398	440	425	438	447	428	457	432	417	416	455	446	463	464	415	454	443	484	475	434	460	436	447	417	437	427	406	471	450	453	420	437	468	479	442	432	425	457	422	453	439	440	442	426	426	417	412	448	382	444	441	466	433	412	465	423	440	447	414	452	430	437	435	486	419	448	481	396	398	409	446	437	463	444	418	433	453	420	451	427	416	436	476	445	446	454	436	423	420	421	476	454	400	424	427	458	418	448	441	436	429	388	432	459	412	414	459	456	440	436	471	446	427	400	414	427	459	443	439	466	438	449	448	440	416	458	471	405	397	436	448	386	458	414	443	441	433	440	413	427	425	435	415	443	413	438	427	447	438	446	402	493	403	443	436	461	424	443	468	447	416	424	423	455	429	424	419	407	450	409	441	408	413	435	405	466	419	444	422	443	460	400	450	432	448	429	410	403	433	423	456	440	457	439	407	422	473	433	443	429	421	418	426	446	432	448	442	399	448	451	419	444	429	454	447	411	383	403	416	447	453	424	405	435	416	445	412	465	415	437	410	435	440	461	383	424	423	456	424	422	470	443	448	449	460	412	441	471	475	432	445	420	462	417	450	431	485	404	426	440	463	454	419	416	415	457	436	427	434	469	437	457	469	426	436	429	427	427	413	460	428	458	411	423	439	424	420	455	443	461	438	462	397	441	447	404	425	455	467	431	416	430	496	398	421	440	408	428	453	463	436	446	402	436	438	442	450	466	452	450	449	441	426	461	453	452	412	456	441	442	406	475	449	413	445	458	409	420	437	428	452	412	406	399	450	432	412	418	446	465	415	473	403	420	464	418	455	447	429	465	434	498	395	412	437	437	423	401	404	421	398	400	469	431	429	458	434	438	444	394	435	445	435	431	432	450	400	422	453	445	476	431	462	459	437	436	391	483	407	448	454	456	457	440	423	414	436	439	492	482	405	441	424	447	444	431	468	393	407	424	439	464	461	441	423	409	430	456	420	421	454	470	444	462	410	434	415	469	404	396	429	415	417	392	424	470	391	418	442	407	439	414	462	423	440	463	434	403	463	458	444	427	413	432	461	435	418	433	451	433	418	402	443	453	441	427	455	445	408	387	438	425	442	463	432	431	430	459	452	449	437	460	461	427	416	437	455	420	452	439	420	464	472	455	447	427	493	420	449	403	413	426	448	386	432	442	454	448	448	437	434	389	432	437	457	404	456	423	439	450	402	490	442	432	440	417	425	433	468	413	425	424	419	471	439	443	423	452	397	407	419	422	452	411	457	462	443	406	409	456	438	439	429	446	441	431	456	463	474	439	473	429	427	448	456	412	486	427	409	472	454	441	451	416	427	459	382	468	428	411	444	415	434	473	476	450	450	463	436	462	450	443	414	416	428	469	443	423	442	466	436	492	477	391	447	428	414	401	450	444	450	426	427	405	387	448	451	443	438	478	437	397	405	424	410	450	415	434	433	412	433	436	465	446	454	436	431	435	437	448	439	459	448	418	441	444	485	394	418	454	413	433	420	413	429	444	461	439	407	466	434	429	400	451	424	448	421	447	436	423	471	474	440	401	394	397	427	450	424	453	434	450	440	417	453	452	432	444	419	436	446	452	405	430	426	415	459	423	373	395	407	435	438	400	454	426	401	441	449	435	456	416	390	478	427	405	444	413	435	422	410	443	437	437	418	422	404	443	437	445	484	436	452	391	394	406	454	424	432	460	453	441	442	472	412	430	427	456	468	465	427	409	448	415	413	415	450	451	427	452	415	430	410	418	477	457	440	451	428	411	434	450	436	417	402	436	421	446	433	450	440	466	438	427	405	428	410	437	404	416	498	453	422	444	436	418	422	399	464	427	457	431	464	424	446	438	477	441	438	459	438	453	435	429	420	430	435	426	478	431	374	417	457	439	435	437	437	420	457	445	447	446	431	451	464	473	447	414	388	447	461	432	463	433	427	427	458	432	422	437	456	400	483	451	467	443	416	426	426	433	447	436	413	403	442	415	436	446	422	436	399	397	429	414	427	426	457	442	460	454	461	478	436	432	455	443	449	445	438	479	434	448	416	434	418	440	448	445	432	405	397	418	442	442	456	438	439	449	452	440	448	415	496	438	429	437	440	457	458	430	404	453	429	430	426	433	432	432	408	432	402	418	396	449	452	431	399	444	435	431	434	434	425	412	454	455	453	478	458	430	434	420	459	444	370	459	418	465	464	424	419	427	472	392	438	413	422	428	458	447	459	428	444	421	477	426	423	463	435	429	435	417	430	452	470	404	431	422	435	415	395	445	437	425	476	465	430	465	419	414	448	456	444	411	457	418	418	428	449	437	405	424	420	435	446	429	461	460	422	418	481	394	431	457	447	426	434	426	443	420	433	436	452	425	454	412	429	437	461	438	457	428	418	462	465	440	451	470	462	437	408	417	457	485	409	416	424	460	422	448	382	460	415	473	439	443	432	421	453	445	415	476	399	426	420	425	443	447	472	437	402	441	455	409	487	476	413	443	414	400	444	440	451	419	433	437	451	464	463	447	441	405	438	422	421	430	415	421	432	411	417	473	438	409	421	479	415	407	414	435	433	425	438	453	412	440	432	403	417	456	409	429	435	404	436	474	422	418	441	421	445	471	432	423	419	472	444	432	393	423	439	430	443	427	503	428	435	421	442	454	471	424	395	442	431	443	413	423	473	430	442	425	421	461	421	450	415	404	453	452	415	435	422	444	412	404	451	461	454	436	433	459	400	428	413	443	458	432	470	454	433	400	441	418	448	416	418	435	420	431	429	440	432	445	474	439	429	452	464	450	448	412	443	448	447	402	465	387	444	404	475	448	397	453	457	440	424	407	439	425	455	423	410	475	438	418	412	454	424	435	461	414	381	428	440	421	463	471	440	404	420	443	406	397	445	442	424	440	424	449	428	418	414	427	442	453	413	459	459	439	406	447	445	423	396	428	430	431	443	423	416	408	430	457	422	401	416	452	451	402	497	444	387	451	408	450	436	417	428	451	442	476	444	442	445	430	416	435	458	445	396	443	451	379	429	399	446	410	463	461	426	416	438	437	443	455	452	445	454	438	472	424	447	422	462	458	463	428	436	423	439	468	452	428	427	427	441	445	434	440	438	436	429	431	425	427	458	443	451	488	410	430	417	438	453	467	425	472	454	440	455	442	439	440	434	420	413	422	421	425	428	467	474	390	411	409	446	465	452	489	453	493	396	441	426	449	404	431	469	431	458	436	441	447	448	419	427	412	426	414	384	437	420	451	435	460	445	384	450	418	441	489	440	421	436	475	398	448	448	419	425	412	416	453	450	446	406	430	401	505	474	422	431	438
25958	20484	15905	20420	22816	17073	8246	3110	1312	571	361	357	283	264	289	242	266	283	259	294	295	286	305	256	284	252	281	276	249	273	249	255	246	275	255	263	284	282	285	264	277	272	251	278	273	267	269	284	290	263	300	271	280	263	266	255	251	275	263	291	268	287	263	279	253	253	308	297	302	270	285	261	276	294	234	297	250	272	283	285	282	249	287	270	264	274	275	279	251	247	294	281	266	254	285	293	268	292	292	271	277	287	251	278	282	303	259	285	286	278	273	265	277	269	294	308	260	237	258	259	250	267	259	293	286	298	266	290	276	249	283	276	236	265	281	246	266	299	269	262	250	259	288	279	246	267	265	277	314	265	261	286	262	291	290	270	265	274	291	233	273	260	261	271	246	295	273	259	261	267	285	306	271	252	279	264	264	300	258	258	259	291	288	280	269	261	279	289	258	280	255	289	290	303	291	264	270	278	272	281	234	250	263	262	268	285	296	301	293	270	264	265	264	287	297	277	282	258	291	285	306	233	279	280	260	252	275	284	271	271	286	262	275	243	257	273	251	287	294	281	270	287	278	283	276	280	273	289	278	253	266	266	271	291	273	270	262	249	301	281	274	249	277	314	286	291	253	265	279	291	281	290	293	280	255	269	256	273	272	275	291	280	234	282	253	277	261	263	276	269	275	268	286	266	278	256	229	271	266	275	288	274	288	258	243	286	256	281	287	274	268	236	254	270	277	325	269	271	274	253	254	291	273	307	274	272	254	306	274	267	294	258	309	279	288	284	264	291	278	245	294	256	275	278	286	274	284	267	262	278	277	289	276	285	275	303	266	248	295	253	277	247	256	285	268	266	254	274	290	281	279	252	279	288	272	280	263	300	278	266	241	274	283	272	286	289	259	259	244	298	264	281	282	289	259	271	277	291	292	276	264	276	285	273	267	276	261	278	274	248	292	247	295	284	281	278	262	269	262	298	269	286	284	270	251	244	248	255	298	271	291	308	271	256	290	293	246	256	287	295	269	274	272	253	270	266	290	259	299	281	302	297	285	250	263	233	265	276	279	256	284	267	266	242	274	270	292	282	264	307	282	304	285	275	253	262	295	301	282	277	292	266	261	278	281	264	275	299	299	286	276	294	260	249	290	275	297	268	244	288	290	257	249	263	283	253	275	294	270	286	269	284	283	272	271	274	277	268	288	265	271	281	280	276	258	259	269	254	283	272	295	280	278	278	286	285	287	293	256	273	286	323	271	278	277	262	278	242	296	246	285	256	260	278	278	254	265	270	285	271	279	299	273	287	271	274	267	273	277	232	282	261	233	274	279	299	271	278	276	259	258	274	272	252	259	271	236	291	285	270	303	261	279	276	246	251	266	245	282	274	239	253	270	292	260	228	265	285	276	267	289	293	288	257	278	272	258	265	265	267	272	313	311	295	255	284	296	301	261	312	258	257	255	283	303	280	279	265	249	301	284	271	273	255	306	263	284	295	259	269	279	284	284	278	287	258	276	278	272	255	265	266	284	269	281	271	257	302	269	264	268	234	268	260	254	274	301	262	257	293	298	282	269	298	291	287	282	238	284	271	292	269	270	268	265	280	273	273	271	280	267	294	286	249	279	268	279	271	274	291	298	284	269	262	269	275	260	263	255	294	266	284	245	292	290	255	266	267	261	293	267	258	269	285	288	229	279	278	299	247	278	291	290	289	270	302	281	281	279	270	289	293	278	272	305	282	284	275	272	252	260	269	283	293	275	288	276	260	277	292	269	293	227	300	233	260	262	273	267	260	279	276	282	271	263	305	295	280	269	305	276	248	305	289	274	268	293	257	287	262	284	257	283	252	282	256	264	289	271	280	268	271	295	265	261	291	293	276	293	266	278	291	280	274	281	269	266	267	286	284	254	270	261	283	270	282	268	284	258	263	276	288	283	274	284	270	247	247	263	255	267	298	242	281	244	296	244	278	266	271	272	292	289	267	278	262	269	245	245	260	234	297	244	256	257	289	265	281	288	263	265	267	264	287	268	266	287	287	238	279	257	251	298	281	283	268	264	291	280	283	264	236	280	286	252	272	243	261	273	285	270	257	271	262	266	265	286	280	274	267	263	273	274	268	246	262	278	264	271	272	258	267	296	271	277	286	300	268	305	283	285	306	271	241	292	278	271	270	269	267	289	274	269	270	287	283	268	246	262	265	286	275	300	287	272	263	256	272	248	234	273	277	256	271	252	285	262	288	268	263	253	272	267	283	285	230	267	252	276	273	252	287	284	298	248	266	250	277	274	281	287	238	292	282	263	275	250	286	258	294	287	277	242	275	270	270	269	260	238	251	264	262	260	273	281	281	301	262	294	283	250	277	282	277	264	290	288	260	274	291	292	274	259	280	240	263	267	265	282	280	291	255	288	291	273	294	246	296	272	262	238	245	282	288	274	286	289	268	283	261	269	262	277	257	268	269	265	227	280	258	275	270	245	297	259	261	285	298	264	271	286	255	286	257	272	253	281	254	282	272	265	273	272	286	274	262	278	247	260	293	300	256	266	278	246	267	273	273	263	263	277	290	266	286	277	271	258	272	280	257	267	307	272	267	267	268	287	318	252	285	264	277	253	261	260	280	260	281	265	267	265	279	250	291	237	278	239	309	270	245	280	273	275	271	272	240	281	289	287	263	270	245	290	297	249	259	274	255	258	274	272	252	264	273	248	294	289	278	294	259	295	268	302	277	288	266	273	273	247	283	295	280	315	290	275	256	268	268	271	292	263	270	289	240	297	257	268	271	268	283	284	261	262	248	278	282	256	296	316	269	274	266	287	264	256	275	256	266	261	290	270	285	242	286	304	297	267	310	254	273	275	301	283	264	265	310	291	235	241	272	256	302	251	269	275	283	283	278	278	275	255	272	268	251	266	260	278	261	293	298	298	301	276	303	291	242	287	275	256	257	252	289	297	250	275	267	294	282	274	283	270	245	296	301	283	269	275	280	277	310	256	273	298	268	257	253	279	280	274	288	265	282	295	256	254	267	271	245	251	293	268	285	303	309	275	302	262	264	274	268	283	256	284	268	277	301	280	264	259	268	267	292	277	316	249	252	325	277	280	264	276	260	244	270	262	249	270	293	273	261	263	301	295	263	264	267	275	281	277	287	278	296	283	287	266	257	275	287	237	248	290	260	264	267	270	295	261	293	249	286	254	251	267	312	273	269	280	274	291	277	262	280	267	271	302	267	274	285	282	265	272	268	270	281	280	277	279	277	262	245	247	270	261	265	283	271	282	266	306	266	267	273	274	283	259	271	285	258	257	270	276	287	275	269	272	251	269	270	267	269	261	268	268	270	266	259	275	246	292	262	264	259	291	271	269	265	273	256	259	264	276	275	269	263	286	280	269	277	273	295	261	276	271	298	301	269	266	299	234	262	259	252	269	284	308	277	266	253	255	271	290	290	246	280	289	270	270	294	286	301	289	293	270	263	266	294	297	255	279	256	253	288	273	267	281	286
4878	7845	14511	25335	27501	22280	12444	5960	2547	1094	641	464	431	422	407	429	425	409	388	385	385	396	402	412	430	423	448	425	423	414	424	426	447	409	410	407	405	458	449	396	451	402	420	446	408	431	424	444	400	398	387	413	411	420	393	395	435	412	421	416	420	421	428	390	376	414	409	407	406	360	401	447	401	428	412	398	406	447	422	427	405	390	396	459	387	391	420	381	426	411	400	376	428	417	402	420	380	444	431	405	424	441	422	431	418	422	412	414	426	400	419	408	377	412	430	431	423	414	421	414	410	392	419	429	433	398	422	415	435	415	421	412	396	435	387	398	423	409	429	406	439	412	386	414	405	414	418	439	441	405	401	400	439	409	452	441	409	399	435	411	401	465	389	436	431	407	399	403	425	431	435	415	394	415	402	366	419	441	428	397	416	415	416	426	415	428	429	389	414	431	381	434	404	396	416	457	437	393	399	380	422	427	444	399	418	407	393	396	391	388	414	401	397	424	434	422	402	425	398	389	407	427	450	402	428	394	439	441	387	410	419	403	425	415	383	401	441	440	406	384	421	406	434	427	418	406	422	438	395	441	427	405	414	460	412	422	404	406	400	448	394	394	442	394	397	382	373	404	430	396	406	450	462	370	410	413	421	422	396	423	450	443	408	393	413	407	449	395	394	410	447	391	415	400	435	417	417	427	392	409	403	407	401	404	403	405	398	400	422	392	414	402	412	441	421	385	418	418	423	409	391	389	384	430	441	375	417	415	405	378	404	378	390	408	411	447	440	401	441	439	379	414	400	406	399	390	395	417	444	432	407	432	397	378	425	412	401	383	389	389	404	402	386	439	406	421	422	433	354	443	438	391	439	452	401	395	416	387	444	390	408	422	407	381	439	415	396	426	445	439	366	414	435	421	440	428	437	447	387	408	423	409	392	388	401	388	423	413	389	408	430	425	444	410	413	380	430	387	407	448	403	414	441	399	425	389	432	423	409	453	396	401	437	390	404	435	426	407	424	384	422	420	399	444	350	377	393	424	382	400	452	430	415	459	419	407	406	406	420	400	405	396	406	437	379	394	422	421	409	399	423	411	410	450	383	412	428	390	371	395	397	411	422	455	442	427	396	383	418	409	445	399	390	397	413	413	412	434	388	410	438	421	431	407	423	408	435	404	362	440	408	438	425	408	432	423	425	424	438	388	426	421	427	404	392	435	445	367	421	409	380	434	423	442	406	408	404	395	395	417	383	401	438	429	385	416	428	430	413	431	395	435	395	414	418	393	400	422	418	397	432	422	394	398	383	417	447	426	407	396	408	437	418	410	408	409	441	405	406	427	400	403	433	394	424	413	387	429	414	427	412	430	415	413	406	408	427	429	392	416	405	406	419	386	414	409	412	458	411	412	435	400	396	411	388	444	426	432	437	419	427	425	411	406	397	426	452	399	442	392	450	420	443	409	386	402	422	401	448	421	435	374	408	420	444	414	385	399	378	427	405	389	426	434	454	462	404	439	461	441	430	430	365	413	394	412	421	430	399	403	392	419	441	387	393	415	422	414	408	421	431	416	405	389	423	396	390	431	412	382	402	417	407	449	414	413	429	405	443	400	424	434	395	418	418	458	439	389	439	359	414	415	446	400	423	443	413	419	401	438	417	416	446	434	364	383	421	419	418	410	437	430	437	419	387	388	412	460	438	399	419	368	393	401	439	398	454	395	408	421	436	443	400	438	440	379	429	377	427	424	422	425	383	449	402	412	402	431	447	377	433	370	409	404	392	412	413	433	418	457	404	398	399	410	416	420	413	407	412	397	421	373	408	433	423	436	444	414	417	391	411	377	376	413	446	394	429	375	399	420	398	393	429	404	446	424	361	403	354	375	398	410	406	409	442	360	415	433	389	433	423	423	408	389	437	429	406	415	378	430	436	380	418	423	420	415	408	402	430	386	416	422	386	387	411	390	423	395	398	410	412	441	401	418	424	394	423	434	395	474	409	415	399	435	392	458	400	405	389	417	389	414	409	364	371	421	403	428	416	426	406	414	403	456	423	441	414	425	425	408	406	429	385	375	387	408	423	383	390	425	420	430	444	412	391	370	404	433	373	420	386	459	425	395	454	377	424	427	377	428	421	416	448	411	385	439	415	401	428	438	416	378	417	408	410	421	422	423	452	430	419	421	420	432	403	436	376	414	396	417	424	396	404	373	430	440	437	398	432	409	392	412	429	397	378	442	420	405	401	409	403	405	382	432	396	430	383	401	430	394	424	388	420	418	422	394	409	442	438	423	415	420	445	406	395	387	419	401	433	390	420	394	403	407	416	422	402	404	422	443	419	421	409	417	424	452	396	413	403	388	407	414	434	427	394	438	418	393	421	403	421	406	386	441	421	389	430	438	436	398	402	395	428	393	420	399	431	407	432	398	392	383	384	407	408	393	402	440	398	450	441	439	424	470	409	403	386	437	389	450	418	444	409	415	442	373	405	425	425	392	389	453	438	429	420	411	396	418	397	446	418	418	411	419	453	445	402	420	400	404	428	421	411	413	439	383	443	399	430	386	378	423	420	391	427	378	414	400	434	412	397	440	411	412	436	451	430	467	418	403	419	405	423	448	432	411	402	423	420	420	420	405	402	427	401	428	422	400	424	375	410	426	406	428	430	400	420	425	435	381	398	426	412	396	427	386	400	454	413	406	407	394	409	404	429	448	424	416	426	389	417	392	429	402	406	428	431	407	422	406	384	420	412	398	418	412	399	396	468	412	441	422	418	405	374	372	419	422	415	423	476	453	432	426	460	429	399	433	411	419	444	423	432	406	430	402	425	416	422	360	391	400	433	422	409	425	394	418	436	405	382	389	419	409	420	402	399	399	407	392	396	414	405	443	426	428	438	419	401	394	442	428	423	388	384	432	391	390	434	424	432	423	441	413	386	401	418	375	424	409	407	388	441	406	404	387	397	397	406	391	408	418	438	434	423	424	430	435	425	382	402	426	424	420	421	387	397	397	423	446	405	393	383	410	421	356	446	445	432	424	438	368	445	432	453	445	433	457	409	414	450	440	431	387	449	405	376	423	410	412	422	389	397	390	424	392	408	427	396	417	431	415	380	391	440	384	407	414	423	415	375	440	404	390	425	452	414	442	409	420	430	398	420	440	431	390	415	418	430	425	410	396	405	411	421	399	415	416	425	446	404	400	412	450	426	427	391	407	433	428	413	412	417	421	400	397	377	397	389	410	412	422	421	402	419	406	406	428	437	418	396	410	407	383	419	417	445	438	444	419	415	400	415	427	379	414	403	416	423	392	362	393	421	405	403	396	425	353	434	403	394	447	387	394	387	415	365	426	445	410	404	387	397	433	414	420	411	395	401	404	440	408	409	370	433	442	412	411	428	429	397	441	447	406	437	427	432	406	416	414	400	431	432	406	401	425	406	420	388	450	413	368	441	410	414	411	414	431	431	416	421	395	393	423	450	419	405	386	378	398	422	376	392	444	430	405
24071	20764	27770	36524	50724	43428	29115	17006	6198	1955	702	441	326	310	280	266	286	257	305	273	277	298	297	261	270	284	300	262	280	286	283	273	269	261	287	250	264	271	288	256	300	305	270	274	311	241	312	261	264	261	289	287	256	311	290	285	295	306	307	291	286	262	278	278	263	251	256	288	255	276	294	302	261	273	250	297	291	256	260	252	288	274	281	292	270	296	295	299	288	284	269	255	270	290	287	287	307	288	270	316	278	288	288	267	272	286	296	297	277	262	264	270	283	268	286	309	267	286	317	270	328	261	302	296	278	287	265	250	287	250	262	264	259	271	290	270	277	290	281	298	276	288	291	276	289	289	273	260	284	255	287	259	287	260	250	274	322	312	272	288	272	295	320	255	312	261	305	290	288	294	314	305	267	302	292	268	263	302	261	285	280	258	297	292	288	260	246	293	301	275	286	295	316	294	289	300	292	283	289	274	276	280	293	266	300	253	277	294	277	277	269	296	296	294	270	278	240	321	237	282	259	288	277	281	278	292	284	266	307	293	296	276	296	303	269	261	277	307	263	258	275	289	299	280	308	290	268	276	288	276	284	282	265	262	296	282	291	261	281	264	286	246	288	307	280	290	288	259	286	270	281	312	285	239	289	286	275	301	260	281	267	284	300	291	274	314	268	275	274	279	266	285	270	292	277	269	254	290	286	304	278	283	294	279	281	296	275	265	305	285	300	286	272	279	256	265	282	293	252	260	297	269	263	268	299	270	282	322	303	296	299	273	261	296	299	289	275	274	272	260	294	281	294	298	301	271	247	271	284	248	304	300	295	292	292	259	290	284	272	270	312	291	290	280	276	248	299	270	307	275	275	267	265	285	275	278	289	283	315	275	289	297	282	282	299	291	278	300	292	279	290	282	324	277	281	301	286	297	267	239	273	299	290	291	265	265	306	304	300	286	266	287	314	320	284	280	271	293	268	326	256	290	287	273	295	275	290	303	293	252	286	285	302	269	289	314	291	297	311	311	316	285	290	284	275	298	271	283	294	284	265	309	257	253	283	293	280	250	263	254	298	289	277	298	280	273	259	269	287	313	316	307	325	275	299	286	295	260	265	233	264	269	291	294	275	257	281	253	278	266	277	287	263	281	272	310	278	270	285	312	302	276	291	313	292	291	296	270	271	283	288	274	285	273	284	304	265	305	284	261	277	275	275	274	272	280	302	289	281	284	262	276	292	257	283	270	265	262	275	276	296	286	298	291	268	301	269	286	291	296	288	290	274	283	258	297	271	282	283	301	269	273	273	288	272	250	254	279	293	279	263	256	267	304	296	285	285	275	290	277	274	278	296	303	262	268	287	289	279	305	279	254	263	275	300	283	274	286	285	280	277	283	298	289	258	275	282	261	281	256	281	251	259	293	271	264	303	278	291	301	270	267	287	286	286	282	277	279	289	280	265	285	280	275	297	267	301	263	289	271	276	276	279	274	264	293	276	290	271	273	278	268	276	271	293	279	273	298	296	284	280	297	288	263	312	296	294	291	281	300	278	296	290	296	308	280	269	295	297	319	265	268	288	285	268	297	280	300	257	282	317	312	303	271	283	256	261	294	285	287	298	255	291	295	283	264	281	279	304	283	290	266	269	265	300	285	269	280	290	261	262	303	294	271	297	252	294	286	294	290	275	262	309	277	301	290	264	284	282	269	290	272	277	302	272	264	271	270	280	259	273	291	263	268	283	274	259	258	275	290	262	281	276	252	297	271	290	273	277	299	311	271	276	278	284	249	300	279	271	256	280	266	297	296	289	306	255	288	286	279	265	297	290	249	290	261	249	294	281	269	278	275	297	301	264	282	280	275	289	271	310	291	313	254	283	280	321	290	313	282	277	311	310	307	271	305	284	287	279	290	290	278	278	282	307	241	288	288	281	253	262	277	295	265	274	302	271	288	290	301	272	282	259	291	282	293	299	296	284	263	318	276	293	310	275	307	275	283	305	278	282	310	286	259	294	260	269	256	258	264	307	284	255	290	290	274	289	335	314	289	284	277	258	320	272	275	281	290	309	282	302	291	260	280	301	304	266	269	258	314	267	292	280	235	306	262	278	285	290	318	245	305	290	277	260	282	290	301	291	293	292	295	277	311	302	246	313	280	287	288	277	268	272	254	276	274	269	276	275	307	250	287	312	274	263	287	253	257	287	279	257	256	255	275	272	267	285	310	286	287	261	314	254	271	263	269	292	266	281	237	266	257	262	292	314	263	292	271	285	264	289	284	284	287	271	265	307	295	264	312	282	293	262	291	266	261	300	266	305	268	310	275	265	286	265	297	293	249	308	294	285	291	282	268	287	307	296	298	290	294	294	300	281	291	327	281	261	284	259	273	268	280	284	284	286	304	285	284	296	259	262	277	287	293	293	290	278	274	296	268	290	292	263	271	277	285	266	265	298	259	279	271	276	301	283	280	286	313	300	297	277	317	273	267	265	301	291	280	261	287	298	282	286	281	317	256	272	294	286	261	269	300	282	300	292	282	233	277	293	298	292	250	276	269	297	313	288	297	264	284	304	278	298	261	285	305	255	287	262	266	262	268	295	294	318	279	297	264	287	284	273	275	289	287	293	276	304	278	280	273	266	265	275	271	280	269	278	288	296	277	248	277	271	287	282	287	278	263	291	258	256	288	283	272	290	293	275	288	283	264	264	281	308	307	282	285	267	274	296	281	271	279	300	283	296	266	289	285	273	290	278	272	271	279	298	283	278	273	283	294	264	279	283	290	290	289	262	259	295	300	271	274	298	301	300	269	299	315	291	321	264	290	268	269	296	281	270	302	310	275	272	278	306	267	269	268	328	295	285	315	295	295	258	252	274	275	260	255	282	268	268	301	293	266	275	305	276	289	299	321	270	306	275	288	293	286	315	269	276	297	265	296	285	281	310	278	278	303	299	298	288	244	273	272	272	332	268	285	312	283	281	303	282	288	323	326	282	286	286	280	278	329	276	276	301	324	266	267	261	293	268	265	291	319	288	279	294	292	272	280	291	283	299	305	324	292	289	287	272	275	288	268	286	304	280	300	264	295	302	273	292	284	296	284	272	259	288	279	283	298	266	269	284	293	321	266	261	305	306	324	289	270	296	292	324	292	270	279	285	247	302	278	283	279	263	270	283	301	282	275	268	317	284	259	270	265	259	297	293	305	306	257	295	271	261	261	276	281	283	283	266	282	258	303	292	284	300	272	289	301	271	293	275	267	311	293	291	309	305	281	278	280	300	293	301	268	290	290	246	270	306	252	289	283	264	290	281	271	292	260	281	282	291	275	277	285	286	297	271	281	268	254	267	283	278	277	250	290	293	275	264	270	266	263	288	286	316	303	265	261	261	300	284	301	234	277	304	294	272	265	267	279	288	293	274	262	263	288	268	274	278	285	294	270	252	270	302	286	257	281	269	282	272	291	288	256	274	267	304	277	282	247	280	295	261	277	287	305	268	267	299	292	256	267	274	274
8839	24565	37693	52474	53236	43563	32534	22304	10590	4120	1442	673	496	431	420	431	370	414	411	416	428	425	452	450	436	429	419	413	457	430	451	446	437	401	433	406	415	433	472	400	479	406	400	409	438	423	427	438	392	442	449	396	422	412	445	422	403	445	415	446	443	449	412	434	412	436	444	466	421	428	431	434	451	409	433	416	432	431	422	417	432	424	457	407	409	427	466	435	451	436	423	436	434	448	421	448	440	425	450	459	432	440	417	416	424	432	386	413	372	421	420	427	446	445	420	399	421	430	412	423	431	468	435	459	458	414	436	403	443	457	417	407	454	421	419	458	431	477	421	439	427	440	450	425	428	378	451	421	460	438	458	411	437	452	455	449	439	431	436	380	438	415	495	423	435	418	457	405	367	432	475	470	424	451	450	438	447	439	428	452	412	428	396	452	433	448	383	465	475	407	436	451	390	410	450	442	459	438	436	411	394	407	415	434	434	432	430	426	410	431	442	422	440	422	438	441	479	447	457	419	448	442	422	413	411	442	455	429	402	430	485	427	446	428	433	449	421	437	453	428	455	411	447	431	446	446	437	458	445	414	437	398	432	437	416	422	421	411	437	457	434	413	410	470	449	407	433	421	452	438	385	468	409	428	415	398	439	425	405	471	420	406	432	441	431	419	449	414	466	432	440	431	405	448	392	438	391	433	424	400	406	447	415	459	420	416	398	456	398	435	462	396	432	420	458	441	445	462	409	433	433	462	399	452	453	425	433	443	410	408	428	431	419	421	467	417	407	413	434	424	434	416	415	397	470	414	425	392	441	420	438	426	415	435	397	438	415	436	443	417	422	386	435	419	414	420	426	423	445	411	407	431	431	421	418	446	440	423	456	442	421	430	429	467	454	430	400	424	407	424	408	458	438	404	415	394	404	397	422	414	406	422	399	447	420	427	424	412	407	451	447	391	471	418	419	419	438	441	425	430	450	423	442	435	453	434	381	462	460	434	417	426	433	443	377	422	457	435	436	410	478	449	431	410	429	411	438	407	399	404	434	424	415	457	428	427	425	442	419	428	422	434	442	432	438	429	436	452	449	378	400	403	442	414	438	425	395	417	452	441	436	440	399	415	430	415	393	454	421	434	408	432	444	407	447	430	386	401	438	426	417	401	429	414	430	460	404	422	415	430	426	397	456	426	434	418	375	420	416	435	414	466	462	449	401	433	406	438	424	415	476	463	446	409	395	423	435	425	434	419	406	453	458	450	478	423	409	450	413	432	483	397	416	470	397	425	452	421	395	445	423	418	428	434	428	388	424	439	444	410	408	401	465	411	412	417	448	408	489	400	421	417	439	404	424	453	443	458	414	443	389	442	388	430	429	406	433	431	408	430	464	421	412	437	442	428	438	449	469	406	402	426	405	396	402	419	471	426	425	441	432	398	429	424	414	399	423	434	395	412	412	431	446	409	448	462	410	441	423	440	405	430	402	451	432	432	422	426	427	441	406	418	430	439	427	442	422	438	436	443	437	446	414	454	419	413	443	425	415	442	405	439	457	419	424	474	429	442	443	422	453	420	431	399	435	400	399	460	420	430	425	428	415	424	425	458	392	426	435	444	413	425	462	435	426	408	469	455	397	434	465	409	451	380	458	440	405	399	406	439	424	436	423	434	425	428	459	439	394	466	431	431	425	432	423	460	411	442	467	445	401	451	452	411	409	451	405	412	433	432	462	429	432	430	404	431	469	459	441	424	391	406	411	431	438	425	452	445	416	448	418	414	409	411	453	417	402	427	432	445	405	425	427	413	437	444	421	412	406	415	444	427	450	425	432	413	459	440	416	434	435	395	455	433	450	446	450	440	407	441	402	427	395	429	433	411	405	401	436	400	419	436	399	422	454	450	457	449	427	415	460	442	405	469	460	437	436	449	427	434	409	394	425	429	424	425	433	443	407	408	474	460	424	369	435	429	425	442	452	383	395	439	448	426	425	420	429	417	468	414	439	419	438	461	407	436	412	414	469	428	435	439	434	425	447	387	469	423	434	410	399	434	430	473	469	458	428	423	429	453	440	463	422	439	462	453	407	486	423	446	425	455	439	433	423	455	426	402	455	433	392	422	391	451	439	418	431	430	446	400	395	447	435	424	428	417	434	441	436	431	464	456	471	422	424	418	451	424	418	426	395	437	422	426	408	450	441	412	429	411	459	463	437	420	427	442	432	400	429	465	422	380	430	451	418	427	418	453	441	463	432	441	436	416	430	438	430	405	454	428	409	458	419	428	442	473	437	438	482	410	457	412	464	371	418	469	432	425	434	412	427	419	428	404	434	414	408	420	447	471	434	442	417	400	482	401	431	420	411	446	400	435	440	423	429	438	445	426	424	413	412	402	459	400	401	404	439	465	417	425	440	426	403	412	418	417	391	445	434	407	398	473	412	407	412	438	437	416	428	447	459	427	390	442	431	410	424	414	459	444	414	424	457	421	418	420	446	393	460	431	450	430	443	433	413	411	394	458	388	456	428	444	423	397	470	431	431	442	461	410	460	439	416	417	426	436	459	453	414	425	438	423	416	417	423	480	407	451	411	392	471	430	452	444	412	405	397	440	428	391	441	425	420	451	394	436	429	430	454	399	422	402	412	441	428	432	425	427	402	399	440	407	435	406	434	406	446	415	441	431	387	400	434	460	453	425	417	409	412	414	416	408	417	416	418	443	434	421	423	450	413	436	403	420	420	401	428	402	449	411	419	421	384	410	401	421	409	448	466	427	427	451	431	414	427	468	430	400	423	437	418	456	386	428	450	429	415	430	450	452	433	444	440	441	440	418	461	413	434	451	425	390	468	425	408	450	398	434	398	401	441	428	476	432	433	417	412	445	416	457	438	478	451	429	446	420	402	460	451	413	429	395	443	436	425	478	454	431	441	453	413	429	406	438	417	441	451	444	403	427	423	415	440	422	429	449	440	440	426	416	418	433	430	452	408	452	385	426	443	429	407	407	422	418	440	379	453	432	450	481	433	396	436	422	434	428	445	427	443	453	450	426	401	490	421	435	436	425	419	426	485	433	412	461	427	424	436	450	418	460	401	500	388	394	443	424	389	436	391	464	481	419	444	407	412	382	424	424	420	431	474	460	448	441	417	441	453	481	427	426	423	429	426	464	395	442	415	465	416	409	447	374	412	428	434	467	422	440	434	460	423	400	437	428	439	455	442	406	457	392	440	479	414	410	443	417	426	424	386	390	429	449	413	452	430	439	437	421	439	471	442	449	453	444	422	463	406	405	426	431	403	443	433	469	427	447	445	423	448	437	411	419	455	426	385	430	434	398	409	429	391	394	436	435	416	425	436	428	420	452	400	408	420	435	427	418	444	431	408	433	444	436	426	427	464	431	423	437	434	450	421	438	436	424	447	405	455	429	462	420	407	455	434	419	434	443	428	419	421	461	453	441	412	432	416	458	410	464	429	429	436	396	439	447	446	442	444	437	416	430	486	405	408	446	379	470
22495	20766	28726	29622	52212	53397	45619	31298	18397	7018	1823	660	356	311	311	299	318	314	318	278	287	308	267	313	330	306	333	331	287	312	292	313	313	325	322	316	301	301	302	296	324	305	311	335	322	300	321	294	316	309	283	341	316	279	307	326	329	322	280	303	304	300	306	319	337	328	337	361	307	312	302	323	282	338	301	310	320	303	290	275	289	295	312	302	274	300	306	316	320	300	286	329	297	313	289	306	302	297	327	291	312	289	292	299	295	292	299	336	308	313	331	283	289	319	323	285	289	286	296	300	289	334	304	296	303	302	300	295	319	307	317	332	306	256	315	307	306	274	305	285	300	302	266	300	305	297	275	279	292	315	298	312	345	297	296	317	269	330	280	285	309	317	338	274	295	275	294	301	278	259	302	313	296	277	320	277	293	306	292	269	303	302	302	298	321	328	303	283	292	295	258	307	297	290	329	305	288	310	286	326	303	326	283	301	315	311	269	304	314	287	298	292	296	299	318	313	298	288	330	292	308	304	315	285	307	293	320	283	300	301	323	305	326	312	299	294	293	300	328	301	302	290	316	292	310	291	291	289	285	301	292	310	287	278	302	311	302	309	318	294	333	285	320	265	288	320	330	300	323	305	320	298	307	307	291	314	332	313	288	302	312	292	293	325	319	304	289	285	290	325	283	305	302	304	313	337	305	294	322	331	302	309	288	336	282	344	298	325	327	291	297	324	309	315	286	313	309	281	289	310	339	284	331	327	331	291	332	312	293	311	300	279	286	317	307	294	293	302	323	301	297	279	293	277	321	316	304	314	268	328	309	284	329	309	297	325	313	311	323	265	323	290	303	294	316	328	272	299	318	309	281	291	268	274	306	314	298	318	335	279	275	332	295	281	289	321	282	315	300	313	300	302	296	279	323	301	295	339	298	282	303	265	302	284	301	319	311	306	298	311	286	293	295	349	298	282	300	307	337	322	279	293	286	292	326	313	317	297	308	293	311	283	309	318	306	300	298	318	283	307	297	299	323	301	311	311	294	293	311	309	298	300	329	317	306	296	331	302	320	300	297	300	315	300	291	311	313	302	302	280	277	305	279	303	303	286	300	336	280	322	334	284	305	309	309	300	288	304	297	311	311	301	291	286	324	321	321	332	293	307	319	296	318	308	269	274	299	308	320	292	293	320	311	304	319	314	289	297	354	329	296	272	269	301	312	313	286	300	332	312	314	312	300	303	319	293	314	314	301	294	314	314	280	304	310	288	324	319	278	315	287	315	299	299	316	307	303	321	296	313	309	283	306	286	291	286	318	322	316	298	295	329	283	289	309	276	301	301	299	304	322	305	312	281	306	303	299	288	303	274	280	293	282	308	290	303	321	290	308	276	295	274	297	322	332	300	311	301	292	320	264	321	308	297	323	305	310	325	310	302	290	308	335	291	304	329	317	298	310	294	331	317	319	315	328	291	291	287	326	314	279	329	327	292	306	298	316	308	283	292	282	311	295	285	318	326	317	268	301	311	306	285	264	334	296	302	327	303	326	290	294	281	309	296	292	325	304	296	321	323	305	312	303	271	306	305	314	307	305	328	310	289	317	337	335	346	299	285	314	317	311	316	301	286	315	331	270	332	270	301	297	282	294	289	320	280	316	301	301	337	306	289	298	338	330	292	293	293	296	298	333	282	305	286	284	288	306	294	288	295	289	309	299	294	294	301	295	283	311	325	283	312	284	313	298	290	286	277	329	312	315	295	314	297	306	297	302	327	309	284	310	361	326	331	327	296	359	327	296	299	341	327	329	309	304	318	302	301	311	314	298	295	299	294	279	315	270	296	317	334	276	309	302	289	303	289	318	271	270	308	250	267	292	309	326	309	308	279	316	279	315	301	294	304	325	318	304	259	304	299	297	302	295	283	304	329	307	315	291	288	304	276	289	296	315	297	309	283	288	282	302	301	312	292	310	310	306	329	277	312	315	334	299	271	314	300	285	312	305	271	350	314	310	314	320	302	282	310	273	306	314	246	311	276	306	290	327	306	288	275	300	312	323	296	313	326	274	294	290	313	309	297	283	330	315	303	315	291	300	290	276	287	320	292	268	300	291	308	278	303	301	299	291	318	315	295	301	307	309	317	286	315	307	274	298	302	299	306	299	311	287	297	319	311	280	285	294	268	331	286	292	305	283	301	299	279	329	290	320	292	293	309	308	283	312	288	323	312	320	292	313	274	285	294	340	309	281	302	301	291	306	318	299	310	317	317	310	284	273	304	296	314	303	282	320	308	288	303	318	321	344	300	299	302	286	299	287	312	322	282	300	299	290	297	283	294	321	301	305	301	300	326	315	328	306	292	297	299	312	314	320	286	324	326	282	301	307	279	292	343	297	287	322	334	280	281	323	305	312	285	296	291	285	292	300	320	312	315	318	341	290	282	294	289	284	303	319	304	291	300	289	322	314	329	314	337	314	278	304	301	254	295	284	317	304	295	308	307	312	277	334	300	298	314	288	311	300	312	285	251	315	292	299	285	301	292	301	306	292	305	297	294	293	320	292	278	301	302	293	284	301	360	307	290	275	318	291	286	300	323	297	320	281	314	302	278	269	289	304	325	273	320	326	284	303	328	326	304	309	316	297	297	290	282	312	288	315	289	321	307	280	297	300	309	312	331	275	300	300	293	295	298	282	292	295	291	299	318	273	310	281	286	304	316	324	312	319	317	300	314	309	275	314	265	302	329	326	273	314	315	292	284	295	320	318	308	308	294	309	323	288	294	284	312	264	307	327	289	278	312	284	303	303	311	303	305	288	323	291	314	301	330	279	305	319	279	332	293	282	270	274	296	300	250	279	318	303	320	292	249	276	304	252	282	308	278	314	307	320	329	305	313	312	305	272	322	279	299	287	287	295	312	295	291	316	292	342	282	290	331	303	321	310	280	305	325	285	314	329	305	330	266	283	268	287	305	300	304	314	285	312	330	313	299	329	297	296	297	334	293	306	327	306	314	311	293	306	300	313	294	294	307	275	288	313	287	274	292	341	308	312	323	287	310	286	303	300	290	294	326	303	318	274	302	315	323	302	301	306	285	323	332	288	342	326	285	323	319	291	276	310	289	309	271	306	289	293	293	299	293	299	321	289	324	290	321	315	294	305	300	294	301	321	302	299	275	309	326	301	289	326	308	286	326	293	320	283	296	307	311	302	319	314	328	311	286	301	286	290	316	289	281	283	283	315	300	263	279	302	294	309	322	300	304	323	308	322	276	321	309	308	305	295	307	307	312	293	330	327	317	303	356	315	295	270	290	281	308	300	262	314	320	317	300	309	290	297	302	318	320	311	276	326	299	307	305	296	292	283	286	306	310	319	287	273	317	301	306	320	306	317	297	295	314	291	281	318	319	282	297	304	294	278	264	302	282	285	270	313	304	289	279	292	301	286	314	289	341	282	304	276	276	288	291	335	298	309	311	294	272	296	304	282	287	287	275	298	318	285	304	285	308	298	301	319	300
16521	38573	51771	71251	74575	60659	47934	36390	23264	10730	3736	1228	619	480	449	475	436	448	437	450	445	440	486	428	435	408	417	432	410	460	487	443	425	446	421	452	454	455	432	465	484	463	440	398	457	453	447	460	468	454	445	471	471	459	449	452	430	463	438	463	443	438	424	449	433	436	429	420	483	443	416	420	450	439	478	468	438	447	459	406	437	439	435	454	438	470	454	441	438	444	409	453	430	421	422	433	446	497	456	451	461	409	450	452	466	458	487	460	411	425	425	434	430	415	465	436	438	443	465	448	459	438	459	426	447	449	417	438	464	426	452	449	438	459	449	435	420	436	437	432	405	443	440	467	455	457	437	456	423	417	428	436	464	413	427	473	431	418	464	481	451	407	459	495	452	416	451	451	417	451	413	460	430	450	425	445	457	434	440	442	437	463	423	447	427	417	460	448	425	439	459	444	451	433	453	440	406	462	461	446	468	471	417	426	445	398	446	463	440	475	429	455	449	443	432	395	463	456	451	461	449	459	452	444	450	467	438	432	443	456	418	421	437	440	426	437	440	418	450	471	454	386	466	466	439	441	419	425	445	398	470	447	393	417	425	469	457	458	424	426	459	432	423	449	454	464	475	469	433	433	433	451	451	417	445	415	446	448	451	458	443	447	435	403	446	447	428	476	445	476	481	468	454	471	451	446	448	416	430	463	465	454	430	430	435	453	409	431	416	426	417	472	446	434	454	472	439	413	459	466	486	416	416	442	459	449	426	458	461	407	436	451	426	448	458	426	429	453	450	435	430	456	441	455	428	447	420	420	379	413	457	461	444	420	442	440	442	408	491	454	445	427	416	431	425	463	449	468	442	451	431	465	434	437	417	435	409	425	457	466	478	439	445	454	427	471	418	446	417	458	453	415	439	403	436	415	422	438	459	434	504	434	430	401	455	440	421	450	417	419	471	431	427	417	465	441	469	479	407	464	454	476	436	448	457	443	420	411	396	451	435	489	432	436	451	446	434	454	452	437	426	492	455	462	463	431	389	413	436	437	439	451	424	445	443	427	442	427	404	401	438	431	480	395	426	446	429	440	436	434	457	463	473	454	437	406	424	426	446	440	455	436	445	420	468	442	439	418	466	439	452	469	437	483	429	439	399	467	421	443	454	488	441	459	439	451	434	421	430	445	445	425	438	419	419	476	437	457	442	444	418	455	437	437	437	425	420	450	443	438	438	433	476	429	468	479	454	470	482	422	436	402	421	463	440	442	457	413	431	434	460	405	437	425	455	423	429	412	422	457	450	441	421	436	432	440	465	447	440	411	458	479	459	397	437	461	459	475	415	470	452	460	418	411	403	447	448	449	442	413	440	481	437	459	431	416	474	450	399	447	427	438	451	449	425	479	457	460	462	459	450	467	447	430	481	441	429	471	451	433	391	431	487	430	451	423	486	416	434	463	438	429	410	436	413	414	445	428	429	469	441	442	425	458	442	439	461	446	421	422	423	462	420	461	415	488	441	454	446	467	438	370	438	422	474	445	456	445	454	458	400	437	473	454	448	453	454	463	446	446	409	424	454	448	443	429	427	454	480	447	430	444	432	440	479	443	454	430	418	455	441	444	441	427	391	489	483	435	477	439	460	444	404	497	436	461	437	495	426	437	422	455	438	428	418	481	453	430	415	411	455	441	469	423	456	455	414	437	437	481	442	433	442	410	426	455	426	423	460	424	481	454	435	480	449	421	448	474	413	479	450	406	425	456	443	441	476	427	447	446	466	442	487	405	391	456	438	451	406	404	432	459	424	415	452	410	421	441	412	433	445	433	459	433	428	437	390	447	452	415	409	430	438	417	445	463	411	441	447	411	427	428	437	449	432	413	430	434	443	398	427	376	414	464	440	428	480	443	443	476	470	469	430	450	450	431	432	446	429	417	460	457	459	448	453	441	440	471	421	439	425	431	447	464	406	447	453	447	440	427	444	468	433	445	420	415	480	459	444	459	451	472	466	464	411	429	419	457	388	471	457	414	459	416	437	452	415	451	416	419	453	445	437	426	420	470	401	402	402	469	436	419	428	464	438	432	446	440	454	417	427	432	481	437	451	467	468	461	438	442	424	460	441	426	463	427	455	418	428	409	382	432	412	419	438	448	455	447	432	424	480	406	437	471	476	464	492	443	437	464	454	454	453	424	434	441	405	444	415	435	410	447	438	452	463	442	421	442	470	437	424	435	424	468	467	456	475	436	442	468	450	412	422	426	405	455	420	439	480	430	423	429	416	434	403	452	436	432	440	435	470	422	386	457	482	434	461	435	411	420	414	451	474	436	447	438	391	453	490	460	433	450	433	428	432	408	473	421	423	473	450	477	420	438	459	450	395	417	455	417	431	454	423	435	466	424	400	440	401	459	431	427	422	448	465	418	456	430	439	486	468	477	446	409	411	469	420	416	432	436	435	418	465	471	448	400	418	427	434	472	444	404	439	424	411	440	414	413	423	450	419	453	425	417	418	438	466	464	434	439	470	474	438	449	442	494	453	451	436	464	455	469	474	476	444	447	433	446	455	404	420	426	426	420	439	433	427	442	429	397	452	420	448	474	485	425	453	422	433	439	464	457	428	439	414	451	442	435	438	433	471	466	420	469	439	432	503	437	434	448	432	442	424	447	439	427	461	435	404	469	446	436	417	421	405	432	459	485	431	462	451	457	467	448	439	463	449	456	459	437	409	440	450	436	470	457	437	480	445	427	480	451	448	439	473	442	406	458	424	432	432	455	400	471	442	416	424	473	433	448	453	434	437	471	424	439	431	420	447	441	427	431	413	392	408	409	426	439	454	448	475	462	461	463	448	468	421	410	499	442	473	444	475	432	448	434	409	428	430	453	448	469	464	443	409	439	477	417	492	454	461	442	403	461	476	428	456	420	442	438	436	463	405	410	459	425	477	495	441	428	483	441	425	466	444	424	459	420	451	421	425	424	496	413	413	467	478	447	438	419	427	418	496	438	469	394	452	459	444	453	486	456	441	435	460	480	404	474	462	424	413	463	435	428	455	439	467	434	462	454	435	465	447	466	411	422	439	409	468	448	398	414	450	433	420	432	434	442	400	457	474	489	413	467	430	425	443	426	420	443	439	468	429	411	453	482	479	454	472	424	448	450	464	462	434	416	440	479	435	420	441	447	464	421	435	466	434	435	455	443	461	485	444	441	461	445	403	444	441	430	481	446	430	447	403	404	446	447	431	425	458	438	457	419	442	433	481	483	460	430	423	446	449	441	462	418	441	451	451	429	425	415	481	455	487	447	447	450	459	424	439	416	417	444	478	451	461	441	447	458	444	428	451	507	434	442	435	459	457	441	415	442	430	453	413	442	457	446	487	444	431	420	451	414	429	444	449	476	418	455	391	455	444	470	445	417	422	426	442	486	458	457	455	457	470	456	452	427	417	439	437	390	448	416	415	456	429	460	450	438	438	446	460	456	449	423	435	454	450	433	477	434	441	465	428	478
25949	20512	16667	19541	22717	14615	7402	3615	1588	715	421	301	308	253	288	251	261	247	295	269	274	275	280	287	270	298	293	267	277	278	269	288	293	271	258	260	261	255	277	263	279	270	285	284	276	288	251	283	252	250	276	299	301	240	282	252	280	254	270	276	261	250	274	290	270	274	271	289	282	273	272	254	239	268	274	301	323	254	294	281	255	271	264	259	263	274	294	303	288	287	280	305	311	272	275	266	273	269	262	282	272	288	285	283	278	265	258	302	287	247	267	289	262	297	277	286	295	257	280	269	281	278	282	251	250	266	291	277	273	271	263	265	284	283	268	293	271	257	295	281	298	280	259	256	253	285	271	301	274	279	267	280	253	280	275	286	278	270	258	269	270	268	270	284	285	269	295	293	250	302	275	272	271	249	260	265	283	266	267	285	262	307	293	274	268	260	291	282	276	308	260	235	306	275	266	288	269	271	249	283	270	263	286	280	274	295	265	264	251	264	301	267	309	313	285	304	286	271	311	289	276	253	267	263	286	258	288	291	292	282	265	273	251	278	298	293	253	288	275	277	260	260	269	275	288	290	273	291	264	282	277	279	267	261	266	304	279	257	262	260	276	279	283	276	260	281	274	303	280	295	279	287	288	263	250	281	281	310	275	281	299	282	290	289	292	267	249	299	258	288	282	260	282	245	250	279	271	257	305	296	283	267	297	270	250	265	269	257	254	281	279	277	254	254	284	290	268	257	261	270	288	256	291	297	232	255	273	262	282	269	271	251	261	244	253	255	286	276	261	303	256	272	239	287	264	277	303	286	291	260	301	245	255	226	274	293	254	283	305	262	288	285	282	286	273	274	277	230	292	276	275	311	280	291	272	299	260	299	290	244	263	266	244	273	279	249	274	267	316	276	267	281	266	253	285	257	285	264	289	266	265	284	279	270	276	253	279	261	261	266	283	267	260	272	262	277	281	302	283	273	279	288	282	288	286	257	256	294	286	306	290	270	259	265	249	268	259	268	262	258	276	281	241	279	297	291	245	289	299	270	277	270	258	297	270	297	270	280	299	260	282	292	248	260	277	282	286	251	283	277	258	275	284	267	279	270	301	283	275	275	290	278	274	282	271	295	271	289	305	272	268	283	260	274	257	281	273	276	303	285	296	291	260	259	270	258	287	271	264	273	265	280	290	283	271	262	304	301	260	299	251	254	298	263	317	285	300	267	303	297	306	295	262	281	278	268	293	288	273	267	265	265	280	254	259	253	259	283	269	269	274	259	266	266	284	291	272	302	266	287	269	235	287	258	286	293	277	259	286	293	235	295	246	282	280	264	250	274	270	268	263	289	276	250	284	276	285	303	267	296	276	268	290	255	279	275	262	295	261	288	267	285	282	254	268	270	256	263	286	274	290	237	290	271	300	279	247	264	263	255	254	262	253	289	291	279	307	273	258	290	272	289	278	266	292	255	289	260	254	246	285	242	256	271	267	292	282	269	263	266	288	278	288	287	303	263	289	302	265	258	281	276	280	287	268	265	288	270	283	267	281	274	262	265	290	247	285	264	340	262	285	271	272	281	275	261	288	276	292	267	287	298	257	279	276	290	284	276	283	293	280	258	247	277	258	303	265	295	290	254	259	287	243	268	273	303	256	284	290	277	243	286	287	288	254	295	271	293	284	289	263	257	283	253	287	273	279	251	300	250	258	255	292	288	315	294	262	294	283	259	255	253	253	288	309	296	329	265	268	291	299	273	262	249	292	296	277	280	284	310	280	276	289	268	291	260	269	265	284	249	284	279	285	273	281	275	262	272	282	231	249	265	268	302	275	294	282	275	259	289	288	281	290	296	275	281	268	285	268	273	276	276	264	261	292	284	289	292	293	262	258	303	268	313	276	261	271	295	287	249	280	234	288	275	278	273	274	306	247	257	237	263	256	278	281	280	268	290	275	276	256	276	280	261	259	255	262	278	277	282	273	268	297	293	270	281	281	293	264	250	291	295	278	266	278	273	275	294	298	261	260	259	292	270	277	280	289	268	280	272	248	257	272	265	275	267	313	286	307	298	266	271	309	294	262	274	271	277	262	253	261	287	249	281	273	284	264	266	255	284	281	297	251	272	254	264	297	284	260	273	277	257	277	293	288	279	270	264	264	261	270	303	267	256	276	282	306	271	263	275	258	284	230	265	275	300	286	254	302	266	247	287	305	256	260	288	278	269	274	259	279	266	263	264	264	270	278	276	255	266	287	295	276	261	292	254	290	258	281	298	275	260	249	279	281	270	263	269	274	292	291	261	302	305	317	284	237	299	262	293	280	285	306	309	279	244	296	288	246	278	283	299	280	282	269	273	286	306	263	263	277	288	267	262	283	251	265	306	303	255	244	261	282	260	270	259	248	273	261	243	248	257	294	286	272	237	292	248	273	278	254	286	284	280	275	276	256	277	265	270	273	271	286	290	314	291	279	287	269	267	264	279	316	284	303	283	274	274	277	267	248	255	288	265	274	256	281	253	274	288	271	254	279	280	274	271	266	276	269	281	247	277	287	276	279	274	312	304	275	282	268	284	270	292	236	246	264	302	295	300	271	252	280	278	276	283	247	251	320	269	283	322	284	283	278	273	263	280	255	280	250	285	277	257	292	260	282	286	306	272	277	291	269	295	275	273	261	269	276	275	293	247	266	286	287	291	267	268	295	285	291	266	266	267	251	291	298	312	290	289	303	300	302	297	295	244	271	258	269	284	238	281	275	256	260	289	267	274	291	247	255	279	285	282	254	275	284	262	274	292	286	259	277	254	278	229	288	299	247	265	268	269	284	258	299	264	276	262	233	280	260	274	253	277	276	277	277	263	267	260	291	295	274	269	307	285	282	299	290	261	301	269	246	274	296	272	296	313	266	282	288	266	297	286	264	256	280	274	271	310	278	285	284	282	260	282	270	271	274	283	272	279	268	274	277	260	261	238	298	257	288	282	261	295	282	292	259	283	279	268	269	307	289	285	242	300	268	248	276	245	294	273	258	271	256	288	269	264	296	268	299	269	276	282	295	294	291	245	251	295	260	265	281	302	281	262	264	313	288	252	276	285	278	282	273	282	275	278	308	285	284	255	277	299	258	236	277	251	263	261	265	252	286	242	292	304	309	249	269	291	257	281	255	286	270	298	302	262	270	269	283	291	279	274	288	261	273	259	274	294	284	254	264	282	272	282	254	289	256	234	244	282	296	297	308	267	292	288	267	268	288	287	289	288	267	292	264	241	292	295	247	259	285	275	282	298	282	313	280	291	265	277	259	256	252	259	283	303	260	277	273	271	280	276	274	272	269	281	267	258	284	277	291	290	268	268	297	287	282	268	261	276	260	289	277	315	281	231	259	262	281	283	281	297	270	265	286	269	303	269	269	286	271	260	274	237	280	292	288	282	250	267	284	264	280	278	268	262	287	255	277	271	288	263	283	294	269	309	278	266	252	271	251	279	249	302	284	281	288	288	293	267	299	300	276	276
5382	9974	16824	24271	27737	19091	12625	7202	3347	1328	701	536	420	425	423	444	370	415	469	417	432	434	412	418	436	434	397	410	412	393	433	425	428	433	405	441	433	435	438	439	380	427	435	426	416	388	400	418	389	408	428	410	405	407	391	408	420	432	407	418	433	419	404	431	388	379	398	453	372	379	405	431	397	430	446	448	423	425	398	415	423	436	408	420	438	408	424	417	414	441	402	359	406	427	436	403	418	390	464	382	382	416	401	445	417	435	413	435	434	403	443	422	441	458	400	421	423	376	417	417	425	393	413	405	419	393	445	398	420	433	441	441	404	420	381	395	446	413	438	428	421	392	422	386	407	427	414	417	410	421	449	403	423	419	400	396	443	399	395	425	442	417	426	385	387	410	400	399	411	424	395	399	429	427	407	443	389	435	403	431	411	397	396	415	464	403	422	420	392	451	438	402	393	402	414	389	424	423	405	413	463	439	414	399	409	405	406	424	417	410	421	457	423	383	404	415	391	416	427	439	415	423	445	393	431	409	425	370	414	445	400	433	401	429	439	379	438	434	375	412	443	428	434	414	390	456	453	412	420	433	417	409	431	408	425	449	396	422	435	395	398	439	403	430	394	379	433	396	461	439	409	414	411	427	418	397	405	438	428	448	373	425	430	446	396	386	437	420	453	431	419	377	419	403	412	417	382	403	429	437	432	440	464	398	407	407	398	412	430	410	430	414	393	369	452	449	372	446	400	402	428	418	402	418	407	412	431	436	433	484	432	428	442	399	383	492	401	411	389	378	403	436	437	437	420	436	432	394	369	423	434	435	429	389	430	397	451	415	400	428	440	453	405	395	475	410	426	383	462	437	399	427	427	442	411	400	440	416	422	427	424	423	450	432	421	421	417	417	389	424	429	438	421	425	416	437	437	432	393	419	433	441	396	431	408	428	385	411	424	413	409	387	415	418	419	455	394	434	415	442	410	453	426	431	467	422	451	390	389	413	397	363	426	390	389	409	415	415	387	407	459	424	409	431	384	451	432	440	435	405	418	426	450	399	413	449	436	426	418	388	428	405	427	448	425	440	435	419	399	411	412	436	402	455	407	411	401	412	416	415	397	411	441	384	454	399	441	438	430	383	445	428	423	396	435	432	376	399	379	423	422	440	394	434	373	416	432	432	399	429	452	410	426	414	384	426	458	425	436	394	404	430	378	401	407	437	450	415	411	391	464	402	389	415	460	441	441	414	433	439	467	405	373	405	395	468	435	435	416	415	453	390	417	438	414	436	393	409	428	455	396	438	419	397	445	437	447	394	434	433	455	411	421	401	419	419	429	407	434	430	434	411	395	415	419	396	437	413	385	418	439	424	404	442	393	399	448	402	420	443	412	430	440	376	402	403	433	398	411	418	430	394	393	395	406	390	448	434	454	422	441	466	450	390	454	395	427	422	432	388	410	436	412	431	424	419	426	422	434	388	417	475	396	431	395	424	392	429	412	436	424	425	453	406	428	399	401	409	398	431	424	431	431	423	395	431	431	435	427	435	427	434	377	454	429	437	466	420	389	414	420	444	427	425	418	414	404	402	427	427	416	426	431	430	427	412	445	452	408	450	402	441	406	439	414	426	398	417	413	441	439	412	423	421	437	431	394	434	403	401	439	380	456	392	416	422	422	424	413	432	420	410	429	422	424	437	440	446	443	434	429	418	444	381	385	406	434	411	435	427	402	434	442	409	407	423	434	387	412	422	389	411	403	401	424	422	409	424	393	437	432	372	414	409	393	441	425	420	397	401	426	419	426	427	425	423	407	416	428	416	414	432	387	387	433	432	412	409	436	406	409	409	401	425	421	414	439	435	424	476	382	386	414	409	415	434	412	419	402	379	414	438	408	427	389	434	424	413	406	420	403	428	395	409	435	425	410	400	408	419	435	409	423	406	453	415	398	395	435	393	414	431	460	410	419	394	414	403	441	408	449	438	415	396	442	384	385	440	388	380	420	450	421	439	432	408	423	459	416	420	379	436	417	421	453	425	458	436	400	420	411	377	418	411	390	413	425	444	423	377	456	395	400	421	399	421	440	394	396	419	424	412	450	416	405	416	420	405	393	385	379	418	375	396	425	463	430	392	387	419	417	421	433	412	434	442	432	400	428	434	420	447	401	420	392	431	408	412	396	396	388	433	426	439	423	384	396	433	422	399	367	436	413	415	470	428	403	412	435	420	431	432	404	456	443	425	407	400	435	419	410	424	415	408	400	403	435	393	399	389	386	410	402	432	416	389	423	406	407	415	405	409	438	406	397	395	412	407	416	398	405	487	415	429	407	438	429	432	455	421	418	420	429	433	416	401	435	445	407	419	383	424	400	409	415	415	430	391	435	423	430	433	463	450	421	431	405	432	455	435	441	403	399	451	436	396	423	434	403	474	408	394	431	425	411	433	412	403	421	440	426	437	396	428	413	410	416	422	421	470	401	437	423	436	437	420	397	409	464	413	423	396	419	395	437	398	431	451	444	428	463	380	420	444	409	471	392	422	433	413	411	442	407	439	398	411	434	420	414	422	478	399	417	431	411	394	422	454	411	448	416	410	414	421	446	434	406	415	408	431	415	456	438	413	427	438	460	417	424	367	410	432	421	418	418	458	401	464	409	447	435	436	427	426	402	378	446	464	430	416	428	437	387	403	418	420	400	407	411	459	383	369	395	404	433	431	397	414	435	440	406	395	428	421	437	439	400	415	429	442	407	432	399	411	404	448	420	438	431	448	423	389	451	411	397	387	396	447	409	408	469	433	387	397	394	436	440	403	424	425	413	433	420	456	428	445	441	396	414	448	437	416	411	423	385	410	471	430	366	426	431	427	422	453	435	409	442	426	417	429	392	439	426	449	394	391	483	453	423	420	385	438	419	453	424	406	437	404	414	458	420	390	429	417	434	427	412	427	409	425	438	412	426	386	418	422	396	428	398	423	415	393	410	454	441	410	448	430	423	416	425	394	425	457	432	395	420	429	409	394	461	468	385	463	402	443	442	415	418	375	417	377	417	404	427	449	410	444	432	435	433	405	413	433	417	424	397	428	411	414	437	403	391	374	414	388	415	440	412	433	433	444	417	424	469	443	433	428	408	441	374	402	400	456	386	438	402	447	405	435	446	402	459	456	426	403	412	439	409	443	436	457	425	396	399	429	401	416	439	439	424	396	425	384	433	420	394	437	432	445	440	411	459	402	408	386	418	422	383	410	413	426	407	446	386	409	389	403	412	411	406	453	411	415	395	431	418	425	450	423	440	420	400	382	424	404	400	412	400	424	420	428	394	426	405	435	455	408	427	444	420	403	398	410	421	412	414	420	411	441	414	407	416	418	412	456	423	399	413	426	430	408	430	419	418	424	421	423	429	402	449	397	443	438	428	446	451	423	403	391	448	398	436	434	394	441	438	414	439	395	401	430	406	386	408	468	402	452	389	440	416	432	382	412	416	409	440	430	475	403	397	417	438	398	424	431
24074	20726	27610	33370	49612	41434	31634	19515	8350	2637	918	440	311	320	272	299	300	297	306	282	301	280	272	272	278	283	280	302	283	269	250	276	299	303	289	268	292	300	297	263	281	292	278	290	293	310	284	292	271	299	293	302	297	289	257	296	279	295	281	276	277	284	273	297	280	302	308	298	271	297	283	279	273	288	287	283	281	273	293	293	308	299	289	275	325	262	266	291	320	269	261	319	276	265	312	275	278	301	304	277	276	270	294	318	283	290	302	279	275	292	305	253	269	271	269	286	289	286	255	266	265	285	263	289	300	321	286	269	269	291	323	286	294	280	280	282	302	290	317	296	287	266	271	260	307	281	276	270	271	267	305	282	303	311	301	275	283	288	282	280	290	305	284	288	282	277	286	272	282	277	290	288	321	275	283	278	290	276	298	265	298	303	317	324	261	314	295	278	277	268	318	288	307	278	305	286	297	301	302	275	269	270	292	280	284	273	278	281	299	280	294	321	283	274	284	291	265	255	277	293	276	315	288	275	305	284	272	253	287	265	293	289	296	262	276	285	308	277	280	280	303	273	272	309	290	289	271	335	259	259	293	282	314	269	281	285	263	274	269	258	288	307	267	289	266	271	298	274	264	297	274	272	276	295	297	263	290	287	277	293	266	275	259	313	290	275	285	291	279	296	255	280	276	270	239	267	280	298	319	299	282	277	291	294	273	291	271	279	281	263	260	247	304	295	328	289	264	290	284	293	272	258	269	281	279	305	281	295	286	304	295	275	315	285	287	284	274	316	290	301	295	284	276	291	292	280	262	266	278	283	287	324	264	288	298	302	297	260	298	247	281	282	279	265	300	294	291	300	276	264	310	277	306	281	265	250	293	302	287	285	272	269	280	317	301	288	295	244	278	286	250	308	265	282	266	274	262	266	280	303	251	290	278	303	266	308	275	261	278	262	277	266	286	264	255	284	301	287	268	311	309	299	304	284	308	306	284	294	281	270	315	255	279	275	311	305	308	277	317	272	292	282	283	289	304	293	286	271	290	290	276	284	270	305	298	269	299	281	280	273	255	283	284	306	277	268	271	301	259	298	307	278	287	291	267	264	250	284	270	291	262	255	298	265	283	273	279	290	265	287	280	287	275	307	251	273	296	274	275	302	256	301	296	288	278	299	267	268	312	296	295	268	265	305	291	283	280	294	293	262	296	288	289	283	282	312	238	287	286	293	264	297	297	281	286	310	264	268	300	300	263	294	275	277	291	293	274	279	308	265	286	301	268	300	288	283	300	275	280	310	260	289	280	288	272	269	263	276	284	300	293	307	292	282	290	248	262	278	294	286	294	274	273	260	291	273	286	266	298	280	296	297	304	280	281	305	298	276	288	269	311	281	287	279	270	312	288	260	291	298	304	316	272	249	309	280	287	254	285	313	277	272	281	274	268	286	316	293	283	319	287	290	285	290	306	287	291	264	273	299	296	283	268	279	327	275	292	297	298	275	281	289	277	286	265	287	276	265	284	283	280	277	302	261	298	285	297	291	279	266	317	278	257	312	285	281	280	274	277	289	283	290	314	272	284	288	285	250	293	304	275	264	291	266	303	300	251	289	285	234	282	285	296	274	270	257	300	301	303	306	287	294	238	286	274	257	290	248	288	300	295	278	282	311	303	260	252	281	286	288	252	290	314	307	272	279	268	333	302	300	295	283	256	290	307	302	285	280	293	286	285	282	324	276	294	316	289	290	293	270	301	279	257	291	286	260	280	247	281	300	292	283	239	268	275	277	299	291	277	295	280	267	248	286	289	285	284	279	275	289	281	272	282	273	294	283	271	296	302	264	289	280	291	287	276	304	251	304	301	262	282	273	286	297	271	274	275	299	287	288	257	277	275	297	270	270	287	293	279	273	278	286	270	295	275	289	268	268	295	266	249	282	264	279	304	259	286	287	280	275	290	294	285	245	275	288	248	289	271	303	281	279	301	284	271	291	233	292	284	292	282	295	309	295	278	280	301	277	264	295	266	279	284	295	285	297	262	274	307	281	275	272	312	255	285	273	242	288	286	293	284	303	263	308	297	309	272	268	295	273	266	261	311	291	302	285	298	283	305	279	288	292	290	302	300	293	316	274	282	273	285	278	295	292	287	273	265	248	288	281	271	284	280	295	276	293	297	269	264	289	305	291	280	301	290	293	274	267	290	267	280	293	283	262	292	267	265	287	259	313	283	256	303	284	302	256	274	276	313	264	288	262	288	257	310	321	301	293	269	290	247	297	290	289	284	293	282	290	297	282	301	263	295	295	290	293	265	280	270	266	283	289	280	305	286	272	293	301	275	275	292	274	282	278	234	294	285	261	282	293	276	286	297	310	285	262	287	281	285	269	291	269	281	250	291	275	255	289	293	271	263	261	280	296	290	275	311	264	274	297	305	304	276	290	259	286	264	289	289	280	291	288	307	261	301	299	271	301	281	269	279	281	271	267	295	274	278	322	274	290	260	277	256	253	284	279	301	293	269	287	293	288	286	279	306	284	258	259	299	271	287	274	299	267	289	291	308	287	243	272	307	326	265	262	281	270	294	287	254	302	262	297	305	287	305	287	288	280	269	313	289	290	292	307	321	275	299	280	279	278	299	277	278	301	282	293	269	266	284	289	253	287	291	245	280	281	284	315	295	250	299	283	288	272	304	258	310	274	240	289	313	284	300	303	286	299	261	297	280	311	277	257	313	269	302	282	276	272	261	289	260	284	270	238	309	284	298	277	239	254	323	288	305	283	282	285	294	296	314	284	283	290	277	287	272	268	294	295	274	286	290	303	298	311	310	293	291	315	274	283	262	269	270	276	298	308	295	288	307	297	294	284	300	278	273	285	306	294	266	282	276	313	308	292	303	288	288	308	275	296	293	278	277	276	291	297	298	284	292	300	296	279	284	310	276	323	297	280	284	281	276	307	294	270	252	294	251	280	283	246	282	276	261	274	311	250	283	257	265	318	288	280	289	278	287	278	272	294	249	269	268	299	280	267	286	277	275	282	277	271	276	286	291	241	287	309	283	300	281	263	274	250	278	265	297	295	285	276	286	290	281	265	303	268	296	278	282	273	294	300	253	284	298	301	270	269	271	298	290	276	269	293	299	306	286	319	246	267	292	277	279	277	257	296	256	309	285	284	298	262	274	244	281	300	291	257	245	305	268	299	290	283	284	251	282	306	308	307	281	278	263	281	247	277	267	293	292	313	295	287	289	256	274	267	309	278	271	297	268	273	298	281	302	296	283	277	288	262	306	268	282	299	263	294	287	296	284	286	299	306	273	306	282	295	263	263	289	260	293	284	274	306	311	270	274	279	269	291	250	273	278	268	301	300	273	273	280	289	268	310	303	288	293	268	295	288	283	297	277	327	305	282	273	279	279	282	287	315	293	307	309	258	291	301	280	289	277	270	261	295	291	282	271	285	249	288	325	289	291	248	291	279	295	248	286	293	278	269	288	289	283	270	291	289	265	253
9768	27876	37437	48007	50822	43062	35081	24730	13303	5453	1884	801	486	446	439	440	421	434	438	422	485	443	447	422	425	451	458	479	470	450	473	440	449	414	411	410	435	470	455	428	461	423	474	386	440	462	434	443	431	444	459	445	436	422	446	436	431	441	409	403	452	451	438	430	434	435	446	411	438	457	438	391	420	429	426	407	448	468	404	428	438	432	447	392	441	440	399	459	453	431	427	487	453	472	453	462	465	434	448	456	453	431	425	426	395	425	420	404	449	440	454	429	406	450	421	428	438	470	413	444	424	427	390	463	443	437	420	430	466	430	447	445	409	419	426	439	464	431	445	405	432	417	421	406	434	449	419	430	419	415	425	454	428	422	457	429	449	441	407	457	444	441	403	429	429	383	436	454	437	441	448	423	430	452	434	438	446	434	452	453	411	431	456	405	430	439	449	428	416	446	421	427	428	438	448	441	445	414	442	416	452	437	437	418	417	453	386	449	392	452	422	417	408	424	423	424	407	425	471	441	422	429	422	470	453	386	428	426	438	425	438	425	442	391	414	437	449	442	442	439	406	424	418	421	436	451	466	440	409	433	423	449	448	429	448	427	391	465	406	432	412	444	447	448	407	435	433	431	411	434	462	441	416	461	441	450	419	424	413	447	426	450	459	458	478	450	440	435	431	445	479	451	450	416	396	433	446	410	449	399	465	475	406	448	433	467	420	429	461	407	466	422	444	423	398	417	442	433	421	419	421	443	411	441	422	422	426	427	463	439	459	430	432	390	445	458	397	422	425	413	421	462	435	417	466	477	440	440	461	425	412	469	397	399	435	447	447	421	446	431	430	438	420	442	448	430	431	461	447	431	437	431	441	456	466	409	415	440	450	408	441	428	443	458	457	443	424	417	402	401	437	441	439	429	433	450	404	415	399	423	421	413	442	431	386	452	408	421	425	415	425	432	447	416	408	460	413	429	425	446	445	416	451	439	409	421	403	386	389	392	442	456	436	413	438	431	441	426	467	424	395	400	440	445	441	450	441	427	428	436	434	462	421	412	421	434	441	429	436	435	447	401	405	432	435	448	445	421	426	467	415	447	452	463	438	416	442	420	453	417	422	402	485	405	438	434	425	377	405	464	439	439	474	439	450	446	459	443	432	423	398	442	480	403	420	396	423	420	415	426	405	441	395	438	435	443	438	427	427	433	433	454	421	434	436	408	402	455	430	425	405	425	464	373	423	427	422	437	433	473	396	449	402	433	427	463	452	465	454	462	443	444	413	436	479	398	475	414	437	412	466	440	450	469	456	437	436	416	436	412	438	425	433	434	451	429	440	433	477	429	437	435	481	445	426	448	443	416	419	426	441	443	468	421	469	475	431	447	445	478	434	440	464	427	430	453	421	452	437	425	460	422	470	427	443	425	420	444	412	412	423	462	469	459	463	435	440	454	406	443	400	443	425	414	436	434	431	415	412	402	414	426	415	466	429	418	454	452	466	438	399	472	465	431	450	424	408	454	432	380	474	433	414	447	446	449	446	425	397	439	449	428	440	415	409	418	431	449	417	421	485	439	415	414	437	409	442	435	429	413	492	452	410	451	473	440	403	429	425	426	414	435	486	425	424	418	435	439	427	444	448	446	405	416	430	447	403	393	458	477	471	456	414	453	447	437	456	443	461	402	438	399	422	429	469	454	419	474	431	375	453	405	434	444	427	445	415	433	420	448	410	442	414	469	448	428	416	475	460	419	398	417	436	440	461	451	404	440	441	456	465	434	430	450	426	457	464	391	457	465	424	442	459	419	419	428	434	436	433	450	446	480	448	442	420	397	454	463	429	438	404	410	409	437	439	419	463	434	422	442	416	430	454	428	430	422	430	398	438	414	448	429	453	455	433	450	456	439	464	414	423	451	445	433	410	443	441	452	454	428	458	462	443	390	456	411	463	448	423	466	427	451	449	477	462	436	419	418	411	418	428	405	467	411	439	449	434	410	443	425	414	429	475	438	422	433	422	407	438	443	442	448	413	427	386	407	413	407	421	413	421	418	443	429	478	436	409	445	474	442	432	436	469	439	466	419	402	437	441	451	437	445	439	435	433	424	422	422	439	453	409	438	443	437	458	446	424	410	427	473	447	416	434	380	456	434	427	433	448	438	415	454	451	412	439	419	455	420	423	412	441	425	412	416	433	430	456	449	433	410	416	428	428	447	421	448	466	400	404	410	401	458	402	432	424	461	419	462	403	460	426	439	441	436	452	409	459	428	420	449	411	445	423	440	454	430	429	394	438	412	394	411	444	443	441	456	417	439	413	428	434	426	439	446	448	442	436	439	444	437	425	458	389	440	402	416	439	398	395	432	431	439	436	464	439	450	421	449	445	452	469	432	454	413	494	415	444	427	412	444	474	449	452	452	418	431	415	477	417	408	433	458	446	425	408	447	428	455	441	444	449	425	433	398	423	451	429	443	422	414	482	432	419	397	427	439	445	414	431	463	454	392	435	424	429	440	461	402	445	447	454	456	429	440	455	445	423	440	440	395	423	410	469	412	444	418	427	429	442	430	420	438	441	431	436	425	448	419	415	418	452	424	425	419	428	454	418	411	398	420	410	441	436	481	446	415	438	443	465	456	444	418	455	419	438	411	457	404	446	432	425	414	422	452	420	417	431	445	426	478	483	425	431	444	429	405	423	433	428	431	443	419	423	415	459	427	422	422	429	472	453	432	455	420	444	432	453	457	430	436	396	404	423	404	465	442	403	462	451	411	454	414	460	443	469	425	429	466	406	428	432	465	417	418	412	441	466	448	443	416	428	416	402	414	428	437	437	429	444	445	456	398	418	402	451	462	461	439	418	479	420	459	439	441	447	444	448	438	451	447	419	389	457	418	420	397	430	443	410	462	432	448	449	468	443	415	435	423	424	428	432	428	439	436	430	398	432	455	427	446	425	436	435	443	466	468	466	483	444	431	454	477	403	445	447	419	395	427	425	449	448	428	422	436	432	471	420	476	443	450	439	432	409	437	432	410	437	434	436	433	432	421	422	395	426	414	427	456	412	446	405	392	422	424	453	434	439	420	418	417	448	408	423	477	443	419	405	418	475	435	443	433	431	423	419	437	417	407	439	440	402	440	413	439	420	397	434	438	428	441	435	439	420	433	460	429	415	450	434	428	428	436	441	405	399	438	419	490	431	430	455	417	436	447	451	439	468	449	412	442	390	425	461	427	454	458	402	424	420	443	418	454	404	457	437	440	423	416	469	409	492	457	434	446	429	439	460	409	420	419	395	470	440	447	436	403	417	429	422	424	426	474	436	437	407	435	399	423	437	434	423	417	409	415	418	416	403	423	440	420	470	441	450	439	432	436	405	406	435	432	432	438	431	444	427	449	425	426	428	434	436	425	453	403	445	425	443	433	428	401	427	422	410	409	426	407	439	453	426	462	477	446	460	446	440	422	451	417	441	477	456	457	419	449	395	442	420	462	478	404	441	431	424	419	445	393
22410	20716	28613	27466	42020	54671	51674	38478	24301	11699	3588	1019	518	345	307	330	313	335	317	289	303	330	298	303	311	329	299	300	299	289	307	309	307	318	296	291	319	296	304	299	296	345	328	305	303	305	348	300	294	297	291	297	293	332	301	314	306	310	307	326	304	289	326	316	322	313	314	299	293	325	298	314	331	313	277	305	284	333	328	326	302	298	300	325	321	331	319	297	300	293	300	292	310	302	295	320	305	307	326	280	272	300	261	312	313	302	288	277	278	290	315	314	305	306	309	307	320	308	287	320	291	302	301	341	283	305	300	296	300	290	307	319	286	292	316	310	299	302	301	313	279	306	328	318	295	331	297	283	301	271	275	308	333	337	296	311	323	265	326	299	277	379	311	311	306	291	290	326	304	314	313	311	292	290	298	265	316	285	297	264	296	303	338	308	306	305	310	314	310	311	287	309	290	295	345	321	315	303	294	298	313	314	303	348	299	302	267	304	294	305	273	298	276	318	309	303	315	306	301	286	302	316	331	339	308	303	333	303	314	305	311	317	305	332	335	328	313	291	302	319	318	301	326	320	308	284	265	281	290	313	298	336	304	323	320	312	293	317	304	295	291	314	319	279	282	330	309	274	323	299	308	331	290	307	330	308	311	317	299	301	272	259	305	269	266	276	289	283	293	311	345	276	307	305	289	298	306	312	288	291	285	306	325	302	310	269	306	284	292	307	319	315	295	323	326	319	268	307	328	309	310	302	344	346	303	319	277	326	300	341	322	295	277	307	303	303	324	319	288	284	280	292	318	318	312	308	303	280	303	298	307	286	311	316	298	284	284	304	289	314	292	328	300	335	306	321	305	331	309	308	299	262	301	273	267	300	286	329	299	322	328	294	323	304	314	331	297	309	302	273	283	308	328	328	303	296	302	301	310	311	310	305	325	305	323	288	313	300	315	275	317	281	308	308	305	334	319	298	281	319	306	307	289	289	290	323	260	317	330	293	285	315	311	299	303	294	299	280	318	308	303	317	304	319	275	308	296	306	288	286	303	302	265	282	295	309	318	273	286	288	286	287	292	306	323	279	288	286	307	309	316	280	294	278	318	289	308	321	259	289	336	300	337	286	341	293	310	291	316	266	259	297	300	291	294	322	319	308	312	302	316	307	311	310	307	317	294	322	310	291	306	327	298	277	280	281	281	288	329	325	290	285	340	294	318	283	297	291	298	288	312	276	317	306	300	305	317	319	286	286	307	295	301	305	300	280	286	279	287	334	329	293	293	329	300	308	329	310	300	349	281	315	306	323	303	282	308	306	295	298	323	304	294	297	328	295	293	304	296	302	327	298	289	303	285	311	296	310	317	278	319	323	272	314	280	339	297	322	304	336	320	270	297	309	310	324	338	318	304	305	302	315	295	300	308	320	304	306	324	307	314	300	315	299	306	300	303	304	306	299	265	310	328	291	290	316	295	332	305	351	295	293	314	312	320	329	323	271	310	315	296	287	301	319	294	324	297	329	291	286	297	311	307	306	319	313	281	294	295	294	308	312	335	338	317	309	314	296	303	281	300	300	308	323	314	285	286	315	299	296	339	282	290	322	324	321	307	301	312	283	302	296	328	279	333	256	297	293	300	338	308	286	289	306	315	293	330	282	308	298	319	291	315	286	303	308	302	268	309	318	324	310	256	293	295	303	306	295	307	266	330	322	297	320	325	329	316	306	282	294	310	268	298	299	268	297	300	294	281	296	292	315	316	318	314	315	287	308	304	297	328	313	298	298	285	281	284	284	293	302	309	319	285	291	281	296	311	285	331	312	293	308	325	310	304	305	320	269	274	281	284	265	329	324	312	313	304	312	309	296	298	300	264	319	306	305	302	289	301	294	319	291	296	304	259	321	311	331	326	285	323	321	327	295	314	305	279	288	282	281	311	307	277	275	288	323	324	335	332	285	262	328	300	273	346	288	326	278	307	303	285	307	285	325	310	273	322	286	284	329	320	300	315	321	276	290	301	311	295	289	329	283	280	264	306	325	295	295	323	313	312	284	296	298	309	320	293	314	290	306	299	298	286	308	308	322	312	276	303	309	303	318	295	298	274	284	313	299	305	297	328	317	277	290	308	263	361	299	329	298	289	326	319	287	303	299	308	331	291	319	302	323	320	317	323	335	290	278	320	328	297	303	330	332	303	304	303	281	289	305	299	335	292	310	319	332	321	328	264	291	298	273	311	288	317	303	280	273	291	286	299	294	302	339	312	352	322	263	292	292	275	336	287	292	283	280	294	331	325	280	275	338	276	287	320	298	301	311	300	309	301	304	310	329	308	312	335	294	275	263	273	308	287	293	268	311	292	298	317	282	288	323	284	312	293	303	287	328	307	301	296	320	296	332	313	319	311	276	305	284	297	329	289	275	338	295	296	293	293	334	294	292	281	323	333	304	300	316	326	299	321	292	326	323	334	274	330	288	285	311	308	276	308	306	289	311	290	284	290	286	257	313	310	310	307	303	308	311	321	285	303	339	322	303	295	334	320	299	277	328	312	283	284	302	301	296	306	330	294	301	292	320	317	296	314	329	291	282	307	320	287	329	297	332	292	298	291	318	299	278	316	328	292	306	306	307	304	314	304	284	300	320	290	313	304	284	282	302	316	321	297	284	333	311	294	298	306	304	314	330	295	326	296	281	284	338	289	278	290	289	320	315	298	283	314	308	342	328	323	296	280	291	320	327	328	278	312	288	311	305	289	275	288	315	344	305	304	316	311	294	307	323	307	295	287	322	325	306	319	298	315	274	330	280	292	315	324	315	318	308	313	300	309	283	315	288	284	269	297	287	279	313	309	306	312	309	283	313	300	322	317	302	318	312	299	303	340	295	310	294	283	302	308	287	319	305	293	300	301	282	322	295	295	327	318	309	308	262	309	315	296	304	307	305	299	345	297	297	336	289	288	281	298	283	284	275	278	312	301	312	307	302	301	295	290	313	307	303	294	270	312	328	312	319	282	298	322	310	320	338	319	297	307	296	298	290	320	311	301	278	305	317	276	293	301	320	311	301	273	321	328	325	321	305	282	316	313	273	272	285	278	273	283	314	271	309	279	311	313	294	358	302	293	283	310	323	324	298	310	310	317	309	298	286	322	292	290	339	297	274	267	291	295	315	289	325	275	286	318	304	317	313	307	274	309	282	312	306	307	299	284	311	316	299	279	285	283	288	268	310	308	255	319	345	310	273	298	309	308	322	285	335	290	291	304	314	280	300	315	303	282	296	320	321	329	266	290	333	314	329	326	313	308	314	308	312	320	308	291	274	282	284	298	308	303	297	290	311	329	332	305	288	292	274	270	298	317	290	300	306	297	292	360	269	274	318	277	312	284	287	288	306	275	313	349	316	322	307	338	266	314	300	312	323	310	292	309	295	308	290	308	308	312	365	298	295	324	301	297	296	323	290	350	299	291	300	292	281	283	286	282	287	288	324	257	291	294	301	309	281	297	321	305	323	300	294
17598	41986	54592	64108	64871	62536	52986	42054	28693	16088	6758	2159	816	525	513	457	434	425	449	414	443	447	435	443	470	455	453	481	458	453	431	416	481	511	426	418	447	453	430	458	459	400	420	487	443	434	488	441	484	424	450	442	430	447	449	406	443	442	463	437	443	417	413	470	437	424	477	455	466	448	450	437	444	450	460	421	450	469	427	464	453	461	461	467	453	433	448	473	436	415	435	439	439	473	467	455	451	422	453	456	486	447	442	434	454	416	460	436	418	417	438	402	445	420	450	468	496	464	423	416	422	450	478	466	460	460	413	401	466	450	418	462	425	430	429	400	475	448	445	439	452	436	431	449	433	449	443	423	502	423	469	422	446	432	447	469	433	459	447	405	438	473	432	459	379	454	471	410	434	461	415	456	447	435	445	457	498	468	413	428	446	438	480	459	426	424	434	454	476	399	424	467	466	485	414	436	454	452	423	485	424	422	496	477	447	400	454	449	425	442	455	385	452	429	439	466	482	436	459	483	490	417	436	444	407	493	465	436	469	417	478	501	427	427	421	424	480	449	432	452	449	469	474	433	445	445	461	459	417	443	483	466	490	449	462	436	423	462	445	495	476	451	439	427	457	410	506	483	473	424	502	454	419	435	494	489	471	496	442	424	469	503	438	422	444	453	399	457	473	468	442	437	434	483	402	443	431	470	433	421	456	471	472	423	449	424	453	443	438	487	441	449	434	464	439	453	446	430	496	443	426	443	454	448	440	420	450	439	465	432	434	474	456	434	427	449	440	430	427	414	459	413	456	416	434	412	436	442	453	434	440	446	454	455	464	467	451	438	446	476	449	466	447	430	452	432	462	423	444	473	453	472	458	460	496	426	455	447	428	444	472	412	437	417	464	472	435	465	443	453	465	467	439	455	448	454	433	445	466	458	460	451	436	466	442	468	439	455	449	451	414	475	446	451	417	442	454	452	439	444	425	434	450	471	452	442	419	441	460	434	448	435	453	503	449	440	494	416	414	461	433	416	451	482	456	451	433	430	469	413	429	443	465	470	414	434	465	449	448	433	417	476	457	427	382	439	430	467	409	462	398	464	442	427	410	474	452	436	458	425	433	445	427	447	429	450	432	436	425	475	468	476	459	431	462	456	443	458	438	440	441	462	469	442	472	463	481	406	444	454	457	436	442	413	453	437	447	454	442	439	433	463	427	443	448	428	459	415	460	431	465	486	446	456	468	461	448	402	447	443	436	443	446	412	455	424	458	485	443	433	436	437	429	433	467	436	461	419	436	451	435	462	493	423	430	428	425	458	450	434	464	428	423	448	444	452	391	404	423	454	423	464	464	430	421	458	490	450	436	463	465	446	471	467	474	453	461	426	460	439	421	445	454	439	464	463	453	403	464	430	429	477	449	444	455	443	444	476	440	468	471	450	449	438	440	438	475	452	489	451	442	429	460	449	440	471	464	424	429	453	441	447	441	494	412	409	435	470	471	432	463	426	475	453	460	422	444	485	464	416	451	457	437	488	436	463	457	439	421	448	454	416	452	462	431	408	443	442	452	451	437	463	441	448	420	471	436	448	450	475	433	427	449	459	414	456	429	465	434	440	471	476	457	451	434	426	456	440	437	445	439	453	447	458	459	408	499	454	458	485	454	432	440	446	469	439	427	436	454	490	439	459	462	433	463	488	397	471	410	430	451	445	419	440	439	455	451	457	475	470	451	470	449	486	437	451	442	427	434	482	442	429	478	451	490	457	429	435	428	464	448	431	436	446	417	456	476	405	443	435	434	387	431	455	444	436	447	455	439	410	414	401	421	431	436	494	442	432	456	443	444	460	441	468	444	440	450	458	434	433	450	431	432	424	457	475	466	413	432	429	455	446	468	440	440	418	473	418	434	460	428	461	462	476	460	439	432	465	459	462	464	453	407	446	414	432	433	510	463	430	440	448	463	452	417	414	460	443	440	417	482	438	421	474	449	466	459	443	453	450	464	471	434	466	457	477	443	420	456	445	449	456	463	477	441	438	438	418	446	488	444	461	424	458	458	429	436	434	467	444	402	443	469	400	429	474	400	456	429	462	462	419	440	450	423	461	417	444	435	473	464	426	435	440	469	422	455	458	484	476	465	432	457	428	426	411	459	460	445	465	419	469	484	408	450	383	424	426	450	447	436	406	482	482	491	449	448	452	460	433	419	464	404	468	438	458	415	430	444	431	443	460	451	451	434	441	462	464	452	450	449	433	422	448	427	417	466	426	434	445	479	441	438	451	410	454	449	433	418	414	424	439	488	435	488	446	443	441	411	437	431	396	455	429	455	455	443	456	399	488	456	466	509	466	470	454	437	432	424	466	445	434	418	415	473	454	444	431	449	453	404	442	453	416	443	435	432	449	468	414	430	454	444	468	439	470	446	471	434	430	443	421	470	436	490	466	436	446	424	420	423	473	444	436	442	484	416	470	466	448	449	420	431	455	424	458	451	438	455	473	448	454	474	472	474	445	452	495	475	416	457	453	489	457	453	472	471	435	482	500	470	437	452	437	455	432	444	460	420	430	472	439	472	445	454	473	464	433	429	456	460	447	453	406	468	452	457	414	461	423	459	441	454	403	439	476	429	460	417	448	443	475	454	420	443	442	451	420	483	478	437	447	466	462	464	490	450	438	461	442	431	442	464	420	471	472	424	431	446	416	453	455	448	432	467	431	470	482	417	443	440	429	486	435	465	465	426	419	450	457	447	429	445	432	444	436	422	469	450	468	440	424	446	447	440	446	431	451	476	416	474	460	466	471	486	410	437	434	414	503	445	475	448	444	442	459	458	431	441	446	391	421	459	417	423	451	439	468	467	415	445	416	436	445	462	428	468	457	453	450	470	455	428	437	445	447	424	439	439	437	456	446	464	394	429	453	464	445	429	462	417	431	451	438	443	430	471	464	440	484	428	449	450	437	423	377	466	461	436	418	417	463	436	477	452	461	462	436	454	458	460	452	443	447	417	451	472	458	460	425	429	440	443	449	443	415	421	480	423	423	456	455	459	407	461	510	464	476	475	425	451	434	455	417	416	460	432	443	451	445	459	430	474	459	436	429	441	481	444	412	433	433	446	451	453	456	424	465	505	444	468	451	499	478	442	405	441	441	435	471	459	431	456	440	441	429	394	403	452	440	454	440	475	466	425	435	487	436	418	440	452	460	455	417	467	476	461	468	442	487	437	459	464	465	470	432	427	461	430	481	439	447	455	435	455	469	466	453	475	448	473	447	437	430	464	416	471	442	461	475	432	435	445	436	466	489	476	466	461	422	422	457	410	438	457	452	447	432	418	470	445	452	447	431	471	457	457	422	438	458	435	433	457	449	426	411	485	459	495	462	465	458	427	425	455	417	462	482	437	414	438	465	446	433	478	435	417	449	455	446	429	436	464	462	481	476	424	452	446	438	474	453	434	478	461	447	427	468	442	436	440	475	399	470	407	432	433	443	439	446	433	461	450	438	465	456
26105	20554	16362	9513	11760	10957	9216	6974	3953	1811	793	449	332	288	250	293	284	260	262	282	280	283	297	283	276	283	277	291	270	305	288	283	265	239	288	302	263	270	276	284	271	267	308	283	289	253	261	268	267	275	313	274	271	285	256	267	276	281	304	296	273	284	275	270	294	263	257	281	275	260	259	268	279	256	279	280	271	304	301	274	293	280	265	288	265	274	274	279	302	284	268	267	269	296	288	277	283	259	280	271	287	320	283	293	276	251	295	265	315	327	290	283	277	278	254	287	271	279	302	277	305	309	296	268	280	299	267	245	282	287	283	292	302	303	261	296	284	270	322	301	279	305	249	304	275	292	273	264	260	269	282	293	266	291	292	269	273	272	258	278	321	284	283	260	274	275	305	282	295	267	289	247	264	245	253	300	270	283	272	289	298	260	275	269	284	296	277	286	277	271	293	281	269	265	284	247	277	295	271	281	272	276	313	288	289	268	287	275	256	261	294	287	282	277	289	297	303	282	262	312	268	268	311	288	295	303	247	308	265	310	271	315	279	272	272	284	277	267	305	282	268	264	284	280	279	279	248	237	289	282	286	328	282	300	272	260	284	281	280	258	285	274	287	263	271	281	287	289	254	262	250	271	243	304	269	292	267	281	261	294	279	281	313	267	289	277	293	277	275	289	303	266	293	312	303	315	287	291	284	295	301	284	272	288	287	275	296	319	270	292	257	251	280	292	261	276	286	296	294	253	292	283	298	278	272	286	288	296	289	292	271	277	285	262	252	246	286	301	283	263	297	252	288	291	275	260	292	244	244	281	289	279	272	289	271	291	285	289	274	263	273	291	275	290	276	279	296	279	301	291	295	272	274	277	266	267	277	286	278	289	305	255	263	251	223	246	270	279	270	292	260	294	277	262	265	257	307	294	252	274	249	296	290	288	302	290	286	298	251	281	279	278	296	275	285	314	277	272	303	268	290	300	269	291	285	290	286	272	289	281	289	256	293	253	315	258	279	277	300	304	306	244	261	294	256	259	237	269	281	272	256	272	276	291	322	262	277	290	269	293	289	295	267	295	301	294	256	274	252	288	253	229	267	261	284	288	308	267	243	270	257	268	267	280	300	298	273	248	255	267	285	298	298	282	262	293	237	329	298	272	252	268	247	276	271	286	269	256	309	289	255	255	265	295	283	283	291	271	305	254	303	277	285	301	257	270	298	267	279	250	270	290	282	259	263	282	272	277	282	253	272	294	304	311	292	281	261	260	296	268	279	279	262	277	272	257	283	296	286	264	291	296	266	287	293	294	239	297	277	270	270	296	292	291	246	311	273	251	309	290	305	280	275	260	274	285	258	282	289	259	286	284	286	291	298	269	279	302	264	261	238	257	264	259	260	318	299	265	279	271	255	279	270	289	258	273	275	247	290	255	291	281	299	290	298	297	270	292	263	284	288	279	286	267	251	270	258	282	283	275	266	296	292	296	279	292	286	288	232	291	289	309	289	281	272	304	274	300	249	278	292	294	255	286	293	272	287	292	282	291	289	282	280	268	291	303	275	281	239	251	289	272	240	268	260	259	258	282	268	289	296	253	270	270	282	275	276	257	287	270	276	268	287	269	266	285	263	298	285	272	268	266	298	254	269	249	299	279	292	293	287	290	242	311	249	270	251	259	258	304	265	278	288	314	298	275	255	282	270	295	324	259	277	301	304	260	280	283	281	262	279	262	259	270	305	302	299	311	244	290	286	259	271	237	283	253	286	275	278	284	297	285	285	262	282	282	258	290	290	302	243	283	299	284	296	256	267	262	295	280	279	328	290	272	297	232	292	289	289	293	261	321	275	288	284	299	297	284	263	311	292	248	289	286	281	290	290	275	255	272	269	290	274	268	299	272	283	270	255	296	291	282	288	287	284	290	286	256	272	256	277	274	283	253	255	329	268	271	306	249	289	282	254	257	275	281	237	275	287	276	307	254	264	284	277	304	259	297	296	304	308	309	294	316	262	291	285	275	261	274	291	279	239	269	313	311	260	258	298	277	328	303	284	268	307	270	278	292	285	287	269	271	275	239	298	272	256	287	288	297	273	301	249	305	273	279	271	250	284	294	292	273	306	250	295	288	269	273	271	289	279	265	270	248	274	262	272	296	274	278	298	273	251	283	262	270	284	292	262	270	277	278	298	275	270	287	257	289	282	294	278	283	298	288	286	282	269	286	274	268	280	280	277	275	280	298	264	293	254	255	263	296	277	300	255	286	290	284	280	277	306	275	286	268	295	275	284	260	281	291	285	303	266	260	296	294	261	289	258	275	250	259	287	296	281	270	296	275	268	267	275	262	298	319	274	251	241	280	276	291	251	282	242	293	292	280	269	260	308	287	275	256	273	251	259	257	259	267	285	283	291	268	295	283	263	260	284	269	295	269	302	295	273	290	268	284	256	282	281	278	270	250	274	275	283	278	275	317	277	265	260	259	299	291	304	318	282	296	264	283	273	252	267	247	323	280	285	262	305	283	314	258	258	278	269	282	283	272	244	289	277	276	268	266	293	279	266	262	288	288	281	295	309	261	272	284	290	267	295	259	298	257	267	254	303	264	290	327	254	286	306	283	314	287	287	261	263	256	254	276	280	261	291	271	286	310	287	298	261	300	266	282	295	308	269	278	273	288	300	277	272	268	280	297	286	284	309	315	270	284	277	288	301	258	271	305	284	252	274	324	268	299	278	262	305	260	295	307	271	269	294	277	292	282	276	284	254	281	251	274	293	295	292	295	283	227	278	281	264	276	260	285	256	255	289	313	274	274	286	282	290	296	260	261	295	261	280	247	262	277	287	262	291	266	276	298	293	268	253	245	254	273	291	298	270	250	288	289	298	260	292	254	289	302	277	256	254	282	282	310	334	266	260	273	276	282	256	267	265	269	271	294	280	288	270	272	286	338	270	286	246	275	267	284	262	283	302	277	290	262	273	277	269	258	274	301	276	273	290	261	261	292	285	275	317	287	287	287	258	285	267	299	299	265	289	306	278	290	314	286	269	296	297	289	271	254	263	285	256	284	286	243	272	281	294	290	280	292	271	266	283	277	272	291	284	277	278	267	311	292	287	286	277	291	282	255	297	298	296	286	299	298	258	310	288	261	275	245	254	276	257	286	274	283	276	280	296	252	271	302	266	288	290	278	274	269	288	296	308	293	277	287	282	275	252	290	287	269	294	293	284	309	294	311	263	287	279	285	252	289	260	279	254	273	268	258	277	269	283	266	311	284	278	275	292	286	294	243	278	261	276	257	288	273	271	278	299	296	277	294	285	286	295	290	280	290	265	290	281	280	261	299	261	312	252	272	275	269	263	281	289	305	277	281	303	275	287	300	260	271	293	285	295	274	260	285	268	265	272	256	289	281	286	286	312	294	323	257	273	300	298	279	289	293	280	313	284	308	273	272	286	296	275	263	339	264	258	285	276	290	274	299	320	275	292	289	257	278	321	280	284	287	300	265	284	282
6150	11384	16178	12687	18607	17592	15714	12745	7613	3772	1571	744	549	449	475	424	450	403	441	421	436	401	428	440	410	469	409	419	400	422	428	408	433	422	407	415	419	468	450	410	420	448	420	411	431	416	455	404	394	436	406	411	420	393	393	430	407	406	404	400	407	387	455	421	435	396	403	391	440	410	406	424	442	395	455	453	407	419	453	434	445	404	427	437	413	427	418	438	405	448	435	404	415	411	443	403	377	379	433	387	432	433	445	417	430	425	410	433	456	402	426	435	417	429	420	431	449	482	423	440	401	406	418	427	410	405	408	408	402	414	389	444	428	403	421	439	399	407	429	412	427	424	403	410	397	412	422	436	438	409	394	431	440	429	434	438	413	378	414	445	410	437	440	426	410	446	420	433	454	406	428	446	463	438	453	423	418	391	396	432	446	393	448	415	421	419	455	446	448	366	445	430	436	442	415	440	397	421	399	417	407	394	386	438	388	424	393	411	433	401	378	404	430	432	417	398	419	457	441	394	394	410	418	431	414	413	419	410	444	444	464	406	398	413	423	428	461	436	429	407	415	425	395	425	369	445	404	454	451	452	432	414	407	443	410	395	421	416	401	415	408	452	463	407	435	431	421	436	427	406	444	421	432	436	435	431	442	413	412	413	403	400	426	445	445	419	452	411	408	410	451	418	382	397	452	405	386	407	412	431	425	413	386	428	408	425	413	429	419	412	426	430	396	405	418	413	424	450	421	431	402	405	422	415	432	415	454	433	408	473	409	393	432	403	429	446	447	409	428	453	402	394	407	407	419	453	450	402	433	404	438	419	434	431	390	444	449	426	419	433	398	420	433	432	409	431	437	383	435	415	390	428	432	397	404	414	412	414	429	411	361	409	458	438	440	433	431	412	443	402	413	419	367	413	444	424	426	415	423	402	450	415	422	382	449	427	449	467	433	443	391	419	416	419	437	399	411	401	447	435	440	435	422	407	430	440	445	399	403	412	452	440	422	423	431	414	429	430	389	418	444	429	420	423	423	455	432	415	426	443	400	435	414	437	401	441	435	417	423	450	425	414	420	439	442	434	437	440	434	432	426	430	422	429	403	425	409	415	431	399	435	411	398	398	409	394	423	427	447	467	443	428	418	431	430	411	438	452	409	427	432	431	418	476	441	432	409	401	393	423	435	436	460	424	416	455	447	409	414	412	418	427	400	420	428	443	410	401	402	390	419	422	411	428	432	402	395	424	437	459	432	415	396	404	456	454	425	439	484	422	398	446	433	415	392	434	421	437	446	419	405	421	401	422	425	425	398	461	399	393	433	416	421	420	450	434	429	413	444	425	441	419	398	394	414	428	456	424	412	431	438	441	416	414	428	405	408	404	432	431	402	423	403	420	420	421	405	417	438	433	434	450	435	416	414	418	390	401	411	421	391	420	383	426	384	427	390	459	404	459	427	469	427	412	445	432	454	401	454	441	427	459	405	433	423	424	427	413	416	439	386	466	401	410	411	436	423	421	421	433	417	436	401	414	413	434	392	419	388	444	413	419	411	435	465	445	423	438	459	409	418	441	436	430	435	446	438	436	400	414	415	435	444	414	416	473	436	406	459	463	419	419	410	396	389	436	438	467	453	413	366	431	469	443	412	375	398	442	435	422	435	445	427	403	416	408	416	426	428	437	441	449	429	458	433	392	413	470	397	387	450	439	452	410	401	449	448	442	421	421	405	405	416	438	434	419	401	391	414	396	420	406	446	432	425	435	417	437	377	388	424	436	432	389	421	419	419	412	401	434	432	394	431	465	378	460	420	402	429	425	446	423	424	394	450	404	425	428	409	436	387	447	402	400	435	395	418	413	453	435	410	420	457	418	408	448	430	410	406	428	415	413	447	457	383	380	417	417	432	458	427	406	398	442	381	386	403	424	433	411	422	426	433	418	420	425	439	442	435	418	443	415	404	428	410	432	445	453	417	410	417	427	425	419	424	411	397	424	391	411	416	425	407	418	425	444	428	407	416	417	427	445	423	409	427	422	416	432	408	444	444	419	419	412	444	434	421	427	415	421	436	421	416	392	428	441	433	428	403	406	456	387	427	411	409	441	403	441	449	425	427	410	421	401	425	445	431	434	444	402	418	422	417	396	419	383	447	434	428	457	413	441	449	427	424	419	397	419	387	413	419	406	386	424	456	431	425	389	414	411	380	432	395	453	411	395	418	442	402	386	412	427	427	401	442	403	462	432	409	405	446	447	425	430	435	434	417	421	442	415	418	404	441	465	424	424	419	463	412	394	440	400	464	413	416	432	434	409	420	369	419	440	424	400	383	442	412	428	453	417	415	446	403	399	402	427	459	409	407	463	437	405	412	417	419	456	448	429	423	431	448	450	429	416	447	430	439	425	485	427	433	405	420	441	421	395	413	413	424	459	410	445	437	431	447	417	397	408	411	356	405	412	452	406	449	433	378	442	386	399	412	382	441	422	445	452	446	430	409	377	415	428	406	437	447	401	468	418	452	423	433	403	416	401	457	410	490	411	432	430	422	441	439	420	404	428	411	446	427	438	463	420	413	450	433	418	433	465	429	419	433	420	422	413	404	427	436	423	433	419	410	453	449	455	427	423	381	424	438	432	431	385	395	430	427	413	421	441	424	434	426	394	375	411	434	434	415	410	438	460	437	375	468	479	431	411	435	414	428	425	429	424	438	444	426	447	429	455	426	434	431	426	420	426	429	403	409	459	410	442	484	427	408	419	401	455	430	425	388	429	427	408	410	408	440	440	431	419	441	426	421	473	452	456	409	442	424	391	415	397	416	403	413	408	432	428	438	426	425	426	425	384	420	451	429	427	443	430	348	393	417	402	407	437	429	443	459	427	404	423	410	434	431	416	444	432	399	428	437	402	435	421	411	430	419	441	416	399	391	443	434	419	436	434	450	421	431	421	400	442	412	401	427	469	433	431	420	434	422	398	438	413	430	454	425	401	443	425	441	432	424	429	429	419	434	422	424	427	414	397	424	392	436	417	398	409	391	379	433	428	396	423	406	434	444	450	389	428	428	421	412	387	455	390	385	448	425	460	413	456	439	456	443	407	431	434	411	452	412	407	418	441	417	435	422	413	429	418	420	402	445	429	449	450	440	443	406	438	398	423	456	431	429	394	415	418	403	429	450	425	410	414	431	433	418	418	429	436	404	399	416	386	411	433	410	424	431	416	460	461	433	386	399	407	429	417	419	388	439	426	443	392	416	452	407	453	399	437	429	440	402	454	450	419	428	423	455	431	440	416	399	393	399	420	442	413	406	449	425	425	433	408	447	413	436	459	429	441	401	397	466	434	395	449	418	416	416	398	412	477	437	433	387	449	423	436	425	387	418	423	440	457	432	402	394	466	397	437	378	383	435	416	460	456	399	388	433	425	414	488	431	397	461	405	431	453	425	422	413	404	432	442	400	388	430	440	409	406	429	409	422	428	429	450	461	435	443	386	443	412	398	428	410	454	408	417
24034	20720	27578	25016	31347	38280	39377	30175	17905	6932	1944	746	403	318	310	287	285	291	314	278	277	289	304	260	321	259	290	291	265	315	293	332	329	270	287	311	272	286	325	297	270	285	276	282	246	289	333	311	289	310	308	328	285	287	283	298	268	265	281	305	302	276	290	300	285	307	285	287	289	265	306	289	318	296	276	276	300	285	288	273	297	293	299	306	330	267	281	268	324	281	275	268	309	271	289	299	323	310	304	293	262	315	251	265	291	291	299	263	325	294	293	282	304	318	296	306	253	301	280	307	287	292	300	292	284	281	270	307	277	290	272	273	259	288	276	299	272	281	284	309	290	267	267	276	297	326	321	291	271	267	270	296	257	286	301	293	274	311	275	300	267	297	270	272	285	289	281	323	283	309	284	296	298	311	258	278	272	261	273	283	266	279	288	287	272	269	296	305	270	277	255	309	302	268	327	273	280	270	270	307	305	295	334	307	286	285	280	276	276	268	301	265	297	290	278	292	299	269	292	301	309	264	285	292	308	277	292	309	292	298	267	294	279	311	298	273	274	294	268	286	264	310	294	283	279	291	294	308	316	281	292	299	287	267	342	306	291	286	279	273	273	291	281	279	302	313	320	290	276	300	284	281	277	269	303	301	294	301	322	271	274	277	319	310	283	298	275	290	267	298	293	307	298	287	276	312	314	283	284	267	288	287	294	289	300	263	292	284	290	259	281	297	273	306	267	303	291	278	293	286	291	268	297	277	295	274	284	300	281	284	292	308	272	282	312	265	301	294	274	279	272	287	276	297	286	313	301	322	286	278	284	274	291	321	285	290	296	284	306	255	231	271	290	296	297	287	311	281	290	281	273	293	308	281	261	276	290	278	268	325	279	296	282	275	290	259	274	297	270	291	308	308	274	288	267	308	282	257	289	259	302	288	271	286	264	304	274	293	228	281	289	271	283	281	277	289	256	266	307	279	300	304	284	285	324	270	259	324	292	284	291	247	299	284	283	309	272	286	276	275	302	265	255	277	290	248	257	263	300	281	309	263	282	298	300	292	300	286	304	269	288	271	277	301	290	310	296	291	280	303	284	285	281	274	263	279	284	315	300	278	274	285	300	302	275	275	273	257	269	304	274	279	317	302	302	269	301	293	304	267	301	302	303	298	266	281	303	295	276	292	266	291	253	299	276	295	282	290	302	267	287	296	298	296	264	302	274	278	305	256	281	256	271	283	288	283	289	260	280	263	308	296	308	281	292	308	281	261	302	297	277	298	312	276	276	286	286	252	282	282	283	300	280	258	288	267	298	289	342	293	289	290	291	308	282	295	289	303	271	301	277	293	281	303	277	290	258	277	312	309	282	287	316	272	288	269	291	295	299	293	296	285	310	276	303	296	281	285	303	300	286	309	270	285	289	293	294	281	268	268	281	297	259	304	296	316	287	293	283	280	305	283	286	300	267	279	271	273	313	309	262	290	287	269	282	307	307	260	284	303	302	282	310	248	293	274	306	255	310	287	297	290	258	284	304	285	296	314	278	265	258	278	278	273	296	286	289	304	287	294	293	291	289	293	319	311	280	257	289	310	275	284	286	282	289	298	301	292	313	287	272	290	280	273	278	288	287	312	268	260	283	273	269	311	274	320	308	293	279	286	299	315	301	279	293	287	281	252	276	310	299	260	294	295	264	294	291	288	273	275	289	260	297	313	305	327	296	292	291	303	289	268	293	291	325	280	326	280	243	252	292	259	258	284	323	310	305	274	302	307	314	276	283	299	297	276	283	313	300	297	294	322	319	283	266	300	272	291	247	267	298	298	277	304	292	311	317	302	268	265	304	248	306	298	257	303	296	266	298	261	261	300	291	266	274	259	284	299	308	271	297	290	271	281	278	303	305	305	271	285	301	288	307	286	271	324	299	313	282	258	305	280	278	241	314	267	293	273	292	290	287	264	250	301	287	271	281	278	294	280	281	274	281	289	302	284	285	287	310	303	294	263	307	264	308	284	287	258	305	312	307	280	268	315	264	301	285	269	295	264	298	288	259	299	290	276	267	289	285	307	287	284	307	287	297	256	281	301	283	252	297	258	310	296	256	265	305	265	300	315	281	289	276	309	290	259	292	267	289	277	265	293	292	290	302	281	280	286	319	307	293	287	256	304	289	296	274	310	277	294	289	271	271	268	283	299	284	286	326	251	321	267	299	308	299	278	300	311	275	311	285	289	303	270	322	281	271	273	285	283	279	290	287	290	286	276	284	275	284	306	290	304	292	263	306	289	273	282	291	289	290	302	273	295	285	268	290	276	312	285	277	295	284	316	298	271	271	266	293	300	313	292	275	280	313	292	277	289	305	275	297	276	290	288	273	317	306	326	281	284	250	326	309	271	275	279	304	288	282	304	289	266	270	333	289	304	296	291	295	292	279	292	277	309	321	289	268	262	285	297	294	278	287	286	309	310	285	296	280	273	255	272	270	297	280	291	279	254	283	312	288	273	288	323	269	324	264	290	286	289	285	291	291	282	292	291	312	273	274	265	293	302	294	293	301	277	312	293	288	301	274	262	289	272	304	280	293	285	281	264	306	315	283	265	274	255	281	322	290	301	286	256	295	256	275	297	286	310	290	311	265	256	270	288	277	270	307	313	324	282	302	300	324	255	305	274	273	310	277	302	289	294	294	300	286	302	273	285	300	276	295	257	272	326	267	305	291	318	263	283	273	275	276	275	315	261	291	279	268	295	280	303	280	282	295	273	300	273	291	286	308	269	302	321	278	261	319	315	267	268	295	273	298	308	281	298	293	271	306	261	310	318	267	273	299	270	289	273	311	279	257	301	281	303	267	269	303	256	273	290	254	308	299	283	290	286	260	293	297	276	313	257	286	265	292	291	282	294	302	284	284	281	288	313	280	317	303	300	312	269	298	280	252	287	286	287	278	267	249	287	297	286	289	282	290	267	291	273	297	298	289	296	290	240	340	286	299	296	264	300	331	290	277	277	285	292	282	320	282	296	299	305	294	277	270	269	289	304	298	282	285	281	294	277	305	295	302	257	273	275	285	253	272	294	261	268	282	318	304	272	296	254	304	310	307	304	270	298	301	299	254	297	288	274	276	282	329	306	272	276	270	292	304	289	314	317	271	293	279	288	303	294	281	271	319	298	286	309	300	310	301	282	258	288	280	300	307	285	261	289	290	313	300	292	309	286	286	239	279	309	295	267	300	292	295	308	256	277	297	286	287	315	284	300	293	282	281	303	277	284	293	326	287	285	306	277	308	298	289	278	293	278	301	275	273	289	293	290	297	306	305	275	289	301	280	250	308	316	295	255	269	279	326	258	277	287	260	294	327	283	288	282	309	293	283	312	302	283	276	259	300	276	267	274	284	278	295	280	312	282	275	287	270	311	283	278	292	289	287	276	284	304	283	274	272	302	273	281	295	291	284	246	289	317	272	263	289	283	296	289	245	277	301	305	278	280	274	272	289	265	267	281	312	294	274	270
10344	29816	36488	33440	40639	41729	41480	34311	23131	11398	4043	1460	681	496	475	445	405	446	489	428	467	471	399	448	429	485	425	443	434	413	425	437	470	437	430	407	461	432	454	409	459	458	433	434	437	427	450	421	436	424	455	445	440	444	471	490	458	479	434	398	426	436	443	425	454	457	421	453	442	428	423	420	434	498	422	435	473	457	460	433	457	431	410	436	406	445	441	449	441	405	455	431	451	463	399	443	436	432	429	409	460	471	431	413	434	454	446	446	458	413	409	441	433	448	471	433	438	411	473	476	441	441	435	424	455	458	412	460	428	406	459	446	466	438	432	413	452	435	398	454	447	444	447	430	449	424	435	445	418	408	401	457	430	423	421	419	438	427	453	441	413	416	397	443	427	434	458	437	428	442	452	428	454	436	469	394	415	481	462	458	454	399	419	406	430	401	439	459	432	406	419	501	456	442	453	410	428	428	458	431	450	414	396	422	446	462	463	419	451	426	461	406	437	418	456	439	430	433	460	434	427	462	445	427	414	426	428	448	454	448	439	446	464	448	464	406	429	396	436	412	422	469	430	458	421	426	426	452	435	450	470	465	449	405	411	467	422	457	424	424	440	424	439	432	455	465	455	456	411	410	420	425	440	404	455	458	453	412	434	469	426	450	407	440	398	434	437	425	380	465	470	461	507	443	466	442	429	432	452	462	438	448	424	456	437	449	415	430	430	456	449	397	419	456	432	452	426	468	424	436	454	433	417	425	401	467	447	400	399	415	436	407	431	437	456	421	438	452	429	440	436	459	442	437	422	467	410	431	464	411	449	484	427	430	445	430	446	463	476	427	442	453	447	458	436	415	434	421	436	424	436	461	398	415	466	428	467	447	471	442	404	424	412	448	405	446	430	473	444	425	436	456	457	432	426	407	425	423	429	416	425	441	413	457	444	408	433	447	412	444	441	436	483	435	442	493	439	442	443	460	418	456	428	459	424	436	463	460	423	453	439	435	423	438	438	407	432	455	451	479	454	463	430	430	422	461	419	441	422	437	434	452	436	436	417	404	436	417	434	421	465	417	447	453	433	410	462	461	448	423	444	419	472	455	447	450	410	447	442	424	458	414	405	464	435	454	473	465	478	460	465	422	433	451	426	453	452	406	424	437	431	409	450	431	435	460	420	435	467	432	479	458	426	433	440	437	463	394	440	379	462	445	456	400	474	439	440	436	452	425	448	432	409	418	433	455	436	441	437	446	453	419	504	448	408	444	426	447	436	434	444	510	432	454	413	465	430	450	439	416	467	454	465	462	452	439	449	430	442	418	431	451	422	450	471	435	459	411	433	455	443	439	463	407	427	402	422	423	408	459	460	481	446	422	388	433	426	425	425	452	466	409	400	458	447	472	457	420	423	474	422	460	400	417	452	465	450	410	474	418	403	462	404	428	432	474	402	449	428	412	415	458	457	438	377	410	390	436	437	467	433	438	423	430	462	446	387	448	425	456	422	457	477	450	443	472	465	483	439	412	423	425	435	431	418	428	422	453	437	443	438	428	425	451	423	448	426	425	448	461	442	435	419	424	455	431	464	403	427	458	416	422	450	443	411	464	432	432	433	419	428	455	475	441	408	386	410	449	399	424	455	414	418	448	426	424	469	445	434	440	457	443	449	437	420	417	437	442	410	447	478	434	434	467	416	444	423	453	445	438	431	431	395	428	435	441	473	424	452	439	417	411	427	443	421	458	431	451	432	436	449	450	426	409	410	498	445	407	443	463	454	440	466	445	475	430	415	441	455	431	450	437	423	393	436	438	456	425	430	416	407	405	425	432	425	476	448	435	414	423	425	422	439	437	450	442	434	435	430	487	450	444	436	426	412	434	406	455	451	447	419	442	491	430	405	447	414	436	409	420	435	453	435	409	426	392	452	442	453	432	452	474	420	455	429	467	456	427	437	400	451	453	427	424	449	434	430	467	412	448	449	444	455	413	455	446	450	442	439	456	462	473	405	458	461	426	448	440	422	463	431	427	432	446	462	440	400	448	473	446	448	427	465	415	412	430	456	450	399	441	444	469	441	432	409	429	404	453	428	444	405	448	477	446	440	447	446	452	439	427	419	432	440	425	393	434	436	437	457	458	468	455	456	439	460	456	444	427	423	410	439	453	437	411	421	490	429	479	432	449	407	433	412	427	420	460	420	484	438	442	458	437	413	432	442	419	489	452	411	432	399	433	431	425	455	421	465	431	410	455	412	434	472	445	431	443	398	435	455	425	457	459	408	433	433	455	447	432	457	449	455	446	440	468	433	439	420	401	446	481	437	453	420	456	404	440	411	445	439	415	444	432	429	427	453	449	409	428	428	419	440	436	421	454	470	420	447	451	438	412	440	465	452	431	439	439	440	416	398	439	405	431	456	428	456	470	444	433	433	421	416	449	446	461	394	421	440	442	448	430	437	424	435	426	464	419	422	436	408	455	419	472	422	409	450	423	451	440	447	412	457	408	478	461	428	424	438	473	449	413	457	427	484	415	407	442	404	414	417	451	415	435	446	464	461	413	423	462	426	445	437	451	436	420	457	400	429	433	432	437	463	431	432	430	449	457	441	439	424	442	434	434	426	435	466	438	415	470	438	492	448	436	430	421	429	473	471	440	436	402	464	428	444	472	442	458	419	447	422	415	438	445	466	427	440	421	429	437	467	443	427	433	456	434	474	463	400	474	471	457	438	470	435	476	433	447	403	453	455	455	461	458	461	418	453	430	450	383	431	460	441	474	433	464	409	414	449	430	445	373	429	461	450	420	399	421	459	442	432	447	444	458	428	432	422	481	451	479	432	431	425	415	405	467	457	438	428	475	448	438	418	408	438	454	438	419	415	464	427	439	467	441	460	429	459	441	447	446	438	432	455	464	488	410	474	464	407	431	446	410	472	417	425	440	446	414	434	416	460	419	435	433	444	450	428	420	420	448	443	413	482	440	432	457	442	447	420	464	438	432	415	447	428	454	443	454	462	441	468	436	459	436	410	446	469	420	434	415	448	421	446	435	481	442	396	453	469	438	446	417	451	444	433	464	453	416	427	429	449	448	417	439	441	447	460	402	454	414	424	448	432	420	426	441	446	428	431	445	458	460	450	426	392	386	456	396	423	479	441	444	428	400	388	446	479	410	427	443	469	454	454	423	470	449	448	465	433	441	453	429	446	456	462	439	426	420	390	457	467	386	470	430	444	440	464	479	470	446	447	467	452	445	421	427	445	431	468	436	440	463	448	430	428	467	436	408	431	442	450	420	411	398	466	466	437	406	483	426	430	470	442	455	461	459	433	466	451	473	446	422	453	454	442	433	423	446	422	442	433	440	402	457	420	458	470	451	444	442	423	429	434	458	455	400	408	437	427	433	454	457	435	416	456	479	447	445	418	445	443	447	461	443	407	401	435	411	464	467	460	427	421	387	426	443	415	460	442	418	479	458	400	430	465	407	438	432	444	481	429	453	442	422	412	443	434	455
22465	20724	28537	23209	27155	49243	58084	50160	32975	17625	5393	1355	596	379	314	336	322	291	296	291	318	317	340	315	326	311	314	323	329	313	296	313	328	320	315	307	325	275	312	277	341	310	312	331	286	304	271	302	335	309	346	310	303	301	309	327	306	305	304	298	296	287	302	329	316	323	298	310	292	302	312	283	313	315	320	318	291	323	298	279	265	328	292	259	328	308	284	310	271	315	297	323	325	281	332	311	278	307	306	303	321	299	299	302	307	319	326	304	329	310	308	318	308	317	287	312	282	294	295	294	312	288	313	293	287	296	290	293	283	329	345	300	297	281	312	326	328	287	320	322	298	315	337	302	303	309	332	297	316	319	304	301	314	308	284	312	297	293	306	294	293	320	300	327	287	313	300	293	312	279	306	285	329	322	303	312	329	308	309	312	328	322	283	303	296	304	295	284	346	313	308	358	287	308	289	292	296	299	286	302	306	312	307	320	287	326	271	309	311	313	313	306	309	294	313	316	271	290	309	329	315	308	324	300	295	280	304	323	276	304	306	302	299	307	331	292	315	332	292	301	293	288	294	316	318	308	305	318	296	315	305	320	302	303	303	337	293	322	285	321	326	291	328	311	327	289	321	317	280	327	338	299	297	311	351	282	315	279	320	322	290	303	302	347	279	317	322	297	298	304	316	302	313	311	316	302	305	306	317	317	318	293	289	290	266	285	305	318	289	297	319	288	315	295	308	312	315	270	330	285	291	317	301	309	281	328	279	331	309	311	282	317	295	326	285	293	263	327	334	339	332	296	307	319	289	347	315	318	283	302	289	335	307	309	315	317	288	272	313	302	300	275	273	307	276	313	343	316	315	288	331	287	334	308	287	292	299	300	342	317	321	287	306	328	345	310	309	292	297	328	306	316	322	304	319	307	302	286	299	296	285	313	351	306	305	320	326	290	271	326	327	313	322	309	301	321	322	274	290	277	323	315	302	336	307	316	325	333	314	314	317	302	336	288	330	305	276	307	306	291	308	299	296	316	308	287	294	272	284	302	317	315	315	350	295	278	313	311	314	347	303	302	342	299	319	330	302	271	315	296	322	301	301	317	280	319	326	340	313	295	303	325	340	304	312	313	300	318	308	308	321	313	298	296	314	307	318	308	325	320	306	283	292	340	288	305	303	334	296	273	309	317	308	301	316	317	332	302	315	322	335	278	318	305	281	302	311	301	288	325	306	300	310	326	309	269	286	312	318	283	309	308	288	313	311	300	303	320	344	341	304	304	284	314	317	292	294	282	316	319	332	321	327	312	278	296	307	313	315	305	296	281	305	282	318	311	290	288	322	320	320	285	311	327	331	309	287	317	320	335	297	327	318	308	288	315	295	275	325	303	324	279	275	315	287	316	314	307	292	282	320	305	310	313	286	307	315	299	315	266	300	300	304	316	295	316	287	304	288	324	320	324	300	311	286	327	326	300	305	293	302	301	305	262	298	327	321	325	293	304	313	314	298	314	302	279	337	321	322	311	307	302	307	299	333	287	289	320	318	313	332	337	308	291	313	309	286	303	327	314	306	318	269	286	322	286	309	341	286	300	284	304	323	297	313	299	318	298	307	325	320	329	290	293	298	332	302	309	318	315	296	335	305	290	351	282	318	292	298	293	315	335	288	312	329	320	328	337	309	335	293	323	318	297	290	301	335	289	288	275	304	332	335	320	326	305	299	311	300	315	321	299	297	307	316	315	308	291	317	294	287	310	283	301	296	290	297	278	297	313	343	304	277	325	264	297	289	305	306	295	297	323	303	318	300	307	287	292	292	305	338	307	287	294	323	319	284	305	302	311	287	302	323	291	308	319	303	314	299	303	325	312	347	286	345	288	282	289	314	306	310	309	311	310	280	334	312	336	315	311	347	280	277	326	308	292	294	297	305	272	319	336	319	294	317	297	301	314	311	308	316	303	299	296	326	299	320	313	331	319	312	290	317	311	307	310	312	308	307	321	324	300	314	291	294	291	296	337	337	282	330	295	343	297	310	283	301	289	282	283	281	319	313	297	297	268	291	288	305	346	344	315	317	306	303	309	331	317	335	328	299	308	319	314	326	305	310	254	315	314	316	314	313	306	311	312	325	288	337	290	312	297	269	318	330	294	322	315	283	333	333	288	305	312	337	292	322	300	322	322	323	308	303	280	255	286	316	288	316	301	278	302	315	301	288	299	312	311	306	315	290	322	320	323	334	316	306	318	304	293	318	290	287	266	311	302	333	322	304	309	311	321	315	314	273	279	311	339	297	300	298	280	316	297	309	300	343	307	317	305	297	296	295	311	297	299	315	291	318	318	291	312	304	309	327	338	316	298	293	306	334	314	322	295	352	317	293	290	336	312	317	339	300	290	285	320	291	272	296	309	322	320	317	290	312	312	290	312	308	358	311	315	275	305	296	324	319	288	318	303	314	287	303	286	328	312	310	274	288	326	310	297	310	315	301	304	318	312	298	322	333	350	342	319	321	290	305	321	298	308	313	292	270	273	320	294	281	318	329	297	299	295	331	325	318	294	313	309	288	322	298	321	329	265	287	330	322	278	306	330	343	316	312	331	311	311	326	318	333	316	327	320	322	350	343	325	296	315	324	295	297	302	308	309	298	302	309	307	322	333	301	309	315	312	293	293	293	327	333	333	353	312	306	281	299	296	291	296	311	299	309	317	314	309	311	302	295	302	292	319	286	305	290	291	316	298	296	315	327	295	300	328	304	296	295	285	323	323	287	322	314	325	307	310	294	327	327	281	320	327	303	304	298	295	294	310	289	324	319	310	314	295	280	282	302	285	337	307	307	329	332	343	299	294	323	310	297	294	314	309	323	298	310	338	295	299	332	286	313	338	297	308	304	290	283	343	323	311	325	327	301	308	318	333	305	309	344	319	280	307	296	277	308	313	284	298	281	283	299	311	298	314	305	312	317	326	327	302	288	290	271	286	307	301	268	302	310	287	303	303	284	313	349	315	321	308	321	299	291	311	301	299	292	295	315	324	340	287	337	300	337	269	331	314	281	277	269	305	309	302	290	315	289	284	314	324	318	316	321	320	318	280	307	292	296	289	342	296	310	298	336	334	311	311	290	325	329	286	332	295	298	284	294	320	332	301	297	301	294	311	307	318	318	307	295	316	330	295	300	316	356	301	319	332	294	313	282	293	297	292	285	320	272	271	315	323	311	271	307	292	308	319	303	296	307	295	311	309	301	288	305	296	303	295	296	319	317	271	280	309	292	312	310	321	304	285	292	305	324	295	303	274	302	303	314	296	307	319	298	324	324	269	318	295	272	327	335	328	305	312	308	329	316	313	307	293	309	337	278	274	312	340	290	309	315	310	292	326	313	308	319	302	320	293	299	300	338	306	342	325	321	300	315	341	284	304	286	308	309	305	342	299	319	311	311	286	309	292	319	310	298	305	318	325	327	303	304	317	311	314	322	308	308	309	298	313	308	310	316	307	314	323	327	321	283	307
17568	41888	48076	46283	51209	60287	59721	50668	36150	21205	8277	2618	1008	601	491	468	490	473	459	431	488	450	494	439	429	453	460	454	436	464	434	473	454	448	483	427	484	483	471	438	449	479	478	429	449	469	440	447	442	460	423	430	407	477	430	490	474	411	436	419	433	460	427	463	462	429	443	463	443	495	465	451	462	460	442	447	453	464	488	450	484	476	452	451	419	488	477	457	455	444	436	421	417	412	469	442	459	436	485	467	435	447	467	477	472	485	478	437	462	422	480	449	444	489	440	407	435	449	444	426	415	425	510	427	446	474	423	461	462	480	443	432	455	447	449	460	471	429	480	475	424	435	460	465	462	452	482	438	445	444	429	449	443	422	470	468	485	479	437	436	463	442	486	504	436	434	432	474	451	445	442	443	466	455	455	417	450	435	481	428	485	460	450	456	479	496	474	420	431	450	468	435	445	454	469	425	419	475	470	427	462	449	459	487	412	495	437	455	484	475	459	505	443	457	447	471	426	467	437	458	460	490	444	454	483	470	444	450	450	483	430	437	464	463	448	475	468	470	453	468	433	459	409	442	464	478	459	462	474	459	476	421	448	433	443	454	428	467	428	482	472	474	487	429	450	445	455	477	497	454	458	478	428	424	431	470	440	413	438	473	471	432	464	413	436	437	452	430	473	478	415	459	468	470	417	476	456	455	462	463	438	460	473	463	439	467	458	423	484	429	429	433	476	410	454	466	417	434	444	456	459	446	457	462	463	427	434	421	493	446	431	434	458	494	496	469	456	462	436	453	420	438	434	469	417	450	466	464	454	464	445	434	430	428	457	477	432	452	443	471	464	466	454	457	456	438	460	474	458	458	488	489	446	446	474	438	406	454	465	443	470	492	426	451	463	441	503	483	439	476	445	480	464	490	473	486	434	455	413	463	434	426	455	463	457	449	442	456	439	438	455	432	433	449	446	442	447	445	475	433	449	481	431	469	464	416	464	422	429	430	404	446	443	485	430	451	426	431	458	455	436	433	472	450	423	447	422	457	450	472	454	442	447	498	472	476	453	469	438	459	428	424	438	453	414	444	468	456	416	502	451	435	450	445	424	412	466	488	429	451	465	465	435	447	456	431	435	472	441	453	432	438	413	447	462	459	447	433	442	457	449	455	457	441	448	459	497	445	492	461	462	476	462	453	441	485	457	483	463	428	450	430	451	473	450	420	430	467	461	442	402	459	394	463	519	452	476	453	429	452	449	453	424	447	452	467	460	402	462	448	440	479	461	431	469	424	481	493	423	437	441	444	432	464	463	493	472	457	457	456	450	439	449	446	470	466	461	439	419	416	481	454	453	486	468	424	439	434	446	445	453	451	457	483	421	421	456	427	448	497	442	471	444	463	429	425	479	414	463	474	459	456	479	438	444	474	437	457	436	458	432	419	480	474	457	500	480	467	431	443	457	443	468	417	443	481	458	434	463	459	419	428	467	441	431	456	451	483	461	465	420	439	460	455	436	440	454	466	419	439	482	416	406	447	455	462	468	462	448	464	451	441	484	448	454	447	445	475	444	482	465	475	447	407	424	492	480	481	471	427	449	455	432	429	446	449	443	475	426	402	472	443	451	454	425	399	440	418	466	428	479	459	461	445	434	472	442	503	428	447	455	393	440	464	442	453	462	480	498	436	465	457	449	419	447	457	453	455	430	434	416	457	482	456	465	436	424	481	460	437	466	446	463	431	432	438	451	476	483	424	490	455	460	460	473	461	444	458	441	465	479	446	446	492	416	461	450	422	481	450	429	488	493	452	497	438	423	434	470	468	410	446	409	443	454	444	448	426	441	474	427	460	426	439	451	439	454	452	467	478	476	485	416	468	405	477	393	450	455	454	443	457	396	472	447	415	437	447	428	451	456	461	436	493	434	471	469	413	445	477	425	416	423	478	424	466	467	428	475	416	452	432	422	455	458	447	432	450	444	464	462	470	445	441	430	484	468	445	444	432	426	451	457	437	452	461	483	442	459	474	454	463	451	460	456	441	429	442	471	461	479	469	461	445	448	492	483	470	440	457	438	443	454	464	442	464	445	461	483	441	428	466	438	444	460	475	462	455	457	448	464	427	451	423	467	426	455	478	456	443	446	416	452	433	456	474	443	456	418	443	452	459	463	444	498	429	478	433	439	446	441	434	451	474	442	481	482	474	438	448	430	495	451	471	474	450	398	430	450	425	426	441	431	411	461	456	451	477	433	461	436	462	485	409	414	449	448	468	428	484	453	416	438	462	456	468	457	476	456	449	423	421	419	427	479	486	465	439	493	473	478	467	478	501	444	443	422	456	440	441	463	432	427	444	451	430	450	480	477	473	454	461	459	430	462	431	458	477	468	436	453	442	460	418	476	460	450	431	468	448	459	438	436	431	454	460	446	426	466	448	469	457	456	444	419	456	452	429	441	467	437	479	459	449	466	449	433	436	452	456	435	439	440	431	449	430	490	476	492	437	466	456	474	456	465	464	477	415	428	461	431	456	460	467	493	478	471	442	442	497	460	497	440	449	416	476	456	432	450	485	466	433	448	462	437	463	462	480	473	384	474	457	440	401	433	467	451	467	461	422	466	474	462	427	462	482	460	455	461	451	482	438	431	434	432	453	471	453	444	458	440	461	418	479	459	403	481	433	425	462	419	460	481	421	485	465	474	457	455	474	418	475	452	462	435	481	459	443	461	425	433	456	468	461	479	402	460	486	458	438	431	457	457	435	456	486	447	454	460	469	460	474	494	473	434	465	436	446	443	494	459	439	461	447	426	449	447	422	455	480	483	463	477	435	481	425	461	406	438	449	432	483	420	425	454	473	462	448	462	430	488	450	462	460	464	453	456	457	436	448	435	448	503	421	456	424	474	477	433	443	446	430	484	467	445	469	481	449	439	452	486	476	454	460	436	433	430	477	451	454	453	426	450	458	478	503	391	433	452	456	492	466	469	423	440	496	434	453	468	418	434	440	460	412	455	431	448	459	440	456	474	449	432	453	469	452	440	467	475	482	470	443	432	445	441	472	427	441	450	421	460	449	470	454	438	409	449	464	447	439	440	443	448	478	473	460	438	443	422	439	398	436	453	459	474	452	470	470	481	449	417	469	443	498	451	433	463	471	468	449	463	410	458	467	438	491	435	448	469	444	454	477	477	464	474	424	449	432	443	436	466	462	441	432	440	454	446	501	482	456	435	481	453	443	447	442	510	477	451	430	451	417	421	429	463	471	451	410	487	445	401	460	479	426	405	448	447	471	449	444	477	436	424	453	457	473	488	425	421	488	445	454	478	500	438	463	476	418	464	451	453	454	435	468	433	450	426	459	438	436	439	476	413	455	415	475	466	438	433	454	433	454	444	460	442	439	443	415	423	489	428	442	462	472	426	456	444	450	430	451	480	482	457	460	441	420	407	401	463	447	418	474	475	449	422	449	407	453	479	478	455	431	471	454	423	437	427	461	469	445	470	459	436	449	457	433
26025	20536	14456	9217	11358	14760	11999	6868	2939	1181	566	384	303	337	303	288	281	259	290	288	289	282	299	280	266	266	292	240	298	307	289	302	320	264	288	289	282	273	260	295	267	270	276	288	265	299	271	278	284	275	273	284	279	256	267	274	297	283	281	264	268	266	280	282	305	301	307	275	280	272	283	294	292	292	264	278	267	280	269	280	262	263	300	288	291	265	271	265	262	270	248	292	275	276	269	267	258	252	278	279	298	278	282	301	281	277	281	338	270	280	279	274	285	290	315	285	272	280	289	285	283	280	262	298	276	272	280	303	279	266	292	265	280	273	287	265	274	299	270	286	293	259	269	271	254	310	283	277	282	276	297	297	288	291	290	273	292	302	330	271	291	292	289	291	276	279	269	272	287	268	295	282	269	271	254	304	267	300	265	262	256	257	268	287	285	315	293	287	287	299	286	280	293	265	280	289	284	286	269	275	297	261	308	294	278	281	290	295	309	276	297	279	287	278	335	275	280	294	283	286	284	252	305	275	275	291	291	312	275	267	300	267	262	253	286	294	309	300	293	271	311	292	289	278	277	282	281	267	278	263	271	300	289	291	266	288	274	283	284	296	265	305	265	277	295	290	295	305	292	270	264	284	264	268	273	278	276	284	289	274	282	294	258	282	268	283	298	278	287	259	305	287	321	276	252	303	265	273	278	285	283	247	283	301	296	280	277	291	286	294	283	276	269	292	283	279	290	268	311	278	287	290	267	299	284	287	304	278	286	289	273	289	267	281	282	297	276	268	280	274	260	269	282	274	252	269	282	275	264	293	295	270	311	272	288	284	284	282	261	302	292	288	284	291	242	268	283	250	300	287	267	265	290	312	269	288	271	277	264	261	291	279	331	271	297	292	299	300	292	275	299	298	266	287	282	290	278	290	315	291	255	248	324	298	269	284	248	252	271	265	273	292	296	254	264	289	262	276	261	291	318	276	277	296	260	257	271	275	272	279	278	305	290	273	318	333	284	296	284	320	297	273	293	314	293	275	276	262	288	266	270	285	299	276	268	265	292	276	275	264	267	283	262	308	294	266	258	290	269	295	275	306	268	292	277	258	292	321	263	279	282	283	273	274	292	257	285	296	258	270	269	276	263	293	296	265	274	296	268	268	303	283	280	289	284	280	282	293	257	299	295	283	311	279	295	325	252	275	281	256	264	300	281	254	304	276	253	299	294	302	280	266	296	276	272	280	311	293	297	254	283	278	295	255	268	291	291	292	257	262	268	270	282	241	275	280	265	283	280	281	263	256	326	293	279	281	317	299	276	277	278	264	282	298	302	317	289	256	264	281	270	276	270	290	276	317	278	278	289	311	297	281	283	267	262	263	282	240	282	285	290	255	276	282	275	275	270	324	293	292	282	264	282	272	291	268	299	291	272	271	276	285	283	280	287	283	257	307	295	289	272	267	273	259	288	286	274	285	282	272	295	271	293	292	271	222	335	290	293	273	292	298	293	275	286	319	281	272	265	277	251	289	300	311	267	295	257	290	269	264	267	253	289	313	257	290	280	293	294	320	274	281	283	267	260	288	290	291	262	288	279	277	270	279	280	271	293	286	283	292	298	276	282	289	279	307	283	249	304	289	271	287	279	288	295	282	273	282	287	256	284	268	294	259	304	291	289	258	258	277	298	275	318	288	300	300	271	274	274	274	274	282	270	293	253	282	289	288	277	299	332	301	257	298	300	286	268	280	256	276	300	274	306	305	271	263	319	271	310	276	265	242	264	279	302	295	284	288	291	293	287	286	279	310	298	271	273	286	291	283	297	289	283	290	288	291	279	281	285	286	274	287	292	254	305	287	277	282	281	292	289	291	297	295	283	297	302	284	277	286	287	297	277	276	285	303	294	272	282	268	283	263	286	278	291	278	306	270	279	265	287	280	280	272	287	283	274	274	326	288	281	262	271	304	295	298	271	287	267	311	258	275	275	265	272	290	260	280	305	313	270	311	291	261	287	295	292	266	266	257	269	279	286	297	269	320	296	321	307	282	298	263	301	301	240	282	287	289	290	247	254	255	281	295	265	285	266	289	281	311	289	270	316	271	271	265	277	273	295	292	298	290	269	299	269	274	282	290	269	285	288	285	269	267	243	288	274	288	301	280	266	279	278	279	247	304	278	283	291	284	274	268	280	292	294	260	265	306	284	270	278	258	266	306	299	296	273	260	292	297	277	259	290	265	282	271	305	272	285	252	273	284	295	279	282	281	309	278	262	304	296	292	283	275	276	273	274	274	279	269	288	295	281	253	289	306	259	280	282	258	287	286	282	259	277	271	280	301	282	294	308	273	269	287	289	275	321	260	271	272	277	263	318	308	289	311	286	270	280	287	270	273	265	281	288	281	292	289	287	296	297	268	272	294	264	312	318	281	298	277	280	295	255	276	292	271	261	271	289	275	275	256	300	240	286	315	306	307	258	281	320	290	238	277	295	298	305	290	248	286	288	276	266	274	278	303	284	270	310	285	279	296	290	295	293	256	273	276	288	274	283	264	243	294	229	316	305	280	257	260	308	280	276	268	296	261	298	303	285	277	297	257	237	288	283	303	276	266	264	273	278	297	298	289	262	286	290	297	260	279	291	301	294	278	295	282	270	283	279	276	296	323	287	295	302	257	312	263	269	284	278	277	293	309	283	280	255	298	283	317	285	304	307	299	278	296	258	281	252	268	279	296	292	289	269	276	280	254	288	289	285	269	295	276	279	306	284	312	268	254	266	291	270	277	280	320	273	272	286	285	297	261	277	279	287	299	297	264	283	301	275	253	286	298	268	271	275	283	259	277	268	272	256	243	264	282	270	282	282	278	282	272	273	268	272	272	277	278	276	289	286	280	301	280	291	277	291	277	265	262	250	266	301	300	270	270	287	297	322	305	294	269	268	281	271	276	269	290	261	309	305	275	289	294	283	290	270	270	268	275	283	285	295	309	319	296	282	279	290	278	290	270	276	277	262	246	268	258	272	261	272	267	251	252	277	298	265	267	287	299	307	287	288	294	272	270	283	293	266	293	280	273	285	291	274	263	271	292	300	274	275	264	274	274	274	273	304	278	277	290	283	273	246	284	274	264	270	268	277	319	264	325	260	290	316	280	252	273	265	308	280	293	254	269	286	278	287	295	277	239	286	290	274	297	270	283	285	290	259	272	264	275	303	261	278	287	303	309	255	311	274	277	298	255	269	273	307	256	305	288	312	290	276	286	256	274	312	271	277	288	307	294	260	272	301	275	317	280	271	275	309	272	275	273	282	291	293	249	292	273	285	271	266	264	270	271	297	283	296	271	310	239	277	281	273	313	303	305	299	288	279	282	286	273	287	293	255	303	274	275	264	304	287	270	269	295	283	279	294	288	266	261	282	279	271	272	269	280	305	295	301	272	271	291	272	285	280	292	293	306	281	272	276	300	294	330	285	243	258	288	266	279	288	286	282	272	289	276	266	298	238	281	294	293	274	274
5326	8719	11217	12547	18220	21260	18510	11700	5517	2250	907	602	448	458	431	428	423	435	392	380	394	453	418	430	420	429	429	408	440	413	436	429	442	408	403	435	476	465	447	411	436	442	487	376	414	425	379	428	368	429	452	381	440	431	413	425	418	403	441	390	422	409	428	410	385	415	426	428	410	431	422	434	405	403	428	445	440	397	480	411	447	419	415	423	381	438	435	413	418	397	426	396	459	415	413	438	433	424	437	422	437	418	461	477	403	432	441	417	470	413	425	441	437	402	421	437	419	429	450	455	437	448	430	426	424	407	444	430	464	423	412	415	408	433	474	419	381	442	410	458	444	421	421	434	449	437	453	449	398	381	442	436	417	421	403	428	404	403	457	469	407	440	462	415	447	464	398	397	449	410	436	444	428	403	406	432	397	422	403	426	432	437	436	431	431	401	391	414	432	386	429	419	420	444	465	442	429	439	402	402	400	435	420	394	459	441	434	452	426	420	423	425	416	441	438	397	444	417	436	440	430	400	397	431	442	408	432	411	441	445	403	391	451	439	464	418	432	437	398	392	441	410	442	401	454	422	376	471	400	425	413	401	447	432	415	420	425	417	432	445	470	413	415	423	411	428	410	422	439	442	422	414	435	429	433	428	423	418	475	437	399	438	420	427	436	442	424	402	452	457	424	436	433	427	399	434	415	440	425	419	408	409	393	398	396	448	439	424	451	391	425	470	403	435	426	375	449	424	398	407	411	439	467	416	440	399	433	421	387	476	416	462	453	425	427	455	440	414	412	422	439	432	392	437	442	436	447	447	448	386	410	394	450	466	425	403	425	402	440	435	422	466	425	435	447	440	432	430	415	414	413	445	405	447	439	424	440	438	413	430	402	430	452	399	417	415	419	433	407	440	416	402	393	434	428	425	418	409	419	443	438	451	441	401	431	424	436	424	389	431	455	397	388	443	449	448	420	391	424	380	408	447	450	408	412	420	422	446	414	419	470	433	399	438	426	421	416	420	436	395	369	386	423	416	426	397	415	395	445	466	424	429	414	448	423	407	428	425	459	416	440	462	432	428	396	399	439	429	438	423	429	422	429	444	405	416	420	437	473	439	428	418	417	440	413	439	469	436	463	388	443	424	428	423	470	416	432	417	454	442	397	428	431	414	463	442	416	447	424	456	412	418	431	466	410	420	405	427	429	421	452	414	447	394	424	457	459	411	436	435	449	443	428	420	438	439	461	437	375	427	431	426	411	432	451	444	500	403	434	382	425	433	436	458	441	448	400	453	425	427	421	442	422	444	419	456	440	468	426	447	442	446	393	399	474	417	428	412	434	451	444	444	447	435	393	454	423	433	402	413	402	430	408	394	434	399	405	447	440	426	431	425	404	433	423	432	431	432	370	380	417	422	428	447	445	451	393	419	396	438	442	436	421	462	420	448	381	435	403	411	411	414	430	456	421	412	420	413	415	418	395	428	439	413	444	408	453	411	432	467	392	388	446	460	427	401	430	399	397	437	448	431	412	433	394	442	391	402	430	427	434	406	432	429	386	404	409	416	428	398	416	440	455	408	413	386	442	441	429	453	419	428	429	445	400	425	439	453	441	422	423	437	428	425	426	439	435	417	412	421	407	435	432	431	429	435	439	440	428	428	412	434	423	469	412	473	431	451	424	453	408	449	411	392	411	395	464	396	431	434	411	449	425	414	426	435	430	460	433	442	445	455	457	456	440	445	396	442	479	478	401	380	464	440	415	427	432	420	402	406	434	400	433	411	423	411	456	410	442	432	417	443	421	442	452	450	418	443	426	443	415	435	408	442	426	450	461	403	448	432	439	415	420	397	446	404	430	433	422	413	404	435	458	446	409	396	416	431	400	423	397	441	431	461	423	423	425	402	405	404	424	435	464	401	404	424	422	455	464	435	438	415	436	410	456	447	398	426	425	438	414	450	479	402	421	422	414	445	387	438	459	436	416	461	404	441	426	456	418	435	437	427	438	425	428	412	430	408	436	479	423	448	419	441	437	417	444	402	422	439	440	425	449	414	430	415	411	450	376	433	413	412	414	397	378	390	432	420	435	394	403	418	447	435	430	454	417	453	425	454	426	440	408	428	453	409	442	420	422	474	425	422	405	391	461	418	433	397	436	422	427	459	430	424	421	418	439	434	435	425	430	431	423	398	411	397	406	427	463	424	417	429	436	417	475	397	433	425	395	396	417	414	441	408	427	415	411	413	395	430	431	398	414	421	447	403	454	435	458	410	427	422	419	400	436	437	399	457	397	398	373	421	422	434	378	400	438	415	443	409	446	426	413	432	423	448	418	397	439	435	427	416	418	438	431	464	442	416	412	423	425	440	449	415	399	416	401	426	434	438	422	390	421	430	438	400	394	426	448	392	391	429	445	418	414	459	414	385	429	453	426	423	413	428	405	420	432	399	424	436	437	410	414	427	424	430	426	392	394	459	423	394	430	433	425	435	415	441	392	454	434	417	425	403	417	394	424	407	422	454	420	421	452	415	446	427	411	431	448	437	437	446	430	405	434	451	446	420	413	435	430	435	406	397	429	424	432	441	426	415	430	443	412	421	414	417	404	428	443	436	438	410	439	454	439	436	431	440	427	450	449	450	441	470	404	448	433	423	477	456	412	417	428	436	453	441	429	453	421	400	428	386	407	445	426	441	433	402	430	414	441	441	450	443	438	415	433	413	414	475	385	445	449	389	433	382	401	472	444	444	410	417	417	445	401	427	406	404	439	406	421	435	446	440	441	399	420	432	463	448	416	454	434	429	425	439	451	407	434	437	453	471	456	430	449	442	454	443	429	421	400	432	449	432	390	478	420	408	382	430	392	431	391	414	423	416	422	423	450	442	412	436	407	424	405	425	432	414	440	428	421	426	424	447	395	377	438	413	429	409	410	431	401	440	426	443	436	443	421	462	435	416	398	422	442	437	417	431	476	425	425	443	395	416	412	461	417	482	436	442	431	435	395	431	444	440	411	438	460	438	419	444	430	402	397	426	455	415	410	437	406	440	403	437	452	466	407	445	418	432	409	431	447	433	425	416	447	416	438	441	420	418	444	402	418	450	393	394	457	432	419	422	434	436	424	419	432	405	408	421	412	435	452	426	411	454	441	414	445	438	409	505	429	436	375	394	413	411	412	435	424	429	408	390	420	444	437	466	444	426	431	429	446	434	417	426	403	405	417	425	401	442	415	421	435	415	407	437	414	452	383	413	433	390	433	425	438	462	465	445	406	439	410	414	409	421	461	476	443	429	409	412	433	451	416	429	465	430	426	411	441	425	409	449	443	401	423	429	454	455	437	435	405	428	447	419	448	432	417	402	470	425	410	454	423	412	444	421	423	445	437	419	429	448	413	406	398	438	437	431	415	431	423	468	420	426	463	429	439	426	442	454	437	425	395	429	437	417	431	434	460	459	438	408	420	423	441	410	439	401	432	450	452	434	426	429	431	436	420	426	453	417	412	432	410	409
24118	20798	27657	27716	37458	45306	38158	23639	11403	3642	1305	600	390	299	294	301	316	302	308	308	292	262	287	293	319	281	315	295	299	302	303	319	286	271	293	312	284	279	302	283	287	338	317	254	308	284	302	275	320	273	276	287	284	274	273	293	298	299	288	297	275	322	295	293	321	284	267	309	288	283	291	302	299	292	316	310	283	298	286	310	289	323	309	324	289	270	315	288	292	326	318	317	288	296	281	313	306	292	303	281	275	278	287	286	292	291	292	284	307	291	308	302	305	297	294	281	291	283	311	283	279	313	337	296	298	308	303	282	299	317	295	283	284	293	313	296	311	309	282	301	288	316	291	276	293	302	287	274	282	284	277	306	269	278	308	286	300	280	277	295	342	282	289	292	305	295	308	275	347	281	285	280	297	284	251	296	301	290	317	286	277	266	312	296	292	303	290	324	273	306	273	307	281	278	297	288	269	280	280	293	292	303	308	277	284	296	270	264	294	295	292	286	269	278	283	268	265	310	302	270	297	312	314	287	320	320	312	293	254	310	312	300	316	293	281	292	282	283	273	302	331	289	301	270	304	307	297	302	278	290	277	281	289	294	299	286	299	331	314	302	266	292	297	289	275	316	299	272	288	276	316	299	306	280	259	276	291	301	317	291	279	294	297	321	291	301	291	315	278	294	271	301	282	237	315	340	279	274	292	288	289	298	284	300	260	285	293	273	290	293	291	310	304	291	284	306	317	290	290	315	277	302	289	275	288	300	309	294	281	281	296	314	313	316	277	299	298	324	276	301	279	312	283	263	314	302	281	269	298	286	283	288	273	343	299	305	321	319	296	318	295	268	294	300	254	304	276	288	297	294	292	294	308	290	306	288	306	264	280	279	300	300	308	286	273	286	286	281	337	300	305	302	300	269	245	315	267	292	302	296	305	261	271	304	274	255	272	325	291	281	299	296	261	273	289	286	313	321	303	276	284	256	334	323	307	310	308	281	317	305	288	302	278	281	284	300	333	289	290	288	297	287	304	318	290	271	287	343	300	277	316	279	311	319	294	278	330	272	266	331	271	316	303	284	285	282	314	317	315	322	292	300	285	327	305	277	295	317	308	298	331	281	288	279	263	333	287	312	276	295	287	267	299	269	303	305	307	263	309	320	307	289	273	273	283	308	300	312	319	330	285	288	294	293	318	273	329	288	320	293	297	289	299	300	289	289	302	271	282	307	291	298	323	266	296	304	326	303	277	305	301	278	308	296	273	301	311	301	288	297	321	312	283	310	301	351	277	283	295	282	302	317	318	285	302	300	272	303	306	273	269	312	272	293	275	261	286	313	295	283	281	288	313	310	292	276	304	251	296	285	299	281	293	289	287	312	278	252	274	277	280	265	264	251	282	254	296	316	291	303	276	289	281	288	273	287	291	306	276	280	292	306	293	297	259	292	300	291	267	271	298	275	272	290	275	290	288	273	292	313	278	309	308	274	297	300	284	278	295	280	281	300	304	291	319	296	266	292	267	253	305	303	306	307	284	289	270	267	292	309	333	290	317	307	330	311	282	314	291	290	326	287	280	295	309	290	298	289	291	308	301	296	309	293	295	316	312	298	241	279	307	302	290	267	313	270	293	321	291	301	298	266	288	266	319	261	269	321	295	299	305	281	285	271	314	291	284	284	299	286	298	271	286	324	289	310	297	296	302	297	271	292	268	279	313	314	301	294	296	326	298	286	260	310	311	275	261	269	328	303	302	276	303	284	300	292	280	271	287	289	290	318	330	290	272	292	273	308	287	277	295	299	295	317	308	272	300	280	300	297	297	271	318	269	302	311	292	281	317	298	272	308	290	304	292	278	308	288	294	294	305	291	288	259	259	301	276	268	274	304	267	280	291	265	276	284	295	302	289	307	304	256	278	266	298	289	272	314	281	322	282	294	284	294	292	277	276	313	303	292	312	273	303	292	283	291	301	309	302	273	318	278	245	294	306	315	285	286	297	285	286	292	304	308	307	289	316	315	271	286	313	303	270	283	261	277	312	265	290	302	291	265	308	274	270	257	284	308	300	262	291	283	301	304	292	289	292	295	288	314	282	288	305	304	308	268	268	318	290	284	289	299	305	324	277	269	282	270	282	283	264	265	320	306	300	273	302	302	322	278	299	276	278	286	296	278	321	283	285	287	295	258	280	267	289	293	277	283	289	328	275	276	309	284	308	288	261	303	279	304	280	309	306	306	302	299	272	290	307	284	286	291	279	301	290	291	283	295	283	294	303	306	282	308	283	272	278	296	276	311	311	284	283	310	284	300	297	305	277	312	307	285	335	320	325	269	304	325	301	322	295	269	297	325	300	264	286	309	253	299	302	304	291	310	294	262	301	287	307	291	279	297	280	290	287	304	290	296	272	289	306	307	298	308	304	306	296	291	290	284	289	292	286	302	329	308	288	283	291	292	294	299	306	282	291	290	291	292	280	302	293	313	291	323	298	264	288	292	294	318	276	282	312	306	294	313	284	280	300	298	288	285	259	292	305	294	269	291	299	266	280	276	281	284	309	297	277	293	282	312	296	287	290	252	263	283	272	278	286	305	309	272	297	297	295	280	284	287	291	294	278	297	316	275	310	297	300	279	285	293	322	289	314	310	311	263	293	289	287	301	289	288	298	318	265	309	311	291	277	293	294	293	291	288	282	298	297	270	292	257	300	288	321	318	331	279	303	305	282	307	320	300	285	272	290	277	311	273	282	279	280	286	312	279	307	256	297	294	274	262	307	318	286	294	275	285	295	289	270	269	259	283	271	304	301	272	276	314	293	329	284	270	314	272	320	291	301	272	269	295	344	285	298	275	296	265	302	304	282	291	300	290	303	305	295	308	301	286	270	280	299	278	289	280	316	315	309	290	297	270	295	276	283	299	300	266	279	312	299	285	308	280	309	300	281	317	330	291	300	295	289	295	277	294	280	301	290	284	286	302	285	297	323	282	317	288	304	296	286	266	309	278	304	259	296	324	323	300	268	294	309	287	304	286	291	302	327	304	277	282	286	314	285	289	301	300	324	309	312	268	302	305	296	311	270	285	284	270	311	298	309	278	300	312	280	291	299	287	299	288	294	298	273	326	301	307	298	289	267	287	302	304	296	283	304	284	281	288	263	277	296	266	298	296	291	253	329	290	296	284	288	293	295	286	289	299	290	315	303	253	283	308	273	279	256	313	269	279	293	330	285	287	291	287	293	314	286	320	292	291	297	306	320	291	270	278	262	269	306	299	276	283	287	273	292	284	296	299	316	289	284	292	294	294	279	284	291	288	303	298	280	304	330	304	307	277	328	258	300	294	305	295	295	295	302	254	297	318	296	291	288	270	306	318	275	284	308	277	291	284	291	279	252	289	270	280	260	292	315	285	299	261	306	311	299	283	290	279	263	307	280	263	258	293	295	296	274	295	286	278	272	297	305	292	264	305	314	315	294	298	301	314	285	251	285	279	280	288	309	299	278	294	303	283	280	285
9523	25465	32388	39322	44434	46482	39591	27855	16389	6912	2612	1123	603	485	470	465	440	453	443	423	499	473	452	468	452	475	427	454	450	442	431	479	467	409	437	425	459	442	468	454	447	440	438	439	459	440	477	444	435	472	462	453	439	460	462	452	439	506	432	445	453	424	456	434	430	446	433	431	412	488	439	441	449	425	436	448	433	437	423	449	439	425	472	468	456	392	408	428	468	460	438	451	449	408	425	464	418	447	405	440	451	416	427	424	450	447	431	464	451	450	461	439	496	466	417	437	466	447	449	472	470	454	438	447	422	407	434	438	459	440	435	480	427	442	439	444	451	423	443	448	431	435	378	432	461	408	453	423	449	454	460	449	455	458	430	432	418	438	450	447	438	454	444	417	438	460	458	444	435	446	447	443	451	458	421	443	437	452	445	470	385	434	450	404	448	427	472	438	440	432	429	493	473	451	464	478	433	433	446	484	480	436	460	439	411	459	406	441	429	435	455	447	410	463	439	427	465	459	418	465	469	443	411	437	419	427	399	412	435	415	448	449	466	399	457	441	446	420	450	426	429	452	450	444	393	421	442	431	427	453	443	431	470	465	451	454	431	439	435	461	399	430	425	435	408	441	389	466	447	441	462	436	431	475	409	450	432	435	429	444	424	423	427	449	409	433	413	404	422	408	455	422	433	460	470	438	452	448	472	462	413	483	431	442	402	428	435	444	408	416	460	448	431	432	415	456	457	454	451	407	447	433	457	405	442	430	466	428	448	433	455	451	428	433	438	436	471	425	449	409	477	437	442	468	460	425	419	450	421	459	474	450	416	449	440	432	430	394	406	410	403	435	449	432	455	443	447	451	426	439	461	443	440	449	472	427	430	477	460	411	433	438	475	431	464	471	433	412	417	406	473	434	447	454	440	477	446	401	420	441	425	457	451	434	436	435	418	467	422	425	442	432	478	445	458	470	409	435	475	432	464	448	414	445	463	446	414	475	466	435	443	448	444	441	460	443	472	434	395	427	429	447	443	424	427	440	425	459	443	451	446	463	458	448	421	417	413	447	471	449	424	440	457	417	480	387	424	426	465	461	442	483	447	401	460	422	459	436	421	468	389	444	437	422	450	422	443	428	460	426	450	437	429	410	444	470	433	471	416	415	452	440	409	467	479	450	479	421	441	423	420	455	449	409	445	427	432	438	421	431	480	442	438	422	396	448	434	445	461	462	424	439	460	429	431	457	439	434	420	430	422	481	454	444	463	447	434	456	460	490	423	443	416	455	416	437	448	464	461	455	461	406	442	424	458	434	438	417	473	493	447	406	455	446	439	487	446	441	443	433	440	491	447	464	425	452	465	445	417	444	446	445	403	443	462	460	423	427	434	441	451	466	404	445	404	463	423	457	455	460	435	448	448	445	479	483	420	449	446	456	451	459	403	447	449	438	431	503	444	482	465	435	466	434	451	433	452	421	430	453	403	461	479	435	433	499	461	435	424	409	419	447	459	391	414	436	436	431	414	451	442	461	461	423	446	448	465	464	451	444	444	428	430	460	443	406	463	454	422	454	505	449	438	464	454	438	429	421	394	458	447	421	458	442	434	445	417	454	409	461	430	441	440	444	438	444	430	429	402	442	456	475	416	426	435	483	482	432	457	415	445	447	409	438	446	461	458	456	493	437	422	430	439	477	436	427	452	403	434	421	492	421	490	452	421	415	423	404	432	411	455	410	426	472	411	418	454	494	461	427	446	438	459	440	431	449	425	461	430	435	465	433	439	470	434	427	428	407	440	436	434	444	426	441	436	423	385	417	439	417	430	426	482	451	461	454	467	468	479	441	472	493	427	410	448	442	425	417	452	477	466	462	429	429	445	418	420	455	453	429	443	434	404	448	413	454	438	458	455	428	474	418	419	450	455	413	474	452	446	415	455	423	446	421	423	441	441	461	400	452	451	433	438	441	451	430	458	438	458	459	455	463	450	421	435	432	417	424	453	427	437	426	424	406	462	423	430	426	455	462	451	464	429	405	458	452	427	435	429	436	432	418	480	457	435	490	448	490	448	466	432	457	468	432	457	448	406	449	458	423	472	425	459	448	436	439	422	455	468	445	445	442	420	476	449	472	446	433	424	462	438	413	438	441	420	462	428	452	437	399	417	438	497	442	420	468	429	443	480	464	446	445	470	437	440	455	434	411	421	430	416	433	424	459	448	428	461	447	434	448	456	461	418	462	447	468	436	404	439	447	414	443	444	436	449	437	446	427	394	443	460	436	447	481	429	442	458	445	430	437	436	437	423	412	432	434	466	427	432	436	464	428	449	449	435	450	402	473	382	407	429	430	439	459	434	444	439	445	429	429	438	465	441	450	460	456	434	424	427	429	432	488	471	441	425	424	434	438	436	465	436	431	420	417	435	429	433	432	449	468	430	446	438	435	443	445	435	437	420	466	459	395	453	439	404	462	447	411	508	456	472	425	468	482	434	421	454	432	435	454	423	481	442	411	427	492	468	436	471	479	449	420	415	444	437	435	437	473	475	461	426	417	481	456	429	423	494	413	433	450	476	471	431	460	460	437	444	465	443	440	435	445	468	463	469	405	448	442	414	456	411	433	444	442	440	450	434	459	468	395	431	466	440	421	450	448	396	425	432	440	466	483	461	433	455	450	453	447	458	433	432	476	439	432	422	430	454	464	437	440	432	462	432	467	468	437	440	453	468	426	394	527	436	454	424	405	445	437	422	464	421	428	405	470	430	441	454	458	425	427	407	443	462	442	451	452	461	437	452	456	425	427	462	441	444	436	437	402	462	454	457	451	443	441	441	442	462	449	428	441	454	446	503	418	413	446	423	456	453	509	430	406	475	420	484	484	417	440	433	417	449	434	432	482	412	449	458	458	449	427	450	438	452	443	441	455	465	435	486	453	437	450	441	463	439	441	431	414	462	441	428	444	452	453	428	447	440	438	429	426	444	431	421	450	423	451	424	470	465	440	457	440	448	411	418	462	426	442	414	434	466	416	459	438	436	412	419	452	427	478	462	420	462	480	456	431	486	444	442	457	434	413	426	459	421	420	416	440	440	447	445	426	434	422	431	420	470	422	437	455	443	460	449	437	443	422	420	448	443	441	445	410	405	443	423	433	462	463	439	407	442	466	400	438	386	427	448	442	409	429	468	454	459	431	431	478	454	438	421	458	463	426	432	413	423	431	450	438	442	432	409	426	445	434	413	435	405	439	439	443	471	416	413	461	507	451	458	463	429	445	448	440	468	430	472	425	463	425	450	452	441	446	452	426	447	436	414	480	435	449	434	437	465	412	437	421	426	461	442	458	448	452	454	421	426	460	428	457	438	418	386	421	467	430	418	425	428	454	438	423	433	471	452	428	464	417	403	459	466	473	464	462	448	427	477	403	447	451	455	458	450	450	450	427	432	441	426	379	432	483	397	431	407	375	422	461	422	463	407	445	431	431	449	437	402	448	477	444	441	464	441	483	456	438	448	434
22483	20732	28600	23436	38161	61696	55164	39235	23463	11498	3937	1369	624	366	335	322	315	315	311	311	322	345	334	322	304	332	324	303	287	316	336	308	319	323	280	309	339	318	314	336	313	335	321	336	353	330	315	329	293	319	298	312	316	341	327	325	276	299	312	289	309	305	318	320	306	335	278	317	329	310	295	303	316	300	293	327	289	322	334	294	331	328	362	297	299	288	332	344	314	326	311	293	325	333	334	315	329	339	323	307	311	291	288	301	307	286	328	316	312	299	323	282	296	326	289	316	300	287	330	304	323	317	329	309	314	313	339	334	308	290	300	303	309	312	345	319	281	330	307	302	324	298	322	295	316	325	304	333	316	308	341	327	354	310	313	301	304	321	329	306	329	297	308	322	349	378	305	303	290	285	305	310	297	303	297	308	297	322	297	319	314	287	300	321	287	319	312	326	311	316	307	299	320	326	303	320	273	316	322	334	295	318	297	296	282	315	326	323	308	330	276	322	320	300	296	291	332	336	306	319	291	315	301	340	315	332	343	306	277	281	289	293	280	286	322	345	300	317	336	324	324	336	310	282	290	284	324	293	331	303	293	315	335	345	333	281	322	296	332	274	336	298	337	326	375	300	320	303	333	320	295	312	315	325	299	315	289	295	325	322	307	296	285	326	336	314	345	296	291	338	296	310	348	313	322	329	327	315	302	314	306	298	312	322	294	308	328	333	317	304	346	340	304	313	322	336	297	324	283	304	303	278	318	332	306	326	291	334	321	301	290	307	293	321	322	308	331	325	305	303	287	298	306	349	312	319	311	330	314	325	302	298	306	297	297	324	299	329	321	307	303	326	328	308	310	345	323	311	274	308	306	308	347	321	295	297	318	294	339	322	321	324	288	297	329	307	314	308	321	338	311	335	284	338	280	320	304	340	311	289	292	325	296	307	326	317	298	306	339	288	326	307	305	308	308	300	306	341	301	279	320	297	325	332	335	305	271	272	309	309	313	316	327	294	298	304	320	281	334	328	301	290	340	321	304	298	306	265	331	290	321	302	319	279	297	288	319	307	317	295	271	320	312	323	307	332	324	316	331	316	336	322	285	297	323	319	305	321	298	302	304	327	308	330	281	313	328	326	306	262	339	328	301	300	317	319	288	349	320	303	296	276	288	328	283	303	306	346	336	320	304	301	345	316	320	323	304	311	311	302	290	295	323	303	299	332	307	312	326	326	295	271	316	293	331	350	283	307	322	322	308	294	320	345	306	341	327	304	294	328	292	309	322	289	335	344	310	288	347	284	319	350	304	310	313	292	313	270	337	316	330	316	302	318	336	323	334	298	332	324	336	316	274	297	326	330	295	342	297	309	322	307	297	310	292	345	331	314	366	329	288	313	315	338	333	302	299	309	304	300	313	301	298	314	285	320	309	316	305	330	292	322	289	322	302	333	317	287	294	297	367	321	340	339	336	313	276	311	295	320	321	307	294	339	317	323	302	285	310	293	310	340	356	271	291	322	321	322	279	302	303	312	289	299	327	304	319	281	311	291	314	295	297	328	314	315	277	296	295	307	318	323	296	305	280	349	281	301	311	276	297	325	307	306	306	314	322	290	353	340	286	329	316	320	323	299	290	316	321	331	324	290	303	303	311	320	309	314	315	322	320	279	328	324	339	334	345	315	312	313	292	310	307	293	308	291	284	296	304	284	317	335	283	313	330	300	297	319	283	345	322	321	312	321	294	300	337	292	290	307	317	324	322	327	307	325	323	289	334	315	310	288	332	325	284	337	338	329	311	280	310	270	276	303	301	312	322	313	332	303	294	348	291	301	302	291	325	343	335	332	319	310	328	324	314	268	304	313	344	349	311	301	292	313	305	331	289	294	326	323	306	330	297	312	296	305	272	347	296	380	337	315	307	283	310	301	319	329	323	282	333	299	306	315	292	305	292	294	318	359	320	304	316	313	311	297	327	335	307	332	279	297	361	312	275	318	334	294	338	353	305	278	315	272	294	314	322	330	333	339	309	349	320	335	317	320	300	322	287	292	314	329	306	295	299	290	335	324	307	299	310	312	319	303	301	334	315	326	330	299	296	321	322	318	315	319	328	278	327	300	305	314	297	295	299	333	313	318	309	321	359	318	292	331	314	323	337	347	322	300	291	314	337	329	315	305	301	312	284	309	320	305	312	284	297	287	289	312	309	326	305	283	310	311	309	322	302	279	322	330	305	282	319	300	322	314	305	308	293	323	317	305	311	311	332	307	315	321	282	318	315	300	311	309	300	303	326	326	333	302	312	310	312	330	328	314	323	306	327	284	324	313	307	305	323	320	313	308	311	298	319	319	309	267	316	334	336	316	315	300	297	319	326	317	296	329	299	321	316	327	318	319	299	301	293	331	312	328	313	300	293	316	325	324	272	314	301	308	283	300	336	306	305	319	309	314	312	300	315	347	287	305	337	320	314	277	330	312	315	281	334	318	318	304	293	338	311	325	324	303	322	282	305	295	317	321	298	325	329	302	333	326	314	306	302	314	282	321	279	310	320	320	335	304	345	324	294	319	288	347	326	304	335	309	321	297	328	315	327	331	298	316	310	300	324	306	318	274	343	288	352	342	320	293	296	318	327	336	298	329	313	283	297	327	304	295	308	309	297	309	319	313	309	262	316	306	288	302	312	304	329	306	342	345	318	317	306	295	324	326	329	310	309	314	344	324	300	320	300	301	349	314	327	308	340	336	326	301	364	310	303	342	370	335	327	304	313	362	327	333	309	287	301	324	315	316	293	315	340	301	298	319	306	303	294	292	275	330	307	325	295	319	320	340	315	299	318	297	285	289	312	327	297	299	313	318	298	358	318	330	333	289	310	294	281	310	323	295	317	304	321	277	311	326	308	317	318	293	304	284	282	318	322	307	320	324	284	292	303	344	323	320	318	326	309	323	320	337	296	296	302	320	335	288	302	330	317	310	324	309	287	305	313	318	311	305	311	327	305	356	305	317	337	313	328	318	304	305	334	322	351	285	318	325	288	287	310	327	337	303	267	315	325	293	285	286	334	359	321	322	329	283	328	308	348	298	310	293	326	328	303	306	310	329	353	299	293	328	303	338	302	318	312	344	356	320	291	325	308	319	352	301	312	312	305	311	318	345	304	313	320	328	280	304	308	297	299	289	295	302	299	340	327	334	296	353	297	282	295	324	306	312	265	322	304	330	296	344	325	345	303	337	303	350	315	286	295	287	291	295	302	274	338	300	296	285	306	266	316	334	288	306	314	310	308	289	318	318	308	290	279	312	333	323	345	294	326	315	288	322	307	319	366	324	301	317	319	331	329	302	333	321	300	319	324	294	310	337	288	315	333	305	337	331	282	324	312	343	285	334	303	284	306	322	325	300	327	300	321	307	307	277	310	280	336	320	288	333	314	342	338	316	315	283	310	331	295	313	301	281	311	314	296	319	315	336	322	285	291	316	319	305	308	305	311	325	318	309	316	305	304	323	324	303	287	349
16783	38090	42843	46247	63653	68365	55498	41539	28485	15971	7180	2777	1050	592	488	454	496	458	425	435	463	505	455	454	444	461	477	429	422	504	441	445	474	445	467	472	455	414	450	483	448	458	455	470	493	470	425	456	464	452	449	467	430	472	425	447	473	462	441	473	466	477	455	450	463	463	444	479	480	443	468	466	489	465	470	491	471	478	432	475	461	442	465	445	448	466	434	454	514	479	411	431	437	432	425	466	499	439	441	423	481	463	455	468	410	467	458	479	422	437	440	446	461	445	457	463	451	437	445	447	437	444	476	410	499	476	487	458	466	532	446	452	409	450	432	464	462	424	452	449	451	497	422	462	474	502	456	477	434	444	475	448	439	447	495	408	470	430	468	474	447	486	466	453	459	454	477	435	409	434	473	441	482	430	514	474	509	438	459	420	448	424	464	459	417	462	486	449	438	434	459	463	445	447	461	464	448	461	463	452	477	446	461	450	429	468	456	415	469	461	443	456	488	481	407	429	484	492	426	459	452	507	431	472	451	444	471	476	468	430	427	481	446	479	483	430	448	478	442	472	481	456	465	463	434	442	460	469	424	450	443	453	427	447	407	451	475	460	435	481	437	461	447	467	464	431	456	449	447	453	467	428	473	487	483	439	435	471	461	453	430	447	469	451	461	441	477	424	464	462	463	443	459	403	498	495	421	428	469	420	418	425	439	425	487	491	446	495	479	428	443	443	434	460	429	429	453	470	436	466	470	464	432	466	466	435	432	433	446	502	476	455	426	423	429	444	475	462	470	447	458	469	474	442	461	443	470	420	460	458	410	413	453	472	462	425	438	433	444	450	442	437	465	451	421	441	448	418	488	488	491	458	434	429	444	465	467	480	466	492	468	479	442	459	443	459	412	458	470	488	478	472	468	465	420	461	446	457	408	446	448	489	423	477	491	470	440	472	440	425	477	415	474	463	495	429	456	440	460	486	456	447	449	432	490	494	425	473	466	401	441	480	441	488	463	445	479	499	452	451	453	421	407	466	458	474	455	449	423	482	475	393	467	497	435	496	443	481	484	503	459	465	452	441	441	479	452	474	485	488	423	452	470	412	426	435	433	464	480	476	505	486	422	417	446	478	435	444	468	480	489	430	489	422	442	413	438	449	471	431	417	424	439	448	473	463	483	472	479	465	460	487	440	438	474	459	487	455	466	462	454	453	446	468	420	460	450	438	499	466	458	469	424	460	427	480	456	474	456	461	432	452	455	471	439	405	443	460	453	450	484	470	432	421	449	469	448	504	447	487	413	463	427	490	441	487	454	414	446	474	433	477	462	406	438	461	438	442	465	456	437	456	477	463	428	493	506	460	439	466	474	454	480	434	457	467	435	509	461	446	463	429	453	489	464	445	473	482	445	457	482	467	461	454	450	440	440	453	464	466	440	407	451	516	461	454	473	436	453	443	454	491	464	446	441	442	436	446	482	466	470	446	481	431	451	502	470	477	447	472	447	481	424	442	482	439	451	465	448	445	473	443	479	436	459	493	483	436	451	453	472	453	437	493	461	468	489	450	485	456	456	446	437	470	495	480	437	458	443	465	427	475	491	444	423	461	454	448	430	480	465	463	430	445	442	453	461	482	425	448	483	426	470	434	436	468	441	460	475	456	419	450	464	464	434	424	446	446	454	443	439	429	461	438	439	435	456	468	469	460	447	484	452	455	459	456	422	448	455	448	483	470	442	456	436	496	470	445	478	455	463	454	465	436	425	454	480	442	441	485	426	414	463	478	474	454	454	454	460	471	464	479	455	413	479	425	451	441	472	423	459	423	491	429	441	425	426	412	425	439	448	444	430	504	463	438	474	486	471	445	465	455	465	439	434	441	416	479	445	463	426	431	475	478	479	434	433	420	450	461	478	463	454	433	459	464	433	478	455	428	440	494	487	435	458	465	435	407	437	433	458	426	458	442	437	445	427	437	492	466	422	471	428	462	493	466	478	434	478	433	446	450	440	475	455	450	446	450	468	451	442	465	452	488	447	465	484	474	422	452	462	476	458	465	416	468	461	466	417	452	448	468	436	454	452	460	480	441	430	428	511	436	440	480	427	484	488	441	472	430	423	454	421	470	407	456	449	431	473	404	471	468	462	417	446	479	427	440	465	439	463	444	436	451	467	421	483	470	452	469	458	449	470	459	467	423	446	468	438	461	494	471	459	416	510	445	485	450	463	457	428	462	466	485	430	448	459	465	452	480	468	456	452	474	432	470	458	479	455	433	482	475	433	453	445	485	461	444	444	456	444	463	465	433	486	445	491	452	473	448	472	474	448	454	468	471	452	450	472	422	469	423	448	451	474	455	415	461	514	468	467	483	465	464	491	447	441	440	478	450	491	442	471	430	433	434	470	506	441	431	461	444	469	457	463	470	463	473	507	477	476	467	444	469	468	464	475	473	493	446	489	432	432	450	465	393	433	465	445	471	501	439	476	498	444	450	455	419	464	454	463	462	447	470	439	446	402	438	456	455	471	465	433	447	482	453	483	465	438	430	480	484	441	446	455	441	457	445	472	439	465	478	431	441	500	443	449	493	453	472	457	439	473	450	462	449	507	455	448	430	467	443	487	440	487	438	454	491	429	445	437	472	450	464	445	477	438	439	459	474	463	448	466	430	460	486	444	465	431	436	458	411	470	461	491	458	470	457	437	466	473	504	465	447	481	478	450	440	458	439	426	436	436	438	423	458	474	433	465	515	418	447	478	429	439	466	443	456	423	444	454	460	452	476	484	491	441	462	492	457	436	465	428	432	397	458	427	428	447	458	482	433	475	467	445	444	440	459	460	466	442	471	492	430	485	420	443	406	461	443	477	445	497	468	507	451	486	421	459	464	448	409	480	414	429	431	438	492	469	452	474	479	452	422	449	475	450	464	444	420	468	464	469	462	470	432	447	471	445	441	451	445	465	471	430	444	424	454	452	471	427	474	437	470	431	478	464	429	480	437	473	435	474	433	458	447	439	458	452	452	457	440	453	439	460	470	446	425	445	447	447	480	438	457	446	515	502	441	460	452	472	435	460	471	445	446	446	456	458	486	460	433	466	402	446	460	412	440	405	452	495	497	480	457	428	464	451	460	466	448	475	431	466	461	478	449	472	465	447	467	459	436	474	450	430	430	460	465	442	487	460	456	492	456	484	446	496	442	421	446	491	428	461	463	441	447	444	473	454	478	449	485	432	419	434	524	442	453	446	489	460	484	475	474	430	471	488	451	461	426	449	478	426	437	430	445	443	496	468	440	451	405	451	475	437	472	445	455	444	444	440	487	453	456	441	460	464	482	456	489	462	449	474	463	447	474	420	428	427	456	449	478	440	460	438	460	471	457	453	473	396	497	465	482	442	433	476	488	432	462	477	438	448	469	502	434	456	460	447	504	496	462	454	461	454	472	442	473	464	464	463	448	449	446	446	433	432	424	464	467	475	452	455	433	492	452	451	453	468	451	476	465	477	459	444	418
25940	20464	13445	11437	16117	16060	10453	5304	1936	794	530	380	304	306	249	296	313	295	264	268	272	286	291	293	266	276	278	316	284	276	316	279	287	294	290	309	302	260	301	299	282	340	295	268	279	274	282	265	297	287	280	265	285	265	286	293	280	327	267	275	314	259	300	275	296	287	301	277	264	283	312	299	304	311	279	300	304	272	277	259	280	291	288	286	304	289	296	269	283	273	307	263	292	273	297	289	287	285	263	281	277	284	269	254	280	294	285	295	301	270	314	267	282	276	275	279	287	301	271	302	288	264	271	244	303	262	316	273	272	263	297	301	288	287	303	249	248	287	300	252	240	281	303	297	308	245	288	256	283	285	306	281	287	298	264	271	272	285	284	253	240	274	309	309	284	287	254	272	314	347	321	276	257	268	320	256	276	274	285	260	310	286	298	282	278	289	265	286	289	303	253	291	278	268	277	303	290	288	292	309	272	272	246	259	278	290	280	313	265	299	290	289	297	279	260	275	291	303	297	268	279	285	280	310	282	296	265	287	281	272	286	273	270	281	292	289	266	281	330	276	274	288	290	284	287	271	258	310	262	313	287	312	309	282	294	273	269	260	300	301	295	277	269	268	302	298	278	295	275	288	277	273	311	294	279	292	249	250	280	255	278	279	272	255	296	267	283	286	298	285	281	258	295	290	292	275	294	275	312	283	273	294	304	249	278	262	298	257	261	298	271	313	285	283	269	249	272	273	295	276	276	289	261	266	316	270	288	305	279	259	276	268	274	283	299	262	298	308	259	279	281	291	276	302	308	255	285	293	299	268	295	301	309	296	284	236	256	266	279	300	271	309	307	292	260	283	272	262	271	259	283	270	323	285	268	263	280	291	297	271	279	281	263	283	293	302	303	287	284	302	256	288	270	319	293	302	287	292	287	300	270	289	280	266	281	277	300	289	291	284	312	276	257	279	287	295	266	300	321	304	289	293	298	313	301	249	309	274	274	282	285	283	290	272	296	286	279	280	268	288	298	296	279	286	269	283	264	272	279	272	271	288	293	298	285	272	267	273	303	284	295	277	265	270	281	318	282	304	310	248	307	304	276	274	281	278	282	280	264	263	271	275	255	293	300	277	281	309	299	294	277	277	285	248	316	297	303	270	286	300	289	273	267	297	301	267	269	279	280	287	250	269	308	257	293	271	291	260	304	256	270	244	305	271	286	284	277	296	308	293	277	276	267	269	297	247	284	278	288	265	293	281	286	285	277	262	287	257	285	298	265	283	294	272	287	295	296	300	238	294	281	283	260	297	286	300	310	285	311	271	261	274	273	286	291	267	284	275	259	264	261	268	270	298	292	268	260	289	285	267	292	284	280	277	259	282	302	264	294	303	268	276	265	290	286	298	305	276	272	277	280	269	295	320	261	271	267	296	297	283	301	268	259	294	282	257	271	280	282	306	282	305	282	278	312	271	291	279	299	255	297	316	299	285	306	249	252	262	275	279	266	273	295	291	278	265	300	305	294	283	297	293	299	305	273	276	287	295	278	289	262	291	292	291	301	296	285	275	302	297	267	275	287	309	274	262	266	253	279	311	297	274	276	334	279	262	297	291	247	271	312	310	278	284	260	275	288	275	314	292	308	279	276	292	296	262	264	286	251	295	270	271	280	281	287	287	314	292	288	281	301	326	301	284	297	291	273	317	274	292	270	305	271	252	285	256	284	265	299	263	291	301	261	258	274	289	269	288	306	306	298	256	304	266	292	269	271	275	285	289	312	338	281	238	304	238	281	271	261	288	282	311	273	286	284	308	301	296	278	312	306	269	259	261	302	267	287	256	308	258	254	293	270	289	265	285	281	320	305	295	333	283	259	281	284	266	308	307	301	274	291	278	259	305	289	286	237	318	302	314	276	250	300	288	295	307	307	300	260	273	290	292	275	291	272	259	310	287	289	296	288	270	281	290	282	264	299	265	284	315	283	303	283	295	287	268	282	300	290	335	255	288	278	276	268	280	269	312	272	272	292	280	281	305	253	305	279	275	295	335	262	307	270	290	278	269	294	276	293	282	298	279	279	266	258	254	286	295	277	285	275	272	283	264	298	272	282	254	292	294	306	320	297	261	292	280	304	294	284	283	273	264	307	299	238	314	290	253	289	310	289	332	277	288	269	269	264	271	344	270	304	336	308	292	266	298	288	255	304	324	249	284	304	290	332	277	287	313	280	309	268	266	304	306	308	295	299	281	278	255	276	283	281	278	298	247	282	279	260	276	286	282	318	276	303	279	283	285	251	286	271	278	282	300	301	269	299	280	288	286	284	288	300	300	280	258	284	275	293	292	271	288	308	279	246	271	311	272	289	308	253	297	283	296	283	255	281	300	281	315	295	295	291	289	266	313	275	283	296	298	281	258	288	279	304	264	284	262	308	322	309	288	304	248	270	306	291	281	286	267	266	279	303	277	279	250	294	269	266	287	271	272	250	287	311	316	263	296	271	274	261	269	295	292	289	291	288	273	289	292	266	291	296	296	302	283	300	287	261	293	274	288	262	284	299	274	277	309	297	287	276	306	301	314	303	308	280	319	300	277	315	289	285	272	283	316	293	276	284	291	264	238	244	323	270	306	265	289	283	288	276	315	327	275	304	261	287	276	253	302	269	289	309	278	314	289	289	294	288	276	286	291	306	260	264	289	273	284	276	296	295	281	270	284	253	283	268	277	278	277	306	309	299	263	277	299	272	276	258	300	313	273	287	306	295	282	263	281	290	296	281	301	289	310	280	277	279	300	291	273	268	283	300	293	277	259	297	295	259	285	277	245	292	291	294	286	276	294	286	285	286	268	250	295	282	279	280	268	284	291	268	292	309	299	245	287	298	299	287	304	305	314	296	295	291	260	293	241	298	310	296	280	278	298	287	287	264	310	281	315	286	283	300	275	315	291	280	279	302	271	305	281	282	302	284	273	263	277	309	299	298	288	283	281	276	275	311	305	288	279	285	290	264	299	277	288	296	334	288	276	288	303	298	271	264	271	285	267	288	287	272	280	253	269	288	289	310	314	283	311	310	262	294	293	300	286	288	243	288	279	299	309	286	278	291	268	296	305	324	264	289	259	266	302	296	297	247	255	253	292	273	286	300	282	240	269	307	293	283	303	308	279	295	283	267	300	290	303	281	297	307	311	293	288	316	281	285	314	286	292	306	274	271	255	288	305	299	273	279	282	291	280	293	258	318	298	284	304	246	278	257	267	264	288	282	293	274	290	288	275	316	257	327	312	289	279	296	263	287	270	300	245	279	285	307	325	266	285	299	286	295	269	288	257	261	280	276	282	273	299	293	276	272	317	276	279	300	305	274	250	268	259	304	289	307	259	293	304	269	294	302	290	283	300	285	261	299	292	267	287	274	263	277	275	281	277	292	278	298	273	292	296	272	297	293	298	257	286	274	271	289	271	288	291	288	269	250	265	288	253	260	272	257	293	278	294	295	260	312	291	262	323	287	244	295	283
5035	6970	8876	15891	22785	22037	16018	9220	4022	1733	969	560	516	438	430	474	446	416	445	425	401	443	476	417	464	436	437	384	457	443	400	436	419	407	410	432	459	439	419	428	414	402	401	456	387	422	415	412	449	412	422	438	441	418	419	394	449	390	440	460	437	440	446	406	450	462	469	429	446	419	485	415	424	444	389	439	434	449	443	428	407	408	426	433	419	406	423	416	471	431	462	443	430	416	412	447	404	438	439	436	401	407	440	423	404	403	418	433	408	439	403	402	430	438	425	407	458	424	443	461	420	392	468	414	432	419	391	409	447	420	419	404	430	436	424	449	440	403	400	463	427	443	410	413	418	425	428	440	406	405	438	426	459	420	417	417	390	400	407	434	436	406	410	445	412	451	398	452	471	451	439	453	434	421	459	406	418	441	448	431	430	426	439	430	427	447	461	437	435	418	427	420	397	426	441	438	418	427	441	431	435	444	445	443	448	434	429	415	419	400	418	442	433	396	441	457	424	428	432	438	397	431	413	435	405	393	433	408	409	436	442	459	446	421	422	434	441	406	424	397	417	410	432	401	434	406	420	419	437	431	426	453	462	446	401	394	436	398	372	440	431	447	446	439	426	433	404	426	418	450	439	424	424	420	414	440	415	443	450	427	440	432	417	413	418	440	410	396	410	411	417	376	438	417	410	391	385	427	387	409	409	441	419	422	439	432	410	434	403	429	444	401	410	439	447	427	446	424	418	446	400	422	411	429	418	427	456	428	421	441	463	423	439	416	448	431	405	418	408	426	429	386	433	428	417	388	390	465	395	406	421	438	404	455	466	441	465	387	445	430	425	416	435	401	448	410	424	396	433	425	426	442	456	432	415	428	424	410	409	426	437	429	439	429	404	450	411	410	415	414	421	409	432	407	448	402	467	413	440	394	401	424	432	470	461	434	446	423	393	427	442	407	463	426	415	421	457	426	411	434	449	415	432	435	430	453	438	424	424	425	424	409	446	423	422	430	431	424	408	428	439	405	436	417	428	456	429	402	409	448	422	413	439	388	431	456	429	445	406	399	420	409	422	396	410	404	440	427	429	461	398	431	430	416	418	426	433	405	439	464	406	423	465	370	420	415	422	432	417	406	440	420	432	385	417	430	429	444	412	421	430	460	406	433	422	420	428	462	428	411	407	428	422	449	429	410	465	414	443	432	445	447	409	414	435	405	426	438	433	439	406	380	415	445	416	387	441	439	432	462	450	440	396	405	498	409	394	425	425	426	396	454	413	422	446	436	406	410	444	433	426	438	406	423	448	436	397	432	396	405	424	461	416	438	446	435	428	470	414	461	416	433	457	434	429	456	437	486	410	471	415	387	460	429	431	415	407	465	469	421	411	455	410	448	441	421	432	423	461	415	425	405	420	436	402	460	443	439	413	423	404	468	414	418	405	445	432	446	449	421	447	414	455	425	430	422	393	432	457	446	474	405	455	402	438	435	436	445	433	426	429	424	429	452	447	414	437	408	396	398	427	401	433	450	428	448	433	420	446	428	450	432	451	404	411	395	394	425	449	427	416	397	370	461	448	395	417	409	443	410	407	452	409	433	423	443	404	421	418	414	403	438	401	439	414	458	413	433	412	433	432	438	420	429	434	443	426	415	419	438	441	378	433	445	450	438	424	415	404	419	401	393	426	435	444	394	423	428	410	401	428	406	455	435	443	445	417	422	424	424	422	411	433	379	418	429	427	410	418	429	439	410	416	385	456	444	400	415	422	395	424	430	443	405	428	430	412	418	438	419	409	425	459	421	423	419	446	415	432	415	428	446	441	420	438	456	389	453	438	453	401	396	430	428	403	437	438	411	440	400	444	391	421	393	427	439	445	453	442	448	402	409	480	400	456	423	436	418	393	457	415	400	428	437	453	440	452	424	439	402	427	435	412	426	430	446	407	422	416	442	430	417	451	440	412	459	395	401	446	439	400	444	472	422	456	422	393	430	429	407	410	439	415	415	475	454	434	437	462	431	427	397	403	431	426	459	421	420	458	453	451	412	430	422	421	418	418	434	422	388	387	395	436	425	445	411	421	421	445	410	437	378	428	441	447	419	417	408	451	437	421	441	433	385	442	440	448	440	444	410	407	412	410	403	410	462	446	443	420	390	442	443	431	457	425	423	415	394	390	446	455	431	412	435	408	412	402	421	421	403	453	450	397	419	400	437	424	437	416	418	430	433	405	431	420	430	441	400	423	415	448	416	451	398	420	428	444	459	427	406	405	426	452	408	452	406	436	422	433	454	396	482	447	447	387	438	414	434	427	412	393	414	429	416	411	438	412	458	408	414	413	402	467	403	415	437	412	449	426	430	442	424	438	451	421	458	401	413	437	425	434	439	422	426	390	428	441	410	432	437	407	424	410	411	407	457	406	419	410	421	399	405	411	410	422	415	441	413	456	451	409	426	437	434	430	429	445	446	421	379	432	445	395	431	451	443	372	441	459	407	425	436	394	402	460	395	426	463	445	441	414	399	438	396	438	436	464	436	379	416	466	445	440	427	441	428	433	450	414	438	421	383	446	441	438	417	423	436	443	403	420	441	437	404	441	434	475	430	434	405	451	429	409	426	441	466	458	438	437	432	448	434	459	432	460	426	417	378	413	412	413	418	413	406	432	422	405	425	444	432	457	444	406	393	438	409	419	447	428	415	409	437	406	435	410	450	471	409	441	443	421	413	415	380	428	411	415	407	385	379	438	404	422	462	403	458	418	451	422	454	433	465	406	459	425	431	444	414	441	392	442	442	395	451	394	441	400	415	416	439	428	410	423	443	453	427	396	421	439	441	456	475	445	426	424	416	430	421	427	423	453	423	491	456	437	392	411	479	408	430	460	455	409	450	387	417	414	402	406	478	451	456	444	447	433	403	450	431	461	456	439	435	407	437	401	446	432	430	431	449	428	438	389	422	445	421	419	451	453	401	415	426	426	408	422	432	442	429	443	415	451	407	449	403	391	439	430	449	387	461	441	434	418	437	422	420	418	417	455	402	436	430	396	397	411	431	419	455	429	440	404	413	418	428	397	442	412	430	352	415	396	418	380	418	424	406	438	446	439	404	405	420	424	442	405	428	426	440	430	422	430	434	404	409	439	414	418	428	404	457	405	440	420	423	435	429	450	425	450	428	435	435	431	428	432	429	408	410	460	411	416	445	433	416	421	441	412	427	433	474	394	417	405	434	407	418	429	468	448	454	443	402	457	413	426	445	391	379	448	447	433	400	406	431	380	424	408	426	424	440	437	452	420	398	434	400	410	384	442	398	410	399	436	422	445	398	447	415	472	395	417	441	437	381	403	430	456	441	438	446	425	460	447	434	405	438	428	420	411	414	412	369	412	422	435	432	418	417	455	410	444	432	466	466	432	445	418	405	429	454	405	452	470	398	428	416	371	401	411	415	464	405	410	416	409	469	425	447	421	411	451	407	450	448	421	432	467	413	404	403	425	417	390	419	446	410
24067	20716	27640	35760	43308	41985	32818	20140	9415	3450	1278	556	370	298	284	291	298	314	306	291	299	289	286	304	290	282	314	298	282	279	299	289	302	297	293	311	295	261	272	321	293	284	275	301	308	301	306	325	276	293	299	269	304	280	301	281	279	288	271	295	297	289	280	280	268	298	321	289	306	281	298	277	276	278	264	298	302	269	322	299	283	277	295	287	275	282	282	302	272	286	288	289	273	309	274	285	266	292	301	299	285	314	283	286	283	296	302	310	326	298	267	301	271	304	324	317	290	332	305	300	272	326	295	299	287	311	325	311	262	302	257	293	302	317	302	291	284	308	283	288	297	288	290	296	303	293	281	275	273	307	279	288	276	316	276	255	293	286	288	278	308	320	329	277	327	301	316	293	324	312	279	262	289	282	264	278	262	290	297	279	259	299	317	311	285	252	283	305	268	319	334	295	299	268	312	303	303	311	300	298	306	329	303	280	256	276	283	272	281	293	276	310	294	268	317	299	306	300	313	296	290	287	303	286	317	267	315	307	310	265	283	307	292	296	296	298	295	267	279	285	282	300	282	284	300	290	300	308	296	296	299	276	276	281	295	283	291	295	278	291	295	258	298	294	270	256	287	325	280	290	286	260	298	281	273	249	299	301	308	304	292	298	312	279	311	287	303	311	290	310	314	303	291	280	293	289	270	269	282	294	287	282	279	326	303	293	333	281	299	334	304	266	298	296	271	307	305	305	287	266	287	271	309	292	319	283	295	307	318	313	305	294	295	316	315	331	297	273	260	297	279	313	294	292	298	321	327	297	295	319	263	268	288	275	302	297	304	289	313	304	299	278	303	299	327	301	311	286	286	271	285	298	265	297	298	295	313	287	318	288	271	307	301	273	293	293	287	273	279	330	297	315	302	296	301	295	291	302	265	287	271	316	269	301	301	290	284	286	308	282	291	292	288	271	275	291	296	280	284	290	286	317	288	311	287	302	298	291	308	313	297	308	302	256	287	299	290	300	293	304	301	275	314	314	311	290	290	324	299	309	319	302	295	283	318	298	287	272	289	288	293	301	289	292	292	287	309	291	283	293	311	290	283	287	305	260	288	305	295	296	289	269	317	300	292	287	278	308	322	291	283	330	273	312	302	269	276	297	275	315	294	312	294	286	319	318	306	294	314	304	298	306	264	292	332	334	290	308	278	324	311	278	275	317	306	291	319	262	320	303	321	268	318	295	296	291	289	300	293	264	275	278	311	296	317	311	268	265	276	274	284	306	298	339	276	315	308	319	297	283	305	305	284	276	289	285	256	273	300	272	292	284	299	265	308	278	308	296	268	288	304	318	275	276	281	256	305	281	282	264	290	280	266	264	298	298	313	262	321	287	276	313	313	255	292	297	294	279	290	288	298	303	326	308	283	295	302	304	296	308	296	299	274	282	297	326	277	282	293	316	282	292	321	284	316	297	282	289	303	281	264	275	303	304	298	279	274	269	279	291	279	295	294	289	259	287	303	274	296	280	311	297	305	278	285	322	272	267	262	290	287	295	314	273	292	300	260	302	256	276	298	271	335	295	324	294	315	299	314	291	267	298	276	255	258	293	302	290	283	276	290	304	275	263	288	274	316	294	293	292	315	288	307	269	311	306	293	270	304	303	284	298	311	302	280	294	299	286	276	310	269	274	280	300	296	297	270	293	317	323	301	293	320	295	307	296	305	276	336	295	292	285	273	285	255	307	301	309	290	323	299	270	325	324	279	343	268	313	303	336	294	282	298	298	276	294	284	280	293	281	345	297	289	272	314	276	288	294	291	300	276	278	299	279	316	292	274	288	317	303	235	317	282	265	275	332	305	288	290	307	273	298	289	306	296	288	320	320	292	294	332	330	287	291	322	307	283	273	299	286	304	295	292	299	271	281	284	283	276	278	295	299	312	320	292	300	286	282	309	298	301	287	279	303	289	302	286	278	287	296	254	309	280	302	307	317	285	316	290	303	296	300	309	292	303	288	297	302	266	286	296	293	290	275	301	269	289	296	307	303	319	281	270	286	323	265	274	293	278	294	284	297	301	281	312	300	332	298	293	294	317	311	320	307	256	290	308	277	286	288	287	305	309	308	266	291	299	282	306	291	273	300	298	297	300	313	276	306	277	276	288	294	304	280	309	291	310	293	274	296	289	288	301	267	339	290	288	294	265	317	325	299	300	287	307	266	301	285	297	299	272	292	289	290	256	292	301	306	296	315	280	277	266	316	282	293	268	316	285	279	288	270	293	293	310	280	295	283	293	314	290	315	279	298	284	291	303	291	292	260	310	307	282	276	277	296	270	317	279	299	287	300	289	286	291	308	298	273	282	341	301	262	300	263	303	307	323	304	320	308	287	315	303	273	300	309	303	275	288	296	296	284	306	263	274	274	291	269	294	316	296	289	284	319	307	294	294	303	288	283	297	294	312	284	299	305	316	276	278	298	293	303	264	301	284	293	308	299	287	294	303	291	290	294	317	291	316	302	311	303	289	303	306	289	297	267	291	274	303	273	333	322	269	304	290	275	299	277	304	263	288	288	264	290	292	289	297	297	303	292	294	308	325	305	281	298	293	296	294	302	288	295	280	296	305	285	283	329	303	282	308	293	290	263	274	288	314	307	294	287	304	294	270	268	298	296	296	313	308	301	294	281	305	315	296	283	321	301	285	285	276	297	297	293	314	290	286	289	285	324	295	299	281	298	279	249	310	305	264	277	285	277	311	313	309	267	295	315	297	282	284	293	287	266	310	296	306	265	267	299	348	260	264	287	298	265	301	262	297	273	324	292	300	279	272	293	294	310	285	311	278	274	273	308	290	292	274	312	275	316	279	272	322	295	295	289	275	287	266	292	271	329	286	333	275	269	320	306	307	274	290	294	308	305	308	329	327	295	311	313	297	291	292	290	324	321	277	281	282	307	298	311	294	299	311	316	281	298	293	291	295	279	305	280	301	265	276	298	289	290	266	283	280	283	320	276	303	271	273	284	289	310	285	278	273	293	275	280	288	279	314	302	314	292	313	277	302	295	297	303	304	289	308	286	297	298	291	290	285	324	284	310	283	289	315	280	282	318	278	300	299	317	269	271	280	316	304	307	272	295	298	281	287	269	314	294	305	282	309	277	292	295	281	275	280	301	293	285	318	279	257	290	316	287	269	299	289	290	298	325	270	289	307	287	321	280	297	315	318	270	303	277	285	285	281	284	284	329	317	310	303	274	318	261	305	297	298	294	282	276	277	298	308	259	268	284	341	303	278	322	286	270	268	278	277	297	278	311	285	298	328	295	300	278	297	266	302	270	285	272	288	286	290	273	257	307	307	310	290	312	314	294	307	310	279	294	309	307	278	302	303	302	282	303	261	305	278	296	269	325	273	302	293	276	277	289	283	295	317	306	267	293	252	297	312	280	295	286	287	293	279	293	285	295	327	310	281	292	306	286	277	289	311	289	280	326	302	302	312	322	286	317	265	313	288	318
9068	23153	32367	51174	47664	43654	35545	25284	15010	6791	2841	1241	623	448	442	452	438	446	429	424	449	423	408	443	466	453	450	416	478	437	458	399	442	447	395	479	455	454	446	441	447	457	468	405	470	469	452	446	468	462	451	418	447	424	425	442	421	455	454	447	414	474	423	435	449	440	442	424	434	438	422	418	392	446	440	486	433	444	426	445	436	471	453	451	439	436	451	439	446	448	457	449	434	477	422	479	473	450	435	412	437	437	408	456	437	449	436	481	463	448	440	438	474	433	437	425	457	422	440	461	465	455	452	454	421	446	405	471	425	453	435	433	466	419	436	464	451	413	435	449	459	450	450	473	438	420	409	426	413	452	477	440	443	411	430	441	443	465	426	450	413	489	452	453	399	447	455	445	427	469	477	427	435	459	411	403	453	474	438	456	454	420	449	434	423	455	457	422	433	419	439	408	427	419	452	431	421	464	446	413	416	483	441	452	427	425	432	442	430	480	452	410	449	439	448	434	447	449	460	425	447	437	447	473	456	461	453	458	419	463	462	462	437	439	447	448	445	451	397	438	461	411	411	472	428	456	459	404	462	433	449	448	448	458	485	455	438	472	457	444	423	422	450	440	474	437	436	442	445	469	417	433	431	443	441	438	426	442	428	475	427	440	452	430	425	453	450	398	450	440	429	426	440	458	440	428	444	421	447	428	425	426	474	424	426	429	440	429	419	438	484	459	445	418	447	400	452	443	450	465	397	454	447	468	458	460	439	411	444	439	473	432	417	432	432	454	442	462	419	419	430	433	447	456	399	450	429	453	486	422	475	431	433	453	456	457	431	425	463	450	427	468	479	435	447	468	464	441	438	463	446	463	490	424	471	408	449	415	436	434	431	417	446	459	439	453	410	417	446	412	444	413	448	408	395	437	450	436	438	452	437	448	464	440	419	447	457	408	447	450	473	450	414	450	443	500	436	436	437	417	454	428	462	470	448	460	443	444	464	427	433	436	444	457	442	436	432	414	439	458	447	440	423	489	455	433	463	416	414	436	440	436	435	449	418	437	469	453	421	429	434	437	443	438	433	441	435	451	459	446	426	440	442	405	446	452	466	440	450	399	474	423	461	450	414	369	445	446	479	420	495	430	446	475	421	427	455	445	422	460	438	446	473	473	410	415	433	444	423	444	431	467	459	439	492	430	447	462	406	464	450	447	453	462	471	439	459	438	461	452	453	493	480	455	444	449	442	454	452	421	459	415	442	441	400	417	414	447	432	446	446	435	412	441	443	415	448	408	438	440	461	436	465	428	462	420	427	450	442	461	441	456	443	466	471	430	451	471	456	459	464	444	479	417	453	472	427	432	442	430	442	420	429	441	459	433	401	455	425	473	433	440	486	439	443	449	460	455	429	454	443	443	447	465	430	403	409	437	446	437	463	457	420	432	443	445	435	427	458	459	440	415	448	454	439	439	440	455	426	457	437	466	444	460	464	401	451	450	455	439	432	446	429	432	430	446	443	434	451	434	435	441	455	443	461	461	402	452	446	421	489	461	448	480	446	440	453	444	467	418	439	479	403	431	452	471	437	451	420	424	434	432	429	412	441	445	429	425	437	473	418	430	448	479	433	417	442	427	448	477	476	394	424	452	449	470	427	439	474	481	481	452	402	439	458	458	448	425	458	426	466	453	459	411	460	401	429	400	427	469	454	453	462	441	422	458	474	442	480	452	454	453	421	485	447	455	463	448	459	420	410	478	418	419	478	459	450	409	391	462	459	471	428	440	453	437	470	408	428	445	450	460	462	473	453	454	449	444	464	442	465	446	446	456	478	475	433	447	423	413	456	441	477	438	452	465	445	448	430	432	459	456	496	432	478	443	445	459	432	429	457	459	410	443	400	425	468	458	432	421	411	448	455	456	437	426	419	430	465	444	472	468	419	447	432	440	446	433	459	455	416	464	478	419	461	484	425	469	440	452	500	428	442	419	507	436	454	419	452	440	460	465	432	441	491	414	422	444	428	460	451	454	434	476	472	437	417	433	472	445	473	428	470	470	464	450	462	406	433	407	429	428	447	455	455	436	433	451	428	446	457	455	427	444	393	432	448	421	390	431	427	437	443	422	455	488	470	449	454	461	448	463	509	440	405	452	425	461	445	452	469	458	437	451	439	412	439	428	428	458	449	464	429	444	420	501	456	438	436	438	420	439	452	447	391	457	434	452	421	435	462	463	397	436	452	423	454	410	458	461	449	413	458	449	437	435	463	423	451	396	446	450	442	449	460	417	444	412	467	429	443	427	443	430	436	462	464	420	443	453	440	462	435	442	451	454	469	429	442	444	454	461	467	464	438	452	431	443	458	447	458	419	447	430	460	407	440	423	446	473	481	432	401	471	470	438	454	410	456	463	424	443	418	423	468	479	422	493	426	447	470	488	481	421	457	429	372	455	427	438	462	429	444	466	452	417	449	462	468	447	458	446	459	436	442	443	450	483	442	469	409	432	463	432	480	457	477	440	417	453	419	474	440	435	427	437	440	455	448	437	468	466	460	435	433	438	419	469	460	452	434	482	453	462	439	442	417	428	465	455	443	422	449	427	468	460	432	475	419	451	448	413	462	453	441	445	423	423	446	459	450	449	438	434	377	404	438	452	452	450	440	426	477	438	432	440	423	468	461	448	447	431	427	419	454	454	458	460	421	426	418	457	448	472	457	451	434	457	444	438	419	414	429	437	430	413	445	424	390	442	445	468	447	449	436	403	446	429	447	450	455	413	479	448	458	453	450	446	445	456	425	464	436	439	393	440	408	422	427	376	412	452	466	459	456	448	431	399	417	456	416	447	448	436	462	436	465	458	433	439	461	459	435	455	463	475	462	454	471	439	436	419	445	406	479	430	463	432	430	464	417	433	422	448	453	452	467	452	468	416	405	445	442	451	456	392	419	461	485	446	423	408	442	435	456	419	424	451	465	465	426	460	427	438	446	489	447	418	450	405	426	449	448	473	420	469	475	505	482	431	436	445	482	468	462	453	413	484	445	426	463	450	420	451	421	439	434	398	450	460	442	455	450	453	421	451	476	442	432	422	426	432	475	434	426	474	440	425	434	434	459	430	451	459	438	425	432	422	456	426	437	432	409	423	458	430	447	436	453	434	437	425	458	441	460	442	460	407	477	455	421	422	455	416	468	434	451	439	461	440	414	476	458	428	437	418	443	413	434	469	416	443	428	453	424	466	461	432	417	498	469	439	456	448	428	449	440	471	434	452	440	415	457	448	447	443	418	453	452	458	449	435	445	454	451	430	445	451	447	463	408	454	463	421	481	403	462	472	451	468	439	461	421	447	431	439	421	455	410	431	447	454	439	433	454	464	459	417	458	465	439	467	426	440	416	441	408	413	422	426	468	446	426	444	447	433	433	468	465	477	466	435	474	444	452	420	445	457	435	430	430	457	435	454	465	431	408	438	459	436	459	438	444	441	445	438	422	437	427	413	464	404	465	428	490	434
22394	20736	28802	29445	40361	52415	49504	36797	23679	11999	4184	1396	580	349	339	333	351	340	318	323	329	312	316	317	305	294	323	286	327	317	348	304	312	305	309	302	332	338	314	297	301	312	324	307	319	307	298	334	324	306	318	349	329	314	321	314	305	272	308	272	276	301	305	342	280	303	294	300	328	331	335	336	349	291	338	279	329	302	287	331	316	343	317	325	310	320	290	318	312	312	322	309	322	288	326	329	335	311	273	323	333	338	301	320	341	311	246	339	281	303	296	286	314	312	343	311	297	317	341	308	298	326	333	328	342	291	330	328	324	282	313	329	313	316	293	300	304	312	317	303	307	318	304	312	319	307	309	313	269	314	337	335	347	298	258	305	289	303	290	337	339	301	292	293	339	322	339	298	295	335	290	295	306	316	309	301	352	328	305	308	316	333	307	333	335	307	329	323	308	320	317	326	345	298	291	341	341	305	335	298	311	306	347	284	328	340	333	310	302	296	294	341	295	307	310	319	325	337	291	314	327	303	340	328	302	324	294	351	328	330	282	306	323	325	329	353	351	325	313	313	312	327	301	332	284	322	294	281	317	310	334	319	316	314	337	321	324	300	295	306	322	310	311	322	322	307	308	315	281	320	285	325	294	294	304	335	332	304	307	339	329	323	315	321	312	324	315	310	280	306	341	298	327	272	309	336	302	320	305	314	299	348	318	330	304	306	317	322	314	330	314	287	325	321	352	300	318	327	345	330	309	304	312	329	322	320	326	318	341	347	341	310	307	266	325	325	293	308	350	307	299	314	298	283	324	335	294	342	330	331	325	306	313	307	320	339	313	292	301	326	338	327	311	325	282	335	305	313	329	306	312	322	338	282	301	296	309	322	310	299	339	315	341	306	315	302	315	318	291	327	299	308	322	304	322	311	287	299	309	333	303	301	320	323	295	312	305	321	310	324	329	345	291	325	323	304	314	320	303	308	321	299	300	325	313	290	352	288	314	326	308	332	279	339	321	326	322	295	318	330	311	294	305	291	314	315	309	315	295	326	300	313	313	333	291	337	340	323	278	298	335	288	317	324	330	328	312	318	300	319	339	290	301	311	296	298	300	310	318	322	298	297	328	321	299	307	299	290	310	329	310	298	289	284	337	280	322	341	315	324	316	327	332	315	314	316	279	301	314	276	327	312	324	298	325	315	313	267	324	294	318	328	329	281	293	342	329	349	295	319	340	322	327	367	283	303	299	309	328	276	307	319	319	333	330	305	308	347	311	315	302	337	302	296	315	308	305	301	285	316	308	334	311	317	321	319	323	323	323	319	314	303	327	302	302	291	309	314	324	305	333	293	314	344	343	333	303	309	318	318	304	304	308	315	334	319	331	306	339	295	335	309	340	312	360	334	307	306	351	302	291	345	297	321	318	336	323	346	300	320	311	297	311	282	312	319	296	337	315	318	294	329	297	281	335	294	352	321	310	329	313	305	309	332	350	337	308	330	318	286	337	312	308	299	286	303	311	300	327	288	337	308	330	317	313	306	304	353	323	288	317	290	308	330	303	296	311	319	308	310	321	286	321	319	337	370	328	297	307	290	335	318	289	304	346	305	303	311	311	283	305	340	344	283	325	288	348	309	335	317	311	355	295	324	306	316	328	313	335	297	315	290	327	317	309	315	305	328	323	297	303	302	292	309	322	338	337	336	300	291	301	298	302	338	327	347	316	328	359	295	290	315	288	323	309	340	296	345	289	312	318	331	321	299	340	309	295	308	313	314	313	327	316	301	310	327	291	319	307	319	309	308	282	304	312	325	311	314	333	333	326	272	334	332	309	305	318	329	320	307	299	319	322	299	318	313	295	284	324	294	305	340	359	314	306	312	297	323	341	323	290	296	329	308	317	308	301	283	289	309	311	316	296	280	299	308	331	330	327	339	301	328	331	313	315	317	305	305	323	336	319	305	330	304	319	322	323	289	295	317	292	329	331	315	332	310	306	321	301	323	298	305	311	306	328	309	297	326	315	304	322	333	300	349	355	327	316	282	310	338	304	340	286	294	318	324	343	296	338	287	299	315	282	344	320	342	323	313	333	285	317	294	305	328	313	323	309	321	295	307	317	315	310	354	312	304	312	269	325	306	316	328	325	302	334	326	309	317	333	326	313	310	291	305	322	319	305	287	320	333	311	318	324	305	294	304	316	294	311	299	309	334	314	317	303	311	310	327	305	299	349	325	296	315	311	300	320	338	292	301	330	328	300	296	315	340	313	303	318	318	342	314	324	346	318	299	276	306	323	306	337	300	314	313	327	305	323	321	326	316	309	306	297	301	329	346	312	304	351	315	322	293	347	331	309	315	304	328	293	335	292	298	312	328	295	320	332	281	341	332	320	324	339	338	294	317	323	299	292	288	304	269	301	320	307	299	294	321	330	299	296	288	355	312	348	297	293	303	326	297	323	341	299	299	323	291	300	301	323	341	300	299	338	318	282	321	297	316	316	306	322	337	311	329	299	321	329	287	313	317	317	311	323	287	304	332	333	344	326	318	292	297	336	269	333	332	306	291	325	317	306	319	310	303	287	319	293	288	301	316	295	334	309	314	297	310	334	314	310	340	329	301	298	301	298	315	295	329	335	324	326	330	333	336	330	296	309	299	369	310	275	317	313	325	333	298	313	326	318	317	325	319	314	285	307	336	302	315	315	343	316	281	313	320	318	333	317	299	345	321	330	297	285	297	314	321	342	269	329	285	316	288	325	317	300	308	296	309	337	378	316	326	312	297	291	317	307	317	313	293	295	308	340	337	308	323	311	315	295	301	288	297	309	306	289	322	300	294	307	306	313	302	345	308	331	328	323	307	308	286	293	319	308	361	317	327	260	309	317	292	312	300	321	329	328	357	321	303	307	343	338	294	296	304	341	290	317	304	334	340	308	352	295	344	303	287	334	297	288	295	280	314	346	313	312	303	314	309	307	334	298	332	321	321	313	297	309	287	301	340	342	345	293	317	282	316	319	322	293	315	339	330	339	326	344	330	324	323	340	344	310	290	330	326	350	327	318	291	305	309	322	321	298	307	353	375	341	327	311	315	326	335	296	312	296	303	280	306	318	287	305	323	330	289	294	335	343	314	330	285	301	333	340	290	311	317	299	323	317	299	300	311	354	326	303	325	316	320	326	317	325	307	317	323	305	350	302	307	328	339	304	320	300	322	304	307	285	311	298	309	332	315	350	310	333	309	315	277	304	317	346	309	310	305	329	339	302	307	314	335	322	317	334	299	299	320	341	342	312	322	337	318	310	321	318	337	314	329	314	328	295	300	317	335	318	304	332	287	307	324	327	320	321	308	309	297	315	327	327	330	356	312	298	300	344	352	282	333	305	287	305	324	306	325	307	314	313	316	291	319	344	309	299	300	309	307	313	307	311	317	292	299	326	288	327	303	337	326	345	331	331	321	317	328	283	317	326	300	325	334	311	292	323	295	336	317	302	326	305	323	305	313	297	307	280	318
16331	36615	44251	66402	64319	61864	51282	41152	28425	16713	7644	2831	1074	579	474	467	489	492	445	486	446	429	442	444	444	447	470	425	469	429	457	483	441	436	473	492	439	437	446	462	415	476	474	456	443	464	470	461	468	444	470	458	485	484	461	456	466	441	465	455	436	497	473	415	488	461	437	454	482	451	450	432	475	451	400	413	467	478	474	481	479	424	433	474	426	401	415	478	489	478	487	440	458	452	456	457	420	450	481	461	435	461	462	440	451	447	458	433	434	447	445	454	499	475	487	485	448	461	435	457	448	474	466	458	481	466	466	444	471	460	491	426	482	426	417	439	431	455	436	465	427	425	425	439	449	446	458	414	467	457	456	469	430	456	432	447	462	463	451	415	445	478	469	462	477	483	461	425	459	436	436	464	453	439	471	467	460	452	463	460	458	475	489	428	441	434	428	458	450	456	420	428	480	432	472	425	474	461	487	493	414	438	454	479	437	451	469	432	460	452	452	466	483	478	403	450	489	426	451	462	455	449	452	431	470	480	468	473	458	435	480	449	429	466	449	494	450	428	454	441	427	475	452	448	441	454	474	513	472	462	453	434	468	459	440	463	469	438	497	468	480	446	500	490	433	507	460	453	454	441	439	446	464	453	494	442	490	440	461	440	480	446	427	474	485	401	473	439	449	449	448	464	473	483	439	432	442	474	480	490	475	444	449	430	465	453	409	433	445	451	495	487	466	437	464	497	452	476	453	466	425	476	467	409	430	478	431	482	411	407	459	462	442	438	478	450	444	481	474	422	433	493	464	461	495	475	499	454	442	463	458	488	482	423	498	471	511	486	418	436	465	480	425	443	429	456	464	435	445	442	444	470	465	437	446	428	461	425	445	436	462	439	455	462	413	456	449	508	502	486	457	437	452	432	444	439	460	470	435	432	471	429	400	511	477	464	462	464	430	483	467	441	444	462	451	479	453	457	435	474	484	445	463	467	476	452	411	423	421	451	458	450	451	468	450	439	452	438	432	481	481	465	431	456	481	446	480	487	429	475	433	497	442	442	436	470	473	455	464	446	443	445	457	440	491	450	450	489	454	445	469	475	454	440	490	460	422	438	445	448	466	441	513	505	467	410	474	433	428	452	467	463	459	457	466	483	425	459	470	492	445	479	478	437	443	427	443	479	478	485	444	473	463	412	457	469	431	421	467	479	473	449	432	474	440	480	449	453	459	437	463	451	481	441	483	488	428	440	500	453	425	442	494	481	448	480	462	451	433	469	473	461	415	444	470	430	498	487	453	449	461	436	446	478	448	436	475	456	436	440	477	460	498	479	444	464	466	454	482	490	451	472	478	444	457	462	463	447	449	468	487	483	483	471	433	428	469	469	463	436	457	464	479	417	427	448	417	458	508	497	482	437	484	430	508	474	428	457	466	401	470	465	470	427	430	437	436	458	455	448	469	475	467	446	405	471	470	432	464	446	423	457	440	458	459	465	456	447	462	481	490	455	461	471	490	437	436	407	454	492	462	456	436	475	449	450	441	423	457	453	467	472	456	471	435	451	434	453	438	489	434	477	472	462	415	467	490	473	489	438	456	403	441	484	450	464	459	447	487	438	464	474	442	437	439	436	442	454	494	462	485	434	453	445	450	410	475	452	430	458	473	441	478	517	476	442	456	442	439	476	459	432	440	489	466	432	465	480	470	468	479	436	436	458	465	466	440	462	442	440	485	477	451	493	459	439	449	455	432	439	490	462	457	479	440	454	470	430	476	455	436	436	459	443	452	491	440	473	448	458	467	468	455	446	456	463	453	470	495	454	479	455	457	448	486	479	468	454	454	453	465	483	427	517	469	477	476	447	475	443	459	452	447	473	418	454	444	463	432	439	472	467	417	443	449	462	473	457	443	470	458	475	445	482	447	490	441	416	461	472	445	422	468	458	427	472	477	423	461	464	471	491	446	432	457	447	496	420	428	468	468	435	451	452	430	443	467	453	446	449	472	451	465	437	452	415	461	468	441	464	451	432	426	415	490	446	448	474	452	471	465	425	490	471	436	511	435	505	442	442	453	476	470	480	441	447	470	427	436	441	473	450	452	463	454	450	495	397	483	463	457	435	454	458	438	460	436	488	473	457	459	455	453	474	449	460	469	450	490	422	422	462	434	435	471	489	484	489	429	488	433	472	435	457	437	455	408	451	485	443	466	507	451	428	465	468	463	461	435	436	458	447	464	472	426	431	441	464	458	469	418	481	509	433	426	458	454	444	489	432	426	429	464	412	483	470	437	445	463	469	423	488	462	444	463	435	456	452	491	490	479	443	427	394	464	449	474	495	500	453	405	416	478	443	463	495	491	493	454	432	471	454	452	424	435	480	451	433	432	471	501	473	448	427	483	453	430	432	442	450	436	451	464	454	434	436	466	455	472	464	461	476	511	424	450	492	453	434	458	448	392	499	479	464	484	464	437	444	469	505	450	472	418	446	451	456	467	476	436	455	433	452	476	428	414	461	476	456	433	461	475	449	434	484	478	465	456	479	485	464	487	452	435	464	490	478	408	456	467	463	469	441	464	459	444	457	448	466	484	475	480	479	449	458	419	435	419	435	406	469	460	465	469	460	456	460	477	432	448	465	434	449	474	448	440	429	412	433	467	455	474	442	459	430	464	413	453	428	508	438	434	465	432	451	440	470	423	450	429	499	402	444	437	424	439	469	449	435	467	476	452	473	462	484	441	479	454	445	436	453	446	433	434	449	450	492	433	456	414	468	452	452	481	458	469	458	470	449	470	452	443	482	435	419	446	470	435	463	465	412	474	452	452	441	465	454	428	457	483	451	456	463	420	441	477	459	436	463	466	457	472	468	452	429	433	458	485	461	484	453	514	523	473	486	472	432	438	442	441	461	433	456	431	476	497	428	459	461	454	447	455	449	467	436	454	495	467	452	438	460	452	460	454	460	482	425	459	464	478	421	443	456	456	450	463	435	447	483	435	453	456	469	471	431	505	443	467	462	464	452	490	452	464	468	465	466	440	433	462	440	447	420	438	465	466	463	446	480	475	472	458	433	462	463	474	480	454	467	490	440	474	478	431	472	464	462	483	445	463	463	481	492	430	439	443	474	463	459	454	458	448	435	457	453	487	490	461	453	430	466	456	485	438	490	442	442	487	441	476	448	428	438	485	448	472	474	467	460	447	459	459	481	425	453	518	434	446	427	461	449	456	430	482	437	472	434	439	456	452	475	442	426	479	464	442	434	464	450	472	458	470	448	450	450	470	465	476	446	443	489	463	469	470	437	467	454	483	445	474	453	480	420	459	476	462	469	450	474	494	425	474	482	454	437	448	457	455	447	439	475	438	458	434	476	455	479	475	454	434	448	459	444	452	452	460	423	451	447	480	474	478	463	446	426	458	487	454	484	491	472	476	433	484	487	457	419	475	440	471	512	461	473	450	419	475	464	471	482	485	444	468	407	473	441	454	469	454	475	502	474	464	467	447	438	495	452
25933	20480	14984	12739	12652	14102	9833	5084	2844	1400	750	458	366	310	292	281	295	321	304	254	295	256	300	280	275	323	286	285	298	262	306	277	315	296	275	302	313	280	266	274	272	269	277	286	287	302	290	278	308	263	279	286	276	284	282	290	296	263	280	306	290	289	293	258	249	288	277	282	278	302	309	283	289	306	253	265	281	301	267	310	292	322	274	288	262	272	271	274	290	300	300	282	281	295	286	290	288	308	301	284	276	272	286	289	262	296	267	280	277	275	285	264	292	262	283	269	308	275	305	284	266	280	275	274	288	304	264	310	302	245	268	271	267	288	293	270	292	281	310	285	291	284	313	279	282	269	271	279	304	291	279	303	307	259	270	287	277	295	276	300	281	284	286	284	285	317	302	266	307	313	255	272	271	294	316	282	291	272	299	259	261	297	274	271	292	278	274	313	279	287	307	298	285	287	275	303	285	274	277	266	318	299	308	272	284	306	269	255	270	282	253	289	322	314	263	268	300	286	304	279	292	279	279	275	298	271	307	288	308	306	301	297	257	298	280	271	314	268	289	296	277	298	255	288	288	263	279	262	277	315	270	281	282	301	268	323	305	301	249	254	296	305	265	320	276	272	275	297	286	292	297	278	256	286	281	305	283	297	299	301	295	265	281	271	270	249	261	274	278	299	278	291	276	276	291	277	313	260	287	291	268	300	293	287	282	304	284	281	293	286	270	256	252	283	268	297	269	279	291	318	297	283	296	246	260	282	261	313	251	295	291	272	286	267	279	306	276	302	284	293	317	278	311	262	288	275	282	265	282	292	317	298	287	282	278	295	274	285	277	275	309	271	252	277	279	298	313	282	297	306	297	310	282	278	294	289	307	299	275	291	266	306	291	293	316	275	300	296	280	268	313	252	271	308	308	278	271	265	321	304	280	268	272	249	298	278	276	319	280	280	272	287	268	275	305	306	289	275	258	275	273	286	318	290	293	279	259	299	282	296	254	267	307	293	275	277	305	276	313	254	282	324	277	283	307	286	284	279	287	280	302	285	289	269	263	282	282	306	279	249	268	278	291	283	277	302	264	291	306	285	296	260	278	268	314	324	270	310	287	271	312	276	274	278	260	316	276	300	263	292	260	272	274	297	290	309	296	263	294	314	312	265	300	304	236	320	281	298	249	290	321	264	261	276	278	273	287	312	309	288	294	296	287	314	312	286	279	289	290	258	244	294	293	279	267	286	285	289	289	262	307	276	294	277	289	320	271	283	267	300	268	279	305	301	291	277	288	307	277	305	316	266	307	306	283	263	287	217	282	279	267	274	279	303	263	278	294	301	272	283	301	255	265	309	282	284	299	282	287	262	280	274	255	291	306	307	289	286	295	314	272	285	281	290	298	285	322	291	308	315	302	298	292	258	270	288	317	261	284	269	278	279	272	309	278	293	267	302	288	293	274	283	282	303	312	266	267	277	306	264	305	301	263	292	272	299	291	287	304	308	238	274	310	292	269	293	269	263	258	252	316	266	315	279	292	274	313	283	270	285	283	270	311	306	279	332	299	312	296	318	298	312	262	299	252	288	288	292	265	294	260	301	287	266	297	298	281	267	266	290	307	294	291	257	282	300	268	331	274	272	289	287	345	275	281	307	298	261	295	290	266	318	262	279	299	284	284	297	297	289	262	291	274	281	287	297	324	284	291	271	267	270	268	282	286	280	286	290	281	279	285	304	289	280	291	298	266	292	290	308	287	286	260	303	266	302	283	284	324	270	288	303	264	246	274	285	289	295	288	310	309	305	286	312	283	297	302	296	299	287	320	295	290	290	311	270	274	295	284	289	263	280	276	303	320	301	317	293	295	274	291	282	275	290	271	296	300	278	270	301	262	265	292	291	281	294	294	290	272	286	278	306	300	293	294	294	263	294	276	317	287	270	245	279	261	296	293	286	277	286	325	300	280	288	283	307	287	280	300	275	254	261	275	267	283	299	266	279	239	294	282	295	267	299	300	316	281	289	268	251	298	326	259	305	295	285	288	309	265	304	287	295	276	279	332	281	265	277	287	264	288	274	290	294	295	275	273	282	272	276	248	290	279	307	266	291	293	307	256	302	296	287	276	299	274	288	261	269	286	287	291	305	252	306	264	269	263	275	264	292	287	302	296	284	313	266	289	317	280	290	283	264	253	308	286	290	246	294	297	304	283	307	312	277	271	269	290	289	288	279	290	319	263	255	269	295	301	263	316	270	272	251	289	283	258	287	308	290	312	269	267	262	301	280	280	303	300	283	300	279	281	274	278	299	303	303	300	302	299	294	282	282	299	292	268	297	282	274	271	272	266	287	266	290	325	246	289	301	278	294	272	265	277	274	271	280	295	285	274	293	291	290	297	278	290	298	265	279	283	295	253	290	304	301	314	281	312	305	242	275	282	318	280	306	294	290	305	256	288	291	280	287	303	298	245	323	247	290	292	274	268	301	272	293	286	277	292	298	249	279	295	293	281	313	309	313	308	305	290	292	279	285	276	291	280	310	274	289	287	305	313	267	270	291	304	288	269	255	257	288	285	263	259	323	286	307	312	257	293	288	262	291	290	262	285	279	295	298	273	289	281	281	277	291	293	262	277	287	311	291	296	312	270	268	269	312	272	263	282	278	276	276	303	277	270	278	265	280	275	308	271	308	319	252	303	292	293	291	278	272	308	276	288	310	310	269	289	265	275	274	295	264	301	274	305	294	311	275	262	261	306	280	266	267	282	278	283	281	310	328	275	265	314	277	273	280	297	269	271	277	244	300	279	268	284	285	271	318	277	261	308	299	302	307	293	277	302	291	272	328	275	268	284	275	271	289	283	285	282	274	303	282	291	265	300	281	277	275	264	279	297	278	279	273	276	274	277	284	292	267	293	300	262	275	283	300	264	345	297	298	297	278	240	278	264	282	312	292	295	310	294	301	271	295	262	275	317	290	298	267	255	291	292	269	279	291	285	292	274	295	286	269	282	286	302	281	269	299	275	286	278	307	316	315	298	288	276	284	295	291	293	291	292	283	295	292	284	298	275	278	282	271	276	291	293	280	306	298	280	317	264	299	282	267	309	297	262	277	307	277	286	284	292	286	263	304	277	301	292	280	284	257	321	297	279	279	293	275	255	294	282	278	283	295	293	276	282	280	276	307	273	271	287	289	291	304	270	292	284	312	284	257	284	261	267	300	291	260	296	309	260	289	302	271	288	274	282	299	295	311	288	260	303	257	279	304	317	285	286	289	278	263	274	267	282	269	308	253	263	282	283	286	274	306	288	258	287	289	309	280	250	282	290	256	278	309	287	300	309	289	290	308	277	277	296	286	303	297	298	298	284	267	279	275	298	281	299	286	270	320	315	261	271	292	273	281	279	271	278	287	258	288	297	315	273	271	279	305	288	313	307	286	262	240	261	285	307	261	283	284	286	307	288	318	271	283	270	295	313	264	296	264	287	284	266	280	255	289	289	276	294	272	286	306	278	293
4906	6796	11892	15949	19339	20885	15482	9818	5738	3024	1459	778	522	499	430	427	435	443	427	437	450	453	428	433	425	406	388	443	431	431	443	445	411	412	436	401	422	374	432	405	411	424	415	401	432	442	451	406	453	456	427	438	422	399	477	433	446	436	411	412	412	426	447	427	440	414	400	470	425	435	457	391	422	431	432	420	440	406	423	433	379	436	420	437	412	412	419	444	398	444	422	444	405	416	431	442	431	507	418	404	376	413	431	423	430	444	445	392	427	446	390	434	399	446	440	429	413	445	403	462	430	421	437	409	447	453	433	412	440	448	364	391	439	412	466	373	452	456	436	415	417	456	441	441	407	422	420	424	449	421	436	443	407	449	444	427	477	440	443	438	416	436	425	462	445	424	465	407	416	400	444	408	404	421	481	432	454	427	373	447	419	415	426	446	438	435	409	440	421	417	430	439	439	381	456	427	429	424	430	469	428	416	407	409	431	407	432	424	426	414	404	411	415	420	423	428	427	407	401	429	405	425	422	405	405	437	412	442	452	421	399	446	410	400	420	447	427	383	430	445	399	445	425	417	437	408	455	457	446	428	436	434	448	393	409	443	439	427	424	439	427	385	397	407	418	407	444	402	431	444	448	435	422	433	469	414	448	447	437	416	441	424	411	443	407	438	432	426	407	415	450	449	422	409	438	418	413	406	432	414	421	450	412	452	421	410	418	425	407	406	442	418	437	391	410	423	450	416	456	460	423	435	449	450	425	418	433	423	440	439	422	442	456	462	429	444	424	443	420	424	395	433	429	445	427	430	404	374	429	424	451	384	452	452	436	422	444	390	391	431	426	448	463	466	418	414	447	406	435	429	438	438	456	422	435	430	443	433	404	394	401	445	422	443	429	462	404	441	447	424	399	404	375	428	392	467	412	417	376	436	405	418	457	420	422	409	446	431	419	424	450	443	420	420	422	415	433	440	430	423	463	417	400	364	421	412	402	492	448	428	411	450	425	452	393	432	477	438	430	437	456	482	430	399	433	412	426	405	450	444	378	413	445	423	411	435	427	437	411	417	425	372	417	435	401	433	414	416	420	435	418	453	447	411	427	446	459	436	471	411	443	433	448	381	474	431	443	384	402	433	434	434	418	440	418	418	448	441	405	417	451	439	445	421	450	386	444	442	429	393	437	414	435	435	451	391	448	429	409	429	439	414	436	431	414	429	438	428	409	414	427	412	402	386	453	412	437	457	427	427	414	424	410	401	447	435	479	418	404	424	424	401	412	426	428	419	422	451	434	443	425	463	465	423	404	435	436	450	442	443	425	420	455	447	446	461	434	433	418	411	411	425	421	405	423	418	412	431	442	426	418	440	461	445	437	391	458	457	449	458	443	443	413	408	435	388	433	441	428	417	411	390	420	417	449	433	411	431	423	434	403	454	427	465	424	420	422	434	406	448	454	441	418	438	397	448	437	426	393	408	434	448	414	432	414	396	428	406	431	434	411	433	403	426	404	444	381	391	440	435	432	470	403	444	416	429	401	443	444	382	426	447	441	387	398	416	427	412	428	426	448	416	374	418	456	444	429	440	427	442	415	431	448	416	443	411	450	432	435	452	440	425	385	410	393	398	452	433	422	431	414	410	416	461	454	409	444	425	463	416	418	410	415	388	401	420	480	415	407	459	410	452	420	422	421	427	428	441	443	431	427	427	444	446	416	412	420	444	433	435	454	448	421	407	429	454	419	429	418	414	455	389	448	423	447	420	438	432	460	447	413	437	382	425	459	424	400	435	414	441	423	453	417	433	378	429	420	397	423	423	433	425	433	414	437	412	443	421	421	387	448	427	425	418	414	427	439	433	407	436	406	433	430	438	381	428	396	462	389	427	445	449	424	407	440	433	427	441	422	404	425	429	433	443	412	414	406	471	448	426	421	477	425	426	387	433	460	427	437	406	419	415	427	439	427	446	451	438	407	421	413	412	422	409	450	408	440	381	419	419	409	410	431	464	453	412	402	460	420	440	415	405	433	420	408	439	437	449	422	453	420	420	462	418	460	404	440	461	445	405	407	454	399	445	457	411	432	414	420	433	420	434	414	439	436	450	419	434	422	413	416	449	434	431	459	424	396	441	478	454	454	437	441	424	425	428	423	408	429	445	423	444	440	423	422	453	422	439	403	413	437	441	434	427	410	467	442	417	412	441	423	422	395	388	418	456	420	441	406	450	433	458	392	441	409	456	443	424	464	421	444	436	447	406	393	453	427	449	448	430	442	444	427	429	435	427	412	410	439	434	449	430	399	429	425	420	430	426	403	444	383	428	452	403	454	449	433	442	479	431	427	422	439	456	455	462	442	411	431	432	420	434	423	397	428	415	401	402	436	422	437	455	438	430	418	395	437	404	430	451	424	430	426	452	431	443	443	430	436	466	451	388	417	470	397	448	415	440	427	374	417	413	435	401	426	390	412	413	409	425	360	406	417	448	457	439	442	417	441	417	411	423	450	449	437	449	410	425	406	465	409	409	436	410	447	444	465	413	423	406	428	420	429	481	448	444	416	435	447	387	427	411	443	446	447	403	441	425	446	434	382	463	393	399	402	459	444	407	423	447	430	439	382	417	454	429	423	409	418	438	404	429	399	437	418	406	412	412	418	433	429	469	480	396	408	406	430	423	418	403	424	428	428	436	420	394	411	439	448	447	443	428	420	399	421	414	425	453	396	435	459	420	404	405	413	425	457	448	434	419	407	390	433	412	411	431	457	485	408	397	445	423	443	440	433	428	447	422	435	412	431	448	448	462	401	384	431	427	453	397	447	415	422	452	399	432	472	450	458	447	424	462	406	399	433	437	427	454	376	424	460	398	434	406	431	443	411	429	456	415	411	441	397	425	398	441	436	414	422	417	448	415	436	442	435	427	427	412	466	460	422	386	430	411	397	417	399	405	390	408	437	435	410	439	433	420	400	419	412	420	436	412	431	433	462	415	438	393	429	431	426	434	432	437	437	465	420	421	388	398	430	421	418	458	435	455	417	450	454	436	443	442	472	424	394	397	401	446	437	428	429	427	427	410	425	414	392	424	417	418	442	420	435	420	434	453	389	445	424	482	439	426	443	453	442	453	418	412	412	414	396	403	401	421	445	403	449	433	433	414	443	457	398	410	426	442	431	420	416	409	419	422	429	420	444	423	420	439	418	440	440	404	429	431	409	444	425	410	432	408	443	451	418	445	386	440	397	400	442	445	413	413	430	434	472	420	409	421	431	456	423	390	418	433	427	414	402	417	441	415	419	409	458	406	370	448	432	402	452	394	410	382	450	404	427	417	440	440	438	422	442	398	469	446	423	389	427	426	424	451	401	404	394	415	416	426	376	451	417	398	440	484	459	419	382	415	404	459	407	430	436	465	433	455	428	446	461	441	430	429	393	428	440	449	438	412	421	418	462	453	386	433	429	419	423	413	426	435	417	424	432	406	462	451	458	437	425	392	419	424	451	445	455	453	442	431
24095	20764	27609	25752	33697	34239	34648	29930	20960	10740	3787	1278	570	375	306	306	302	273	298	315	324	296	303	298	288	301	288	315	261	299	315	314	284	314	288	283	282	255	309	286	288	297	268	315	309	297	319	295	312	291	313	303	284	304	281	330	275	284	289	280	282	314	306	284	274	310	291	338	293	297	317	287	282	298	284	282	318	305	343	303	294	298	325	314	327	286	311	272	296	296	288	315	299	297	258	275	276	270	290	276	268	307	323	320	320	272	278	296	288	302	320	315	297	287	274	290	289	281	276	286	300	355	279	309	279	267	306	299	294	316	299	308	300	309	269	302	283	330	341	305	269	292	304	275	281	305	274	299	270	316	305	278	285	288	261	296	286	310	270	278	309	325	301	304	303	313	291	266	286	296	274	285	311	274	315	307	316	276	307	320	277	307	312	294	283	310	277	286	296	308	260	301	307	294	324	306	298	287	302	327	314	267	308	297	296	277	305	321	303	308	309	307	286	269	308	281	286	296	304	268	297	302	314	314	298	341	293	298	264	322	319	304	303	296	287	289	292	281	288	287	306	302	298	297	295	312	316	292	289	330	305	293	264	300	300	280	333	309	294	304	274	295	305	287	311	312	284	299	297	316	302	266	306	303	282	333	276	288	286	289	292	289	294	295	289	311	283	295	258	281	278	298	293	287	300	304	258	296	300	286	281	320	309	286	281	269	250	299	298	302	317	303	319	304	290	311	269	284	280	284	277	304	278	274	297	297	301	317	295	304	294	283	268	281	296	299	268	277	289	278	327	301	308	316	279	275	247	269	301	287	307	297	317	262	272	317	318	288	257	312	312	275	291	312	280	309	314	276	303	255	326	275	307	297	299	296	264	289	279	311	300	299	338	296	287	292	299	279	303	270	300	291	287	300	325	305	289	261	290	313	283	284	300	329	325	306	314	301	298	322	281	315	249	307	273	280	308	284	302	294	291	285	307	287	303	320	284	310	298	315	290	302	338	323	313	237	272	283	312	317	316	327	274	296	308	278	310	285	303	297	273	296	317	310	278	291	294	303	281	282	314	293	280	298	280	267	291	329	247	297	295	311	314	337	288	320	305	302	288	298	292	311	315	274	284	262	296	311	300	284	285	307	311	273	338	293	300	313	286	268	285	258	324	287	295	305	316	285	266	300	293	294	297	299	311	298	304	266	307	281	297	275	288	311	303	307	285	298	308	287	317	283	307	289	279	298	304	297	289	295	311	296	307	309	312	312	311	290	290	315	316	275	310	311	264	279	277	296	290	318	289	277	277	283	304	270	270	270	320	289	300	292	286	303	278	280	323	284	299	323	314	287	276	290	273	289	280	295	295	291	302	295	306	286	287	299	300	312	293	294	288	277	310	309	288	316	302	264	298	303	323	325	293	279	316	329	294	302	327	287	301	314	302	310	270	284	300	308	278	305	285	309	316	300	307	275	286	288	277	284	302	296	286	296	323	330	308	295	314	281	318	300	316	323	310	294	261	281	290	304	318	298	285	290	291	300	316	318	268	303	315	298	304	304	307	320	292	285	307	320	296	296	319	309	315	302	242	284	294	284	299	284	287	316	287	266	319	314	267	292	259	317	305	298	296	340	316	314	314	261	274	287	299	326	304	314	309	315	275	307	343	299	282	319	283	297	286	327	282	305	291	297	294	314	283	288	315	307	297	277	329	317	313	267	330	295	295	273	294	319	306	299	294	295	286	259	270	308	289	305	275	277	310	279	304	298	265	300	272	276	331	295	276	340	321	280	286	290	302	314	285	292	305	326	300	305	297	301	292	284	276	290	313	285	269	297	299	284	290	309	302	316	300	293	293	268	273	334	273	320	261	282	274	297	246	320	313	277	287	303	313	287	327	269	292	292	256	296	320	308	313	318	310	293	291	307	282	290	307	292	321	294	297	290	284	287	314	277	293	292	279	302	289	302	304	318	303	293	272	301	305	280	305	324	311	298	302	289	297	276	295	278	305	306	290	295	284	276	264	284	336	306	294	327	293	286	287	276	312	295	311	287	325	309	286	306	316	309	278	287	292	265	302	341	301	316	297	317	292	330	276	259	300	329	303	319	333	316	310	290	283	291	284	307	307	289	292	294	306	305	298	274	298	303	308	267	280	289	288	318	261	291	302	280	313	293	298	301	284	284	284	310	294	285	303	297	276	279	317	317	310	290	312	310	296	284	305	309	299	299	301	282	294	345	306	312	286	315	297	300	297	288	293	279	278	295	291	316	286	329	288	302	285	302	323	303	284	317	304	300	243	318	330	292	306	292	272	281	285	287	284	289	285	304	315	276	298	309	271	303	305	297	298	298	290	285	331	297	287	287	314	293	285	302	299	287	311	280	287	320	310	266	319	291	314	307	323	328	287	308	279	302	272	306	303	301	312	306	274	294	309	303	273	278	311	273	278	298	282	308	321	283	287	310	295	282	292	303	295	277	274	286	297	318	307	324	308	278	280	286	309	287	288	283	291	295	270	311	318	286	282	295	306	295	305	287	310	309	318	291	282	286	261	292	296	269	303	274	281	291	278	276	289	314	300	290	292	297	293	328	316	303	291	295	296	271	313	283	313	290	259	289	273	298	295	300	287	290	291	322	287	285	306	301	317	272	295	268	305	301	305	286	270	339	313	311	327	262	276	290	289	326	297	309	321	304	296	300	312	294	300	300	317	293	302	300	290	291	320	295	299	314	298	304	311	331	313	308	317	292	293	270	289	315	276	295	289	310	251	305	297	313	291	297	284	271	281	303	280	272	288	278	286	331	291	298	253	302	324	294	304	290	296	324	292	286	273	305	289	290	291	272	278	303	294	269	281	291	294	291	299	284	286	311	298	303	313	286	267	297	331	310	311	297	288	338	296	292	271	299	311	265	285	318	292	301	286	282	295	303	293	298	273	278	291	313	294	293	322	308	313	303	294	292	287	301	329	265	328	319	265	309	278	288	311	317	254	316	280	309	274	284	317	333	310	327	297	286	306	282	300	302	287	289	281	270	332	285	300	309	286	254	286	331	302	299	310	286	285	303	313	312	278	293	272	299	309	272	269	311	278	284	305	279	279	271	313	278	275	294	336	295	273	290	274	287	281	301	278	306	281	307	312	282	292	304	323	281	300	294	308	285	308	339	283	301	289	282	290	273	295	305	311	306	297	290	311	280	300	316	296	314	293	305	278	299	293	323	296	307	276	305	302	306	286	306	289	292	289	296	286	306	298	264	311	281	294	312	310	290	317	326	294	303	281	287	324	287	321	316	300	312	303	305	288	318	272	294	303	303	302	282	316	324	269	304	272	288	298	304	300	318	278	309	298	315	304	287	294	281	318	294	338	316	298	313	296	322	328	309	296	294	331	294	315	326	320	294	328	256	288	281	280	298	306	266	273	309	317	302	275	319	285	312	325	277	319	266	310	295	300	278	311	304	312	317	258	283	303	285	262	270	316	310	292	307	288	273	295	277	254	299	307	301	269	296
8574	22393	30442	34867	40334	38802	38429	34856	26900	15697	7228	2706	965	583	430	452	457	419	455	411	439	428	449	441	471	477	479	445	442	440	464	425	416	454	461	471	473	449	462	419	456	451	452	443	425	430	423	486	442	450	469	412	441	410	461	451	440	455	446	436	446	409	445	458	427	415	457	452	431	466	437	455	442	480	457	459	464	467	426	441	437	456	443	476	415	429	449	438	463	397	416	435	443	388	456	495	426	459	477	450	447	447	442	414	468	429	434	430	464	429	433	453	403	453	425	424	483	442	457	442	434	456	456	451	459	433	486	471	461	447	457	435	448	457	439	441	429	473	451	433	438	431	453	470	444	407	452	440	458	431	427	444	424	456	469	406	425	436	441	444	457	419	455	452	447	454	448	475	426	454	464	453	465	419	441	388	438	416	455	445	432	466	474	429	428	448	458	416	456	452	452	448	419	453	419	431	451	439	455	424	452	481	475	457	457	451	433	453	460	479	443	443	418	441	425	439	418	435	431	421	449	456	436	454	449	424	438	464	464	430	454	456	435	437	433	477	448	452	449	470	439	454	418	455	424	452	433	437	449	467	443	461	426	440	452	422	437	460	442	440	464	479	416	418	439	439	467	437	424	448	446	422	448	445	406	456	449	475	494	466	470	448	481	436	457	449	435	430	439	409	433	431	455	465	454	450	401	451	456	407	445	443	428	410	455	451	438	427	501	424	455	434	471	450	429	449	446	418	465	463	457	430	429	487	449	446	468	469	453	439	465	438	441	480	472	475	414	478	458	477	470	465	463	418	455	459	484	458	483	446	426	467	423	436	450	444	473	441	468	465	423	458	445	453	447	428	461	482	435	417	430	499	414	454	436	476	411	460	465	459	457	434	462	461	450	419	438	448	444	463	464	421	411	448	433	449	489	463	474	447	446	453	435	447	451	447	459	475	436	423	433	461	517	431	418	424	466	432	428	462	491	461	459	467	482	408	442	434	470	456	441	469	420	467	428	445	459	457	494	469	450	442	445	436	441	432	435	499	441	410	430	442	406	459	440	445	446	456	396	432	458	414	417	433	443	434	411	467	417	428	437	449	414	448	487	481	450	458	456	456	456	442	456	415	437	501	448	456	412	439	436	448	429	423	429	474	445	458	458	441	432	451	407	441	471	453	457	455	455	440	459	453	458	466	469	442	472	457	460	447	440	447	443	466	446	444	442	445	447	423	417	441	452	478	439	441	428	413	446	458	445	464	452	456	445	459	414	399	446	437	446	419	469	481	424	468	412	454	466	426	420	449	456	448	468	438	487	396	415	479	425	469	467	443	462	443	487	400	474	464	420	431	430	459	409	419	435	473	467	433	453	464	456	471	420	451	453	479	439	441	474	487	461	491	475	475	438	432	440	459	464	461	456	473	505	458	426	448	449	444	429	447	450	463	447	431	437	442	412	428	457	459	469	410	455	423	475	419	452	446	455	446	467	463	447	454	468	452	449	477	469	419	452	420	400	441	434	414	477	421	450	461	467	471	472	443	450	477	459	426	426	467	449	461	467	498	439	445	421	462	460	423	436	470	436	467	426	422	410	483	458	453	451	443	475	475	422	439	463	432	440	479	458	446	426	446	473	446	455	447	448	421	434	460	437	449	425	451	454	411	426	436	451	447	452	424	459	437	459	444	448	422	427	436	440	457	415	421	452	463	446	455	432	451	454	420	410	400	462	464	476	436	461	418	476	457	477	446	467	437	439	449	452	450	450	474	433	406	462	463	423	439	472	470	432	458	471	427	426	464	460	449	448	435	458	459	447	502	440	457	459	424	486	442	435	462	504	451	446	419	448	440	458	439	437	455	444	492	439	378	425	422	425	484	444	440	475	487	448	439	433	468	433	415	438	446	427	478	417	398	445	465	470	431	422	476	427	428	440	440	437	417	405	452	445	439	435	469	458	437	459	435	466	458	436	432	472	402	477	453	467	390	437	442	452	485	452	462	442	441	431	432	463	453	415	433	450	438	478	421	456	440	434	437	485	421	467	432	463	461	450	422	447	448	445	407	443	469	409	419	458	466	447	423	455	441	472	465	456	443	442	451	443	410	429	427	445	458	469	446	423	455	426	446	460	453	496	426	425	494	479	455	440	438	465	459	460	420	514	440	430	488	454	435	445	435	460	464	449	483	461	490	459	460	446	447	482	438	444	447	501	462	464	477	471	453	443	488	477	452	446	485	441	475	434	419	430	437	428	441	453	478	461	452	473	423	442	438	443	439	437	462	437	437	449	468	418	438	442	476	483	474	434	435	445	456	457	435	441	465	476	410	442	456	488	458	413	439	433	444	445	459	430	459	402	448	433	458	443	426	428	484	454	484	431	463	452	444	475	443	483	425	458	453	475	459	449	467	454	445	454	435	455	455	427	439	470	449	447	443	425	418	441	433	416	456	431	425	452	488	444	430	444	466	481	444	442	471	459	431	451	478	461	435	421	438	430	462	433	447	422	447	428	443	436	406	458	446	456	448	442	447	457	424	449	387	486	468	455	470	436	467	446	442	449	465	471	454	490	429	494	464	454	445	444	420	421	477	471	461	455	486	441	435	440	454	469	429	466	447	467	444	455	444	449	451	463	458	427	433	462	395	455	448	459	438	459	424	442	456	446	479	467	430	410	460	411	441	455	429	425	415	484	431	447	454	429	459	436	449	478	449	463	443	453	440	434	414	441	462	447	468	461	458	445	449	419	446	469	460	454	455	449	445	452	470	441	446	459	489	458	465	438	476	434	423	450	454	415	497	419	426	419	444	419	425	455	432	453	466	450	461	407	480	430	440	437	438	440	448	480	434	455	425	400	447	454	482	449	422	481	448	424	511	424	434	452	430	426	443	448	442	475	447	441	465	443	447	463	438	397	468	472	431	460	431	455	488	490	418	482	448	479	437	434	445	455	407	422	471	460	457	470	437	442	440	432	451	448	465	479	431	463	438	430	435	451	445	418	440	460	445	424	430	436	421	467	412	456	420	453	460	462	460	459	438	435	452	424	456	463	483	436	461	407	471	457	446	423	446	435	485	465	447	443	428	425	460	394	442	447	456	454	432	436	483	456	443	457	475	448	443	455	474	449	441	453	427	418	423	450	460	421	442	473	453	431	481	447	459	474	426	436	448	443	467	506	440	425	460	444	431	445	446	445	410	413	444	454	484	415	427	435	448	443	445	460	448	452	469	472	473	478	435	457	462	477	440	451	496	456	429	442	424	428	442	454	431	477	491	424	463	452	431	470	451	449	453	420	420	458	442	470	470	464	439	433	449	452	471	400	405	457	430	489	465	444	445	451	446	445	451	488	477	444	443	453	440	421	468	424	483	452	461	448	471	439	450	469	474	475	438	440	461	445	456	434	435	460	483	469	475	445	434	431	399	455	451	426	435	457	441	441	444	424	487	448	457	450	411	447	439	462	438	461	460	452	483	397	470	456	481	421	439	430	421	436	420	445	440	465	470	435	484	455	432
22519	20758	28562	23727	34553	57207	52044	41419	30845	18984	7824	2391	822	423	350	304	337	305	317	322	342	330	323	309	313	312	333	321	378	329	296	322	311	301	320	302	341	320	298	327	303	294	336	337	324	302	308	311	326	343	328	325	319	328	298	307	354	321	302	339	336	311	296	275	317	320	323	314	311	328	300	322	292	312	305	321	327	336	344	345	305	302	315	291	313	326	281	289	302	299	302	342	352	322	326	292	348	347	329	314	289	284	301	336	319	325	322	332	326	333	314	299	344	325	294	309	326	318	329	303	322	330	297	319	338	316	293	317	336	321	312	321	290	317	314	309	329	341	307	313	312	319	301	351	314	291	326	323	325	298	301	327	311	338	311	313	329	302	323	311	327	326	314	318	347	309	310	318	292	279	316	314	308	303	323	335	342	281	331	340	334	289	331	285	316	310	328	302	282	346	321	308	332	318	302	309	275	314	308	292	298	341	322	308	323	324	289	309	322	312	307	318	337	287	326	294	311	314	311	299	302	322	326	322	316	352	316	315	315	298	312	322	318	292	322	351	322	318	346	303	330	334	307	339	344	293	286	320	272	306	321	299	328	286	328	303	335	301	310	284	336	327	290	327	324	310	320	286	287	302	302	295	331	307	317	316	309	333	343	285	337	306	321	314	281	341	303	344	354	319	305	324	338	325	291	360	348	322	294	338	319	290	331	315	295	322	320	307	297	294	315	315	329	319	335	298	336	315	317	338	333	309	315	322	330	317	318	316	299	299	310	318	315	332	288	296	312	332	333	304	309	288	308	306	327	293	331	321	332	312	327	303	296	286	332	302	315	307	279	296	308	310	314	306	322	329	333	324	301	292	295	296	336	322	288	335	320	310	337	316	309	305	310	306	327	304	325	317	307	323	316	319	328	316	308	330	318	305	353	323	310	337	314	311	294	336	290	336	315	320	317	302	320	336	336	340	295	369	293	316	300	330	322	326	310	334	315	298	307	302	333	316	306	316	329	331	335	322	316	330	335	276	292	309	319	332	340	306	314	339	308	304	342	313	332	310	326	304	326	310	330	290	275	320	332	310	315	297	307	330	320	300	277	304	329	315	310	276	320	332	281	281	311	330	332	315	293	314	287	328	309	334	304	301	311	333	306	298	349	312	297	322	333	290	325	303	327	310	330	291	289	337	317	316	307	296	342	322	306	337	309	310	315	305	302	359	311	321	309	313	362	321	299	318	341	304	316	323	317	310	327	275	340	337	339	308	297	328	332	301	321	298	299	351	300	330	344	329	308	317	312	327	348	274	327	328	300	320	325	310	320	297	342	298	327	306	314	328	325	316	307	324	277	320	301	303	316	328	333	307	312	276	315	303	351	344	312	316	335	356	332	295	289	315	326	303	316	323	319	315	308	322	339	290	334	317	297	303	320	299	337	334	304	296	346	340	300	284	339	341	288	304	296	332	308	320	333	318	309	323	326	313	345	304	341	348	335	314	294	323	307	340	321	306	316	296	283	314	342	293	283	355	322	295	300	324	286	305	299	303	323	302	345	338	290	335	310	303	323	343	318	296	316	293	330	329	307	304	311	308	333	337	315	331	315	330	304	304	319	325	281	295	330	310	305	327	318	305	333	314	306	288	331	334	353	302	315	312	335	317	315	297	328	339	329	288	307	320	319	329	312	341	320	306	307	353	321	298	320	305	312	325	323	343	334	338	334	317	300	291	317	327	345	282	321	291	320	317	335	328	344	315	326	337	336	308	318	316	339	306	318	319	324	311	289	297	296	357	310	324	300	280	290	314	327	317	328	335	309	356	302	334	309	288	278	327	336	305	326	335	320	329	337	284	313	323	310	272	322	336	297	293	320	295	354	315	320	304	287	318	298	338	295	319	325	312	277	308	315	321	324	328	313	336	342	298	312	302	303	301	325	306	306	314	306	317	346	306	304	300	309	336	329	326	327	311	320	304	308	311	305	294	308	289	302	277	319	313	295	332	335	371	323	336	335	312	325	300	328	318	330	335	304	314	306	307	314	319	325	323	318	328	328	316	321	342	300	339	299	339	333	351	325	298	325	288	280	321	341	311	289	317	317	314	304	333	333	351	278	316	327	297	306	266	326	325	311	330	315	303	341	306	287	309	289	330	288	327	293	343	294	311	307	315	314	350	309	332	318	299	331	300	315	304	281	285	355	320	299	302	313	337	315	313	338	332	340	295	347	305	292	317	314	323	295	344	297	294	328	334	346	325	306	305	295	321	326	303	305	283	325	313	333	298	317	311	301	340	298	291	294	325	361	332	305	272	299	305	314	289	295	346	316	336	303	271	330	308	305	318	330	289	312	331	305	345	328	314	330	306	334	313	308	309	325	313	345	297	354	331	338	310	301	324	301	297	323	313	314	306	342	321	329	333	310	342	330	332	308	298	335	318	305	322	348	288	329	316	306	333	296	286	304	298	291	285	320	317	280	305	281	347	322	329	380	326	314	346	357	344	324	332	323	303	319	329	296	332	327	313	306	341	323	331	275	333	327	301	308	321	343	320	342	312	301	306	295	320	303	292	308	307	309	330	302	309	315	283	335	309	309	275	296	307	306	330	329	327	312	325	343	324	302	350	284	307	339	312	317	329	318	306	300	326	313	316	277	319	317	318	301	288	316	310	288	323	304	300	301	339	311	272	293	283	338	308	344	334	335	307	314	292	318	333	332	315	309	286	302	307	274	348	314	326	313	313	314	314	339	304	332	298	304	330	283	312	293	341	286	318	324	299	320	305	336	312	308	304	298	314	288	293	316	299	316	288	304	374	319	319	326	348	296	288	291	332	305	317	317	301	307	312	308	331	310	301	341	327	339	308	308	305	364	327	295	293	300	324	322	278	297	313	327	305	339	348	305	298	285	313	290	339	306	308	321	320	331	311	305	354	324	340	319	317	315	335	320	318	310	322	290	297	298	314	325	335	329	299	310	324	304	333	343	304	323	327	339	333	338	312	321	333	325	300	295	309	303	319	332	328	277	303	349	327	300	329	319	342	310	333	310	321	297	313	315	328	338	321	317	316	310	322	311	323	291	334	315	304	304	298	297	315	316	341	305	301	318	330	351	324	313	303	286	338	312	296	296	326	300	302	300	285	321	353	304	313	325	299	316	321	335	289	330	324	311	310	339	296	320	337	332	291	307	324	300	316	293	301	314	306	282	338	297	326	308	296	334	320	342	335	290	331	303	357	327	308	326	270	310	310	309	345	324	298	303	337	328	352	311	325	316	324	320	306	330	302	346	323	312	314	331	317	318	309	293	328	299	337	285	325	306	292	331	335	317	337	330	333	312	325	317	357	304	296	325	311	297	333	312	308	349	301	330	299	326	313	315	347	293	277	287	310	295	360	303	349	342	310	335	314	324	278	324	325	299	283	279	287	275	303	339	289	324	288	310	308	303	304	331	293	314	310	343	298	343	297	315	321	335	301	321	335	332	287	306	324	300	332	308	341	311	317	334	325	272	288
15906	36332	43493	47892	59483	62832	53704	45159	35528	23681	12110	4728	1585	735	498	484	485	496	508	470	459	461	440	453	488	451	473	466	428	442	427	450	465	472	476	455	474	486	480	443	456	480	460	455	474	442	477	454	474	478	458	456	477	452	453	495	449	474	485	420	457	483	442	448	434	487	445	482	449	421	450	464	435	453	451	459	484	484	446	477	500	456	475	439	469	446	457	467	483	431	458	467	442	455	467	437	461	445	500	445	441	438	448	482	461	424	471	453	455	505	475	488	435	465	474	476	482	432	477	469	448	433	443	453	472	456	475	466	447	457	455	458	446	454	462	467	483	466	501	465	425	487	426	450	481	490	432	467	475	431	457	461	446	433	447	484	487	440	466	458	453	441	478	470	492	481	487	439	445	485	473	467	437	481	474	470	448	416	472	471	474	446	514	423	516	458	491	464	487	447	461	449	459	458	440	472	474	445	428	453	502	411	485	468	487	466	474	491	441	465	465	480	473	493	447	473	472	423	442	463	478	436	477	458	489	481	436	495	477	452	480	442	461	477	457	497	447	466	474	450	464	453	469	491	436	458	449	454	439	443	455	441	457	469	495	460	475	443	469	470	428	469	445	468	437	422	485	493	463	452	479	482	475	447	448	482	456	449	446	467	455	459	479	460	456	430	466	458	468	466	431	428	447	466	481	449	461	437	455	466	472	417	460	463	462	459	474	478	465	499	491	461	468	457	464	477	480	468	474	419	463	431	519	472	457	489	454	459	443	461	478	477	452	458	465	474	466	456	473	461	464	434	419	414	449	485	451	444	427	502	444	457	436	429	410	428	477	459	480	525	464	467	456	439	467	469	457	408	467	485	459	459	497	447	500	460	445	439	492	470	478	465	482	472	475	495	460	447	453	489	407	465	421	485	443	456	449	478	448	483	488	472	429	462	495	486	442	456	486	455	431	446	490	457	448	478	502	468	504	442	462	487	431	473	495	439	439	483	482	484	468	443	446	454	471	464	463	470	453	476	454	470	479	438	467	481	416	428	480	481	442	457	485	509	466	453	481	446	476	486	460	480	463	449	426	483	450	467	449	448	485	423	476	443	464	444	426	468	447	460	468	467	475	461	457	458	466	441	475	469	479	496	425	480	473	459	470	497	459	469	446	441	453	469	445	457	457	481	437	515	445	478	468	475	459	448	431	497	454	495	440	456	457	430	473	437	423	464	473	459	427	440	489	456	448	443	462	474	452	474	478	511	470	512	454	478	491	460	441	439	478	459	427	442	479	442	447	431	460	437	493	428	467	465	446	402	479	489	468	410	497	472	470	476	445	463	455	467	455	486	470	466	463	456	452	466	484	472	456	475	496	461	510	452	466	475	447	484	473	499	474	456	452	441	474	477	458	475	473	482	467	464	441	427	463	457	473	483	474	426	489	480	439	481	454	445	444	503	498	433	481	473	484	446	419	469	452	467	489	478	448	446	439	429	444	459	481	423	485	469	483	463	458	475	444	462	453	454	452	460	465	427	474	457	427	438	447	480	478	490	473	442	453	428	489	457	440	485	472	455	456	460	452	462	495	463	460	471	455	455	456	485	442	460	472	435	425	433	458	475	448	487	464	449	451	441	467	475	454	465	454	486	460	455	440	484	436	468	470	477	453	494	457	460	465	470	500	457	480	471	431	420	422	448	448	465	477	431	436	470	456	453	426	429	480	454	455	462	437	438	448	430	465	454	453	464	498	469	439	458	476	475	495	422	446	442	459	433	481	462	453	479	483	486	468	478	423	476	464	472	441	474	466	455	463	460	449	487	461	426	487	454	470	443	465	461	450	466	473	440	508	479	497	478	479	468	461	462	449	483	478	482	466	495	480	471	451	482	465	438	467	422	421	495	457	458	452	468	480	446	445	468	424	478	491	451	499	466	463	496	479	454	475	439	474	415	465	484	447	485	466	431	454	473	465	445	440	430	480	460	477	476	471	504	444	453	484	443	503	426	451	448	487	447	470	448	455	452	451	462	452	445	465	463	428	512	484	460	443	448	432	511	464	454	472	488	464	475	478	458	496	469	449	443	444	505	472	448	495	510	420	465	461	459	455	425	485	466	486	455	436	489	465	487	462	453	417	447	484	442	422	469	449	471	506	467	500	464	471	484	434	472	463	483	510	458	454	511	457	437	475	447	427	454	464	491	489	481	465	450	464	477	440	443	470	441	472	447	494	444	439	459	408	442	475	513	486	487	493	476	444	472	507	475	489	475	483	434	472	469	442	510	478	497	484	463	464	456	473	454	449	510	465	502	438	484	473	492	438	483	491	408	459	453	469	470	456	490	449	484	442	487	473	438	422	440	467	444	484	462	505	428	438	451	473	443	472	487	454	433	459	454	476	441	418	458	475	466	487	436	494	489	474	488	471	445	474	474	457	461	435	469	435	439	464	492	450	445	457	455	442	446	434	468	475	441	470	456	459	430	445	450	433	435	483	443	474	491	489	480	498	416	427	444	486	452	462	469	426	447	460	431	479	474	450	467	446	474	488	451	478	463	460	503	451	461	489	443	476	494	457	484	463	467	445	457	472	422	473	464	477	425	442	451	463	484	433	457	503	439	456	441	477	509	472	473	446	438	437	460	455	473	462	421	474	470	429	486	441	495	460	476	454	453	470	492	432	448	480	463	454	463	459	505	428	467	431	443	455	462	492	461	481	473	454	510	471	479	481	504	486	468	479	461	474	421	466	432	452	492	423	432	451	413	463	470	472	466	441	482	479	483	427	434	472	487	422	472	455	469	442	438	436	472	461	457	460	445	459	458	461	484	459	451	464	469	445	467	464	486	518	480	503	408	517	479	454	461	450	472	455	430	437	446	455	432	473	448	439	459	484	445	423	480	455	442	449	457	433	451	429	470	447	453	459	435	446	504	468	485	461	462	469	415	481	465	464	480	486	440	451	465	465	487	445	436	465	439	431	468	444	417	467	452	467	460	427	460	422	458	465	465	473	426	474	469	458	431	497	465	470	485	442	465	444	469	448	442	467	459	421	462	481	468	432	472	451	476	489	475	429	462	482	445	459	483	469	442	405	499	463	464	433	419	481	472	442	494	493	443	463	450	465	422	407	430	462	469	454	454	514	474	450	475	428	475	447	461	475	433	455	440	500	488	452	433	433	434	441	431	470	455	488	464	466	504	428	434	456	468	463	434	463	475	451	497	453	435	450	442	451	454	427	494	459	522	434	486	427	446	469	475	459	460	469	449	454	468	453	464	472	457	454	476	459	448	470	456	484	447	448	456	465	444	463	458	462	502	461	477	486	458	458	467	436	496	469	500	451	446	477	475	442	438	427	455	479	481	487	496	432	439	434	463	474	475	486	484	435	421	434	450	455	498	445	485	499	450	441	443	462	454	459	496	448	438	478	452	466	501	480	465	446	452	435	449	446	476	447	481	484	447	460	484	428	431	454	437	467	427	442	508	454	466	459	481	449	456	478	471	476	445	469	476	475	467
25972	20549	14005	6837	13446	14266	10149	5511	2892	1507	805	461	375	295	279	277	279	298	297	287	318	293	292	291	307	282	291	276	248	301	313	303	269	318	298	273	288	291	291	299	279	245	276	292	290	289	283	285	278	291	307	284	267	312	279	271	295	256	302	285	314	274	301	304	295	322	282	288	302	305	282	303	284	255	296	308	262	287	291	279	269	258	304	319	312	272	328	289	283	282	307	298	260	300	309	309	303	305	279	297	271	273	283	269	282	298	301	308	302	317	248	246	308	278	289	279	279	301	301	298	297	327	289	275	296	301	283	296	284	265	296	290	286	270	306	273	285	262	266	272	274	300	270	288	292	293	273	292	300	271	292	298	270	292	300	285	299	274	297	290	277	304	310	293	288	288	308	275	285	265	262	278	296	276	282	289	280	270	360	303	259	286	280	265	313	317	290	264	301	277	281	285	290	282	312	312	286	288	260	285	279	311	271	310	249	289	293	322	257	293	300	314	298	295	276	287	271	277	266	288	267	280	253	298	282	265	294	312	295	296	304	290	266	300	269	302	302	314	296	268	291	286	277	292	300	297	303	273	260	321	284	277	286	276	281	291	289	274	321	286	275	256	297	326	295	305	291	283	269	296	286	278	272	275	284	284	263	282	304	293	270	272	312	281	270	309	286	319	276	326	291	292	262	294	259	279	273	306	268	280	314	262	272	300	301	299	294	289	285	316	281	265	264	282	339	282	265	306	298	288	271	274	284	282	305	326	274	287	257	281	295	282	290	282	283	282	284	312	299	305	253	287	288	243	289	288	317	283	302	271	314	281	315	287	276	278	304	297	269	242	305	300	294	301	278	270	279	275	308	280	307	304	303	279	284	299	280	271	298	268	317	273	294	281	274	320	265	293	299	286	271	263	299	299	247	296	267	309	288	320	287	278	307	312	295	291	305	293	275	271	271	297	290	298	319	285	270	265	281	256	302	308	315	269	255	270	266	262	300	281	308	272	282	248	273	288	305	274	280	270	292	282	281	276	291	302	278	269	284	302	307	265	275	296	271	292	279	282	293	299	318	296	292	275	295	289	301	297	287	288	297	291	254	251	285	261	282	276	265	281	298	305	277	267	293	260	286	266	293	296	276	253	279	275	293	298	287	284	301	269	278	282	294	290	307	309	260	318	303	323	291	290	255	263	274	296	271	285	262	314	289	275	284	307	299	291	279	280	270	280	274	292	306	287	314	295	285	297	271	321	313	287	294	293	287	296	272	285	281	280	264	294	259	308	318	302	275	296	285	296	272	283	305	279	305	319	261	265	280	305	297	321	272	265	283	297	253	305	265	307	264	290	279	284	258	273	269	312	279	301	304	292	298	303	273	299	274	264	285	264	278	276	285	270	306	260	263	292	292	313	301	267	301	269	293	241	278	276	261	289	286	273	269	279	284	262	292	265	301	265	295	285	282	288	267	321	294	281	244	288	304	302	306	270	305	288	293	284	292	261	276	295	278	247	294	275	287	284	282	275	255	303	302	273	318	319	311	271	300	271	296	284	264	306	301	296	271	306	291	284	298	285	280	281	283	256	238	331	295	278	277	277	280	276	265	295	290	272	276	308	296	299	275	292	299	287	265	286	268	271	302	299	283	268	294	276	302	296	290	273	255	299	270	290	304	278	237	304	307	299	276	280	286	263	265	293	291	279	301	295	313	297	290	273	288	300	284	291	302	274	294	299	270	294	280	305	272	299	275	287	335	293	310	279	299	286	294	292	298	266	266	270	265	266	286	324	289	286	282	337	304	295	316	307	284	310	293	254	282	289	276	263	276	309	259	260	259	250	285	292	293	284	300	303	292	297	312	289	302	290	272	276	282	273	299	277	331	288	307	287	309	293	296	281	286	290	282	295	271	302	277	316	255	301	282	259	304	287	282	292	293	253	282	297	259	303	283	284	316	271	298	299	306	297	274	261	292	240	308	280	278	316	273	288	279	284	330	302	266	277	309	320	274	258	288	282	300	260	296	310	266	285	301	274	274	282	284	292	305	281	290	290	295	262	307	314	286	274	263	262	304	271	306	271	274	256	306	307	315	285	268	285	306	313	278	292	264	262	307	282	277	283	274	303	296	302	278	314	316	316	271	253	280	309	282	288	306	307	272	254	281	274	328	293	288	272	302	291	297	257	298	303	300	301	276	272	261	290	308	273	307	295	314	271	291	271	286	303	295	294	318	269	265	277	292	298	298	305	252	259	289	294	280	246	307	270	303	256	297	314	275	269	287	281	278	316	291	270	300	285	288	274	309	281	298	290	271	302	320	295	309	273	305	280	290	271	268	282	286	275	275	301	277	299	291	272	286	298	295	283	303	298	292	314	286	276	309	317	297	270	297	271	284	291	297	274	281	279	270	299	265	264	295	251	311	279	285	277	302	328	275	292	315	276	305	285	271	290	286	295	295	291	289	311	268	315	269	255	284	269	309	288	267	291	294	297	250	324	267	271	275	284	302	294	269	278	290	274	329	277	281	295	279	281	296	305	274	294	319	272	266	325	281	261	293	291	297	250	280	293	298	277	291	297	328	317	267	296	289	304	310	274	283	286	275	276	306	279	292	318	297	296	277	311	269	260	300	311	289	274	288	262	296	290	321	271	297	281	249	281	287	292	274	284	269	316	308	265	261	288	273	283	294	295	282	268	266	304	266	313	304	287	272	263	263	296	280	322	282	308	280	285	276	298	274	293	277	285	317	317	284	293	282	284	274	275	264	277	267	273	271	267	309	291	283	240	275	270	267	262	274	299	261	289	288	308	293	276	295	292	276	262	307	303	282	292	315	271	299	300	291	309	328	256	276	254	301	272	292	288	294	287	291	279	270	294	281	270	280	298	260	312	291	297	302	295	304	274	304	261	277	297	274	300	286	301	320	289	263	285	274	284	304	312	263	286	310	291	274	268	312	295	282	317	325	280	302	305	296	296	276	264	298	263	273	255	294	303	305	288	267	282	315	314	284	288	287	280	280	265	290	285	273	297	290	311	271	291	291	277	287	300	281	293	283	281	275	314	284	250	281	312	282	259	292	250	306	279	327	314	300	302	267	325	280	325	296	272	306	276	297	284	266	305	294	293	289	290	295	293	275	304	278	261	261	281	311	295	275	303	289	262	258	282	285	299	268	271	305	308	270	281	275	278	251	308	259	251	252	316	282	291	282	274	325	281	307	282	315	278	286	274	272	276	274	264	274	305	313	288	314	284	262	320	287	254	290	280	265	262	265	296	293	292	311	288	318	282	288	297	283	287	300	267	284	325	308	305	282	286	274	316	295	277	285	285	278	274	292	264	295	277	303	288	274	290	299	309	274	299	294	282	310	265	283	297	280	292	243	322	310	268	277	258	312	280	264	270	300	287	262	249	272	287	283	253	299	297	298	301	269	273	301	310	284	287	268	269	273	271	292	314	257	291	265	268	294	295	288	271	290	276	321	258	286	272	277	319	308	303	292	280	276	298	290	283
4989	6933	10614	9516	20529	20134	16217	10216	6019	3196	1569	783	561	452	420	458	421	417	419	430	399	454	436	450	436	446	429	447	438	441	417	446	430	467	439	428	435	472	444	471	441	447	407	446	395	467	427	467	421	451	442	436	465	429	450	419	458	418	423	423	455	440	413	386	462	466	445	476	457	434	458	446	413	452	429	462	463	459	427	423	421	465	441	461	426	433	454	434	473	422	448	366	438	441	376	435	435	418	474	430	488	434	425	433	469	424	448	427	439	431	444	400	408	418	441	448	461	403	403	405	417	446	434	468	431	436	437	391	401	434	460	468	409	435	456	441	413	467	469	473	404	446	445	414	427	482	428	469	433	407	433	463	445	451	447	419	454	456	465	413	432	451	443	444	446	440	440	432	445	437	413	448	437	411	407	435	464	425	466	429	421	428	428	427	436	379	439	452	397	440	413	424	436	428	455	415	423	421	475	453	408	414	421	422	420	406	420	415	426	464	461	437	470	430	415	426	387	417	446	407	454	436	434	472	422	429	427	400	443	438	463	435	416	468	402	437	453	422	406	439	458	418	481	417	462	397	471	422	403	434	450	429	411	432	408	431	406	460	423	435	421	445	436	438	427	474	413	422	433	448	446	438	418	440	414	419	443	424	401	431	413	433	421	407	442	419	449	407	444	392	427	433	415	410	405	452	392	438	435	417	418	425	418	424	462	418	469	448	423	407	443	430	421	399	432	437	455	452	448	420	489	451	399	446	441	434	410	425	426	451	440	471	449	425	415	427	443	465	457	421	435	426	438	409	447	429	421	433	406	440	456	407	446	420	434	430	403	450	445	441	439	429	438	393	451	459	422	447	415	423	489	436	394	488	438	447	413	432	434	426	467	436	437	407	437	425	431	449	399	441	416	470	445	491	431	445	417	433	413	425	411	439	440	447	419	457	396	423	463	389	395	449	405	446	408	407	417	426	421	424	442	457	399	397	453	420	432	468	454	437	417	456	444	395	409	443	421	424	437	420	453	443	451	454	457	422	447	394	420	471	406	477	440	450	426	439	435	434	459	425	434	437	411	439	430	409	434	443	427	433	423	422	433	445	471	428	444	440	423	438	450	420	456	448	423	434	423	431	452	449	426	414	423	420	475	439	414	437	461	456	440	426	435	425	449	449	400	403	406	426	445	437	447	460	452	414	461	484	421	382	428	424	417	437	456	457	436	404	444	421	389	447	443	432	461	451	422	431	425	467	428	441	417	423	376	438	451	455	415	434	454	413	452	426	431	422	449	426	421	437	429	439	428	423	450	428	428	412	459	457	454	431	480	375	411	453	462	445	409	420	476	464	426	447	430	440	440	433	438	388	450	423	435	423	462	401	446	466	425	444	443	441	435	430	430	417	454	418	427	406	421	438	419	453	460	431	457	434	428	401	435	419	420	429	430	432	477	470	422	426	416	453	438	425	423	413	414	425	429	424	442	432	419	437	434	473	434	408	414	432	452	387	450	459	456	420	432	460	452	413	455	442	442	421	441	443	431	436	436	443	433	458	453	414	449	450	459	430	443	408	443	429	424	436	460	423	463	424	408	446	476	434	425	479	441	439	418	417	449	430	434	451	439	424	430	407	416	414	426	427	435	438	420	435	411	428	461	443	437	447	455	433	409	460	419	423	398	438	430	414	475	414	417	444	437	440	391	433	447	452	462	439	455	450	412	450	428	440	433	386	407	412	419	464	419	461	414	439	419	392	402	425	408	468	483	428	411	473	448	437	443	478	407	417	427	433	365	408	415	460	436	441	427	433	457	451	446	426	432	453	412	439	430	419	421	473	382	438	433	421	448	415	458	430	454	438	473	448	411	445	406	406	409	417	434	435	438	417	432	431	417	441	406	446	416	425	412	449	406	455	479	453	412	419	426	438	462	401	450	430	413	440	431	437	447	467	436	413	419	403	401	430	442	433	416	443	426	430	420	409	421	440	417	404	412	441	431	466	407	434	446	424	446	437	441	432	427	446	460	397	423	429	396	447	452	448	423	443	429	440	456	436	471	438	415	420	445	432	443	463	448	423	465	428	444	428	438	416	442	461	448	434	431	452	465	453	434	418	397	447	467	398	471	421	443	468	447	441	437	432	406	440	470	479	448	373	420	459	409	432	455	455	477	424	451	401	414	427	429	466	453	431	414	431	457	422	463	427	439	437	446	454	404	475	432	467	430	401	469	438	432	425	431	449	422	413	429	417	417	405	423	463	413	426	422	402	422	424	434	431	426	430	419	482	426	450	422	463	458	440	408	402	429	437	424	422	454	435	396	423	410	450	428	447	444	424	412	419	415	450	438	446	433	448	480	424	445	413	403	422	453	452	436	428	447	459	414	422	417	461	418	424	426	495	449	424	431	426	417	442	377	456	473	423	411	395	420	423	450	439	428	427	458	466	416	423	440	419	436	438	433	414	435	419	388	420	416	414	457	423	460	459	455	435	403	444	457	465	448	407	459	396	450	467	459	424	457	414	440	411	465	414	419	429	452	435	428	447	406	414	425	419	425	458	422	424	435	400	450	410	444	434	451	406	466	429	421	427	460	426	444	410	433	418	442	415	445	479	413	426	418	413	437	395	409	423	454	441	448	474	439	456	447	441	420	471	415	437	460	442	493	436	451	414	442	429	437	413	452	441	445	449	433	447	435	436	454	425	464	452	444	448	457	459	453	435	459	439	421	416	429	425	453	488	424	405	459	427	460	438	439	444	421	441	438	433	431	428	427	444	407	418	425	401	467	427	434	411	440	393	456	456	475	414	404	389	428	423	442	447	453	417	418	384	416	445	448	444	428	418	445	435	433	414	424	452	462	475	434	423	431	406	437	417	389	466	422	406	428	408	474	421	434	457	451	421	436	427	451	433	424	448	441	446	420	449	399	388	412	442	414	411	413	419	434	470	427	430	491	427	480	463	418	449	392	460	431	406	411	434	459	424	438	429	427	451	442	453	447	407	412	442	434	442	453	422	421	442	423	428	421	397	403	456	459	405	473	437	426	447	448	475	431	429	425	419	434	421	404	409	424	469	437	421	414	408	470	451	487	425	414	400	443	444	449	450	445	445	428	449	449	441	430	417	454	428	478	453	424	464	446	434	429	425	470	444	461	422	411	436	421	394	410	439	418	435	425	465	448	401	462	431	433	427	427	438	450	423	436	402	448	438	417	415	460	414	410	444	427	419	436	488	416	455	449	470	439	458	438	402	420	442	448	433	416	413	462	435	433	424	464	450	409	446	431	420	433	442	410	445	433	421	439	426	461	417	435	460	439	424	427	434	427	454	444	412	412	478	453	436	452	426	452	417	428	430	426	397	417	423	423	426	441	413	450	431	467	452	436	477	423	442	403	414	388	424	434	395	415	429	435	475	422	430	411	432	410	438	451	460	418	425	434	404	449	419	430	395	423	431	447	431	448	460	461	403	406	428	409	425	436	466	465	433	427	444	440	468	412	470	442	418	445	428	454	439
24115	20806	27584	24312	34991	40563	39507	26445	16819	8054	2878	1072	476	326	294	298	264	300	329	300	284	338	302	299	292	319	316	285	320	286	286	293	286	280	300	269	298	272	298	294	291	296	286	275	310	276	312	262	333	300	322	315	345	291	293	287	310	318	302	292	302	299	319	302	315	303	280	263	296	282	281	280	296	306	287	263	296	329	327	269	286	294	289	295	285	323	300	281	289	288	311	270	302	276	315	329	299	280	313	328	300	313	310	283	295	333	288	302	267	262	320	327	300	295	257	309	283	287	300	303	299	296	305	307	290	303	322	279	282	274	329	309	304	292	315	282	299	277	284	320	295	308	280	286	300	325	305	294	309	312	302	286	300	289	272	312	300	337	300	291	285	271	296	319	291	303	322	319	301	274	312	313	311	318	288	306	289	297	291	318	285	306	304	308	267	262	295	310	305	264	309	328	310	294	295	290	318	293	298	313	290	297	311	317	308	245	289	300	306	293	315	331	304	308	313	324	279	298	300	314	292	275	305	296	290	267	330	292	308	259	311	287	313	295	293	323	317	301	337	269	332	316	296	299	302	308	288	309	342	311	314	299	310	321	294	308	288	297	252	291	279	333	276	329	270	299	273	284	310	283	298	328	292	305	264	339	318	293	282	287	292	340	302	345	290	296	318	267	316	286	311	307	283	309	292	306	298	330	286	320	307	312	303	334	316	315	292	290	301	291	307	303	293	286	304	285	284	309	285	301	325	312	280	265	272	300	302	303	279	301	306	293	313	306	276	274	296	299	295	285	304	277	281	297	283	289	289	296	311	292	313	270	283	288	324	290	318	285	327	292	310	291	292	301	302	306	277	301	292	271	266	320	293	306	284	293	297	304	300	275	313	302	309	300	276	297	265	310	292	267	301	307	313	279	307	300	314	332	301	306	307	294	297	264	283	297	295	301	310	288	278	297	292	260	306	292	293	268	293	289	299	282	313	276	308	308	299	287	272	288	310	263	310	279	280	316	262	296	316	323	272	293	304	327	293	294	311	326	317	287	279	289	291	312	299	326	303	261	317	290	316	332	291	287	297	314	267	313	300	307	285	287	304	295	294	308	322	337	285	312	304	307	298	286	298	280	312	306	273	303	293	309	292	282	313	277	297	294	295	296	305	280	290	299	285	327	305	290	288	295	302	291	315	292	284	285	327	253	295	261	312	282	303	283	298	276	272	307	293	295	294	305	310	305	284	284	282	301	294	315	275	290	282	304	305	290	298	325	327	302	296	318	277	324	287	261	319	277	316	280	288	296	280	312	296	303	292	312	287	288	267	301	313	335	303	327	309	306	318	297	281	320	301	315	323	282	311	300	311	286	282	293	281	314	285	273	290	291	287	316	286	283	299	309	291	277	295	258	274	324	313	308	305	305	313	298	304	273	279	280	290	279	316	302	286	282	295	307	300	295	319	325	277	315	314	277	286	302	305	286	302	287	288	303	298	333	293	295	286	315	298	313	310	292	315	300	332	320	282	291	335	314	278	297	299	276	301	337	273	248	299	291	302	286	289	309	309	295	286	301	299	291	305	286	276	306	294	269	302	304	304	289	291	294	302	298	323	301	293	321	274	296	295	283	296	301	316	288	301	289	337	274	274	317	289	300	354	286	284	309	313	302	316	323	259	287	303	306	296	275	296	304	314	317	290	311	297	316	274	298	301	285	306	280	275	319	295	274	277	303	302	284	290	269	304	314	266	260	282	299	313	318	295	300	334	302	306	300	297	329	315	286	291	301	310	316	319	292	286	285	264	298	304	287	284	324	288	307	279	297	308	302	319	308	252	309	324	289	328	302	269	318	302	307	285	300	284	289	309	291	266	315	317	303	301	292	291	299	292	304	295	295	299	296	305	320	281	306	285	343	274	280	288	300	295	326	320	302	314	303	305	268	300	322	276	313	277	283	272	296	293	297	300	317	279	312	307	299	300	330	286	291	277	304	315	323	301	319	306	292	315	319	307	307	294	297	288	334	289	267	291	294	286	308	314	279	302	310	288	311	291	280	325	301	300	292	302	286	292	306	309	299	238	317	317	269	268	275	309	286	305	311	291	309	304	291	323	302	264	284	296	294	294	341	283	310	302	308	296	281	269	297	323	301	262	306	290	309	315	318	301	321	274	302	267	279	270	318	310	275	312	298	300	318	293	300	275	319	288	283	322	280	303	310	284	285	297	297	330	266	308	292	301	318	307	285	304	282	294	285	299	328	291	301	280	291	284	300	285	312	287	272	305	295	321	325	281	286	293	312	278	307	310	273	296	289	294	269	289	285	307	305	293	314	306	301	311	301	301	284	269	296	298	332	286	318	306	278	294	262	265	303	292	324	272	290	323	293	268	303	303	304	290	294	310	278	296	311	313	307	313	286	297	332	267	301	279	307	295	283	332	296	309	328	309	303	275	315	274	316	310	300	302	301	307	291	288	312	282	288	287	317	317	321	321	314	318	289	281	293	305	294	296	273	318	275	284	316	287	320	320	323	296	283	289	270	244	302	315	289	277	291	318	280	306	296	314	306	282	278	291	279	304	298	288	336	309	319	302	304	275	300	296	275	282	308	316	332	310	265	327	286	302	290	296	282	271	316	316	276	308	312	307	297	290	343	314	263	295	276	258	302	292	309	338	293	311	292	283	287	300	270	309	310	281	304	321	278	314	272	273	304	283	312	320	314	307	304	296	283	320	301	317	299	316	310	302	301	290	308	279	316	300	303	303	276	324	301	286	292	300	316	291	325	307	284	274	337	309	263	309	290	310	287	329	301	310	329	335	324	287	314	292	293	295	333	284	299	293	311	319	291	321	322	260	299	321	292	319	316	284	289	257	314	299	285	302	282	313	312	266	305	317	322	296	307	308	299	314	311	262	279	311	277	273	292	302	327	295	331	312	332	311	285	340	287	304	305	292	316	275	260	341	330	278	306	276	299	321	282	275	297	311	296	306	298	320	283	328	269	270	280	325	306	287	290	306	300	289	307	330	293	299	281	279	305	289	282	317	261	276	320	296	285	323	311	326	320	270	318	286	295	311	317	293	307	319	311	300	306	333	292	294	308	304	306	320	288	296	273	299	283	304	331	308	301	310	292	274	324	305	287	320	325	314	305	307	296	327	298	282	295	314	287	323	296	288	314	285	303	268	307	275	290	325	301	336	291	294	299	304	290	302	312	294	290	284	290	308	296	316	295	293	315	296	271	295	298	309	330	322	310	288	265	298	283	312	313	292	302	324	323	322	277	285	268	296	295	333	302	309	296	299	304	285	288	326	287	271	293	284	310	305	281	299	299	301	308	327	330	251	319	301	281	302	307	274	318	330	310	280	284	279	284	345	296	275	324	302	315	311	279	296	317	283	283	304	307	301	329	281	328	316	331	307	310	286	327	275	294	281	285	300	313	290	328	276	299	321	307	290	321	310	305	265	313	326	300	287	321	304	318	301	285	313	305	286	326	311	312	307	311	297	299	306	303
8696	22695	28505	25534	43803	42554	40733	31225	22739	13201	5949	2265	883	556	490	455	412	448	470	451	470	472	444	476	459	460	455	416	454	422	477	435	445	440	478	490	459	481	413	494	467	442	430	428	448	451	481	443	460	412	466	463	486	452	460	462	447	467	434	416	436	445	459	466	460	467	471	419	441	446	469	436	467	411	468	460	466	441	492	455	457	456	435	424	438	422	448	436	465	410	457	444	469	463	452	450	462	445	500	387	450	482	484	493	409	453	443	455	430	485	452	435	442	450	412	435	433	459	427	449	460	445	459	401	445	496	434	488	426	444	432	463	416	451	452	457	408	436	433	482	443	451	439	461	452	428	470	461	491	439	451	493	452	428	464	437	457	453	439	424	441	500	444	412	431	438	440	487	437	448	466	469	468	452	431	461	423	457	451	415	434	512	457	452	432	461	473	459	426	449	467	454	456	454	496	470	435	473	435	477	461	433	421	458	444	414	484	451	457	492	451	460	403	446	430	445	464	464	478	443	447	451	421	424	442	400	434	446	445	486	455	435	446	476	426	428	458	472	417	419	446	459	444	487	468	412	485	483	469	434	483	441	469	447	447	462	485	454	419	418	406	433	442	434	438	486	447	466	462	481	423	412	428	441	514	436	443	448	430	482	427	465	439	477	443	441	427	448	421	521	413	437	423	474	480	433	464	451	468	464	466	463	393	455	443	479	480	429	408	449	416	446	449	462	459	489	468	470	478	455	453	462	438	407	438	481	434	460	452	421	476	435	437	451	456	470	417	447	461	504	413	466	464	426	479	451	460	431	462	473	437	491	459	434	447	459	444	442	472	440	441	418	463	472	436	473	454	453	431	434	485	453	416	443	497	436	461	431	439	472	414	420	472	447	419	467	471	447	493	446	477	451	478	437	460	478	465	480	442	477	463	464	427	456	448	417	474	485	493	461	475	455	415	454	456	470	436	454	455	424	400	493	434	459	498	442	459	455	424	429	448	466	455	456	460	428	449	450	457	462	464	426	462	476	436	447	484	466	457	479	457	453	418	468	427	464	472	452	408	472	451	460	478	455	459	448	451	445	454	436	423	471	421	451	460	494	464	458	464	461	407	468	427	421	435	468	448	488	457	474	434	475	468	443	475	426	475	476	423	418	464	448	482	430	423	427	449	417	444	436	462	466	471	464	422	469	443	466	436	447	438	470	429	460	438	447	474	483	433	445	447	479	410	436	416	437	430	482	492	452	453	502	465	443	431	455	467	445	473	455	449	466	433	434	467	460	422	450	478	406	485	433	460	472	462	422	464	456	461	424	492	467	435	436	484	462	451	492	479	470	498	474	459	449	434	465	470	430	462	436	442	454	415	424	443	488	462	432	422	467	474	462	436	450	483	437	454	449	484	414	469	461	488	468	459	433	449	412	460	438	452	444	479	464	451	436	469	433	425	492	440	518	474	451	480	449	415	440	454	447	490	458	493	481	478	424	446	469	457	453	428	404	453	483	461	469	464	445	479	472	477	460	452	476	453	426	499	461	467	471	459	452	488	487	449	448	447	463	463	472	483	454	477	448	438	462	474	466	469	463	447	446	492	443	447	486	414	485	435	440	506	463	421	453	453	419	484	441	429	409	451	428	439	463	456	447	437	439	454	482	413	408	478	396	439	445	437	408	456	434	417	425	477	455	446	453	447	445	447	443	448	465	477	443	451	446	446	483	449	426	505	448	444	446	467	474	428	480	427	502	445	448	456	435	465	467	436	455	452	432	446	448	418	451	431	463	436	470	457	425	472	447	467	490	474	442	460	459	493	466	442	472	424	485	495	430	453	459	438	473	498	464	453	461	456	428	466	392	429	423	452	423	470	452	454	450	454	473	436	453	476	464	496	477	455	447	489	462	433	484	391	456	439	453	461	477	415	445	482	424	444	462	415	417	429	447	455	452	480	482	462	448	472	457	459	442	436	468	456	433	444	448	440	456	447	435	438	445	459	501	443	444	480	471	462	480	429	440	450	443	458	437	468	439	452	487	464	438	465	451	477	463	435	439	458	440	494	440	481	433	459	428	435	458	446	430	423	449	468	447	449	470	415	469	446	445	440	439	471	454	433	436	477	459	506	464	463	461	449	441	452	460	439	468	455	443	504	453	443	445	439	411	490	438	440	468	462	483	492	425	440	470	409	413	488	460	479	445	428	466	463	455	410	440	439	441	491	453	449	457	430	475	418	455	454	453	468	448	463	485	425	474	449	476	447	499	460	435	447	444	463	446	445	439	406	441	467	442	499	482	461	436	470	448	437	436	449	440	472	421	458	494	443	464	431	478	454	455	433	463	435	471	440	420	452	464	456	468	451	459	488	447	467	411	440	421	478	433	456	453	456	435	411	467	487	444	447	510	456	445	430	473	443	478	482	457	454	425	440	421	482	478	444	458	494	446	404	466	434	491	473	454	446	449	433	450	438	475	460	441	451	476	457	462	482	487	436	461	462	401	455	450	442	510	420	432	480	459	430	408	434	427	425	467	442	450	446	439	442	460	475	443	448	469	467	455	445	418	432	486	443	434	430	443	479	469	476	433	490	442	453	465	426	424	419	438	427	463	449	433	485	439	460	453	442	444	455	440	424	467	421	493	444	500	394	431	482	477	436	422	494	394	453	466	455	463	471	418	458	436	463	425	473	462	445	437	436	443	472	457	437	466	459	452	426	465	464	459	426	432	457	450	457	463	423	414	436	433	468	453	473	444	433	462	462	433	481	432	471	459	482	433	456	445	468	436	440	443	430	457	448	462	481	451	458	457	461	443	495	439	465	479	449	458	455	465	412	454	432	457	479	469	429	445	450	431	464	469	446	456	409	446	453	465	422	460	443	482	428	440	482	454	459	470	439	448	483	481	456	498	463	451	456	474	455	454	477	451	453	453	415	453	455	461	478	404	424	434	493	474	438	455	445	459	422	423	440	481	454	452	456	475	467	451	454	466	473	437	425	474	462	463	435	462	416	445	447	449	472	406	464	446	475	422	437	444	453	466	488	457	457	422	479	453	461	436	425	457	497	436	448	456	482	458	461	440	428	487	462	455	403	444	431	473	462	434	436	471	461	449	457	466	464	445	429	438	487	443	420	473	483	476	527	431	429	467	461	433	445	456	446	406	450	458	458	454	441	430	464	428	494	453	424	443	474	447	407	475	457	475	465	430	432	437	473	443	425	455	423	478	466	456	423	400	439	480	422	412	406	431	430	452	445	427	466	413	434	466	454	515	453	417	484	431	436	464	432	448	459	462	458	430	452	452	433	428	475	463	436	463	423	429	452	444	442	446	467	456	439	467	422	454	483	469	462	456	476	444	426	456	441	452	471	430	464	454	454	459	441	407	467	443	464	454	448	471	441	500	461	452	449	444	453	451	477	414	422	413	489	440	452	473	457	490	467	433	455	435	448	440	438	430	434	469	465	439	496	468	437	428	426	434	441	446	448	412	451	437	457	431	425	436	446	483	438	454
22515	20728	28544	23034	27343	52538	60237	44873	34323	23293	10875	3276	1011	468	314	324	312	312	349	345	345	311	305	349	372	338	316	335	331	302	296	320	322	321	335	323	330	310	344	345	298	336	294	309	287	300	316	307	308	339	321	331	310	330	332	314	290	302	296	331	324	316	319	303	333	325	304	336	315	340	328	315	291	309	323	345	293	294	354	323	337	308	296	336	308	321	322	297	326	331	309	310	293	296	303	320	330	312	317	287	299	327	345	310	287	315	308	322	309	316	311	317	332	297	327	298	348	306	336	306	338	310	310	340	336	334	287	303	328	296	322	317	366	353	333	315	311	356	335	313	324	331	278	313	348	295	285	321	325	340	354	311	355	332	296	301	315	312	334	317	333	334	292	319	301	298	356	292	310	307	308	295	309	294	319	303	305	340	312	336	331	280	295	317	305	336	308	322	328	320	316	309	367	343	334	289	315	316	346	335	313	316	326	303	307	349	331	332	296	331	326	332	324	299	343	296	329	309	328	282	331	328	304	314	306	300	311	315	297	327	344	345	335	324	316	326	336	321	311	307	324	293	303	315	307	345	290	333	303	332	336	320	303	299	341	305	304	320	288	336	324	322	320	283	313	318	320	331	320	334	347	325	316	294	293	295	318	347	289	285	304	295	323	311	319	319	321	344	341	319	342	326	333	360	344	316	322	324	285	300	371	353	297	334	341	340	280	322	330	296	315	305	323	324	289	327	317	351	320	336	340	310	314	288	340	331	308	312	305	320	325	304	330	311	328	297	347	323	316	320	309	348	320	293	315	322	294	335	328	333	322	318	327	277	331	301	311	356	309	326	326	310	336	287	338	314	320	333	334	284	307	304	347	301	331	332	305	304	293	346	320	313	324	321	308	306	315	297	322	336	301	330	302	313	327	290	278	329	322	314	279	323	333	337	318	297	309	309	290	309	325	303	341	318	328	317	311	286	335	303	300	286	307	271	310	316	317	328	311	305	335	308	317	339	319	305	338	339	328	319	288	302	292	328	320	290	320	312	336	309	309	285	307	326	306	311	327	311	331	334	290	297	301	322	357	307	313	353	327	333	321	328	322	307	309	313	325	333	319	345	279	305	323	316	337	309	317	302	315	324	287	294	354	296	295	304	318	294	303	310	341	343	327	315	314	291	328	299	311	352	339	285	311	337	336	317	327	323	311	306	336	343	331	332	365	309	308	322	297	302	315	299	294	332	317	317	348	313	297	311	313	341	287	319	323	294	273	315	326	347	302	307	316	280	303	294	325	324	289	328	309	340	296	321	327	319	325	328	338	296	352	322	325	336	344	326	329	329	303	285	313	313	313	320	328	298	311	307	298	311	301	312	331	344	326	330	315	323	280	320	304	362	325	325	317	330	341	325	301	310	314	307	349	297	321	295	297	280	298	336	334	315	304	298	317	321	293	309	312	314	297	338	323	304	342	318	315	311	322	330	326	306	331	339	311	329	305	328	324	299	318	347	333	315	326	319	337	318	354	315	338	316	337	319	312	317	326	329	358	323	332	298	333	337	327	319	320	297	299	309	321	325	307	323	312	302	322	318	300	336	295	307	321	291	304	372	339	345	317	346	316	321	277	334	292	315	313	314	275	292	333	318	319	341	317	317	300	333	301	312	315	318	286	302	296	318	335	315	311	283	332	303	290	340	325	339	297	331	301	319	331	331	332	297	319	328	321	374	316	313	296	290	305	310	328	329	304	307	312	312	304	358	290	297	333	304	309	328	276	321	304	348	317	312	321	322	289	320	319	309	294	338	309	313	298	325	322	311	305	326	317	308	302	285	312	311	304	303	353	337	341	317	340	289	338	332	315	294	332	316	326	317	308	332	328	297	326	348	318	322	344	333	325	333	300	329	316	293	306	334	308	336	311	299	325	333	315	337	332	305	322	331	298	331	315	320	290	312	315	319	311	330	319	324	303	325	321	328	340	320	318	317	302	302	330	300	287	319	329	330	323	333	332	285	328	278	295	280	312	333	311	283	298	316	322	297	337	294	300	334	304	335	326	304	333	329	331	305	293	315	307	342	333	306	349	327	338	312	310	303	324	340	318	313	311	321	298	354	327	316	335	304	333	321	293	308	321	318	312	304	293	284	341	317	309	328	338	351	299	324	298	320	332	311	320	284	295	313	323	332	329	315	321	307	320	331	315	278	334	325	286	299	305	322	326	306	308	312	300	320	345	304	303	307	309	299	328	302	316	314	312	290	339	312	316	312	325	311	285	313	296	304	330	316	319	301	331	286	315	310	322	343	319	336	318	336	320	320	328	328	331	316	296	299	302	319	340	352	314	312	302	322	339	324	332	320	306	330	346	315	331	325	312	311	327	329	321	318	269	308	319	342	325	313	304	315	331	338	323	335	313	315	332	312	290	309	310	300	307	316	308	347	338	312	308	319	302	327	315	324	300	301	316	323	325	298	316	330	285	280	313	335	305	297	333	342	334	309	299	306	317	314	341	342	348	318	318	348	315	335	333	319	365	342	325	309	322	307	316	279	293	324	289	327	313	307	302	324	311	305	321	334	307	306	306	329	321	340	335	331	294	305	288	296	308	308	312	300	320	319	344	333	301	309	310	318	312	313	287	285	317	310	306	302	330	319	297	302	319	318	308	297	314	332	329	301	325	311	319	324	334	313	305	270	331	332	327	336	310	310	316	317	300	319	310	336	332	358	301	306	309	295	326	343	328	314	303	316	309	307	291	315	321	309	340	333	307	306	327	318	295	314	329	303	315	329	319	339	297	334	303	329	311	293	325	310	304	311	323	348	325	326	295	294	284	270	325	295	351	330	288	313	329	323	292	300	330	312	306	350	339	307	279	327	312	288	308	314	318	319	355	346	320	328	327	282	341	292	347	287	353	335	312	336	311	303	308	318	332	326	292	318	331	336	310	322	299	321	316	335	298	333	318	364	283	335	315	350	326	326	302	303	321	306	319	313	300	282	304	359	334	336	321	305	304	320	342	301	318	339	354	323	311	313	331	315	346	297	299	321	303	298	325	292	346	314	299	340	309	349	300	291	334	309	307	311	316	295	302	335	325	291	302	329	361	301	326	326	279	297	326	316	336	350	339	308	308	313	309	300	326	277	302	327	319	297	282	306	321	307	283	332	318	332	332	333	306	310	327	328	296	322	352	315	338	328	317	340	322	322	308	318	338	320	308	294	291	312	322	319	322	292	314	313	346	319	316	331	279	340	303	329	332	310	321	363	330	327	348	301	325	341	304	316	303	326	323	295	305	322	309	329	306	297	318	311	323	296	324	334	308	336	309	338	332	340	317	320	317	324	335	318	311	301	310	292	316	326	351	321	286	311	334	330	319	308	309	316	327	331	308	322	330	285	322	334	347	308	313	287	298	337	317	355	292	332	332	329	322	309	307	318	322	338	297	319	304	314	313	301	314	308	332	321	346	338	344	323	364	328	308	285	321	290	277	317	308	293	301	299	320	326	294	297	302	340
15938	36464	39714	38281	46108	60247	59439	47351	38513	28108	15403	6272	1988	783	533	470	453	440	466	490	444	468	432	430	505	454	487	475	461	479	433	443	503	456	463	488	449	477	464	477	485	469	486	462	489	484	509	463	443	457	469	424	462	444	435	445	466	470	474	465	497	427	476	435	458	428	460	467	483	481	425	471	473	442	434	470	455	470	446	470	454	442	476	477	486	481	448	527	458	422	481	449	470	458	461	477	451	472	518	459	451	471	510	450	459	480	455	436	499	451	453	456	452	476	458	494	489	468	471	495	455	491	451	424	510	462	480	421	451	427	468	466	477	473	461	465	464	475	463	486	478	452	459	442	464	460	451	487	446	499	465	415	484	490	497	444	459	502	493	464	394	529	433	460	455	451	488	508	455	488	449	475	438	458	518	454	471	486	449	449	453	474	508	485	495	469	481	476	459	454	469	462	468	467	470	462	477	501	470	465	451	470	479	483	462	474	492	471	433	437	474	461	480	438	496	479	457	512	435	486	457	468	426	453	475	443	470	476	453	507	468	476	457	450	487	481	449	508	495	501	450	440	469	410	473	485	459	449	486	452	457	448	439	496	461	454	489	480	475	478	455	452	470	427	448	451	509	460	475	462	500	457	409	492	470	488	439	499	484	483	464	468	447	447	447	435	479	465	482	444	486	484	456	467	459	466	443	499	441	464	444	487	471	427	463	449	469	473	444	445	465	487	468	484	437	465	463	491	476	451	434	483	466	459	479	483	487	472	484	468	460	492	470	483	471	487	490	450	451	429	471	477	431	470	461	489	454	449	481	451	488	466	469	440	489	460	512	481	463	442	481	443	478	482	484	443	452	469	455	458	467	493	486	430	484	474	455	512	441	490	435	451	467	455	470	467	459	455	475	469	455	450	434	428	445	470	432	466	474	460	481	451	461	469	443	464	425	474	461	475	476	434	447	448	473	445	444	465	511	440	475	442	460	463	485	475	418	475	466	491	427	436	437	504	463	472	431	461	468	473	449	459	473	462	482	516	466	470	493	463	488	461	436	473	450	451	451	499	437	475	478	500	433	500	456	433	494	458	472	452	402	458	427	447	467	424	466	453	491	505	436	450	462	490	462	482	451	491	435	487	445	480	484	421	469	475	490	456	466	443	452	470	456	477	449	480	448	445	453	491	471	458	462	503	456	457	473	461	443	463	462	446	436	480	443	451	451	426	464	446	485	519	490	477	479	511	445	428	445	455	445	450	492	481	463	443	485	474	449	455	490	447	464	462	469	446	454	473	492	475	470	465	495	496	478	458	421	496	477	449	498	457	468	506	462	467	474	490	473	435	501	451	479	457	479	448	471	462	479	506	460	446	471	470	464	474	463	456	442	480	460	493	484	457	497	482	439	504	479	457	426	512	507	473	461	470	449	451	496	487	440	446	451	445	433	437	485	478	447	496	465	468	456	480	483	476	472	467	500	459	426	472	490	479	455	458	491	482	451	489	445	470	461	470	474	434	475	465	507	499	452	431	451	468	472	442	462	463	468	465	475	476	481	446	484	470	453	469	489	472	423	509	434	458	506	500	426	465	481	443	484	473	456	486	444	506	484	455	448	489	469	465	483	477	466	487	434	467	459	469	449	457	474	504	477	444	451	427	473	471	438	473	472	465	458	454	493	478	492	472	468	475	447	489	455	478	470	439	489	442	476	449	456	475	484	442	477	453	427	483	483	472	434	487	495	464	441	491	447	457	444	459	471	478	425	472	485	439	471	458	462	457	494	417	436	447	477	491	460	435	475	498	510	485	457	507	452	444	464	482	474	468	451	466	498	450	431	487	454	457	482	466	462	471	461	454	436	498	527	465	477	485	488	485	490	480	438	453	440	411	482	440	438	470	458	463	456	486	466	470	459	463	463	441	453	488	477	433	462	461	484	470	466	448	445	442	465	443	468	452	452	498	475	447	470	428	452	464	447	503	460	499	464	446	463	459	450	469	488	454	509	482	494	500	484	474	476	445	461	459	457	413	467	457	454	475	444	497	466	420	449	470	427	444	445	481	458	473	481	428	480	480	436	475	469	485	478	424	471	480	454	456	446	494	491	496	511	480	461	450	458	456	422	503	452	507	441	486	487	504	525	466	456	467	488	522	483	513	457	466	496	434	449	485	440	452	457	478	475	469	435	447	453	457	491	457	483	521	464	452	456	434	456	457	459	487	456	468	473	474	457	456	476	453	476	429	473	444	501	477	410	430	470	455	499	456	428	470	452	482	430	443	431	465	456	492	492	445	478	436	450	448	497	445	468	411	449	480	452	445	460	474	456	447	498	476	452	451	476	428	466	472	480	464	453	472	451	449	491	441	449	476	456	481	494	469	478	429	476	453	473	468	466	444	481	444	460	487	460	490	432	472	466	453	492	443	471	477	489	440	454	508	474	464	469	458	487	476	461	432	504	469	468	457	486	486	480	482	460	437	459	474	456	470	471	461	445	484	529	479	472	478	501	490	483	495	481	455	445	483	441	453	475	464	474	469	463	452	485	485	449	437	447	498	431	450	484	486	464	442	476	476	437	486	455	476	485	470	477	445	492	477	468	468	429	470	467	435	464	466	495	456	455	463	466	450	472	445	472	476	466	402	465	453	448	470	458	483	491	452	454	463	472	454	470	518	461	452	445	468	446	501	487	461	441	484	514	449	470	460	458	454	486	491	460	468	496	432	446	490	420	513	457	475	422	452	442	469	462	443	485	466	489	467	440	465	490	448	448	437	445	463	460	471	437	455	468	466	506	501	495	449	431	470	485	485	421	473	434	454	532	486	485	426	503	466	490	496	472	399	429	429	450	441	485	504	475	440	426	481	523	482	495	475	475	469	454	477	504	475	468	470	489	480	480	451	479	432	468	482	481	505	433	482	470	476	466	463	457	503	436	483	467	480	465	473	452	476	445	441	494	474	419	467	503	472	469	472	437	468	480	443	459	476	408	468	484	447	468	465	444	474	441	445	463	463	477	477	456	475	455	464	499	455	465	455	439	508	461	497	464	437	506	481	451	480	439	424	452	465	440	457	476	506	407	502	464	477	494	496	471	470	440	483	482	481	466	476	435	423	451	452	430	461	444	438	487	467	440	490	460	472	440	465	500	438	474	445	458	438	449	456	509	481	482	471	492	451	496	453	450	450	458	460	467	441	475	482	469	504	461	453	471	456	417	434	474	454	480	471	452	465	445	428	450	419	453	430	504	450	464	475	478	485	452	468	467	521	466	483	451	475	459	437	448	506	486	461	429	469	454	482	462	457	446	496	484	472	453	446	465	494	466	460	419	441	480	465	479	470	438	495	482	460	497	472	513	483	494	472	479	467	461	481	473	470	439	445	440	459	481	464	452	427	493	489	469	454	455	515	456	473	500	443	467	483	461	449	455	461	459	448	448	464	473	453	453	460	456	452	461	469	450	478	455	498	484	475	477	457	474	449	488	466	448	462	522	458	501	484	462	457	452	464	456	435
25983	20570	13834	6718	8842	13046	12499	6975	3183	1489	744	438	358	293	316	271	296	295	309	289	285	311	296	287	283	287	289	271	278	296	295	290	318	307	255	299	286	297	271	271	303	292	306	311	284	292	290	301	310	288	272	302	269	282	288	307	310	278	304	295	279	272	303	297	284	327	289	304	297	320	305	313	280	305	309	308	280	286	280	278	296	295	287	306	285	273	308	284	285	284	282	300	310	324	287	292	273	293	292	334	303	277	284	322	290	294	292	280	276	323	259	286	295	307	288	291	309	312	280	318	286	269	272	269	272	286	296	283	284	288	300	315	315	317	296	284	285	309	311	290	290	296	292	317	296	287	288	294	280	290	268	281	291	300	301	292	298	284	296	312	296	295	320	300	287	313	303	274	273	317	300	327	316	287	300	304	270	273	280	299	265	281	312	276	318	237	285	313	300	307	275	307	268	284	324	309	282	299	306	298	280	283	314	311	280	298	306	284	285	310	325	304	259	328	317	277	316	282	296	270	276	306	307	310	318	269	317	276	273	269	292	279	270	280	276	327	320	278	305	306	290	283	289	298	293	270	263	263	297	277	297	297	278	276	272	278	302	271	321	271	284	322	279	290	292	310	278	294	304	301	271	266	301	281	302	298	325	272	287	286	310	300	264	308	284	317	325	292	302	276	293	280	285	286	284	274	269	288	343	287	266	289	314	277	297	331	296	290	307	298	329	325	310	295	252	302	314	292	273	256	288	316	274	304	312	278	279	323	307	301	284	308	324	297	295	298	321	277	311	266	308	288	303	277	298	271	274	312	277	293	290	291	324	285	275	291	263	349	287	315	298	287	315	292	263	286	325	289	304	271	291	324	311	318	309	298	307	287	270	288	309	298	306	289	294	297	329	272	270	311	315	280	301	288	309	297	304	333	302	290	281	302	275	303	285	304	307	286	278	297	286	306	275	300	291	306	305	301	317	317	306	302	277	307	280	287	313	280	316	264	296	301	264	301	314	314	262	281	284	305	306	318	298	299	296	306	310	289	280	282	276	308	299	282	272	269	310	270	274	300	322	309	304	308	279	285	287	306	273	280	314	274	287	306	295	253	301	275	290	288	299	284	308	313	299	286	302	325	298	305	275	292	300	293	298	258	309	288	285	324	296	286	291	286	266	259	279	287	270	290	262	276	337	295	273	286	296	277	305	258	282	274	315	271	301	321	278	276	273	327	315	290	296	297	278	313	270	307	300	267	293	309	287	306	305	259	290	302	301	293	292	275	295	293	280	278	248	288	279	293	310	304	293	286	286	303	292	278	277	285	294	279	276	283	288	268	281	254	289	293	312	256	291	292	279	279	254	285	315	276	286	309	281	291	316	275	288	306	272	280	278	289	297	270	306	282	306	281	279	297	300	273	298	289	301	270	295	295	287	265	293	271	319	288	273	269	274	311	313	299	296	269	313	302	276	314	293	271	283	279	330	314	271	329	302	300	300	298	290	294	292	301	277	280	303	273	310	294	269	315	316	277	294	329	265	317	312	287	306	297	248	287	295	271	286	298	293	306	304	330	282	309	268	292	316	272	298	285	286	281	312	301	289	298	297	300	301	304	269	298	294	276	299	284	315	294	291	263	261	291	283	310	293	309	309	293	312	289	281	297	288	269	284	292	271	272	278	308	323	299	314	307	290	269	300	299	316	305	275	278	260	283	297	289	274	309	291	283	285	303	294	272	301	257	306	275	291	275	286	276	296	293	298	297	279	269	279	273	291	301	297	276	316	257	277	323	281	290	307	306	291	288	306	263	280	283	291	281	290	302	281	323	264	308	295	293	306	274	303	304	330	317	318	275	289	294	276	298	272	271	307	312	308	282	289	322	299	257	267	274	255	270	317	305	283	283	295	278	296	277	273	296	281	302	323	307	292	283	279	315	292	268	282	280	290	291	283	283	262	300	278	293	287	285	339	286	307	270	268	317	307	309	273	256	309	316	251	312	303	287	310	265	278	280	297	310	276	275	275	300	275	275	283	305	313	288	296	276	288	295	295	311	295	277	274	261	272	265	286	321	276	309	309	284	317	296	320	308	277	297	284	290	285	294	285	306	320	260	325	270	303	291	306	276	333	279	304	305	281	317	297	311	301	280	280	273	302	287	289	299	309	287	314	309	275	298	304	293	284	309	292	303	299	277	287	288	296	286	289	272	292	296	322	286	293	274	271	298	284	287	283	274	287	287	285	302	287	235	272	301	264	300	316	312	321	299	282	267	282	327	282	282	266	264	298	334	308	309	270	261	312	291	294	305	304	273	291	279	288	264	294	287	279	283	293	264	262	278	262	288	304	243	279	280	318	289	286	278	283	273	304	279	283	310	296	291	294	320	268	289	293	284	311	293	285	303	291	302	318	302	311	290	253	276	284	276	293	315	289	293	272	302	279	271	289	299	278	302	285	278	284	299	314	264	291	294	312	302	302	290	263	301	280	271	275	279	294	271	322	268	304	310	293	296	300	281	313	305	318	298	282	290	295	291	285	308	299	289	297	288	302	292	294	305	331	292	303	302	315	291	275	317	260	282	297	267	272	300	298	302	288	303	292	301	297	274	275	304	281	295	270	304	304	285	335	283	307	322	349	295	289	294	284	288	268	304	303	281	302	320	295	315	311	271	268	294	302	314	264	273	319	295	294	279	298	281	295	286	308	307	283	303	294	316	294	270	271	318	293	298	286	264	279	302	266	301	286	320	285	301	323	307	291	308	299	322	309	340	298	296	260	309	310	285	308	324	286	319	281	305	295	265	296	272	296	297	291	290	291	294	300	274	271	288	272	300	312	308	320	285	293	336	298	287	305	333	299	292	291	259	296	340	298	272	247	296	278	309	281	266	327	268	293	289	272	288	297	262	278	305	277	318	278	311	285	287	282	276	258	268	283	289	287	302	304	294	302	271	301	316	284	269	285	298	302	293	281	255	289	299	288	260	289	297	293	293	306	304	363	268	340	286	274	291	293	285	280	278	293	295	302	282	298	324	278	308	283	290	271	279	314	277	274	307	294	314	278	300	274	290	288	279	284	303	279	337	294	291	303	298	310	279	304	303	284	291	294	307	287	302	297	297	311	297	295	272	301	314	311	291	268	316	308	259	298	320	299	289	246	300	304	310	273	311	307	286	285	286	326	300	278	284	304	316	267	303	259	266	304	247	307	287	290	274	303	302	286	289	286	291	300	263	276	282	277	299	285	264	270	311	282	276	304	289	297	306	288	292	313	309	318	307	297	283	282	297	309	277	266	278	288	289	261	276	260	271	320	315	258	307	270	285	290	283	294	285	309	296	274	269	315	271	290	292	316	282	266	296	291	280	295	317	269	310	271	288	311	284	293	270	277	300	320	301	341	280	292	265	269	285	314	308	284	268	306	273	288	288	317	295	272	315	323	278	284	277	315	288	271	314	317	278	286	309	260	290	270	304	285	287	314	286	302	305	306	299	303	281	327	280	263	271	281	273	298	275
4843	7260	9481	9647	14606	20864	18884	11844	6281	2868	1368	733	531	460	459	411	422	386	422	440	451	441	469	450	409	422	473	415	494	461	436	456	461	419	478	494	423	433	434	460	446	412	439	461	460	428	471	426	442	431	437	435	458	427	473	419	442	433	470	422	451	459	426	415	431	433	421	464	440	445	450	474	438	479	451	480	415	423	405	411	456	416	449	433	416	426	453	441	426	446	443	410	413	418	414	425	443	440	466	440	478	493	438	473	431	473	447	436	471	463	429	461	456	445	438	442	457	434	434	435	437	447	440	390	442	440	390	450	465	451	441	427	463	436	407	456	450	452	442	446	422	456	465	476	446	401	410	430	411	460	400	422	465	489	439	434	431	424	415	490	407	395	458	454	448	422	452	412	449	452	448	436	401	464	434	423	429	438	469	446	407	424	421	431	410	422	434	434	420	440	441	444	440	445	433	413	429	461	446	415	446	430	460	439	459	449	456	447	419	459	428	455	421	446	453	442	417	417	429	474	395	463	478	427	468	452	405	421	460	455	432	437	453	458	429	408	414	428	440	458	411	434	453	446	424	402	411	520	445	427	449	420	433	439	401	478	427	456	439	445	445	437	449	434	466	451	424	443	454	441	440	438	429	398	446	432	454	443	476	418	433	439	454	454	444	454	435	447	457	429	397	451	430	444	401	434	446	427	431	418	420	433	455	412	417	426	434	453	423	433	467	418	420	434	392	450	434	461	433	456	399	438	428	455	448	428	421	432	453	419	436	464	426	432	424	478	445	429	422	432	432	422	461	458	415	434	447	443	441	457	415	460	423	452	463	432	453	438	448	447	442	446	438	442	478	461	426	422	413	452	442	403	449	452	446	384	483	443	414	441	461	428	406	438	393	479	420	455	444	439	431	429	441	407	485	463	446	426	443	491	441	422	472	446	458	422	443	466	443	387	432	439	426	422	427	459	449	409	427	454	444	486	415	432	411	447	410	413	443	431	430	465	456	429	431	440	407	426	437	437	487	437	399	409	430	421	420	453	477	401	439	425	455	439	407	445	482	425	414	451	454	451	457	422	404	456	442	439	469	479	431	463	435	414	443	465	433	455	482	449	408	478	448	479	430	433	473	429	413	423	448	458	450	493	429	411	409	420	427	429	474	421	431	441	423	412	450	437	435	466	439	464	427	412	414	436	424	449	473	439	400	409	427	473	447	437	463	427	463	423	451	411	424	402	430	424	462	434	454	427	429	438	425	458	416	469	455	456	428	455	395	457	471	458	448	424	465	477	455	463	424	416	434	449	482	444	423	414	424	440	422	430	417	411	443	468	420	445	458	440	441	433	454	412	441	437	457	420	455	432	436	483	399	418	448	460	430	420	440	476	436	416	445	444	399	410	456	412	463	433	423	440	433	411	446	474	427	452	456	402	471	462	457	423	414	411	455	453	432	412	463	441	475	443	419	402	445	450	433	472	452	446	404	476	461	463	407	434	434	466	401	433	437	412	383	439	425	418	491	444	455	449	441	448	471	419	444	429	449	400	479	409	462	426	460	417	466	455	447	430	435	416	458	412	464	420	443	424	469	451	420	453	419	460	446	445	395	418	444	429	447	434	449	454	434	419	446	385	432	420	441	444	412	434	422	436	442	457	453	470	439	471	460	452	441	397	457	414	439	427	446	417	439	412	437	405	434	431	473	447	481	419	412	436	419	449	447	398	450	453	431	427	404	452	450	413	449	417	398	449	440	423	412	430	479	461	459	465	412	442	408	426	447	431	419	442	454	461	430	458	433	422	458	461	453	411	430	457	475	438	471	450	421	446	391	457	440	457	433	441	436	422	428	500	430	473	434	445	438	436	451	407	453	465	454	434	452	444	423	431	421	437	417	425	436	428	407	445	410	474	441	439	421	479	380	449	433	443	422	435	450	462	447	415	429	428	456	413	440	444	433	460	439	430	471	407	422	448	438	430	432	400	433	420	443	457	471	417	481	426	439	443	443	478	446	442	439	422	482	417	449	408	404	460	421	395	398	439	427	428	426	459	442	428	450	446	477	419	415	461	459	478	431	430	402	452	468	457	464	449	440	428	424	462	415	439	436	454	452	430	435	404	433	472	464	426	446	422	405	411	437	452	422	450	467	404	449	438	406	405	435	440	426	411	423	467	406	435	429	412	478	416	393	402	433	456	432	449	436	438	433	439	490	423	441	444	423	433	465	419	445	443	428	432	445	425	430	457	456	467	438	440	390	436	449	489	425	432	432	441	436	405	457	415	455	428	434	462	434	430	438	444	460	430	415	479	422	436	435	431	455	437	408	461	471	449	434	487	426	459	428	452	436	428	470	443	447	460	430	429	419	444	428	427	452	416	460	433	423	448	444	423	445	461	450	433	416	416	434	404	424	424	432	447	469	449	456	418	417	419	448	433	457	423	456	457	445	436	422	400	442	450	458	407	430	436	440	436	427	439	426	464	434	389	447	444	421	446	461	427	437	421	405	422	466	440	445	436	481	455	395	436	466	466	426	440	433	441	404	421	449	427	428	422	436	400	430	445	453	418	463	457	448	473	456	444	428	467	423	426	440	433	452	433	466	417	424	417	450	446	420	463	438	415	424	437	420	464	442	427	441	446	440	412	412	421	451	430	433	421	415	448	446	491	468	471	426	463	443	459	443	417	423	414	463	419	468	473	444	436	424	426	438	415	450	480	438	487	447	452	435	427	449	449	483	414	444	445	461	444	466	422	442	445	415	432	442	449	443	427	463	416	469	457	456	463	398	427	415	450	440	430	484	447	413	468	452	426	472	445	435	462	424	415	432	447	453	381	463	421	422	455	447	439	466	475	446	464	423	442	424	454	415	455	451	486	463	428	459	476	432	433	446	441	454	475	428	429	429	439	408	418	433	432	427	416	462	409	426	452	435	435	409	472	428	456	408	445	459	416	459	496	455	428	447	465	396	454	476	437	446	434	428	438	427	435	490	431	435	442	444	418	447	420	403	449	472	439	449	404	468	431	412	426	436	444	425	428	474	435	473	456	423	463	447	460	440	442	431	468	428	484	484	418	421	413	409	448	439	445	410	471	424	423	445	464	431	438	418	449	448	439	485	462	432	468	465	398	448	452	466	448	411	452	470	446	444	469	432	434	427	428	433	423	449	463	448	439	448	428	475	462	436	418	512	462	466	453	436	442	466	408	472	453	444	425	461	465	411	440	405	408	420	425	412	406	414	433	451	455	484	436	442	453	416	449	411	435	434	473	459	408	440	417	439	444	457	445	440	456	433	440	468	445	425	452	441	462	420	462	429	472	453	409	442	430	459	409	411	472	466	450	446	451	442	432	446	474	387	454	442	441	423	433	444	446	420	453	423	437	456	422	449	423	420	449	463	454	439	442	428	434	449	410	446	461	437	430	474	450	461	454	435	443	445	441	459	439	452	418	441	416	455	428	399	468	431	427	430	466	435	469	469	491	444	445	438	414	410	431	413	437	411	404	442	430
24057	20708	27412	24253	28475	47783	40352	26924	14316	5109	1592	623	415	320	278	276	307	268	316	299	276	335	299	275	298	276	291	303	301	311	314	311	307	306	313	309	316	288	301	312	318	288	292	265	329	304	282	291	311	293	316	294	324	314	304	288	320	284	310	285	323	316	323	306	275	293	257	304	297	299	314	299	315	265	303	296	271	321	292	275	284	302	322	324	285	285	280	325	281	292	319	322	316	301	321	285	300	287	313	308	314	294	278	305	273	301	297	301	309	266	275	298	304	281	281	255	281	331	317	281	331	300	298	284	316	291	269	312	316	277	311	322	319	297	292	286	288	306	324	284	304	316	313	317	279	284	319	332	327	298	331	300	293	281	304	294	274	309	290	296	312	272	315	323	254	308	322	283	305	295	299	321	275	336	279	297	328	326	301	309	330	279	269	297	306	310	299	289	271	284	290	304	283	298	275	312	301	321	290	307	285	302	337	286	330	280	321	296	289	288	302	289	268	295	281	271	314	307	303	311	288	293	306	266	287	267	310	298	286	293	297	271	309	319	328	306	280	290	291	308	280	289	306	316	283	290	332	284	281	315	305	295	299	293	301	299	327	308	299	265	282	275	255	301	293	329	291	311	299	297	322	309	275	301	301	308	326	292	293	322	315	341	298	311	289	300	306	320	327	280	296	294	301	318	272	284	296	290	323	345	306	331	295	313	313	292	292	316	307	266	286	345	331	320	299	325	300	310	296	298	300	300	312	307	309	276	284	300	290	295	271	299	273	315	301	350	312	318	280	318	285	310	312	294	305	326	294	289	305	273	293	307	276	313	280	293	309	326	283	285	287	288	310	300	309	299	273	293	283	293	283	301	317	294	262	297	314	337	309	275	307	300	301	295	313	315	295	292	284	281	322	275	285	292	286	306	304	318	321	300	288	289	283	280	293	297	275	315	283	332	293	284	313	311	310	293	280	316	321	308	292	318	316	310	316	288	312	333	322	300	314	260	307	298	302	294	295	313	317	278	302	287	287	313	292	305	296	315	286	320	277	267	312	340	322	294	270	296	321	267	293	276	351	294	302	275	299	314	299	276	293	257	292	295	304	315	316	330	286	283	296	301	304	327	307	292	279	311	316	300	282	308	303	264	337	306	314	302	279	277	275	310	281	292	300	305	327	308	295	308	317	318	314	288	292	289	294	285	316	308	299	288	317	306	293	306	299	282	318	276	284	288	318	314	310	300	266	292	273	290	330	295	334	283	306	320	303	260	317	282	285	286	296	296	290	308	283	301	307	313	325	314	288	289	289	299	276	329	306	282	306	322	323	286	281	300	281	305	323	301	334	296	313	280	282	283	289	284	287	274	317	283	295	278	285	286	319	308	320	319	273	300	287	304	281	277	285	295	287	310	289	264	303	320	306	305	293	286	289	287	287	292	312	295	275	299	281	315	288	272	275	307	286	283	284	303	290	296	319	296	282	304	305	311	297	302	305	314	274	286	298	311	286	304	305	310	295	326	281	310	269	319	278	290	318	288	293	312	287	296	286	336	278	287	254	304	310	281	288	313	317	280	318	315	300	292	283	317	280	326	300	293	302	307	301	319	275	301	297	299	278	349	275	304	285	303	306	316	294	315	298	278	288	281	294	270	271	281	306	284	295	310	293	325	286	287	295	303	307	306	281	307	313	295	284	290	308	308	286	286	310	294	324	276	305	291	329	303	291	312	289	293	295	330	308	291	310	291	311	310	317	302	291	299	312	328	297	281	315	292	312	275	347	306	289	269	296	287	309	308	309	302	303	284	285	279	267	278	333	274	285	311	299	307	286	320	323	308	317	280	318	312	316	289	323	302	301	293	301	301	301	306	300	289	308	303	318	278	317	322	303	302	272	315	307	289	289	305	275	296	302	331	312	300	328	266	309	303	344	275	267	313	294	296	319	275	309	275	288	307	294	285	315	333	291	308	291	311	300	281	318	323	296	316	341	277	298	290	294	286	303	299	312	296	308	278	307	290	302	297	307	289	285	301	325	312	295	286	310	330	330	328	308	307	321	269	315	317	322	290	293	295	287	331	309	301	303	299	285	319	286	292	306	330	344	271	328	293	318	277	293	329	308	285	330	293	303	313	280	313	284	289	299	300	305	304	334	286	310	287	311	279	288	312	284	289	286	295	282	291	337	291	300	309	288	305	318	317	291	292	309	297	331	305	297	329	331	298	326	291	315	288	298	304	309	308	334	290	287	309	320	284	288	314	321	279	274	332	302	303	305	300	310	271	279	326	299	281	277	315	305	302	287	300	281	303	286	319	295	297	288	306	293	308	308	313	298	302	295	289	331	271	281	301	276	307	316	290	323	306	285	301	293	290	286	281	297	299	292	322	329	310	304	319	285	301	283	303	316	317	300	321	279	310	303	302	310	286	303	294	273	292	306	293	305	306	296	295	314	270	308	279	276	273	302	323	320	278	300	287	284	307	288	341	294	314	296	273	311	299	324	270	298	335	286	291	293	278	296	335	306	284	300	311	294	304	299	285	323	279	298	326	321	298	317	289	317	303	315	315	294	292	308	303	300	304	325	307	312	303	292	262	317	290	308	299	328	290	354	294	305	273	301	274	315	291	272	312	294	274	315	320	299	334	269	295	292	301	284	297	306	292	296	302	310	329	318	275	306	301	302	297	297	316	310	276	308	263	320	304	253	290	291	303	287	302	296	287	307	314	301	303	316	294	300	315	297	274	293	336	323	289	298	311	326	303	297	299	325	283	299	280	281	305	332	290	305	304	317	279	287	304	334	266	297	282	328	327	306	287	309	289	305	294	306	277	265	305	301	291	295	310	302	309	304	304	298	306	291	295	300	293	287	306	276	283	283	334	305	288	279	312	286	306	290	298	304	307	330	275	296	271	334	314	311	294	316	288	296	293	267	302	320	315	275	299	304	314	318	311	276	301	291	292	292	275	314	310	321	320	293	300	315	332	289	301	303	309	318	297	283	291	274	299	338	310	296	297	320	293	272	300	313	279	306	323	290	280	286	315	313	289	298	308	294	307	274	323	289	263	264	290	276	322	279	290	281	317	297	321	287	309	293	296	301	311	310	299	295	289	280	289	312	300	307	294	309	297	299	277	290	285	290	281	326	285	313	293	312	282	291	288	312	291	299	309	303	283	303	307	285	278	332	309	246	292	295	288	317	323	294	276	309	319	311	297	283	290	301	303	290	275	306	284	306	311	281	304	284	277	262	304	298	287	301	308	283	308	301	308	310	295	280	305	291	313	295	309	277	290	318	307	298	310	304	322	283	314	297	316	325	284	274	292	315	286	278	324	315	296	269	319	277	293	298	306	290	323	319	307	318	316	308	320	300	325	283	273	317	308	345	287	317	318	299	291	328	288	297	318	293	288	282	282	311	308	318	301	303	289	312	325	336	305	287	292	287	289	357	307	287	310	293	310	310	326	304	279	260	299	316	292	300	301	288	281	304	309	336	300	315	274	289	300	287	291
8636	22069	26057	23448	37480	48390	40489	31577	19489	8627	3161	1261	626	525	492	461	484	474	439	464	445	470	488	437	484	481	458	448	430	438	444	468	462	444	447	421	441	467	448	479	472	446	462	467	444	466	433	466	463	470	454	432	448	453	426	426	500	435	479	478	411	423	463	477	461	477	481	440	451	483	464	484	437	476	436	444	477	468	475	435	473	439	438	459	426	490	495	431	435	438	432	448	467	438	453	441	459	492	462	451	450	488	421	425	445	454	488	445	457	435	462	487	454	466	434	439	454	458	479	436	417	446	446	465	453	500	429	493	465	460	432	463	464	462	478	483	468	437	447	457	439	485	431	460	453	453	440	447	447	444	456	493	440	433	469	439	476	465	458	444	419	456	441	460	474	440	457	499	452	430	463	460	463	467	462	446	441	495	434	433	464	439	470	463	424	442	461	458	417	454	441	436	480	432	467	457	426	434	417	427	417	478	454	485	465	478	467	448	451	462	500	440	451	453	439	489	460	442	439	441	449	438	441	448	466	456	466	455	448	446	444	457	495	451	460	489	402	471	479	448	488	440	455	479	433	451	456	469	458	474	446	476	427	430	448	459	474	462	442	466	438	443	444	446	497	426	466	477	435	447	455	476	441	439	417	422	439	444	436	473	454	447	492	464	476	449	459	466	477	474	435	479	472	480	415	426	469	455	459	446	491	456	455	467	489	401	494	477	455	456	446	449	408	445	442	464	494	492	428	493	443	453	429	453	419	451	460	471	421	471	469	435	455	433	484	448	453	443	474	452	450	451	446	451	446	437	420	462	443	470	488	443	478	470	469	470	509	441	486	488	474	451	423	492	426	455	491	435	433	455	447	467	467	462	434	463	458	417	457	466	490	414	466	428	440	466	483	507	459	459	474	425	481	458	485	424	439	463	476	418	470	474	459	427	460	451	492	459	453	452	429	459	488	476	440	474	440	471	471	477	425	461	462	456	426	432	422	495	473	444	488	468	478	485	458	427	449	464	456	474	442	441	473	481	483	444	484	419	488	440	463	459	443	437	454	459	466	422	439	467	460	439	455	441	411	458	477	434	478	499	422	440	470	463	468	449	447	460	440	499	478	455	437	487	469	462	490	465	454	456	456	464	440	450	467	450	448	403	443	432	458	455	480	466	448	481	455	447	472	421	449	423	415	408	459	446	476	472	471	450	460	458	431	440	460	480	463	468	486	462	438	448	463	481	457	439	476	461	454	426	446	495	477	457	469	441	430	428	451	461	460	447	475	450	482	480	424	476	452	430	472	437	428	433	464	421	393	443	454	454	495	440	448	463	473	457	433	405	446	497	421	460	452	413	474	421	460	434	466	441	504	475	490	391	440	450	456	463	471	490	443	428	483	449	447	452	497	438	420	442	421	420	456	450	457	468	457	426	425	448	472	455	446	491	481	436	450	472	497	458	455	457	448	457	443	460	441	439	407	479	466	459	462	478	454	472	457	474	472	454	433	440	439	461	427	492	460	471	509	436	436	436	489	481	468	436	451	463	474	469	453	476	474	455	474	461	453	472	426	454	458	436	467	446	493	468	439	450	495	460	426	442	476	453	417	429	441	436	463	437	456	448	450	483	434	460	483	447	483	454	463	468	482	477	473	465	448	431	480	455	408	453	469	431	457	439	445	450	464	437	494	464	418	449	477	475	425	461	482	422	473	446	442	425	457	428	449	436	442	468	424	452	474	448	456	470	445	434	431	465	441	478	489	428	486	456	404	431	388	468	445	440	442	435	443	455	463	464	469	454	439	471	483	502	473	462	447	454	444	461	442	476	435	424	482	418	473	443	441	433	404	458	500	472	480	465	436	463	450	422	430	458	480	450	485	455	421	439	421	484	470	476	426	462	432	442	411	478	480	466	441	440	463	449	473	431	412	453	453	441	481	436	436	454	459	411	472	433	453	439	433	472	460	444	461	486	473	442	419	444	466	440	462	460	469	448	437	455	441	433	493	403	443	435	460	481	457	462	462	466	444	444	449	405	437	444	462	471	466	444	432	494	491	428	436	464	481	456	454	447	460	431	449	444	435	480	451	437	473	454	479	493	387	444	469	449	433	423	462	459	451	452	426	486	460	492	468	491	417	437	461	440	423	432	436	466	456	450	451	426	437	481	405	414	466	455	471	429	439	451	468	464	452	466	458	431	441	445	506	450	458	462	489	481	483	461	457	444	440	448	457	452	424	449	484	488	495	442	451	492	451	437	425	429	418	454	438	444	462	450	467	447	418	447	448	439	466	475	487	457	410	445	455	410	448	439	471	469	423	433	462	460	459	432	469	456	420	482	474	487	470	503	480	477	475	467	444	458	424	485	438	453	462	464	425	451	449	464	454	449	490	474	443	447	475	410	453	460	460	431	466	438	462	455	425	440	504	470	462	410	481	439	430	419	453	462	471	439	454	476	486	448	474	414	474	433	463	421	481	488	488	460	457	448	433	461	441	435	495	460	465	452	480	436	453	455	425	471	462	408	424	482	444	451	435	446	466	467	436	471	466	433	426	452	457	423	447	468	457	433	440	456	459	452	414	494	443	409	444	459	470	452	460	482	463	481	494	470	470	447	443	451	439	430	455	453	429	448	462	462	477	470	449	442	478	462	455	475	461	453	436	457	446	423	442	429	459	474	453	476	464	421	402	460	448	427	472	437	459	432	438	465	457	468	440	450	420	442	444	450	468	464	464	469	460	453	435	428	483	464	458	409	470	467	471	450	413	456	439	424	490	460	448	428	470	455	419	465	406	474	442	430	493	429	439	462	471	448	477	434	420	478	454	436	459	452	444	450	467	434	447	436	460	431	417	466	451	445	499	466	449	452	471	439	453	444	441	454	472	486	414	487	464	447	461	466	492	455	458	433	471	466	460	413	489	432	471	481	458	409	417	446	408	466	465	464	455	433	463	487	405	437	450	458	458	474	455	439	445	458	471	450	515	446	467	454	449	439	444	430	440	433	433	456	460	451	458	461	452	414	425	437	434	445	435	483	417	437	417	427	439	446	430	437	472	476	489	437	487	435	470	423	430	444	449	456	429	457	475	501	497	412	455	455	446	463	455	465	460	470	440	443	451	475	415	485	490	470	443	468	472	473	445	470	490	421	431	449	461	446	426	444	449	444	483	491	418	492	446	478	400	471	426	430	489	446	459	467	483	480	425	462	424	453	468	451	443	462	468	439	475	489	454	451	466	448	462	465	455	450	453	420	443	443	495	461	421	456	446	483	454	457	430	450	447	445	420	430	439	414	424	452	438	484	420	475	454	447	466	461	467	435	472	455	445	427	427	418	482	476	452	472	430	426	416	414	484	450	489	443	461	419	449	485	474	437	455	419	429	465	465	479	443	436	463	459	433	477	446	415	441	439	463	466	461	463	434	432	439	444	444	499	417	423	421	416	456	457	457	457	461	464	466	470	446	451	448	444	441	444	466	468	443	472	444	446	445	456	428	432	430	485	465	442	464	455
22475	20756	28569	23568	38152	53980	54575	46297	33388	19703	7405	1854	681	382	389	373	366	323	329	314	330	333	304	332	326	342	336	310	325	307	320	315	320	338	340	320	311	307	332	338	320	323	344	357	327	347	328	311	297	339	302	298	345	315	328	327	324	333	313	319	328	314	336	297	291	316	303	326	295	321	324	309	325	319	321	318	339	287	327	293	322	326	333	293	309	299	321	337	318	307	297	321	308	293	293	307	299	313	341	339	295	342	336	319	295	322	294	329	314	328	303	318	327	336	341	340	312	304	339	335	323	326	336	323	326	331	319	311	325	321	298	286	319	350	315	311	347	316	329	328	321	302	346	287	362	342	327	307	300	370	285	351	338	322	332	297	340	310	289	320	323	308	305	325	327	290	313	337	365	339	340	286	309	357	330	318	329	311	324	311	308	333	323	305	336	300	297	308	311	307	329	349	315	297	333	324	328	320	296	326	276	307	316	311	321	338	331	331	313	321	319	295	323	308	353	322	322	300	292	326	301	298	303	309	325	334	334	339	315	291	308	318	332	305	316	331	313	280	318	337	317	317	322	293	326	288	331	323	325	339	341	303	340	333	319	325	348	346	297	307	302	329	317	342	328	341	289	339	317	316	326	333	323	318	352	316	322	319	320	305	322	319	317	289	306	299	279	328	325	311	322	301	330	356	349	325	320	299	311	315	304	321	286	346	328	304	292	316	307	313	314	307	294	333	279	311	314	321	324	345	312	332	328	353	339	302	284	327	312	332	302	304	313	335	270	321	324	312	302	329	327	292	309	328	326	333	313	339	296	315	321	347	323	333	280	327	271	299	330	322	329	366	346	322	297	323	307	313	312	285	306	291	305	318	323	263	319	307	314	331	343	288	344	280	322	330	306	300	315	320	315	333	319	283	314	325	322	308	285	339	323	343	302	288	326	291	308	333	290	323	322	320	305	333	304	308	309	301	320	322	322	346	329	326	352	314	346	320	301	315	299	324	320	347	335	308	315	320	295	358	330	312	291	322	305	289	291	340	304	348	337	348	320	317	273	319	301	294	296	298	324	345	343	301	314	341	310	330	297	306	315	326	309	303	331	306	343	315	321	286	317	326	295	336	285	318	288	316	329	317	324	327	319	342	328	357	321	336	300	311	323	322	317	283	298	316	335	299	316	329	315	319	343	301	295	319	310	316	306	325	307	313	313	322	284	314	336	304	325	303	340	311	329	337	353	317	359	297	319	317	322	281	328	303	302	328	354	306	374	347	353	344	317	352	313	313	312	325	331	333	343	297	305	327	330	343	313	305	281	313	297	286	285	283	339	307	343	321	313	355	321	334	339	358	293	364	352	337	356	302	330	330	330	327	326	315	333	286	356	322	334	307	319	301	353	328	292	332	304	307	320	320	313	322	340	325	332	298	308	314	331	293	316	327	304	331	312	331	320	311	327	323	295	307	344	318	316	319	320	329	311	321	353	329	326	285	348	357	301	304	300	309	323	327	299	346	339	334	315	315	314	313	310	323	303	323	358	330	340	310	338	354	345	318	310	339	314	290	307	326	301	315	326	355	306	327	326	326	324	317	284	346	318	322	325	302	303	320	330	327	305	312	327	324	328	345	323	342	290	336	326	350	335	308	295	288	312	320	319	312	339	303	308	314	324	313	296	302	336	291	320	305	341	336	331	321	316	340	321	306	362	309	340	310	316	329	335	335	286	335	311	289	336	314	333	322	313	308	317	294	316	359	305	296	328	308	306	315	305	329	304	302	322	328	333	334	322	340	308	325	316	314	328	285	276	288	304	310	335	357	311	317	328	307	286	315	332	302	304	300	310	326	336	310	307	328	340	313	326	339	341	319	311	317	326	309	315	314	309	316	309	340	331	306	351	307	305	328	297	269	342	308	304	303	289	325	330	325	299	303	324	315	334	301	293	302	297	316	343	343	325	328	334	312	309	337	343	331	287	296	333	346	324	321	294	351	296	306	345	308	319	278	308	351	292	318	332	322	312	340	310	309	325	334	316	334	312	300	354	329	302	304	312	335	336	332	317	336	324	324	350	314	314	316	347	310	304	330	317	310	316	292	315	323	313	323	350	311	323	292	326	319	303	315	326	337	332	295	331	334	324	309	312	328	339	317	310	338	289	342	348	287	330	304	309	313	315	322	289	294	323	349	325	276	298	322	338	329	297	347	383	308	325	345	306	329	320	322	308	333	303	307	344	341	317	321	343	318	296	344	319	314	324	303	319	309	300	308	344	309	320	293	303	310	338	325	287	333	316	312	328	330	303	317	295	334	344	288	325	317	297	331	335	269	343	296	317	321	308	321	299	320	321	340	319	354	311	294	290	314	321	311	333	315	344	309	346	333	338	284	306	360	294	354	340	305	286	312	309	326	329	302	319	312	324	294	350	297	305	307	342	321	308	344	315	307	307	330	323	329	322	355	325	331	306	328	318	312	332	341	360	322	331	290	288	316	316	335	305	330	315	314	294	317	296	314	328	302	357	294	333	314	324	342	302	322	324	321	344	323	314	322	339	330	326	324	311	333	327	289	323	321	357	319	339	332	332	339	320	327	330	300	302	297	351	366	318	298	324	303	317	339	324	290	285	326	303	313	307	310	331	337	320	319	321	320	285	321	319	316	317	345	288	299	289	309	319	324	276	326	352	307	317	330	334	306	323	351	306	308	315	306	309	334	336	257	334	311	322	327	303	287	303	329	321	310	352	315	315	313	320	336	318	310	312	334	284	323	341	317	328	327	307	333	307	326	305	330	333	293	305	311	307	285	301	325	302	298	339	337	317	296	290	329	316	335	329	312	304	319	335	316	328	340	305	338	304	292	315	339	321	318	289	321	299	321	332	301	321	304	321	301	307	322	326	343	319	324	345	313	325	305	291	299	323	310	296	328	296	304	330	312	321	297	303	328	312	310	320	313	302	268	335	321	332	302	300	326	311	311	318	305	318	322	327	316	328	299	304	309	328	311	345	349	338	317	305	311	329	328	334	346	334	315	317	327	320	323	294	326	324	310	299	325	312	293	335	330	333	290	312	301	330	289	305	331	322	323	347	308	344	288	332	314	321	263	320	328	312	340	296	321	310	315	304	311	322	336	334	322	317	295	330	351	349	319	321	315	326	322	321	296	332	316	324	293	324	342	318	318	319	315	325	309	323	288	342	318	310	337	310	300	315	297	326	311	315	294	303	346	320	346	295	348	320	328	318	296	298	306	333	313	317	318	334	301	336	320	305	307	299	317	310	351	342	336	335	325	305	341	309	311	340	338	315	324	305	328	325	288	333	333	335	332	327	317	311	348	328	287	294	332	325	354	306	338	321	316	318	314	332	321	341	286	312	307	327	319	315	286	294	327	327	319	328	324	329	295	321	335	317	321	334	313	336	367	325	334	314	322	305	309	324	315	315	295	317	321	323	341	309	323	327	326	319	315	296	307	311	343	316	285	334	307	323	315	308	315	328	309	308	344	320	312	301	309
15893	35703	36721	40595	60286	59175	56152	48342	37081	23923	10953	3747	1264	636	492	458	497	435	474	477	477	444	489	482	529	464	484	479	473	483	460	474	485	468	449	476	491	437	506	516	476	428	485	493	492	435	502	515	516	456	452	469	445	475	484	452	483	475	466	504	474	488	470	462	480	480	502	441	465	487	473	472	487	469	488	488	500	444	465	441	424	456	495	509	456	424	489	446	467	454	439	466	444	465	474	451	414	460	488	519	489	479	464	429	522	472	477	446	477	431	450	448	490	480	486	501	462	475	468	434	464	493	463	449	497	444	445	418	494	497	506	498	469	465	467	469	455	485	485	458	502	459	480	493	453	439	455	499	465	478	470	470	502	485	516	422	472	461	480	443	485	503	487	485	488	477	500	481	476	438	450	464	453	509	485	466	515	447	477	469	515	449	478	464	430	476	439	463	448	445	471	451	511	480	498	480	495	456	462	483	457	451	470	435	445	481	445	452	467	444	500	490	492	468	441	526	450	497	471	479	454	455	474	473	478	479	470	446	488	434	434	452	451	462	480	449	445	459	457	482	442	476	469	478	513	463	459	463	501	441	463	430	482	412	458	496	493	479	474	456	468	474	470	458	445	437	478	473	509	506	469	449	503	456	447	450	440	469	491	475	424	443	455	458	453	493	466	441	462	481	468	457	495	445	467	481	414	465	446	483	404	493	458	495	479	495	427	492	438	486	467	493	472	457	472	495	485	462	459	501	467	475	443	453	506	443	454	483	477	516	483	447	498	447	474	484	456	426	434	492	477	471	470	510	436	467	521	470	468	491	480	480	437	451	512	491	455	499	438	444	461	490	493	452	499	430	506	497	485	498	495	481	442	447	491	464	427	497	480	462	409	491	450	504	474	475	462	439	462	469	495	466	491	446	467	470	416	463	420	480	465	488	483	489	460	423	433	458	469	464	483	465	480	417	464	502	483	487	486	480	502	500	433	447	498	451	472	464	441	461	444	477	477	492	477	459	464	425	492	479	459	481	490	449	477	467	481	454	417	485	458	487	500	471	462	502	503	455	501	478	486	466	452	508	482	450	458	428	440	482	453	459	527	482	468	446	460	460	441	510	472	442	436	446	515	445	468	483	495	460	461	466	475	462	466	474	511	467	457	486	440	447	473	478	443	483	481	460	466	452	470	497	481	472	485	477	488	468	413	494	481	478	418	481	504	443	450	471	439	472	486	471	496	511	448	487	459	474	487	485	458	449	465	485	493	474	467	495	420	430	498	454	439	449	437	481	455	512	477	443	478	472	487	477	455	457	471	459	445	467	474	485	453	506	516	442	455	479	523	474	493	467	493	466	484	482	428	480	461	482	487	455	499	449	479	428	441	487	430	466	466	496	520	466	449	452	460	480	443	447	468	459	493	477	447	471	451	428	474	436	487	460	483	512	445	423	452	480	465	456	462	447	504	478	481	475	514	473	475	482	461	456	426	476	475	433	508	468	481	525	475	441	463	483	498	466	494	475	442	456	504	491	477	461	443	461	474	489	430	469	483	480	461	438	477	461	502	470	458	465	458	466	481	497	485	488	450	470	484	514	455	461	458	452	438	446	460	534	483	455	462	476	471	475	473	480	479	468	512	443	447	438	450	438	454	458	471	466	489	505	462	451	462	496	476	495	445	479	498	487	500	460	465	486	465	472	459	481	478	461	440	449	447	524	459	449	476	484	454	449	458	480	492	476	447	484	465	503	488	422	472	450	428	471	470	476	453	464	461	472	455	452	494	461	501	449	493	429	465	476	453	483	430	465	464	455	473	432	446	447	455	464	482	456	496	487	463	475	444	504	493	427	439	467	479	461	485	487	509	448	437	446	433	476	482	463	506	486	458	470	444	462	519	477	492	485	451	470	508	478	477	479	449	466	464	491	513	481	480	490	446	450	468	503	456	465	479	469	448	479	448	459	493	460	486	516	500	438	468	460	494	490	478	481	478	482	493	498	477	463	455	478	493	451	446	482	464	458	494	467	470	458	438	456	484	464	460	441	476	489	473	441	484	471	475	507	458	486	492	491	415	482	465	442	466	466	477	475	493	451	427	473	458	458	495	481	471	452	473	443	480	472	434	423	479	501	470	473	480	494	467	478	478	426	480	439	480	441	464	468	505	454	496	491	511	469	466	471	476	485	438	435	460	426	460	476	463	458	482	453	471	448	506	460	485	451	484	463	508	468	497	470	429	460	446	439	451	474	450	486	481	445	492	475	439	505	462	480	475	460	435	476	422	479	445	429	478	488	461	451	476	480	491	454	475	462	464	431	433	479	442	467	500	501	462	471	464	450	472	447	459	466	499	428	448	515	466	477	456	468	441	487	477	483	431	444	473	483	463	469	489	505	482	438	481	460	472	482	484	482	424	460	472	436	478	436	471	443	539	465	445	435	511	499	513	519	476	414	499	469	471	479	481	472	445	471	472	452	491	486	483	485	493	440	441	464	448	510	489	477	460	448	456	457	461	471	428	472	503	474	453	468	488	468	503	467	409	458	450	459	432	485	529	481	465	455	474	498	473	483	475	465	453	484	497	483	498	467	446	467	458	531	470	480	456	423	441	493	504	468	465	470	459	461	494	487	452	485	469	480	480	488	450	469	460	467	463	452	491	487	476	451	496	451	451	483	455	458	499	465	469	480	453	477	479	468	481	500	477	474	462	467	474	484	405	445	465	451	473	455	475	442	457	457	420	487	460	499	457	441	474	476	454	465	483	452	463	488	476	494	484	476	452	433	458	463	505	482	440	467	493	490	469	444	424	472	466	492	479	462	507	455	447	464	445	435	487	480	494	465	456	454	478	467	520	461	476	446	494	464	508	453	489	495	480	505	447	464	506	447	477	466	473	491	454	470	467	502	504	472	467	442	457	501	459	463	515	500	457	498	486	463	420	475	466	454	493	464	499	458	436	443	464	479	407	448	456	441	432	487	512	539	477	445	472	448	457	492	477	507	443	492	494	480	492	443	498	452	475	454	479	434	460	462	471	474	470	451	444	456	519	455	484	498	502	455	459	459	445	441	417	472	468	491	473	472	469	431	475	468	442	453	479	479	481	452	492	445	482	463	465	488	476	435	460	500	447	476	480	449	456	501	443	479	506	432	466	486	487	465	458	472	476	450	509	484	490	479	443	447	473	507	497	490	446	474	460	476	500	438	449	480	437	461	444	493	479	486	487	463	509	482	485	445	449	463	495	464	457	487	465	514	483	452	453	491	420	427	474	469	470	445	481	480	531	461	420	460	473	479	475	478	497	511	458	465	437	478	512	447	430	492	506	441	503	443	431	446	434	463	422	458	473	478	481	460	468	461	443	482	442	490	480	480	461	452	466	476	485	486	488	434	512	504	479	477	484	470	464	455	449	468	495	463	438	457	457	490	462	488	501	449	474	533	489	461	485	490	475	476	458	467	496	462	488	445	448	476	479	461	453	482	501	505	466	481	488	472	461	490	479	437	489	475	470	486
26000	20534	13429	3613	8328	11966	11425	7779	4188	1833	856	482	349	315	273	297	258	278	303	296	329	284	301	275	277	280	269	298	278	279	315	290	277	324	273	314	304	273	264	296	270	275	287	284	295	276	309	322	259	282	264	285	274	314	268	276	284	285	289	320	294	309	278	310	308	268	285	298	294	305	319	267	280	298	296	296	295	266	279	298	296	305	289	280	309	292	283	288	303	266	318	258	298	313	318	321	302	313	271	267	278	281	287	305	297	285	302	296	269	240	262	276	276	322	289	290	309	307	316	294	301	296	277	305	295	292	342	298	295	268	318	295	320	287	300	310	317	292	294	344	304	323	322	309	311	286	302	285	277	277	312	289	283	290	305	284	296	285	263	293	259	265	259	287	287	262	271	272	295	274	297	287	270	263	294	299	317	262	288	305	265	309	277	316	259	296	260	252	297	298	309	317	303	328	301	282	263	287	289	275	295	303	316	280	277	285	307	279	291	295	310	310	307	316	312	276	281	306	281	282	305	271	306	258	312	305	264	297	302	275	294	322	295	273	324	282	334	312	270	311	289	284	266	287	271	280	304	298	288	277	320	286	292	330	311	312	286	319	306	266	264	282	316	279	290	296	279	309	262	255	292	277	276	265	273	287	303	314	293	283	306	295	275	290	290	271	295	310	285	277	255	262	262	296	260	314	300	296	305	306	293	308	265	294	295	263	315	318	285	292	283	301	308	311	307	282	300	323	319	312	325	294	300	274	289	293	262	292	273	286	296	305	295	308	290	300	298	290	325	308	295	329	281	292	302	273	304	291	310	336	297	297	300	276	306	289	314	300	263	310	277	282	278	280	329	299	273	301	283	297	284	301	295	287	306	298	261	297	295	316	277	279	249	296	320	294	301	301	293	296	311	300	279	303	313	318	272	286	256	262	273	292	279	292	324	297	277	306	257	260	300	310	286	282	312	275	305	276	303	288	274	283	285	286	282	298	271	290	307	296	283	279	334	265	288	311	282	309	282	299	296	260	312	265	302	271	294	276	274	310	275	272	289	269	283	290	282	297	266	304	276	289	293	280	278	314	276	307	308	298	272	322	289	303	274	302	283	281	304	290	288	301	284	295	281	287	290	291	298	272	288	264	288	287	278	295	297	279	307	290	277	290	267	294	295	276	300	282	267	323	272	280	305	293	308	281	248	307	300	312	302	271	275	288	283	301	279	297	270	282	278	286	295	265	297	285	280	317	271	292	296	326	331	323	276	295	290	284	303	299	262	269	286	271	291	288	276	303	254	303	292	301	265	312	291	269	285	316	281	285	299	299	283	287	277	310	273	298	276	294	279	321	309	311	270	277	276	269	292	276	257	309	294	284	325	314	280	311	277	317	293	285	279	304	260	265	294	297	295	284	278	281	263	287	278	284	283	311	300	283	275	281	300	311	300	284	274	294	321	292	298	296	287	294	328	295	285	305	295	275	322	314	264	318	303	298	242	284	297	279	291	286	272	270	318	294	313	281	276	299	312	272	272	296	288	287	314	292	295	296	296	323	282	284	302	275	295	301	290	288	311	304	293	277	303	283	300	246	281	294	296	279	272	301	306	300	287	261	300	279	299	288	297	308	283	315	264	286	306	262	320	286	289	290	304	286	287	309	278	311	336	280	302	289	312	273	295	255	307	292	311	293	285	282	281	273	303	311	265	282	299	296	312	303	272	319	316	277	320	305	292	267	291	295	293	309	313	281	291	252	273	286	267	281	268	298	291	264	297	294	282	277	276	305	275	297	302	280	300	247	309	274	272	285	280	301	300	316	326	291	294	246	295	302	285	300	272	314	303	271	273	313	290	278	290	264	304	300	284	287	274	263	316	282	323	283	257	323	317	274	303	300	257	285	315	295	312	270	293	271	278	275	297	299	307	288	295	281	296	316	259	310	327	299	262	299	307	331	270	292	274	285	305	267	325	293	291	280	308	294	307	270	275	294	307	317	286	305	280	300	297	300	324	325	319	282	281	293	296	287	305	320	278	302	268	301	270	258	278	296	257	288	311	299	287	273	305	293	295	296	310	276	279	284	281	295	267	285	293	278	311	288	288	288	287	296	282	292	301	307	306	300	300	292	311	277	271	305	263	305	297	291	284	286	339	312	294	289	283	292	269	302	282	287	301	298	291	262	306	310	303	293	309	270	287	269	294	297	297	291	248	303	288	295	270	300	322	298	272	310	280	301	307	319	283	315	282	299	274	282	274	293	292	287	298	271	275	321	289	275	309	305	315	251	303	271	303	274	294	295	245	322	292	290	310	262	331	300	296	258	268	290	292	295	270	287	273	320	287	285	314	288	278	293	278	286	289	297	259	262	273	253	289	289	314	307	293	314	273	302	281	289	267	279	309	270	312	297	301	280	275	308	294	321	281	312	279	261	302	277	304	294	279	263	283	265	282	292	314	297	320	284	284	320	258	320	263	282	286	310	302	316	315	270	271	301	272	312	296	286	280	311	267	303	295	272	303	303	308	253	304	284	297	312	288	297	304	281	281	296	257	279	324	329	298	287	294	285	280	315	297	280	334	317	318	286	299	286	290	251	265	262	301	298	306	320	325	275	280	286	301	305	300	292	283	283	299	282	319	268	280	266	271	279	269	281	319	304	267	263	284	261	270	261	269	296	262	277	290	269	293	327	316	291	320	272	290	265	319	276	308	283	292	295	298	280	273	253	284	300	256	303	310	274	243	259	268	316	318	276	313	310	269	304	282	291	307	299	296	272	271	331	307	277	276	291	306	283	285	292	258	307	307	313	305	317	281	291	310	311	292	295	286	277	300	286	288	305	256	268	310	309	289	288	275	291	312	303	297	310	301	307	296	278	293	294	304	281	289	313	302	312	323	296	270	284	291	284	313	305	295	281	292	266	315	289	298	343	304	297	279	311	286	301	297	292	305	311	306	289	276	291	293	306	314	265	284	281	264	300	282	269	293	310	287	280	308	304	295	292	277	300	298	332	304	276	285	287	309	331	246	277	302	295	311	319	294	299	285	288	266	275	275	303	304	279	299	290	328	294	285	275	290	293	279	280	315	295	299	283	280	309	269	288	255	253	283	280	300	277	286	276	273	304	291	261	282	292	280	287	262	292	269	289	278	264	303	294	302	286	321	306	304	297	281	298	297	286	296	295	316	317	274	287	287	296	284	290	301	312	289	294	289	286	282	247	289	299	293	291	296	276	304	300	295	289	280	276	295	288	270	284	285	304	278	321	286	270	294	317	277	287	295	261	273	284	286	302	306	279	300	280	279	293	290	308	288	299	275	263	287	273	295	314	286	316	255	285	273	285	267	267	294	281	288	305	314	300	245	319	283	286	283	291	294	296	254	292	280	282	292	269	288	277	282	272	294	296	270	278	282	291	268	296	293	286	292	314	306	283	295	311	314	296	298	296	287	297	262	314	290	272	284	305	293	281	275	274	283	290	272	292	309	243	285	331	292	295	299	296	293	299	300	303	298	300
5148	7368	8435	4891	14182	19037	18116	13777	7987	3787	1663	866	599	481	428	429	432	450	431	465	439	436	421	464	456	438	413	463	438	435	439	398	426	456	443	469	470	422	473	468	461	422	415	454	430	430	477	453	457	424	422	427	445	476	462	460	413	473	412	417	469	454	448	435	437	454	459	468	391	447	451	474	448	449	420	453	459	445	469	435	434	450	456	423	412	474	422	451	454	451	474	449	423	419	454	471	437	431	460	441	420	441	440	456	438	421	440	447	424	415	461	429	470	462	426	455	457	433	467	405	446	498	413	398	418	469	415	440	469	468	468	445	428	443	453	485	453	415	425	461	440	459	445	470	474	503	401	463	411	447	460	446	392	452	438	447	446	431	412	430	452	435	437	419	455	441	492	434	482	409	447	412	449	435	460	403	459	422	455	444	452	444	409	423	459	444	434	451	449	432	412	406	441	485	484	410	471	453	434	414	448	432	417	485	387	432	451	494	426	460	441	415	440	441	434	447	442	464	455	446	456	449	414	464	468	414	448	445	428	459	446	460	458	478	432	456	465	432	483	451	446	417	455	472	448	405	448	462	425	417	436	435	438	434	457	421	436	471	445	435	447	435	437	450	462	401	441	439	495	450	409	458	439	452	452	476	443	380	429	444	476	441	426	442	424	504	437	425	453	443	431	425	465	451	472	477	463	455	407	419	430	439	415	416	445	417	425	445	438	409	434	409	443	428	458	410	430	424	458	467	482	424	474	460	436	404	474	432	430	445	439	480	433	462	433	447	433	448	416	455	479	446	435	434	429	473	439	440	444	472	449	441	478	459	467	402	426	443	453	444	416	428	461	429	445	443	456	426	459	470	421	447	438	463	436	455	458	450	444	428	432	457	459	394	425	435	449	424	434	430	430	466	488	467	434	466	466	421	457	453	472	442	423	446	437	470	413	468	441	429	450	430	434	457	447	424	456	457	432	426	478	431	461	427	441	436	432	449	458	441	451	455	460	447	433	455	439	438	452	443	469	412	465	462	422	435	447	426	457	435	475	437	423	436	449	433	437	453	446	446	463	447	412	461	458	442	428	415	456	456	426	500	467	447	413	434	445	436	434	432	402	488	439	449	429	415	466	458	456	462	438	478	422	431	465	433	409	456	402	470	436	443	425	470	419	463	412	417	438	431	449	471	459	440	454	434	458	444	431	503	478	434	461	451	460	414	448	483	446	448	441	459	450	444	464	474	432	446	429	436	455	434	445	467	425	446	421	448	460	437	438	403	416	442	454	442	437	469	439	442	437	451	434	448	426	433	460	447	482	450	413	449	457	444	469	453	443	419	480	427	445	421	483	419	452	452	448	413	481	472	441	428	413	413	423	441	441	433	443	430	411	463	442	430	433	476	432	443	421	427	461	413	461	419	459	451	447	445	453	479	422	478	439	456	442	463	437	432	458	425	473	463	473	428	415	445	432	449	462	435	401	429	432	397	464	450	437	426	459	445	421	418	476	415	489	446	455	395	430	446	433	431	402	449	448	448	454	444	463	393	420	441	474	403	440	449	432	428	445	433	404	436	479	433	463	439	421	480	436	445	472	477	431	462	466	430	453	456	421	459	483	442	468	449	423	417	464	444	427	453	449	453	485	455	451	422	428	453	424	401	439	450	427	450	454	464	448	434	466	474	445	465	463	474	421	449	444	425	401	477	431	441	437	476	417	459	453	447	449	448	449	453	464	445	461	410	432	476	466	443	444	410	462	452	420	436	462	407	498	461	441	456	428	441	448	414	461	418	443	421	466	444	450	418	473	442	436	435	443	441	494	453	472	459	464	435	419	474	401	437	442	442	440	440	453	449	453	451	462	411	464	463	445	421	443	432	422	430	427	442	444	437	454	481	432	445	457	472	448	430	432	442	455	423	492	438	451	453	461	437	406	428	439	478	463	481	439	435	428	430	397	460	448	430	420	422	454	445	455	434	434	445	491	459	435	480	418	439	453	458	426	460	454	462	435	443	473	410	448	404	392	428	453	421	455	433	464	466	455	448	415	487	421	429	406	455	461	422	456	403	445	454	447	447	436	403	448	437	479	454	446	443	436	447	427	424	412	459	445	459	422	466	471	403	455	487	416	461	462	450	432	446	420	446	412	460	415	461	432	405	426	422	451	404	448	388	453	443	422	433	441	413	459	440	471	475	436	468	450	457	441	457	497	437	468	405	434	422	427	425	407	477	444	473	446	423	435	454	453	402	423	413	471	457	442	439	410	441	446	466	471	422	440	438	424	465	440	442	426	410	396	460	437	483	409	441	465	459	433	423	449	451	460	436	480	446	466	468	464	398	465	425	450	445	470	450	464	461	446	435	487	456	425	455	437	458	477	431	437	457	451	404	433	463	411	436	440	462	426	455	479	471	428	439	429	432	471	462	448	480	455	419	432	465	442	419	436	426	427	442	456	450	440	408	468	455	416	428	421	465	470	443	477	438	432	441	451	458	471	476	427	471	447	433	451	445	439	439	448	470	474	442	478	443	413	408	450	477	481	430	436	446	434	400	464	458	406	451	440	460	469	489	410	462	448	472	447	422	441	481	446	451	441	474	458	433	444	418	397	445	415	440	452	443	453	454	455	441	484	428	429	428	440	429	419	450	475	414	495	438	423	450	443	453	424	479	458	451	447	423	417	460	457	452	444	447	415	456	419	436	430	435	429	415	474	380	460	432	453	441	416	482	442	434	454	464	441	440	450	460	453	447	415	414	428	430	420	486	441	409	418	471	463	434	446	472	450	436	422	433	426	445	448	428	465	418	435	426	431	424	444	458	463	451	406	487	457	420	480	428	448	459	448	467	479	446	460	458	445	430	466	448	469	445	415	501	422	443	462	429	456	431	414	431	419	472	445	427	473	452	459	436	439	454	417	483	433	428	426	479	433	436	460	435	427	431	429	471	435	440	448	426	438	459	445	425	441	490	455	443	460	416	459	428	459	476	474	411	464	477	453	450	446	440	464	442	450	475	475	486	433	429	447	414	449	408	421	450	461	400	428	443	416	455	453	450	440	432	431	480	445	465	452	456	480	443	450	479	454	449	408	459	458	447	412	429	456	426	439	452	498	444	431	466	450	413	436	459	484	446	450	470	432	436	444	439	459	458	434	437	440	434	431	474	444	429	436	465	444	420	427	449	441	426	435	465	430	437	452	397	386	418	434	442	427	469	474	450	453	476	426	432	451	418	410	432	480	440	415	476	448	451	470	437	429	410	401	430	453	430	445	442	465	458	440	487	470	427	433	451	437	433	468	438	452	444	455	436	459	447	437	458	437	463	449	441	439	448	458	452	430	442	448	411	427	470	503	465	461	440	443	466	402	437	445	417	454	441	450	458	447	476	441	435	433	452	444	461	439	479	425	430	452	478	427	484	426	446	421	426	424	460	435	432	436	438	489	445	439	455	433	406	456	420	430	451	455	458	418	415	412	418	447	456	467	443	427	457	416	451	441	458	428	479	418	417
24087	20741	27499	24040	22185	39982	41582	32091	20579	9317	2904	958	501	349	332	322	317	279	282	295	331	296	297	331	259	290	299	302	336	308	273	302	310	311	287	293	277	294	296	341	307	314	332	346	293	299	299	319	277	316	285	311	275	299	270	300	323	341	319	293	304	281	261	286	341	320	297	309	302	319	283	307	315	306	306	320	280	324	303	284	291	284	297	305	332	326	313	308	278	288	309	290	284	287	350	285	296	306	282	274	303	312	298	282	309	331	280	306	330	309	316	306	269	303	307	302	311	310	277	311	305	283	317	292	298	302	283	281	309	305	331	289	284	308	285	277	290	265	281	305	301	312	334	315	267	301	303	309	284	283	280	325	296	303	283	294	323	296	317	288	260	286	328	307	298	286	313	293	289	293	291	290	293	295	307	304	297	292	310	282	303	296	308	312	312	318	295	310	271	280	311	320	290	312	294	293	288	319	302	320	278	303	288	308	307	268	282	309	293	313	328	296	325	299	305	292	278	310	302	300	284	288	292	307	283	306	325	302	280	298	319	305	325	317	315	324	294	326	324	326	286	278	292	290	300	290	304	299	301	300	296	317	280	333	296	291	300	289	306	304	305	280	292	326	283	287	326	284	294	289	289	306	298	284	304	297	291	312	311	308	291	309	307	291	320	286	297	308	294	262	276	287	294	284	283	318	323	299	326	290	296	277	303	323	319	317	284	317	293	304	275	283	312	317	310	304	302	298	329	285	326	322	305	277	282	322	300	293	309	302	275	311	347	306	352	323	301	304	271	311	301	287	306	312	276	284	312	303	305	319	299	304	294	303	299	274	294	301	309	296	341	327	301	288	299	284	277	318	302	283	298	328	308	291	322	312	297	333	302	307	303	313	310	297	312	286	304	290	296	298	310	318	314	265	280	303	295	298	305	323	317	325	303	312	296	283	336	295	312	308	300	309	290	268	293	304	325	300	299	306	324	293	310	264	313	268	291	333	310	296	279	332	344	297	304	309	308	322	294	291	260	301	348	292	279	294	283	297	301	300	288	307	295	283	281	267	296	305	311	304	312	288	301	302	286	307	330	313	321	303	319	332	291	322	299	308	308	314	305	299	321	282	303	323	287	340	321	314	284	280	312	310	335	281	295	312	314	301	291	284	300	305	294	320	291	304	278	275	270	317	291	316	272	309	308	295	307	291	280	285	325	278	272	347	300	314	256	289	315	273	309	313	267	322	295	320	302	278	331	313	325	292	304	295	273	309	285	285	326	289	246	328	298	289	279	305	322	307	313	278	281	292	312	282	317	288	277	314	273	310	289	283	318	268	283	330	302	289	314	279	286	300	300	317	290	302	302	293	274	304	313	296	297	312	287	287	296	318	291	309	308	313	280	311	312	306	283	286	316	330	292	325	295	295	293	300	290	303	324	307	287	295	289	301	287	309	301	323	317	314	292	271	282	307	295	294	291	276	293	306	292	287	299	301	297	301	306	289	317	311	299	261	337	296	272	280	281	300	278	331	289	310	283	283	270	295	301	312	297	301	300	273	330	299	312	321	270	286	324	284	292	292	273	306	323	303	289	278	350	296	311	297	303	317	315	297	302	295	276	296	309	308	289	280	279	282	321	285	322	303	319	306	300	304	308	292	308	295	300	285	263	302	320	308	298	323	307	291	303	319	319	289	271	318	305	334	338	314	289	331	325	276	304	261	301	305	279	283	304	330	293	305	277	296	301	312	289	327	319	280	312	325	294	321	314	276	303	274	284	266	318	325	293	291	317	324	297	279	291	284	280	318	310	330	289	283	295	334	294	277	304	315	310	279	298	277	308	277	299	291	291	272	302	294	319	298	298	286	313	310	316	316	276	317	306	293	329	298	288	286	304	299	306	307	323	307	302	296	270	286	311	327	316	305	311	312	281	330	341	314	285	289	328	292	257	283	286	282	315	295	301	310	333	297	288	299	265	282	281	287	299	288	342	297	306	306	292	314	327	307	295	283	285	289	293	315	275	287	307	299	293	314	286	256	295	316	297	325	309	271	276	278	272	304	308	322	277	319	318	322	319	317	281	317	292	274	293	316	282	290	303	300	273	296	323	331	327	276	301	316	293	294	283	309	309	301	308	334	292	285	340	276	292	352	262	319	319	293	274	301	299	274	324	316	321	307	311	315	308	305	311	308	285	293	318	324	280	320	280	302	283	320	302	293	300	290	304	282	308	305	312	292	328	302	315	278	274	298	319	279	316	265	311	275	315	316	305	292	273	331	282	286	314	327	300	308	312	325	303	294	310	299	331	301	325	320	281	289	287	293	293	300	316	294	296	286	317	329	288	307	307	324	327	329	282	298	309	302	297	346	302	304	293	312	285	331	280	303	303	282	284	297	291	304	296	270	275	325	311	297	262	268	317	317	311	293	275	268	312	271	305	321	293	286	309	296	315	302	321	297	294	311	284	298	258	312	291	272	311	297	314	302	260	287	290	323	300	260	318	305	337	307	278	302	288	329	301	290	332	280	285	289	310	299	317	305	331	289	307	299	326	305	308	310	285	319	309	339	275	270	296	270	302	295	320	312	320	332	296	305	277	313	304	309	304	322	325	308	325	283	302	273	292	299	301	287	308	291	281	312	342	287	273	305	319	312	326	308	342	307	288	307	278	300	313	299	317	293	307	300	310	293	312	318	273	312	320	326	316	303	325	330	281	338	318	296	285	320	324	285	299	300	302	324	326	260	308	297	319	314	316	292	322	277	320	311	313	268	301	319	307	313	316	312	307	327	263	311	308	309	317	289	315	302	293	308	310	258	296	298	334	341	289	301	314	287	298	337	315	328	290	286	300	301	329	276	305	299	311	290	274	308	291	313	310	291	320	315	310	333	267	300	302	318	323	313	299	316	306	315	337	328	303	310	305	305	322	303	357	308	314	300	286	307	297	333	318	315	274	333	295	294	310	288	307	312	299	294	306	279	335	319	320	315	317	272	315	277	291	327	313	297	346	300	314	304	324	286	320	284	294	267	284	310	302	319	322	305	304	309	289	290	330	302	297	296	297	302	298	269	281	292	334	311	285	287	318	284	304	317	296	302	308	319	319	316	286	292	268	292	316	317	312	296	320	275	285	276	316	293	268	314	286	305	290	313	330	285	280	314	300	335	298	318	309	291	287	323	312	276	317	273	319	293	294	282	306	297	303	306	333	301	329	292	282	309	300	292	284	277	306	266	303	304	310	302	300	314	289	311	311	302	310	298	270	298	278	332	303	318	328	277	303	327	293	282	321	253	292	273	313	312	298	287	281	315	308	294	270	320	272	291	310	287	312	338	320	305	285	298	307	307	302	306	306	283	314	332	293	283	305	284	310	325	297	317	279	311	282	303	305	297	280	299	280	328	300	289	308	268	260	286	308	325	293	330	302	301	326	295	303	272	293	277	297	319	304	298	283	288	295	280	293	273	305	288	305	325	285	306	290	331	302	331	285	287	321	293	301	300	280	307	322	338	322	288
8360	20955	21616	14864	24676	43893	42774	36018	25735	13781	5517	1963	826	519	485	416	439	474	460	433	478	446	463	475	458	430	449	455	463	484	425	484	457	469	475	422	459	404	476	478	463	486	429	456	443	461	431	440	478	451	462	447	460	450	475	471	440	492	457	424	466	458	475	447	466	455	528	465	451	433	439	481	467	469	406	424	427	453	443	454	465	439	467	453	444	471	450	442	457	457	505	454	468	469	499	478	502	474	447	451	456	467	437	450	453	468	436	458	475	442	488	456	463	446	428	471	446	485	453	460	475	477	467	447	463	482	469	462	446	440	460	471	433	457	457	426	475	456	442	448	428	508	443	465	490	461	443	435	451	463	476	463	445	470	448	456	426	477	445	461	456	450	449	442	467	476	423	475	449	454	472	435	461	527	482	498	476	452	440	454	468	447	481	430	407	473	447	436	476	482	477	432	474	471	453	437	457	482	449	465	441	484	489	459	437	481	424	503	446	448	458	439	462	463	431	476	441	477	456	440	443	472	438	466	461	452	485	458	476	527	447	516	478	417	448	438	477	474	466	445	481	452	467	459	462	482	409	497	468	441	502	464	458	487	458	483	446	506	457	479	473	433	450	448	443	462	448	445	464	447	481	461	474	477	501	463	445	428	454	476	490	481	488	461	437	427	459	430	437	462	449	477	497	452	466	447	452	438	481	460	450	471	448	437	465	466	430	487	463	433	438	470	428	495	518	448	453	425	439	512	423	438	450	448	502	466	482	486	448	448	471	446	468	488	481	473	416	443	460	480	479	445	424	465	467	471	420	466	472	452	484	469	518	431	466	468	478	418	469	455	468	433	441	446	466	451	456	501	484	469	455	438	470	426	430	494	447	475	487	458	459	447	437	459	451	489	477	424	500	472	438	464	466	510	454	457	441	469	452	442	406	467	469	454	482	442	422	447	466	439	468	491	493	473	484	411	453	419	482	507	481	464	476	466	444	433	431	433	449	423	451	460	440	485	475	475	439	503	425	446	470	466	498	471	474	452	472	452	429	467	492	471	473	483	455	422	421	467	432	451	443	432	450	468	445	438	452	458	451	439	436	445	478	484	463	425	405	417	478	457	418	467	461	443	476	473	474	453	446	470	431	451	450	445	458	443	469	479	428	440	435	443	440	429	497	485	464	461	473	414	479	442	474	466	466	455	490	486	439	462	453	472	484	493	454	477	472	482	478	417	442	475	433	457	451	475	436	424	468	447	473	453	433	432	457	432	447	436	410	414	509	455	468	483	496	446	459	472	479	441	448	435	458	476	475	448	431	474	472	439	472	457	473	430	429	446	490	448	494	452	414	471	435	444	428	435	485	438	441	478	426	447	461	436	459	472	467	414	431	421	438	470	443	473	491	450	434	478	462	452	428	468	451	504	493	473	453	464	468	462	436	468	480	459	413	500	489	469	512	482	474	426	468	466	477	477	436	458	425	463	475	445	469	470	454	435	453	470	424	434	481	428	449	463	407	509	474	458	464	477	495	434	435	455	487	477	465	433	473	453	437	459	499	458	454	481	475	422	444	472	432	485	467	463	463	468	440	439	406	475	464	452	477	459	490	485	495	512	450	461	476	473	482	474	463	453	444	413	444	411	448	458	490	441	486	469	449	509	436	442	441	452	469	459	475	476	474	458	465	457	435	456	467	426	459	456	441	459	459	442	435	473	500	440	446	451	443	438	457	445	483	487	425	462	467	464	467	475	423	474	475	439	448	495	461	458	459	460	449	440	464	432	436	465	429	475	453	435	494	415	443	406	470	511	438	503	465	475	450	465	411	455	455	453	455	473	438	471	475	499	468	459	446	467	455	416	447	449	443	462	436	456	451	419	445	450	474	482	463	442	492	468	448	444	469	452	447	459	464	436	452	443	435	474	500	454	448	452	485	455	450	468	463	478	413	463	452	463	482	438	444	483	443	469	445	481	421	489	497	471	476	464	451	470	443	437	453	440	454	470	430	472	461	466	471	487	444	473	457	480	439	461	479	463	476	450	461	434	450	434	441	462	481	482	448	457	450	451	499	449	456	447	491	449	462	444	451	479	475	480	460	447	441	486	488	440	463	416	466	483	459	455	437	438	511	458	428	426	466	447	469	477	419	479	472	472	463	432	466	459	477	439	450	419	430	456	444	494	435	443	438	496	473	424	444	470	453	449	434	426	481	498	473	468	450	492	435	460	481	411	453	485	481	474	492	431	441	491	474	427	451	444	430	496	443	420	457	446	509	439	442	480	485	452	453	458	486	458	502	465	449	466	443	443	444	445	421	435	468	469	449	471	443	440	454	437	453	480	425	457	447	459	486	452	452	419	439	424	475	491	462	475	506	450	468	447	465	421	471	432	432	452	453	439	479	459	460	475	467	486	482	465	458	471	474	419	477	421	467	446	461	458	469	448	462	466	452	444	463	467	453	423	452	476	455	446	415	458	433	480	452	484	438	416	462	486	467	427	480	437	439	475	446	461	480	435	430	471	462	444	485	459	425	470	495	456	442	475	460	426	476	456	435	484	443	475	446	478	427	443	473	448	466	473	427	426	467	469	497	436	469	457	489	420	441	465	485	472	442	455	468	480	443	476	469	462	456	454	468	448	486	450	503	464	450	463	458	460	461	443	408	481	464	422	463	492	427	467	437	459	435	456	474	455	460	438	473	455	445	429	452	452	478	468	446	465	434	387	462	459	466	447	468	427	466	459	439	450	442	472	433	458	437	439	386	484	437	488	470	500	500	476	457	454	481	458	485	442	444	457	444	485	443	519	454	472	496	422	470	464	412	458	456	472	464	451	425	485	463	470	458	471	453	497	415	440	451	460	482	482	460	483	457	454	461	446	478	509	469	474	468	477	446	451	459	485	447	459	423	412	452	460	449	440	470	467	421	474	451	466	478	476	452	448	476	452	474	491	465	452	431	450	412	443	469	450	471	452	458	457	461	444	515	474	473	482	521	425	431	480	443	444	454	447	471	460	427	409	465	454	440	464	460	426	470	465	451	465	429	464	447	466	489	443	457	492	456	427	499	433	475	479	451	434	442	452	442	469	465	444	459	447	466	464	452	481	448	458	471	458	492	472	471	452	461	453	454	438	487	451	474	475	458	478	470	476	482	445	441	444	451	447	465	454	477	480	472	467	475	460	491	481	435	450	469	455	437	425	436	482	482	453	442	461	462	448	481	435	496	451	454	448	461	440	487	467	462	443	461	437	456	481	449	438	469	432	435	447	498	472	474	466	432	438	467	478	442	463	476	437	496	438	451	458	421	450	466	481	429	493	478	471	495	458	474	452	468	460	465	478	437	462	487	431	453	457	463	415	474	445	420	451	440	434	466	462	468	442	418	441	466	484	456	463	444	486	443	428	433	449	453	447	472	442	417	468	451	447	465	422	465	448	468	434	502	471	466	453	429	464	465	452	478	421	467	450	455	436	446	459	454	485	435	473	469	465	460	433	481	452	472	429	439	431	461	478
22466	20758	28559	23049	28136	57769	56909	46384	32970	19524	7355	1957	652	426	342	317	348	332	355	308	321	344	325	313	361	332	296	336	327	368	340	316	344	296	300	346	327	321	333	351	289	294	316	315	288	334	296	316	335	320	278	355	341	323	349	309	332	328	316	295	339	298	306	351	324	335	314	360	291	316	342	302	316	316	340	305	297	322	302	279	316	296	293	268	352	303	325	331	351	339	324	307	303	315	308	315	308	327	315	353	310	333	324	316	314	333	331	334	322	335	345	312	325	306	315	319	329	320	321	308	327	309	317	333	312	327	298	320	351	349	295	320	307	319	328	339	305	344	331	344	347	312	341	297	347	298	281	329	335	334	344	320	327	338	338	312	314	310	315	316	324	321	351	346	325	320	335	324	339	312	333	328	319	303	308	299	331	323	353	357	327	316	304	329	294	289	337	306	297	314	334	320	348	314	349	325	315	328	310	333	278	334	316	314	334	311	296	335	297	330	346	342	327	340	302	304	295	314	301	301	295	358	325	316	328	312	339	292	315	323	333	322	349	328	296	321	320	331	337	329	309	312	318	288	293	350	326	314	304	315	301	304	325	327	279	318	334	335	335	315	316	318	326	318	311	325	332	324	332	341	294	336	317	331	318	352	321	360	308	326	363	315	333	335	329	320	336	300	349	305	325	289	318	324	312	317	322	338	336	316	315	307	330	333	324	296	311	365	321	308	285	349	325	305	304	326	328	316	324	328	315	308	328	333	339	298	309	309	272	367	322	297	300	310	306	315	324	299	331	292	325	335	287	326	302	326	327	314	337	353	310	337	325	312	312	314	323	293	331	328	316	335	303	318	296	324	324	312	306	288	314	331	325	356	313	303	323	309	355	311	323	348	335	300	320	314	329	313	306	346	301	311	307	325	311	328	338	301	308	331	332	325	316	285	321	341	349	340	312	363	336	296	340	302	320	342	310	305	301	342	326	343	336	339	336	332	312	321	308	336	320	315	304	322	308	324	342	335	359	319	299	313	322	309	302	339	328	334	324	352	321	317	308	341	335	311	340	309	275	301	352	322	318	295	340	305	310	308	342	314	286	325	310	329	296	324	331	339	363	329	344	309	301	315	315	320	325	296	315	332	298	330	293	312	306	324	314	317	350	293	320	319	314	335	312	350	330	301	346	298	327	321	322	367	284	296	321	312	352	317	309	342	300	331	311	314	336	298	327	303	323	317	318	313	354	299	307	334	304	310	326	300	335	309	314	322	287	310	319	335	359	309	336	305	340	270	309	352	315	300	326	323	296	329	333	338	330	330	301	292	333	343	310	304	328	306	339	331	366	315	302	315	314	315	296	304	285	325	313	310	314	333	307	330	325	328	317	339	329	336	318	293	327	347	287	332	340	328	287	348	298	320	338	326	325	352	336	311	327	348	293	324	307	305	325	312	300	338	292	291	283	361	320	317	301	331	337	329	315	341	311	303	335	315	309	351	292	330	317	313	313	350	357	301	322	350	332	287	309	306	314	337	320	316	326	315	353	330	319	327	290	320	337	339	348	332	321	327	303	329	311	328	346	341	339	319	290	336	350	337	256	318	316	319	325	328	326	345	335	349	324	297	320	324	334	322	350	358	315	317	348	311	316	310	290	306	321	327	322	360	326	301	321	334	304	328	304	306	331	311	327	300	339	309	329	320	326	339	337	330	318	335	317	341	353	300	325	310	341	314	315	336	317	303	312	311	311	321	337	303	338	337	326	335	317	325	310	301	314	341	316	292	319	347	316	322	321	316	318	337	337	328	258	306	322	374	310	331	314	326	340	342	297	319	331	326	315	311	290	311	325	339	345	313	353	307	323	327	310	304	320	344	373	301	304	365	295	340	276	305	335	350	336	289	362	325	322	312	364	299	339	302	339	351	324	374	310	335	328	320	321	345	278	301	327	336	310	341	322	331	288	325	323	298	310	342	299	313	329	315	296	340	279	325	307	329	342	302	353	341	324	333	296	287	301	313	327	312	297	328	328	325	347	301	303	319	327	335	325	314	358	330	301	354	332	359	330	310	337	324	320	326	321	314	314	303	331	314	307	320	323	307	299	318	317	294	324	288	332	329	326	290	288	317	310	341	317	313	323	327	322	354	323	316	317	322	312	326	322	339	347	335	335	344	324	298	307	316	307	344	342	336	292	324	315	285	315	332	338	345	334	318	335	322	312	309	351	311	271	318	345	333	313	329	330	324	306	360	327	298	334	319	295	312	335	318	308	344	300	334	360	317	304	326	304	318	325	334	317	311	289	333	311	338	318	326	326	329	328	312	347	306	295	312	318	308	323	312	308	323	328	302	326	315	291	314	311	292	344	308	290	302	297	317	297	307	342	336	287	348	322	337	304	342	291	303	319	284	315	301	324	328	312	362	302	322	296	324	294	312	321	326	332	318	319	372	333	330	330	297	285	325	334	317	319	321	325	338	332	340	294	302	304	343	302	332	281	298	318	300	354	327	334	301	317	290	328	325	326	310	316	324	306	307	339	342	321	311	312	299	317	361	359	323	308	291	316	321	336	314	316	329	308	326	325	318	351	307	328	303	349	309	298	298	293	335	297	334	309	309	330	338	287	342	336	342	345	319	315	344	325	298	313	353	337	306	322	312	314	325	341	322	282	346	315	306	340	304	312	329	306	321	304	283	312	323	305	326	318	308	317	327	310	315	335	316	330	355	331	329	334	329	317	337	318	306	329	334	353	269	299	331	309	328	319	324	304	343	310	309	307	319	331	320	311	327	333	323	319	309	348	345	320	308	328	316	346	337	324	364	314	286	304	349	288	338	331	306	306	296	332	310	369	334	308	313	324	315	333	337	322	297	299	343	318	326	354	300	315	335	329	334	288	327	306	320	328	282	308	346	304	322	326	317	305	334	308	316	320	326	323	325	327	312	321	300	326	311	321	316	323	323	321	267	307	320	345	319	317	310	313	331	307	299	335	295	309	340	286	309	291	302	305	318	320	289	318	317	335	324	303	324	335	332	280	323	303	324	295	342	326	315	309	288	295	311	306	345	332	311	299	298	300	327	321	327	315	302	323	343	312	313	321	333	306	341	308	327	317	305	298	354	324	277	303	348	325	298	325	328	304	343	313	285	344	300	322	273	299	335	307	311	312	317	318	306	324	305	329	301	312	313	301	336	298	286	320	334	342	316	305	298	299	340	359	302	310	325	348	313	302	316	323	349	330	344	326	301	320	337	337	279	295	301	323	300	335	313	326	342	344	318	350	330	348	332	360	293	330	300	344	321	288	294	318	305	294	317	316	336	330	302	308	335	312	329	334	348	335	340	313	305	345	359	322	365	337	314	345	296	315	307	336	327	311	307	344	342	327	327	329	310	351	316	308	336	319	353	300	320	306	341	337	299	290	359	329	328	325	325	302	278	314	315	341	296	336	291	312	305	323	336	332	311	339	321	334	319	312	290	301	313	326	323	294	292	337	312	297	328	331	341	336	297	321	284
15703	34855	34534	29615	50608	65058	58335	48301	36804	23559	11182	3742	1325	617	506	486	454	483	484	475	514	450	490	440	442	466	481	503	470	459	481	497	497	494	435	455	483	471	515	492	468	476	449	456	483	494	497	473	513	468	483	478	428	467	460	405	460	476	485	464	481	484	495	450	463	485	459	472	436	492	476	491	455	482	466	451	481	452	487	470	495	458	457	483	490	472	471	478	456	497	487	478	509	446	457	463	473	514	477	454	439	483	447	506	454	475	435	459	490	469	467	474	524	490	516	505	446	451	413	476	472	481	464	461	431	497	455	425	507	437	444	409	452	463	468	448	456	482	463	443	462	423	454	458	523	454	476	487	475	457	471	481	462	489	429	439	468	443	451	479	478	441	465	468	487	479	443	461	443	471	492	459	472	468	464	464	468	441	457	508	449	437	496	474	479	456	451	455	477	438	470	441	507	468	499	447	488	462	468	461	503	479	439	470	450	485	487	473	462	485	481	488	472	467	470	454	469	493	474	478	471	468	472	472	484	480	505	478	486	461	472	450	484	494	486	430	493	485	466	470	503	488	459	469	495	522	456	467	480	484	458	453	465	447	486	495	470	463	512	465	469	451	475	479	488	463	469	435	492	487	474	460	473	457	473	481	483	495	442	459	492	549	489	487	473	458	468	508	464	482	441	466	533	427	466	489	460	454	430	494	479	468	506	481	456	476	455	475	487	488	439	484	488	467	444	487	469	485	436	455	476	445	512	488	490	470	458	483	469	511	467	481	484	471	469	473	456	471	471	434	437	462	461	491	452	459	475	480	471	449	462	465	490	475	492	491	475	486	457	494	491	450	481	475	482	430	471	475	468	456	450	433	474	456	483	429	445	466	508	490	427	466	472	469	482	433	481	479	496	536	472	459	449	487	461	478	463	482	488	449	459	502	466	471	460	474	457	470	503	451	475	467	496	490	443	478	439	476	468	455	460	485	505	473	467	492	456	441	480	477	471	464	448	466	477	443	494	472	482	458	486	500	491	498	477	465	484	490	454	457	454	459	423	459	498	500	496	487	465	477	496	479	463	476	481	452	447	477	465	441	427	470	455	448	454	483	437	482	487	442	463	481	526	457	464	500	493	480	448	491	449	468	479	432	468	456	461	515	502	487	482	472	467	466	472	470	468	483	479	496	473	467	461	482	455	458	487	490	467	502	475	486	480	470	437	494	460	474	478	471	473	455	461	436	497	481	499	481	494	466	468	466	498	470	454	467	443	468	492	497	447	448	485	447	499	448	513	464	458	431	474	484	466	430	521	494	482	483	481	454	440	457	458	447	462	462	487	483	453	445	483	502	467	476	464	486	442	474	464	480	468	486	533	418	493	475	476	505	483	453	447	440	510	488	463	456	492	445	466	455	507	483	439	472	450	469	465	475	487	467	454	496	471	494	484	462	468	494	469	452	453	422	482	440	466	493	497	481	435	436	472	481	470	507	468	478	490	501	485	506	475	452	514	470	502	475	457	468	476	492	475	495	504	451	489	450	489	495	453	458	467	504	470	499	498	484	469	481	458	469	468	490	441	461	467	484	482	483	426	481	480	488	429	463	504	489	478	452	486	460	458	483	503	424	487	474	461	506	499	476	459	456	458	466	494	463	473	450	425	444	464	450	497	466	483	468	455	487	430	481	463	473	483	501	451	483	446	486	478	494	460	495	446	488	451	492	442	484	441	467	466	469	438	482	496	453	483	491	477	453	501	500	502	447	448	460	467	490	474	513	499	482	481	483	475	471	500	515	497	450	504	495	514	443	466	493	513	461	448	447	501	458	467	448	490	498	468	471	462	454	476	482	484	489	470	457	467	469	494	466	456	449	488	446	479	499	488	445	452	483	458	466	447	499	436	520	485	469	487	479	449	432	414	440	467	460	493	448	465	474	486	509	507	455	489	465	479	464	441	496	461	472	491	439	468	480	457	443	512	494	445	469	464	495	478	434	459	493	452	469	486	475	461	496	449	498	447	429	492	442	445	467	476	445	443	480	444	489	474	459	468	460	478	519	438	435	510	486	479	478	447	440	470	477	505	466	456	478	491	446	463	458	481	468	449	469	485	424	476	492	489	486	479	453	519	411	469	490	473	493	485	486	470	471	414	432	495	467	466	486	448	451	424	448	477	462	517	457	478	476	529	488	447	491	462	472	481	481	455	482	454	473	442	448	485	429	458	501	492	493	482	497	511	468	484	488	460	447	476	491	472	486	484	462	471	457	470	481	463	454	515	463	475	472	448	494	440	461	468	440	489	496	468	490	440	467	460	446	491	486	466	458	487	484	443	478	463	443	454	492	432	495	467	475	469	453	462	460	499	459	468	444	476	468	460	454	443	444	506	490	443	507	482	462	440	432	507	446	468	495	483	449	494	468	440	482	484	468	476	470	503	469	476	483	463	454	515	486	432	508	496	480	458	448	486	445	467	475	486	467	477	487	474	458	462	472	455	471	482	447	497	489	478	453	455	408	467	477	478	475	484	444	466	433	486	477	463	441	539	473	422	443	443	472	461	483	448	459	472	495	413	492	454	470	486	449	459	482	466	477	428	509	500	471	472	435	482	465	488	490	463	492	439	470	485	484	484	469	497	488	434	467	463	463	479	471	451	481	511	462	473	447	466	486	464	478	486	490	483	447	453	485	493	457	485	477	518	465	464	464	466	481	481	440	474	486	470	472	478	526	451	442	500	485	472	427	479	440	435	443	478	461	472	459	472	441	437	450	483	483	444	467	462	464	470	477	431	473	461	454	493	461	473	466	510	449	470	481	491	475	520	520	544	446	467	497	493	486	451	450	456	495	468	502	420	505	477	432	449	410	499	474	483	509	446	510	462	449	456	462	487	494	451	493	495	483	457	483	493	456	492	471	461	464	511	489	461	517	422	460	459	448	486	494	475	475	478	455	495	452	455	505	454	503	486	509	497	477	462	462	444	444	466	485	485	466	479	440	489	501	504	483	469	467	447	476	468	493	491	477	504	445	469	493	512	516	482	470	501	492	455	474	485	466	470	494	444	468	460	470	466	490	475	469	444	467	460	482	501	477	440	473	475	448	467	439	516	457	474	469	467	457	480	460	485	466	445	442	470	476	441	460	469	448	453	470	497	454	487	485	476	475	462	484	454	502	480	415	487	487	475	500	474	458	478	498	483	487	482	496	459	510	478	470	460	512	475	516	462	501	513	474	478	436	466	504	499	477	463	488	487	472	490	489	473	419	489	473	476	433	443	493	479	475	488	496	451	467	469	466	492	451	468	496	471	475	456	471	467	496	472	482	424	467	491	478	465	472	500	515	479	477	472	458	506	462	412	437	513	453	522	473	506	458	483	514	519	456	450	452	517	448	481	471	449	518	509	465	463	434	456	477	446	467	459	455	456	456	444	482	506	485	431	453	481	481	454	489	468	467	499	498	443	463	465	454	471	515	482	461	498	471	503	455	451	465	483	458	489	479	462	478	474	505	471	472
26048	20532	12299	2844	9518	13114	11135	7617	3776	1657	725	393	351	311	304	261	325	300	275	280	309	292	302	323	273	298	294	298	293	304	290	312	272	300	290	292	291	306	303	309	297	304	293	331	310	296	322	321	303	269	326	298	280	279	261	277	269	311	315	291	326	305	289	311	306	281	269	276	306	315	282	265	277	264	273	290	305	284	306	273	285	312	271	290	300	297	285	275	298	285	290	299	298	307	274	296	277	295	302	310	271	306	295	300	301	286	292	296	269	288	278	260	275	332	313	293	297	295	276	311	279	298	288	286	275	301	287	333	290	300	309	310	282	323	270	275	311	292	296	302	295	283	308	253	293	287	291	297	288	283	270	268	287	285	294	293	290	284	308	282	316	261	284	286	308	310	271	317	286	268	314	283	320	292	352	274	313	301	302	297	283	295	286	283	306	308	281	301	305	267	291	302	280	284	284	323	270	302	304	292	308	307	317	295	301	271	302	285	298	290	271	282	288	323	324	276	277	306	306	317	319	293	290	285	265	287	318	275	269	302	287	300	274	281	284	300	297	288	292	290	307	305	284	297	287	290	285	281	258	321	308	282	300	280	304	315	308	284	321	283	279	285	283	318	303	286	271	300	282	311	285	269	290	314	312	295	318	292	305	325	319	292	298	277	231	289	311	290	287	314	293	283	338	299	281	287	294	295	282	287	309	298	289	298	277	285	284	308	323	281	308	257	302	280	286	282	295	281	311	275	289	261	338	313	314	278	283	273	278	298	294	318	313	288	278	268	265	307	289	268	326	292	282	320	296	306	278	307	320	280	275	279	280	288	286	321	286	312	317	287	299	319	276	281	294	286	297	289	312	320	305	298	303	273	301	290	265	274	277	300	295	269	295	302	290	284	305	272	286	338	280	278	300	310	311	312	298	305	284	290	315	293	295	303	279	282	261	280	281	280	285	311	269	332	273	273	307	291	288	283	297	320	268	270	313	267	293	261	294	311	267	280	292	324	275	293	302	321	294	305	314	284	293	304	280	278	285	262	277	360	295	276	285	290	299	270	288	273	277	291	305	348	290	314	309	303	276	263	290	315	293	320	306	284	298	290	284	301	290	305	273	275	307	265	303	317	274	316	268	301	292	287	273	291	280	290	289	301	296	283	310	305	301	301	286	280	312	268	283	293	309	302	308	278	290	295	291	299	262	288	301	273	292	304	315	279	291	294	300	295	298	286	278	292	289	297	306	338	309	284	280	307	274	276	277	268	321	315	297	250	296	271	302	286	292	300	304	300	298	261	268	318	306	274	271	282	296	280	299	307	276	278	307	274	287	283	274	309	259	298	294	263	289	314	292	287	287	264	282	304	277	303	312	294	299	337	284	271	284	306	313	309	281	288	255	284	260	300	337	299	299	321	285	304	299	283	281	309	292	311	302	293	290	275	296	301	327	277	282	302	272	324	280	279	294	296	292	306	311	289	293	304	294	302	306	293	266	292	275	278	302	311	280	307	285	277	300	286	273	283	305	317	296	268	276	285	304	335	318	312	307	301	312	305	295	275	315	284	287	316	281	275	287	290	296	252	291	295	305	276	290	304	304	297	321	303	278	269	315	275	305	314	283	286	276	298	270	282	300	283	277	274	275	287	276	288	273	270	302	295	292	274	290	299	307	305	309	304	280	289	234	285	301	274	253	271	277	302	311	270	279	292	290	298	266	295	271	272	309	281	340	332	303	325	296	299	307	307	292	304	276	270	284	297	305	277	283	258	275	280	302	301	287	288	286	285	286	317	277	284	284	302	270	317	298	278	283	287	292	319	306	285	285	277	276	287	277	260	308	301	261	329	300	293	312	324	314	286	304	291	279	300	281	295	330	298	247	308	335	297	299	323	274	283	269	305	296	283	290	289	301	291	288	308	312	328	297	312	303	303	286	325	275	265	285	292	311	312	314	303	267	273	291	266	270	314	297	307	299	288	288	261	290	296	304	293	286	305	294	264	264	273	300	306	298	294	293	320	311	282	288	272	305	307	299	307	330	280	330	283	285	291	299	301	320	279	297	283	279	319	296	286	260	302	309	268	291	290	283	288	266	291	321	306	272	306	293	304	303	287	294	283	300	298	278	276	295	287	291	307	290	277	298	310	283	281	316	300	318	274	275	299	303	300	301	267	286	292	286	282	311	281	296	257	298	276	278	291	315	292	292	299	287	288	285	271	273	296	276	310	286	295	294	296	258	288	316	299	296	283	305	249	313	276	280	294	313	320	282	286	285	261	287	299	274	301	279	262	299	280	301	275	266	288	273	261	300	275	265	282	306	304	328	305	307	306	324	293	299	265	266	273	272	304	304	323	284	324	267	272	320	289	280	279	274	307	288	272	325	301	292	278	301	267	261	306	301	284	306	287	281	286	299	314	281	299	290	283	305	286	320	302	288	327	336	289	293	295	291	282	275	284	275	283	312	302	300	297	289	284	307	285	286	287	316	303	295	309	305	273	292	280	271	298	312	310	288	275	299	304	310	306	300	287	293	326	319	316	306	289	280	279	291	292	281	276	246	297	285	282	296	285	314	291	290	287	259	263	286	294	329	304	315	309	277	304	267	309	290	300	275	286	293	274	267	283	303	293	303	297	321	286	293	267	288	288	270	282	288	285	298	290	267	313	275	267	329	292	274	300	310	278	281	295	259	294	302	302	304	293	304	274	282	322	285	309	281	286	289	297	286	306	294	265	308	313	302	281	280	290	314	300	287	329	303	288	290	304	280	300	282	296	284	283	314	272	277	300	250	310	307	332	292	282	285	279	309	284	331	280	296	294	298	284	338	281	278	300	296	300	285	304	282	306	319	311	304	305	293	288	281	297	309	268	278	299	275	307	288	281	288	292	282	277	304	284	299	350	288	295	289	304	287	300	291	304	292	294	302	278	286	279	292	277	302	297	293	300	300	294	304	282	292	290	323	255	315	277	265	292	304	312	302	298	283	315	259	281	271	313	312	306	284	302	283	287	289	254	329	289	289	273	316	269	293	298	323	301	297	315	302	263	295	297	286	277	293	296	314	328	314	299	285	335	307	286	299	293	289	305	298	300	283	279	277	294	296	261	328	315	297	275	286	283	302	288	292	305	287	308	307	305	272	284	290	299	279	274	286	295	318	258	299	301	295	294	274	261	281	264	302	324	302	293	276	327	275	319	267	291	307	310	317	288	310	299	326	291	320	297	297	297	287	283	298	313	267	268	300	257	281	298	336	284	309	302	293	291	303	284	278	294	283	299	300	250	289	298	331	293	287	311	295	281	278	253	288	306	292	312	336	292	270	298	293	288	290	286	278	333	333	322	274	294	288	274	294	270	288	280	304	282	291	281	298	287	298	324	289	304	306	280	300	318	307	287	290	285	271	304	295	262	296	276	267	283	277	295	295	269	277	297	285	328	306	294	316	298	277	282	285	299	299	298	301	276	314	315	318	301	301	284	310	288	308	324	311	296	323	289	291	282	307	310	269	271
4768	6370	6105	4133	16019	19904	17927	13208	7219	3312	1375	770	567	471	499	455	424	426	458	477	428	445	473	432	433	448	489	447	425	464	403	491	467	450	457	424	433	477	469	467	459	458	427	453	441	463	441	451	498	433	443	419	449	443	410	455	408	439	423	437	465	414	427	439	451	428	441	422	410	442	431	434	442	468	475	448	459	435	445	437	423	452	484	491	438	477	408	445	481	434	444	448	416	438	480	447	447	420	478	440	431	436	465	465	483	471	435	446	481	472	426	452	456	468	444	444	439	452	469	428	435	391	440	461	408	429	450	477	429	445	431	432	472	409	408	447	422	426	409	406	473	420	449	453	445	425	448	460	443	449	443	428	438	446	407	448	453	436	422	460	484	422	437	454	452	468	417	428	462	433	448	404	435	435	434	466	413	465	482	443	438	491	454	440	471	432	416	427	446	444	425	450	436	433	447	453	461	444	428	455	435	427	474	461	449	461	472	431	449	454	445	419	474	450	453	448	419	426	422	450	484	435	448	396	434	437	416	420	410	453	445	414	419	463	420	503	428	425	474	425	448	448	453	450	453	472	410	466	455	447	441	453	447	457	426	435	417	429	468	450	436	462	422	474	439	415	461	443	419	441	418	423	423	459	440	458	408	468	430	432	406	474	465	414	421	465	430	427	452	454	439	467	429	434	483	458	414	450	407	445	472	434	441	473	436	457	466	378	489	450	446	434	439	453	446	434	447	452	463	447	480	451	443	460	456	441	461	435	431	444	461	464	456	433	443	401	459	449	445	458	481	468	444	426	450	417	432	442	459	469	453	438	449	439	455	467	430	435	427	470	438	437	463	421	419	455	478	456	415	466	429	437	500	440	440	438	436	462	448	452	437	444	421	457	438	443	472	473	435	435	493	450	439	446	468	437	449	418	438	444	461	449	454	455	456	465	481	423	469	456	448	456	444	428	491	457	447	430	453	442	447	404	446	434	469	426	454	461	482	448	460	433	447	438	435	446	435	489	445	449	451	474	475	414	436	472	390	448	441	417	474	445	447	439	455	476	510	466	462	479	456	444	456	448	464	460	416	447	433	469	446	448	469	459	464	445	498	447	397	448	468	414	455	443	443	451	428	453	428	434	434	425	435	451	472	492	481	429	415	459	414	462	461	437	428	442	439	439	428	460	414	446	439	417	428	443	400	401	434	451	448	432	445	434	409	412	445	421	422	467	438	467	414	420	441	459	470	472	423	440	444	464	427	421	442	476	458	435	423	450	467	425	449	409	408	459	462	463	465	411	453	441	422	426	464	431	469	399	442	471	440	473	462	463	434	444	470	477	420	409	417	424	431	458	462	413	456	390	436	457	453	484	445	469	442	479	486	443	423	407	462	475	428	456	454	449	477	476	415	433	441	447	453	456	445	456	467	462	473	453	403	422	460	418	479	440	443	434	468	465	434	464	437	435	443	455	481	432	464	470	418	466	405	428	455	477	446	473	442	430	443	432	476	423	441	479	453	428	445	430	399	457	422	490	445	436	458	461	475	450	449	448	438	432	456	441	433	457	447	433	453	446	420	451	442	462	421	435	461	437	452	463	395	443	420	476	411	486	436	434	439	402	446	426	435	465	483	434	434	445	447	477	457	377	417	502	476	435	442	428	474	451	440	415	447	411	434	456	448	436	459	406	430	435	450	438	471	454	454	419	424	452	457	426	467	469	481	482	431	430	462	420	462	456	477	444	450	436	460	458	457	416	440	462	489	460	464	422	432	468	446	444	397	416	430	433	427	450	437	451	428	445	432	424	467	425	438	456	425	449	466	418	452	471	458	447	411	453	440	476	439	457	424	440	454	456	458	469	461	415	412	430	464	454	487	480	452	412	444	431	419	442	466	412	460	450	447	462	482	437	449	446	438	470	459	440	466	442	444	440	449	441	434	451	468	430	451	477	424	425	407	445	463	469	410	423	461	415	435	467	435	469	438	486	426	442	427	458	445	431	446	448	454	461	443	474	456	437	455	420	428	461	439	428	434	449	446	439	420	456	465	436	453	412	441	416	454	429	450	474	422	412	423	434	422	441	411	455	427	466	458	436	450	461	414	408	458	438	438	458	455	456	469	450	412	446	443	457	438	432	466	437	487	469	465	442	439	401	453	450	413	430	407	446	431	462	450	435	473	437	462	445	425	441	461	467	468	434	459	447	419	464	413	419	406	437	417	440	450	447	457	433	446	466	482	431	455	453	425	478	468	445	436	434	440	389	452	463	459	442	452	455	425	457	431	473	418	489	455	430	484	433	400	469	451	440	452	454	437	447	413	428	441	436	416	470	467	451	446	461	432	452	402	427	459	457	450	456	449	410	458	432	424	430	441	448	446	440	445	447	402	452	435	448	438	457	446	440	444	483	427	448	423	443	442	418	450	446	432	434	455	437	428	465	450	460	418	456	449	441	441	440	418	418	450	449	466	489	466	464	458	457	453	483	439	463	445	464	395	449	445	459	466	491	429	471	390	438	415	429	456	436	445	473	451	422	449	440	450	475	434	446	459	414	482	416	431	450	419	426	467	422	446	453	488	443	437	444	451	427	443	457	473	462	466	439	449	448	453	462	454	442	438	451	444	441	441	458	400	485	475	448	472	437	437	429	473	444	441	485	464	456	418	407	493	437	427	481	419	429	457	495	443	448	446	436	436	459	434	418	456	440	464	438	456	460	466	465	430	444	437	452	442	455	415	445	476	453	470	475	407	427	453	479	442	454	432	437	432	438	443	410	438	482	446	419	458	460	446	419	468	470	459	453	443	432	424	448	412	403	450	416	451	438	428	427	397	459	410	481	456	429	444	454	463	437	441	461	443	433	450	473	440	422	453	415	425	451	437	446	431	427	486	462	455	452	476	450	455	387	476	408	436	442	494	464	443	490	438	466	425	468	479	416	434	457	436	453	426	432	403	445	473	419	508	447	422	468	465	430	449	435	436	434	468	457	468	441	420	419	475	436	436	440	445	467	471	445	456	437	406	408	442	448	446	395	480	448	435	498	404	439	450	444	447	454	457	430	452	435	442	433	443	447	421	432	446	450	433	426	469	478	406	432	429	468	414	408	453	414	475	463	418	454	418	483	456	440	444	491	457	407	452	449	392	450	430	434	438	463	434	462	430	412	465	414	459	475	431	402	472	435	419	474	405	441	449	441	399	457	440	413	441	423	461	466	456	463	430	434	428	445	413	429	472	438	450	458	432	444	464	461	438	425	452	448	414	456	424	430	440	445	438	494	460	447	451	460	468	438	421	452	454	423	461	434	448	471	461	428	452	431	424	452	462	440	436	449	430	437	442	424	461	411	412	440	421	450	393	462	455	437	441	458	450	475	400	438	449	483	495	430	433	440	456	493	414	397	405	445	452	447	440	437	482	480	402	466	438	449	426	442	420	450	470	450	443	463	458	445	433	480	429	462	439	463	430	455	399	408	489	471	446	495	465	450	426	447	439	443	463	399	433	450	433	430
24115	20712	27393	24099	28856	42008	39953	30129	18747	7769	2145	731	398	331	307	298	349	293	314	325	279	305	351	305	306	285	307	313	326	303	327	300	289	291	315	278	289	303	318	306	292	280	273	285	270	314	318	293	296	288	275	319	292	287	255	286	305	281	320	279	330	302	319	303	276	330	317	275	304	292	315	269	320	313	288	306	310	301	312	273	321	305	303	295	289	281	310	308	288	306	316	301	294	292	299	274	302	342	313	326	269	294	320	303	303	293	298	301	281	274	332	309	312	276	325	304	292	313	290	286	291	266	298	303	299	304	303	320	281	286	299	278	287	348	247	294	288	292	332	313	308	325	295	327	273	326	313	292	305	289	282	283	307	311	293	298	257	278	285	272	272	311	313	297	293	312	272	280	281	277	276	300	312	323	282	311	322	305	299	311	299	280	291	286	289	323	301	299	285	293	332	290	320	333	320	294	300	292	302	315	300	316	326	321	292	285	288	344	255	332	285	310	321	314	306	293	284	292	320	312	299	313	287	256	315	307	291	290	288	329	336	299	283	287	287	307	307	278	317	274	317	332	297	273	278	316	271	296	329	331	274	311	307	306	291	302	294	315	298	306	316	282	267	278	277	335	306	279	287	274	306	281	299	294	286	294	305	280	294	311	314	306	285	320	304	336	291	299	272	329	288	280	318	299	311	342	275	295	280	301	296	284	280	304	306	319	282	283	300	295	321	308	283	273	295	294	322	286	310	275	353	322	297	303	347	325	283	281	285	277	285	293	309	318	309	309	289	312	296	304	311	302	298	273	295	301	293	303	282	270	276	308	322	282	277	283	309	319	289	311	304	289	293	305	286	335	291	317	286	304	272	288	283	294	257	287	303	323	307	290	297	290	290	288	290	314	315	307	302	316	303	300	280	335	299	325	280	299	298	307	283	302	313	323	293	292	294	326	289	320	321	302	304	313	308	332	288	329	284	295	313	322	276	319	301	303	287	292	319	299	274	304	306	315	284	311	307	330	279	322	281	289	280	293	305	302	284	319	302	304	307	317	316	288	331	292	269	304	337	266	336	278	308	303	322	320	279	283	319	298	299	333	308	337	311	328	304	287	310	260	288	307	327	296	315	313	304	297	281	321	287	289	273	301	321	286	285	276	333	308	307	264	308	312	320	298	306	300	307	302	290	296	301	303	311	332	262	305	325	286	334	314	310	298	307	299	292	315	307	321	314	294	305	303	279	281	294	300	276	307	310	304	288	284	315	300	305	257	303	282	314	311	285	314	284	322	306	310	293	302	286	318	275	287	297	311	306	309	295	303	294	299	304	291	325	314	268	313	318	294	335	319	306	296	321	311	356	265	302	331	275	290	286	307	339	267	305	290	304	278	294	307	274	322	341	283	306	299	300	298	269	288	293	298	297	269	319	296	276	277	311	276	285	305	328	281	294	281	311	323	326	309	294	307	323	289	313	327	300	300	281	292	279	320	323	284	268	323	290	320	314	296	298	302	323	293	320	315	306	304	287	315	273	310	312	305	290	310	301	270	318	317	321	287	310	283	297	308	298	267	315	278	290	277	302	287	313	296	297	282	275	308	306	304	306	326	320	322	319	285	299	259	299	315	286	298	315	308	262	307	311	311	281	328	316	305	289	296	302	279	278	351	285	322	260	286	299	310	294	296	309	321	250	313	304	299	311	281	293	319	268	295	273	297	326	300	281	311	280	279	295	274	323	288	289	290	261	312	315	306	291	308	300	328	296	338	314	276	291	270	289	278	323	328	321	301	306	286	307	305	321	309	293	275	300	321	334	314	329	331	302	304	301	315	287	282	304	300	300	285	337	293	295	294	310	287	270	293	295	304	281	283	330	281	315	319	299	282	261	300	316	277	296	285	294	283	312	273	318	314	309	303	308	317	326	323	285	279	312	276	322	329	298	278	290	336	308	301	294	299	274	321	311	292	284	267	267	292	320	289	313	279	297	300	304	331	296	288	307	295	313	308	292	305	298	275	320	311	293	304	283	338	331	301	315	323	308	307	282	301	293	301	295	328	317	298	327	317	281	303	276	304	303	277	303	311	302	306	306	286	305	310	294	291	319	299	304	300	311	294	316	268	296	282	308	287	299	299	299	304	274	299	305	338	267	302	293	311	310	275	299	307	299	307	284	304	307	316	330	299	298	306	326	289	321	286	297	308	306	316	342	287	305	301	294	303	313	312	303	289	298	313	265	290	300	299	291	277	273	300	293	304	292	338	299	320	325	307	289	329	311	301	315	293	282	312	272	295	318	314	306	299	289	304	330	309	296	319	289	287	288	271	295	294	297	295	268	316	322	281	288	282	322	308	296	318	291	336	310	315	306	319	291	272	326	305	281	270	317	281	324	258	294	303	321	306	280	275	303	279	288	323	296	316	285	329	281	305	316	316	343	300	308	308	280	297	289	306	278	319	308	268	289	306	312	289	277	293	303	290	296	298	290	321	287	275	286	297	298	299	321	289	285	306	287	337	304	310	319	335	293	291	302	336	304	321	288	295	332	315	281	311	275	285	308	271	310	266	269	293	262	286	276	303	284	287	295	313	300	299	312	302	309	319	327	293	310	291	322	326	266	328	294	314	272	335	278	292	287	288	283	293	310	299	288	278	330	308	295	318	324	301	291	304	303	298	296	304	306	303	317	313	302	314	295	280	280	276	296	312	306	300	289	270	330	315	298	297	317	315	277	280	336	325	305	301	313	314	302	334	301	297	299	342	317	265	292	295	283	323	302	311	287	269	325	307	287	292	286	291	303	311	308	312	266	319	296	287	301	302	296	324	276	300	312	296	301	298	288	318	303	296	325	288	294	293	311	291	306	307	319	296	297	293	302	276	291	303	298	301	286	305	305	295	316	293	314	310	320	305	323	297	288	284	311	322	250	312	296	303	306	294	310	278	286	275	304	307	285	291	306	300	302	299	309	282	298	305	282	295	309	276	282	285	285	295	305	304	312	304	321	297	315	274	292	309	323	318	310	322	318	327	286	310	324	309	309	292	271	283	293	289	284	310	300	330	277	287	285	326	288	302	302	328	300	306	310	271	299	326	268	298	295	326	288	293	308	338	317	314	291	287	293	282	317	311	295	302	296	296	307	289	297	313	269	299	315	315	300	312	253	315	303	278	311	322	301	286	313	313	276	324	310	271	307	300	290	297	301	301	292	292	313	322	301	305	290	257	286	306	332	316	298	300	315	304	300	298	312	311	313	289	309	336	288	305	274	330	300	293	283	319	319	303	341	308	270	271	318	312	306	289	290	288	294	313	311	281	296	295	321	304	273	335	287	306	306	315	281	284	283	296	302	291	255	287	310	304	289	299	273	303	307	281	316	325	324	284	299	293	298	306	286	282	311	290	281	331	298	321	315	302	316	288	306	287	305	269	295	297	262	291	277	321	306	286	270	312	298	294	280	294	295	273	322	310	298	300	297	347	310	319	286	319	310	303	308	291	281	304	291	303	297	312	282	294
8596	20793	19850	16165	38360	44227	41733	34502	23856	12047	4384	1415	656	503	470	461	464	447	459	482	475	489	459	437	486	491	427	467	490	447	470	475	458	431	457	484	477	502	467	454	480	473	449	478	492	470	445	441	484	456	448	479	479	473	465	433	506	487	428	438	476	454	423	472	498	495	423	484	465	485	466	459	471	392	455	471	460	461	466	465	450	451	482	472	456	461	441	457	454	483	485	457	450	429	455	457	417	485	445	509	470	445	477	464	477	455	450	505	448	529	509	499	485	433	473	450	464	454	468	456	451	464	433	452	485	454	488	498	476	414	499	465	450	472	449	439	443	469	451	448	439	471	437	460	445	456	473	463	476	452	478	457	473	482	442	413	459	466	464	433	515	434	475	450	477	452	447	458	440	458	485	466	430	463	421	473	439	432	490	464	430	448	489	454	462	456	473	477	461	482	441	475	479	471	452	449	484	468	459	469	438	497	487	461	469	475	482	467	495	486	478	469	476	440	436	435	474	474	455	442	431	435	457	454	484	443	437	436	461	485	462	450	435	423	462	467	444	422	445	471	473	432	454	454	454	450	447	482	443	454	456	452	437	468	446	478	442	464	474	441	506	437	463	479	430	468	418	480	485	481	425	485	441	448	461	421	474	466	465	450	442	475	453	456	483	424	433	459	460	447	476	458	521	459	454	460	465	472	474	471	448	468	457	446	502	427	459	460	455	483	430	451	502	453	452	445	471	473	489	419	470	453	457	448	457	441	411	498	488	474	455	477	491	447	446	478	531	458	427	436	440	472	458	487	448	448	427	491	486	441	488	482	431	468	464	460	449	445	436	481	468	471	493	454	460	480	470	449	508	394	483	478	436	447	450	444	465	427	464	476	470	482	477	479	438	482	446	436	453	467	429	459	476	447	463	447	407	456	490	457	435	467	459	466	463	489	455	441	470	472	439	443	460	429	465	457	465	456	481	419	455	452	475	483	472	465	465	452	436	490	435	487	464	407	484	458	428	466	448	425	463	432	481	482	482	434	420	456	458	471	398	480	479	482	438	457	464	468	438	492	445	454	442	483	442	458	448	484	453	472	447	479	448	485	454	442	452	444	451	479	431	476	438	431	465	463	444	450	481	467	434	444	427	433	444	498	468	465	457	471	455	433	491	425	462	418	427	426	466	482	475	498	477	446	446	417	434	462	448	440	449	487	462	482	454	422	422	463	470	447	406	485	478	449	466	440	449	432	507	448	455	483	490	451	509	482	475	443	489	440	429	499	418	478	446	431	480	449	449	445	445	475	484	478	466	447	403	484	490	490	434	442	467	466	492	484	448	448	479	435	478	495	434	455	450	447	463	443	447	465	490	441	461	447	487	484	491	486	444	465	455	458	455	458	455	476	455	433	449	458	443	481	462	430	442	480	470	457	462	467	453	462	446	460	436	472	450	498	446	465	470	469	476	445	465	439	493	476	423	510	468	462	488	455	419	459	429	439	433	417	484	441	443	484	467	464	443	447	450	503	508	434	498	471	440	467	440	479	446	457	443	455	504	457	482	464	456	454	504	441	437	482	483	406	456	467	483	475	465	437	454	454	450	459	457	427	467	428	463	445	464	449	468	457	449	484	487	483	488	479	433	481	419	463	452	454	443	467	470	459	461	480	491	451	435	466	478	455	457	468	494	452	450	450	484	456	457	475	472	434	438	474	442	494	482	469	472	465	440	441	497	457	469	479	478	461	420	476	471	469	456	458	467	461	477	494	474	478	439	455	454	449	444	451	474	474	446	406	500	431	427	476	489	430	466	424	455	452	438	440	448	444	479	461	469	438	479	480	478	448	501	488	460	464	482	444	467	460	459	483	456	473	470	473	451	491	467	453	431	454	485	468	474	497	472	471	456	452	465	458	461	463	425	470	453	488	489	451	480	484	450	458	444	456	491	441	491	469	453	470	442	484	444	445	431	484	478	436	453	468	492	475	447	445	479	410	464	450	443	472	459	453	438	463	494	445	446	458	465	464	456	445	450	466	473	462	452	460	474	482	436	450	467	484	502	456	434	422	449	468	488	458	461	477	466	454	466	438	433	478	432	462	460	443	472	460	449	463	475	492	507	460	441	470	489	462	428	484	494	450	461	468	443	413	489	463	463	469	449	469	452	480	467	446	482	484	438	425	461	505	461	434	464	472	449	487	473	423	469	426	469	461	444	455	440	446	485	440	466	486	478	463	473	424	440	436	468	465	477	458	480	411	402	445	454	464	467	442	475	439	474	484	483	470	477	480	460	457	457	454	450	466	458	482	466	477	468	442	411	499	450	450	448	477	473	472	446	478	433	445	484	488	432	444	432	469	449	469	485	437	483	453	443	429	472	476	436	449	455	492	439	494	490	471	462	452	465	452	456	472	461	463	446	407	453	441	471	464	494	513	475	425	454	446	448	472	466	473	468	459	479	498	460	462	460	445	474	458	457	429	495	468	430	451	454	459	456	479	477	479	456	487	453	464	463	463	461	430	474	483	511	466	415	448	475	459	473	464	437	430	452	466	479	439	498	451	433	479	438	457	455	436	451	471	501	449	468	442	473	436	455	466	439	437	477	458	457	444	471	458	433	473	439	453	488	489	423	479	456	452	457	472	477	464	438	439	471	493	445	461	445	446	433	454	424	466	495	462	467	487	485	480	477	489	505	492	439	479	480	478	451	446	492	447	498	448	463	427	453	453	493	473	442	487	439	508	473	441	456	454	438	448	422	455	451	468	460	456	448	470	498	487	420	463	419	444	447	447	437	433	467	435	449	447	439	456	492	483	474	447	480	483	433	450	430	464	479	447	426	453	452	461	445	460	467	484	438	503	456	442	466	500	467	463	461	459	453	477	449	490	429	440	443	437	498	466	444	427	498	491	463	498	445	464	461	461	458	475	475	458	463	462	461	432	501	479	537	484	453	437	472	478	481	417	433	506	429	455	468	457	484	449	483	411	450	504	443	493	497	456	476	443	482	433	447	448	483	478	489	475	461	479	477	464	437	491	430	474	466	453	473	477	448	502	494	489	466	465	501	460	445	482	471	480	475	452	448	450	458	491	431	477	458	449	467	447	446	445	501	464	496	468	481	459	449	419	477	494	444	429	442	463	456	479	462	442	480	425	442	444	476	463	419	458	455	470	488	465	458	467	462	496	441	481	453	478	468	455	473	452	431	455	473	439	487	452	413	428	432	469	458	466	458	453	452	437	495	420	482	450	459	460	455	423	456	424	487	489	463	466	463	431	468	440	460	483	439	458	461	422	465	475	428	456	439	487	494	523	456	509	476	457	466	453	454	462	452	475	475	471	470	465	440	451	435	476	449	462	463	446	448	475	458	463	481	471	505	470	461	469	443	467	439	455	471	474	451	501	446	492	439	437	441	479	446	449	464	461	453	458	456	431	448	462	463	464	478	422	426	479	489	513	438	469	480	463	458	489	442	441	480	480	467	481	477	486	446	462	477	476	442	479	429	483	454	446
22468	20720	28489	23017	29998	53720	59777	49722	34272	19667	7121	1747	563	393	342	360	338	332	321	339	352	341	333	342	318	324	324	311	319	317	332	309	340	348	321	349	335	305	335	329	339	267	312	324	341	328	337	336	311	305	350	341	323	334	303	344	294	339	339	324	297	285	334	322	320	323	312	322	339	356	305	336	359	301	315	322	340	330	331	320	304	291	304	325	316	329	316	315	354	299	303	307	353	302	307	330	317	308	315	307	290	295	344	316	324	333	338	295	305	293	315	329	331	311	326	351	340	342	342	327	326	305	335	325	336	335	306	329	320	295	335	289	337	316	306	331	316	331	334	319	334	342	332	338	315	314	303	310	313	329	333	350	333	345	316	345	317	320	322	344	344	305	328	357	304	332	314	332	321	303	308	358	340	327	317	294	315	331	315	302	322	313	330	330	339	318	302	352	320	316	318	284	324	321	345	330	327	311	346	328	342	338	353	311	297	324	316	342	337	341	305	282	367	354	307	331	348	326	306	307	300	326	330	333	314	332	335	344	282	305	330	326	354	317	312	322	321	322	323	343	333	330	335	370	331	335	332	302	314	330	326	321	339	339	301	334	345	306	300	348	329	318	337	326	316	327	315	308	323	329	295	328	320	327	319	318	342	310	292	356	351	337	339	290	326	310	302	345	320	319	311	301	361	318	324	326	331	307	348	287	324	337	338	300	317	340	349	332	333	339	339	327	307	313	303	336	337	308	297	336	331	347	314	321	328	327	371	325	332	339	306	298	324	295	315	313	308	330	334	300	317	319	295	303	309	334	313	317	341	337	331	316	290	317	321	331	318	341	351	290	333	317	330	305	353	317	307	314	314	336	310	323	337	297	327	330	361	350	354	320	328	303	319	284	354	329	333	311	285	331	342	326	365	324	304	326	334	308	318	299	313	329	339	327	298	326	335	307	327	286	318	303	296	319	341	346	308	296	311	304	344	310	341	317	330	358	304	336	343	344	328	343	336	316	344	345	330	293	347	342	347	327	335	328	313	298	294	287	338	322	340	309	325	285	315	323	326	347	323	325	293	307	311	321	303	337	329	310	348	338	321	313	350	306	302	346	343	281	340	316	294	354	288	337	321	299	324	324	307	306	325	339	307	324	317	291	310	303	326	313	317	314	324	295	335	327	352	332	372	303	309	288	331	342	343	332	329	341	329	332	285	340	327	340	306	346	286	311	305	312	316	286	313	322	310	333	349	300	317	324	283	330	304	330	308	318	304	336	297	293	308	336	321	313	342	316	335	329	308	345	298	299	348	321	323	319	324	326	329	353	296	374	341	310	346	321	294	347	328	316	327	307	333	328	344	347	325	296	359	319	328	293	312	325	323	348	356	283	319	338	315	341	305	312	344	327	327	331	346	328	334	332	324	344	342	330	337	308	336	292	348	335	324	304	323	313	339	311	310	317	301	320	283	334	303	326	336	311	331	329	333	320	321	303	338	330	314	321	333	305	384	321	317	293	335	300	321	333	289	323	308	313	286	325	310	312	338	343	320	350	307	334	322	342	313	313	329	311	322	315	295	322	343	312	338	344	304	354	332	331	312	316	317	293	342	328	302	302	323	326	329	309	341	354	339	314	338	326	325	270	333	345	300	304	292	269	383	307	343	326	333	341	302	308	323	320	330	324	330	353	337	321	323	307	339	352	340	324	271	346	295	342	324	302	311	352	337	321	307	284	318	342	342	343	318	336	329	328	302	301	318	333	348	314	325	320	335	308	342	310	323	339	325	335	347	320	300	314	331	302	324	369	309	312	318	338	309	323	312	327	351	302	314	295	351	338	328	313	310	296	362	325	288	329	310	310	339	317	336	321	331	327	333	364	348	302	307	333	312	303	335	318	301	328	296	324	326	342	344	348	283	326	301	357	337	365	332	319	324	347	313	349	308	310	307	344	297	332	321	318	330	363	358	335	323	315	308	333	371	307	331	323	326	328	316	266	318	326	318	327	324	309	327	299	311	329	323	325	296	339	360	322	338	339	318	307	320	318	318	315	357	332	310	319	303	337	323	347	325	330	283	328	336	310	297	319	348	353	302	321	352	298	318	322	306	367	284	302	334	326	286	306	335	329	322	298	311	326	311	323	342	307	322	309	334	357	344	335	338	306	299	324	352	333	321	347	262	314	299	306	337	329	307	312	310	339	295	341	321	319	316	322	345	318	305	295	324	326	328	337	331	318	305	319	324	322	320	320	315	322	303	320	324	339	304	319	340	313	287	301	338	340	300	315	307	315	305	291	330	260	307	322	323	336	342	322	319	308	325	304	282	332	322	313	305	314	327	322	330	315	336	317	334	357	324	317	278	331	289	323	324	309	332	310	313	305	331	328	320	305	345	276	352	356	324	318	352	349	363	292	313	312	308	361	337	303	334	306	299	342	312	327	321	293	318	326	327	334	318	300	319	293	288	345	297	325	330	318	311	307	325	293	329	312	282	306	299	298	336	288	319	324	280	320	310	314	287	329	351	310	349	325	343	333	310	329	320	288	303	337	309	322	357	338	317	311	326	317	311	338	337	327	329	301	361	324	304	289	316	319	321	347	303	316	312	357	353	303	297	345	324	333	332	342	286	339	326	326	317	302	355	341	311	335	315	299	339	280	328	328	333	349	302	304	300	330	333	304	321	339	304	307	340	329	327	317	333	313	297	324	316	321	316	324	336	314	323	308	325	321	295	315	312	317	345	330	306	322	307	305	312	299	327	319	346	288	320	316	306	305	340	330	311	281	299	349	322	333	332	335	335	329	295	344	322	366	290	292	317	330	329	328	325	346	313	348	327	344	324	340	370	312	324	325	324	328	351	332	317	310	302	312	330	310	327	292	324	354	342	333	342	346	340	322	308	331	303	305	317	287	325	334	319	315	318	303	331	341	351	290	347	311	325	302	335	313	359	315	342	321	319	339	308	300	325	305	309	306	298	304	359	314	362	318	371	327	309	304	303	331	308	313	315	334	304	303	328	323	341	277	309	279	325	307	276	310	337	295	331	354	331	318	314	315	324	326	356	288	318	321	303	314	316	325	335	305	314	334	308	333	306	325	313	313	333	313	307	309	320	299	316	339	307	327	326	332	342	329	314	309	297	335	319	315	322	319	310	330	331	320	316	325	332	332	329	315	310	335	332	339	324	336	332	330	331	285	317	283	313	285	325	324	312	316	283	311	308	311	348	304	337	292	339	303	337	320	334	366	306	322	329	305	318	326	344	323	366	316	319	310	337	352	333	348	324	290	310	325	297	321	274	319	331	300	316	337	349	296	313	298	325	321	315	329	304	336	325	349	325	323	322	287	306	328	320	327	326	320	342	348	337	271	306	304	311	286	352	299	300	338	318	293	338	324	329	333	345	308	320	357	309	304	293	309	309	334	323	312	328	344	321	301	322	331	336	322	328	342	315	300	317	325	339	305	337	354	302	305	315	313	312	324	324	334	318	312	354	314	306	297	337	314	305	291	301	290
15187	33372	30994	28835	52977	60402	60412	50558	37238	23285	10527	3493	1146	606	507	491	523	489	463	466	467	536	492	481	464	484	487	535	492	511	513	506	484	502	459	485	469	475	498	498	484	452	460	454	472	481	469	505	477	487	463	419	445	466	459	530	487	522	461	498	491	504	485	451	473	459	490	500	469	444	443	455	505	463	421	470	442	507	431	470	463	466	472	481	475	455	469	492	484	441	504	448	501	449	515	473	471	459	483	470	467	468	477	455	457	462	497	447	513	455	519	448	499	451	480	520	439	468	481	480	481	475	415	440	488	488	515	461	488	488	498	483	490	443	498	506	454	458	497	501	483	483	451	433	442	485	468	451	490	499	475	499	469	444	502	443	488	430	490	471	486	485	427	490	506	487	474	491	538	508	440	462	469	466	449	509	439	463	494	455	453	463	456	473	464	525	505	478	453	462	492	478	503	499	474	504	485	447	488	469	465	499	492	472	472	459	521	448	446	502	495	492	443	493	453	481	480	469	470	438	487	442	488	506	476	479	512	486	457	445	476	456	476	452	521	471	464	481	469	478	466	500	438	478	482	481	464	461	470	469	478	472	452	453	481	445	505	463	488	468	471	453	479	472	483	461	499	464	505	463	482	428	475	444	461	501	489	478	449	467	495	467	460	449	487	462	496	448	482	505	460	468	464	518	451	446	469	481	492	474	508	459	497	466	517	491	466	441	473	454	501	442	450	478	436	490	471	488	446	500	491	454	497	563	472	487	473	512	475	473	475	462	468	478	491	473	444	491	447	473	506	433	446	441	433	437	481	504	459	446	459	398	470	444	448	456	505	476	487	498	452	456	459	468	438	440	476	509	470	471	496	453	513	453	490	500	492	491	468	471	474	474	432	486	436	481	480	472	487	504	495	474	486	448	490	455	498	568	430	482	517	485	500	452	479	439	512	472	494	480	463	505	500	472	487	487	472	471	455	454	513	479	486	500	470	490	477	459	497	420	512	462	448	463	457	452	479	418	479	448	484	492	490	448	458	470	476	457	545	450	485	451	479	496	484	485	465	448	507	495	473	496	471	483	464	444	445	459	435	468	478	458	503	451	476	480	472	457	474	490	474	451	487	465	467	478	440	457	467	505	477	476	472	508	454	491	489	433	489	481	456	459	439	492	439	482	484	452	492	493	494	485	507	470	459	466	471	482	485	473	502	520	502	509	504	462	458	507	489	466	484	487	436	523	474	485	470	478	496	453	480	462	472	483	493	483	506	471	466	479	434	438	487	462	443	466	459	510	472	464	475	466	442	492	447	488	486	473	470	499	476	454	459	492	474	442	474	477	475	516	482	451	441	477	482	465	468	412	490	465	525	466	479	464	515	476	439	481	531	446	469	435	460	450	469	471	507	454	490	452	470	508	471	458	469	438	468	451	485	499	462	463	481	465	475	481	465	451	470	488	483	436	510	493	448	467	487	474	467	475	467	471	474	484	473	500	474	460	494	469	467	471	472	462	422	486	476	457	445	434	504	471	528	461	473	493	464	459	491	465	467	477	449	446	459	468	458	507	473	462	474	486	514	470	463	485	485	487	490	474	462	444	481	492	468	478	459	473	491	447	459	453	468	483	490	487	485	491	503	498	504	465	481	477	490	482	495	512	448	453	458	448	450	501	483	446	465	476	498	465	460	495	493	490	461	489	461	471	487	488	440	461	445	470	473	505	484	497	527	466	498	451	457	491	455	449	483	480	448	481	516	482	459	445	477	493	470	485	492	482	474	501	492	469	454	472	478	462	478	491	475	501	502	482	462	482	480	468	458	472	432	449	449	485	476	463	470	461	465	437	463	483	420	480	473	489	486	481	432	491	486	486	490	479	474	482	451	465	469	486	484	461	468	448	480	517	487	477	458	488	472	475	467	472	457	487	483	462	514	477	474	471	494	491	511	477	493	470	494	496	453	445	466	445	479	465	465	477	447	474	497	491	455	475	446	463	465	463	457	462	492	427	469	505	428	470	474	471	453	459	477	456	476	491	500	478	465	481	467	503	489	454	477	465	469	469	454	459	430	459	437	440	457	492	456	506	500	481	502	461	459	506	472	459	506	508	476	467	491	486	484	487	496	463	447	474	467	496	449	474	469	513	447	509	494	486	484	514	446	460	482	497	466	472	481	525	516	480	459	486	467	502	444	488	505	477	466	499	477	489	477	481	446	478	501	483	494	454	508	481	436	462	515	480	478	482	486	459	501	480	444	480	452	464	466	460	450	419	480	465	465	507	478	424	449	454	435	450	422	487	436	432	503	476	531	470	463	472	469	486	490	441	480	509	463	491	473	413	503	468	479	465	499	481	508	484	512	497	457	442	472	485	473	463	477	452	457	480	495	449	486	491	450	460	468	467	460	504	511	476	480	482	509	463	472	470	447	431	477	484	482	448	519	479	484	482	483	482	469	465	480	467	477	457	505	468	461	472	456	456	428	468	449	476	466	463	522	462	491	489	504	473	486	492	476	459	481	438	478	493	463	466	471	475	421	461	470	453	469	443	439	458	470	449	496	492	509	491	459	453	473	463	493	496	445	455	487	463	498	491	451	493	453	463	481	518	451	479	473	461	472	458	494	485	468	443	496	489	469	441	525	494	468	484	467	518	475	481	447	465	484	497	442	490	451	472	499	479	449	483	463	480	485	506	482	464	467	506	496	478	501	495	461	463	491	463	523	472	494	438	471	473	473	457	508	459	513	440	449	486	473	450	490	460	476	473	506	531	439	474	411	474	516	470	475	469	461	493	532	452	462	456	512	469	467	494	476	497	445	475	464	471	448	496	452	463	477	455	507	441	507	471	470	506	473	462	482	494	488	439	480	483	454	493	502	473	496	433	454	408	475	458	502	487	427	451	495	409	479	454	507	457	454	448	478	473	447	468	493	483	460	497	466	479	454	455	497	460	500	452	469	473	483	470	434	475	459	494	438	473	483	481	475	487	455	475	498	468	451	426	447	475	462	476	465	465	452	452	469	472	483	473	466	469	481	486	484	451	472	466	482	503	470	452	451	482	447	423	433	476	456	453	467	529	459	473	439	488	419	486	489	466	476	442	493	451	473	449	442	461	500	487	481	477	486	456	456	474	498	469	437	475	460	494	501	468	463	482	524	484	479	483	515	448	446	495	502	450	471	444	451	489	491	466	462	497	462	486	434	478	505	437	461	438	478	462	449	462	492	466	485	504	461	426	443	509	493	488	411	490	457	490	450	482	492	462	475	502	450	473	437	477	523	463	491	496	489	466	471	464	474	464	473	478	522	433	494	486	465	485	469	470	496	481	466	452	500	505	453	485	503	503	474	502	464	422	514	469	471	471	522	499	470	449	472	491	473	447	468	482	482	424	522	478	469	485	476	491	436	458	473	449	441	475	450	481	495	450	440	455	503	461	484	482	494	461	472	475	482	485	469	478	475	472	455	467	474	446	475	446	477	468	463	451	436	467	428	530	464	496	459	457	481	488	465	485
25999	20551	12200	2805	11604	13922	10892	7576	3946	1887	840	457	318	291	274	308	291	290	294	309	282	304	280	316	299	297	293	316	309	307	275	281	277	283	314	305	301	303	296	284	287	300	318	311	309	284	306	308	296	295	263	292	275	309	279	290	306	313	282	280	300	302	310	292	321	284	314	302	291	305	292	319	287	307	292	304	296	291	297	299	318	316	297	305	275	278	274	298	280	295	300	275	316	306	318	288	264	305	296	330	264	310	290	268	274	325	288	296	311	336	294	301	292	334	291	305	310	304	276	302	264	259	282	284	335	321	305	281	280	304	275	308	292	323	315	286	287	295	291	242	285	316	272	295	323	320	293	287	318	320	306	321	289	321	289	280	292	297	299	255	309	300	275	286	315	316	277	270	299	260	294	294	280	278	304	268	311	286	296	326	252	278	284	312	293	278	323	285	285	281	290	307	284	313	318	278	278	301	310	294	273	313	301	278	288	302	263	303	303	306	295	284	284	309	311	283	309	292	277	322	280	341	275	305	303	276	338	299	330	328	305	307	299	263	292	294	290	304	278	313	284	316	298	281	284	317	287	295	296	304	322	287	308	296	318	289	284	305	290	290	287	281	320	320	303	294	265	273	289	270	288	303	330	301	314	299	287	279	288	285	300	323	291	294	299	295	332	307	306	281	298	311	278	289	284	291	298	287	295	294	301	298	305	300	307	298	298	252	285	336	305	309	326	290	293	331	302	278	311	306	291	275	297	291	296	288	279	276	302	286	293	286	299	306	305	314	320	299	290	298	301	304	288	264	289	304	319	275	311	301	294	282	291	276	290	286	287	303	290	300	329	295	293	288	314	290	318	291	315	314	296	287	286	298	277	298	279	280	317	279	291	279	315	308	273	284	273	324	327	272	330	321	332	285	320	308	313	290	317	276	272	280	269	278	305	302	280	303	291	299	296	264	327	299	303	274	289	297	300	283	310	294	291	280	275	300	320	293	275	288	286	275	298	320	303	301	289	304	315	300	276	279	297	264	293	268	285	276	326	306	295	285	298	294	259	278	296	268	300	317	280	312	294	291	277	273	291	304	289	304	268	270	292	308	314	266	313	279	295	290	284	292	300	335	272	288	294	283	296	293	322	297	316	304	295	316	292	290	317	300	302	314	280	282	288	286	286	286	294	299	301	287	323	288	312	322	306	309	286	281	300	300	303	317	312	329	300	320	294	278	327	315	316	320	316	348	279	326	260	292	294	286	283	281	306	287	307	315	310	313	318	279	276	273	319	283	297	276	305	292	324	287	307	277	277	269	285	306	284	317	300	306	293	287	279	306	305	297	267	334	289	273	295	291	305	316	299	298	304	284	308	310	332	317	279	294	282	315	275	280	272	301	303	305	283	287	291	283	309	277	321	265	314	319	308	309	332	319	284	316	290	300	321	315	272	305	279	298	325	303	300	325	296	283	316	315	299	339	292	312	291	306	287	285	282	261	312	287	284	317	295	271	305	294	296	272	325	264	305	280	293	300	343	289	256	280	291	275	281	300	301	294	279	277	309	305	299	303	320	293	300	317	330	286	299	293	312	294	280	300	317	303	277	302	288	268	298	277	301	306	287	308	299	317	305	277	304	282	285	269	283	283	292	298	357	317	289	310	287	273	294	256	339	281	328	298	300	317	306	247	300	289	288	300	287	276	269	281	320	293	308	252	303	328	324	278	299	267	285	256	316	296	312	321	289	330	310	273	295	290	307	286	292	296	275	297	302	282	317	297	289	294	274	288	280	280	276	309	288	295	292	302	315	302	318	276	299	289	299	297	291	270	280	294	310	310	286	284	275	278	311	275	320	288	349	287	299	277	285	289	290	305	281	310	279	318	278	307	296	276	291	323	308	323	278	300	291	263	285	315	268	311	308	310	320	296	307	280	286	285	305	279	298	289	280	264	307	297	274	273	304	299	327	297	280	310	290	316	291	303	296	278	309	297	302	327	293	313	312	275	278	306	289	316	270	287	304	276	327	279	278	304	301	323	323	292	310	296	297	262	312	315	267	291	260	308	278	320	291	293	300	292	292	322	306	294	314	322	285	282	253	298	292	291	297	300	285	298	321	268	296	263	315	305	311	297	301	309	316	292	289	278	285	297	302	306	303	286	282	313	323	303	263	339	308	284	324	311	272	299	292	304	310	268	241	316	295	292	331	300	315	270	304	296	303	283	328	294	280	346	336	308	312	283	321	307	291	316	319	300	320	312	315	258	301	284	308	302	282	303	273	290	295	293	293	307	282	299	298	281	317	300	294	303	302	295	300	306	275	293	288	304	270	293	295	307	307	280	278	316	290	276	277	336	288	309	271	293	280	292	276	304	305	293	315	273	265	304	316	306	302	278	322	269	325	292	291	312	295	274	316	287	287	314	318	291	316	273	277	277	256	295	306	348	305	289	266	292	297	286	288	321	291	293	302	293	281	309	279	324	296	313	295	287	295	311	283	302	269	259	297	301	300	297	304	305	319	298	293	309	303	286	266	319	306	304	296	281	316	278	288	312	278	324	269	278	327	317	327	292	326	292	299	314	336	296	289	292	290	307	300	309	304	307	312	302	293	310	315	323	291	300	293	307	293	298	292	296	305	307	280	289	275	306	282	296	302	307	295	302	302	303	301	330	301	304	300	287	308	271	324	306	291	285	297	299	300	277	308	286	308	299	320	314	310	297	305	286	290	262	285	254	305	289	283	288	295	301	303	279	270	287	312	284	298	295	292	331	291	290	309	294	303	292	298	299	273	305	297	281	336	287	294	308	289	273	286	265	288	278	291	268	322	308	271	305	271	299	280	303	290	285	299	272	266	306	280	284	306	324	302	315	306	306	317	297	277	278	303	297	301	283	272	304	288	282	288	298	312	279	307	310	320	314	291	305	266	303	304	287	317	288	281	286	291	316	290	322	292	315	277	262	307	285	300	279	259	280	277	291	311	313	297	316	296	312	303	290	304	281	327	288	291	280	300	293	296	321	304	308	284	302	326	298	293	303	301	265	302	288	333	332	333	287	305	312	306	316	314	309	287	298	300	313	321	297	320	304	338	299	298	290	287	292	312	292	304	276	293	286	291	279	305	330	297	291	273	333	307	273	295	271	302	298	294	307	301	292	304	317	301	310	284	338	303	274	289	317	295	310	314	280	292	270	310	343	285	315	308	289	287	300	314	305	288	302	288	290	270	289	314	306	285	340	276	294	286	308	304	297	304	287	315	310	311	300	292	306	271	308	309	299	318	291	325	301	270	296	326	301	316	308	305	314	308	287	310	264	296	280	291	285	294	284	320	317	272	301	283	292	318	303	298	284	297	297	291	305	321	281	304	303	293	298	300	295	305	299	281	306	315	326	353	307	308	289	288	291	310	289	265	304	323	318	329	331	283	263	297	291	286	316	270	303	299	279	308	289	289	267	302	292	286	337	298	304	277	311	260	306	294	290	295	287	291	310	316	297	276	298	320	284	301	288	303	279
5226	6078	5788	3996	18798	19917	17464	13090	7291	3544	1576	807	499	500	431	451	463	465	436	436	451	425	474	454	437	443	455	453	449	401	421	427	465	480	482	453	459	478	430	422	456	451	464	454	447	424	451	440	429	460	449	470	448	437	463	490	429	486	459	448	415	446	421	460	439	383	431	422	428	477	481	425	447	461	411	439	485	414	434	462	439	448	442	446	420	405	429	433	484	435	413	461	452	417	474	450	430	423	470	433	444	447	427	454	438	458	456	433	470	456	464	464	432	471	445	422	436	451	429	424	487	458	453	431	455	418	440	474	472	413	469	416	462	430	450	412	425	440	475	473	422	424	457	473	469	444	466	490	478	419	472	458	491	453	467	444	440	463	464	494	486	451	457	441	456	451	451	452	415	422	417	474	451	426	449	476	487	454	470	443	445	454	492	454	469	464	432	431	476	458	440	434	422	420	421	436	433	450	519	509	427	434	452	452	430	450	452	439	450	468	454	425	434	439	456	417	463	434	467	418	452	418	430	447	445	427	465	451	439	484	475	470	467	438	444	440	460	461	412	434	409	452	442	417	444	402	475	440	438	445	462	485	506	461	459	424	456	431	464	457	407	454	454	461	431	448	500	440	444	483	461	445	453	443	434	451	451	473	448	455	438	405	433	431	425	436	459	406	489	450	458	437	445	418	478	474	500	396	453	429	441	421	446	439	437	464	417	438	466	449	416	487	445	467	419	441	463	454	450	453	448	439	434	429	432	456	449	479	464	467	443	455	466	439	462	434	474	441	454	437	439	467	455	474	413	481	442	458	435	436	449	444	457	446	423	462	470	445	442	438	458	477	437	456	454	477	435	451	458	426	460	452	482	434	453	463	437	480	433	415	459	416	477	460	435	437	452	410	420	424	443	465	457	478	460	462	459	473	470	439	449	428	482	479	414	472	445	438	417	442	450	447	449	462	445	443	424	440	463	464	476	428	448	417	458	447	443	444	460	442	436	443	425	455	434	416	436	445	470	470	451	482	470	476	460	415	405	450	472	465	453	432	416	454	441	424	470	485	466	442	427	487	421	481	461	422	434	435	475	466	440	434	441	431	429	442	468	449	462	473	463	458	429	458	425	475	466	464	429	443	446	421	443	421	480	445	435	422	453	437	445	440	467	448	473	431	461	470	445	438	469	417	444	421	444	466	435	441	429	448	488	466	435	475	457	424	415	438	446	461	430	426	444	428	481	491	472	446	415	468	453	457	428	483	442	438	461	477	471	481	436	451	467	451	458	467	469	458	475	469	436	482	456	458	437	459	418	449	475	471	445	463	440	461	473	477	428	468	454	472	477	428	424	473	465	431	485	394	461	460	464	423	458	452	455	415	461	461	394	459	471	447	458	460	421	457	414	439	411	473	394	456	458	472	435	453	419	441	455	433	451	478	410	429	443	475	464	465	379	431	463	454	451	439	457	484	495	471	493	456	441	474	438	496	442	448	429	476	461	469	440	461	434	472	424	471	438	428	450	461	450	459	425	414	426	431	430	428	420	453	456	447	440	457	430	499	422	431	447	462	456	435	457	428	454	425	441	465	464	451	444	420	476	453	439	451	480	444	453	460	461	427	462	479	457	456	415	457	451	453	453	442	439	475	458	452	449	432	457	425	465	437	448	426	444	493	465	478	433	415	422	483	471	425	423	467	443	429	464	458	450	444	455	435	436	432	449	434	450	433	480	479	468	450	455	460	459	465	485	438	509	482	442	450	460	468	437	481	465	445	410	429	479	451	430	449	443	440	473	413	433	429	445	483	421	454	435	420	488	426	477	465	481	417	442	481	461	452	446	487	428	447	423	459	432	448	455	473	465	474	422	449	444	454	465	442	472	444	458	474	423	459	393	430	440	434	443	447	399	444	438	462	445	438	473	456	462	477	419	435	445	443	435	456	455	443	452	450	472	453	461	464	465	459	410	493	484	423	432	497	427	468	457	494	477	415	467	441	470	452	425	475	459	467	436	452	442	446	430	406	465	452	433	473	466	455	457	455	418	444	436	435	432	493	472	442	453	446	447	458	468	443	449	433	477	413	473	426	424	459	442	434	423	427	454	431	461	426	453	445	466	445	436	435	444	439	454	451	433	434	423	422	432	447	453	460	430	452	433	461	481	447	422	442	426	454	469	433	482	417	488	462	439	452	441	443	469	439	460	460	456	439	431	430	479	422	443	475	473	407	429	454	476	425	441	461	457	448	437	418	447	455	479	409	467	454	521	450	456	472	415	449	400	474	450	443	432	440	425	437	439	446	413	456	432	430	450	449	455	450	435	416	452	437	445	414	471	405	452	440	489	426	446	460	481	436	479	421	445	431	431	463	466	429	438	462	471	418	426	484	429	447	431	469	486	460	450	457	446	425	446	454	463	468	427	458	423	426	454	473	458	445	414	447	476	450	452	452	441	458	453	439	442	457	426	468	421	506	452	519	430	450	461	434	416	464	440	478	453	433	444	435	500	440	450	455	420	496	420	434	455	444	458	475	434	459	458	428	449	463	453	425	450	437	456	495	463	464	477	450	434	453	503	435	460	475	470	460	427	444	431	425	460	470	416	424	450	410	423	410	409	447	438	448	429	445	436	409	417	466	436	455	431	491	438	437	457	409	448	464	452	445	433	458	421	477	419	437	426	447	435	465	444	508	443	394	446	455	437	433	435	414	432	418	461	494	456	474	455	406	454	455	435	475	457	463	431	412	443	400	418	445	436	432	409	438	450	439	435	454	469	443	428	423	401	433	419	436	432	465	470	470	468	426	460	451	438	462	447	453	464	401	426	452	487	452	467	422	410	447	420	473	441	457	455	438	445	460	451	474	423	472	469	442	425	435	456	496	452	446	444	431	448	439	449	445	442	453	433	447	447	434	443	445	444	485	468	446	464	475	425	433	467	460	442	416	426	454	447	467	453	453	435	451	479	454	477	459	433	420	465	465	457	431	467	434	410	447	420	450	440	453	432	442	438	466	448	455	462	476	425	425	464	442	482	428	471	441	443	475	423	443	481	449	397	474	436	482	447	466	467	436	468	474	474	417	453	467	473	421	414	467	429	451	459	445	433	433	466	442	433	443	441	433	460	482	460	466	432	462	446	404	460	415	460	437	444	434	473	473	449	460	427	431	448	463	427	440	462	477	433	438	473	426	420	437	439	462	401	471	425	403	467	453	456	463	453	442	418	457	450	433	443	466	451	454	499	450	417	433	430	441	468	481	437	451	467	407	479	464	453	433	487	476	434	421	429	441	444	414	407	450	464	506	446	420	442	461	432	460	442	434	453	432	438	457	453	392	458	450	419	459	449	412	438	434	473	423	446	404	403	439	431	428	443	435	462	452	423	450	424	412	477	433	455	416	491	437	399	455	491	492	432	455	462	451	425	449	482	437	456	424	435	451	469	447	423	436	460	477	425	431	465	455	444	478	462	471	447	444	449	475	488	477	425	459	442	460	445	466	460	464	431	468	483	432
24025	20732	27405	24110	28177	44509	40441	28474	17409	7524	2546	901	433	343	296	320	282	306	307	308	340	271	316	319	314	313	315	274	296	304	343	293	322	317	337	311	306	318	312	332	285	312	291	315	300	323	295	308	309	285	287	309	333	306	299	303	315	295	307	302	328	322	295	317	315	313	321	325	297	328	291	311	307	291	280	293	308	313	308	334	292	287	305	309	291	295	282	293	328	338	299	344	303	329	318	271	310	300	343	330	307	318	322	256	310	314	260	286	293	295	304	310	306	315	308	330	322	299	297	260	289	273	291	313	345	302	306	317	301	332	285	329	338	311	285	300	310	319	305	279	310	283	315	329	315	297	338	291	300	284	318	324	312	317	313	338	284	295	303	302	291	298	288	319	329	302	292	341	281	286	281	292	326	315	306	321	286	321	299	296	314	290	296	315	313	284	314	311	332	335	288	300	277	313	302	302	285	307	301	273	335	315	302	306	315	325	327	260	324	332	306	324	306	275	306	294	308	301	324	293	298	302	283	309	281	294	295	272	315	291	295	307	322	298	352	304	304	283	313	286	310	337	360	329	298	307	262	309	311	316	311	325	321	326	301	334	275	297	321	283	305	296	295	292	328	288	285	305	349	288	302	323	327	270	290	315	306	304	312	309	298	300	310	308	318	296	335	308	322	296	290	326	300	323	297	309	305	306	307	328	321	333	319	334	309	324	317	301	297	296	299	323	269	342	307	298	317	304	325	287	328	261	294	301	328	301	308	324	293	307	308	274	290	301	261	307	289	287	293	285	310	291	311	290	296	298	282	275	302	286	329	282	271	303	277	319	292	292	278	312	305	297	324	306	302	285	320	310	307	313	297	278	289	284	274	289	308	303	285	315	330	304	290	280	335	306	305	343	321	291	298	319	352	280	300	307	307	272	331	323	292	309	300	304	299	297	297	315	312	328	286	309	286	305	329	294	304	312	330	326	308	296	320	327	292	288	287	304	305	333	282	313	313	289	334	320	319	271	293	315	316	271	312	314	300	302	294	327	272	311	289	299	321	322	333	308	293	294	299	275	310	303	295	328	291	357	310	309	335	331	308	296	292	308	308	308	316	325	326	311	315	371	310	324	340	306	318	314	268	313	311	298	306	284	315	305	287	306	293	308	304	324	309	283	347	303	306	288	296	305	305	299	330	313	306	268	305	314	313	322	299	314	342	296	277	309	310	321	317	325	319	301	317	312	309	320	309	299	309	305	305	304	309	306	310	317	317	295	300	305	277	299	299	310	307	277	284	305	321	309	314	297	309	304	324	308	320	269	325	318	273	296	284	299	330	302	286	290	328	301	265	315	302	278	310	292	326	320	320	302	288	364	304	307	311	291	302	292	285	297	309	316	307	300	283	295	292	284	347	300	281	314	296	319	288	289	327	312	297	297	269	313	338	325	291	289	325	289	363	300	322	286	313	299	302	325	286	292	274	349	296	265	294	311	282	304	299	317	321	303	263	297	273	312	313	329	305	314	326	277	314	310	287	323	263	308	310	282	314	278	301	308	301	292	323	293	296	309	316	320	283	280	284	321	322	324	303	309	293	285	289	322	294	317	289	298	307	324	306	319	291	301	338	278	301	301	277	294	293	294	311	319	318	344	304	339	294	304	281	308	284	330	301	309	336	304	298	299	299	293	284	315	287	315	284	313	292	301	319	303	300	277	295	303	307	303	297	331	286	326	286	303	338	302	340	307	301	332	323	300	295	286	294	267	295	304	306	286	296	279	296	355	312	302	268	311	289	313	300	298	284	307	313	293	306	315	315	281	319	309	284	292	330	282	294	298	274	316	292	300	326	301	309	339	296	327	335	278	328	287	293	293	317	303	300	321	311	272	294	303	293	293	300	300	312	324	298	280	318	293	315	288	311	282	295	304	285	286	319	306	300	307	292	294	288	297	329	295	287	286	281	318	284	318	310	320	282	317	262	277	290	316	295	314	305	300	298	310	273	347	306	292	291	326	303	295	317	306	323	295	326	338	326	331	307	314	278	307	295	292	315	326	277	322	323	280	304	290	273	340	310	300	305	296	307	294	308	297	306	324	291	300	284	288	309	300	336	317	319	302	320	327	280	344	292	278	281	298	313	283	320	282	299	333	323	312	302	302	289	301	296	319	291	332	302	300	310	313	295	335	308	354	261	303	308	302	311	307	325	297	297	304	296	283	319	276	327	313	303	323	284	302	301	308	278	312	300	307	333	314	333	306	287	300	314	310	274	330	315	303	321	306	294	312	319	311	309	298	301	335	301	294	315	331	311	274	294	299	282	308	305	299	296	273	303	293	318	248	307	296	297	309	258	325	312	330	286	267	311	298	322	305	303	313	312	312	307	321	304	290	325	318	292	287	310	303	323	315	353	301	295	309	271	299	300	325	313	305	316	323	310	300	292	320	307	313	306	319	311	307	312	291	286	278	302	289	300	307	295	297	290	310	302	279	316	303	305	316	335	313	292	293	285	288	305	303	342	320	321	319	332	302	299	283	309	295	315	308	303	298	300	304	318	299	334	294	290	295	310	289	294	290	319	293	285	299	280	289	302	293	296	303	314	327	290	296	309	276	318	298	326	302	271	294	323	313	290	290	306	294	282	305	322	291	322	316	302	317	338	331	313	296	330	309	289	319	263	311	274	294	299	293	305	296	305	294	310	300	279	315	309	289	306	326	334	295	305	343	294	305	313	297	309	308	305	328	302	303	314	284	262	294	277	318	302	319	309	317	333	286	319	311	307	288	326	305	291	280	326	286	317	326	296	293	320	324	312	310	301	319	324	332	291	316	317	310	315	305	307	302	289	287	290	292	322	319	306	315	304	306	315	307	299	326	264	303	293	287	342	309	324	291	306	269	320	317	315	277	326	293	344	311	336	355	286	311	279	322	320	333	320	328	284	308	308	284	299	284	296	299	288	318	335	293	282	312	333	278	321	296	307	304	300	298	302	272	301	285	292	300	288	305	354	305	296	318	306	312	310	282	322	307	274	330	316	287	308	314	283	280	302	305	307	308	309	280	282	285	312	341	345	312	343	287	297	367	301	324	300	319	320	325	301	331	282	282	297	283	294	304	298	317	320	309	299	332	303	313	297	314	291	282	328	310	307	290	317	274	291	322	308	307	316	326	305	314	333	305	309	296	288	308	289	291	288	314	295	312	318	332	318	325	289	310	307	317	314	316	312	304	302	293	318	331	273	333	306	277	296	331	300	275	304	293	310	338	306	306	310	339	285	327	255	310	338	298	333	338	305	330	311	342	304	312	305	308	318	327	290	300	316	324	310	270	291	300	306	322	305	264	294	334	312	321	281	302	299	336	324	296	324	283	315	306	320	333	336	299	293	349	347	329	297	303	296	325	308	317	334	318	275	315	290	278	306	299	309	309	301	296	286	327	269	298	298	313	339	280	302	319	293	321	308	321	305	300	306	316	298	308	340	314	315	322	295	280	318	286	274	298	288	315	325	317	268	309
8643	20173	18947	15991	38477	46326	41291	33052	22839	12231	5022	1715	750	529	513	453	461	449	447	458	482	475	487	493	451	434	463	451	485	485	426	460	465	454	487	473	473	468	459	440	453	463	465	470	505	449	446	451	464	439	441	425	477	447	467	478	446	482	470	456	467	471	467	450	403	445	461	462	463	439	514	457	476	442	479	471	479	448	530	487	462	464	461	486	459	437	475	472	403	451	463	446	434	505	493	443	480	453	442	446	459	487	471	431	466	443	488	483	494	496	468	483	462	446	462	424	468	474	500	457	463	495	482	445	509	456	444	469	444	471	487	490	496	478	455	466	437	455	429	442	476	448	467	475	445	452	454	438	528	495	464	436	443	449	501	463	420	422	471	464	462	426	426	433	479	498	442	498	458	425	482	464	486	440	470	399	448	446	445	451	477	454	433	479	487	468	456	459	482	475	472	471	432	453	494	425	429	424	439	424	473	478	478	453	467	480	467	481	437	447	474	453	482	458	459	445	463	457	494	467	473	466	477	458	455	474	442	444	460	469	471	521	484	476	479	435	450	475	448	474	469	419	459	448	452	463	441	472	442	492	459	484	471	512	433	471	447	481	439	456	496	486	438	484	463	466	484	488	421	488	487	493	467	482	448	467	464	449	468	517	456	435	454	456	458	496	444	446	441	457	444	474	470	441	431	502	455	442	503	490	432	463	430	466	491	483	489	492	476	480	433	458	462	485	459	439	446	465	477	484	476	494	485	469	466	443	457	456	434	466	488	436	464	491	462	494	481	455	440	483	463	473	441	482	447	454	457	448	440	438	428	480	456	489	479	465	479	461	481	442	477	480	473	468	497	452	473	495	465	472	451	496	466	458	451	453	434	446	429	469	501	499	460	442	443	477	463	459	496	500	503	504	475	447	484	470	493	458	424	501	455	461	462	472	490	464	457	466	492	446	450	467	474	467	456	457	465	472	480	475	434	481	476	462	454	463	463	472	465	473	490	472	420	511	457	489	471	491	451	458	442	488	446	481	459	502	454	436	460	434	433	469	463	430	426	457	467	458	425	497	457	514	444	477	437	498	459	454	503	464	451	442	447	438	479	444	440	499	484	469	412	432	473	496	462	479	414	503	452	456	442	434	459	480	493	443	502	495	454	424	475	470	457	496	428	436	473	465	464	476	476	439	428	465	491	470	472	475	459	449	430	476	427	462	481	464	435	437	477	452	445	509	443	441	493	527	487	443	498	468	437	473	450	473	447	450	475	427	489	474	457	499	492	491	458	475	470	436	486	458	479	450	467	449	457	468	493	469	461	446	486	445	486	446	403	461	513	457	442	454	486	420	449	493	526	450	472	476	471	466	466	455	425	485	434	468	454	480	458	486	476	452	461	459	513	461	457	473	446	475	442	481	431	442	464	460	492	510	491	447	465	445	510	436	438	470	492	456	491	417	422	453	449	484	453	455	422	500	455	468	440	470	484	488	423	441	443	430	509	490	468	468	419	451	413	475	491	444	459	484	457	475	480	459	459	472	453	459	500	444	452	477	498	470	466	409	452	518	438	420	477	451	438	491	469	428	464	468	459	443	475	462	466	440	478	497	472	480	461	475	468	477	472	460	415	447	476	443	478	446	433	467	405	435	472	463	494	508	493	424	466	484	434	456	424	479	463	451	466	459	505	477	479	468	436	467	453	482	457	451	466	476	466	483	460	487	490	462	457	448	487	445	471	474	431	416	409	450	435	468	503	442	491	441	480	465	462	508	460	457	455	475	465	459	453	485	450	500	451	437	438	450	470	486	509	471	451	482	474	413	452	415	432	477	498	418	492	487	461	477	447	452	460	487	478	447	462	457	443	473	469	473	413	479	433	484	477	499	456	486	475	447	472	444	446	452	449	456	463	479	451	463	466	504	438	458	433	504	499	470	465	455	487	439	447	460	495	481	450	458	486	425	489	457	484	492	473	483	444	459	477	428	459	482	494	496	452	416	432	468	439	437	453	446	476	492	440	457	456	513	437	459	454	489	430	451	427	467	455	433	440	451	507	467	467	439	451	462	453	477	443	462	474	496	450	461	468	474	447	483	458	469	453	451	457	476	447	444	504	446	449	467	469	455	471	469	469	463	444	488	451	449	452	443	475	474	432	467	468	456	451	475	482	487	446	488	460	469	463	465	481	447	496	464	448	473	467	485	505	473	469	449	464	432	489	467	437	443	528	483	450	486	450	471	422	494	465	500	484	479	449	458	481	491	434	448	475	466	456	472	442	446	450	431	468	490	472	509	468	508	504	491	463	488	477	447	451	478	448	458	458	478	498	468	421	451	476	459	448	433	476	463	469	488	475	457	466	452	454	475	464	488	472	487	432	441	440	464	480	454	458	507	457	466	486	470	486	481	459	444	462	458	430	484	438	465	454	456	459	483	477	423	462	472	457	477	461	481	484	458	467	436	440	449	458	463	447	495	459	457	476	444	467	437	455	457	482	472	480	477	458	467	460	439	447	455	478	460	457	485	463	459	478	444	461	451	427	449	442	428	489	497	464	498	483	439	479	447	463	506	449	455	479	456	436	474	487	457	463	474	445	455	482	461	452	488	430	452	447	481	442	481	458	480	473	513	448	479	410	466	455	424	490	489	450	463	469	510	422	451	503	476	420	483	474	427	417	485	482	464	485	492	447	487	480	479	461	465	456	479	449	481	460	466	477	460	464	418	472	517	443	469	490	444	458	447	459	476	469	483	491	471	455	466	501	429	425	446	451	471	464	458	425	503	459	475	456	452	485	451	443	452	467	497	439	496	512	459	437	456	468	430	460	490	497	488	457	458	506	472	444	432	470	469	479	448	459	476	449	465	432	455	413	477	485	432	430	449	467	402	480	464	459	439	431	488	451	423	473	461	466	462	499	464	458	462	466	472	450	437	469	463	436	428	447	440	466	488	446	483	446	450	519	498	436	428	461	456	474	436	481	505	475	478	444	461	465	486	457	440	479	443	438	479	468	475	476	467	444	493	468	446	473	453	481	450	476	432	467	476	459	488	435	470	476	472	468	453	466	478	481	501	447	472	441	432	477	450	481	447	446	423	449	468	474	467	453	456	487	460	457	475	500	458	459	489	465	436	484	456	475	494	481	468	456	472	469	467	446	465	455	422	479	464	481	409	497	449	467	498	449	448	443	462	466	438	445	445	489	441	459	491	459	473	488	438	481	454	479	477	434	488	478	428	458	444	479	433	429	476	448	463	430	463	490	460	432	473	452	446	496	470	414	457	487	443	468	482	470	439	486	502	444	460	451	419	497	470	471	454	461	497	448	474	482	460	445	454	463	464	482	453	459	402	462	440	457	467	483	434	464	433	497	438	489	438	479	429	428	477	439	444	439	463	429	459	469	457	480	500	420	441	465	453	449	474	453	438	481	482	478	442	438	461	472	472	512	465	477	445	478	425	459	500	455	471	425	438	456	449	404	480	446	458	442	463	463	452	457	475	471	474	475	480	472	463
22474	20748	28566	23047	35207	62214	55576	40131	29460	17571	6353	1721	644	370	366	327	357	306	355	359	334	362	349	324	309	359	359	370	332	353	310	277	326	356	310	314	351	299	332	309	306	298	333	314	338	353	320	337	337	341	328	341	326	353	318	298	327	333	314	317	311	330	320	359	365	331	324	358	340	316	360	310	346	316	359	302	352	335	307	324	350	325	336	292	296	339	328	346	293	344	327	344	353	321	339	330	346	345	318	334	325	323	318	320	315	341	364	346	339	336	321	329	328	338	297	360	305	333	309	329	373	331	332	335	331	335	331	356	330	329	322	342	348	312	329	331	322	301	363	304	319	307	328	327	319	368	338	339	333	331	310	335	297	323	339	350	349	321	336	340	363	298	349	301	349	334	323	315	336	330	336	332	327	318	330	341	330	318	348	320	330	326	316	286	309	355	326	346	337	343	308	338	341	349	334	369	349	321	323	324	318	317	319	374	355	330	286	350	351	306	335	312	290	337	317	319	322	344	317	337	326	374	336	311	360	351	315	332	346	280	327	335	353	365	347	313	355	322	311	340	349	329	338	353	315	320	303	321	335	331	356	342	318	327	325	314	347	330	349	341	309	342	342	334	325	321	371	333	351	323	312	307	343	333	340	309	330	329	325	333	315	320	316	338	339	308	328	317	325	350	308	334	343	325	364	305	330	327	325	343	312	344	343	310	347	328	331	296	324	319	313	335	316	337	304	323	344	355	353	327	316	328	308	312	360	312	361	350	365	304	332	328	333	320	306	343	348	328	322	339	307	331	313	328	313	341	334	323	323	332	328	348	328	333	318	334	311	348	320	319	307	338	282	334	329	339	319	328	337	336	301	330	327	328	336	341	345	295	340	334	344	307	350	291	332	330	339	344	362	345	313	347	328	334	341	320	348	325	331	327	302	316	331	307	305	346	340	320	352	321	350	310	298	303	366	309	358	328	323	327	335	316	298	320	321	347	340	343	319	342	339	303	341	328	319	336	316	337	328	340	322	319	354	339	323	337	326	331	352	311	317	315	314	335	328	319	302	316	337	328	345	309	372	339	295	306	297	343	332	325	314	312	359	366	368	303	331	341	309	286	331	332	308	314	337	294	305	315	323	350	338	324	325	357	324	322	317	324	341	307	354	326	353	329	319	342	337	322	331	309	334	301	297	307	348	318	333	328	322	313	334	314	356	305	308	343	301	328	354	339	301	335	289	319	342	338	329	303	304	353	355	316	327	326	317	338	332	307	313	329	326	317	332	333	315	308	327	355	333	333	328	319	332	325	303	301	322	324	316	342	318	318	363	287	314	309	332	317	332	322	318	336	312	319	366	354	305	354	360	321	373	333	346	338	313	334	343	318	357	328	312	297	306	319	293	351	315	338	323	316	327	323	320	296	334	321	336	320	351	339	302	332	312	333	364	334	336	336	337	362	325	323	316	353	337	338	311	320	301	346	315	325	328	342	343	352	355	336	320	340	306	348	337	354	306	362	326	331	318	329	305	336	311	324	351	331	320	316	318	327	282	371	333	318	364	309	338	315	318	340	334	355	285	323	336	340	303	332	317	326	349	374	322	328	330	324	299	337	333	317	321	325	289	308	312	343	340	345	325	306	347	324	347	312	331	343	308	301	312	368	315	296	332	327	339	309	321	314	310	333	370	323	336	326	345	323	341	312	345	332	329	361	307	315	321	316	346	305	322	332	340	340	335	335	336	309	327	285	345	338	346	348	324	314	296	330	302	326	337	357	345	313	353	310	347	316	320	339	337	330	332	347	303	315	321	354	345	318	338	312	369	338	330	325	328	313	327	327	298	307	320	328	312	297	333	340	313	331	344	325	329	329	329	331	307	328	314	355	313	298	319	336	335	336	302	337	321	330	333	348	338	296	354	297	329	326	306	387	350	295	324	290	324	318	323	321	318	323	323	306	328	338	315	323	316	307	337	327	308	336	318	335	322	321	330	315	355	332	313	320	305	342	326	332	352	302	313	323	353	321	350	326	349	334	319	298	321	327	349	310	331	322	341	320	325	320	325	323	338	337	333	332	318	326	332	328	320	307	299	305	351	314	342	328	340	326	340	333	318	334	358	356	348	334	328	332	309	334	368	346	294	341	318	322	323	349	332	310	322	295	355	339	315	307	325	308	306	341	338	332	312	356	353	284	350	318	334	330	365	306	340	300	369	314	335	340	331	341	310	302	327	350	332	309	330	311	330	339	314	343	328	346	314	287	328	293	323	336	336	344	318	319	338	317	355	298	349	346	359	330	334	326	350	324	314	321	306	331	347	322	319	344	335	353	330	363	349	325	311	327	344	320	318	319	326	312	349	321	321	328	347	319	350	340	291	300	344	345	361	319	348	322	290	326	324	337	352	328	342	325	343	323	308	321	359	362	376	303	324	323	329	338	324	323	340	301	316	313	315	340	342	347	306	320	331	340	338	356	346	331	356	301	322	338	299	322	328	343	298	328	325	350	322	321	330	330	314	343	314	319	321	340	317	317	341	325	326	336	350	321	328	351	319	320	314	339	330	323	330	344	343	309	321	321	332	362	336	353	356	318	357	318	318	320	313	341	342	316	320	290	329	332	330	314	361	328	330	366	344	325	337	315	334	290	312	302	338	309	297	327	335	344	311	322	334	323	337	316	335	325	351	327	329	322	303	331	325	343	359	331	335	334	304	351	322	334	340	351	309	311	329	334	333	332	345	306	309	350	327	330	302	329	293	319	323	284	298	315	343	330	300	321	307	334	317	356	306	345	326	317	324	315	296	334	344	305	342	333	298	342	311	341	344	350	329	311	359	346	346	368	319	321	322	293	327	309	315	346	346	346	320	334	319	318	341	304	315	303	289	326	317	331	298	342	344	339	315	371	302	338	319	318	340	334	304	313	356	363	309	327	337	363	342	328	340	306	333	310	324	307	306	339	305	342	331	293	300	329	352	331	331	325	359	339	335	322	308	351	344	352	333	335	336	388	340	307	332	340	341	359	342	322	297	354	310	332	340	323	331	348	350	289	335	353	358	281	331	349	320	315	347	363	330	363	322	299	327	328	321	329	304	287	326	359	330	331	315	293	333	319	322	338	317	339	335	321	307	319	314	311	321	326	317	312	322	323	345	338	340	343	326	319	335	321	356	346	342	340	344	342	332	326	316	339	320	308	321	337	319	350	315	347	343	345	315	321	329	341	304	310	326	320	302	347	305	331	328	331	317	345	353	317	317	324	334	355	352	305	355	339	345	321	371	314	335	305	355	336	301	329	331	309	366	305	321	312	281	346	341	354	330	327	298	332	334	351	348	342	319	332	325	345	307	318	316	330	326	321	306	331	319	297	357	319	315	312	329	337	335	337	323	300	325	358	376	363	313	335	352	315	345	306	355	313	322	342	319	357	353	306	354	321	322	345	327	338	335	341	335	339	335	340	340	334	307	354	321	338	318	331	330	333	354	320	340	332	323	346	318	324	332	332	310	322	324	370
15961	34690	32543	30004	59116	68673	55344	44021	34800	22007	10090	3311	1113	618	497	477	487	494	453	499	490	492	459	508	448	438	467	473	482	434	511	475	479	486	446	475	494	482	499	488	450	473	479	483	495	470	511	488	437	474	546	469	485	490	462	456	465	479	494	517	481	489	457	461	438	517	464	480	471	487	447	460	453	533	478	523	449	480	461	513	480	503	454	496	498	464	456	460	466	520	448	506	455	474	476	463	479	460	494	502	481	528	454	484	516	462	442	479	455	480	492	476	500	468	464	482	479	494	494	478	443	487	454	477	445	480	458	451	455	520	474	482	472	445	470	505	477	484	468	488	470	481	471	459	500	448	473	497	462	480	450	446	456	460	453	476	484	461	448	498	521	482	440	477	452	491	515	477	460	454	473	515	503	493	463	478	497	492	451	461	466	465	478	472	480	522	482	530	474	495	500	454	489	431	491	477	544	440	455	459	466	477	485	440	469	479	494	487	491	451	498	483	483	497	453	450	471	501	473	497	463	498	474	427	488	462	434	469	433	447	483	478	484	491	503	452	477	503	483	488	490	488	443	464	471	471	443	463	525	483	490	480	477	483	476	487	474	460	452	482	489	488	462	469	448	479	451	504	488	497	452	463	458	478	489	473	451	484	494	489	509	469	534	476	419	494	454	488	484	470	486	464	473	503	490	494	483	464	494	483	460	452	459	466	458	497	469	493	468	449	494	490	492	489	458	487	484	484	484	445	518	469	458	490	470	493	498	461	470	461	490	494	429	468	468	475	504	483	445	482	470	481	425	492	465	503	490	461	491	497	487	464	514	486	432	448	451	467	465	494	482	464	458	436	505	477	476	499	459	493	471	486	509	453	491	465	480	476	525	488	489	463	483	451	501	470	491	448	472	453	477	461	475	491	481	509	460	457	488	488	468	475	467	478	469	474	504	456	498	520	448	473	504	494	488	483	482	482	462	470	494	481	495	474	499	483	450	451	469	461	480	448	489	475	437	508	496	470	490	463	475	434	480	464	466	462	496	476	537	496	518	462	485	449	511	466	462	510	492	478	486	518	484	505	497	481	469	436	490	475	418	501	479	546	446	485	499	484	476	485	465	472	479	468	491	436	507	459	510	459	450	469	481	443	485	452	489	488	518	457	454	500	492	487	468	508	465	481	458	480	494	480	492	490	447	492	459	475	457	496	485	524	489	466	458	513	464	500	449	469	477	491	462	481	427	425	490	482	484	447	471	459	488	498	454	456	504	434	478	453	462	464	524	513	509	476	509	487	483	494	489	468	470	449	523	435	464	517	488	457	482	493	482	454	461	487	463	487	479	480	484	550	471	483	456	483	500	492	470	493	460	454	462	506	472	517	465	461	452	481	447	463	506	475	464	447	454	518	453	443	490	494	444	464	467	498	488	496	512	524	461	461	482	488	439	484	444	494	483	461	478	480	486	471	474	437	504	489	472	455	530	490	486	477	474	462	474	472	474	476	510	509	469	489	465	489	490	462	504	506	486	486	513	452	477	490	496	519	459	459	496	450	454	477	498	455	491	496	481	494	462	481	449	473	490	483	470	522	471	466	464	514	456	482	435	441	462	466	494	455	496	482	471	454	475	516	460	462	510	470	476	461	466	457	450	464	476	493	431	451	484	466	470	528	474	493	438	461	490	465	524	479	487	443	498	475	457	461	493	485	486	492	472	507	488	459	504	467	456	442	514	489	450	478	480	468	495	468	442	509	484	478	485	478	476	451	463	476	475	468	453	482	477	482	451	482	503	470	462	435	480	511	464	479	488	472	483	502	464	476	459	467	504	474	502	510	477	440	476	487	452	465	486	464	514	473	460	479	493	449	467	492	454	495	472	465	471	479	498	453	470	454	489	504	491	478	466	477	448	455	478	444	481	489	437	458	478	484	481	453	526	454	488	478	499	499	463	442	484	489	476	465	469	501	497	487	474	494	488	502	452	476	518	500	493	493	459	513	444	492	462	446	480	488	486	450	507	471	495	509	481	516	487	488	489	472	493	467	449	443	486	443	488	513	480	490	431	493	462	487	453	484	507	462	472	475	487	502	470	476	478	472	469	485	460	473	484	479	453	483	459	495	455	505	481	487	463	459	461	450	502	482	484	471	466	480	471	418	462	474	485	516	497	484	464	455	497	513	492	482	479	465	504	414	461	458	470	456	492	508	472	499	481	520	485	485	506	438	463	464	500	442	501	550	498	473	467	519	453	493	479	481	517	516	485	501	511	473	455	504	471	445	432	456	462	462	516	508	501	449	500	519	482	440	513	478	503	461	456	478	485	454	489	459	488	473	495	493	481	471	441	497	462	451	495	490	489	502	475	493	474	459	490	486	491	494	482	494	453	483	517	503	491	441	493	444	494	492	496	472	500	505	462	482	497	493	464	495	467	438	483	477	474	466	482	490	460	514	474	442	455	520	481	476	465	468	478	469	470	459	467	488	470	479	470	472	451	468	470	515	490	476	523	474	481	462	464	499	486	441	471	489	437	466	469	468	490	440	497	497	451	469	471	444	491	467	473	463	455	499	486	489	480	466	488	461	479	502	471	460	490	504	474	516	459	485	460	458	462	489	483	464	458	466	485	455	516	473	474	493	451	437	469	488	458	526	476	438	476	448	459	466	489	467	514	508	500	460	488	460	508	452	467	503	501	460	474	509	465	453	479	484	539	432	482	480	470	513	489	483	455	452	445	483	468	496	457	464	459	450	444	465	508	482	509	461	450	481	502	476	488	481	484	482	476	494	456	439	522	448	499	439	438	478	466	477	457	505	455	475	469	513	454	471	482	461	479	474	437	497	499	485	512	470	513	481	465	506	487	490	465	496	483	454	461	455	478	461	477	511	515	468	481	497	525	495	446	481	451	504	507	502	463	514	502	451	467	441	460	468	512	449	496	483	480	454	501	507	442	499	496	463	460	466	459	457	469	444	516	437	479	446	456	463	455	487	514	487	482	472	493	476	479	482	489	469	469	459	516	489	439	513	452	455	449	471	503	482	484	473	494	534	472	486	506	486	468	474	491	513	509	508	484	450	498	499	477	443	455	463	463	462	463	487	480	451	469	498	476	502	486	463	493	481	476	504	484	477	489	484	449	497	494	479	503	459	471	458	439	472	491	474	436	449	467	413	459	510	477	476	433	463	489	493	450	435	473	466	493	475	458	457	470	475	485	492	488	460	453	474	494	486	473	516	466	468	441	493	478	452	464	503	504	475	505	469	511	458	497	438	485	497	497	479	463	495	465	492	487	430	469	446	522	496	509	492	477	494	426	465	505	506	481	509	454	488	488	450	456	493	511	487	496	500	456	461	450	479	527	462	467	445	525	470	446	462	488	485	526	475	490	465	484	466	479	454	499	455	444	502	467	447	470	473	471	444	481	503	454	479	482	472	496	466	478	465	503	515	492	452	464	497	476	474	496	477	478	476	464	453	474	446	464	464	474	456	467	489	452	532	445	449	501	466	487	468
26001	20436	13145	6473	15708	15200	9142	5452	3059	1518	810	433	326	319	304	294	301	309	300	321	336	291	303	271	299	257	286	294	309	306	316	281	276	289	303	286	313	306	300	283	318	295	297	314	276	331	296	308	302	317	319	303	297	292	305	290	316	298	283	274	288	296	302	316	286	319	278	283	294	319	289	314	278	307	291	331	303	286	298	253	330	296	306	332	301	291	294	280	294	305	315	276	288	319	288	268	309	278	305	309	313	321	295	283	309	300	276	293	307	278	287	261	268	307	295	317	278	309	271	331	306	273	318	285	322	285	293	305	299	269	284	305	320	252	304	303	319	316	293	303	308	298	277	313	318	268	285	302	299	312	333	323	281	294	284	311	259	285	244	271	305	289	279	306	323	297	322	279	339	296	298	289	289	300	284	296	311	304	278	297	317	297	304	296	324	281	298	351	301	306	317	263	261	283	292	284	277	299	308	320	289	291	281	281	291	296	314	318	291	298	273	283	288	311	320	294	261	307	285	345	292	323	317	295	294	302	291	288	299	281	306	301	273	293	286	294	307	316	328	348	298	313	333	296	310	309	315	312	322	280	300	279	284	292	311	302	266	309	333	320	296	272	276	312	311	296	296	303	316	306	312	280	306	301	296	316	301	277	289	281	307	287	321	310	290	293	282	303	274	281	241	324	307	306	279	276	308	302	317	305	304	303	331	304	284	306	305	317	298	299	320	299	304	280	294	293	291	318	291	316	285	299	291	329	274	282	327	312	285	283	303	305	325	275	312	281	312	298	284	296	314	319	287	310	290	285	281	298	296	310	307	272	303	244	278	310	304	263	318	308	329	289	295	295	294	292	309	310	303	297	301	300	294	312	285	267	321	289	280	317	289	310	294	311	336	300	313	308	323	293	316	304	296	309	322	291	303	308	277	279	281	283	321	306	293	296	306	282	302	343	303	287	302	306	292	297	316	285	298	314	261	313	270	306	321	275	286	293	268	282	317	272	324	302	287	284	311	309	285	300	314	306	303	290	316	301	315	296	320	328	299	302	300	314	304	290	286	310	293	297	296	286	297	292	312	316	306	292	281	265	319	284	274	314	297	281	311	327	298	320	270	291	326	298	292	282	299	298	304	306	321	324	320	320	308	313	328	265	318	313	334	302	300	276	295	332	296	260	325	313	283	304	274	286	312	305	278	299	303	291	292	291	300	346	265	272	327	282	308	285	307	325	311	319	288	312	332	298	298	307	332	311	314	312	294	271	288	307	334	289	287	315	328	308	276	336	306	287	312	282	300	329	288	287	281	299	278	302	301	275	320	289	301	312	300	310	269	309	289	253	343	307	303	277	298	310	324	318	306	263	306	262	273	302	273	296	286	318	302	270	295	270	287	325	317	303	287	315	322	279	310	303	297	305	264	282	279	351	333	320	304	329	307	293	295	320	273	310	294	340	297	300	283	243	320	287	303	292	305	308	298	304	278	314	299	293	304	292	323	306	287	313	303	308	263	283	291	289	319	339	308	298	315	269	314	291	302	317	300	292	291	293	305	318	297	309	295	317	308	314	273	330	253	289	320	288	279	287	281	334	289	288	289	308	291	306	317	280	317	274	297	321	312	301	300	297	304	321	296	300	289	295	278	280	313	316	298	315	291	254	286	299	293	274	322	319	288	311	281	306	313	304	290	330	322	287	287	307	328	299	299	277	308	284	292	286	327	316	315	289	266	283	299	301	298	293	288	311	310	315	321	310	297	294	306	292	279	290	264	323	317	322	306	323	280	318	270	297	305	302	275	288	303	281	276	289	258	309	296	292	315	313	326	303	328	299	313	294	326	301	304	300	276	316	303	287	319	257	278	318	286	293	285	324	314	321	332	286	328	310	282	292	330	312	284	337	317	291	280	268	278	290	284	283	301	300	300	300	291	288	302	294	301	327	307	274	292	314	291	302	297	299	311	276	275	315	279	333	303	313	297	308	315	327	295	302	328	314	285	311	317	314	287	322	284	287	276	283	279	300	329	285	311	293	278	297	293	296	285	275	320	299	280	317	274	321	265	298	302	306	296	258	292	283	299	273	277	324	270	245	302	317	288	307	280	315	333	322	302	308	291	294	277	314	285	312	311	291	297	285	298	322	283	287	275	286	279	317	311	266	301	312	305	284	302	313	294	294	269	299	294	293	291	320	288	302	300	274	315	326	277	281	307	311	264	309	300	297	305	280	313	304	318	264	308	296	295	297	283	320	264	313	314	269	298	288	279	286	262	285	288	280	283	297	290	282	296	311	294	301	301	299	334	317	310	316	309	313	317	306	313	282	290	307	303	304	275	296	310	291	303	331	303	287	326	283	271	296	307	303	294	313	318	291	301	296	298	279	316	325	338	304	304	316	316	308	313	301	299	275	277	279	296	289	293	301	289	305	324	306	319	268	275	280	330	306	269	287	296	310	276	322	319	271	306	296	311	339	303	275	303	304	285	301	297	292	266	307	290	293	315	270	305	294	302	269	323	276	289	302	310	281	300	310	283	301	286	285	288	301	292	298	272	270	280	288	302	306	322	337	325	284	327	299	304	296	308	287	310	272	296	294	311	312	315	306	314	313	290	280	280	299	315	299	292	303	313	304	307	287	290	288	300	293	271	312	272	306	290	322	322	301	330	286	284	275	244	297	307	279	337	324	323	318	274	291	313	291	293	323	288	285	315	297	290	293	306	313	294	291	291	299	314	304	308	297	309	289	328	299	301	295	313	317	317	303	284	307	334	299	300	292	277	282	302	298	267	309	306	275	262	291	313	281	299	290	306	301	316	268	276	304	305	283	286	307	329	314	289	331	306	300	293	281	304	297	316	314	291	314	303	337	298	338	307	310	310	281	279	312	304	289	298	273	323	301	299	289	315	334	327	312	287	311	270	275	290	272	308	295	271	332	328	297	306	301	299	315	312	302	300	279	308	281	297	319	310	275	322	319	289	283	281	292	280	314	300	316	275	280	309	286	312	318	321	305	315	305	305	334	305	327	298	282	298	305	295	296	302	287	302	288	308	308	291	274	307	307	276	280	299	315	311	269	320	313	277	307	305	269	299	284	297	309	307	294	288	319	330	322	295	330	292	304	290	297	283	286	278	271	282	309	283	322	314	293	313	294	298	306	321	312	289	297	309	274	310	284	304	295	301	321	291	322	282	314	301	300	273	298	296	340	286	291	299	297	317	317	314	307	284	365	295	314	307	272	304	307	342	307	287	330	289	284	295	289	299	285	282	290	284	297	299	261	310	326	317	330	315	287	310	260	340	341	282	267	302	329	308	302	300	322	342	331	300	300	295	312	291	304	313	319	319	291	297	310	331	292	299	308	320	326	317	300	339	298	256	288	292	326	315	268	293	301	300	303	300	318	302	254	291	329	325	306	287	291	320	293	286	295	318	286	285	300	280	308	319	305	304	295	308	310	317	305	287	276	291	287	282	307	299	310	300	298	290	323	310	308	276	298	309	290	306	304	289	315
6011	8350	7638	9299	22467	21624	14802	10425	6125	3129	1388	722	488	475	505	486	448	444	432	435	465	418	454	453	459	452	410	452	441	404	418	453	457	465	434	434	449	434	418	446	489	469	424	452	438	444	449	463	481	491	450	475	482	467	465	447	481	472	474	479	472	436	452	496	426	443	454	449	387	486	464	451	421	433	429	411	426	460	463	418	418	438	435	414	500	462	475	434	435	474	456	455	462	447	473	441	470	461	458	437	461	450	484	452	405	430	453	425	441	441	456	499	455	468	444	447	430	435	474	451	434	459	484	466	435	434	446	449	426	465	445	427	487	472	452	435	433	423	438	446	441	421	434	428	432	421	451	436	480	450	477	441	461	461	462	424	465	444	399	439	438	442	476	457	460	449	456	405	448	437	445	437	467	429	421	462	425	403	453	475	417	470	435	456	453	450	466	475	479	413	473	431	500	408	415	439	449	462	438	425	434	440	439	434	472	461	436	447	462	398	469	443	421	432	446	459	450	430	455	478	449	451	398	481	467	434	442	414	453	452	458	444	452	465	515	446	429	444	434	436	457	443	437	425	461	448	443	474	444	437	504	475	440	451	447	401	456	404	427	463	477	440	484	454	461	464	446	421	442	447	444	461	470	451	459	469	443	455	454	460	458	468	441	464	465	466	457	468	456	484	461	476	465	437	444	453	454	427	478	458	472	419	434	433	434	444	440	458	455	427	458	422	436	445	456	444	478	482	459	454	420	457	454	473	440	453	464	451	468	472	479	411	472	453	422	459	432	452	445	447	460	440	439	445	435	440	441	438	434	443	442	488	446	466	433	409	417	455	474	439	448	502	436	454	449	457	438	441	459	460	412	493	447	447	404	420	443	483	441	496	450	480	435	453	434	418	480	431	438	446	465	469	440	446	447	449	484	448	466	467	433	456	449	440	415	480	459	449	455	413	460	417	500	480	434	455	498	441	492	444	449	454	484	493	446	430	454	427	432	457	460	464	450	477	464	445	440	448	488	449	459	470	447	467	451	456	438	436	415	510	421	444	463	430	434	469	443	464	478	472	448	406	475	454	468	473	465	435	485	430	457	472	459	443	463	408	453	437	471	434	437	424	434	438	441	418	472	432	470	422	489	460	461	430	459	451	446	437	445	452	467	457	445	446	471	466	450	452	489	432	466	477	451	456	441	441	478	415	434	454	453	457	429	472	429	456	422	454	469	434	412	454	472	470	442	456	467	470	451	444	464	468	470	389	435	453	454	458	482	431	486	428	450	430	415	450	469	452	423	481	491	441	452	432	423	442	436	491	473	425	442	435	456	476	447	501	450	442	451	482	437	432	426	460	443	478	442	466	456	466	485	449	485	477	450	464	450	447	437	465	458	448	442	461	468	436	428	453	425	440	450	448	457	452	463	457	414	424	437	433	445	433	442	456	443	475	432	442	468	440	459	432	439	446	405	466	460	448	453	451	430	413	472	416	460	425	430	428	458	424	474	415	445	449	462	443	434	449	433	490	454	491	467	429	476	430	457	470	465	472	451	457	440	438	454	455	418	438	437	451	481	456	456	442	438	442	475	446	418	464	451	438	465	465	445	485	443	467	448	415	484	433	461	441	440	432	435	467	447	449	463	409	486	447	465	471	481	480	462	451	439	447	432	483	431	471	473	450	460	461	450	425	475	419	429	449	425	498	409	466	458	441	456	477	471	432	466	451	398	461	449	442	443	450	431	497	443	415	439	437	463	434	437	419	448	478	457	462	440	480	419	460	425	468	433	455	479	450	459	446	443	458	447	466	458	476	432	434	430	473	450	430	469	464	433	451	464	460	480	435	468	429	440	454	450	434	439	430	435	482	436	431	442	449	460	438	410	436	454	419	464	427	458	467	451	453	438	408	480	486	443	459	450	454	437	436	441	458	442	474	453	444	469	474	434	490	470	492	470	428	469	474	468	453	442	475	424	458	447	460	423	451	446	427	436	473	448	438	446	439	459	463	447	453	436	423	450	468	452	448	474	461	449	468	430	431	451	463	459	472	400	442	447	435	482	434	422	457	451	450	437	461	453	451	476	435	462	427	451	446	448	471	473	470	441	453	457	480	443	451	435	439	437	461	424	434	434	465	439	440	423	451	417	475	468	469	490	484	441	455	460	462	425	453	449	451	469	471	475	498	444	486	431	416	443	455	450	451	475	494	439	432	433	461	464	449	478	446	476	502	456	465	465	458	474	448	442	453	451	444	477	501	463	440	476	436	451	488	430	468	449	405	451	472	470	455	442	489	412	436	466	467	449	466	469	450	439	477	440	454	434	465	462	430	453	440	436	485	459	482	473	456	455	483	482	496	457	439	418	445	437	427	484	471	450	444	457	455	457	444	418	485	417	489	445	451	454	461	423	464	475	459	449	389	438	455	458	470	431	411	459	420	472	458	453	438	454	451	460	435	454	468	458	417	496	459	450	457	451	455	451	485	438	426	434	465	487	456	471	435	443	486	445	444	406	458	495	445	463	470	420	429	471	505	448	475	413	450	460	458	457	434	455	451	482	439	494	494	443	423	477	477	447	431	453	467	466	449	480	441	454	455	414	438	431	457	451	446	455	427	455	483	478	467	438	474	454	440	453	452	437	464	510	436	457	455	468	456	475	441	424	469	397	467	441	477	469	455	484	440	418	461	461	465	466	520	447	436	481	430	465	460	426	484	442	431	441	466	477	498	457	448	461	429	449	453	432	450	459	475	429	453	476	438	400	436	444	455	433	451	421	433	436	417	449	445	420	508	457	464	413	472	484	432	452	463	476	424	443	469	453	454	462	464	451	444	472	451	470	435	438	454	445	470	456	483	424	439	463	450	441	426	414	432	489	449	445	426	442	457	481	471	438	446	483	460	482	443	445	415	418	427	453	460	467	427	499	457	430	453	456	470	432	459	452	467	453	477	464	418	471	448	438	464	414	464	464	459	457	406	464	482	466	465	445	457	446	471	460	435	469	456	430	419	470	429	456	436	435	486	450	481	436	409	449	473	413	432	459	456	443	460	458	443	473	451	457	474	462	441	466	461	470	456	428	482	451	432	452	442	454	446	467	453	414	443	427	448	458	455	439	460	446	439	487	458	474	477	480	446	441	443	465	415	444	495	464	462	492	443	435	470	424	432	461	463	474	479	446	461	454	461	459	460	428	455	490	434	461	481	442	490	436	467	461	428	504	453	516	455	479	459	449	447	456	446	423	469	461	448	430	439	468	459	465	474	419	425	430	483	439	482	496	468	443	435	460	428	453	435	481	453	454	436	451	443	466	444	447	447	461	500	427	474	439	472	461	478	468	464	457	474	469	462	470	446	457	459	442	490	477	447	462	404	445	462	461	443	466	448	441	476	465	457	446	432	483	469	468	482	471	445	444	437	413	445	447	440	444	486	465	468	468	427	468	404	445	434	437	463	440	462	440	474	480	471	476	440	437	430	423	444	487	433	463	436	462	453	439	456	480	456	475	441	465	455
24002	20746	27510	24837	37725	41915	36734	27387	16644	6959	2254	789	439	316	305	331	307	300	304	330	325	323	300	311	286	319	320	301	302	296	348	316	297	321	301	300	329	334	289	327	265	334	314	320	306	307	275	299	309	300	288	316	286	308	310	321	316	274	313	318	312	306	314	319	306	321	325	314	326	332	302	309	316	345	312	322	310	321	298	318	302	303	311	317	313	329	307	311	324	332	337	307	313	317	333	323	303	318	325	324	288	310	304	311	301	305	297	300	312	314	287	317	320	302	261	313	321	348	311	278	312	330	333	330	343	295	324	321	306	324	323	331	307	302	289	295	303	309	308	315	285	315	330	304	317	320	317	308	294	337	312	328	287	305	290	338	311	308	317	320	306	303	302	327	337	306	325	282	341	326	323	284	303	315	302	311	304	322	270	354	327	304	324	310	320	335	309	313	309	319	305	316	311	293	310	320	313	300	309	276	303	305	277	336	325	298	321	341	306	277	308	321	344	345	326	321	303	288	330	324	325	284	314	309	321	302	273	301	283	344	307	318	338	287	301	335	334	317	321	316	310	347	309	276	322	282	298	312	289	304	322	318	296	338	299	313	316	321	316	313	296	322	326	290	324	288	316	348	329	303	270	333	310	283	318	302	312	308	338	284	339	320	290	326	337	314	310	308	305	324	322	328	322	316	306	298	313	299	317	312	292	320	290	319	313	334	325	323	304	292	341	301	295	332	293	319	302	313	296	330	298	271	334	308	342	333	295	318	317	310	301	328	339	300	312	303	288	313	316	312	299	306	359	324	292	291	321	344	306	325	325	316	292	317	305	322	286	328	321	309	308	331	316	283	315	322	309	312	302	319	311	354	303	294	308	336	324	292	320	324	344	308	313	322	320	302	308	313	327	293	308	315	305	311	333	314	290	309	323	333	337	300	314	311	313	304	305	316	303	318	293	343	316	311	307	306	308	333	313	326	294	296	313	330	307	339	315	304	278	285	305	297	315	326	327	301	336	303	323	292	331	302	288	318	294	270	321	323	324	315	308	299	329	290	333	327	295	330	319	321	309	322	299	333	290	306	293	308	316	304	314	318	296	330	298	311	301	317	313	296	341	308	301	307	319	289	310	317	324	306	319	322	322	304	301	298	351	350	314	292	281	308	325	286	294	317	324	321	287	318	308	317	333	317	311	262	294	319	349	319	296	304	332	299	310	301	343	301	296	289	329	319	321	307	279	295	324	323	283	339	316	319	296	305	299	314	307	295	303	298	315	295	321	320	319	313	334	324	301	320	331	311	309	294	295	349	332	321	284	310	313	321	296	327	293	321	330	296	290	325	307	292	311	340	304	301	324	299	328	308	295	304	353	315	295	297	268	314	287	320	301	340	272	315	340	312	312	311	280	307	315	320	311	312	322	326	323	313	288	330	321	313	331	315	301	306	283	281	326	294	304	279	305	283	328	324	301	337	333	323	325	350	301	302	291	286	310	277	312	338	293	319	292	316	309	291	325	311	286	294	305	309	292	296	296	289	294	347	303	350	314	279	288	308	313	338	304	310	322	282	297	333	313	268	347	324	298	275	319	323	295	314	313	325	304	320	316	304	335	308	314	263	340	346	349	299	305	327	282	283	272	280	309	317	302	314	297	296	315	317	288	334	329	310	290	286	315	282	307	301	303	286	327	313	313	312	307	313	335	268	278	313	291	324	294	259	308	293	307	290	322	311	328	313	329	304	321	296	319	315	304	328	302	324	278	312	309	290	338	307	308	336	311	297	302	321	296	313	297	325	350	328	324	299	345	299	289	340	319	298	340	271	295	306	333	305	339	309	317	320	296	321	338	318	302	314	303	311	303	338	275	330	325	297	297	334	321	309	297	294	316	301	306	306	324	340	321	335	336	281	304	285	300	301	311	306	273	289	298	304	312	302	308	319	306	312	327	296	334	330	323	279	316	272	279	346	344	295	292	280	316	288	284	331	322	287	304	299	308	322	320	291	293	294	285	302	319	315	316	294	284	330	313	323	323	299	297	325	323	278	304	291	335	292	316	319	322	319	295	317	317	281	317	294	287	304	339	330	304	332	322	320	309	321	309	329	332	329	324	314	319	339	288	319	292	289	293	329	308	310	299	295	311	322	315	343	317	310	314	316	316	343	298	292	302	336	292	292	331	306	300	319	289	347	313	297	311	330	283	313	314	316	321	317	343	328	288	260	302	325	322	317	361	325	306	285	334	343	298	304	367	308	313	317	317	312	318	294	311	321	324	309	304	308	321	335	317	347	319	282	330	307	335	319	300	324	313	319	292	277	311	332	337	276	291	328	284	326	308	313	328	334	284	299	313	320	334	297	285	347	326	342	311	299	305	323	340	315	326	325	297	313	324	336	293	284	277	297	289	336	327	324	340	312	316	310	308	290	324	285	306	310	317	317	296	315	314	312	317	337	325	298	335	307	283	329	294	301	325	300	307	311	296	281	336	300	308	316	288	292	273	303	315	300	314	303	306	294	294	325	313	316	318	298	335	299	308	279	299	294	286	297	317	306	327	320	313	309	307	305	322	311	306	325	314	350	304	315	281	299	331	284	300	317	346	332	345	339	308	295	314	298	293	294	300	308	344	314	284	287	302	335	303	316	337	266	300	295	317	298	315	314	311	312	282	289	304	302	316	302	302	329	312	336	308	318	293	293	308	323	328	304	315	308	311	305	302	314	297	296	310	316	302	304	290	295	306	300	314	297	297	317	344	325	323	318	295	295	326	333	328	323	318	307	328	300	284	344	329	328	322	332	301	300	282	326	276	312	323	311	291	273	317	300	305	293	312	311	319	290	300	308	317	304	307	300	309	305	333	288	329	326	301	296	283	311	317	312	286	309	323	300	315	304	297	329	337	306	327	311	301	304	350	316	308	300	314	293	297	313	310	323	309	322	327	294	302	303	297	286	314	301	316	321	324	288	307	303	295	280	311	285	310	328	302	335	310	285	302	334	310	350	288	321	330	304	317	314	326	319	313	317	306	282	316	323	298	281	320	322	303	329	290	301	336	302	302	307	298	306	304	304	293	323	305	299	330	326	310	303	310	300	304	307	289	314	311	306	308	303	330	329	297	295	329	305	328	324	313	318	291	333	307	292	322	344	319	320	299	328	326	306	302	283	325	311	312	368	312	332	280	328	298	294	321	286	282	294	315	299	329	290	300	291	323	300	320	306	298	307	309	315	297	303	318	302	292	352	306	316	320	305	293	288	296	296	328	310	320	273	308	319	314	299	300	312	309	328	319	325	309	298	311	288	295	307	308	335	307	285	321	309	296	300	338	297	318	329	285	336	301	315	286	314	270	308	294	317	333	312	341	327	305	270	314	298	289	300	315	340	323	311	316	338	294	318	310	315	321	289	308	286	309	299	307	312	311	327	332	303	315	305	299	292	307	326	298	284	307	311	316	294	332	345	305	334	301	327	306	298	327	305	315	303	302	318	292	302	309	308	316	359	307	319	326	325
9580	22699	22289	26231	45281	43034	39449	32329	22295	11331	4362	1527	719	517	447	462	485	474	486	460	468	473	471	472	484	444	474	485	481	472	467	490	491	487	502	473	465	422	454	462	444	440	455	466	497	463	476	432	481	480	462	417	464	497	451	463	444	424	455	464	480	464	459	460	493	451	503	524	479	485	503	475	470	490	461	471	438	453	486	490	488	428	480	486	514	503	472	492	496	462	493	471	455	460	463	466	463	460	463	459	484	477	467	467	458	464	487	434	517	473	494	460	456	516	441	433	446	476	465	485	498	460	474	485	479	471	454	450	446	475	454	461	497	459	413	468	462	507	474	473	447	483	437	433	421	460	496	453	461	469	487	436	465	462	467	390	474	504	488	496	496	448	449	448	422	490	447	477	490	498	462	462	488	486	463	469	483	452	473	460	456	508	451	505	429	493	509	437	497	444	495	430	491	513	469	463	446	491	498	494	478	486	469	464	467	441	461	436	469	461	443	455	458	472	454	492	478	482	491	495	424	508	462	463	438	474	476	508	434	493	486	453	483	454	475	493	424	477	445	447	498	492	430	514	450	464	486	457	467	465	477	460	507	477	427	508	445	506	461	449	438	476	430	479	429	487	467	481	453	450	518	467	492	457	495	498	454	486	450	471	442	470	462	512	451	485	442	447	495	452	471	442	487	510	494	468	497	478	509	429	456	484	448	485	454	479	504	509	419	439	491	465	499	468	472	464	454	490	469	502	457	502	535	479	490	489	485	464	471	458	460	416	470	457	485	472	448	462	471	485	495	441	457	483	454	497	495	497	474	476	500	453	480	419	488	503	476	452	516	443	449	471	437	448	513	434	470	498	454	445	471	471	482	440	447	462	463	446	489	478	477	486	503	461	497	461	470	468	467	471	429	472	506	469	455	484	480	466	478	472	446	485	476	453	473	459	431	461	502	508	475	468	466	419	438	506	471	451	472	470	462	476	466	430	501	489	468	493	488	506	466	428	454	478	472	476	466	463	474	451	475	497	477	446	461	473	505	474	470	483	447	496	485	447	502	467	481	446	508	547	516	465	453	482	477	486	475	465	443	422	442	456	496	486	486	496	483	478	508	481	432	469	505	472	482	493	488	478	457	424	443	470	441	459	488	466	475	476	498	483	462	473	475	515	420	482	506	469	472	467	482	479	463	505	461	529	478	448	430	476	478	451	447	470	489	434	467	462	442	477	481	477	434	460	489	498	477	437	473	439	481	470	447	482	453	461	468	491	490	489	501	504	525	460	469	501	442	404	496	436	484	468	468	491	456	472	468	378	457	468	502	477	434	438	481	470	507	451	461	481	448	475	489	465	464	444	479	503	462	519	452	434	488	454	514	441	466	457	464	499	489	450	450	479	490	482	467	477	456	460	469	500	464	469	434	454	469	407	480	443	449	461	467	465	474	476	436	470	501	477	473	465	423	471	448	444	481	453	455	463	506	500	449	484	448	466	465	448	495	493	452	429	489	455	471	452	463	470	488	458	448	454	458	475	442	484	474	444	483	499	452	474	429	464	453	463	499	473	494	443	460	449	510	496	488	474	452	479	497	500	474	477	465	443	445	438	455	484	466	445	461	487	454	437	473	494	510	468	470	457	451	447	443	453	497	445	475	475	447	456	461	471	430	446	449	462	488	483	504	480	457	444	474	481	502	469	453	455	476	487	466	457	469	494	495	484	444	481	458	503	462	455	476	486	496	469	463	467	442	498	490	447	480	461	508	464	434	453	495	486	452	477	445	435	467	462	483	489	478	443	498	466	491	483	509	489	482	484	492	496	449	457	437	482	501	456	488	510	481	466	458	480	479	440	464	467	474	464	461	462	503	450	469	461	482	467	501	482	422	452	457	488	489	451	531	480	451	462	441	441	486	480	445	476	465	474	481	494	487	452	507	446	451	429	488	464	455	479	495	464	454	463	450	473	517	489	469	475	481	458	436	503	458	456	439	465	471	482	484	447	453	476	476	451	440	460	482	475	484	465	420	472	482	454	484	472	474	501	473	486	472	471	457	438	492	526	522	467	486	448	471	467	448	455	483	441	464	477	500	482	465	444	487	461	477	470	458	460	416	447	456	489	450	440	476	483	469	491	448	472	510	446	504	465	489	522	480	449	492	477	452	461	476	415	460	481	507	481	462	463	471	456	466	465	443	453	476	459	492	466	442	464	468	484	473	468	480	485	450	427	441	464	479	452	452	482	437	464	440	481	457	463	498	491	513	453	467	483	457	460	434	464	428	489	458	468	489	464	455	443	458	458	478	464	474	477	434	458	442	463	480	467	444	477	465	476	467	503	502	478	430	460	468	436	486	468	493	491	428	484	431	490	488	436	490	492	444	450	449	466	463	463	466	473	439	450	469	477	480	402	488	468	471	489	455	474	479	500	472	461	451	501	485	429	439	467	492	459	443	484	454	479	503	477	487	474	485	420	486	483	456	498	480	477	436	455	494	452	504	481	489	434	474	512	455	473	472	454	455	485	472	452	477	413	431	471	469	465	449	476	452	441	463	450	469	468	472	421	473	415	482	451	438	462	488	476	504	468	469	494	515	463	492	466	461	455	461	463	429	481	448	474	462	458	488	456	448	443	491	473	476	436	468	442	490	450	485	478	462	469	459	440	452	464	456	489	521	467	433	471	510	448	498	480	484	481	438	517	511	486	492	488	445	484	494	481	472	446	459	468	487	439	460	475	484	498	492	469	457	421	482	517	499	482	455	481	438	454	447	478	464	493	505	481	464	505	486	461	412	465	511	438	453	481	509	480	427	470	439	493	432	488	457	526	461	478	475	490	436	482	444	464	456	482	487	501	460	492	461	474	494	508	473	431	477	507	476	501	481	530	461	498	433	487	446	507	461	459	462	421	507	447	480	491	479	468	430	470	478	451	470	477	454	469	482	442	480	439	450	452	435	474	450	437	445	463	472	451	487	496	453	423	444	486	480	454	484	475	437	471	520	440	459	462	441	459	481	433	432	482	448	512	453	458	463	458	469	468	428	472	480	469	482	468	433	465	473	448	476	475	474	466	502	481	493	443	480	485	479	449	435	470	516	481	495	511	424	474	455	478	472	496	458	439	465	484	454	464	485	450	436	460	465	449	480	460	495	471	436	491	464	492	474	493	484	522	500	501	476	457	439	462	500	486	455	459	461	449	463	496	466	508	464	495	491	463	442	478	479	470	453	500	482	462	471	472	431	480	467	474	473	463	456	514	470	489	481	454	449	475	451	466	451	456	486	487	468	494	440	469	487	485	475	476	476	485	483	456	461	450	481	449	439	437	511	475	444	494	468	464	484	456	473	466	504	468	484	453	471	477	477	479	470	459	446	461	472	494	448	476	436	439	467	478	458	473	478	494	465	465	408	428	474	468	475	491	487	477	475	492	463	456	481	502	459	490	506	482	479	467	503	451	477	433	442	467	512	420	502	474	495	483	475	478	460	503	493	491	469	477	489	493	459	464	452	468
22530	20774	28578	23184	38189	54847	56622	47146	30915	16557	5247	1368	540	378	355	347	312	303	334	309	344	322	357	331	357	336	331	354	337	326	310	321	345	313	342	320	324	329	364	338	340	314	321	329	321	328	298	320	317	307	298	326	338	341	340	300	348	356	333	316	365	338	328	362	344	309	373	328	338	337	333	295	324	324	353	305	304	326	357	366	328	314	323	326	335	345	371	327	334	339	333	368	345	324	370	297	306	321	325	316	351	319	331	316	311	349	347	344	297	341	309	332	331	333	325	362	314	335	365	285	326	367	334	309	336	315	326	329	326	347	373	322	332	327	303	332	316	335	306	339	354	306	323	300	309	335	333	315	323	309	353	310	333	322	329	298	308	329	332	314	297	325	331	286	359	358	328	328	318	339	364	320	294	354	348	336	339	354	352	342	352	318	308	338	325	371	335	319	325	353	328	340	313	359	324	321	378	337	339	312	335	336	335	362	319	328	330	322	346	315	355	291	345	358	369	334	347	327	331	335	329	336	325	310	326	322	304	337	337	346	336	358	334	303	326	344	308	305	339	312	353	348	323	334	347	348	307	338	315	324	306	339	323	310	360	358	315	353	302	323	348	336	318	342	318	341	334	359	336	321	374	342	340	328	338	312	349	343	322	323	332	310	323	315	325	340	329	338	330	331	306	328	353	320	306	365	352	352	343	332	276	321	376	321	341	320	313	301	341	316	339	308	349	331	343	316	376	343	365	317	328	347	328	342	349	338	333	338	313	345	337	390	340	307	310	328	338	365	342	334	345	337	336	338	339	359	318	346	339	329	319	328	327	294	305	358	326	315	358	353	357	348	322	338	339	303	366	327	362	312	341	348	302	339	325	321	328	362	338	364	325	324	298	369	327	305	306	314	310	328	348	332	334	360	355	337	350	351	332	336	345	357	316	354	299	334	326	332	330	317	325	321	313	306	344	314	342	331	299	341	362	347	351	316	287	359	298	357	327	314	319	336	349	344	324	340	322	301	311	313	362	339	345	320	337	321	317	360	317	325	323	351	366	336	318	349	344	321	341	373	329	347	319	328	313	365	341	319	333	326	314	321	338	343	337	370	343	332	342	340	296	364	319	319	316	321	327	348	324	344	348	313	345	384	333	345	302	339	322	343	330	342	321	334	334	310	333	325	340	307	320	369	312	308	329	316	329	317	300	336	318	312	323	316	345	316	344	344	329	324	335	341	357	326	330	356	314	311	362	332	347	316	345	310	324	301	321	321	292	313	295	325	333	315	337	348	320	319	336	339	322	338	330	347	315	308	346	338	293	323	335	346	329	314	310	325	303	360	314	308	334	316	357	330	318	350	320	324	309	312	322	350	307	337	298	314	335	333	319	367	322	330	309	349	346	312	354	345	330	352	322	352	347	321	328	303	341	322	302	338	342	337	343	320	328	340	302	314	321	349	339	347	328	338	322	342	347	367	327	322	312	313	314	342	332	311	326	350	360	320	325	332	328	324	347	314	340	338	348	343	352	340	320	342	348	314	304	340	351	318	340	318	305	322	324	337	335	326	315	348	332	364	330	330	336	315	323	367	319	323	301	354	334	327	303	357	346	297	330	334	308	359	348	313	318	340	369	333	321	347	313	366	335	329	334	340	361	348	284	335	340	351	370	334	341	336	379	357	363	320	320	299	305	340	331	323	319	329	338	332	325	341	312	352	336	320	361	325	335	341	317	304	317	321	335	360	304	337	310	325	319	340	322	331	321	315	309	311	360	350	349	349	348	345	340	376	347	338	342	295	329	363	330	354	339	311	336	332	318	347	335	323	350	301	317	318	388	349	320	338	372	336	352	354	303	330	302	333	328	337	327	334	324	356	367	356	341	336	367	348	358	363	314	351	315	313	337	317	311	323	282	355	327	335	344	317	291	347	343	323	330	296	342	325	308	351	329	321	329	321	348	325	335	322	325	334	330	321	327	315	320	325	363	351	326	321	314	333	316	326	328	309	304	333	319	306	329	310	340	350	331	316	332	310	323	349	339	327	331	349	316	308	320	327	354	343	366	355	321	316	312	326	319	333	338	366	325	322	302	339	324	335	359	323	307	359	335	336	337	347	361	312	342	323	350	311	353	367	335	336	369	309	313	344	365	321	356	329	321	324	338	349	305	326	334	326	293	313	323	317	327	337	316	367	349	348	326	328	340	324	337	332	316	312	316	345	331	373	339	329	324	328	303	340	305	335	328	333	331	315	374	351	338	325	302	335	322	305	324	335	326	338	359	328	332	335	341	317	339	321	357	308	365	340	306	351	325	308	320	330	313	330	348	335	336	338	323	362	335	318	307	326	294	322	298	343	329	325	281	305	313	348	326	317	310	373	344	330	299	343	322	311	352	327	301	347	330	313	358	324	339	338	303	283	337	327	319	345	334	350	350	302	327	315	351	347	322	298	327	305	327	325	320	326	323	331	330	341	290	305	313	356	327	343	311	323	339	326	342	313	345	371	325	335	344	312	334	335	325	309	318	325	355	342	329	327	327	312	347	348	327	360	289	316	308	338	336	346	340	310	347	336	343	322	336	320	347	337	301	330	324	308	332	315	342	339	314	337	357	322	352	350	349	343	322	354	322	340	352	330	316	320	322	343	338	332	349	324	341	309	342	315	334	323	304	328	358	311	323	347	366	329	340	368	286	319	330	359	324	337	354	328	330	340	333	320	320	355	359	320	322	349	339	346	345	310	338	317	324	337	332	321	339	378	352	316	290	334	332	318	308	365	340	343	325	349	320	351	290	330	339	351	316	333	292	320	358	348	288	334	334	325	356	364	288	306	330	351	354	339	344	330	292	337	340	303	366	366	326	360	327	302	327	326	345	330	350	318	328	329	296	324	327	332	341	354	344	319	340	333	360	345	305	332	343	342	306	334	327	313	317	309	334	333	324	314	302	324	320	326	323	319	327	342	327	351	347	343	342	321	329	338	340	331	351	320	359	317	348	312	312	307	328	334	342	338	362	315	370	304	334	320	303	349	343	366	339	358	327	323	310	319	304	343	338	311	366	331	352	347	333	337	330	320	378	299	334	351	345	327	317	332	310	318	362	325	343	326	335	328	312	324	347	333	310	362	339	338	323	349	308	324	320	314	368	343	322	321	338	356	315	335	316	323	343	337	333	301	343	313	315	327	317	329	356	337	304	325	314	326	372	352	343	334	322	318	320	330	328	329	323	321	354	351	354	327	321	326	346	310	326	315	391	320	354	312	340	322	326	318	323	351	336	330	296	320	320	332	334	319	360	310	321	371	343	350	334	342	342	284	315	346	346	337	329	335	348	323	337	283	323	338	307	300	343	342	357	313	337	347	330	344	317	352	335	349	337	328	358	322	376	356	336	323	336	318	325	360	333	365	340	321	312	358	323	312	333	336	341	334	318	364	322	319	322	337	340	343	338	338	336	347	331	313	314	346	338	334	351	344	325	321	325	362	349	331	321	365	304	333	327	355	318	340	318	315
16168	35087	34759	36778	61345	61714	58437	48474	34325	20553	8343	2692	1018	592	521	473	495	467	488	463	483	492	433	461	455	486	504	468	488	519	473	491	477	494	482	464	475	496	489	474	477	458	497	509	466	464	539	497	446	502	506	476	512	467	489	488	471	496	487	479	532	512	464	520	495	459	491	488	476	499	479	477	469	499	489	476	506	473	483	493	456	491	499	490	463	489	467	498	458	470	497	483	502	497	520	470	481	481	493	467	472	462	501	451	475	511	450	457	469	446	532	503	484	477	508	521	490	492	472	454	480	508	458	474	497	479	483	525	457	562	507	518	433	502	489	489	479	497	480	485	478	475	482	466	483	476	498	455	427	480	463	470	484	451	498	482	439	498	484	477	466	483	531	480	447	498	451	482	531	458	488	476	466	481	427	542	500	472	456	481	478	487	493	486	517	434	479	504	486	484	509	486	495	468	466	486	469	487	459	484	458	513	480	457	479	482	485	481	458	448	493	490	491	475	457	488	497	522	480	464	456	462	482	477	485	459	459	506	496	478	474	531	486	519	512	484	467	513	508	457	506	469	456	525	528	478	496	469	471	486	458	506	469	527	485	472	511	476	492	487	492	439	457	490	498	485	492	508	482	499	506	491	475	495	495	486	495	510	480	487	496	460	487	469	459	476	513	471	489	488	487	481	448	478	470	513	509	463	466	489	448	463	467	491	493	472	514	431	494	468	490	462	468	509	499	495	483	492	454	464	491	472	503	485	497	491	493	479	516	530	471	505	511	488	487	497	491	478	518	476	500	441	489	462	491	473	491	477	462	514	521	505	473	522	507	465	458	519	479	489	458	499	461	452	486	496	453	469	459	497	530	482	504	501	485	493	453	470	464	470	473	502	506	487	462	510	500	483	501	425	458	434	480	513	497	457	493	453	487	479	492	500	460	483	528	496	465	473	487	440	490	474	471	478	500	488	463	524	425	493	460	468	503	462	465	511	478	466	474	444	488	469	486	489	539	484	482	469	448	471	472	523	477	475	495	493	486	526	472	537	494	472	511	479	473	486	512	489	492	453	492	496	498	497	478	485	470	473	489	514	518	473	500	498	482	507	486	504	456	502	423	458	482	486	465	469	516	455	498	492	446	501	484	476	493	488	518	543	457	487	501	470	491	491	453	497	502	480	526	466	505	472	481	453	504	464	478	499	484	489	471	515	523	481	454	500	514	486	495	505	482	463	471	552	478	500	469	497	509	474	521	479	467	482	516	475	472	501	516	499	458	499	495	475	493	476	486	503	448	466	478	465	479	485	434	468	466	463	448	502	467	475	476	513	482	474	476	440	493	459	495	485	449	484	482	475	473	471	515	485	499	476	513	485	526	490	505	460	504	495	523	485	447	487	479	483	514	467	497	495	448	488	521	485	472	510	468	479	509	474	525	498	495	492	449	481	498	522	483	492	478	446	486	488	492	461	487	456	491	511	451	493	459	512	499	460	495	486	493	510	512	485	480	510	502	480	443	515	480	472	446	466	466	495	483	502	486	472	477	461	524	449	451	475	497	494	471	466	461	481	501	455	497	454	480	499	455	470	493	470	501	500	504	446	505	467	460	491	477	494	484	488	485	475	480	457	499	516	501	494	523	485	501	483	474	515	484	505	474	509	472	494	448	468	506	478	482	471	509	456	518	498	482	446	510	471	471	480	435	455	468	519	508	450	462	494	481	500	484	473	485	482	493	493	468	521	484	487	498	446	509	486	473	466	493	468	459	452	506	483	494	483	521	470	494	492	469	504	478	470	511	500	486	492	484	460	488	507	489	468	499	505	489	471	450	501	482	486	482	455	501	471	517	492	486	479	485	488	472	422	487	458	460	502	480	482	482	461	472	451	495	445	486	449	462	456	525	516	495	479	478	543	488	480	501	488	461	494	493	478	464	498	490	465	462	505	503	521	497	464	460	511	458	514	475	458	456	473	466	508	468	465	444	534	456	485	475	467	519	518	503	505	458	506	464	476	492	510	526	497	516	466	467	453	461	515	499	479	483	470	503	459	474	493	455	471	491	517	492	512	453	536	473	487	479	501	464	496	449	491	462	440	476	479	479	510	508	449	469	529	477	499	480	502	493	471	454	479	460	495	512	454	461	471	509	463	516	501	490	478	496	478	509	509	455	496	493	478	486	499	493	490	472	466	507	442	468	460	468	509	474	485	513	469	512	484	500	487	522	494	515	508	486	514	474	523	516	478	490	479	454	477	481	518	448	505	510	475	446	495	468	492	514	489	502	491	499	466	505	499	517	460	511	480	463	500	482	473	489	473	486	487	452	502	504	515	509	482	514	466	507	465	479	478	510	512	515	479	477	454	481	478	496	492	486	436	443	499	483	471	447	481	458	484	472	458	495	434	479	456	483	471	498	496	502	525	504	475	522	479	463	486	487	485	482	493	492	476	431	480	496	450	492	479	493	465	502	486	473	492	457	470	478	497	493	459	514	458	477	496	478	485	430	506	449	459	456	464	453	444	478	483	490	479	477	470	492	484	462	495	511	466	457	478	459	472	468	446	467	494	458	541	474	483	505	484	496	496	511	516	507	486	472	475	473	523	478	500	452	480	475	500	461	499	482	500	446	465	462	501	462	497	489	434	495	520	495	508	476	500	462	480	452	514	502	487	492	448	482	475	496	476	555	506	492	486	506	507	502	483	508	496	498	501	484	513	509	470	495	476	482	453	471	467	497	470	499	456	453	481	508	478	483	490	466	480	483	487	505	468	498	492	497	530	485	470	527	487	468	497	465	453	480	499	477	485	481	488	488	487	495	518	457	508	511	507	459	453	530	498	499	457	535	485	517	479	462	495	475	486	498	520	473	480	520	480	469	508	517	492	489	482	458	466	519	515	454	476	479	505	490	476	455	476	489	472	487	487	472	468	468	479	546	507	487	480	477	483	468	473	503	436	486	461	486	466	508	472	482	488	502	479	502	464	482	451	480	456	498	474	499	491	494	488	503	477	458	504	494	469	486	455	473	496	476	490	538	516	509	473	490	447	444	530	483	489	491	498	479	497	508	451	515	442	472	502	488	492	454	470	484	476	463	507	495	492	501	474	494	472	470	444	465	480	474	503	482	479	485	496	472	478	479	470	518	459	475	475	508	503	504	463	483	453	494	480	450	475	463	501	495	509	499	483	477	467	460	464	479	490	483	487	479	515	486	473	498	514	446	487	476	497	490	454	494	472	540	539	504	465	489	482	460	477	496	479	470	470	466	494	474	494	485	480	496	526	472	502	475	466	448	477	494	451	454	517	515	510	456	436	491	504	485	468	485	477	465	458	442	471	448	491	475	475	485	469	496	471	504	483	461	495	463	478	500	489	493	516	472	478	442	486	465	489	510	497	499	479	453	481	454	471	471	492	481	506	500	461	477	493	467	467	489	448	494	481	516	540	464	457	459	433	487	467	434	450	508	489	509	489	507	467	459	517	493	496	453	488	477	504	505	462	456	442	483	517
26105	20601	14353	7721	16088	14073	10831	6515	2753	1163	543	357	353	302	340	314	306	302	339	300	309	306	321	297	309	306	304	298	312	300	310	306	310	297	292	313	321	309	296	333	281	300	249	299	313	292	316	290	356	307	274	280	283	284	327	278	315	275	306	322	301	326	286	294	294	305	325	314	307	306	308	319	289	335	277	279	282	309	294	310	300	313	313	297	322	311	351	329	300	284	305	296	334	307	321	270	303	338	336	298	297	311	283	313	313	312	349	299	341	339	334	304	277	302	320	302	321	312	333	301	341	302	319	300	301	296	328	303	318	291	323	301	295	279	286	317	311	292	279	316	314	293	300	295	326	309	309	302	338	325	305	306	314	293	308	291	294	285	319	325	292	295	278	288	313	292	320	302	294	308	321	312	300	321	286	327	286	301	301	280	266	323	310	295	310	318	277	287	312	263	305	279	298	301	297	302	300	303	277	340	303	314	315	327	306	255	296	308	290	309	310	331	277	298	315	312	294	322	296	299	309	325	313	300	290	318	303	306	319	329	285	310	296	304	300	301	299	298	321	324	283	282	304	306	298	307	311	315	303	319	325	280	272	310	313	310	294	301	309	266	289	303	286	311	308	316	293	313	310	309	311	308	341	318	283	308	319	302	289	318	333	331	324	300	303	328	310	304	321	310	298	308	304	295	271	338	317	288	312	321	329	294	302	330	331	295	308	324	287	316	320	308	301	311	312	291	288	291	302	294	322	321	358	294	291	327	334	308	289	314	310	311	309	304	299	302	308	302	293	303	299	308	329	305	317	324	297	305	302	307	309	278	281	331	336	320	305	301	318	305	288	306	327	320	296	295	305	302	275	289	315	306	294	283	281	335	307	332	361	333	293	314	318	297	315	315	330	336	321	297	298	297	302	335	312	291	312	289	336	271	305	319	310	308	329	289	295	297	325	326	311	275	291	308	318	328	297	326	312	327	323	337	315	352	341	312	306	294	301	297	306	310	299	280	287	318	274	306	327	298	309	287	291	310	305	301	293	287	298	293	335	304	317	298	290	287	294	306	285	276	299	295	279	290	283	289	285	289	328	309	301	320	309	319	327	318	316	338	324	318	298	296	276	300	283	310	294	335	303	342	296	312	300	310	303	317	293	288	287	285	303	290	311	320	292	294	296	293	291	306	291	310	333	308	317	283	315	305	301	315	324	309	300	305	292	295	274	281	293	310	297	317	315	294	283	309	295	290	267	311	295	316	326	274	267	292	315	270	310	327	275	292	299	315	306	297	332	284	294	304	303	303	301	307	282	351	284	263	299	310	277	311	314	332	329	319	298	285	311	301	302	317	309	306	318	316	326	275	295	304	317	343	308	267	322	310	307	295	323	333	314	301	293	338	300	345	308	286	327	304	315	311	307	303	303	297	311	304	277	311	299	327	299	293	324	339	318	332	314	285	330	281	284	322	328	272	265	327	307	303	280	292	318	277	281	313	307	293	335	284	290	305	300	272	287	320	309	310	317	287	267	302	280	322	294	297	277	316	295	323	307	291	300	296	280	310	272	289	318	347	340	282	314	335	298	318	286	310	311	313	294	305	286	307	292	310	314	303	303	308	306	292	288	326	302	295	313	323	335	308	320	320	295	283	305	300	307	283	318	296	297	324	308	333	321	287	325	308	318	325	288	315	314	316	326	299	305	321	279	283	314	307	308	300	292	287	306	324	319	325	333	290	291	329	320	296	276	311	301	319	319	285	321	300	288	299	338	318	269	307	315	293	297	299	293	281	295	318	309	309	302	315	311	261	297	315	304	301	297	310	301	278	286	320	315	290	295	302	300	306	301	303	296	312	290	286	314	313	309	293	291	347	300	301	323	336	292	261	306	302	327	319	296	298	302	310	302	279	315	323	301	293	318	294	280	319	315	318	306	323	321	309	310	302	305	319	323	309	303	358	271	306	303	309	291	295	327	311	325	298	310	315	298	308	314	309	305	290	338	327	315	307	311	284	301	291	290	274	316	300	293	327	329	276	307	300	318	305	281	308	332	293	289	277	300	317	309	318	298	336	332	322	307	324	307	288	322	315	266	316	300	309	287	283	315	307	304	313	304	294	305	314	310	308	304	310	263	315	332	273	280	283	313	296	314	293	309	303	284	303	318	316	341	307	296	327	292	304	316	308	290	317	287	347	273	325	303	305	311	300	300	291	290	293	321	345	325	293	298	331	274	311	280	290	292	301	320	314	298	303	325	303	315	332	306	316	290	311	313	299	318	319	280	343	282	328	335	298	292	283	328	279	303	284	294	290	303	286	293	311	296	293	306	283	314	304	298	311	312	272	300	284	314	299	322	309	299	288	331	293	283	288	289	310	309	295	331	307	327	285	294	307	303	309	262	294	301	326	265	319	289	337	317	303	300	304	309	343	329	310	356	303	291	255	342	312	318	324	302	324	323	283	301	314	309	317	305	299	255	319	317	316	318	318	303	291	314	277	327	308	306	275	292	298	328	321	325	311	289	324	301	290	326	311	304	323	304	316	302	307	307	298	293	293	273	322	326	292	312	309	274	312	310	268	302	303	287	319	269	295	283	290	320	291	300	263	317	286	313	282	343	311	309	294	310	307	317	335	294	292	310	294	344	305	310	301	291	313	289	292	314	312	299	293	309	318	323	310	325	335	305	291	285	301	329	304	311	311	337	325	331	321	321	316	307	290	301	314	296	308	368	299	286	312	305	287	315	291	294	323	307	292	316	293	311	303	342	303	274	324	322	301	284	286	289	316	332	323	335	284	310	323	287	300	295	314	284	323	316	287	302	294	319	286	288	303	321	319	287	308	291	313	293	319	284	312	286	313	303	295	272	310	302	283	277	279	307	313	299	318	287	331	327	294	315	316	304	329	317	323	300	318	279	303	280	326	329	298	284	287	284	274	292	319	298	291	322	316	315	284	326	322	301	304	310	316	296	318	271	295	294	306	313	306	311	298	282	307	299	301	319	325	291	309	314	293	284	311	300	282	304	341	302	306	296	306	291	312	281	303	319	311	318	275	300	325	313	280	326	275	315	344	311	314	301	278	296	287	282	257	318	317	304	270	279	298	294	311	304	289	304	295	288	299	327	284	280	319	287	336	282	326	292	296	301	314	261	302	319	335	308	346	304	270	315	308	308	297	296	284	330	299	338	320	306	305	323	309	281	304	301	309	302	302	298	324	310	321	307	304	280	335	274	278	296	346	335	305	333	328	294	303	328	313	294	329	326	281	281	290	311	302	292	289	280	292	287	333	283	296	304	313	316	299	323	294	292	315	312	304	303	291	281	318	337	291	329	321	292	297	286	326	304	302	324	323	288	294	297	272	314	288	308	338	317	305	291	328	328	306	302	321	320	305	286	304	316	300	300	316	300	308	319	305	297	310	293	297	299	300	316	312	288	303	303	310	297	320	295	297	291	323	323	278	294	303	316	316	290	302	295	295	291	328	333	335	345	322	312	316	303	298	307	268	339	314
5936	10276	10262	10681	22895	20341	17385	11530	5254	2343	997	630	497	437	469	474	457	453	433	454	476	457	401	497	450	429	472	481	467	454	445	433	424	460	475	492	470	461	454	431	468	429	429	460	440	457	482	469	463	488	462	475	463	424	449	456	420	445	503	476	471	453	491	462	404	451	435	484	477	458	499	437	463	460	465	499	470	431	434	447	460	462	455	427	470	473	430	463	445	475	427	467	447	493	469	473	493	437	453	479	479	444	464	493	470	510	495	477	471	425	455	478	476	470	454	440	454	443	435	434	433	428	485	483	439	446	416	464	452	465	471	448	412	492	461	481	438	442	457	476	491	435	466	436	453	473	497	465	478	470	467	458	457	460	469	470	452	462	496	476	458	449	484	508	424	453	452	487	455	455	408	456	454	437	481	475	448	467	439	447	435	444	483	472	474	460	416	473	455	509	461	462	459	483	464	468	456	468	459	497	487	470	440	467	498	452	487	449	429	469	433	456	476	431	457	438	448	446	493	471	457	476	488	485	455	478	462	436	488	474	460	458	506	478	446	480	470	452	449	457	485	436	441	485	438	457	472	466	488	430	428	433	452	447	441	480	451	452	453	456	461	410	467	458	458	463	501	450	439	458	441	463	461	464	485	439	434	506	441	455	471	429	506	444	433	459	493	456	467	447	478	440	466	483	485	476	418	468	449	447	443	438	466	454	456	458	472	465	454	447	430	473	412	485	468	465	459	452	461	461	461	449	466	484	483	479	441	440	463	448	466	416	476	467	513	496	472	481	448	491	461	477	474	407	453	455	431	463	445	429	466	469	415	488	472	471	453	426	471	469	430	450	444	458	443	471	427	457	449	433	470	437	474	442	457	451	412	504	492	469	456	461	460	471	471	462	417	454	457	464	501	466	456	437	448	453	431	463	443	497	436	481	445	437	450	450	456	461	459	464	442	443	478	472	489	428	445	453	488	425	469	466	484	464	457	475	476	470	461	436	455	436	478	450	511	439	454	453	487	460	467	465	465	442	482	470	485	460	487	475	464	492	446	433	452	469	446	473	422	451	439	458	473	477	442	493	449	452	451	444	464	492	459	460	469	472	443	480	441	440	460	463	463	454	472	479	458	468	448	459	435	437	443	431	450	458	445	462	475	468	426	489	442	458	458	484	469	490	424	462	453	460	462	478	457	472	456	470	510	471	463	478	439	454	455	462	470	438	474	432	452	446	463	475	403	439	426	450	476	465	481	447	465	473	454	423	467	448	456	401	478	435	463	451	455	442	442	455	453	417	465	500	473	465	499	446	459	488	460	456	446	478	475	509	493	500	477	453	431	415	428	493	466	489	459	479	440	439	455	465	454	508	464	478	474	492	477	487	478	449	449	441	469	467	499	451	417	451	472	473	419	440	452	449	447	488	485	410	451	449	464	446	463	495	455	455	482	438	449	448	465	461	447	475	474	464	462	477	512	435	470	406	466	487	486	473	468	429	521	441	484	460	506	436	465	503	430	438	482	460	415	478	494	456	470	468	505	467	463	478	473	468	424	442	428	445	486	410	450	455	454	466	462	455	466	472	494	480	480	494	477	454	490	452	450	466	511	438	468	494	402	472	488	472	467	441	437	451	492	449	454	479	489	459	489	466	447	448	490	403	467	481	476	482	449	458	407	432	483	484	408	461	480	462	462	489	468	476	484	447	462	512	413	493	433	456	475	449	462	503	463	431	435	468	465	465	425	465	453	436	462	466	491	430	483	482	467	448	432	475	442	446	463	465	447	476	458	524	454	461	470	479	470	454	482	458	476	454	431	448	475	438	411	473	468	468	440	440	474	443	480	494	428	470	462	469	468	496	444	449	462	446	475	472	466	447	425	452	475	473	453	419	448	443	432	471	481	493	475	486	457	475	481	446	470	435	469	408	468	475	403	492	445	467	453	449	449	456	518	437	460	462	484	461	476	443	476	455	445	487	444	458	495	446	458	452	487	457	495	485	454	412	505	440	460	489	462	490	470	470	467	462	471	481	442	468	417	486	471	462	451	493	485	505	465	459	437	442	479	481	473	450	452	460	488	469	434	492	465	457	471	436	493	446	492	446	471	418	469	467	487	461	443	486	458	414	463	452	457	463	463	441	426	433	511	444	455	459	427	460	489	452	467	463	429	455	478	443	448	435	480	469	501	457	476	487	478	465	418	458	452	455	463	476	416	474	470	422	466	438	515	456	457	513	467	472	453	501	442	474	402	447	442	474	487	463	475	458	431	464	481	478	477	431	440	448	504	494	494	484	464	467	446	481	467	449	433	444	469	513	451	444	458	446	472	448	448	464	471	476	499	459	441	470	462	468	474	444	456	497	441	485	465	489	476	461	459	494	448	472	487	472	440	458	472	472	478	472	432	452	446	444	460	493	464	468	445	476	465	453	457	422	458	458	490	441	449	471	466	480	481	486	441	471	472	428	486	475	449	461	446	462	467	450	457	485	417	435	469	476	503	434	441	477	488	482	409	470	448	446	464	497	492	492	428	488	448	409	488	455	435	509	483	431	462	462	455	487	451	456	478	448	444	459	482	462	477	448	497	464	480	460	465	438	486	503	412	447	449	486	466	449	445	465	467	483	481	470	452	447	458	412	466	472	499	510	464	445	467	473	460	468	457	452	482	467	458	465	435	472	468	484	499	484	471	470	441	427	475	449	430	496	510	477	460	465	455	454	459	483	457	436	430	428	442	455	483	437	499	431	465	468	470	462	423	468	464	481	456	460	452	409	446	446	485	437	441	434	453	476	510	485	445	502	481	480	479	486	461	452	485	438	453	447	463	501	443	469	479	452	484	461	493	448	428	445	437	469	447	449	481	474	452	481	451	469	437	450	434	481	490	460	474	490	442	468	478	447	472	445	470	454	477	472	432	508	467	454	468	507	463	465	451	435	474	520	493	455	467	449	448	470	459	445	455	461	447	474	445	481	472	493	484	458	438	481	482	482	427	458	499	456	465	461	466	499	427	482	428	480	480	459	466	491	465	453	420	460	472	458	464	489	451	499	401	449	450	466	505	508	462	486	464	447	425	479	482	433	503	467	437	472	436	458	415	450	465	442	460	458	419	442	448	467	467	448	486	452	466	440	465	457	462	445	439	495	482	501	457	469	459	461	461	465	450	462	444	434	485	480	482	461	439	500	470	419	455	449	449	466	458	469	454	452	444	493	415	455	450	432	394	475	445	463	466	452	456	463	434	456	451	438	487	447	448	449	468	480	465	459	478	462	471	438	448	462	467	449	489	484	476	437	481	429	420	462	457	450	461	433	462	451	472	464	445	458	471	467	474	441	477	468	452	456	488	493	436	423	493	440	457	477	473	458	462	487	428	448	471	492	470	459	476	474	470	447	507	432	446	439	465	492	462	522	432	456	488	485	490	436	463	462	434	485	453	489	510	446	433	480	422	487	498	443	467	499	475	454	458	488	449	459	493	437	451	467	475	462	468	440	463	460	452	480	448	498
24105	20794	27703	26678	43797	44626	36070	23836	11005	3439	1180	549	379	321	334	326	281	317	301	311	340	329	295	306	333	308	316	338	306	295	316	304	314	320	304	281	307	297	331	329	339	320	289	316	337	314	324	310	341	340	324	306	319	324	300	323	317	326	338	335	309	346	308	319	307	313	301	326	325	309	310	306	304	280	335	317	354	305	292	302	296	284	314	309	320	314	307	324	298	335	325	348	329	314	302	289	316	297	288	302	346	320	289	319	296	323	311	303	322	318	335	273	286	319	286	303	307	316	310	315	324	310	320	314	305	285	337	321	297	300	305	306	303	302	289	304	324	301	315	324	321	299	320	334	351	297	308	320	297	306	298	289	287	306	316	311	308	294	309	312	327	314	308	321	309	300	290	294	309	310	329	345	291	295	341	294	318	277	337	314	281	323	328	305	302	303	321	297	311	321	314	331	350	323	331	355	321	301	288	289	311	315	309	272	303	320	333	339	304	301	274	322	301	290	320	320	305	285	289	293	306	313	298	287	313	308	299	336	332	333	302	294	306	310	297	346	326	273	314	308	339	314	306	302	322	323	329	339	315	307	321	298	286	343	317	295	314	306	349	297	287	297	336	291	358	323	318	299	335	313	314	293	299	307	321	300	295	304	313	305	290	297	305	319	326	327	300	325	335	338	303	296	324	312	314	297	333	330	315	292	326	317	298	293	338	306	321	283	332	305	292	328	315	334	301	320	350	337	337	289	292	379	340	307	320	336	306	316	292	312	306	310	309	331	320	297	315	302	312	315	323	281	289	332	298	330	290	344	336	322	319	300	301	315	307	331	325	364	300	281	353	294	310	308	332	305	330	310	344	346	326	320	321	320	320	349	299	309	288	319	293	297	307	318	353	298	343	339	332	335	320	315	308	294	312	315	298	294	304	307	297	324	291	300	326	342	348	308	319	320	323	308	305	300	267	340	294	328	325	307	314	287	293	314	333	317	295	332	326	306	290	301	294	323	295	319	325	324	352	332	309	305	336	292	325	322	320	307	315	285	311	309	308	343	310	288	320	313	303	317	319	307	289	304	309	291	304	290	320	304	327	284	338	339	340	367	296	299	313	308	298	327	299	329	307	329	322	298	325	348	322	312	334	287	336	301	320	356	325	312	281	288	319	311	319	321	348	322	308	330	303	300	320	283	302	309	291	317	315	309	344	308	339	284	337	315	312	322	303	338	295	323	313	310	311	320	322	289	316	311	324	281	314	310	311	317	312	312	306	338	315	319	300	312	329	320	311	283	283	308	328	302	313	343	330	325	316	329	309	311	296	306	329	293	320	313	308	306	316	304	293	313	319	327	286	340	280	337	306	281	316	304	304	316	329	333	318	330	333	327	313	299	277	285	314	300	305	332	323	317	310	322	320	334	323	331	294	311	350	304	294	324	304	325	277	305	342	324	336	300	309	316	324	304	296	321	312	310	336	333	296	318	290	319	292	314	291	325	322	294	341	340	321	329	282	292	309	332	305	324	320	319	318	310	342	324	315	315	330	295	300	276	306	365	311	303	322	304	284	299	325	329	337	312	351	329	326	303	306	326	308	296	314	342	299	331	273	324	342	292	324	284	348	331	324	306	278	327	304	337	318	311	326	310	346	341	344	282	282	308	325	298	320	304	360	296	332	333	300	350	302	320	337	313	316	322	308	322	313	320	309	314	319	304	289	296	309	298	296	321	313	325	329	325	328	323	327	291	318	304	306	329	280	314	310	301	324	302	307	311	306	307	301	329	321	320	296	324	283	333	308	311	292	321	334	338	298	308	301	298	300	293	327	291	305	318	319	297	323	306	309	274	338	278	311	301	312	300	314	340	315	297	300	339	296	303	321	337	337	305	327	320	297	332	302	322	273	320	331	309	316	335	301	320	296	346	338	314	312	310	322	323	329	317	317	268	323	310	330	309	355	336	302	320	310	273	295	302	292	295	323	321	333	328	318	323	335	325	331	356	310	322	320	336	320	347	310	328	290	263	310	298	302	293	330	325	307	290	303	301	319	321	313	313	338	335	327	310	290	321	278	311	307	305	321	318	316	345	303	294	311	310	349	316	308	319	295	310	299	326	302	300	336	300	335	310	331	326	326	315	310	314	304	306	290	312	318	283	295	342	312	349	285	331	335	308	320	309	312	309	301	297	328	336	306	313	320	331	310	321	280	305	321	353	330	278	318	287	302	300	332	330	315	315	289	312	294	308	324	317	331	320	270	319	332	333	327	324	343	304	300	314	312	326	320	299	318	313	324	311	294	305	296	314	305	311	286	298	330	335	301	322	347	313	330	297	315	326	311	319	332	301	332	314	297	326	316	331	324	306	314	314	323	334	291	338	311	359	330	311	315	316	343	319	317	327	310	311	341	336	288	302	308	318	349	311	336	300	296	303	312	315	321	330	258	294	334	314	310	274	303	277	340	331	316	319	308	291	314	315	321	314	310	319	318	318	300	300	330	294	326	315	319	302	326	328	309	296	296	330	331	291	348	296	312	307	323	280	306	330	291	348	292	286	313	322	302	299	338	335	295	325	308	326	337	306	292	326	298	277	276	259	298	311	320	279	325	328	314	334	315	331	315	330	296	331	312	282	344	307	316	314	293	310	301	334	299	309	312	303	299	330	289	340	324	323	316	275	289	330	310	316	325	301	301	300	317	345	307	312	323	311	313	326	325	317	323	320	327	321	300	306	307	297	293	324	307	342	319	311	283	300	315	313	304	323	293	294	361	305	309	277	309	291	308	309	330	291	316	308	318	296	319	313	327	302	311	296	330	318	322	300	319	305	343	335	337	304	282	297	316	314	318	335	301	317	318	289	307	309	309	328	307	335	326	331	327	333	302	278	275	308	324	311	323	304	356	301	338	321	369	315	308	311	335	312	348	306	306	324	310	319	348	282	283	310	323	298	318	317	330	286	318	317	270	358	319	323	314	293	303	315	284	335	319	299	331	291	284	316	294	320	301	339	307	298	308	315	306	333	301	342	339	310	298	322	331	316	315	313	326	320	276	291	328	320	294	325	298	294	312	307	331	304	274	310	271	329	311	310	329	328	332	279	319	308	304	333	299	298	281	321	298	323	341	321	305	311	300	292	320	323	288	288	310	301	270	307	306	299	323	322	359	299	293	329	315	320	274	306	319	279	340	308	286	326	316	307	320	288	366	328	334	328	316	307	280	329	330	312	301	321	316	297	302	309	292	290	306	330	275	319	280	282	316	365	332	289	295	293	312	318	266	302	341	314	324	288	288	329	312	308	297	320	312	300	306	316	261	323	322	311	309	300	308	319	311	318	310	310	285	294	280	297	291	307	297	314	313	332	294	243	322	329	313	308	327	321	341	297	310	320	347	282	306	315	311	297	310	294	368	338	332	277	299	325	293	310	310	302	317	325	325	308	292	340	306	314	312	299	311	303	306	319	313	313	320	338	325	340	291	335	311	285	335	308	285	317	340	289	330	301	281	365	310	313
9342	24949	28659	35628	49011	45092	38513	29019	16022	6560	2453	997	593	529	475	522	484	451	465	476	492	503	461	488	451	492	446	501	459	458	469	510	446	481	502	484	504	455	467	513	487	509	473	479	505	491	492	475	489	478	460	438	511	499	458	476	457	471	497	513	467	525	499	479	465	434	473	449	477	499	472	500	474	426	492	492	497	466	477	479	490	509	503	456	474	486	500	472	484	455	491	464	468	478	493	491	494	493	500	480	482	490	489	476	495	436	510	475	454	439	480	483	487	462	470	463	486	471	466	491	483	509	503	521	494	475	470	511	436	446	506	485	489	464	452	467	521	482	466	515	472	500	518	483	477	453	478	495	481	492	476	477	477	417	459	465	531	520	469	446	465	469	453	461	466	508	471	481	497	449	476	488	478	446	477	467	449	431	455	464	466	471	420	465	470	444	452	435	486	462	475	448	497	485	475	452	497	488	461	484	456	457	488	483	442	492	444	518	452	462	432	476	466	469	465	505	470	461	456	491	441	479	507	464	478	470	478	440	492	478	481	510	477	476	484	455	491	463	497	495	471	485	469	486	462	468	481	477	442	501	507	451	464	472	461	468	471	464	512	444	463	476	497	507	467	481	472	465	482	483	443	496	461	448	501	480	514	416	492	461	459	498	423	515	474	446	498	472	509	465	507	463	474	483	507	445	497	454	463	504	502	494	442	421	490	486	479	482	511	464	468	464	457	476	501	494	490	504	506	461	471	461	473	471	472	488	522	491	511	486	469	501	490	481	479	470	447	501	472	448	459	480	453	480	499	479	495	474	431	462	498	487	450	468	447	467	486	448	471	465	473	452	437	450	531	506	471	437	458	490	476	461	499	473	465	501	470	481	490	477	483	470	469	488	458	461	479	477	489	442	443	449	451	469	449	468	452	529	504	492	472	458	480	456	440	476	483	428	490	484	472	448	468	465	471	449	494	461	507	510	497	453	453	507	506	469	476	508	494	472	462	494	491	464	473	493	459	473	498	506	474	474	471	479	465	514	481	485	470	440	470	498	455	476	448	452	508	465	442	486	506	473	494	487	480	492	475	482	490	483	461	469	457	479	433	458	423	475	499	456	444	490	485	475	509	457	439	471	465	467	470	471	458	457	494	497	446	476	455	470	480	445	455	501	505	478	491	489	491	452	506	460	492	470	513	507	511	460	467	501	480	495	497	478	461	468	456	451	450	526	479	493	469	486	497	479	432	442	429	456	465	508	486	474	490	488	453	471	461	438	493	480	458	501	529	466	514	502	492	405	476	486	509	447	460	487	470	504	489	453	454	457	488	452	453	462	463	444	463	479	471	465	462	454	439	484	466	505	510	424	469	506	510	477	460	461	485	513	457	498	470	502	504	460	443	487	467	487	484	476	483	444	473	449	451	455	449	485	443	458	476	522	494	469	488	483	477	488	473	503	486	459	454	481	507	470	499	470	487	444	463	448	481	472	491	467	477	487	473	453	490	468	444	483	473	501	460	440	491	492	462	472	499	445	477	499	482	450	453	441	467	458	467	472	474	459	457	457	462	482	484	511	483	479	481	442	455	486	488	447	464	444	442	478	507	476	457	449	451	467	495	479	482	474	511	467	506	509	448	517	521	470	506	471	474	489	447	462	481	465	477	490	492	477	453	487	492	440	474	472	481	486	479	460	467	496	482	493	461	500	446	482	462	443	476	482	492	493	463	474	466	475	457	453	507	499	461	448	473	455	468	478	487	480	477	466	496	475	449	460	463	488	513	485	524	490	486	489	436	450	511	472	518	443	517	495	486	477	502	464	464	476	482	480	464	457	467	488	467	447	496	483	474	468	476	508	497	467	478	510	456	469	453	451	507	490	454	478	420	484	494	466	473	471	484	476	448	444	506	518	467	466	457	458	468	435	476	503	480	473	450	472	495	466	494	477	453	509	517	491	438	436	456	495	474	464	477	482	492	471	455	527	466	412	510	456	484	440	432	477	477	503	505	480	447	474	438	511	509	469	477	464	473	477	448	465	535	477	486	487	464	504	452	505	457	447	439	497	519	483	483	501	476	453	473	504	432	482	470	491	460	488	456	496	490	489	453	454	484	489	479	461	463	495	479	526	494	496	438	422	493	476	448	454	508	470	484	457	482	454	469	515	483	438	435	482	489	488	452	462	474	452	465	482	485	483	456	491	481	478	487	477	465	500	454	525	518	499	450	484	496	444	456	469	471	472	498	476	512	482	495	463	500	469	460	467	477	477	522	491	476	479	468	466	446	467	451	447	461	483	474	464	447	508	490	436	471	449	488	516	487	490	457	461	447	467	461	409	431	430	450	471	507	460	480	467	456	492	474	503	481	484	472	452	491	470	510	457	485	493	483	443	472	446	508	474	463	464	517	448	501	475	485	485	443	486	490	495	447	500	491	496	481	478	479	498	499	473	502	495	517	455	483	490	475	453	496	499	489	465	484	481	488	474	449	467	484	496	478	465	474	479	462	483	502	481	472	475	467	436	452	479	477	473	503	471	458	461	476	454	457	489	489	477	497	510	444	508	475	492	494	482	522	428	470	455	425	483	496	499	466	473	453	496	484	464	491	457	436	473	469	485	475	453	469	503	450	494	505	480	491	502	418	499	524	511	477	498	454	545	517	454	459	447	490	465	471	456	492	483	499	444	477	467	499	496	458	433	486	460	477	464	472	519	460	445	444	461	448	503	444	526	503	483	482	473	475	465	476	490	470	494	482	475	483	475	454	492	456	479	523	476	455	508	483	459	443	474	477	495	524	486	497	469	450	436	496	459	474	481	483	448	440	491	492	478	443	464	489	476	442	540	481	483	441	461	480	477	461	460	466	470	459	485	463	527	454	486	494	479	479	504	485	502	470	495	501	466	463	487	450	497	439	446	471	473	513	462	480	455	523	452	489	447	445	463	469	489	469	459	457	428	441	498	477	453	499	488	447	468	459	471	509	523	447	457	498	453	478	451	479	497	507	461	450	500	469	456	433	462	484	471	437	494	432	474	461	475	515	460	465	468	461	502	488	493	455	475	463	466	476	482	477	478	455	477	494	500	449	438	491	495	513	444	479	499	467	460	462	487	482	432	449	452	487	463	460	502	465	435	457	488	464	508	466	447	461	475	450	497	458	482	456	469	461	482	515	488	474	505	438	473	448	479	498	487	530	462	463	485	503	483	476	484	418	470	526	476	476	442	475	494	502	471	469	506	479	474	524	444	523	439	488	463	486	513	489	478	481	498	451	497	463	487	480	485	484	470	432	458	470	496	454	472	516	487	470	515	491	458	467	475	445	485	464	446	457	499	449	499	476	448	451	521	493	472	465	482	440	481	462	476	492	492	484	468	463	498	474	493	461	462	468	454	465	452	479	512	516	514	454	508	505	435	466	490	488	456	498	477	471	475	489	462	491	504	465	482	486	509	476	467	476	408	482	489	483	495	469	453	481	493	466	487	451	460	491	448	495	482	447	494	487	501	461	466
22477	20740	28582	24607	34627	60876	57547	42552	25907	13087	3909	1113	539	332	339	354	321	332	357	319	349	354	343	346	335	336	321	330	316	342	365	348	322	329	343	378	343	360	323	353	318	353	332	371	321	340	341	367	336	326	323	329	347	318	346	339	331	359	352	357	312	323	301	308	322	333	384	315	319	339	321	327	354	344	345	324	327	330	363	320	336	336	335	342	340	318	320	357	332	344	324	336	341	310	348	347	321	336	325	335	359	315	371	337	313	345	331	373	330	332	292	315	372	357	365	339	316	360	357	323	343	328	319	325	329	336	322	350	374	332	316	334	362	336	343	360	327	334	328	351	333	355	321	300	348	320	311	296	352	311	363	314	336	345	329	342	322	336	338	303	319	316	348	344	346	332	335	333	337	322	315	326	339	335	348	340	348	322	339	345	308	312	340	323	337	323	319	341	328	340	344	336	329	332	360	346	352	349	368	344	347	344	317	329	327	341	344	346	322	355	337	385	341	333	320	341	324	314	356	305	354	313	355	320	298	324	324	335	335	345	335	357	356	352	335	325	330	374	342	351	360	353	329	323	321	304	349	347	319	362	306	368	340	336	339	346	323	338	311	334	325	339	365	326	327	343	347	322	307	349	308	333	348	353	323	346	334	312	343	322	376	350	340	346	373	339	326	333	352	349	331	331	356	328	349	325	317	355	339	320	335	360	348	323	336	371	347	339	335	313	337	328	291	331	354	316	359	366	325	335	349	305	375	349	357	329	318	332	346	337	367	352	329	341	307	314	326	338	348	340	358	359	351	373	350	320	304	342	317	316	353	332	314	304	339	344	336	321	317	341	326	362	364	329	306	342	345	338	337	359	318	330	334	328	311	315	303	317	325	357	345	342	329	326	341	307	322	335	322	359	347	359	341	277	326	341	362	288	330	326	324	312	356	334	342	345	321	339	355	353	328	363	341	348	353	326	312	360	335	350	333	310	314	318	305	365	370	329	342	372	337	347	321	340	345	329	328	396	339	328	347	321	330	325	361	321	333	312	320	340	333	342	342	353	324	333	331	309	300	313	348	321	304	380	328	312	327	322	349	299	356	331	322	339	333	328	346	325	345	309	350	314	357	344	352	296	339	351	345	321	316	296	324	322	337	318	353	390	325	334	337	346	317	325	318	318	340	300	316	314	346	349	326	341	333	319	311	328	342	331	340	295	375	306	356	324	353	346	324	339	357	310	341	306	372	371	306	340	344	318	323	336	329	366	353	355	332	342	343	320	361	299	364	323	322	312	359	312	345	305	368	329	328	351	338	314	348	337	333	350	341	365	321	340	301	352	335	339	309	325	352	348	329	340	343	336	331	335	350	361	323	326	345	310	335	338	363	319	325	356	354	353	342	309	338	356	329	319	330	324	336	348	346	306	342	321	358	346	340	364	302	310	337	348	309	368	346	319	311	338	348	309	347	349	305	326	352	318	308	347	352	358	348	362	372	355	332	352	338	341	326	363	317	332	336	344	338	331	341	359	303	331	334	322	344	340	318	340	294	342	357	340	340	325	304	376	334	383	323	290	335	355	320	333	321	309	310	337	324	339	338	351	293	378	306	341	369	342	335	297	357	355	330	318	326	329	381	338	305	317	332	316	345	323	345	297	325	343	350	327	353	368	336	332	363	328	306	359	349	326	301	301	349	359	368	320	343	324	316	327	309	325	315	317	367	311	369	387	326	355	335	313	346	308	320	340	360	322	345	326	337	351	354	374	331	369	318	333	341	386	342	303	318	329	348	324	343	338	327	347	349	337	322	323	353	352	300	351	334	367	363	330	329	344	361	354	334	379	320	319	333	317	325	339	319	345	329	363	353	301	300	356	344	338	355	315	322	332	321	313	345	322	331	331	338	368	317	349	348	358	347	346	316	309	343	331	315	370	375	315	329	341	341	328	335	325	352	350	353	358	344	320	348	332	318	339	336	328	285	312	335	358	314	309	358	341	367	320	339	333	320	311	351	308	330	324	324	330	322	318	317	325	331	320	316	331	331	359	324	349	328	349	343	323	352	330	352	361	354	325	305	326	313	355	300	321	353	305	353	330	315	325	343	345	320	330	352	315	336	371	327	309	341	308	313	325	329	313	299	318	325	313	330	333	319	342	312	355	327	329	308	344	367	301	335	340	347	331	336	334	365	361	319	375	325	341	302	331	344	370	342	326	346	339	362	313	353	336	326	320	329	364	328	341	320	326	309	349	315	298	330	336	372	315	333	339	349	324	363	356	341	353	329	299	331	334	336	360	353	362	342	370	338	300	334	342	305	326	342	328	334	323	347	306	363	343	336	303	323	336	339	340	323	340	320	337	333	335	327	348	307	321	340	341	321	353	333	296	356	309	325	355	310	353	354	346	320	310	329	340	310	301	346	344	368	314	344	362	329	351	338	368	312	311	345	349	342	343	342	305	322	316	308	359	351	311	362	317	329	339	312	340	343	321	329	310	362	315	355	339	333	318	328	363	353	342	347	298	336	333	357	335	334	339	351	355	340	340	311	342	325	335	330	338	335	317	350	338	357	306	366	352	323	370	298	349	352	325	333	318	355	327	346	359	352	328	328	328	330	325	324	334	296	345	311	325	334	331	307	338	338	306	329	382	333	332	311	341	378	322	328	340	271	331	324	337	332	316	351	359	323	342	307	322	305	364	330	348	342	341	313	310	354	328	375	326	327	342	329	288	368	324	352	329	344	310	329	309	327	333	306	335	332	353	321	341	339	364	318	327	363	346	344	331	353	361	343	330	353	344	310	327	318	321	302	344	346	329	326	320	295	321	338	338	370	324	333	308	341	306	331	336	350	308	328	329	329	328	360	342	359	344	322	312	326	363	340	368	329	331	352	335	369	360	339	294	317	337	308	334	343	334	339	340	368	320	346	344	351	347	321	349	338	326	365	360	332	296	347	330	336	337	335	313	357	345	336	324	305	313	330	327	319	369	324	336	291	340	332	346	339	326	284	358	350	375	311	349	329	318	297	329	340	356	345	299	325	308	340	346	324	308	344	324	335	363	358	333	360	357	319	361	306	317	326	326	311	299	341	347	318	337	342	328	360	354	307	281	333	315	359	322	346	337	321	348	348	336	314	306	351	364	326	343	351	354	327	322	352	313	361	301	316	351	314	288	306	326	338	342	337	327	360	343	333	353	340	328	368	346	315	330	301	336	340	326	349	336	338	348	341	354	359	348	315	335	332	342	307	381	322	296	317	306	309	325	355	325	317	361	352	351	329	322	331	338	357	316	338	340	355	355	341	352	339	376	329	311	343	351	309	363	351	335	319	357	368	382	350	348	355	312	314	327	333	379	320	347	348	340	356	303	283	327	346	342	336	343	354	309	343	312	362	322	322	325	344	331	364	344	329	354	321	370	320	324	341	371	352	325	338	317	369	311	318	369	337	321	356	310	343	335	345	348	348	325	344	356	350	361	341	301	348	313	324	360	318	354	331	352	318	365	325	314	322	349
15809	37410	40703	42514	54721	67788	57570	44500	30008	17307	6796	2063	842	550	512	490	478	497	466	521	465	509	499	450	525	487	500	499	506	520	520	501	493	510	513	497	483	521	438	487	486	516	517	493	501	511	488	472	485	467	508	492	529	458	471	468	500	459	512	520	479	446	478	536	499	486	455	475	500	457	489	539	489	476	481	470	498	500	473	494	531	492	463	483	525	521	455	497	476	460	480	520	488	531	506	485	489	492	520	495	489	508	483	555	458	504	497	458	480	489	464	492	474	476	476	484	486	501	458	508	498	516	488	469	467	536	515	485	468	450	488	507	464	485	502	475	468	515	471	477	458	473	468	458	492	503	452	438	471	445	459	470	496	478	480	496	500	479	482	492	429	538	454	510	454	495	509	481	498	502	510	484	472	482	524	515	471	478	455	510	501	527	502	463	500	469	504	503	443	482	487	431	495	510	482	478	492	489	463	502	472	501	520	477	553	528	484	465	466	457	493	527	498	518	510	464	510	501	495	473	504	514	438	487	448	489	493	483	527	468	479	502	464	486	443	511	443	473	519	499	514	483	532	448	479	539	464	487	478	461	482	494	501	478	485	535	498	447	507	481	515	467	520	493	491	486	454	496	484	484	509	526	512	492	482	499	503	474	480	485	518	465	442	480	475	487	491	471	537	507	511	488	501	509	466	493	515	479	471	493	471	495	463	494	475	477	470	480	479	496	470	495	443	481	516	489	500	534	474	478	477	493	486	476	457	503	495	490	508	480	487	512	501	527	467	483	485	502	512	488	480	490	490	468	469	512	477	498	484	479	494	467	490	470	472	513	477	506	497	508	466	511	476	507	502	490	489	495	486	504	491	494	490	484	509	527	494	501	478	504	494	517	461	503	497	499	463	470	508	489	488	490	511	500	457	483	468	497	495	481	489	482	479	493	497	462	504	493	521	502	475	477	502	499	488	515	491	499	500	520	521	481	507	516	494	491	489	483	451	484	501	487	507	476	477	471	482	499	494	470	514	509	506	481	465	503	480	494	492	486	479	487	467	502	483	490	481	464	514	469	515	508	484	487	458	472	464	526	494	441	500	494	501	498	507	480	478	472	473	469	487	464	488	460	487	474	465	493	462	470	512	500	452	504	457	464	469	477	496	506	500	517	478	450	502	510	504	482	483	464	478	501	493	499	486	465	498	488	473	465	473	484	492	480	493	522	527	487	489	468	474	456	494	505	524	479	475	471	468	439	450	471	505	502	469	505	448	473	504	513	454	485	478	470	452	476	495	480	548	462	461	493	463	478	509	508	459	481	524	513	477	473	485	482	446	509	502	503	474	496	478	481	502	471	484	488	458	490	472	491	483	465	481	462	446	481	507	456	506	483	508	494	499	523	542	470	472	457	474	483	474	483	463	498	473	490	505	496	487	484	433	461	473	479	469	484	496	521	460	512	515	518	495	479	466	451	498	517	449	479	481	472	442	462	501	530	481	473	513	479	431	501	467	492	480	477	524	448	456	504	494	440	499	465	499	472	531	493	469	451	477	481	524	479	468	466	488	480	474	466	494	491	468	502	488	478	486	459	438	479	478	491	481	480	540	486	455	466	520	489	462	487	458	513	487	485	480	487	492	496	519	516	483	546	520	472	537	460	472	470	472	501	532	479	495	490	505	483	502	473	432	473	476	475	502	488	482	484	487	443	464	502	528	493	468	490	496	428	497	520	502	501	496	515	492	504	470	480	496	461	502	487	466	482	473	482	494	503	466	521	489	486	482	517	477	474	494	482	482	507	450	524	476	472	494	473	492	493	453	492	482	469	462	517	518	493	494	469	476	522	504	492	503	460	455	458	438	517	476	486	511	513	507	506	448	503	428	480	490	478	488	483	468	468	490	494	474	515	521	482	473	466	473	511	478	503	486	495	503	481	479	467	486	508	486	487	501	448	486	525	460	491	499	471	469	478	498	458	491	452	492	473	508	502	465	488	486	515	500	483	468	490	457	464	510	502	467	475	494	504	481	466	478	510	489	516	464	502	491	496	515	531	478	481	494	488	445	506	460	508	467	470	482	504	482	466	560	493	496	523	508	467	507	461	523	481	473	568	448	478	489	512	502	506	507	463	455	453	511	443	485	482	488	470	481	454	483	545	502	474	501	494	519	483	506	477	488	469	506	505	484	526	502	484	496	473	497	483	489	514	485	472	502	517	482	479	515	456	490	483	471	511	471	487	504	514	497	508	530	512	503	483	538	468	489	539	447	505	472	466	506	461	509	476	465	445	500	454	484	499	555	478	511	454	443	507	506	495	477	486	485	486	498	522	449	459	482	495	476	491	469	541	505	477	476	464	474	471	455	458	470	501	481	502	502	458	484	508	487	498	488	508	467	465	488	466	512	482	458	518	493	495	482	479	501	516	505	528	493	450	487	468	509	497	487	480	515	511	530	477	461	488	503	500	452	496	512	505	495	462	473	484	491	504	516	466	516	484	475	499	503	482	486	460	501	495	481	486	472	494	486	522	486	482	501	511	509	473	497	480	485	464	528	463	497	487	526	498	507	482	490	477	457	495	511	508	474	461	503	459	517	456	492	482	513	476	474	464	492	475	479	561	474	502	468	508	472	492	488	490	502	530	482	490	530	490	513	464	532	475	496	454	493	479	481	489	492	475	505	512	499	510	489	460	537	464	510	482	459	506	523	500	488	490	477	490	503	490	511	465	511	487	467	482	514	486	469	467	494	510	481	490	453	522	514	491	489	490	486	508	489	497	477	472	458	511	491	478	498	462	518	470	507	464	458	506	503	476	511	484	490	481	488	496	501	519	499	463	473	519	474	477	484	478	510	461	472	499	494	485	517	487	480	488	496	514	476	505	480	461	493	525	509	511	475	521	496	520	480	509	452	530	462	485	464	500	453	502	487	472	477	545	493	482	504	502	473	479	505	478	503	499	460	456	491	482	496	461	512	493	538	520	465	487	473	473	506	477	476	480	527	473	490	484	505	495	515	494	518	473	510	471	471	485	460	518	488	490	470	496	452	472	472	502	479	506	483	465	486	516	551	477	496	487	494	502	487	467	511	456	489	495	470	526	518	436	474	529	485	480	489	474	474	452	500	461	473	508	490	494	485	505	471	488	519	502	501	472	485	475	492	451	451	482	512	445	470	495	453	457	475	489	488	494	440	467	495	475	544	475	519	473	485	473	509	472	447	492	455	509	497	486	491	503	469	488	466	532	506	488	462	511	485	455	470	525	456	508	476	499	480	482	509	512	470	480	492	508	517	488	486	509	504	493	526	498	466	497	483	528	478	524	472	467	466	484	474	536	457	444	465	472	455	510	498	502	483	497	474	516	471	474	463	479	493	467	466	474	495	513	507	465	512	491	470	478	465	496	486	488	501	508	490	494	484	489	461	488	451	470	448	475	462	480	513	453	494	553	502	473	505	481	506	486	467	452	517	467	475	501	497	510	493	471	469	482	510	497	466	494	459	504	501	488	499	496
26148	20666	15713	6226	13838	17550	11875	6486	2686	1135	557	416	363	329	351	281	342	342	302	363	304	321	303	337	327	326	321	327	309	350	294	298	341	309	306	349	325	290	304	333	298	333	290	296	300	317	304	332	311	322	327	300	300	351	281	298	318	327	305	314	310	321	303	306	306	306	359	314	326	296	287	303	276	314	289	322	315	291	308	299	293	303	315	308	327	309	298	339	315	309	330	329	271	320	332	334	304	316	341	312	324	334	296	313	319	302	297	314	334	309	343	310	317	311	309	329	312	302	307	311	334	297	325	288	286	317	316	278	319	322	346	279	315	301	345	298	313	320	313	317	315	311	314	305	333	338	311	321	318	326	301	332	340	331	321	305	321	280	286	308	334	293	326	326	341	326	310	319	291	324	285	330	295	316	301	289	324	305	315	345	339	306	284	305	344	305	323	296	357	346	330	305	313	346	283	287	302	306	324	342	368	274	320	282	302	314	343	311	315	309	329	307	342	290	295	308	326	318	296	300	291	344	306	292	358	310	302	318	328	318	282	318	322	297	284	304	341	279	288	336	313	310	316	337	312	292	303	307	295	308	341	323	322	291	312	285	325	330	298	298	317	332	285	295	293	272	325	290	359	303	294	316	324	333	318	306	308	342	281	319	331	314	298	322	319	319	300	313	334	342	310	300	302	323	296	365	314	319	289	309	310	313	306	281	328	327	330	316	312	307	301	336	337	327	293	311	335	369	338	303	314	345	318	314	305	304	315	303	347	323	329	308	299	294	323	301	331	297	288	314	333	312	326	296	301	295	336	339	294	329	285	292	302	337	322	329	324	282	292	323	337	321	298	309	310	328	341	331	320	282	335	326	306	323	308	340	325	296	308	295	310	282	309	300	298	321	320	325	302	303	296	314	335	331	320	287	292	344	298	278	325	306	305	312	292	332	308	312	322	278	308	295	311	293	299	305	278	316	311	277	331	308	317	328	326	272	296	302	313	304	316	316	292	283	300	286	301	337	309	342	337	303	370	319	305	336	331	348	308	331	322	318	333	274	282	316	285	353	317	331	292	303	344	305	326	294	335	328	316	336	306	303	347	306	292	294	312	275	323	331	321	294	295	317	283	345	315	321	319	312	340	326	332	343	321	287	321	302	337	324	318	345	314	307	300	326	315	293	324	325	332	299	339	307	314	310	314	323	321	322	332	308	301	294	290	351	306	305	339	322	318	304	311	286	300	301	313	329	352	327	322	328	315	306	334	308	343	324	310	308	305	318	331	289	318	316	330	336	325	313	295	330	302	324	342	298	324	353	294	321	319	317	297	318	320	313	291	320	280	321	337	334	293	296	316	287	312	302	293	324	328	279	339	355	328	314	303	323	326	319	288	302	307	295	324	341	307	336	312	324	340	294	302	330	314	302	324	289	363	340	314	307	367	310	327	321	349	290	305	301	347	312	328	293	310	331	287	308	325	327	337	304	341	297	290	341	346	343	326	340	332	299	299	331	303	323	307	317	318	278	310	348	307	299	316	310	289	301	319	301	313	303	324	327	324	323	312	299	304	346	309	309	335	296	308	290	342	334	276	311	322	325	329	275	312	306	312	295	308	332	286	323	323	291	289	306	329	308	325	301	319	338	306	307	298	319	312	337	319	299	295	327	277	304	310	282	317	321	312	343	294	344	316	338	267	310	307	323	313	301	319	323	298	340	311	306	313	339	343	334	304	318	333	319	307	334	289	284	321	324	279	322	341	327	298	289	331	328	346	315	356	306	339	330	297	299	329	313	315	321	327	318	311	292	305	342	325	329	299	338	281	282	303	313	296	322	317	301	325	302	304	316	333	343	313	287	338	323	306	320	298	304	302	292	292	338	340	328	316	327	316	328	293	298	284	293	302	335	315	317	338	295	310	314	326	315	286	277	304	324	295	295	292	310	338	299	327	332	330	326	311	350	305	313	284	322	291	328	310	285	327	267	342	334	317	318	324	314	315	283	306	315	299	328	315	329	311	309	307	328	322	334	332	296	307	292	340	312	307	332	336	297	301	311	331	335	308	325	322	313	347	316	293	300	313	317	315	280	332	305	309	304	348	290	309	331	309	322	304	344	306	307	314	285	326	330	354	302	328	318	350	312	350	312	336	307	289	340	282	336	343	319	336	328	309	301	296	344	307	303	314	318	312	321	309	309	311	308	312	299	326	291	323	312	281	310	306	312	322	343	289	321	322	328	362	323	318	318	322	297	311	320	288	313	323	304	302	307	296	299	294	306	337	344	280	323	324	312	327	302	308	283	327	301	315	333	292	362	321	285	316	298	299	305	320	342	329	327	309	309	309	294	307	331	299	316	326	318	315	313	301	334	305	314	313	301	271	294	302	270	304	337	296	299	345	321	296	319	317	318	341	341	329	296	297	321	310	316	346	286	322	319	320	316	322	302	312	302	339	292	320	315	305	302	304	333	339	324	280	322	292	322	302	309	354	300	335	305	337	299	305	298	335	312	292	344	305	314	283	325	319	320	319	343	334	290	307	307	283	312	345	309	306	320	322	296	342	323	292	308	313	318	279	305	299	281	303	300	315	310	331	305	332	319	308	299	318	286	330	326	313	335	326	345	335	287	290	308	307	321	321	303	325	307	316	328	299	300	316	297	316	307	306	297	292	330	314	303	298	293	349	306	306	315	291	327	305	342	327	341	292	316	331	317	278	320	317	317	332	285	298	334	327	337	295	326	336	312	324	297	283	331	319	337	316	356	325	302	288	323	321	303	309	296	319	308	290	300	263	324	327	300	341	294	309	325	350	303	298	326	281	336	305	296	333	322	337	331	325	295	323	344	316	323	306	280	288	317	309	315	322	340	363	331	330	340	334	326	330	308	313	326	323	314	325	297	353	264	294	312	320	314	325	330	287	310	335	307	282	322	335	310	315	321	297	306	323	288	333	321	327	333	298	296	306	291	307	323	307	301	296	311	318	321	325	308	288	322	333	352	337	345	326	321	333	340	331	323	293	339	281	306	339	309	298	341	316	323	310	299	304	316	311	335	342	288	329	315	325	305	322	299	294	311	330	330	313	311	286	327	325	339	338	279	313	303	322	330	353	341	327	292	290	303	289	304	316	339	287	327	302	269	338	292	293	318	351	314	342	301	357	351	315	314	327	332	319	341	301	290	317	320	317	306	307	314	305	327	276	278	321	328	333	322	331	318	337	301	336	311	330	300	308	315	317	300	332	315	314	306	333	305	321	315	293	327	329	331	301	331	303	301	335	290	344	303	286	288	277	303	313	315	264	319	339	305	318	326	336	313	325	311	336	327	315	330	330	321	289	336	322	349	284	302	305	273	326	312	328	292	310	319	336	320	311	321	304	323	319	312	353	324	295	349	298	309	345	346	324	333	326	350	289	325	284	312	317	297	308	323	313	316	302	304	308	320	368	290	316	313	340	307	309	332	283	316	304	320	324	328	306	342	338	311	336	345	331	309	307	337	315	328	336	345	316	296
5414	10874	12761	8384	21384	23602	17543	10977	5075	2114	942	637	527	475	450	472	480	452	478	497	446	433	481	470	468	457	495	481	482	489	476	460	505	470	423	454	480	459	477	474	440	470	472	438	417	490	463	449	422	504	472	484	463	500	449	459	483	439	487	506	422	503	470	493	439	487	439	446	460	491	453	447	429	499	413	468	483	456	486	469	476	435	468	456	457	425	454	461	448	502	442	448	471	471	470	474	472	475	466	481	425	464	469	467	501	505	463	431	483	472	509	434	489	472	466	454	485	505	469	460	475	468	460	478	466	501	453	449	458	415	453	473	486	451	483	461	434	510	445	506	459	452	435	452	441	478	497	452	451	467	457	476	487	515	523	462	446	479	460	468	457	486	485	447	427	470	428	508	508	464	447	458	460	468	461	465	478	427	462	464	477	450	442	455	416	448	466	482	466	438	493	462	452	477	488	497	451	468	453	476	468	444	449	440	479	499	460	452	465	450	473	441	447	485	461	500	471	470	524	485	456	441	520	515	479	471	482	481	457	470	505	448	469	499	426	488	478	474	448	472	466	438	476	466	503	467	456	475	464	437	472	442	457	471	465	490	475	431	440	490	462	454	440	431	424	444	458	499	482	472	443	484	473	520	458	473	440	502	502	493	461	470	475	467	479	458	443	419	453	481	451	467	482	479	493	504	448	499	461	472	478	452	445	496	469	535	474	458	479	479	442	462	428	448	449	472	486	461	468	436	498	462	466	469	466	469	457	442	441	457	444	472	502	495	464	451	441	451	486	479	504	458	465	479	482	472	460	435	488	444	462	436	464	477	477	488	450	437	471	467	442	483	500	443	453	448	502	421	447	464	474	494	434	488	458	456	453	467	448	516	482	489	494	480	461	419	468	479	445	458	457	461	440	491	446	464	462	496	485	464	486	441	449	423	499	487	449	457	461	500	454	498	483	462	497	511	419	438	472	501	435	474	434	461	513	470	466	477	488	467	513	437	463	457	494	460	444	449	460	445	455	473	474	459	460	517	436	449	509	435	445	458	506	445	466	471	487	491	458	469	510	495	453	500	459	468	493	489	477	417	458	429	488	494	482	472	481	494	461	494	469	483	464	443	468	469	463	476	508	467	481	499	476	488	474	501	454	484	505	507	424	431	484	499	490	491	434	446	504	435	464	495	475	499	480	417	435	457	459	442	496	469	496	488	458	432	444	425	436	443	420	466	478	464	472	475	500	487	497	456	467	462	470	498	441	455	485	445	486	484	527	477	477	476	457	452	452	486	455	468	486	486	507	455	447	461	478	444	468	461	447	467	456	480	466	489	459	409	501	460	480	481	485	454	463	489	431	503	458	467	487	473	483	477	430	404	488	504	508	481	458	485	501	471	491	471	458	445	487	451	452	477	498	433	432	465	448	447	458	474	444	496	439	452	474	491	487	471	482	447	462	453	442	457	461	490	468	447	465	461	474	444	455	461	460	455	471	461	476	443	442	471	491	427	458	470	470	487	469	446	523	471	463	434	512	448	494	481	484	479	432	467	479	477	478	478	460	486	439	460	455	463	454	457	457	457	427	502	463	482	474	489	466	457	429	479	477	432	487	443	479	490	475	462	463	452	453	488	443	453	488	472	487	483	421	459	483	450	452	462	475	437	445	494	471	464	468	462	476	463	449	504	448	455	461	452	458	468	488	471	480	473	460	473	466	471	489	465	460	498	469	456	448	469	460	430	440	482	463	468	472	446	461	479	436	442	459	455	493	519	486	472	483	465	438	471	451	453	421	482	420	473	461	494	398	449	508	489	436	465	477	494	492	518	451	446	448	480	449	472	467	502	518	421	465	440	481	437	475	465	435	471	458	463	469	475	481	442	462	449	419	477	496	447	497	454	454	470	484	455	508	432	469	484	463	472	458	432	449	494	466	434	481	450	495	473	459	439	485	474	463	470	419	461	492	437	475	502	462	473	429	475	458	491	471	485	482	446	487	459	462	462	474	479	468	436	466	464	458	454	457	483	458	432	444	443	485	422	471	458	450	448	491	421	462	440	471	460	434	454	480	422	458	470	459	474	481	495	447	484	448	464	452	447	479	489	454	449	458	470	445	458	486	452	476	448	513	486	433	464	464	439	439	478	497	480	478	473	431	473	439	444	471	467	474	479	493	490	494	486	473	472	465	484	479	480	434	445	453	494	456	491	455	458	485	477	491	469	471	482	439	458	502	457	429	494	468	483	467	483	454	453	429	482	457	443	429	517	465	469	468	472	461	483	473	420	466	478	477	397	470	470	456	485	433	451	444	482	454	490	452	461	475	468	468	488	455	448	459	470	476	474	494	477	465	451	468	472	455	447	465	502	453	501	475	489	416	473	469	437	476	483	488	448	463	487	496	474	454	448	496	473	454	475	436	484	475	414	450	504	464	457	461	460	472	484	476	466	488	443	496	458	452	439	443	448	470	448	429	464	465	486	508	453	486	460	461	464	436	461	474	444	475	451	468	481	513	475	453	482	448	477	449	432	483	436	453	445	482	454	469	466	465	422	504	447	441	515	517	422	500	463	489	447	483	419	489	451	444	462	481	424	444	458	482	459	447	509	449	470	458	493	457	441	471	476	435	476	501	467	464	439	513	510	426	477	443	455	451	459	515	467	450	464	456	513	478	474	466	475	462	465	456	461	466	477	452	476	450	504	442	460	439	478	482	495	446	456	534	450	468	492	444	425	518	513	454	505	443	480	456	465	454	465	413	489	477	433	440	474	454	480	493	453	464	458	450	450	458	466	465	505	467	460	448	457	490	465	475	456	496	492	468	490	436	465	471	457	502	466	457	455	515	477	458	407	464	467	470	467	457	430	449	450	481	462	449	471	481	443	437	455	480	473	498	488	485	477	475	472	493	462	464	475	459	473	451	487	459	456	405	548	484	472	479	446	471	444	478	492	492	439	452	488	445	483	504	429	437	504	447	458	474	478	460	436	484	449	452	532	498	479	478	485	423	448	456	447	476	487	412	428	451	501	492	478	453	478	436	463	458	467	485	455	470	434	479	468	479	479	468	495	460	465	476	464	456	468	494	492	469	432	465	497	518	476	452	479	461	472	441	485	463	451	481	474	464	499	473	465	481	482	470	473	499	434	438	490	482	464	479	466	497	430	441	463	467	498	452	497	447	465	472	427	473	461	466	456	427	456	493	477	471	495	472	446	465	470	469	482	490	472	477	482	480	434	464	470	463	506	483	465	453	477	419	480	475	469	436	488	448	470	456	461	452	469	429	473	499	490	531	465	440	493	485	453	473	461	471	496	476	464	420	452	490	467	496	445	476	449	428	437	461	461	486	479	472	485	505	445	487	429	461	457	445	491	460	455	507	436	457	473	442	493	463	487	447	488	468	457	439	457	482	450	455	418	477	428	441	463	454	479	488	444	469	509	508	524	472	449	436	492	476	451	464	465	485	454	447	435	456	461	472	491	479	478	455	485	420	466	456	503	472	475	465	436
24070	20740	27532	24092	32196	47472	40097	27505	13583	4366	1438	541	411	336	342	275	355	331	281	345	332	330	295	317	353	315	336	284	313	344	307	336	335	308	315	331	330	293	294	279	301	375	338	317	285	313	340	299	310	322	333	313	335	317	328	334	333	332	338	323	315	319	343	319	319	304	324	345	289	345	310	316	326	301	331	337	324	319	339	327	336	344	309	296	317	323	314	302	320	355	349	329	311	303	285	342	358	312	316	304	310	305	294	307	332	347	289	317	308	312	337	314	319	307	332	302	311	325	309	330	323	305	338	372	329	344	313	319	313	320	317	324	300	288	323	340	315	286	310	320	318	329	336	302	322	337	319	337	330	307	324	336	301	287	298	283	318	337	344	330	322	307	315	300	331	320	319	319	333	354	338	316	329	355	307	352	309	335	312	310	291	320	316	320	330	292	352	325	334	318	350	321	329	327	313	338	354	307	330	302	307	291	337	302	318	345	319	332	330	326	326	331	325	333	332	316	338	334	314	315	314	325	316	328	322	336	308	333	315	338	294	336	315	330	324	327	306	324	357	336	326	306	313	286	328	290	311	337	326	310	347	301	285	283	307	318	306	318	332	341	312	322	314	330	319	304	325	365	312	319	316	307	326	311	335	308	289	346	330	283	342	314	331	314	316	326	309	313	340	313	336	339	295	325	317	322	335	297	309	322	322	321	336	305	343	291	331	329	305	318	313	326	315	298	367	293	340	324	326	304	319	310	318	322	327	335	303	313	336	286	317	320	293	303	326	308	326	323	324	318	349	327	323	307	312	309	315	324	308	334	331	317	300	319	302	337	315	318	328	316	297	358	335	317	297	321	347	288	308	317	328	293	334	315	287	318	321	289	324	315	321	349	344	321	329	347	320	326	326	323	346	317	326	327	309	302	303	313	291	327	327	311	320	314	315	298	363	311	320	314	316	337	306	304	311	302	315	298	344	323	316	294	312	302	312	312	307	343	314	347	337	293	317	316	338	311	342	345	332	340	344	347	314	320	304	329	336	299	326	301	297	317	328	309	270	308	325	320	326	324	322	291	337	317	337	300	332	326	334	321	323	337	297	336	319	371	314	332	286	308	330	319	315	333	303	344	305	313	353	349	324	304	325	365	321	300	346	316	308	297	325	343	323	323	336	326	304	347	329	334	327	324	313	330	336	331	292	304	326	303	333	313	307	335	300	338	341	343	328	340	336	323	351	312	314	322	301	312	321	326	316	342	325	330	316	317	336	315	331	342	318	330	312	305	336	311	348	318	315	347	310	289	288	325	336	332	358	359	302	323	342	298	298	289	326	288	312	307	307	329	341	311	347	309	319	336	309	337	314	341	330	334	345	303	341	326	326	336	320	308	295	324	325	306	348	322	330	336	333	310	300	326	317	344	317	319	328	335	303	325	320	315	309	302	316	333	331	325	306	340	321	347	296	309	313	353	330	295	321	305	347	320	318	310	301	343	316	343	306	331	315	303	311	279	344	328	329	329	347	308	315	332	323	321	323	320	353	325	314	312	333	312	326	309	314	319	306	321	333	326	305	316	318	304	337	340	285	333	305	309	324	325	320	319	316	302	334	317	348	338	309	292	301	307	278	320	321	332	370	314	311	306	323	342	311	371	319	282	333	344	310	308	321	322	344	330	325	331	340	309	284	292	368	340	328	351	346	296	312	355	361	287	310	327	318	321	321	303	316	316	335	367	317	316	317	294	306	307	328	296	317	304	310	313	312	328	312	320	330	353	322	315	268	334	329	294	319	316	325	320	321	319	303	327	338	327	314	298	295	334	325	357	346	326	346	312	333	338	299	325	329	334	305	298	321	290	326	311	345	335	351	311	278	284	321	294	326	317	346	313	316	311	303	328	316	337	323	349	331	299	309	309	322	347	313	325	303	328	365	297	289	317	307	308	313	327	336	308	316	285	300	387	319	304	361	327	299	315	337	349	302	324	334	315	299	333	349	319	323	322	340	320	341	321	319	309	316	305	354	299	320	314	326	302	337	309	327	330	329	310	324	315	294	319	326	317	352	319	343	355	302	294	342	303	309	304	320	290	343	298	277	291	309	288	283	321	318	322	335	312	342	324	303	341	337	337	325	319	311	290	302	314	314	362	332	296	336	358	348	317	326	350	321	326	301	335	300	299	321	321	320	298	319	329	326	313	316	306	316	344	307	307	323	339	314	313	336	289	322	317	283	321	282	303	301	333	333	329	334	327	299	356	340	319	319	332	301	370	309	337	332	308	311	293	317	353	335	328	341	332	308	331	337	332	311	311	340	299	309	319	333	313	320	305	361	316	334	340	319	317	320	311	304	301	340	321	314	312	294	322	303	317	310	336	330	323	332	329	343	315	315	286	296	348	306	321	336	326	299	340	330	330	346	318	314	309	326	335	317	342	361	310	316	307	303	334	341	322	308	336	329	301	306	317	320	339	288	309	331	299	337	335	345	319	317	301	314	314	315	293	300	287	294	337	336	319	319	317	309	295	332	339	324	318	368	310	297	293	341	336	305	315	313	350	281	332	314	331	320	300	291	307	296	329	327	284	325	289	322	338	279	348	338	325	313	339	337	318	297	329	338	324	334	344	356	294	303	331	316	319	321	329	294	318	338	318	338	338	292	325	332	325	313	295	315	331	329	334	317	306	330	328	321	313	314	302	314	312	331	304	307	308	339	315	340	306	303	295	316	341	327	327	331	307	324	349	303	327	324	307	318	337	310	332	300	294	368	278	296	294	333	326	309	305	332	322	335	286	314	307	356	312	361	331	303	282	320	332	324	284	308	360	323	330	306	310	335	326	287	330	343	306	344	308	363	335	324	313	328	336	327	297	335	332	334	331	333	323	313	306	311	332	317	333	317	329	317	340	335	330	348	348	303	288	329	328	299	330	345	348	329	338	300	311	313	315	315	316	318	330	317	293	322	314	364	275	326	312	329	340	286	314	318	296	306	330	308	305	340	311	332	295	327	322	342	324	323	296	318	294	321	330	339	336	312	302	346	330	311	303	296	318	311	303	279	353	314	307	288	304	344	288	327	327	289	306	347	294	310	298	329	343	330	339	328	327	292	284	282	342	288	329	335	304	306	320	313	320	310	332	328	300	303	338	332	327	323	321	340	335	316	341	338	324	298	285	321	302	351	348	298	343	303	298	310	352	334	333	306	318	293	318	335	356	319	321	331	305	319	323	341	295	298	330	320	328	312	362	307	356	303	330	309	301	326	325	344	317	290	318	324	297	319	331	322	334	315	306	339	350	299	312	313	287	348	339	303	310	302	320	313	330	316	323	323	320	320	296	301	336	311	350	329	296	332	326	344	318	336	331	336	283	334	342	290	335	307	338	344	296	327	293	348	316	304	318	318	324	311	295	310	328	347	300	301	312	340	277	286	264	316	290	341	331	323	331	312	334	308	335	294	334	308	302	310	371	338	328	318	340	323	350	346	351	331	321	371	314	316	318	327	310	311	300	299	300
9861	26217	27740	22921	42160	47865	41149	31513	18116	7659	2753	1009	623	487	485	476	444	455	514	464	493	471	481	514	481	467	436	480	488	404	477	467	481	527	509	486	494	490	477	469	511	460	478	482	468	480	482	476	512	497	496	439	469	453	455	476	438	452	435	529	488	520	465	475	434	480	497	507	477	506	484	486	479	481	481	488	504	487	475	487	509	494	474	459	482	463	485	500	456	497	481	487	488	478	471	490	475	504	459	471	472	495	459	446	504	487	501	475	487	466	475	453	470	474	455	546	494	476	456	452	478	487	514	509	456	463	468	486	462	499	487	467	491	452	497	470	492	516	471	456	477	450	453	465	463	474	465	482	486	485	475	463	462	485	447	455	497	454	516	446	496	512	468	474	527	512	497	501	493	520	491	507	497	456	436	478	479	472	454	499	477	480	460	465	471	509	498	463	517	470	505	469	481	484	472	476	457	532	444	502	462	475	486	477	469	436	499	482	487	507	463	474	469	427	473	489	517	477	499	434	543	494	445	462	499	496	468	431	496	448	493	466	529	471	482	490	503	524	471	513	469	459	466	492	476	493	488	469	490	480	477	481	505	508	515	486	480	463	480	491	475	505	489	488	464	457	479	492	487	458	477	446	471	483	495	488	510	470	445	483	465	491	495	454	522	496	478	463	444	484	478	462	493	463	474	429	452	480	452	487	460	499	453	456	510	471	532	496	476	492	495	481	467	475	489	485	481	483	443	506	534	481	459	495	455	448	506	496	446	471	483	453	461	489	477	513	497	488	471	453	479	491	497	516	515	496	467	500	498	490	436	457	475	484	455	468	496	475	455	505	486	512	463	471	493	515	481	501	453	480	490	456	513	466	477	485	462	481	501	445	518	491	478	474	492	483	508	494	469	450	458	477	462	506	471	505	491	487	484	486	529	482	506	468	508	506	458	461	520	492	493	450	438	505	483	481	469	452	498	479	529	468	514	471	464	475	445	487	501	494	478	479	485	505	503	484	481	461	499	500	498	501	474	496	464	493	488	443	485	474	479	461	432	473	493	527	487	485	486	491	493	528	500	463	483	443	480	486	488	457	470	524	475	478	449	470	471	510	491	449	461	443	492	466	539	487	465	489	479	512	487	445	510	493	466	465	455	518	485	473	480	484	508	456	541	473	503	485	476	452	513	498	495	496	497	482	476	489	532	477	500	516	483	464	515	467	455	489	494	470	456	532	460	469	467	463	486	455	456	477	502	505	481	479	483	431	457	505	497	508	488	458	472	456	484	477	473	451	467	482	495	482	442	496	469	436	462	492	512	479	467	444	509	458	493	534	465	473	460	484	486	471	517	458	480	468	479	480	447	488	494	478	481	469	523	522	476	507	454	464	469	464	461	502	433	486	506	500	503	480	477	506	505	481	504	484	468	505	472	474	478	475	462	494	480	481	472	481	476	508	485	487	554	456	496	528	478	474	504	467	502	454	501	464	458	461	501	467	461	490	421	480	517	445	503	484	465	535	474	513	497	481	484	464	460	487	486	500	441	449	502	458	541	492	494	455	493	471	483	498	499	505	478	483	505	471	474	478	497	471	499	480	489	472	458	481	471	497	475	474	491	452	477	493	478	495	519	453	491	515	501	464	475	502	478	477	522	480	486	460	492	467	496	459	477	505	466	516	487	516	461	484	471	460	450	456	499	474	448	488	474	467	481	457	455	477	526	500	493	471	491	436	501	468	478	459	468	462	510	472	514	460	486	467	500	468	493	464	437	496	508	488	444	479	505	487	486	486	538	460	462	489	473	463	525	494	505	494	475	494	453	475	494	460	490	474	447	520	473	487	526	468	464	476	484	460	483	451	476	455	487	475	488	509	504	461	500	510	485	439	470	522	464	470	504	513	456	487	481	484	460	509	489	491	506	490	486	468	493	500	505	499	437	478	489	481	477	472	515	494	480	463	474	485	496	493	470	542	467	426	487	478	505	529	472	478	458	493	495	462	501	469	495	467	490	478	508	503	465	467	497	474	455	513	480	493	461	466	504	472	468	470	501	463	468	498	458	454	476	513	447	500	497	468	467	406	468	457	465	499	490	463	507	473	494	497	509	472	503	505	460	485	501	482	494	443	509	437	511	466	472	458	492	462	508	503	483	518	491	475	495	460	479	485	465	530	489	464	481	487	476	495	480	504	451	487	456	479	477	484	467	489	477	497	458	486	468	480	468	485	476	479	475	482	479	482	463	497	545	506	467	489	440	466	454	506	482	518	481	494	473	480	489	468	464	489	495	492	465	492	469	479	487	460	488	503	465	470	486	485	482	478	451	482	440	513	475	484	471	461	476	477	485	475	436	474	462	486	490	504	468	500	509	517	491	527	461	474	496	509	488	486	478	501	451	492	478	437	482	482	479	475	471	487	511	484	469	479	491	482	493	503	448	501	482	491	462	501	470	497	474	455	474	480	499	477	465	506	484	513	443	478	473	486	481	478	452	517	472	519	472	468	441	509	489	455	457	511	480	487	457	513	481	490	463	513	454	473	449	490	480	451	492	488	493	510	472	452	508	460	453	533	485	440	447	509	508	471	501	485	503	453	511	487	433	514	449	494	537	494	441	517	480	462	475	464	493	513	478	472	453	482	451	439	437	461	465	474	493	474	437	513	462	489	481	462	522	490	494	457	502	499	492	475	481	470	506	533	441	455	507	475	493	482	487	488	480	469	499	469	491	477	479	465	491	505	473	493	468	464	491	510	471	479	475	526	471	501	470	470	449	506	490	478	488	488	497	476	500	493	480	505	468	436	487	494	491	502	539	490	477	453	496	472	471	504	490	500	496	490	423	499	502	488	520	481	494	482	436	481	476	489	483	468	470	478	487	515	484	493	485	440	501	460	514	479	494	495	494	455	479	472	493	491	478	455	492	491	465	453	443	502	468	457	497	475	476	487	512	491	477	487	506	495	483	449	509	434	451	492	482	441	466	500	509	466	456	474	483	463	494	519	464	490	504	524	454	492	476	504	455	476	521	468	495	479	481	499	498	483	493	440	493	476	482	453	499	478	458	515	460	499	503	499	456	452	502	502	500	453	475	483	474	455	513	498	468	465	502	525	422	476	466	487	473	470	484	509	486	445	490	478	513	482	473	464	472	441	466	474	505	511	501	536	452	496	459	476	494	431	503	472	482	482	516	446	462	468	503	488	444	456	494	463	511	499	469	491	495	477	485	465	453	485	464	527	489	508	474	490	522	486	477	473	492	487	468	480	495	484	476	440	440	477	416	450	468	491	463	449	500	467	463	454	501	503	484	495	476	477	467	461	502	531	481	510	479	475	485	484	447	476	488	499	486	505	474	486	496	489	501	466	490	463	488	459	493	496	437	499	516	446	434	472	493	483	483	481	439	493	505	455	501	477	544	457	471	463	472	481	507	495	514	493	496	472	499	490	507	504	501	519	479	504	470	504	496	463	529	464	482	499	478	472	465	473	478	469	464	462	474	543	474	483	465	439
22460	20744	28557	23033	35336	61867	56894	42464	26290	11971	3551	1002	483	377	334	363	325	374	326	358	338	326	342	346	371	318	348	345	346	346	356	334	317	330	374	313	344	344	375	382	344	350	335	322	361	358	360	335	337	360	362	312	348	342	335	344	360	344	321	322	349	313	307	388	324	338	334	346	342	324	365	327	370	339	316	353	329	337	347	308	319	334	350	353	327	349	334	342	351	363	340	359	330	311	310	369	313	357	325	359	346	349	356	317	331	359	371	341	328	348	315	311	359	322	360	370	323	330	338	340	332	298	365	348	325	342	367	333	361	351	363	347	345	339	301	328	334	328	318	360	362	328	331	334	350	326	308	348	335	351	338	312	335	295	332	351	362	344	328	356	343	346	330	314	334	320	339	370	331	318	358	311	350	341	315	363	315	360	371	304	355	347	351	363	358	327	314	332	327	336	306	352	331	351	317	367	325	340	379	362	333	316	344	373	345	329	357	329	349	340	350	352	351	340	292	332	362	341	341	348	343	310	349	328	331	332	304	352	338	320	352	340	341	338	331	339	363	338	313	351	331	310	310	355	328	344	339	353	324	339	347	318	334	322	352	343	340	334	355	337	346	363	341	319	358	339	320	320	347	335	359	338	343	341	347	354	299	359	322	345	363	318	320	311	339	359	356	341	347	344	306	295	326	327	328	323	353	328	334	325	342	338	329	339	346	363	317	310	337	338	345	346	322	342	329	337	334	355	341	347	354	375	345	340	318	343	348	356	346	330	337	341	328	339	367	326	321	294	324	332	331	387	299	337	358	340	363	347	355	350	321	372	342	301	358	340	337	339	346	327	365	326	334	319	358	313	351	365	322	326	331	377	349	341	328	323	334	307	322	327	302	355	317	349	301	334	344	359	351	344	377	330	332	351	345	327	312	346	349	343	345	319	366	356	324	304	358	380	318	367	335	355	314	305	325	329	329	338	323	343	376	361	324	326	287	344	301	364	333	375	354	330	316	380	348	354	342	340	349	337	345	318	329	334	359	347	386	303	352	336	335	364	355	372	342	360	344	335	329	331	359	341	348	342	338	348	376	368	339	350	331	317	328	321	332	343	362	311	351	332	346	318	326	296	334	329	339	362	355	324	349	312	340	337	357	347	349	316	363	313	345	325	335	360	355	342	325	325	342	378	345	342	356	319	330	344	338	349	361	311	313	323	327	319	336	371	350	355	297	384	331	331	345	331	308	386	327	337	333	318	355	326	320	353	372	345	344	323	375	357	370	344	317	344	351	298	301	349	342	336	355	342	340	374	362	325	359	360	335	329	373	368	366	361	371	326	322	341	356	359	308	310	332	338	340	340	339	335	337	345	352	315	366	318	339	355	320	362	335	336	332	356	366	354	360	347	347	319	311	329	337	353	333	328	346	343	363	343	330	381	339	325	329	327	315	344	327	340	340	349	309	333	317	344	339	322	345	376	336	326	371	327	331	344	352	370	322	339	352	330	339	358	366	326	374	367	356	350	348	310	339	326	344	324	330	328	360	333	338	327	344	375	328	329	346	346	330	341	348	360	338	359	324	352	333	347	371	345	304	334	321	367	335	311	328	328	369	341	319	359	327	354	364	316	347	364	350	338	316	340	345	326	354	385	361	324	329	336	354	334	350	349	333	327	312	344	315	322	345	363	319	314	309	349	324	323	321	364	360	322	357	315	372	329	344	368	352	345	360	354	326	359	347	346	392	355	350	332	371	344	352	369	324	356	312	328	331	391	326	325	345	341	358	355	322	332	381	323	340	332	348	353	364	318	352	354	337	326	352	348	314	361	325	301	344	363	347	323	336	343	347	331	323	346	326	362	323	354	338	328	326	348	337	327	377	324	320	349	327	336	344	318	330	324	367	342	339	326	334	385	342	354	356	342	336	337	308	348	353	346	360	361	358	348	336	363	332	391	347	331	359	406	309	328	349	341	351	315	355	312	356	341	323	379	344	349	324	329	354	328	326	326	344	318	341	368	309	322	324	365	354	338	347	376	346	358	339	357	332	355	325	339	338	315	369	368	352	364	374	334	295	315	378	297	342	332	362	353	342	336	362	316	329	334	344	287	354	358	378	326	303	357	350	326	344	374	330	341	342	354	328	325	360	342	335	354	340	341	336	323	340	348	329	361	310	337	301	327	359	313	328	352	310	326	339	381	377	317	323	341	346	352	328	314	346	335	369	328	357	347	321	340	348	338	325	340	352	346	329	328	366	360	331	363	352	325	327	354	343	359	348	351	330	323	344	326	345	344	356	364	310	332	332	334	347	316	319	356	362	319	331	316	344	341	325	346	311	348	360	340	348	351	324	320	342	344	355	310	344	332	295	342	324	339	357	366	333	350	352	338	330	321	330	334	324	324	341	314	345	334	322	303	340	336	332	362	340	328	331	340	359	339	334	365	360	309	343	350	337	315	308	367	339	346	352	335	334	333	345	326	311	363	326	330	357	334	355	336	317	310	350	331	348	325	370	330	383	361	343	328	333	322	317	329	338	342	339	319	340	355	351	313	375	340	357	360	368	349	319	343	315	319	311	365	334	327	324	369	364	350	317	371	331	326	344	375	296	306	340	367	332	299	342	343	344	343	341	320	333	336	366	321	340	343	326	324	326	300	333	354	336	336	340	345	315	322	331	348	329	340	331	361	338	336	305	343	312	322	324	354	324	369	358	360	355	323	312	347	389	341	336	342	349	303	343	353	306	358	342	356	319	350	327	318	362	362	333	346	358	331	326	340	359	360	305	308	343	358	335	325	348	359	344	361	333	305	342	321	350	342	331	312	343	334	343	292	343	318	338	327	330	307	347	353	374	344	320	299	394	333	330	351	339	332	342	329	342	346	341	355	365	340	330	327	335	338	341	369	360	376	322	362	315	321	324	334	328	359	315	327	363	330	323	336	329	333	331	327	333	350	346	351	326	345	358	372	370	356	337	346	350	330	353	341	360	332	330	316	337	310	347	364	352	375	335	290	320	344	372	353	310	316	350	364	345	326	318	382	368	343	323	348	328	330	348	333	345	325	361	371	366	356	325	338	315	343	324	325	338	324	305	329	347	319	379	343	338	336	317	325	347	327	313	352	333	376	344	319	355	356	344	348	305	354	377	354	369	344	332	339	365	319	354	351	306	313	334	354	341	334	341	332	357	326	371	309	337	366	313	313	347	346	327	330	356	364	343	345	343	360	305	361	334	340	355	341	337	335	321	340	336	338	361	336	308	323	290	321	334	315	337	294	373	351	347	346	324	327	356	345	347	325	315	325	343	347	363	352	352	310	325	353	335	343	347	322	336	351	318	349	338	336	342	345	392	341	319	334	362	305	341	341	339	338	339	346	326	318	331	321	311	319	371	377	323	324	376	351	362	333	305	348	330	356	332	335	346	329	336	332	351	351	321	329	325	333	303	364	324	335	343	348	350	334	328	359	361	348	345	349	325	330	302	330	350	354	316	344	340	333	350	348	335	311	350	344
17178	38718	39833	37276	61310	68632	57352	44680	30317	15743	6203	2005	802	546	512	512	471	470	511	477	477	529	481	493	466	494	512	510	467	508	500	493	450	498	484	474	455	528	492	482	483	468	512	474	485	513	465	466	517	487	513	521	493	453	479	525	504	464	493	468	462	505	533	481	481	511	456	483	494	503	509	483	488	526	507	437	514	513	500	473	501	500	452	509	504	483	466	524	520	471	536	493	468	458	497	532	487	513	527	496	499	483	471	484	502	462	458	473	483	531	507	508	513	493	470	483	492	480	495	501	509	476	467	481	469	457	524	507	503	512	483	450	481	497	528	469	453	511	488	494	495	520	528	528	522	497	516	494	506	509	512	558	498	520	508	506	476	463	514	439	419	489	517	477	516	486	488	509	509	507	487	464	509	495	556	508	489	507	506	478	524	537	515	496	510	500	512	503	450	507	490	521	495	454	440	514	470	509	474	471	524	510	509	461	492	548	494	500	504	478	482	477	481	489	514	525	501	480	511	506	489	480	489	486	467	494	510	506	501	523	481	503	509	476	475	498	507	486	490	489	509	515	497	497	497	465	526	500	532	508	495	477	490	505	455	532	482	505	532	516	513	452	492	482	490	506	491	492	527	473	479	492	499	481	487	526	554	463	482	458	489	537	515	503	537	495	481	475	506	480	483	481	478	513	462	479	508	451	466	484	523	469	523	490	534	506	492	502	493	457	479	455	500	493	498	496	452	497	549	505	493	486	458	436	526	496	513	504	468	489	503	505	471	485	518	518	490	455	496	426	489	477	506	512	531	529	482	491	465	516	502	485	522	428	481	510	487	495	490	525	464	525	486	477	541	505	523	459	522	492	452	518	475	493	509	456	491	530	500	486	497	511	493	479	460	493	483	484	487	532	475	465	474	517	494	482	490	506	464	500	494	455	537	497	500	477	526	529	484	470	481	462	471	508	511	487	518	482	483	466	496	518	456	484	498	513	477	515	536	497	495	492	497	524	493	486	472	505	532	511	496	495	505	491	516	479	479	478	484	462	507	526	490	491	524	516	490	489	497	469	520	492	519	430	445	499	470	490	475	462	473	469	517	470	483	482	546	508	500	479	488	496	511	487	453	476	506	511	513	497	505	514	509	495	510	499	494	496	482	540	502	485	509	513	511	466	492	457	462	473	523	498	491	493	481	519	472	493	512	492	495	507	517	469	476	473	484	496	474	511	505	502	506	516	506	456	498	509	476	489	485	473	413	470	506	483	501	500	542	469	523	490	500	502	529	506	516	495	501	518	481	473	470	486	475	518	493	502	483	542	496	469	464	499	497	473	485	476	522	503	468	501	471	480	488	455	495	505	501	455	506	519	464	495	496	473	504	512	507	513	503	512	479	526	514	468	485	487	513	478	470	506	484	522	510	482	496	511	493	518	501	497	463	535	531	505	497	478	517	524	479	502	454	501	527	490	480	502	517	442	511	505	523	516	486	518	480	502	487	499	542	486	530	501	515	463	503	523	486	517	500	518	479	512	500	508	513	521	481	517	521	472	486	472	481	494	492	487	515	478	493	493	498	498	512	527	501	538	490	472	510	473	518	497	506	541	520	484	494	506	464	499	520	526	503	506	482	477	520	460	491	476	501	490	503	494	481	507	465	480	480	520	474	509	470	526	464	522	512	480	468	526	507	483	535	489	502	482	500	533	454	459	472	505	475	493	504	479	522	538	481	507	510	515	519	506	502	501	483	531	549	457	476	493	493	488	431	494	529	493	508	462	474	477	463	502	496	507	541	503	497	489	509	467	477	472	528	499	479	500	487	507	424	503	505	451	503	500	446	463	479	485	464	520	502	488	504	540	506	473	473	519	475	524	521	492	472	513	512	484	494	472	483	512	508	502	473	485	478	516	472	464	491	489	493	475	519	494	476	532	470	494	503	481	473	470	484	496	487	495	484	505	530	496	475	505	480	471	473	469	496	503	474	526	500	484	472	492	488	532	480	482	474	537	489	475	528	536	473	503	521	478	486	483	483	476	528	489	496	493	464	497	481	469	566	539	482	482	475	496	477	488	462	482	487	491	498	484	514	524	508	483	491	448	486	517	473	501	511	469	505	510	485	458	488	503	486	486	474	484	516	498	488	529	492	491	513	477	489	493	486	505	481	509	535	512	465	509	498	485	480	476	482	514	494	492	472	510	488	513	503	510	515	491	478	528	464	489	523	481	485	527	503	510	494	494	528	479	485	496	492	507	504	509	524	511	507	499	505	494	477	477	447	490	469	505	499	499	508	514	495	498	528	512	517	498	503	517	495	519	529	478	510	478	455	482	515	464	468	459	461	503	532	527	489	490	573	482	503	496	510	494	484	512	492	527	491	556	470	499	502	507	522	530	487	493	445	530	511	484	485	471	479	500	536	500	515	476	490	492	486	490	540	457	477	527	492	493	454	511	503	435	501	491	443	467	488	502	533	497	487	449	508	480	423	471	503	478	509	508	476	525	542	468	531	518	502	484	535	502	465	521	489	499	494	515	469	446	504	480	498	498	492	503	469	489	521	468	481	501	486	477	490	480	440	504	503	508	467	511	536	505	474	467	447	490	453	518	503	494	496	496	475	511	491	505	525	527	533	535	486	564	467	470	449	462	486	520	518	473	484	463	474	456	467	475	460	489	506	499	482	492	523	468	500	511	496	458	504	521	456	502	484	495	489	516	492	485	469	505	508	479	499	466	462	503	495	499	481	505	485	508	484	499	489	500	472	487	478	473	489	479	536	481	516	505	487	479	492	435	524	482	502	481	512	537	448	500	480	475	498	490	502	507	468	506	494	480	457	482	499	463	461	532	470	548	530	508	500	482	508	484	463	521	487	506	485	512	493	510	449	504	494	515	493	501	456	500	527	491	498	523	501	507	541	482	480	474	472	510	497	492	465	518	514	496	481	503	551	507	483	511	483	460	513	461	481	484	455	463	503	463	506	476	508	508	495	508	468	514	501	491	471	517	523	517	498	490	514	476	505	462	468	488	514	502	481	482	429	519	497	522	481	474	470	484	493	492	502	472	507	492	533	480	479	475	504	448	489	527	495	485	517	542	471	522	495	494	464	463	496	529	483	485	459	464	483	498	464	522	526	494	468	496	492	503	453	512	494	497	470	496	504	477	464	518	468	533	510	496	491	463	471	496	541	465	503	493	478	520	499	486	501	507	533	497	497	486	500	487	477	521	435	515	499	509	478	496	481	504	521	487	473	473	526	473	479	461	508	538	475	471	509	465	501	497	472	489	483	497	494	478	477	496	487	470	503	449	468	471	485	462	488	500	505	471	497	508	477	538	527	508	515	456	473	506	475	486	525	480	456	491	496	493	521	538	452	522	540	484	501	503	500	513	491	489	505	461	534	490	486	476	476	483	511	471	506	485	465	494	516	512	466	443	505	505	493	507	464	512	518	491	485	486	489	531	471	548	498	470	535	494	500	499	485	497	478	489	477	469	456	518	493	479	478	482
26067	20548	13472	4317	11667	16898	11243	5216	3038	1228	655	405	306	332	272	330	341	301	320	357	328	326	310	328	314	347	327	285	304	330	303	312	332	292	307	328	330	324	336	302	324	308	299	343	302	304	331	318	293	302	340	303	351	325	313	325	305	273	300	320	330	297	308	308	309	349	325	313	324	323	309	322	292	328	330	320	315	292	298	325	317	342	297	316	314	285	349	296	306	290	299	325	318	317	320	326	326	310	306	340	305	317	307	289	340	327	329	346	315	318	268	319	296	321	328	298	343	301	295	307	315	314	322	307	301	323	305	333	338	288	260	299	318	310	310	309	307	301	320	305	332	323	321	338	294	333	304	302	315	302	320	326	303	299	342	326	281	316	291	301	315	306	290	319	344	292	295	290	296	297	316	333	294	329	321	289	328	334	312	288	309	306	293	319	308	312	335	303	326	291	314	323	310	270	305	317	287	311	326	352	300	316	290	297	312	305	312	324	299	327	286	282	316	294	366	306	297	326	304	309	314	286	274	346	326	319	289	292	295	325	302	318	298	287	309	340	324	275	298	309	342	300	284	330	298	326	307	331	349	314	328	325	308	335	292	317	355	320	295	298	331	286	306	281	330	276	294	304	329	321	304	276	309	321	290	327	353	307	313	296	289	296	304	317	317	338	315	325	300	310	309	327	315	322	319	324	327	311	340	313	312	332	295	288	294	322	291	311	278	323	299	295	314	324	296	295	317	302	325	323	307	335	318	316	309	307	307	281	300	294	314	309	313	345	304	332	326	313	317	306	354	287	299	341	315	292	338	306	323	325	313	352	274	287	303	315	316	324	310	320	295	314	307	299	336	293	335	311	301	310	300	315	324	306	316	290	319	292	316	299	335	274	305	315	291	296	324	301	295	327	328	324	300	302	310	344	290	349	302	317	322	317	279	329	315	306	332	328	330	287	304	295	307	347	302	309	333	324	322	323	281	328	347	323	273	322	313	271	289	319	322	293	320	331	332	331	300	307	267	346	335	307	321	296	306	299	319	309	341	333	321	292	317	295	315	329	297	321	329	319	315	326	329	317	313	317	333	319	332	345	316	312	321	342	334	352	305	271	301	306	327	319	348	343	294	290	346	320	304	258	317	296	343	305	315	327	281	314	316	337	322	325	329	283	282	295	265	329	291	323	347	306	321	283	329	337	320	306	314	296	317	281	319	339	315	290	294	312	323	294	297	320	300	309	311	295	290	320	318	304	294	320	301	305	317	301	326	321	317	337	304	359	353	332	328	319	335	374	306	295	305	311	304	321	317	288	322	302	343	326	311	342	320	301	326	291	339	294	298	365	322	277	338	346	307	324	329	277	342	314	294	283	324	298	302	314	293	295	313	324	338	317	327	300	303	367	333	278	316	309	331	321	320	312	332	347	320	331	317	325	313	305	293	283	295	326	316	306	302	307	321	296	316	297	334	338	307	297	313	307	325	294	327	307	295	298	319	302	276	327	308	293	347	329	316	294	312	301	292	288	291	312	352	334	322	309	316	345	333	295	305	304	309	288	306	315	296	303	316	313	295	325	357	309	279	304	293	289	307	328	289	325	330	292	307	311	310	308	303	325	313	321	324	283	321	299	311	303	323	283	336	319	305	375	311	313	315	326	304	342	319	317	323	316	284	313	314	282	325	301	352	347	323	335	327	313	294	300	289	323	304	347	307	304	309	318	337	325	300	321	324	290	331	309	322	330	293	316	288	284	339	302	342	309	329	321	339	309	305	307	302	307	300	299	303	311	334	327	321	348	302	302	319	334	321	325	294	320	295	355	293	307	323	296	314	308	282	328	311	317	289	320	292	308	335	288	315	297	317	315	323	295	302	307	308	328	315	304	310	301	329	324	295	312	315	308	308	318	341	343	323	304	284	351	328	308	279	318	314	354	258	296	303	290	310	322	330	325	355	301	315	289	318	327	292	302	311	312	320	320	300	281	299	320	335	328	299	300	291	286	297	307	299	294	308	309	313	311	328	327	313	359	322	295	323	337	307	321	295	301	324	282	335	289	305	288	315	297	329	327	309	310	312	281	315	311	289	299	336	307	327	288	318	314	286	342	315	291	316	299	309	304	315	330	296	300	324	313	316	294	319	343	316	331	294	269	315	280	334	258	289	278	311	305	319	333	296	326	324	335	315	336	302	312	293	309	317	329	317	339	293	307	314	325	326	313	307	285	302	331	352	305	285	305	341	339	311	310	315	265	317	288	312	338	298	307	323	306	358	325	291	299	326	320	318	303	303	297	277	293	301	291	293	340	293	295	318	322	299	316	314	303	321	328	294	338	290	339	300	318	285	288	293	289	306	294	296	301	310	321	313	324	318	326	369	302	309	317	292	284	314	317	302	315	319	316	330	297	311	305	318	299	291	340	320	307	317	339	322	326	321	312	290	311	302	334	288	318	304	307	304	313	326	347	306	323	340	305	281	281	295	350	312	321	288	317	317	305	295	322	306	316	313	327	313	319	303	296	326	319	344	319	314	297	317	331	303	332	332	306	277	348	330	328	272	301	344	345	306	331	266	307	297	270	316	320	271	305	317	320	322	281	309	326	313	290	286	314	308	322	309	305	334	331	325	319	308	318	336	310	312	365	299	309	332	295	333	319	299	315	323	284	296	300	323	339	314	328	321	297	309	326	345	326	313	299	343	317	320	331	296	299	278	329	302	297	313	324	314	310	320	305	297	388	352	275	322	310	310	301	310	307	326	301	336	323	310	313	292	306	291	338	317	282	340	287	317	313	325	302	305	330	342	292	338	308	281	305	313	314	325	310	314	292	314	334	304	312	305	317	312	284	294	322	330	316	330	338	278	322	317	319	321	312	321	298	293	308	312	316	295	304	296	320	304	316	307	326	302	275	338	307	312	295	315	284	297	326	328	291	306	314	299	318	318	316	334	293	312	309	320	297	319	302	307	311	295	329	333	343	317	290	317	306	338	290	315	317	325	317	313	311	322	300	273	309	294	297	333	314	305	337	294	315	333	359	313	321	319	324	274	331	335	310	336	335	328	296	284	334	287	279	330	321	338	314	285	323	311	324	319	308	312	328	289	333	312	315	326	323	328	328	298	311	302	336	347	334	325	305	293	337	301	313	303	269	297	313	318	322	283	313	305	285	327	348	324	299	321	331	318	316	331	327	296	324	313	317	309	313	321	331	333	318	353	286	277	314	303	322	305	301	317	315	298	323	290	325	281	324	297	329	321	314	316	311	300	313	326	335	300	303	316	305	286	325	292	340	302	287	341	290	288	322	329	354	298	307	306	297	305	269	295	299	342	309	308	330	322	296	303	330	321	293	312	324	281	319	293	287	317	321	316	305	303	288	295	297	260	335	313	300	346	293	295	318	288	299	304	299	286	277	329	348	318	301	308	322	294	331	317	295	324	333	320	300	334	322	317	313	311	311	320	331	316	316	314	316	331	305	319	305	313	314	283	286	305	306	296	284	339	308	260	340	307	333
6932	10099	8887	6095	18601	23340	16565	9781	5950	2522	1188	683	533	514	483	458	458	447	451	448	511	493	476	440	456	461	431	498	474	476	482	495	471	456	477	437	495	471	444	474	447	507	500	450	472	482	411	468	451	445	483	484	496	477	465	464	455	435	489	439	467	482	504	445	471	474	476	487	509	449	452	489	458	454	492	484	430	471	460	494	460	493	439	499	482	488	490	518	501	463	429	485	505	484	504	444	492	487	497	476	551	455	453	504	448	496	461	457	459	486	426	471	476	448	495	500	521	503	495	469	470	442	451	460	467	467	486	508	475	434	505	478	498	492	471	469	481	451	473	462	483	456	473	472	472	420	450	460	496	464	453	503	472	451	486	499	486	462	444	493	457	497	428	546	449	448	454	455	451	475	473	479	469	508	451	487	498	445	497	455	444	458	488	517	433	509	475	432	459	479	419	486	502	505	481	474	457	509	458	448	482	446	459	485	465	465	484	468	453	488	492	491	483	509	515	483	492	434	463	472	452	456	500	467	491	471	461	440	478	487	441	450	472	473	493	456	471	454	475	469	462	497	512	475	496	512	503	472	483	469	488	476	473	491	495	457	447	477	463	439	478	474	472	446	495	465	459	449	443	462	492	493	450	497	449	460	481	514	432	452	467	480	485	472	511	481	482	476	466	474	480	482	473	493	457	479	493	477	473	441	442	485	474	437	499	451	435	442	472	445	455	473	501	457	490	496	506	452	466	491	464	490	478	465	508	461	477	497	452	492	484	468	483	492	474	445	489	446	444	444	462	468	451	497	483	459	473	532	449	494	500	516	452	482	452	497	503	481	459	484	476	455	490	478	427	431	500	481	429	476	477	494	458	472	474	448	513	480	468	502	432	446	448	444	484	465	484	521	467	532	512	428	473	442	471	510	436	498	462	448	477	485	459	504	496	464	482	498	477	462	480	435	520	440	450	457	447	456	482	440	488	508	466	496	517	463	445	480	471	469	469	456	473	505	525	523	464	494	461	489	461	470	460	467	518	445	444	481	469	467	517	466	467	498	466	456	463	440	464	472	480	440	490	451	446	460	482	453	438	452	463	465	442	462	515	447	473	492	489	503	415	524	483	459	475	483	490	461	511	475	466	491	507	519	483	494	473	439	463	499	456	421	482	481	458	419	475	496	459	453	468	414	466	490	455	496	472	466	480	426	453	437	479	491	470	486	516	496	468	451	499	467	469	518	467	438	499	460	445	479	484	454	468	482	459	471	491	484	484	480	483	463	490	465	498	468	473	493	491	476	476	499	482	469	447	488	506	470	455	491	466	479	441	454	473	464	450	485	486	434	485	434	479	441	479	477	493	452	490	478	494	474	471	468	460	436	474	451	501	457	468	459	486	476	474	462	460	468	478	485	469	475	480	468	446	437	462	471	518	500	470	477	486	477	490	467	492	468	449	454	519	460	474	467	461	476	474	506	444	496	479	457	473	447	439	465	451	465	466	479	483	507	518	468	473	482	456	456	461	446	490	462	480	484	481	451	492	455	428	442	457	462	500	477	484	472	460	481	493	481	464	500	480	456	450	480	480	498	446	441	495	498	493	485	436	518	491	481	441	477	465	505	485	500	450	447	479	449	430	502	447	509	459	485	484	485	461	459	491	477	500	450	462	430	482	478	461	461	460	458	500	424	477	459	495	414	472	444	489	472	472	509	486	477	477	501	482	494	458	485	442	450	486	465	493	470	445	465	487	476	467	467	472	439	475	445	514	486	450	493	487	466	478	475	517	452	467	459	470	456	455	468	499	512	486	451	443	439	471	452	421	485	472	480	438	463	478	495	429	473	472	493	505	492	530	444	462	443	477	533	444	496	461	503	470	469	464	467	460	502	455	481	464	479	498	469	445	444	485	444	497	450	490	455	485	446	458	480	455	501	493	460	461	462	489	479	455	459	512	490	495	428	460	480	506	502	491	498	515	485	465	484	435	444	446	486	470	493	470	488	500	472	493	472	482	446	492	500	445	486	515	429	425	460	495	511	466	510	460	449	499	446	483	458	455	439	484	475	447	475	463	480	465	461	477	468	512	457	474	474	465	455	459	433	483	478	438	476	493	483	509	464	488	480	446	457	478	509	447	480	462	471	461	505	473	450	448	494	461	462	496	475	449	485	476	462	459	467	498	485	500	464	483	487	455	499	502	423	486	465	503	499	474	515	482	465	477	499	481	506	481	459	419	485	515	475	473	472	450	466	479	497	487	511	496	469	473	457	458	459	464	470	488	495	494	474	501	423	481	455	492	469	494	488	464	458	486	516	484	473	494	482	473	472	480	465	461	498	507	471	476	462	474	440	495	487	487	506	454	470	432	408	503	464	456	471	464	477	490	443	470	437	501	473	434	444	487	458	473	513	484	447	480	457	469	441	458	462	464	488	496	481	472	442	466	456	437	447	460	457	475	475	446	447	473	443	523	469	443	510	460	487	457	444	463	457	467	470	453	486	443	458	484	453	462	484	495	456	475	456	470	482	494	503	490	460	503	438	464	474	484	444	473	441	474	443	502	447	429	461	466	453	474	488	484	479	484	415	465	463	430	470	449	479	475	440	462	467	516	458	478	444	484	513	463	449	471	451	481	460	439	496	446	476	491	471	452	455	443	483	493	482	463	445	465	490	472	445	462	505	437	501	466	455	460	446	490	456	437	465	504	442	447	487	499	446	467	476	474	463	480	477	427	458	453	479	475	472	438	446	430	462	485	514	452	488	489	479	485	455	490	520	487	441	513	496	451	477	450	461	495	436	472	469	450	498	463	463	491	436	496	454	489	495	473	493	427	454	460	506	438	465	520	437	510	496	476	490	421	481	454	478	469	495	460	466	500	448	484	445	461	455	535	481	474	473	449	470	488	461	463	467	487	427	485	474	465	475	492	445	449	491	452	477	481	463	471	481	489	480	434	450	459	511	501	464	419	506	472	479	428	478	508	500	483	504	435	470	434	520	494	489	429	465	428	501	507	467	465	494	414	522	471	494	474	446	461	513	507	478	481	468	466	469	468	515	475	458	457	488	477	474	446	491	469	482	469	500	448	487	452	468	488	481	461	453	488	478	473	459	447	464	490	453	483	446	448	460	455	454	477	461	478	472	429	505	480	495	485	491	475	451	485	479	463	474	444	461	480	482	449	462	504	480	479	477	472	494	473	466	492	471	454	460	491	500	497	472	463	486	475	455	492	425	507	461	448	486	458	488	463	444	426	425	486	467	474	452	455	469	463	470	500	460	468	494	474	485	471	470	506	456	459	472	492	505	478	493	490	501	491	433	462	452	457	485	476	453	460	461	493	464	527	485	481	446	455	514	447	462	510	470	472	463	458	480	470	475	466	478	483	524	474	486	487	479	497	489	480	458	459	491	462	478	444	484	481	463	511	441	490	481	472	484	484	455	513	453	508	482	435	475	493	476	496	455	481	472	420	458	487	481	460	481	464	472	465	519	504	499	482	457	445	442	474	451
24045	20720	27411	24313	24371	29990	41009	34943	22174	9308	3105	1061	525	369	378	318	293	324	284	353	322	297	335	318	334	348	376	331	350	354	308	320	294	306	292	341	349	335	313	347	351	323	320	327	349	334	367	294	301	316	319	335	347	314	345	336	315	303	358	304	303	299	329	338	306	366	294	333	263	318	340	313	327	343	331	334	320	317	314	324	320	301	309	317	299	312	336	322	333	319	334	298	292	304	318	341	316	304	324	305	331	320	319	332	321	265	342	303	326	312	313	317	310	334	342	328	310	334	314	318	330	294	336	312	350	299	313	313	329	340	317	316	338	312	305	346	308	314	289	313	322	307	301	313	327	324	314	300	295	334	351	362	311	340	302	290	316	320	344	323	330	329	309	334	321	320	320	353	308	328	324	311	322	318	312	301	325	328	329	311	349	325	313	308	336	338	340	313	361	315	319	340	314	329	311	340	297	289	341	328	304	329	339	316	301	295	299	316	301	352	308	303	355	315	295	306	277	308	331	314	327	336	324	327	308	320	309	307	305	322	300	316	320	335	303	315	334	327	315	362	336	332	339	333	303	352	346	324	307	308	346	321	311	343	323	298	315	296	302	325	303	282	312	342	307	370	298	289	311	345	306	323	322	293	314	321	307	319	305	333	319	324	339	303	332	315	298	324	335	307	335	308	315	301	292	347	308	303	330	294	335	321	327	323	322	344	340	326	333	298	318	328	309	308	349	309	326	323	362	342	349	287	310	331	324	351	351	318	313	334	307	322	326	322	311	349	334	324	286	318	344	365	329	321	310	325	316	350	309	348	318	350	315	297	320	302	338	309	291	351	327	343	311	307	350	337	335	334	340	320	343	333	292	340	350	324	336	328	341	328	361	338	311	310	307	334	327	295	337	305	315	282	313	280	341	326	329	327	332	306	325	307	313	330	330	333	341	311	327	306	314	314	311	311	312	316	338	331	357	307	347	311	316	341	324	341	352	334	299	291	303	315	346	287	335	350	303	313	340	337	303	329	325	321	330	323	292	292	349	322	324	321	316	304	302	360	346	320	285	335	319	314	335	324	341	333	314	334	361	314	305	348	297	328	316	309	320	318	333	350	341	326	328	333	345	340	293	322	325	312	338	310	361	306	315	296	298	322	349	298	333	315	346	345	326	316	313	314	288	323	318	339	325	304	315	316	322	297	331	326	333	322	302	309	335	350	299	346	311	344	319	328	301	280	327	331	329	346	338	306	311	305	330	322	306	319	349	340	323	323	321	339	334	322	319	336	321	345	322	355	357	304	341	335	294	312	336	325	334	321	288	278	345	329	317	340	326	319	325	292	327	313	341	322	333	313	304	328	333	356	333	335	332	320	311	308	331	336	318	312	326	339	343	307	320	313	355	310	328	306	325	339	339	331	331	317	289	313	326	310	312	328	366	304	340	312	312	357	331	321	310	343	326	297	311	322	341	308	346	302	313	297	362	295	328	299	315	317	341	324	339	321	325	361	318	294	321	329	327	318	324	333	304	363	322	340	295	325	318	325	320	312	320	294	353	331	289	303	324	312	315	293	331	312	318	348	354	331	275	303	325	334	320	302	336	340	315	354	309	315	341	325	312	314	335	300	316	320	320	311	337	324	326	291	333	296	324	329	316	302	311	326	314	342	332	333	342	298	336	250	295	331	340	313	325	300	335	302	345	318	309	325	340	336	331	332	325	330	325	312	304	327	314	326	361	315	336	304	326	288	327	337	299	292	312	324	329	328	335	320	310	303	310	314	336	307	308	306	297	315	322	332	319	331	308	338	320	305	328	337	331	324	311	308	322	301	342	331	354	293	302	318	310	338	327	323	308	308	313	314	308	301	312	306	313	338	297	314	301	320	321	300	324	329	314	311	319	291	288	333	323	339	311	315	324	315	343	342	337	309	293	307	323	348	327	333	298	310	353	316	319	297	294	316	322	330	314	305	331	336	330	315	300	333	314	306	316	321	321	321	303	318	322	313	324	297	278	348	356	325	294	303	300	330	351	337	338	300	346	305	360	321	324	345	301	325	296	299	290	334	340	364	327	310	329	318	327	355	312	347	302	321	327	326	336	323	308	331	336	318	301	330	371	319	347	352	321	314	299	329	304	326	316	295	293	295	316	335	307	314	332	341	345	339	304	318	313	329	320	311	311	322	331	323	330	305	347	348	319	315	310	305	342	321	319	309	315	316	304	312	321	330	286	323	329	326	340	327	311	338	313	285	318	308	350	308	311	329	321	337	353	314	328	310	287	303	299	348	291	333	342	285	303	335	341	312	295	314	284	316	320	321	323	322	277	345	343	332	321	317	327	305	342	298	313	312	317	298	311	323	321	343	289	315	298	324	307	313	320	322	327	324	314	323	299	331	335	285	332	340	301	301	317	295	318	319	346	313	307	321	321	322	321	339	349	306	334	307	333	317	299	319	357	272	278	313	293	305	300	319	300	319	299	361	324	300	307	336	307	303	287	332	355	322	316	308	339	299	335	314	324	315	310	345	370	305	291	331	345	329	331	343	328	326	293	331	318	299	302	314	343	323	330	291	342	302	309	323	353	328	319	294	319	331	302	354	314	317	294	341	356	297	331	310	325	336	320	332	314	300	329	337	339	324	333	330	317	310	314	298	330	330	323	329	321	293	317	301	309	306	362	308	345	294	317	323	310	310	339	286	338	341	341	322	328	351	322	314	336	304	347	323	338	347	309	344	298	320	318	319	331	367	291	298	328	326	296	301	312	336	333	319	314	300	308	309	330	316	325	362	325	335	322	344	330	342	312	311	302	327	317	355	330	317	331	312	323	338	315	314	308	317	360	354	304	339	363	351	293	315	320	306	316	295	319	312	290	322	337	329	322	281	335	330	323	325	312	337	337	342	297	316	341	309	354	315	359	320	349	315	365	320	328	272	302	277	309	315	326	325	312	330	327	302	296	307	325	340	307	323	339	292	326	314	322	301	327	305	328	289	294	329	308	293	317	323	337	296	304	343	328	308	339	327	311	352	301	329	309	331	368	344	377	317	296	318	334	314	296	330	329	338	307	321	337	312	293	307	322	335	314	337	298	332	339	339	312	295	298	297	279	333	347	338	338	367	302	307	332	320	314	319	294	319	338	315	313	349	348	281	327	336	330	304	299	343	320	325	318	319	331	324	317	305	317	331	337	319	318	303	348	324	319	318	299	329	320	313	336	354	318	322	322	347	319	324	304	343	338	316	323	318	321	314	322	331	297	348	341	339	323	353	294	315	314	325	320	318	305	334	311	330	340	345	345	319	314	311	331	324	313	328	328	304	308	315	337	325	299	286	333	323	334	312	337	352	323	340	308	308	314	336	310	312	303	333	321	320	345	322	336	316	320	324	285	302	315	336	318	308	331	303	295	332	310	338	326	316	345	335	326	343	309	301	317	299	329	330	322	339	340	310	331	307	283	295	338	347	322	328	316	347	299	301	310	315	320	294	310	340	330	284	303	301	268	310
10257	23532	26008	25705	32274	36364	43560	37324	26748	13736	5968	2061	818	584	523	525	496	470	527	436	528	499	503	470	498	433	477	487	475	504	504	524	461	532	485	510	496	483	495	479	482	500	504	528	512	473	538	495	508	482	501	481	461	471	506	468	568	472	473	473	451	485	514	461	483	470	453	482	507	456	445	473	500	481	494	488	467	481	493	495	461	465	491	488	489	467	525	493	478	470	452	480	511	485	469	488	484	513	494	491	467	507	460	493	473	467	481	505	468	475	506	513	448	478	479	456	507	493	477	438	476	420	431	495	463	525	475	483	470	480	489	481	519	455	474	477	493	481	475	493	508	452	474	452	452	478	471	457	489	488	498	445	450	470	509	504	514	504	491	488	492	483	505	478	477	456	475	492	483	474	460	477	508	451	475	513	515	488	487	515	447	436	508	483	509	470	458	500	497	499	483	469	494	469	477	504	500	460	519	490	472	486	484	450	473	478	450	477	458	480	511	500	462	491	502	458	510	475	481	492	499	472	447	452	482	495	477	482	475	496	459	477	514	497	494	498	482	474	479	502	478	495	547	471	451	496	506	519	498	541	487	490	462	458	534	475	457	463	482	495	505	473	495	528	472	528	491	447	471	504	493	497	504	517	453	504	520	498	510	481	494	453	505	484	460	490	466	521	505	458	521	458	541	493	491	530	462	480	513	478	472	498	495	476	483	490	495	534	475	511	482	478	453	505	481	484	502	489	505	492	494	491	513	502	485	486	461	489	473	456	490	490	519	520	469	469	466	475	485	466	508	524	480	485	514	479	486	491	506	499	446	484	495	499	478	494	441	502	496	513	480	472	487	465	463	484	488	468	484	504	485	473	480	455	481	478	518	484	503	469	478	483	492	471	479	440	478	483	465	489	485	447	473	512	487	507	461	485	459	493	463	465	454	491	505	478	503	447	487	505	493	465	515	502	501	499	477	499	520	480	480	473	489	472	479	523	520	446	516	446	484	445	499	488	489	485	476	464	472	460	471	457	506	479	513	517	478	447	464	457	519	493	473	505	512	485	522	472	461	513	483	461	487	474	471	482	475	492	476	483	485	495	466	484	480	489	514	441	464	477	499	486	501	488	508	487	498	457	514	508	482	454	536	467	508	508	474	477	485	514	482	526	467	494	492	468	535	487	453	470	488	494	537	465	508	527	474	463	503	463	484	465	447	454	496	466	480	505	512	477	499	511	490	453	476	482	525	448	452	461	506	478	474	447	487	513	444	511	519	489	494	437	490	462	469	503	477	504	503	525	510	489	494	491	494	447	499	473	492	483	470	456	495	500	530	550	450	510	501	426	526	502	509	484	467	498	495	494	528	434	485	469	494	515	487	462	465	495	491	472	486	469	530	514	477	492	491	516	482	511	484	491	532	454	433	491	494	482	507	495	487	464	468	487	506	429	475	486	506	508	485	513	488	502	489	524	502	481	478	479	553	493	473	440	501	506	493	474	481	488	461	494	492	472	490	458	481	500	515	505	515	504	480	474	487	458	472	454	474	503	453	489	480	477	520	487	453	481	481	515	475	453	491	516	462	505	499	477	451	457	458	476	461	470	466	485	497	431	507	500	477	487	473	489	494	470	479	525	465	484	482	514	477	540	527	521	484	508	467	485	492	485	469	486	473	494	492	514	464	494	479	486	477	486	453	531	488	476	499	502	468	471	546	450	491	492	550	466	494	486	468	466	493	467	491	500	477	496	468	473	515	503	493	450	499	483	475	484	492	478	460	482	488	495	481	485	508	473	502	468	486	482	464	456	482	486	460	493	485	499	480	481	482	434	473	487	465	459	464	479	509	494	521	458	476	513	518	495	485	470	486	495	507	519	487	470	499	470	470	493	467	481	482	535	496	492	468	502	500	517	518	506	515	458	509	489	466	508	486	481	492	502	477	500	472	478	428	480	499	473	540	527	483	486	483	529	518	473	495	469	472	490	478	467	492	484	460	469	480	477	469	498	475	516	505	526	545	502	470	505	489	470	481	520	499	499	497	489	512	498	453	464	471	459	494	476	475	486	501	477	504	503	507	503	486	461	481	501	472	482	487	477	499	523	488	469	489	468	506	429	491	486	478	502	465	513	491	483	470	470	502	488	526	485	485	514	454	489	515	480	468	488	477	533	520	466	484	504	453	475	470	475	470	494	467	503	464	502	541	517	496	456	441	462	490	469	507	510	493	498	497	457	462	446	519	509	522	497	465	525	511	464	490	461	469	500	493	496	474	477	516	501	464	494	460	480	490	476	488	497	499	496	533	498	506	494	445	472	486	485	530	482	445	504	469	469	452	511	473	499	518	483	465	468	470	517	507	440	538	459	488	481	494	481	526	504	505	472	511	473	487	480	456	443	474	468	493	472	486	495	464	466	505	469	521	481	531	477	501	485	441	535	478	500	473	488	502	512	516	473	482	464	520	494	499	506	476	462	485	468	496	501	455	534	469	515	513	514	487	504	438	445	473	491	490	498	467	513	504	498	468	444	452	441	485	529	509	451	509	500	501	495	484	481	495	508	511	491	523	478	492	458	490	507	498	537	482	482	459	523	512	475	457	471	485	442	504	483	508	500	517	470	459	464	508	471	453	476	492	446	505	479	501	492	488	522	509	485	512	440	521	466	516	483	479	492	496	482	475	501	468	493	458	465	503	524	457	446	477	471	487	497	543	520	482	490	419	448	475	496	457	463	474	506	504	468	509	477	478	499	494	446	453	435	440	465	486	475	507	487	475	484	498	489	463	461	487	461	497	462	512	488	497	501	478	518	486	502	496	510	502	479	502	467	503	474	469	491	490	511	482	489	466	462	490	522	460	481	497	505	524	530	471	457	488	501	482	467	492	473	467	500	495	529	467	503	517	500	467	490	467	514	495	466	522	471	494	486	470	490	479	462	459	513	487	474	508	458	534	444	453	473	474	497	508	461	496	488	493	489	468	523	515	479	472	510	453	469	513	468	496	496	455	509	487	516	472	493	441	462	465	510	538	469	464	440	502	454	472	488	468	490	459	492	502	487	517	535	500	460	474	465	473	518	479	473	514	492	475	482	444	490	469	494	485	523	446	478	484	525	518	459	469	481	500	511	461	490	475	457	453	516	485	486	489	462	500	504	484	480	456	506	479	495	511	484	452	492	486	511	466	497	473	497	501	462	441	494	485	448	498	444	531	495	471	489	464	502	486	504	468	486	498	487	497	470	470	498	482	471	451	514	490	503	458	474	474	500	511	481	497	502	486	506	454	509	485	490	490	501	481	503	489	465	472	483	481	453	464	499	490	485	487	481	467	479	490	484	485	518	494	501	505	513	477	494	447	500	467	500	483	461	444	518	489	471	502	457	462	509	512	503	516	505	471	502	450	497	505	519	474	515	481	476	501	469	486	488	523	485	486	479	502	508	517	510	503	468	474	500	476	507	500	504	483	473	531	490	497	459	464	505	509	498	493	497	423	503	490	490	504	495	469	493	488	506
22483	20758	28573	23078	24529	40395	58644	55178	39760	22423	8305	2213	825	449	365	338	369	350	367	375	328	367	340	314	358	352	315	362	316	346	315	329	348	343	341	346	362	354	314	331	343	320	350	352	366	330	390	342	350	350	338	350	346	381	354	357	340	342	369	331	315	336	354	361	375	354	319	361	346	361	322	360	375	366	333	337	380	339	325	369	363	344	338	337	350	356	321	327	346	352	357	353	308	344	308	309	326	354	318	330	333	333	341	322	359	338	336	326	362	309	324	343	367	365	399	330	323	301	345	363	335	354	344	338	361	337	345	351	328	350	321	351	321	338	307	342	353	373	318	343	372	362	368	324	350	309	361	328	344	348	338	305	348	345	367	372	354	356	345	315	326	327	336	359	356	350	311	300	345	358	370	321	342	333	337	352	322	328	357	335	338	355	356	354	313	364	330	312	348	308	340	316	318	335	365	363	348	348	331	343	358	342	352	342	338	323	318	311	327	328	331	372	324	380	344	351	333	336	344	330	344	376	313	318	340	356	354	359	351	347	359	344	318	350	324	298	347	373	332	332	327	318	346	353	363	314	334	362	367	331	331	358	326	346	339	325	345	325	332	297	373	328	331	320	363	377	356	342	363	349	329	349	337	330	335	327	323	381	340	322	373	375	345	357	360	345	327	379	339	323	331	332	353	379	324	342	362	315	353	334	315	324	345	407	327	324	398	345	347	308	312	351	347	327	359	347	324	342	394	343	343	332	346	360	313	384	367	331	333	340	325	364	384	343	348	330	316	361	360	365	320	350	316	348	324	357	369	381	335	346	324	343	354	341	344	363	342	347	294	332	368	357	357	336	372	319	328	329	346	369	333	342	345	339	345	345	366	312	329	358	346	362	378	332	298	350	332	339	338	347	334	359	315	366	364	321	314	361	358	326	333	346	354	331	362	316	351	365	347	327	357	375	318	359	370	337	329	341	341	334	327	368	332	305	348	340	349	335	321	356	376	356	343	326	329	356	363	385	336	322	351	316	321	355	362	327	366	318	321	335	353	365	327	346	335	342	340	304	326	326	332	335	328	374	357	367	344	311	349	356	347	307	342	359	358	369	313	323	351	299	365	334	325	355	311	358	318	345	342	352	350	326	374	344	321	345	364	353	350	369	361	339	349	339	322	333	367	358	318	307	389	328	349	338	351	376	322	340	352	333	323	357	325	314	375	347	332	334	366	364	304	348	357	339	381	329	370	330	331	377	319	338	318	338	329	381	348	333	343	305	305	318	378	369	359	338	342	355	335	336	348	357	361	325	328	364	334	359	345	345	332	358	352	328	310	322	357	339	327	354	322	329	344	374	328	365	369	372	392	367	314	332	345	389	349	302	308	331	336	343	348	331	322	330	329	333	355	340	342	329	314	337	348	332	344	339	325	333	350	310	346	357	332	351	315	322	325	342	349	315	341	345	314	327	320	343	331	351	367	347	337	345	373	335	338	319	341	338	362	346	319	340	341	340	331	364	354	330	347	330	313	354	330	346	331	330	330	330	334	289	359	322	352	355	343	332	328	364	319	369	333	336	349	296	332	340	355	320	342	291	365	323	357	308	363	350	338	343	344	349	306	325	314	378	392	335	308	353	319	341	327	341	353	335	329	333	322	365	310	366	342	335	363	325	395	335	328	376	322	349	334	338	330	331	342	368	351	343	358	334	331	351	374	364	287	328	324	336	325	377	326	328	362	324	348	313	339	347	326	346	316	346	330	338	332	376	367	344	338	325	331	317	334	351	353	329	356	341	347	337	347	352	346	336	344	334	329	354	350	348	349	306	347	334	363	330	328	374	321	352	309	370	325	304	343	365	361	330	305	327	344	321	322	323	312	346	329	328	311	311	362	334	336	312	355	325	355	352	368	369	306	329	330	335	329	351	348	365	335	356	389	316	355	314	375	353	381	361	358	317	311	347	364	350	325	313	331	305	305	329	321	324	315	342	362	346	303	347	321	346	351	311	356	341	338	345	355	369	344	341	333	344	367	338	352	325	352	375	334	312	334	359	325	331	317	372	332	346	353	341	359	351	352	371	338	361	336	358	341	355	348	350	369	327	364	315	358	352	302	370	338	331	309	348	348	363	357	339	328	346	346	343	320	331	341	318	323	353	342	323	309	343	338	331	370	324	346	358	324	364	346	350	351	311	346	354	358	344	338	340	340	342	350	336	337	363	346	333	351	333	346	358	355	332	310	355	341	365	363	338	336	368	346	321	343	331	345	371	353	304	310	344	330	314	347	348	328	367	315	354	359	363	354	335	332	331	332	306	329	325	344	351	303	305	334	339	340	331	344	335	345	345	373	370	358	324	357	350	340	333	326	334	299	323	335	379	345	323	322	345	336	303	367	344	344	351	352	323	374	336	338	343	363	366	330	337	343	356	350	335	381	342	357	361	362	306	368	295	327	335	315	350	361	339	349	341	353	326	335	378	328	330	338	366	376	357	356	404	334	377	341	333	344	356	365	297	338	343	326	344	342	371	323	345	347	354	332	355	321	373	327	376	346	353	357	347	321	339	327	375	330	335	360	311	340	354	342	330	341	341	330	309	345	329	330	331	351	361	342	342	330	356	365	347	325	343	323	336	331	340	369	337	355	369	360	350	354	358	340	339	338	354	358	343	341	350	331	313	344	377	349	332	319	318	365	369	345	334	340	335	306	344	358	332	352	372	326	357	341	334	336	335	393	374	360	353	353	340	364	358	331	341	348	351	322	329	387	352	319	319	345	306	357	355	337	334	313	321	336	348	347	342	339	341	318	327	347	354	367	323	337	354	318	332	332	308	349	356	326	342	317	335	333	345	353	325	345	339	330	328	351	347	356	370	345	366	338	337	333	324	356	322	337	351	347	317	347	362	347	321	312	326	353	337	332	350	355	337	324	343	338	337	302	355	362	358	315	337	329	325	330	337	351	332	345	347	319	353	289	383	347	335	304	349	324	361	310	348	338	328	345	327	336	308	333	327	369	327	334	352	349	337	344	343	341	317	357	292	333	307	331	374	340	316	350	357	352	333	334	345	351	324	337	360	339	357	364	311	322	346	345	334	322	360	347	382	343	339	340	356	302	378	323	350	335	347	314	338	352	332	318	326	344	361	303	326	318	348	324	325	358	346	349	305	337	339	330	328	357	305	337	332	328	337	338	340	320	348	318	334	352	339	323	320	350	350	335	348	338	303	336	358	342	338	315	338	377	330	348	334	312	290	305	339	352	341	347	359	350	357	339	358	369	318	332	309	344	337	327	333	317	360	334	331	327	345	329	328	365	320	333	347	347	290	342	350	384	324	334	351	349	357	338	363	340	329	333	306	378	339	330	345	328	354	339	360	325	378	384	340	361	350	330	351	339	344	325	357	385	347	345	338	338	350	331	344	352	366	354	349	305	344	372	329	356	333	325	349	331	338	342	345	350	307	339	300	321	338	333	340	339	363	332	327	304	326	349	347	310	364	320	340	330	311	323	308
17699	36156	41645	41562	45690	50656	60099	55453	41229	25457	11475	4169	1540	776	563	583	505	494	506	477	489	516	467	534	500	509	527	503	477	531	541	476	465	482	516	516	464	500	483	508	503	488	467	526	508	519	515	499	529	492	507	477	528	525	491	526	487	466	474	538	474	509	500	530	465	490	483	496	481	507	506	510	548	516	516	514	531	502	482	487	492	511	506	472	495	519	464	536	530	497	489	489	525	479	551	475	528	480	523	492	516	516	484	489	536	511	496	487	509	510	525	492	514	517	502	539	537	479	503	501	505	521	532	535	488	481	533	550	502	512	535	472	486	500	532	483	564	542	521	537	496	533	519	514	484	499	502	511	477	506	498	475	457	540	531	480	523	481	509	526	435	483	484	516	464	465	497	489	506	525	518	499	528	520	514	511	521	551	471	521	500	525	518	495	517	497	486	533	471	507	522	495	501	518	495	528	515	509	507	517	540	515	508	525	487	510	475	521	512	525	486	507	491	501	511	518	508	499	499	484	478	550	512	492	442	492	516	475	491	490	505	470	480	501	509	536	554	514	522	481	529	494	520	506	474	499	527	459	482	513	532	470	524	481	488	515	498	491	484	545	486	470	542	526	523	504	504	520	526	479	497	521	514	475	480	484	474	495	481	493	554	497	517	505	496	512	520	477	479	486	456	490	509	514	472	460	500	508	489	531	505	550	541	516	510	480	492	529	486	489	487	528	514	516	545	530	523	514	521	489	518	466	508	487	490	519	492	503	513	528	461	504	500	476	475	519	510	515	496	471	487	484	533	514	526	515	488	498	480	525	509	507	471	500	518	514	495	507	497	530	482	530	518	459	496	496	513	513	519	497	480	499	492	527	529	469	503	502	499	481	485	495	525	466	495	515	504	464	478	508	477	485	509	507	470	529	495	480	497	527	487	518	503	482	489	583	489	492	491	542	508	506	495	445	521	506	520	497	489	469	504	474	485	503	495	489	513	503	504	499	456	490	455	489	528	485	507	479	498	521	519	472	501	470	464	513	485	515	550	520	528	501	530	502	512	480	504	512	476	493	487	500	459	487	525	458	468	505	492	508	488	510	502	475	515	515	485	529	473	468	527	497	478	485	564	459	531	505	505	485	472	539	502	532	519	491	526	489	518	504	491	489	523	492	519	501	512	488	494	483	504	483	528	507	551	458	499	487	517	476	507	521	486	485	493	514	520	489	514	523	491	513	496	514	520	524	546	476	513	463	501	496	505	482	503	514	518	520	467	494	545	489	489	499	507	498	534	543	536	446	497	524	459	496	512	522	515	518	517	496	486	514	501	486	499	508	507	490	496	491	520	540	482	493	496	483	471	485	487	513	471	508	532	504	509	513	523	500	500	497	545	482	500	492	505	495	488	503	531	485	494	498	481	444	499	482	500	540	506	504	551	476	513	520	509	507	531	505	503	509	480	460	476	470	531	541	474	548	506	508	472	519	499	497	526	493	476	494	476	490	510	479	490	488	494	507	521	512	534	512	486	512	509	503	516	492	491	493	500	490	494	490	501	502	505	497	503	496	500	500	534	504	518	517	481	497	510	489	495	531	467	501	500	488	509	485	484	509	463	521	512	505	462	491	530	498	496	520	488	534	497	526	485	517	512	518	493	530	494	521	496	510	486	493	465	494	519	513	481	511	479	488	504	533	520	497	503	471	484	476	495	511	480	506	495	478	497	511	541	506	515	501	469	496	476	498	504	502	472	468	525	494	518	480	493	496	474	503	503	512	542	498	494	520	498	508	481	517	512	489	540	483	507	480	516	504	464	509	517	464	500	494	529	495	476	532	487	510	474	518	546	474	512	519	513	504	504	487	519	488	528	491	502	512	487	494	502	515	506	514	489	535	518	526	520	501	479	512	504	496	469	498	508	500	528	498	505	515	522	477	451	529	495	516	474	523	494	503	488	518	459	475	493	512	529	510	482	446	489	476	522	497	458	498	516	534	482	494	481	534	505	464	521	485	490	538	527	480	516	509	504	485	527	506	522	515	506	491	508	505	487	482	489	496	498	532	502	513	523	488	525	506	501	516	489	474	517	502	469	520	492	523	517	528	515	519	480	537	510	505	473	524	505	523	484	511	516	489	515	497	528	521	465	506	464	484	497	465	521	511	536	529	488	463	500	488	469	492	489	499	493	491	525	526	516	491	476	469	502	498	464	525	485	520	517	530	508	529	466	525	540	487	511	525	529	475	509	482	479	481	508	484	488	516	536	499	502	500	484	501	489	478	501	490	543	494	540	530	486	529	544	534	496	488	527	526	503	505	520	505	508	480	501	472	507	469	487	456	461	478	502	488	476	468	485	487	484	502	494	520	518	471	492	523	525	442	510	526	495	508	514	497	481	479	539	490	505	447	463	440	489	492	558	513	491	458	491	485	510	491	500	488	519	490	503	491	511	442	501	510	504	497	519	532	447	533	514	519	529	472	564	507	465	502	493	510	491	508	486	530	531	533	511	489	550	504	479	495	527	529	477	535	540	484	477	496	527	519	504	468	479	485	469	497	494	487	504	484	481	471	495	510	486	538	512	493	479	501	485	510	476	454	469	536	510	485	499	519	496	495	537	509	541	495	496	518	534	469	483	510	516	514	557	498	494	492	493	477	476	505	489	508	547	488	506	498	522	477	518	476	523	511	491	523	520	499	513	498	536	531	506	511	502	484	517	466	532	482	507	459	490	477	457	455	537	493	503	521	513	497	520	456	515	507	524	482	489	551	504	486	540	523	505	474	510	530	547	507	505	474	522	505	470	504	498	495	481	484	484	515	551	466	523	495	498	470	516	470	521	521	531	508	500	492	503	512	505	496	573	481	526	505	511	512	477	495	512	516	505	483	489	517	519	499	513	459	502	499	496	513	464	539	507	484	514	474	486	512	491	494	485	488	493	479	510	512	536	485	498	482	495	529	476	491	518	497	504	483	512	505	503	525	521	509	506	476	494	489	508	483	455	487	499	481	519	533	531	500	514	510	521	445	488	481	455	492	535	466	505	477	487	536	492	490	507	459	507	532	511	544	480	503	509	521	518	498	511	480	523	504	463	521	506	511	488	493	488	491	495	470	501	523	498	485	478	481	512	513	493	506	505	499	514	490	497	540	477	509	503	485	531	490	449	504	527	460	485	455	530	517	509	495	521	519	502	526	528	485	496	477	505	484	496	496	468	473	522	519	557	538	531	492	537	559	506	428	491	517	510	447	473	498	498	525	493	512	481	532	504	523	527	496	466	502	496	517	528	513	526	492	505	533	504	496	495	550	507	486	507	521	521	511	495	505	531	497	511	488	497	498	550	503	503	489	497	498	461	496	493	521	516	471	491	491	524	528	528	474	500	503	507	521	485	511	484	446	460	504	503	534	514	530	507	552	480	497	501	558	500	470	494	499	491	498	525	505	478	485	521	524	551	490	467	433	509	498	518	469	477	498	480	511	525	528	511	485	521	504	498	510	490	480	510	489	499	500
26092	20457	12824	5712	4464	11766	13046	8403	3941	1815	868	463	398	307	306	304	333	291	324	321	331	303	330	327	334	331	300	294	283	324	321	302	297	286	345	304	293	350	302	333	318	329	348	314	291	297	341	312	319	316	304	316	305	318	304	326	317	294	310	305	371	304	335	317	316	304	321	341	337	310	304	315	296	335	337	322	324	336	316	317	316	305	331	304	311	291	314	310	321	306	294	328	315	336	323	319	329	328	284	309	293	312	288	344	319	320	311	304	304	260	300	321	323	326	287	330	311	281	311	318	338	296	316	317	340	306	328	312	302	319	332	319	280	315	300	310	296	321	284	337	297	305	315	317	302	334	328	319	302	309	359	327	311	326	319	346	335	311	303	299	322	282	324	321	335	323	329	335	311	287	316	301	328	324	358	318	301	302	321	324	329	330	315	290	317	299	316	309	330	339	300	323	305	296	304	309	329	321	298	325	293	309	334	286	317	319	350	294	311	326	289	301	300	311	311	350	328	344	322	333	284	296	320	328	303	342	303	319	286	332	320	313	305	291	326	287	310	310	304	326	300	311	306	276	326	340	322	298	296	300	315	306	332	290	289	315	323	315	292	341	332	312	331	306	298	345	326	334	307	317	295	313	313	332	303	329	325	315	335	305	316	313	336	295	311	345	323	327	333	324	322	340	326	312	327	325	339	341	312	321	327	330	305	345	341	285	309	299	324	325	308	294	332	318	305	334	307	313	346	296	298	314	285	317	279	334	320	329	324	307	303	305	287	296	333	309	325	312	303	325	324	312	326	324	308	306	307	309	317	318	312	338	311	339	330	299	303	332	319	312	323	299	319	325	298	296	306	307	364	288	312	286	319	300	342	325	334	320	333	323	306	312	307	294	292	325	300	290	286	316	328	333	346	323	293	330	322	296	313	299	319	322	318	334	334	304	311	297	349	331	309	271	329	340	311	323	311	314	303	305	286	337	353	308	308	281	294	304	336	320	331	312	289	305	338	323	321	319	328	305	320	339	316	331	307	332	318	334	321	329	354	282	304	327	292	322	328	323	325	308	311	324	324	320	337	293	304	311	343	322	332	331	298	292	371	319	315	278	299	341	373	307	302	331	318	319	326	303	286	338	311	324	298	284	299	305	296	274	284	329	357	284	313	303	309	303	274	340	298	295	361	319	314	363	304	313	321	323	283	299	310	331	317	357	294	300	308	324	335	308	330	307	295	290	346	283	314	330	300	312	321	307	313	312	315	317	319	297	346	339	300	303	335	322	333	309	296	316	302	304	306	326	365	296	281	322	317	328	326	321	328	289	307	307	294	310	342	327	285	286	349	340	305	319	312	325	313	337	345	310	336	332	318	287	290	317	279	308	342	297	324	283	305	326	310	324	311	309	334	329	301	308	319	314	295	296	321	293	296	304	295	361	307	324	322	329	290	298	316	310	335	301	288	317	320	356	324	290	316	321	329	316	346	335	300	307	317	331	272	289	341	299	333	310	310	312	303	300	320	305	321	318	301	300	333	319	303	303	305	274	289	301	319	345	288	315	324	341	324	307	316	330	323	321	307	325	313	326	352	278	290	317	321	319	323	320	300	323	318	323	342	321	324	354	343	333	298	323	337	314	309	338	310	296	319	312	311	306	335	332	313	295	334	314	299	343	321	327	321	323	306	347	357	338	312	312	339	324	332	312	312	261	303	331	305	311	307	316	288	316	267	309	323	286	328	303	310	282	307	325	296	305	313	330	302	283	323	306	312	312	326	309	325	307	297	293	305	324	296	321	299	341	302	283	298	315	313	326	294	316	310	313	344	327	304	312	318	330	292	321	306	292	318	322	301	288	316	327	342	339	311	297	312	314	310	298	364	308	317	302	306	304	318	320	338	323	324	308	306	311	301	316	317	350	312	312	295	307	318	284	334	321	302	287	322	283	332	324	317	298	322	339	296	286	340	297	337	352	320	306	307	325	318	291	281	314	305	321	311	295	274	330	332	336	326	322	321	314	320	307	318	310	325	300	317	303	295	290	335	308	302	313	350	306	319	265	337	309	299	316	337	320	315	318	336	335	315	297	304	331	309	299	290	309	299	299	314	354	337	289	322	333	335	327	315	308	310	309	347	311	337	335	332	309	271	311	308	320	313	287	332	333	309	325	338	347	298	336	302	330	295	353	328	345	327	279	326	276	290	318	327	297	303	309	300	292	321	291	314	341	317	337	347	321	307	328	325	339	345	307	307	325	303	311	293	268	326	288	320	350	314	324	342	305	337	285	312	337	338	320	308	313	326	298	310	290	307	297	341	357	268	309	319	280	313	328	330	325	324	334	277	282	322	305	311	351	289	325	321	320	327	313	357	303	280	308	329	309	307	329	315	332	328	328	321	327	306	298	303	345	335	309	318	308	333	338	336	310	319	324	295	290	328	308	338	320	333	306	321	291	350	296	332	290	300	343	299	297	319	293	321	307	361	324	293	342	332	323	313	300	306	323	328	310	342	294	302	291	307	328	319	287	339	332	324	368	326	313	304	337	299	318	321	301	330	319	290	325	298	293	291	311	349	328	307	312	301	321	314	340	326	321	315	327	313	328	368	312	304	304	306	314	342	282	345	326	323	311	329	301	279	334	298	336	323	296	307	328	306	316	290	337	325	329	325	315	310	331	305	297	322	324	315	325	305	327	301	337	325	338	321	288	330	315	330	299	321	335	318	316	292	337	312	309	327	290	330	307	329	368	312	331	318	297	323	321	289	338	320	328	312	334	330	300	293	321	321	370	329	301	332	302	319	271	303	324	281	288	307	330	349	304	312	297	307	299	319	323	331	300	347	311	312	314	306	312	348	305	314	336	333	321	309	262	301	281	287	347	329	312	321	296	334	287	318	305	332	314	306	313	310	328	297	299	311	306	304	297	342	325	283	327	291	318	296	311	289	310	290	314	364	335	303	306	296	311	320	321	307	294	311	312	322	326	307	333	315	331	287	318	306	292	342	311	293	311	312	302	310	317	317	318	335	297	292	311	289	324	323	351	338	302	278	306	297	307	310	337	290	316	318	325	307	313	357	319	342	291	306	338	313	351	302	308	310	326	295	297	276	294	332	297	314	305	290	300	323	314	318	321	284	350	334	290	309	312	308	326	304	314	294	284	311	308	315	306	321	281	326	303	309	315	301	323	294	306	301	333	338	346	303	327	311	284	300	294	306	294	336	311	326	314	333	283	295	320	312	302	325	308	327	308	330	298	324	313	299	331	308	328	299	324	283	345	316	293	313	331	297	314	313	329	308	299	304	344	300	326	311	308	344	336	282	334	343	337	320	331	320	342	311	320	314	314	290	333	316	331	318	305	308	305	321	332	336	348	306	308	299	289	308	327	343	319	322	323	295	299	327	308	314	302	306	317	299	339	320	338	294	291	326	311	323	313	299	309	306	313	314	297	322	321	307	334	331	291	347	320	333	310	321	316	303	317	317	318	320	327	307	302	315	295	332	313	354	317
5704	6013	8565	8293	8498	19833	19885	13900	7429	3680	1654	893	562	492	485	474	464	472	465	478	464	482	478	506	496	512	463	435	468	468	481	478	474	490	509	471	434	461	447	477	474	463	454	455	520	439	507	461	458	523	482	452	497	453	458	473	480	479	460	446	453	506	473	459	493	485	518	491	465	463	445	505	506	481	456	506	467	496	469	514	506	491	488	424	456	481	480	456	491	502	475	468	491	465	526	496	449	516	425	499	497	430	496	479	505	496	501	436	476	458	521	492	470	537	475	457	474	441	488	522	480	436	501	493	475	485	459	528	494	469	462	456	503	480	471	494	456	500	500	479	452	505	479	502	462	520	417	480	476	462	455	479	506	431	456	463	456	521	469	475	450	431	505	480	467	450	507	504	453	472	510	470	477	484	473	483	478	481	450	480	501	448	520	458	468	505	506	430	490	483	428	479	537	478	510	481	485	449	471	442	503	521	460	488	473	477	441	484	452	516	504	498	476	465	470	461	487	480	448	466	476	481	449	418	489	450	464	479	471	492	495	467	472	471	447	468	433	435	482	475	477	468	450	462	457	460	492	462	499	485	497	487	466	464	487	468	452	450	499	468	464	480	477	462	457	459	492	505	464	478	452	447	454	500	491	487	433	457	458	480	492	478	495	466	464	512	466	458	472	474	434	467	515	491	509	465	501	484	499	464	419	506	485	466	464	506	501	450	453	449	472	474	479	469	439	481	481	452	454	454	464	549	489	494	444	444	437	459	468	483	458	466	482	432	485	453	517	491	465	498	475	466	460	471	456	478	456	486	464	453	482	446	551	456	482	468	472	454	437	472	467	454	476	496	481	448	521	483	510	470	471	492	452	511	487	489	473	448	485	467	457	439	476	490	444	442	469	455	461	478	436	463	486	441	448	466	471	482	500	483	485	502	453	444	447	483	494	427	491	497	463	491	468	449	459	463	482	485	449	476	495	499	473	450	469	454	526	498	499	429	480	476	470	501	486	484	488	490	474	450	501	499	470	476	504	484	476	484	465	480	471	485	474	474	455	483	457	465	464	476	482	469	452	473	459	488	464	515	508	432	445	487	487	474	459	462	450	463	470	480	484	472	477	491	470	487	417	445	460	459	458	495	487	472	462	506	499	491	478	445	480	485	458	471	483	475	456	495	472	440	479	468	453	499	509	457	483	486	474	482	446	442	473	426	520	479	495	441	463	488	469	499	467	503	479	488	445	442	512	506	480	490	445	441	503	501	481	439	466	485	467	470	499	531	475	436	476	495	484	448	442	503	514	468	433	486	480	460	475	425	468	480	444	461	452	488	478	495	466	464	468	462	455	492	467	502	468	473	441	469	474	449	470	520	481	478	468	477	524	449	479	471	505	463	456	470	478	461	459	515	494	491	518	477	494	462	526	457	474	460	507	503	470	442	471	430	479	468	494	466	446	492	501	471	474	490	512	460	474	474	473	510	465	468	427	507	477	491	492	449	510	420	483	487	432	472	504	441	474	484	465	478	463	483	493	426	506	501	492	484	445	491	488	502	477	475	471	477	487	482	526	456	468	484	478	465	475	471	491	470	481	438	465	463	451	500	494	435	452	476	490	491	512	508	463	477	508	529	491	501	469	432	479	489	537	485	466	483	507	459	478	458	450	461	486	477	405	439	452	463	442	479	469	471	479	475	499	526	501	498	448	485	477	473	505	464	449	463	471	470	468	475	445	474	472	493	470	512	441	466	462	459	454	482	476	485	489	451	477	458	480	483	463	483	502	486	478	471	456	497	477	486	470	494	448	459	482	526	504	466	479	490	432	496	495	449	482	458	493	521	487	510	462	453	465	461	498	456	476	484	438	494	469	474	499	535	435	485	456	493	419	479	505	476	484	464	475	451	454	497	496	472	485	466	471	487	500	465	473	463	479	440	479	478	482	462	465	476	448	437	440	458	460	489	459	470	492	454	490	448	458	476	485	474	492	487	489	491	449	453	474	498	447	447	430	446	476	429	480	474	481	481	494	461	475	458	481	470	456	471	459	438	452	485	497	432	482	476	465	498	455	459	438	463	475	454	470	450	461	482	476	474	443	476	480	466	455	478	431	465	494	458	472	463	444	473	492	482	466	488	452	487	472	483	487	451	461	474	416	474	428	479	466	484	458	487	493	486	500	469	489	475	473	524	468	491	470	505	477	501	488	498	458	440	464	477	522	461	440	489	488	483	515	479	511	443	496	498	488	447	479	492	461	457	506	537	561	469	455	502	466	457	473	470	454	490	480	464	462	480	460	499	514	449	493	449	458	482	492	481	479	459	515	506	481	450	498	483	459	484	498	496	474	456	473	508	446	479	479	446	479	488	503	450	503	500	499	448	495	503	487	476	497	451	446	468	499	504	452	439	462	484	490	466	515	440	480	463	478	446	508	437	487	488	497	486	493	487	528	511	448	482	486	490	484	478	527	492	468	490	458	439	486	455	460	474	491	462	444	514	467	451	475	501	468	486	490	506	501	462	500	463	472	480	478	463	474	453	468	480	434	491	456	444	452	454	461	442	462	453	485	477	502	473	461	484	474	468	414	449	453	468	498	465	480	467	447	450	461	499	486	508	454	483	516	457	466	480	481	435	494	465	477	461	513	489	474	504	453	461	480	459	492	488	469	460	496	465	491	470	500	483	471	444	458	462	458	423	489	481	469	447	457	471	468	501	488	489	477	464	471	466	474	536	455	438	476	490	472	461	487	457	467	422	504	484	446	520	475	466	433	469	540	506	488	472	459	460	445	461	456	465	510	506	474	483	529	443	457	512	478	429	508	493	488	470	502	483	495	442	457	497	500	469	502	479	467	475	467	472	472	466	492	475	466	481	471	476	451	498	497	489	433	512	489	468	495	472	498	488	445	473	444	463	471	467	463	467	473	501	460	493	471	492	439	498	472	480	482	440	508	447	486	442	514	495	457	449	464	467	498	463	449	504	473	450	467	504	495	478	454	509	491	446	482	462	454	483	450	467	462	472	504	445	462	471	460	493	509	462	456	474	486	485	495	499	486	478	461	481	504	474	502	448	456	482	490	477	474	455	460	503	469	483	462	472	495	461	446	430	454	486	496	519	495	468	517	483	496	466	487	490	487	472	486	475	508	451	470	437	497	494	463	503	517	448	445	486	445	494	503	476	490	484	448	484	466	458	446	478	494	456	501	495	450	490	446	500	476	481	466	479	480	501	465	462	504	506	507	513	478	479	512	470	451	466	442	473	463	457	475	493	468	449	476	530	497	463	487	489	402	455	486	459	522	433	496	498	467	495	468	512	465	435	520	463	467	494	547	478	475	474	503	477	482	450	505	482	474	463	475	473	478	491	477	461	475	460	527	413	468	435	459	507	488	469	463	474	504	461	499	445	460	472	461	477	467	513	460	494	510	475	450	461	523	488	476	472	477	477	443	444	497	465	480	463	461	462	494	456	445	482	457	423	454	542	533	467	491	483	472	490	441	441	481	499
24073	20740	27469	24455	23251	41674	41030	30028	19242	9300	2860	903	482	369	356	321	306	320	346	332	302	353	314	324	338	346	327	293	322	305	305	352	314	352	316	345	345	324	328	313	307	360	303	322	305	308	325	339	313	326	304	315	327	328	312	329	287	298	347	305	335	340	309	319	330	331	343	321	351	325	307	293	301	331	303	304	323	347	332	297	322	344	297	304	308	330	305	342	338	337	342	328	293	354	312	342	313	333	294	296	321	298	306	320	309	312	306	296	342	335	320	363	339	330	323	325	326	337	331	309	316	305	315	317	335	354	287	318	324	314	342	313	301	318	314	358	335	347	330	302	313	333	331	313	338	306	314	309	336	321	315	303	336	273	304	355	327	343	296	326	317	311	347	344	340	317	295	305	328	340	308	304	336	317	347	342	339	314	333	315	336	326	332	330	350	334	318	305	323	313	304	318	333	332	287	339	355	334	334	322	343	303	344	317	324	347	305	319	321	344	362	339	330	334	314	297	319	338	318	303	296	335	308	364	318	381	312	340	353	305	326	324	343	314	325	328	301	341	321	311	366	336	357	294	295	323	305	328	296	315	312	317	316	317	323	317	306	344	315	347	353	318	328	355	322	320	311	319	324	343	319	306	307	328	352	345	317	305	394	326	331	329	337	335	319	316	324	300	304	293	323	314	306	313	276	341	313	305	324	311	335	329	307	316	358	341	323	280	306	312	337	277	342	324	315	303	327	342	324	337	333	326	307	317	310	299	302	309	322	325	323	342	321	334	317	327	346	357	344	322	285	330	271	333	286	305	322	326	319	294	338	326	344	324	333	323	311	318	303	311	304	300	329	327	335	349	293	335	346	339	347	324	351	306	325	347	338	314	330	306	295	339	292	340	330	299	337	324	291	312	331	305	329	301	331	324	296	322	332	346	359	315	321	301	336	309	328	330	315	328	364	323	332	321	341	307	320	320	297	328	343	343	336	310	336	298	318	302	323	335	307	311	303	296	310	308	317	308	325	353	334	351	325	285	321	328	315	336	334	353	327	313	335	272	333	324	319	368	323	299	329	314	322	316	342	342	340	307	327	347	334	338	355	351	314	296	286	337	357	345	298	312	335	333	344	331	337	344	327	314	340	325	362	336	327	345	330	329	335	289	325	322	358	334	320	331	328	268	338	336	320	314	324	342	292	343	336	322	346	327	319	331	315	310	358	321	323	327	317	343	290	314	339	316	302	318	299	347	306	339	320	302	313	305	291	321	362	339	328	355	336	318	327	311	320	359	318	287	311	302	309	322	337	320	329	342	323	316	323	293	318	342	333	293	298	342	318	327	343	280	299	328	287	298	310	333	317	299	284	321	342	316	323	305	314	327	338	327	332	329	304	303	318	318	341	280	333	329	327	318	333	378	303	317	351	302	294	310	317	329	338	304	359	302	320	333	317	318	323	319	338	343	324	290	344	280	311	308	329	312	339	343	344	322	299	324	345	314	318	311	351	336	321	304	365	323	344	354	344	329	328	325	337	280	318	333	337	329	299	333	315	325	333	327	299	309	292	329	314	339	291	328	335	330	310	272	310	313	337	312	364	355	362	303	323	324	309	346	333	342	296	327	339	337	336	343	306	331	344	317	304	326	315	316	297	311	333	359	330	335	292	308	308	319	337	362	301	299	339	318	344	356	329	320	282	328	312	330	339	322	295	312	297	307	346	323	334	349	308	352	334	327	277	309	346	336	320	311	309	347	312	318	302	316	292	304	306	313	308	321	311	331	327	333	308	280	333	316	316	325	346	357	330	316	308	294	318	306	309	287	308	333	317	315	303	342	344	299	287	294	346	322	320	318	336	314	328	325	313	319	339	291	344	335	303	317	302	301	314	341	329	290	324	297	335	330	354	327	321	315	314	290	315	316	326	311	318	318	338	317	312	319	366	277	319	321	276	297	297	302	351	310	298	308	322	336	309	323	361	327	325	326	317	320	325	363	315	314	325	354	335	343	330	312	329	329	374	341	311	339	317	337	330	298	280	317	348	323	303	295	343	313	351	331	336	327	334	295	288	311	321	337	319	316	323	310	327	326	337	318	339	321	298	318	322	299	362	303	290	336	307	341	317	327	325	332	289	317	332	315	317	321	306	341	338	322	317	313	315	328	309	324	329	304	307	307	313	333	340	314	329	301	307	293	309	315	323	325	325	315	308	316	357	342	318	305	320	330	313	318	353	338	316	357	325	306	335	331	352	322	330	310	317	334	299	306	297	332	328	312	346	346	347	306	316	335	348	328	348	334	317	317	336	315	323	330	310	319	340	325	337	308	329	328	331	335	331	349	329	309	329	308	316	332	331	329	304	347	328	327	342	317	327	348	297	345	330	329	342	319	301	331	300	352	328	318	292	334	329	292	323	316	313	299	304	304	331	313	343	346	316	332	331	307	300	305	331	352	319	296	333	313	315	342	335	327	327	303	314	352	329	308	334	344	336	315	310	320	325	313	332	315	342	315	327	326	321	309	305	371	324	322	287	337	319	322	342	294	317	287	339	299	280	281	314	309	295	328	349	334	359	301	298	324	338	326	330	301	310	311	328	327	326	316	359	331	326	299	347	336	350	339	346	315	323	325	346	284	314	322	333	300	330	329	344	338	321	316	324	299	327	308	350	304	325	316	357	295	337	334	318	308	352	361	297	357	297	339	279	334	351	338	354	318	318	304	304	326	310	306	352	353	324	324	336	317	349	349	279	322	333	344	309	343	281	317	302	331	340	371	318	314	306	310	345	329	317	328	323	303	333	321	341	325	311	324	291	306	291	314	326	323	313	332	289	312	341	338	317	341	287	320	315	345	313	301	297	324	319	308	319	333	313	324	315	322	292	350	331	286	323	314	347	342	350	316	325	331	346	310	347	316	297	331	280	334	344	325	330	309	361	332	323	331	293	336	335	360	331	327	286	335	344	321	353	331	311	323	299	354	326	318	309	318	344	322	327	297	320	339	325	319	322	341	300	338	346	355	326	334	308	335	311	308	319	305	324	298	374	331	315	348	319	350	319	311	327	303	316	272	336	347	286	342	321	323	318	318	326	312	328	314	352	336	353	326	315	339	324	310	324	336	317	309	308	320	339	337	318	347	296	341	330	328	292	311	327	313	325	300	351	309	339	307	335	322	321	328	326	307	320	304	314	301	324	270	314	333	322	314	323	296	340	326	315	345	292	326	316	342	324	307	366	312	315	333	302	299	384	334	317	343	301	339	321	326	307	321	342	350	315	335	323	335	336	329	350	306	317	332	322	347	380	324	336	348	360	335	327	349	325	323	276	313	301	306	324	365	333	318	350	352	349	311	290	332	310	293	316	330	350	316	322	321	330	340	314	291	335	336	331	288	334	324	335	339	336	332	312	334	321	313	312	327	333	333	299	305	317	322	308	328	307	336	311	349	321	326	337	345	332	312	303	329	371	308	357	309	323	365	307	312	294	355	294	307	349	347	326	305	311	324	341	307	306	335
9266	22750	28261	28056	31534	44858	41799	34246	24957	14368	5409	1733	830	586	533	500	496	488	514	518	468	494	480	520	503	467	454	474	486	487	493	496	516	481	543	477	510	527	495	497	526	455	491	487	519	481	507	500	501	487	500	488	510	490	457	472	459	483	485	483	459	481	494	470	453	535	496	495	539	489	492	471	452	465	491	461	503	455	500	505	486	473	500	464	533	486	501	466	473	480	461	507	506	462	531	506	499	471	486	483	453	499	502	523	492	451	492	479	504	524	499	475	475	517	476	513	515	510	472	483	493	504	489	480	487	479	507	490	487	494	449	472	490	543	513	497	487	504	466	481	518	494	482	477	475	485	496	459	488	491	499	556	505	521	476	455	486	488	487	500	482	504	503	500	542	492	475	503	506	463	511	480	466	536	531	480	447	495	457	530	486	487	507	512	479	494	477	459	487	485	516	485	464	508	465	490	500	489	515	473	469	485	462	493	489	509	504	454	492	491	497	498	508	485	496	470	501	491	481	480	453	505	478	488	498	493	511	503	494	519	505	494	478	516	473	513	517	488	509	509	487	484	490	538	501	473	470	504	505	490	515	468	497	451	485	480	496	501	453	489	510	530	485	482	505	455	480	497	511	494	477	513	477	510	501	533	469	496	464	459	462	513	506	510	462	487	484	486	515	460	467	521	464	433	466	505	489	478	490	505	505	494	452	494	502	497	479	476	511	503	470	482	484	499	494	496	502	483	499	514	458	473	476	483	491	464	539	468	484	519	461	500	505	492	490	486	451	486	507	465	488	473	456	506	479	487	497	485	484	496	490	495	485	499	503	496	496	500	488	460	502	479	482	516	474	472	527	501	498	452	547	496	486	450	467	496	497	544	482	496	476	489	482	509	469	493	489	503	531	485	490	463	531	476	452	496	480	507	505	486	506	492	446	439	489	466	542	478	518	503	498	462	494	477	502	470	505	527	496	522	495	511	472	482	501	489	471	471	463	468	499	506	497	500	511	501	444	561	508	465	518	527	445	474	500	467	496	497	499	466	469	520	481	474	494	483	478	492	513	472	455	465	487	492	495	489	479	486	485	499	495	486	477	479	506	491	479	476	455	472	530	506	487	477	464	482	490	507	496	479	483	555	492	490	506	515	485	428	494	505	458	444	500	501	474	466	463	480	500	488	485	474	528	519	489	499	478	508	509	463	466	517	514	497	485	477	472	486	508	457	492	487	481	476	470	465	521	485	501	469	473	502	509	465	470	487	490	431	484	473	479	470	482	484	492	503	478	531	506	482	520	458	458	484	485	471	502	478	487	492	468	505	483	510	484	498	528	499	479	486	481	480	519	478	484	464	501	484	497	451	470	499	501	481	529	513	488	509	518	509	489	491	464	440	468	485	516	489	524	513	495	491	512	454	490	468	512	501	452	516	508	516	457	518	497	461	501	541	505	472	490	496	483	496	491	522	478	518	496	478	482	489	492	490	506	496	495	498	510	476	494	501	466	479	475	504	508	505	541	487	474	515	418	507	477	526	492	448	452	491	515	482	520	457	453	467	493	536	479	470	508	462	495	481	480	496	485	503	477	470	496	453	504	463	499	523	472	477	481	466	488	505	480	496	502	454	511	518	476	477	497	491	473	517	459	457	462	463	510	491	473	495	477	486	517	478	488	504	456	450	493	517	473	481	469	504	467	467	484	486	528	487	477	497	482	510	510	511	483	495	494	542	467	460	485	490	489	483	454	518	475	497	519	483	482	541	506	502	496	481	456	523	446	507	497	520	541	509	487	484	493	504	467	480	495	500	458	505	466	477	511	497	509	500	513	472	485	499	475	553	471	448	492	498	485	516	493	492	479	523	501	485	487	464	517	496	452	499	481	517	485	466	500	489	496	472	490	475	484	473	477	489	483	499	504	453	546	520	489	531	508	495	485	535	441	503	491	454	492	509	492	512	474	482	496	489	493	511	489	500	472	465	505	490	514	503	494	462	498	492	493	485	485	514	538	543	475	512	495	462	454	521	465	475	477	504	489	468	449	516	514	517	504	458	480	470	453	485	471	478	508	504	509	472	497	519	499	464	506	535	548	492	485	487	481	491	491	477	465	453	489	467	498	496	479	504	498	530	474	485	517	493	485	493	499	503	483	484	459	509	471	477	460	521	477	496	453	468	473	498	473	493	500	484	485	524	463	509	499	504	456	488	508	478	496	517	516	464	465	540	503	471	484	490	461	449	482	496	507	507	474	496	473	496	509	488	527	501	502	492	490	497	484	479	484	470	473	481	531	482	514	532	515	480	478	464	448	515	467	476	480	462	477	509	468	491	515	495	480	494	523	447	494	500	514	505	520	484	498	474	463	438	472	510	464	513	492	535	492	490	452	465	492	516	456	488	462	508	525	523	471	479	502	515	495	481	494	530	481	474	516	485	480	488	465	448	481	515	458	484	418	523	468	539	524	500	526	484	505	456	516	436	479	485	503	523	506	478	433	504	479	503	462	476	492	481	501	488	496	485	480	510	485	452	484	482	469	503	455	510	509	464	512	500	496	510	468	514	482	487	520	501	450	499	470	467	489	487	493	474	445	490	476	474	472	475	471	473	445	505	485	501	478	477	473	515	482	509	470	479	482	518	485	482	532	502	459	487	499	458	500	490	476	495	506	482	483	519	489	502	473	483	473	501	519	509	493	524	494	499	475	466	490	498	500	538	512	491	505	507	488	467	514	504	511	479	506	476	503	504	513	529	492	507	470	471	497	451	464	484	497	520	520	480	486	463	452	482	496	492	463	477	490	487	491	521	481	470	468	465	484	497	473	526	467	469	496	456	509	466	472	498	472	504	524	470	504	470	506	505	457	495	500	471	517	490	502	533	466	482	506	466	489	484	492	476	454	482	527	508	430	532	496	497	501	461	496	421	460	490	499	485	500	463	501	489	477	483	476	461	517	487	511	484	479	475	481	529	493	505	495	469	515	500	493	498	455	471	497	492	493	474	480	484	463	513	490	497	483	460	473	491	489	472	498	508	498	498	499	503	455	507	486	507	471	538	494	502	498	472	473	507	477	477	524	511	500	485	478	466	510	526	503	485	512	502	520	508	456	514	491	469	531	483	462	509	474	512	521	486	471	492	464	511	460	527	466	517	510	505	473	469	542	451	531	505	490	489	488	487	521	489	469	482	508	483	504	502	537	508	519	481	518	487	481	474	473	510	491	462	462	465	480	498	505	478	494	458	499	495	466	525	484	463	475	476	514	512	510	502	485	525	483	491	506	496	508	463	484	479	456	488	502	532	498	504	496	461	519	501	493	482	472	466	494	465	471	471	479	486	523	483	491	460	487	473	467	562	485	456	511	471	515	561	506	449	491	464	469	485	482	467	476	512	514	512	445	484	491	459	512	495	484	486	494	547	476	469	490	456	475	467	498	482	498	533	513	501	489	456	517	471	479	515	503	450	466	493	480	468	479	504	529	479	490	458	497	483	511	471	457	472	530	472	484	493
22487	20717	28526	23091	25451	55029	59763	48907	34471	20817	8143	1980	724	449	366	358	387	372	343	343	331	345	360	342	337	332	342	350	345	360	338	342	345	360	328	346	321	358	324	340	340	347	352	316	341	332	338	384	333	322	334	355	325	345	366	356	394	336	327	335	345	344	329	330	329	320	344	354	322	372	358	344	342	340	368	369	337	341	361	333	320	387	356	329	343	335	323	333	333	353	341	351	364	365	339	346	321	393	360	310	324	345	345	333	337	343	327	353	320	366	326	322	340	342	321	335	328	332	336	337	358	344	338	310	358	345	371	335	416	354	339	360	337	359	367	366	325	354	331	315	334	347	349	317	337	374	338	328	324	357	312	349	348	326	346	340	351	324	370	340	352	363	337	332	344	336	360	329	328	372	340	374	338	338	389	340	310	343	312	319	365	295	334	360	341	346	346	333	317	366	367	336	340	367	342	347	341	379	310	337	319	362	338	362	347	340	344	352	346	358	324	356	381	367	351	324	361	344	353	358	339	322	352	357	328	346	372	337	320	341	349	355	377	362	326	364	355	342	352	356	336	328	348	326	345	352	349	342	333	357	329	362	328	346	349	360	327	348	357	340	367	343	364	362	357	321	290	318	329	331	364	361	338	323	363	329	331	360	347	334	364	311	361	310	349	332	317	362	353	343	348	373	333	361	363	342	314	363	346	338	352	360	363	331	375	354	329	327	369	342	328	340	348	340	360	330	320	322	345	327	331	331	371	380	355	324	335	336	319	388	327	318	342	362	351	339	320	348	306	327	351	366	358	294	364	334	315	329	331	375	317	355	331	322	344	363	325	346	339	337	332	323	369	330	357	327	337	338	350	318	346	326	338	329	341	377	324	355	364	372	355	340	330	331	351	326	365	343	334	358	299	351	350	362	335	348	339	304	288	352	316	353	336	341	347	310	326	350	357	366	331	315	328	327	321	304	344	387	371	333	342	310	332	331	321	321	358	296	309	329	336	364	333	345	347	347	330	332	364	337	341	357	348	325	343	353	316	319	351	366	338	361	356	346	304	325	361	308	352	348	345	362	334	340	363	339	355	343	347	340	361	322	303	327	325	335	326	361	363	327	341	356	324	332	295	341	341	347	349	340	324	322	356	327	361	338	381	362	324	336	325	340	329	362	334	342	306	344	329	321	333	332	332	307	325	319	332	341	332	323	357	312	327	325	366	377	320	332	339	326	327	336	348	306	315	322	352	318	331	330	355	321	345	343	307	357	339	316	317	309	340	350	335	365	352	331	355	347	353	333	332	346	326	323	343	351	383	320	361	326	320	353	339	349	334	337	315	340	329	361	341	360	338	331	344	331	343	353	344	322	355	366	335	364	319	350	339	354	340	353	347	336	325	363	346	346	341	365	354	337	331	366	357	340	348	336	333	349	332	336	362	359	325	333	355	350	326	318	329	334	326	344	335	343	373	299	352	331	336	347	336	359	387	358	330	330	336	278	347	350	348	332	351	333	345	325	337	326	334	337	316	341	331	321	327	322	308	329	311	365	378	312	334	333	362	314	329	349	313	326	313	335	306	355	368	313	300	356	355	364	293	337	337	327	309	380	332	366	309	338	364	343	309	336	324	316	318	315	335	350	322	369	358	340	359	328	326	340	349	350	358	335	354	390	335	348	329	309	341	339	318	356	344	366	360	315	296	343	333	343	333	349	315	356	352	347	345	331	348	363	357	353	333	338	340	353	351	356	328	349	366	374	362	323	351	349	339	328	308	320	337	317	313	330	330	331	357	378	341	325	315	301	353	360	346	309	320	298	358	344	331	338	342	337	339	335	340	331	353	324	343	349	361	341	342	344	353	351	315	336	353	351	335	321	342	345	354	345	363	327	341	349	337	342	375	366	356	322	326	346	351	309	317	319	366	352	347	336	333	332	313	353	327	360	350	345	306	344	350	354	339	353	379	359	355	369	321	337	350	313	390	312	341	355	344	351	318	337	326	310	345	357	334	316	342	327	314	347	341	366	349	310	374	317	331	362	382	354	336	338	391	389	353	362	359	353	314	370	330	328	355	347	356	311	352	359	334	343	381	353	333	336	369	319	360	328	322	360	327	305	352	320	348	358	351	328	318	303	309	345	371	353	303	323	337	364	330	355	370	359	335	340	325	358	344	365	343	348	344	320	329	325	336	362	381	336	373	358	355	338	348	331	332	339	331	348	362	342	321	353	333	363	344	335	350	331	323	357	346	344	322	353	361	348	378	351	358	335	340	364	338	360	347	346	327	350	352	309	324	344	322	320	326	342	322	326	333	352	350	353	371	328	355	344	321	336	320	351	341	349	341	356	387	349	338	343	352	319	313	324	339	340	370	367	353	361	355	318	347	349	363	329	336	350	345	350	324	339	337	349	362	352	351	301	353	334	320	357	352	362	366	357	338	324	337	357	332	328	329	336	311	327	342	354	358	333	349	372	349	332	312	384	317	324	336	358	359	358	318	329	341	332	353	315	352	335	334	337	358	310	337	347	324	328	337	315	346	349	343	329	333	326	341	350	367	370	316	359	325	335	346	331	312	365	364	318	319	338	337	355	328	304	356	333	317	334	350	333	343	337	287	322	320	356	271	318	326	349	330	342	330	330	322	378	332	353	351	356	352	348	323	336	365	372	365	361	349	313	297	293	350	353	347	285	322	357	345	368	330	300	358	355	360	340	317	344	341	355	363	342	313	322	357	355	345	343	312	344	345	345	338	347	389	346	336	355	328	366	377	387	329	353	307	323	317	348	376	314	327	338	336	348	335	335	332	344	362	345	344	370	320	315	360	308	355	305	354	303	349	351	330	338	329	327	355	344	345	323	350	334	348	353	339	336	373	312	324	308	285	335	344	329	371	310	323	335	335	334	311	346	339	351	371	350	325	338	340	326	328	330	367	352	331	364	350	347	330	351	338	330	343	330	326	294	326	333	353	344	348	314	347	325	333	356	328	324	337	334	329	331	371	378	321	327	339	337	333	339	329	341	344	314	300	335	330	344	322	314	370	344	350	323	358	370	352	333	312	325	320	337	375	332	331	345	333	367	339	313	337	377	316	323	333	331	328	351	356	336	353	341	346	380	314	320	343	293	359	325	359	319	328	357	338	336	320	347	320	369	336	333	328	338	332	324	324	323	339	330	321	369	357	311	318	358	349	320	365	363	308	330	339	360	353	362	341	339	372	366	363	308	355	330	341	330	381	369	361	368	327	353	326	348	338	339	322	320	314	321	354	364	349	334	375	364	340	319	358	341	319	363	316	316	320	372	310	313	351	367	343	377	333	332	338	358	327	349	371	340	376	303	350	307	341	406	336	354	380	358	338	345	363	344	338	335	369	359	340	364	329	337	339	363	371	340	368	317	336	354	343	315	374	322	316	297	334	333	350	375	322	356	334	355	333	355	323	349	350	335	383	335	327	330	372	363	338	361	365	318	333	310	367	352	332	356	335	336	346	315	338	349	336	358	328	345	353	319
16557	36424	42133	43368	46237	60333	60140	49954	37938	25244	11825	3791	1256	679	534	543	482	524	506	471	499	497	507	515	507	519	512	468	500	487	506	503	528	544	492	498	520	490	517	542	517	517	501	554	512	496	508	497	476	483	510	443	530	490	506	485	522	520	513	493	485	497	487	501	516	535	504	546	534	463	515	498	511	501	548	485	498	511	447	517	510	459	473	522	521	470	494	506	485	509	470	517	490	489	496	488	526	493	490	485	460	524	521	493	498	517	500	530	504	484	518	473	536	516	499	476	511	510	510	464	479	510	522	520	535	512	521	493	497	494	578	528	490	502	525	505	501	522	514	473	532	499	475	475	489	522	489	518	495	534	517	527	520	492	514	484	518	458	509	513	514	488	493	491	501	507	489	495	543	468	551	507	520	508	478	545	486	469	497	537	491	517	478	538	500	498	494	503	503	504	502	541	540	479	514	511	479	517	478	490	541	462	519	490	521	462	492	510	476	506	485	523	539	515	527	486	523	506	495	512	503	507	507	463	493	472	461	513	545	472	476	528	488	519	478	511	559	594	464	503	499	467	489	508	502	520	515	530	514	491	515	507	486	487	514	486	514	503	520	509	514	489	487	479	517	482	481	490	492	509	489	501	524	503	490	538	476	519	538	523	471	545	560	524	494	480	481	523	486	470	498	510	557	503	480	543	491	474	498	494	518	471	488	487	541	467	520	473	524	517	485	483	496	502	491	516	480	500	489	512	488	453	493	498	491	528	510	507	477	496	549	477	456	477	450	480	468	474	469	499	511	488	512	503	507	520	512	504	476	465	520	506	471	508	505	489	494	496	500	492	512	475	481	503	500	550	500	520	548	497	483	521	501	504	470	461	507	494	500	479	509	484	534	492	489	494	492	537	478	486	501	514	483	487	507	459	486	513	498	506	485	461	521	518	500	533	529	475	501	529	541	497	499	493	486	499	512	498	552	473	497	494	487	494	492	480	518	506	498	494	516	487	529	552	472	500	525	514	520	481	526	509	500	521	514	474	532	463	505	511	518	532	512	504	510	540	526	474	494	525	543	500	485	514	509	500	492	490	523	501	459	523	541	494	483	490	511	489	493	504	498	493	500	536	512	486	521	489	523	517	478	491	518	533	489	522	515	521	538	495	488	514	474	500	504	510	515	524	497	500	515	515	522	501	502	536	557	494	483	507	486	516	475	500	506	518	508	531	485	521	457	506	486	472	460	519	507	514	485	536	517	516	520	478	501	481	544	515	505	494	518	539	495	474	503	486	483	509	493	497	507	496	530	543	486	478	504	522	476	496	504	496	494	469	496	452	460	540	491	519	520	526	479	530	501	529	465	476	500	498	510	527	549	517	495	490	497	524	528	501	494	512	534	509	516	498	506	515	532	474	519	510	471	493	499	491	524	489	493	522	486	535	469	501	486	497	524	496	471	505	520	536	495	510	528	461	516	518	481	510	528	524	514	477	512	496	503	498	510	485	558	487	495	483	466	509	484	495	487	491	495	524	502	542	492	492	504	540	482	478	496	518	486	474	508	479	509	530	452	498	536	487	479	517	519	498	539	512	484	522	536	464	513	543	503	479	568	525	488	526	505	489	528	512	505	483	499	501	526	496	501	519	515	497	522	500	492	473	528	486	542	479	470	482	490	440	488	508	514	496	528	447	506	502	473	530	523	517	490	498	466	526	512	502	494	501	482	536	496	479	513	494	485	508	494	528	484	486	531	478	497	498	491	458	482	529	470	499	489	564	513	521	475	491	483	534	525	456	539	521	510	505	545	483	492	478	518	512	499	539	517	514	534	524	500	524	491	498	488	467	485	527	509	519	500	488	480	491	495	502	522	522	497	526	498	504	513	529	502	477	485	502	487	504	528	468	522	435	467	494	527	527	467	481	527	487	498	493	453	502	492	489	512	482	525	476	508	504	507	477	521	522	522	532	512	504	462	527	502	489	495	521	560	514	524	465	499	490	501	508	540	520	524	474	497	480	483	490	524	522	537	522	473	530	494	491	467	498	512	532	527	479	514	515	517	545	494	542	493	527	524	502	529	506	478	514	536	540	470	473	495	494	489	522	505	476	485	508	484	492	526	494	464	514	499	497	488	505	479	499	520	509	543	486	502	537	541	518	485	501	503	487	523	540	484	531	488	488	522	487	529	490	482	528	539	480	475	515	485	492	530	477	513	522	496	498	543	497	496	528	544	504	520	506	482	487	485	495	519	469	491	510	505	499	505	481	493	526	491	488	478	499	498	526	500	489	500	493	526	558	532	510	500	507	482	505	491	536	473	507	480	487	504	491	497	514	503	487	519	508	497	497	530	523	512	465	508	508	511	517	501	502	502	470	464	518	474	515	506	507	493	505	477	474	521	507	496	571	504	515	502	521	470	495	516	458	501	501	485	528	513	495	506	485	486	476	516	505	456	495	458	466	525	500	511	510	520	501	502	505	502	498	499	477	503	521	508	470	466	489	526	510	504	538	485	455	514	453	517	520	483	487	457	535	515	487	474	499	549	497	504	486	456	535	535	497	499	511	510	502	489	500	541	493	503	545	480	466	527	521	531	493	516	507	543	535	506	525	507	489	482	484	508	520	476	465	513	478	522	477	500	498	461	506	513	500	488	528	525	507	514	468	510	514	498	496	512	535	512	517	479	512	508	505	474	477	505	469	515	520	470	491	488	511	461	536	524	525	519	495	482	543	471	488	510	468	518	550	500	495	479	531	509	528	491	520	525	503	502	545	491	478	503	504	497	471	550	512	516	499	489	516	495	498	517	487	489	525	534	519	476	493	541	484	572	478	526	514	525	516	529	505	535	511	508	499	509	528	503	505	532	541	551	483	538	543	516	519	506	531	521	550	527	507	457	504	458	513	506	474	458	534	518	502	485	493	499	452	526	540	527	499	521	492	528	466	491	508	519	515	505	505	493	495	516	510	483	517	544	516	546	532	534	511	498	497	503	539	496	522	476	535	506	480	526	511	563	514	488	512	520	507	517	471	440	529	523	510	534	519	496	504	501	512	500	500	505	547	511	540	501	525	473	519	510	488	551	503	500	489	531	500	538	542	520	467	498	495	517	504	522	520	480	514	479	514	513	501	497	522	505	448	501	524	513	463	515	487	474	504	487	453	507	507	534	495	487	525	497	534	479	527	515	516	495	501	524	503	511	530	491	508	549	494	485	521	518	519	511	493	476	510	473	511	519	526	491	534	470	461	498	493	506	512	515	494	532	535	485	523	507	484	469	495	485	535	487	516	510	505	514	500	497	476	523	484	482	499	554	484	481	525	517	478	506	529	483	508	517	490	478	475	461	505	494	530	526	501	498	524	469	499	535	475	500	535	526	511	510	517	479	502	492	510	507	503	502	480	501	524	469	489	506	506	531	490	518	469	506	506	461	501	492	512	501	518	485	476	475	462	495	491	545	492	500	505	508	488	533	536	541	518	514	516	465	520	501	530	502	519	482	531	515	510	479	493
26037	20457	14164	6903	5411	11590	11973	7875	3956	1770	829	494	367	288	338	319	320	325	316	337	327	303	347	334	296	327	290	282	293	302	323	317	304	303	298	290	322	307	338	328	298	321	306	293	324	311	331	312	331	290	303	312	323	308	338	330	297	330	278	312	328	338	301	285	319	298	282	354	320	338	333	307	333	320	331	304	310	337	323	339	338	295	294	296	304	326	311	303	326	305	304	340	333	288	305	278	332	343	315	280	340	305	312	325	327	298	301	268	321	317	312	288	296	332	296	293	307	301	311	299	297	336	298	286	318	302	317	308	318	321	302	320	328	314	278	309	319	305	298	276	316	268	296	297	321	285	302	316	334	312	335	316	305	330	323	335	307	306	292	313	308	292	345	333	307	308	324	310	304	265	303	318	334	307	357	286	312	342	287	322	316	304	290	323	309	333	274	323	295	312	307	289	278	317	295	311	279	308	319	312	296	285	293	304	317	299	326	290	303	314	326	279	322	307	331	298	301	329	310	280	273	309	314	327	320	306	294	310	336	298	317	335	307	291	345	298	315	351	315	303	288	307	334	311	324	314	321	326	324	325	319	280	337	303	308	326	308	302	319	322	312	291	292	304	336	346	301	327	308	289	330	327	301	291	333	287	335	316	293	329	299	323	310	333	296	331	322	320	310	316	314	343	299	339	328	317	297	324	290	320	284	295	329	302	342	325	294	308	319	330	302	313	312	318	294	294	308	307	289	297	303	319	351	330	289	316	311	300	294	318	292	315	288	320	354	299	333	321	320	324	274	311	286	327	310	300	316	288	340	300	352	349	301	308	294	293	327	339	311	321	310	336	309	345	302	283	293	301	309	288	316	316	312	293	326	317	351	309	321	328	333	281	322	289	285	286	282	323	310	359	296	317	275	316	299	323	311	276	289	309	318	293	303	336	331	307	296	329	313	303	297	300	301	336	299	319	322	296	338	345	336	312	310	338	314	285	339	313	319	317	297	289	335	365	328	305	279	316	319	333	298	330	295	306	329	283	321	319	284	322	348	299	304	312	314	329	313	337	300	315	319	341	315	295	297	319	307	316	335	306	328	281	315	318	296	336	340	306	308	343	353	344	322	322	288	327	324	289	300	328	318	315	323	310	309	299	362	332	323	308	349	310	300	340	327	342	285	292	302	327	340	304	291	303	301	332	317	310	307	334	301	305	298	343	320	309	327	326	288	321	286	303	310	312	293	285	333	295	299	305	308	344	319	305	324	302	349	321	320	331	330	316	300	313	319	334	326	325	311	315	312	290	290	277	311	307	351	344	327	311	309	308	286	298	329	306	293	297	329	343	305	343	326	327	317	295	319	282	318	295	310	329	341	297	304	296	283	337	304	302	302	305	312	277	319	308	285	310	306	296	286	317	311	311	295	317	329	299	345	304	300	289	329	291	310	349	294	297	299	317	330	337	299	316	305	316	336	310	307	301	292	315	335	324	299	287	314	298	306	326	295	300	279	308	356	340	319	305	321	301	325	316	323	300	304	335	343	317	319	316	313	322	324	350	288	307	318	325	335	281	305	345	285	296	312	325	319	308	312	299	290	334	304	318	289	331	311	330	307	284	316	272	329	317	299	298	302	322	283	300	283	326	312	341	313	329	321	371	294	301	336	336	301	298	303	303	296	319	302	310	308	297	294	281	311	314	317	315	307	333	295	285	303	298	323	294	351	348	308	314	294	291	284	282	336	302	316	305	357	331	331	330	297	311	294	323	310	317	341	328	295	320	323	303	334	295	349	277	330	337	303	328	338	335	313	318	325	294	323	289	326	303	323	311	327	317	355	331	300	335	301	279	283	323	317	317	311	344	307	347	307	341	300	327	300	338	319	297	313	320	300	291	308	296	325	325	278	329	324	333	332	344	322	295	276	293	325	332	328	314	361	294	309	302	341	280	298	319	319	292	322	302	314	319	345	320	314	286	320	331	313	325	284	331	321	308	291	307	326	306	296	337	318	329	318	325	264	332	326	295	320	289	322	307	287	292	298	318	350	325	272	296	289	326	299	333	348	275	324	359	289	347	324	325	336	311	296	306	311	300	292	332	326	360	309	338	303	329	342	289	294	292	294	316	335	296	297	347	306	316	314	308	337	304	294	290	315	283	304	345	319	291	281	326	319	317	316	308	338	325	294	312	344	273	317	329	303	305	321	302	325	289	301	292	303	295	288	324	293	324	305	328	289	303	292	305	319	304	310	298	348	315	344	298	291	296	294	291	302	313	293	308	324	313	298	306	316	312	316	322	331	298	313	305	319	313	299	313	288	322	296	336	340	332	319	286	310	297	295	302	328	282	324	304	320	308	318	280	336	347	309	340	334	309	346	321	312	305	303	315	285	303	327	341	305	347	305	294	295	315	300	293	329	322	328	334	331	331	309	309	294	316	322	295	294	314	276	364	302	302	295	296	299	297	285	300	347	297	315	292	306	314	305	290	299	308	281	314	322	321	316	322	315	300	305	304	341	276	306	293	275	332	325	315	298	293	336	302	300	295	307	313	301	299	345	282	289	312	304	294	299	335	287	286	275	310	302	290	339	339	328	310	286	314	334	332	283	302	321	308	300	303	320	303	323	366	309	304	321	300	299	343	314	314	307	321	314	310	299	305	329	339	340	310	329	357	342	311	289	316	323	305	290	293	306	325	323	289	297	319	292	285	335	295	326	327	348	322	326	320	306	321	336	315	291	305	324	295	304	325	320	284	295	305	338	345	308	315	294	293	324	311	299	292	282	315	312	301	303	345	356	319	297	288	294	298	352	305	338	335	311	312	315	330	307	284	318	306	327	302	338	307	318	322	319	302	332	309	312	328	326	331	308	298	316	299	297	333	300	284	343	319	327	273	315	307	317	286	277	279	313	334	344	346	309	301	342	290	302	305	310	295	302	324	348	267	307	314	305	309	328	302	328	319	297	338	351	337	300	318	329	287	299	314	301	313	299	332	274	303	327	314	292	322	307	340	301	298	317	310	308	339	296	300	310	323	317	312	320	344	313	289	336	307	305	308	350	307	322	341	332	305	339	313	308	339	336	286	281	286	320	297	321	277	308	360	321	294	301	321	305	308	335	333	310	271	306	303	314	307	285	313	312	301	314	300	305	313	292	328	298	321	309	343	314	346	309	339	320	305	286	333	322	292	300	282	288	276	312	319	321	303	328	309	301	290	317	292	281	319	317	318	295	322	349	316	302	294	320	297	326	287	326	342	307	323	308	302	311	330	327	305	307	329	288	338	306	327	315	319	313	321	301	303	324	311	343	292	339	275	322	316	307	311	375	310	312	293	301	273	340	293	301	314	313	313	316	316	306	294	299	306	270	305	292	315	299	331	326	317	311	339	290	323	311	337	313	306	305	303	320	293	336	310	313	273	313	305	297	311	302	332	319	352	363	315	294	321	329	307	288	319	346	296	326	305	328	316	348	307	294	290	306	299	316	294	279	284	330	302	292	298	305	300	304	301
4746	6152	11456	9510	9835	19624	18742	13515	7487	3657	1633	811	547	490	517	466	448	477	471	488	460	466	500	474	477	478	483	460	449	491	496	424	482	510	481	503	446	504	484	454	428	474	500	485	450	497	492	483	448	507	457	479	449	485	467	500	524	475	433	437	496	455	495	491	468	472	469	465	452	453	464	500	495	448	480	485	473	459	478	493	471	493	447	457	448	482	480	508	442	481	485	479	498	472	500	465	435	457	457	502	442	488	470	425	471	450	513	495	489	461	439	467	465	444	454	498	483	477	457	440	446	466	460	466	480	483	444	452	449	475	487	481	474	434	483	462	498	481	471	476	422	496	469	455	506	472	435	463	411	491	468	480	480	477	480	472	450	473	465	501	447	491	446	499	498	474	513	472	449	495	453	494	484	445	424	491	493	479	459	495	487	527	497	446	447	526	475	478	490	469	473	491	471	460	482	452	453	471	468	517	463	448	500	469	451	460	434	461	469	502	527	445	476	436	499	508	469	464	443	505	462	436	504	440	469	489	514	489	457	475	476	495	488	453	506	512	472	500	443	453	496	529	471	456	483	482	488	485	478	454	470	467	488	468	460	503	451	504	480	481	485	484	505	488	513	478	466	469	464	470	428	472	457	460	430	429	496	457	471	481	464	482	496	449	468	479	481	429	447	459	513	498	497	480	479	513	476	474	493	491	480	462	499	498	517	479	500	493	422	459	455	456	503	454	466	460	476	474	475	443	435	488	465	426	414	461	483	461	484	455	464	449	474	502	459	493	478	461	499	438	484	437	499	449	483	480	469	493	507	458	436	480	488	460	500	472	455	478	511	483	491	437	458	490	499	506	489	464	470	465	491	495	474	470	504	481	510	404	467	427	450	463	495	479	513	489	503	425	482	488	480	466	474	490	493	482	502	490	467	451	475	460	500	451	446	455	426	511	521	515	498	466	439	470	488	462	514	493	480	486	476	477	466	471	457	449	453	441	480	472	502	450	517	469	432	478	498	463	458	473	482	444	433	506	507	453	501	474	506	471	492	480	482	486	496	505	486	513	436	477	478	462	486	496	487	435	494	495	529	516	463	474	456	474	504	462	463	480	476	447	480	451	474	497	471	488	465	480	459	475	478	482	482	445	475	484	469	477	468	475	484	442	497	471	436	529	449	505	477	456	522	472	496	505	452	499	436	492	474	454	479	486	445	482	460	463	508	468	467	457	446	461	475	463	480	441	447	433	490	495	485	435	464	458	480	452	455	446	489	489	464	463	478	443	444	436	466	506	462	486	465	451	468	486	452	492	473	464	474	447	459	442	450	483	490	466	468	466	474	463	500	473	466	444	477	483	508	455	471	517	495	511	495	474	457	464	449	477	477	493	480	476	477	507	479	480	426	455	451	456	466	460	473	543	505	458	489	472	475	492	485	474	477	469	439	440	491	432	464	476	503	496	455	472	441	459	457	483	505	476	521	463	439	485	479	446	459	490	466	481	445	467	479	475	496	438	434	451	460	465	468	501	477	450	501	473	453	460	482	503	465	487	451	457	437	510	467	456	491	486	466	480	488	447	469	485	469	474	468	478	492	459	478	489	440	492	496	458	491	484	506	495	475	493	473	467	472	494	476	420	458	494	470	550	467	467	479	495	471	478	485	492	489	480	460	474	457	461	474	462	450	491	444	444	496	467	452	490	497	430	484	481	460	458	458	507	467	476	479	483	453	529	496	454	465	445	478	470	498	455	434	456	470	505	483	432	475	460	497	439	428	454	471	462	502	422	447	471	452	461	436	460	455	472	478	462	480	463	477	474	463	471	490	473	476	447	469	435	450	476	471	464	463	497	490	489	450	489	471	466	498	469	483	508	480	479	497	450	474	450	461	516	482	454	465	436	500	486	468	483	502	473	453	479	451	441	492	513	491	415	431	474	476	437	478	484	463	481	503	457	477	484	452	500	441	450	460	465	541	505	508	469	452	444	471	426	501	433	481	467	485	491	479	460	454	487	469	476	474	437	475	476	501	474	493	450	440	468	479	465	490	457	437	488	474	463	474	485	423	474	470	495	425	491	451	444	480	444	463	507	498	495	466	504	456	484	429	491	450	457	441	443	470	440	488	449	441	427	454	492	476	461	470	462	445	485	456	470	477	469	410	429	463	519	481	490	478	465	477	466	440	482	518	437	467	491	525	474	481	506	479	447	436	465	462	473	476	482	463	503	453	523	462	493	477	513	471	495	470	435	498	497	480	452	474	470	481	505	482	493	459	455	495	488	464	449	486	466	448	501	478	501	476	483	479	502	467	472	457	421	479	488	491	485	417	445	478	485	490	500	441	493	467	462	499	475	478	458	468	483	466	492	479	499	497	460	470	492	432	449	472	438	479	441	486	459	452	455	464	506	507	515	439	446	420	469	477	488	471	483	500	479	448	487	465	489	464	473	472	472	470	490	470	460	460	456	497	486	452	481	450	500	509	445	451	464	500	466	456	482	489	476	481	486	491	465	483	484	486	468	462	485	457	483	482	459	500	492	459	465	507	455	486	465	449	526	480	446	473	446	495	480	439	451	461	465	471	505	463	428	479	504	475	474	409	478	471	489	483	468	496	505	483	458	465	537	444	484	458	440	506	481	470	463	489	479	457	505	455	468	434	441	464	480	464	480	488	501	461	462	451	445	459	493	487	454	491	453	479	463	454	489	465	445	447	470	444	498	482	499	469	448	483	464	492	509	459	445	499	476	467	451	459	494	490	477	462	483	486	437	441	500	464	476	454	509	448	481	459	483	457	491	454	499	445	461	483	474	507	468	417	461	507	487	526	460	485	473	467	477	460	469	528	506	460	451	441	474	477	470	468	470	457	441	497	476	487	477	479	486	486	485	493	486	483	514	438	508	463	510	465	472	501	486	495	462	466	491	476	481	495	442	458	467	465	463	518	491	483	459	437	454	469	506	472	469	480	450	507	467	469	465	473	483	483	473	476	491	538	451	476	492	453	485	458	476	433	461	418	462	488	446	439	447	500	484	455	442	492	488	460	522	463	495	476	472	463	464	474	473	510	460	464	439	446	425	467	457	429	448	488	485	473	470	473	479	461	486	467	509	464	467	516	436	481	467	445	516	493	469	432	484	484	505	466	474	464	495	533	432	494	448	472	493	471	463	493	486	467	485	439	449	494	497	481	421	448	463	457	456	527	432	486	464	473	438	454	487	440	462	482	507	486	505	475	473	481	474	461	434	449	530	483	480	475	488	468	451	457	470	524	461	476	460	489	446	504	441	505	462	480	467	488	456	483	449	422	471	508	459	463	484	444	458	486	469	479	510	469	469	501	452	453	473	495	476	464	468	504	504	454	487	491	463	501	516	488	496	453	436	445	455	448	458	490	495	481	468	482	450	469	462	464	483	426	452	460	434	446	442	468	438	479	490	478	452	473	492	500	457	490	513	453	460	500	492	467	505	487	469	465	487	436	493	481	470	468	485	472	453	502	442	463	450	480	458
24060	20756	27490	24179	25239	41623	40954	29237	18544	8622	3339	1162	566	358	343	332	351	304	337	343	316	328	352	336	332	321	362	319	364	327	349	312	334	312	339	306	323	336	339	310	313	304	317	311	326	351	301	333	347	334	302	358	329	289	337	297	312	330	350	335	332	331	309	317	305	337	315	335	339	300	353	271	317	320	315	337	342	350	306	332	365	332	295	328	295	361	335	302	346	293	301	333	346	335	377	311	292	331	301	299	321	336	297	332	328	322	325	327	299	317	341	334	352	309	318	326	332	293	339	325	321	333	318	335	336	349	312	315	307	286	335	348	279	321	303	314	317	348	314	305	333	281	331	325	282	310	316	348	328	337	326	307	307	336	328	337	335	307	329	327	273	336	307	298	330	326	319	351	327	315	298	348	319	295	303	316	290	315	264	292	321	325	353	324	335	315	325	319	331	318	302	329	328	295	312	311	330	333	300	312	315	330	315	309	287	317	320	342	315	306	277	297	317	313	299	332	331	337	302	315	349	306	315	319	325	330	328	347	316	322	328	362	340	316	330	331	361	329	321	329	330	326	347	324	321	345	293	341	313	338	328	305	346	303	315	333	329	311	327	310	339	318	330	311	280	321	292	344	322	323	290	311	306	307	303	313	302	313	341	328	294	329	321	336	276	320	336	315	346	355	311	307	307	348	268	314	309	333	334	328	310	328	310	316	322	337	309	338	323	326	343	338	340	295	351	319	336	357	298	350	328	328	276	313	323	326	289	318	310	320	337	312	309	347	333	344	291	326	293	315	325	295	318	318	295	324	353	326	346	317	316	311	324	335	319	294	313	338	328	326	326	327	332	303	307	289	329	321	283	308	321	316	330	331	336	358	352	316	334	309	329	290	332	314	349	311	362	302	324	351	320	311	334	312	305	311	292	329	334	307	321	285	333	344	327	313	315	341	316	333	298	321	321	323	332	312	332	326	324	341	339	303	316	275	349	339	318	331	282	314	354	328	330	321	334	353	331	321	295	365	328	342	329	322	306	316	345	319	307	323	347	307	297	346	316	323	331	332	325	304	301	322	296	302	322	329	300	347	319	311	274	300	345	344	322	341	287	285	337	315	294	330	337	304	338	360	304	310	326	330	300	343	315	308	311	373	327	352	313	320	320	311	329	319	327	338	295	313	307	325	312	332	312	327	320	298	279	310	292	315	308	320	302	323	308	307	297	332	305	329	304	313	349	302	297	316	302	301	318	328	319	322	321	320	293	358	329	300	326	317	345	320	337	303	317	290	339	325	331	327	297	328	334	327	302	283	327	309	313	353	354	333	332	291	315	331	336	340	321	334	300	325	290	325	326	288	338	345	331	317	292	334	334	309	324	334	295	304	344	328	312	322	302	317	329	322	344	302	328	322	326	310	333	292	315	336	335	333	318	351	342	329	329	337	327	350	298	317	359	321	323	325	327	345	333	321	325	323	317	326	323	347	315	333	305	309	340	304	317	293	320	346	320	302	310	344	331	341	357	286	277	327	308	306	327	299	325	340	339	353	313	328	276	340	296	305	333	323	313	310	321	324	337	305	304	302	344	300	306	343	303	342	322	341	319	315	314	322	303	358	301	310	296	311	305	312	344	302	317	311	287	342	336	328	343	314	346	316	320	320	321	287	322	329	330	327	352	356	299	345	315	301	375	301	315	319	299	325	294	282	300	362	305	327	305	337	332	329	328	318	328	312	343	332	335	307	331	311	312	309	317	305	344	330	303	341	308	303	328	308	307	315	305	320	326	330	321	319	334	288	327	339	312	316	328	297	302	307	369	339	345	336	348	320	322	310	301	292	290	317	292	343	326	331	306	290	353	325	348	318	348	324	321	300	324	334	309	334	338	322	343	323	317	294	304	316	301	337	344	339	319	335	315	310	349	314	316	324	294	313	354	286	318	332	324	355	364	324	310	298	309	360	306	318	333	317	312	329	335	334	326	331	300	342	320	314	290	322	336	319	334	324	334	334	349	338	319	319	304	311	312	321	308	333	297	316	313	330	347	297	311	329	318	309	343	297	319	354	292	320	314	312	319	321	299	318	306	327	310	281	340	312	349	326	357	341	313	337	324	305	308	302	329	295	288	325	300	326	328	277	274	328	314	315	313	310	308	304	319	315	328	313	336	330	337	316	338	321	308	345	302	338	293	296	323	339	343	333	309	296	344	319	310	352	303	313	336	309	336	313	298	316	305	336	327	339	320	329	313	329	318	335	341	308	303	315	342	329	309	314	300	343	331	331	319	323	361	361	330	328	354	309	325	322	335	288	318	280	309	340	309	284	337	309	318	310	352	307	322	307	326	343	329	321	368	330	268	318	330	300	290	316	308	305	325	306	309	313	301	316	318	332	321	336	320	315	304	337	305	316	318	340	310	331	312	322	331	341	297	340	323	302	295	323	314	355	300	294	371	286	322	307	296	312	327	320	318	323	342	317	312	313	328	340	305	347	293	305	301	315	336	290	316	332	330	332	335	326	341	325	329	323	326	293	337	297	319	311	337	320	309	309	320	342	326	315	343	331	329	316	334	350	332	346	295	320	300	301	308	310	309	326	307	318	346	329	313	314	348	310	316	288	306	358	321	328	337	318	329	321	313	329	279	317	293	328	311	356	319	336	303	343	334	340	350	337	321	309	334	320	342	343	312	309	306	324	345	311	325	319	295	326	291	328	319	328	329	325	322	327	318	325	289	316	305	338	334	334	324	322	308	312	320	315	335	303	312	340	319	288	340	356	318	301	296	339	309	325	315	321	323	344	358	329	347	376	303	346	331	311	344	326	329	322	302	331	329	328	328	352	333	313	338	324	339	322	330	318	337	314	311	318	302	327	303	307	319	338	334	313	352	358	322	350	351	306	333	302	323	334	329	342	307	320	288	357	319	312	305	305	323	297	318	333	321	323	309	296	314	315	301	317	321	299	319	317	327	321	351	287	327	312	301	311	346	320	302	312	310	300	327	312	328	309	305	319	301	299	337	308	343	298	303	317	333	354	329	329	306	343	323	324	313	311	326	330	374	302	339	328	305	315	330	311	335	325	332	315	298	286	324	321	337	310	340	312	306	312	326	321	297	318	299	323	346	346	314	323	347	318	314	309	309	309	334	345	343	298	342	320	315	325	339	314	292	320	316	342	327	320	337	317	345	313	294	318	328	339	312	305	333	308	338	314	307	338	325	304	280	321	310	359	311	267	300	320	317	310	326	315	315	358	302	310	327	323	321	342	333	331	316	312	313	320	343	305	330	343	319	320	334	304	304	322	324	314	319	341	335	332	325	342	314	316	360	333	330	343	323	312	338	341	314	312	309	309	333	312	315	300	312	355	321	323	342	285	319	360	296	326	336	310	333	329	316	315	317	313	310	309	314	320	333	316	310	342	283	312	304	328	304	322	317	324	331	306	310	302	322	312	347	310	328	352	305	337	310	333	328	353	323	315	353	292	329	298	325	296	287	336	293	326	340	344	311	329
8576	23642	31020	21629	33444	43929	42224	33493	24138	14110	6228	2234	928	578	511	512	482	449	528	487	487	517	499	503	543	516	488	486	505	457	474	433	544	500	493	489	480	471	485	494	485	467	511	468	459	495	491	502	485	467	496	504	479	500	544	466	524	503	490	519	494	481	502	466	500	513	468	457	496	470	501	493	431	512	520	454	528	493	530	456	485	501	465	463	450	475	513	498	482	465	517	501	436	514	423	500	509	525	467	487	496	525	455	489	474	521	509	491	477	484	452	516	521	498	513	498	477	513	483	446	532	457	492	495	492	470	512	489	476	474	479	478	517	480	503	533	467	530	490	489	511	484	448	467	462	534	482	515	522	505	470	481	451	519	505	523	462	460	507	485	489	501	497	456	451	459	462	506	479	480	508	499	491	454	473	492	460	496	456	527	441	499	490	450	507	535	514	510	502	470	496	483	493	462	501	479	489	480	490	456	483	448	498	486	501	523	472	488	481	523	491	476	492	511	471	509	545	508	487	480	492	484	514	479	489	471	479	472	497	495	512	483	538	477	502	474	463	503	526	514	483	484	467	485	513	508	490	483	472	491	502	460	481	513	454	517	529	498	476	481	474	439	460	488	506	504	462	496	485	467	510	473	505	492	470	497	496	478	483	480	485	501	481	498	455	493	517	470	463	439	478	475	466	503	526	446	536	512	470	499	499	482	495	545	500	469	459	459	538	505	490	509	485	495	502	482	422	529	455	472	491	504	474	510	528	492	514	503	520	485	462	482	500	497	523	457	503	513	492	480	482	455	499	516	495	519	468	503	446	455	476	484	527	492	471	483	506	515	468	514	505	505	497	497	516	494	506	509	494	506	530	489	483	493	497	463	500	506	481	512	479	470	497	494	468	479	458	513	497	485	485	511	466	485	502	499	492	491	491	468	510	498	471	495	468	499	503	480	471	528	467	468	455	490	513	464	462	464	512	506	496	462	469	490	473	481	513	535	479	494	513	498	526	471	512	480	513	486	479	511	466	492	483	477	491	497	504	493	484	499	451	491	479	474	493	493	500	499	471	493	470	514	516	478	488	500	503	476	512	492	471	468	486	464	488	454	479	520	492	537	490	512	473	507	465	472	465	465	509	458	481	508	472	495	522	475	491	521	477	493	507	518	472	504	499	444	475	481	490	528	444	459	455	491	489	537	495	479	491	480	467	509	452	497	498	537	493	486	466	483	518	467	489	542	493	460	466	455	507	478	491	485	493	492	494	476	450	472	489	484	509	508	479	467	464	447	488	517	509	480	493	462	464	508	497	510	478	522	519	486	439	487	536	464	529	488	499	462	506	498	487	464	502	494	516	483	515	511	476	479	490	495	480	503	482	496	511	487	448	496	481	552	499	490	474	459	524	482	447	474	490	495	509	464	514	521	474	486	501	507	478	460	488	506	533	529	490	495	459	468	480	503	462	479	511	480	464	497	509	524	446	461	502	472	474	496	507	526	474	486	502	506	505	492	504	477	465	511	491	491	487	486	509	460	479	483	509	502	478	485	531	487	485	465	464	481	474	495	507	519	495	459	472	507	514	494	493	492	495	499	533	469	489	494	499	501	459	509	468	492	513	502	499	489	503	467	484	491	485	472	499	487	483	476	501	450	544	479	477	505	498	506	499	458	442	483	498	470	492	520	475	521	489	507	497	460	509	487	470	491	516	472	501	482	487	477	481	489	480	498	474	503	471	493	504	467	454	488	516	470	432	456	508	490	483	516	489	488	498	483	462	511	526	513	480	491	502	493	483	482	473	487	544	453	469	454	477	514	493	503	454	489	514	456	493	516	478	500	496	481	506	502	449	529	515	520	507	550	502	508	423	516	496	512	483	498	460	474	490	472	478	486	501	513	511	479	506	494	490	506	517	527	494	483	488	510	474	498	499	479	487	509	447	496	500	534	486	438	495	501	491	461	462	498	470	500	454	494	511	483	477	485	509	513	542	510	489	513	544	490	467	488	503	482	512	467	501	465	468	466	497	530	508	480	491	469	520	488	482	449	481	482	473	474	468	504	498	451	470	506	473	490	498	498	472	483	473	489	522	504	457	519	527	491	489	484	482	459	493	484	471	502	510	504	490	479	496	521	517	496	468	495	476	486	502	488	504	454	540	480	519	503	431	475	519	488	468	462	522	454	492	459	524	481	487	481	508	494	448	513	508	438	472	478	500	491	509	540	490	511	490	475	526	470	511	504	488	441	466	512	499	460	501	515	457	479	492	503	489	499	504	445	504	515	541	485	495	495	500	511	506	504	465	471	481	481	482	492	494	489	502	491	510	511	497	515	519	479	485	473	477	519	505	444	488	512	515	444	518	525	508	478	469	494	463	459	468	488	494	472	466	445	496	478	469	519	503	489	457	481	477	503	531	453	463	472	445	497	489	497	497	511	502	531	514	506	523	489	473	474	493	523	479	479	475	482	515	505	488	526	488	490	514	535	507	487	489	538	483	482	492	492	459	522	473	479	462	478	451	519	508	499	518	483	456	499	530	513	515	495	517	485	497	465	468	497	489	470	482	490	533	472	507	517	500	446	512	487	477	506	557	503	514	501	504	510	506	493	491	481	461	497	471	484	438	469	522	505	508	458	470	495	509	499	487	456	489	466	532	497	474	489	471	483	467	491	495	467	468	504	466	477	492	457	513	484	469	508	503	489	492	473	454	469	477	483	495	480	474	525	497	488	501	515	486	544	475	499	513	485	524	512	501	524	493	473	489	494	538	450	455	499	496	485	501	516	539	497	464	498	480	470	514	492	481	531	492	518	489	499	484	493	505	450	461	493	509	536	488	516	488	502	487	498	469	511	483	480	465	474	490	479	477	503	499	476	472	496	522	498	504	534	527	488	455	503	459	452	489	515	454	513	501	480	489	508	502	496	517	501	491	511	473	493	451	460	510	483	493	497	499	491	496	517	524	512	486	512	506	459	488	460	499	492	494	478	472	458	514	532	499	468	514	443	473	502	474	442	494	496	471	516	507	538	524	502	493	481	487	429	476	502	467	491	495	502	486	486	495	512	475	512	468	475	453	488	506	535	481	435	517	486	466	459	493	477	504	464	489	487	474	434	561	494	489	481	463	492	508	441	492	491	518	503	513	507	525	462	533	475	485	471	493	466	496	503	470	473	502	474	503	485	489	501	542	479	495	520	501	486	473	536	446	484	489	512	454	495	455	486	473	444	476	477	499	494	488	516	453	488	474	522	468	511	477	496	482	495	475	508	445	504	496	504	532	436	468	485	509	513	484	492	480	529	487	487	476	478	482	465	461	503	525	508	499	490	474	472	503	494	436	478	524	529	476	469	457	491	482	472	488	507	494	513	512	460	472	504	459	541	497	483	510	516	469	469	436	488	486	492	476	495	482	481	452	521	508	454	459	505	472	492	426	498	485	491	491	490	479	498	504	529	497	494	486	461	462	527	483	495	474	468	487	491	460	491	458	458	479	475	471	494	479	486	486	487
22559	20806	28618	23317	27987	51525	59786	49085	35215	21373	9024	2551	845	440	358	352	398	349	360	316	329	343	348	342	339	354	349	308	310	351	352	331	351	356	362	354	380	360	357	376	320	330	382	354	351	322	365	345	329	340	332	368	341	353	324	365	327	356	342	349	353	380	359	348	332	347	328	321	341	362	364	391	352	338	340	360	321	348	332	335	328	338	343	349	323	373	375	341	350	314	338	362	337	330	376	319	365	350	347	357	339	340	342	321	349	340	361	307	344	368	360	361	328	351	316	316	333	338	353	331	353	381	348	335	316	357	346	340	361	327	314	345	310	337	351	345	366	359	371	364	349	295	299	338	322	344	349	322	344	328	316	324	329	331	333	345	339	316	339	331	349	351	357	342	331	336	324	353	336	356	361	340	347	361	341	325	339	331	349	331	327	337	338	342	359	341	344	372	329	332	347	367	329	336	346	339	331	351	375	370	305	340	353	330	372	326	355	329	326	316	337	318	345	341	347	351	334	322	313	332	358	347	381	353	344	343	353	311	322	310	354	359	340	324	326	320	335	344	350	340	317	334	364	339	359	343	343	333	347	326	318	337	341	338	322	378	318	304	337	341	345	346	373	347	348	321	361	340	335	321	342	321	291	352	359	337	354	359	323	383	371	370	293	347	363	371	355	333	348	338	321	352	337	341	349	361	335	326	317	357	304	350	359	328	344	350	331	305	345	342	351	355	358	342	359	315	364	326	310	326	343	320	347	341	349	333	336	325	370	335	354	339	325	331	337	342	329	370	321	359	338	311	354	359	346	351	377	351	348	350	314	349	318	303	353	352	348	363	304	343	357	344	322	333	348	346	352	343	356	317	334	331	337	325	330	347	340	363	368	348	334	384	335	342	367	380	352	351	355	338	338	365	352	357	361	345	333	320	344	344	356	348	334	333	355	355	322	325	341	362	381	357	343	343	329	330	380	336	330	364	372	342	321	328	352	319	368	361	325	355	336	333	364	353	340	351	373	387	387	340	350	334	351	344	343	362	350	364	357	369	316	336	325	349	337	303	341	326	351	344	301	344	344	314	356	315	336	342	349	348	389	289	359	344	339	341	380	325	379	344	359	330	368	322	345	335	361	333	377	318	366	350	340	368	338	316	337	332	314	344	363	349	355	373	336	339	359	353	341	342	364	301	301	363	333	343	308	351	350	347	335	347	353	362	357	357	344	343	336	360	300	319	353	327	351	346	371	307	359	366	327	356	353	343	367	363	351	367	333	336	343	358	332	348	320	342	343	330	334	373	341	354	308	338	345	342	364	348	371	359	325	334	309	335	330	352	345	355	354	333	410	328	350	335	308	356	354	366	348	294	354	332	353	337	356	356	348	333	324	334	347	338	390	373	371	344	343	331	342	358	372	317	366	346	367	358	346	347	327	344	316	347	360	380	336	373	322	355	366	320	344	361	350	338	328	351	304	350	375	343	372	373	323	330	361	361	323	373	325	337	333	355	325	350	375	336	342	339	391	346	376	351	348	340	348	335	358	342	344	337	334	330	345	366	323	347	358	301	365	340	332	371	357	361	333	354	343	330	346	311	317	343	369	325	349	344	353	338	357	312	334	349	325	371	326	354	331	343	353	373	343	353	339	367	332	357	317	314	335	332	296	371	328	329	337	336	366	310	340	321	338	364	336	331	354	383	362	348	340	338	328	349	326	327	358	322	340	338	367	391	327	313	332	348	310	320	376	325	328	338	344	350	355	318	353	357	311	358	348	318	347	319	336	348	329	358	319	334	343	377	329	359	354	353	356	346	322	358	338	316	348	337	328	353	327	355	332	347	330	352	297	340	371	310	368	322	351	364	360	337	357	323	367	365	342	339	350	346	354	333	336	344	330	327	357	329	347	357	369	341	347	341	345	350	376	338	341	361	353	339	326	349	367	343	345	355	332	375	290	353	346	330	342	327	334	317	343	354	354	365	371	347	335	377	364	337	338	343	343	345	378	340	374	369	342	362	346	357	372	358	342	337	323	341	344	296	359	329	337	375	336	356	334	365	373	340	334	359	357	359	327	336	327	326	333	304	327	318	348	358	314	310	322	371	327	348	361	313	376	345	354	340	318	319	385	361	338	308	337	353	344	343	347	342	366	326	360	325	361	356	338	336	337	333	311	341	343	343	350	355	364	344	361	351	345	343	351	333	336	389	322	332	342	358	320	352	364	325	335	343	321	335	346	328	375	354	374	350	329	348	310	356	320	337	340	328	349	338	324	362	368	364	368	345	357	348	332	318	341	338	352	343	341	311	348	343	369	354	364	368	362	347	337	362	332	325	349	362	332	336	357	315	345	371	368	380	357	317	325	336	347	347	348	352	314	361	344	335	359	345	339	328	321	358	380	371	335	324	375	339	337	372	363	347	329	380	349	358	357	357	322	343	369	345	364	352	332	323	339	324	350	354	327	367	312	316	341	358	340	358	347	322	343	357	354	355	339	336	346	351	327	346	349	334	331	358	361	382	322	336	346	352	323	383	333	357	368	328	332	360	334	319	374	367	329	352	351	335	338	340	353	332	324	337	320	327	371	358	373	320	335	323	344	325	357	355	307	322	355	340	335	341	358	314	332	338	339	347	318	344	362	386	360	332	360	357	354	342	337	351	352	382	338	362	361	311	343	334	342	348	347	382	335	324	369	334	385	372	329	341	370	351	354	332	340	334	336	321	349	335	337	335	316	338	341	351	356	305	338	324	336	364	343	342	377	326	320	372	329	336	348	339	341	326	341	373	345	319	337	317	361	332	330	353	373	292	363	332	330	315	331	352	334	339	315	328	382	357	361	313	341	298	330	334	341	353	325	362	306	354	355	339	351	371	330	326	329	306	313	324	327	348	347	367	338	318	369	325	346	322	315	337	351	346	321	341	320	361	339	329	343	323	348	365	339	382	353	369	370	332	304	360	332	357	319	342	348	309	368	337	337	348	337	343	325	332	356	320	346	308	365	348	386	335	350	332	317	296	339	323	320	343	338	338	348	323	364	341	346	311	338	348	326	329	363	350	360	361	339	350	336	369	352	362	359	363	354	366	345	353	325	349	360	357	341	322	366	352	342	332	324	328	355	332	366	337	330	340	305	322	358	329	352	297	333	370	361	353	379	349	345	345	359	339	332	307	339	321	356	340	359	365	323	345	363	340	354	335	334	324	356	325	321	357	338	312	329	357	325	320	339	335	363	313	365	382	355	359	320	320	345	356	337	338	330	379	333	359	342	354	354	351	308	322	331	368	314	311	337	320	345	342	302	358	360	368	333	336	328	364	347	349	355	345	353	367	324	327	369	353	337	336	359	332	381	369	340	341	334	330	347	347	365	324	370	338	363	365	359	352	363	354	339	315	363	315	354	348	342	339	281	356	322	350	332	367	373	365	329	349	313	338	336	352	380	315	326	328	312	332	330	346	330	364	364	322	326	364	320	343	344	361	344	372	328	327	315	315	362	352	377	359	340	381	328	363
16339	39909	40337	43334	50738	59640	60095	50337	38518	26138	13001	4697	1593	727	581	508	500	514	515	555	489	478	493	485	511	523	530	486	512	501	495	539	483	533	509	502	506	524	491	538	500	533	507	550	529	515	544	506	537	562	459	504	544	526	503	503	478	511	497	506	477	509	514	497	498	514	553	508	526	531	508	477	518	514	488	497	510	492	537	497	500	512	543	520	441	475	525	486	515	491	490	500	511	513	532	487	469	486	500	501	503	503	517	503	541	488	497	491	487	512	527	490	516	529	547	520	509	486	507	496	523	554	493	504	508	516	476	494	524	501	514	487	489	491	497	510	485	538	508	467	510	493	499	476	527	494	452	486	536	517	508	495	495	553	531	507	537	522	520	460	530	498	506	503	540	537	517	502	507	497	510	532	484	491	477	493	524	529	460	497	460	501	459	497	487	492	548	492	518	504	531	495	537	495	524	532	484	459	476	498	477	504	543	507	526	528	477	535	483	503	568	509	491	504	529	511	528	546	478	474	509	516	523	480	508	475	505	506	518	508	532	529	517	517	491	485	480	509	471	513	466	497	496	491	474	472	554	480	507	544	557	536	479	516	500	520	474	500	476	519	496	466	522	496	554	509	529	559	512	490	481	481	478	537	502	502	505	517	555	455	537	535	515	499	508	514	483	509	525	549	502	477	538	468	466	503	500	489	475	503	527	512	505	481	539	508	512	487	518	521	479	516	508	497	474	534	518	455	529	531	505	532	487	486	505	502	457	481	486	501	510	492	500	526	499	516	532	492	563	448	499	535	515	485	518	521	512	441	489	512	498	482	504	463	514	532	541	509	503	495	492	515	504	471	506	455	499	516	533	490	501	504	478	536	468	474	505	521	510	540	486	534	485	503	522	449	517	513	546	495	555	454	474	529	522	503	493	500	549	504	477	496	480	487	480	520	497	514	502	519	498	525	531	487	464	495	457	502	486	522	522	530	503	468	485	496	489	525	530	498	499	498	487	534	531	505	502	483	482	490	508	493	530	505	489	489	481	504	514	506	531	483	507	507	496	508	478	545	509	517	531	556	512	506	490	486	519	495	496	535	536	517	503	466	532	519	538	511	535	472	467	526	528	510	492	495	548	545	553	501	490	477	519	495	522	484	515	533	536	477	505	475	502	483	581	529	471	494	511	450	503	522	451	527	503	501	530	495	503	522	511	505	541	481	515	504	489	502	477	511	492	541	526	548	483	473	503	526	515	479	510	518	515	538	477	517	480	520	489	498	507	493	504	514	489	517	504	491	477	540	508	446	493	548	562	491	531	521	489	485	492	524	518	512	514	490	517	497	513	478	516	445	516	514	503	478	515	530	504	460	455	520	458	487	528	503	524	551	484	531	474	463	443	493	476	498	561	481	530	493	514	500	477	495	535	479	502	508	501	493	471	518	505	503	502	490	508	523	486	488	537	511	500	484	564	496	518	487	480	517	475	540	526	533	515	480	477	468	502	480	502	487	493	488	517	474	497	612	499	524	507	497	500	518	501	499	471	520	479	510	519	535	499	478	520	556	480	525	523	529	508	510	497	493	519	491	554	489	521	498	516	502	496	504	517	474	515	513	492	488	532	543	496	493	509	499	506	468	488	519	506	529	494	514	506	479	517	487	522	507	493	497	488	502	502	496	537	503	494	515	455	467	537	493	455	538	496	540	479	528	468	552	505	488	537	486	476	554	494	493	513	506	524	526	524	505	533	504	515	513	527	500	485	479	490	494	495	500	516	460	490	507	474	492	507	510	515	528	515	504	495	494	520	496	509	487	527	489	506	510	474	520	528	556	559	518	513	530	483	540	484	520	519	528	503	523	502	485	507	500	523	486	513	477	513	482	500	492	482	477	499	530	508	515	506	555	503	496	533	494	473	511	487	502	521	493	502	499	507	497	504	508	489	531	498	485	539	478	480	497	532	529	510	534	524	499	487	507	501	508	521	501	546	501	519	493	491	464	544	487	544	508	504	480	497	507	514	483	526	527	493	495	476	479	540	518	538	478	493	482	472	491	509	502	524	507	530	510	493	489	476	499	505	509	540	510	507	498	515	482	521	489	514	510	514	464	523	517	512	479	518	509	485	531	523	541	547	528	487	504	508	492	475	485	493	494	513	485	527	503	516	506	493	515	510	517	514	488	486	510	519	495	526	478	484	540	541	521	494	531	497	517	500	502	475	471	535	538	472	530	485	528	497	545	543	533	521	525	515	532	468	487	494	498	520	536	512	500	544	513	516	458	460	494	484	458	501	508	495	490	496	467	531	488	522	503	525	541	489	485	487	546	498	490	525	497	442	489	470	480	524	531	483	481	472	522	547	489	490	517	495	500	480	534	499	491	480	483	529	476	497	518	485	538	491	536	513	520	503	477	505	562	503	522	518	476	488	521	490	503	525	517	480	516	494	498	492	488	519	461	459	498	448	547	545	483	524	486	497	477	501	556	500	495	511	536	487	468	497	494	461	502	519	526	509	514	501	520	504	463	488	550	523	505	501	524	463	501	496	490	526	491	463	518	511	522	519	505	497	545	511	506	487	534	504	517	499	482	496	479	525	469	473	519	464	489	521	482	495	490	537	508	499	504	475	513	492	439	515	512	503	520	516	525	502	546	484	534	493	532	542	489	511	470	540	527	503	536	515	539	503	500	517	499	475	527	492	506	508	475	506	485	492	534	512	494	507	488	504	508	525	473	492	520	533	543	548	488	502	496	530	484	527	477	520	516	476	458	469	519	513	460	466	463	525	521	473	515	508	501	463	569	494	497	498	472	472	506	472	463	493	494	499	472	496	518	533	470	481	487	465	502	512	514	494	496	506	494	502	526	488	506	483	511	562	518	491	512	471	518	524	514	535	515	500	499	527	532	489	528	508	460	523	521	478	528	494	501	462	527	489	506	517	538	533	527	546	543	488	513	459	494	491	497	486	528	488	490	529	548	518	535	504	480	538	484	522	469	526	508	534	512	486	510	517	524	515	486	513	514	506	542	504	513	518	551	535	489	487	494	498	481	540	488	449	496	521	515	518	519	489	521	517	453	516	511	553	533	472	520	502	485	526	491	504	517	499	534	499	485	475	474	475	493	508	545	532	505	510	480	497	509	498	509	543	459	501	493	496	473	481	491	558	528	523	523	447	476	487	521	523	518	474	506	539	506	531	513	528	497	511	519	509	479	493	494	527	542	496	449	521	489	534	490	484	495	533	485	515	497	499	520	542	509	500	502	489	498	522	542	529	512	494	461	478	476	511	510	546	487	518	525	523	473	514	518	516	522	528	497	581	544	482	485	524	498	536	515	497	501	546	490	520	520	508	484	528	534	525	542	515	507	494	481	505	508	506	516	536	510	473	483	502	494	487	491	542	532	510	488	531	506	512	494	498	513	498	532	484	520	484	489	563	497	511	523	516	470	467	510	463	493	488	481	526	467	497	474	497	500	537	480	482	504	509	488	498	494	519	521	475	489	505	528	539	553
26172	20567	12537	5627	6700	12023	12436	8194	3884	1729	831	455	381	271	335	368	333	310	313	329	291	284	297	316	313	331	328	294	300	310	331	353	305	329	338	288	320	323	310	321	362	301	329	313	336	348	332	315	316	341	321	288	301	318	304	319	320	298	341	326	332	303	324	278	299	328	338	293	285	317	322	311	282	321	318	323	307	314	334	289	325	306	318	302	280	315	322	316	304	286	316	325	340	347	308	312	293	292	302	309	298	303	303	312	285	320	305	298	274	274	300	304	334	338	351	320	287	308	299	332	330	279	313	328	316	312	309	311	321	322	333	292	315	316	319	304	324	322	311	294	339	305	288	282	356	302	298	325	323	302	322	352	306	319	312	326	323	327	310	292	305	337	321	306	303	333	334	310	294	288	303	306	338	365	305	285	324	317	318	351	295	301	325	307	333	311	366	294	315	343	295	289	316	309	283	313	308	266	295	328	274	310	292	318	291	303	307	279	277	322	305	347	348	311	308	330	316	322	334	324	296	284	308	303	312	309	280	310	331	313	325	326	304	282	292	332	284	309	312	320	327	308	326	323	328	298	276	299	321	310	325	290	342	316	322	347	317	324	321	299	311	292	273	342	302	332	340	304	339	353	300	318	317	297	339	354	314	299	344	305	323	326	288	354	307	304	294	332	299	318	333	335	331	335	331	312	284	291	290	331	266	333	330	322	307	284	319	331	318	296	327	292	326	303	319	274	323	306	305	321	298	309	320	304	302	319	298	308	327	315	310	271	336	308	335	283	346	305	311	306	299	297	309	267	317	312	294	317	307	320	294	317	320	311	294	338	336	312	311	301	359	300	316	309	324	290	299	328	299	324	307	293	320	278	347	311	293	315	328	310	297	281	301	311	301	321	333	332	310	315	275	316	321	285	315	317	319	322	304	316	331	323	298	309	289	349	305	294	325	308	298	346	340	338	298	322	276	274	280	277	338	309	307	345	295	315	291	272	299	321	306	297	299	311	332	308	308	316	335	343	324	347	315	303	316	320	330	331	323	294	324	317	332	287	321	329	317	287	324	281	318	284	312	315	323	299	322	313	325	293	321	304	310	323	300	344	311	304	334	335	293	312	305	345	355	327	302	282	316	349	323	299	307	323	285	308	296	333	302	315	318	297	327	332	330	350	278	309	328	297	316	289	329	334	330	334	305	302	332	288	311	328	304	328	284	294	316	316	342	296	338	296	339	365	290	342	325	346	301	303	312	298	307	350	291	318	323	319	294	306	326	281	325	316	307	302	326	320	329	333	314	290	324	304	299	307	310	317	273	331	297	328	307	313	325	292	352	337	332	309	304	277	315	325	318	322	295	296	283	296	299	318	305	298	317	263	347	333	312	323	323	301	303	307	283	315	336	314	315	295	304	296	307	320	292	323	303	310	317	342	305	325	319	311	358	299	296	356	341	316	343	303	309	319	341	292	319	332	334	292	317	309	296	317	318	320	285	290	296	304	308	319	338	311	300	321	301	281	333	307	304	305	325	310	299	318	334	308	291	329	276	281	304	313	302	304	357	313	316	318	326	295	318	329	336	310	322	285	312	338	291	311	297	299	324	306	312	301	314	294	313	275	283	294	332	304	323	324	299	310	320	303	299	315	310	339	325	314	297	317	300	306	306	333	318	367	311	287	321	307	318	318	304	275	300	294	315	298	331	336	320	336	318	323	319	304	319	299	278	308	335	345	315	320	322	343	348	335	330	309	312	281	288	296	321	320	280	331	306	316	302	333	311	311	327	334	264	298	322	329	312	325	337	325	298	313	310	324	289	286	328	299	305	316	267	337	274	329	314	335	334	313	275	281	283	297	289	296	276	321	318	338	331	316	280	310	302	311	318	321	302	311	295	313	307	371	300	292	325	334	345	328	298	308	289	293	282	313	315	315	315	316	301	320	300	314	302	315	333	338	304	301	306	349	328	326	344	293	278	337	311	324	336	290	331	319	332	282	295	280	327	314	338	336	293	298	356	311	296	298	330	346	301	306	314	294	307	302	321	301	302	295	323	325	346	302	331	329	312	316	292	340	287	308	334	303	311	315	310	317	277	323	294	321	338	302	305	337	297	284	290	312	326	314	290	297	304	318	296	295	315	322	298	316	301	306	336	328	314	297	305	332	324	332	296	347	301	283	276	320	332	314	312	281	297	354	292	312	291	294	309	289	323	317	336	274	343	321	334	346	306	309	323	303	311	306	357	318	307	313	323	298	288	298	296	331	312	308	306	348	292	308	321	327	318	334	322	306	297	303	305	297	302	266	341	333	324	301	292	316	340	340	301	316	333	279	284	320	311	336	281	307	306	293	284	325	316	348	298	323	322	326	307	330	316	326	291	324	313	322	309	323	327	314	288	303	323	308	288	319	297	326	299	292	323	329	329	324	307	341	324	320	315	298	348	322	318	296	295	295	327	308	285	310	323	297	324	303	338	317	307	326	299	305	314	291	318	280	326	317	293	324	310	328	318	295	310	278	321	320	294	307	317	307	272	337	309	316	292	323	321	317	311	296	324	300	319	334	270	282	296	321	294	323	322	295	334	319	306	342	302	313	293	272	305	288	346	322	294	309	311	320	314	307	325	295	330	329	367	287	293	321	308	308	303	343	301	307	313	303	305	315	300	352	286	272	289	323	316	291	318	294	306	292	313	308	338	301	325	297	293	299	298	314	332	311	317	316	340	302	332	294	312	340	274	283	301	335	291	334	287	349	310	327	317	303	304	310	320	275	304	294	331	315	301	334	287	311	292	309	303	297	307	297	298	296	304	336	322	295	319	328	335	355	334	334	310	294	301	309	300	301	291	302	321	327	341	301	306	325	316	334	296	328	329	320	321	311	322	312	306	321	332	291	324	308	290	305	313	304	305	291	292	332	312	291	287	317	308	308	295	325	288	326	331	314	327	310	335	272	319	283	293	319	316	327	298	299	297	330	318	298	306	288	319	315	330	326	295	325	323	320	288	340	312	292	325	363	310	329	316	317	303	305	280	328	315	324	296	328	307	317	309	312	315	302	307	267	316	332	340	335	326	301	285	307	295	292	295	317	297	312	317	321	305	317	286	310	314	312	322	315	327	308	311	291	285	305	331	306	287	297	306	321	306	298	301	303	335	310	330	320	309	329	345	329	278	316	282	336	304	303	321	278	290	305	328	361	327	315	340	296	318	323	326	311	332	313	287	310	334	334	312	313	330	337	332	282	346	364	304	324	276	328	317	329	253	317	313	333	332	304	293	329	301	317	316	315	313	317	285	320	311	312	282	292	294	294	312	290	306	311	313	340	322	310	294	333	308	302	321	283	309	295	312	308	331	332	277	294	294	307	323	317	319	331	301	298	305	286	317	306	341	301	325	312	320	291	336	317	312	299	307	303	325	307	311	287	317	313	306	356	303	318	287	321	303	302	303	298	347	298	300	317	305	273	267	308	323	330	296	296	324	316	298	320	313	340	322	305	317	302	278	319	338	329
4956	6748	7221	8430	12082	19637	19307	13677	7388	3495	1543	764	579	431	491	512	494	496	478	453	458	495	487	486	466	471	480	463	471	460	463	476	503	469	475	427	502	486	494	445	471	478	503	476	479	501	506	448	464	486	473	526	533	478	437	492	485	477	509	437	451	507	447	481	443	465	468	491	458	480	478	494	454	459	457	477	479	485	497	490	495	440	473	462	479	458	479	482	511	453	460	496	463	478	457	435	507	449	476	478	499	492	493	442	468	475	430	479	461	479	485	472	479	459	494	474	502	499	459	465	489	458	470	434	485	472	456	488	436	464	504	460	470	445	495	475	465	495	484	487	475	460	492	466	467	507	481	487	453	475	462	485	458	483	502	452	465	460	461	479	436	502	463	464	463	441	511	509	456	436	486	469	473	457	491	477	482	474	429	483	454	470	487	470	492	449	453	503	492	508	499	515	422	470	435	470	468	477	478	493	487	492	471	454	501	459	470	468	452	499	476	467	450	485	505	508	472	481	436	478	477	463	487	461	442	476	467	453	504	468	467	452	498	457	462	489	452	471	477	470	487	480	504	457	473	472	447	451	483	514	461	445	483	470	475	445	501	496	491	482	462	480	462	449	525	513	513	484	467	469	470	469	489	491	471	443	499	466	446	498	501	478	491	479	511	449	450	468	458	437	465	495	513	481	447	429	439	471	458	476	436	440	444	465	474	490	496	486	513	500	437	458	459	448	473	463	491	485	451	459	452	439	468	488	509	457	495	477	517	466	508	452	446	478	514	501	497	511	454	457	471	463	490	480	516	466	479	510	456	490	436	463	467	458	471	488	480	497	477	452	449	476	460	463	513	471	475	498	464	494	486	472	502	455	477	420	507	498	462	459	454	471	480	443	479	468	464	441	481	448	448	451	520	494	471	470	467	493	444	501	484	483	483	487	485	483	442	486	485	469	449	479	466	438	461	450	471	477	449	473	462	462	462	478	462	488	476	479	470	501	476	456	494	506	476	472	437	513	456	451	491	473	485	467	484	428	476	494	477	492	464	489	475	446	464	469	429	441	444	455	471	465	470	499	483	453	490	451	443	479	496	467	452	451	491	481	486	474	489	481	449	467	516	477	477	473	448	474	476	475	476	493	433	429	455	461	455	451	522	495	463	466	490	441	495	496	438	451	469	480	481	467	479	465	500	460	470	511	474	464	479	488	490	489	476	471	469	493	517	463	461	479	479	479	457	486	467	483	437	475	508	477	451	489	434	483	469	471	481	491	494	469	478	472	482	472	457	478	443	484	456	509	474	463	504	501	459	458	478	464	467	473	471	516	502	441	463	478	473	489	513	488	474	463	507	493	462	488	466	472	476	477	462	451	476	470	486	497	512	494	442	472	510	460	477	463	487	481	479	489	459	486	459	485	476	490	477	456	485	473	460	511	455	423	480	454	459	460	477	507	519	487	486	477	478	456	471	505	492	446	455	442	469	476	465	500	516	432	502	479	443	499	503	457	491	474	478	480	473	484	477	448	508	464	482	490	436	477	426	457	482	473	464	474	472	442	462	460	476	488	491	461	430	501	484	467	449	459	463	466	488	499	439	481	469	494	488	493	495	503	478	503	518	484	463	501	474	463	442	489	467	482	464	450	527	499	436	475	468	480	463	458	440	483	482	486	481	468	440	495	506	484	459	489	439	444	502	441	487	474	443	498	499	471	484	460	504	456	454	468	505	485	465	460	466	426	483	493	493	507	448	427	523	422	471	473	493	472	440	460	463	477	468	441	493	472	441	464	513	475	483	509	485	483	518	472	453	503	448	485	447	492	498	470	462	492	497	474	455	484	454	479	498	488	486	467	502	475	453	448	484	500	492	472	460	475	459	509	527	507	433	459	458	505	470	466	485	483	448	488	516	471	435	436	468	476	451	503	463	426	464	505	472	498	456	427	481	478	475	465	470	450	460	467	476	444	484	452	500	439	479	464	459	479	482	493	478	479	515	479	474	437	456	469	483	467	512	462	474	450	446	471	485	471	436	499	476	477	475	476	435	484	477	451	507	439	482	426	448	467	478	503	460	474	502	534	464	532	462	504	488	452	416	488	488	483	457	512	456	447	482	466	501	505	466	498	504	474	472	483	479	475	467	437	477	442	436	514	477	502	516	455	466	458	459	529	503	478	484	464	497	443	437	470	499	471	486	510	502	494	466	504	507	478	454	514	488	490	444	519	481	488	431	476	478	456	477	467	517	458	434	445	477	500	493	464	488	496	469	466	460	467	477	449	436	498	477	467	485	514	504	443	458	494	476	476	474	463	462	511	485	424	454	471	454	450	438	447	451	460	482	456	475	458	468	472	477	462	439	467	468	519	492	464	464	444	485	465	480	454	492	503	482	487	505	490	471	484	451	509	491	485	443	493	457	463	438	478	452	470	441	466	461	442	503	509	530	457	462	502	471	452	446	448	486	460	447	521	472	503	496	466	463	468	470	482	513	448	484	464	496	494	439	489	479	434	451	474	445	496	478	465	463	485	443	488	494	475	460	487	468	480	457	433	470	499	467	494	479	472	426	504	505	522	462	443	441	467	451	481	471	523	485	465	499	489	510	442	461	509	408	483	449	433	472	477	476	484	462	459	472	471	488	485	457	472	509	425	491	494	483	440	433	434	464	516	496	451	499	503	531	444	481	469	438	455	429	453	501	472	455	484	478	470	518	469	513	459	453	469	450	437	457	441	490	479	448	498	446	472	453	465	486	467	486	508	490	451	464	466	495	465	451	446	475	488	453	475	486	450	482	500	469	468	471	478	456	509	464	479	479	486	480	453	483	475	486	449	490	478	447	451	467	458	480	426	469	477	506	492	465	486	493	471	441	478	448	482	476	488	483	429	453	481	449	491	471	467	482	482	468	454	500	478	481	474	454	460	462	455	493	452	453	482	456	480	483	479	471	431	483	451	434	469	498	469	481	521	488	508	506	453	455	484	467	481	490	512	483	492	461	472	509	479	490	469	448	455	437	440	477	498	442	494	486	445	457	449	451	501	522	470	483	441	460	476	481	495	475	472	480	450	443	503	488	473	494	469	460	476	456	469	491	483	477	466	450	484	453	470	470	461	479	491	433	483	461	428	468	452	524	461	481	461	456	501	502	472	481	477	462	480	494	474	459	440	459	510	478	502	492	466	464	435	436	463	450	480	476	481	476	437	484	481	468	488	479	465	484	449	492	525	454	454	452	472	457	470	487	489	509	511	506	453	512	483	494	470	463	476	501	425	492	473	465	472	490	499	481	460	477	501	471	462	492	458	447	484	485	435	477	446	503	483	488	458	455	470	503	429	492	486	473	513	495	476	501	499	496	500	458	505	451	472	495	514	475	473	482	474	474	439	450	454	486	462	489	486	463	504	470	458	485	469	492	437	490	469	468	521	453	484	481	497	507	464	495	522	483	482	459	433	472	517	470	457	472	480	456	491	469	470	481	437	499	492	490	397	478	478	458	478	485	454	491	488
24089	20760	27518	24358	24069	40306	43406	30713	18094	7474	2604	940	529	399	370	343	350	304	340	313	332	312	332	293	290	312	331	314	329	327	342	371	293	334	328	346	357	323	310	332	354	302	355	299	340	322	325	304	314	345	299	329	304	341	318	317	318	306	294	322	346	319	301	315	321	341	316	338	355	320	313	304	341	304	307	356	324	329	311	326	371	344	319	324	318	320	321	314	340	342	331	334	315	308	321	329	334	333	336	356	337	354	337	346	335	336	349	330	318	327	346	315	351	366	332	339	310	329	282	325	311	352	348	341	332	318	310	307	345	326	327	315	349	310	332	336	334	313	309	333	322	358	326	320	303	322	330	344	337	357	345	336	304	309	332	321	330	320	315	320	317	343	324	337	344	324	325	366	282	304	290	308	341	305	311	325	313	331	310	306	296	301	358	314	358	339	311	341	372	337	313	307	350	316	321	287	346	340	307	334	319	346	299	335	302	362	361	304	342	333	346	323	331	317	343	300	316	370	295	310	347	357	312	338	330	323	347	340	316	344	297	316	360	317	341	372	304	302	287	321	345	339	307	318	330	292	331	315	312	348	315	326	331	310	329	297	344	305	333	328	310	328	325	313	333	320	326	339	336	321	315	328	339	331	280	334	311	315	317	307	341	312	332	346	315	312	366	381	344	290	317	334	335	332	338	336	329	297	321	321	339	304	322	316	334	362	332	311	338	363	326	336	321	346	302	294	362	325	311	308	284	315	346	320	296	331	321	334	330	343	339	325	351	337	346	325	328	345	327	347	352	322	350	326	320	310	350	324	347	309	321	314	299	320	308	354	319	305	341	342	332	309	321	341	328	340	306	310	332	340	287	332	295	305	318	324	332	342	306	322	331	308	325	336	343	340	300	321	330	316	333	322	331	310	342	313	361	314	296	336	331	298	307	332	322	320	324	356	350	273	331	321	324	304	344	310	317	318	305	310	347	314	327	319	328	361	321	318	341	312	329	297	327	355	316	358	351	308	328	335	324	330	295	308	319	331	304	318	306	292	317	298	314	349	311	326	306	335	338	319	298	289	307	301	353	321	357	346	329	347	325	315	340	356	334	327	291	323	357	340	328	348	322	303	336	306	334	315	309	327	335	328	310	353	309	349	355	359	318	300	282	322	318	318	329	308	323	358	329	335	348	312	362	323	359	325	335	348	315	303	368	298	301	321	332	333	349	329	301	342	332	309	324	330	334	346	312	315	307	334	313	337	326	353	331	310	311	352	340	325	334	345	370	329	327	344	331	328	328	304	346	314	319	319	358	323	345	345	347	298	320	318	322	331	341	340	314	317	322	330	317	357	333	334	327	301	357	327	324	342	301	354	343	310	334	320	323	311	330	336	313	347	339	305	302	323	325	301	330	347	333	325	328	318	327	345	297	342	350	331	328	326	315	321	347	301	338	320	313	347	307	328	322	337	328	311	314	328	315	336	319	297	328	324	296	323	332	328	345	323	330	346	330	355	315	315	354	322	332	342	339	316	315	296	322	312	323	317	354	342	310	311	323	312	314	353	349	320	315	323	297	298	342	357	299	304	318	323	308	335	333	338	320	329	325	319	300	318	282	360	325	334	368	312	323	326	357	312	322	311	330	334	314	340	338	337	312	347	335	342	316	296	341	341	311	300	342	290	309	315	343	298	352	314	334	343	334	337	309	313	339	331	313	334	292	334	313	333	339	323	308	340	340	301	321	308	340	327	366	302	342	344	310	334	316	346	288	289	325	336	322	363	340	301	319	314	353	311	352	342	334	305	318	340	333	307	332	296	313	324	336	336	310	330	306	340	313	352	330	323	324	332	333	299	315	350	322	363	324	347	379	318	306	306	314	325	339	340	330	346	345	352	329	318	335	320	358	327	334	327	295	314	289	321	329	346	320	333	349	325	339	347	305	318	307	301	310	300	357	334	314	311	330	286	328	318	293	367	316	355	332	309	285	341	312	317	309	331	303	303	340	306	341	325	311	317	325	343	339	334	308	328	329	306	325	335	298	335	313	319	340	313	344	348	304	323	342	294	342	322	347	323	303	320	331	327	366	309	316	334	305	341	378	327	335	330	312	325	337	311	316	336	336	319	301	316	338	332	341	325	353	294	358	332	319	302	315	337	337	307	304	302	316	329	339	332	314	316	331	310	346	337	332	362	329	352	323	331	345	361	315	318	331	361	328	323	329	327	319	341	332	314	304	337	333	294	331	330	313	337	319	322	320	304	325	318	361	320	307	347	300	307	345	328	310	336	355	326	308	324	340	325	326	337	294	315	337	321	346	376	355	308	322	343	332	331	340	330	330	305	333	346	293	334	316	327	304	315	308	320	350	327	332	368	297	332	326	354	322	349	342	327	307	329	294	343	314	309	329	311	334	324	340	309	327	337	308	301	363	321	320	316	332	316	335	322	321	319	332	295	346	327	310	326	315	329	297	353	339	325	305	312	314	343	337	314	358	330	319	287	345	326	337	343	332	318	309	322	319	348	280	330	321	341	351	343	326	332	318	337	307	344	364	339	329	323	308	313	303	332	369	314	332	324	332	301	340	350	335	300	304	299	315	284	324	309	299	337	351	336	330	319	310	326	330	366	330	347	330	317	328	344	315	309	355	314	337	316	308	352	335	340	311	301	314	355	310	309	340	338	345	314	332	338	324	287	332	312	327	318	355	314	316	325	331	343	316	306	329	341	349	340	321	354	339	317	295	322	343	355	325	348	359	325	317	312	327	333	343	311	322	303	296	317	335	339	314	325	306	315	306	337	327	325	340	307	327	365	333	316	358	315	315	306	369	327	306	318	337	330	328	314	348	320	339	311	293	348	293	321	311	336	330	340	316	313	324	331	322	324	315	309	331	359	292	335	350	307	323	366	339	319	330	320	314	341	289	281	318	318	343	328	349	329	328	345	327	322	288	320	331	324	322	322	325	328	321	327	311	338	310	315	347	362	334	313	306	334	322	329	332	311	337	336	348	297	319	328	351	331	302	317	294	311	310	302	287	348	326	331	340	323	321	345	304	318	321	332	334	333	345	351	309	349	360	336	331	326	335	306	331	327	311	310	310	315	306	351	305	333	284	338	360	324	320	339	308	358	336	312	320	308	333	329	306	337	318	320	318	336	359	348	320	374	349	317	321	358	319	339	355	332	317	333	316	321	331	338	339	348	319	339	305	357	354	347	321	349	315	303	333	327	297	309	307	308	330	305	302	323	317	337	323	317	345	316	293	298	320	343	355	349	349	331	337	333	315	313	330	322	325	308	334	323	341	342	356	312	308	345	347	339	331	343	293	302	313	315	371	314	278	358	327	324	281	354	316	328	359	344	332	310	350	335	351	363	325	330	336	351	314	324	330	321	307	342	302	328	300	334	330	327	301	344	315	340	326	318	320	284	315	336	329	330	330	317	337	328	287	315	324	342	328	327	307	340	324	309	348	319	321	325	329	308	354	332	333	340	279	344	305	333	309	331	348	340
8732	20945	26924	26395	32303	44308	43695	34305	23024	11861	5208	1846	860	568	486	508	517	535	512	500	498	509	461	484	526	468	525	470	474	485	496	552	558	521	466	491	518	471	522	484	483	519	479	484	481	511	495	480	499	497	472	478	482	450	481	512	494	498	509	458	456	452	484	497	468	514	498	520	511	444	497	529	481	473	480	523	524	499	464	481	473	517	485	473	479	474	448	506	505	466	480	455	484	510	495	486	495	500	479	507	500	475	501	506	500	483	492	495	507	502	481	468	534	478	496	501	470	480	462	496	493	521	455	503	537	501	501	532	511	507	492	470	478	461	482	465	527	456	521	486	492	471	473	472	496	461	469	485	473	505	474	500	482	499	447	468	514	527	487	479	498	507	501	514	481	476	457	471	507	507	445	501	436	498	471	493	493	477	498	490	511	473	474	493	484	494	468	502	449	457	495	491	480	506	482	545	512	511	505	496	525	461	523	447	478	511	478	471	485	487	478	501	492	490	479	480	505	443	478	488	465	537	479	520	465	485	506	503	468	474	512	554	492	474	490	492	458	465	501	478	490	452	492	510	506	490	489	517	494	476	490	482	527	480	500	483	463	497	465	507	530	487	499	465	478	503	519	469	477	497	481	489	478	491	502	509	508	491	514	490	508	517	492	476	484	481	463	512	495	496	511	503	495	494	514	525	487	496	487	441	483	497	509	451	493	473	500	489	456	498	463	512	468	463	519	488	479	488	464	508	480	480	520	494	486	493	491	479	517	486	442	545	493	480	465	485	453	502	472	470	533	484	501	426	480	501	485	463	529	483	502	516	488	461	515	494	454	502	470	485	488	500	510	503	505	525	484	527	505	471	533	466	417	484	476	524	500	502	491	460	480	511	513	485	518	501	478	507	483	470	509	514	459	492	487	471	488	516	529	469	477	501	498	484	505	470	500	506	478	506	520	477	507	478	489	491	484	480	512	511	491	465	457	519	477	471	459	506	507	479	535	484	453	528	495	480	493	500	475	498	498	457	519	474	545	507	524	488	499	467	528	510	501	507	539	503	494	504	510	501	477	460	475	497	488	509	515	443	501	511	493	489	451	449	497	491	488	492	509	512	522	472	497	484	490	527	463	501	502	515	481	521	472	527	472	518	473	515	488	518	482	516	488	533	482	439	485	506	492	491	532	517	511	456	515	514	473	480	486	493	458	498	442	537	496	471	501	502	538	544	509	503	512	468	462	444	457	484	479	534	456	490	484	516	507	512	450	501	500	487	470	485	511	491	514	525	471	505	486	517	432	478	482	472	480	506	526	510	500	497	499	481	503	511	512	487	442	488	498	478	519	525	480	558	505	472	484	522	481	490	506	481	485	486	499	512	485	497	520	482	522	444	511	502	517	499	506	462	454	500	462	527	463	497	508	479	478	511	500	495	493	482	475	467	511	526	491	513	476	489	505	506	488	480	457	496	512	502	510	476	492	509	498	517	490	454	511	517	475	491	478	501	502	535	516	484	487	502	483	485	471	493	481	531	478	471	489	503	503	485	522	490	457	485	477	492	501	474	454	499	515	488	523	537	475	488	506	472	496	514	500	490	529	492	458	506	511	444	459	498	505	478	481	476	463	496	483	516	498	486	504	496	486	488	500	494	482	497	493	490	491	463	482	466	489	494	463	444	499	460	472	501	474	468	491	476	480	486	518	475	515	493	509	487	494	522	457	458	512	502	504	504	489	443	455	512	499	467	459	479	511	472	475	467	534	512	488	502	494	509	482	472	503	484	502	459	495	507	518	483	495	471	489	487	444	477	488	493	516	488	519	520	492	460	483	470	480	535	527	504	469	511	443	484	445	500	486	498	525	504	455	498	491	477	471	481	508	508	486	535	511	484	525	495	523	524	501	503	463	451	490	506	531	506	456	500	502	518	468	495	514	512	489	517	467	465	471	471	492	523	472	515	524	493	484	485	482	512	476	489	488	535	496	499	486	508	467	498	498	478	481	465	478	494	456	480	486	461	445	452	510	491	520	508	443	465	484	438	533	463	471	491	498	481	482	517	472	476	470	473	478	491	469	499	450	465	517	478	479	513	506	494	507	478	482	484	507	501	466	476	472	508	463	512	505	479	444	449	473	484	492	476	439	504	482	518	520	500	497	467	521	478	482	473	494	520	503	485	479	515	435	456	470	468	497	466	464	493	512	471	512	480	535	493	440	515	478	550	469	509	458	504	479	529	488	489	492	489	505	518	477	512	487	487	522	511	499	485	496	491	495	462	539	497	530	494	497	480	541	479	477	492	477	507	464	461	460	492	503	517	488	495	491	467	496	474	493	485	473	485	493	534	497	477	465	460	490	532	500	521	512	501	509	479	518	492	495	484	495	524	523	515	507	504	503	488	441	522	521	488	506	491	485	507	499	489	494	485	493	486	517	521	493	442	519	476	493	477	480	520	489	500	472	505	503	524	466	479	524	493	478	482	499	494	531	518	478	459	485	487	468	484	534	472	451	477	517	480	506	497	456	509	455	482	489	435	495	508	467	459	523	469	508	474	519	457	482	495	493	495	499	494	483	504	460	496	486	443	487	511	486	494	478	511	504	506	463	500	490	480	504	485	478	480	502	480	490	468	488	480	477	498	500	506	483	498	503	457	499	530	514	460	509	478	497	499	483	536	477	464	479	492	497	478	514	490	496	503	499	495	491	539	516	510	484	479	459	508	488	478	502	479	487	495	456	497	508	502	474	520	512	500	481	483	527	507	490	508	488	461	498	460	483	511	493	492	511	527	504	480	514	520	496	502	516	502	475	497	471	462	468	505	512	504	465	477	480	497	478	500	496	503	457	487	465	500	483	528	546	471	498	508	481	459	481	504	465	489	476	473	500	509	510	466	468	508	514	509	482	471	528	481	522	514	510	451	453	489	499	452	514	504	499	514	499	427	490	488	499	497	505	506	495	508	471	519	490	484	482	486	459	511	476	467	471	496	456	485	485	478	492	457	469	520	482	516	509	496	475	491	475	485	509	464	459	503	475	493	464	460	449	507	494	508	471	447	502	493	479	499	458	481	485	477	478	489	509	528	459	494	493	484	536	488	464	506	457	478	483	455	493	493	567	498	496	490	507	530	517	485	462	502	495	503	464	485	499	475	508	517	484	485	510	513	532	517	472	470	458	435	486	476	501	518	503	465	494	484	491	486	464	527	503	473	476	448	490	479	472	496	496	512	455	512	468	491	515	498	491	521	461	509	505	452	499	481	508	475	516	468	490	484	475	502	467	509	510	491	495	499	499	475	450	505	539	484	475	462	513	473	480	513	439	491	519	519	468	479	454	481	529	541	483	488	514	504	469	496	482	499	480	510	490	517	481	471	500	478	517	497	488	477	496	510	505	453	530	458	485	467	505	516	473	468	521	480	496	493	512	503	459	529	508	509	501	530	470	481	531	558	472	477	507	483	457	509	523	521	512	491	553	499	457	464	499	499	487	450	526	507	512	519	488	501	531	476
22450	20740	28550	23120	28869	55018	60437	46351	31951	17883	6397	1931	741	453	369	385	354	384	347	355	359	345	386	364	340	381	350	380	334	351	320	352	346	320	345	352	357	354	380	390	347	352	362	349	336	369	375	338	336	323	367	336	332	329	340	348	363	330	351	352	332	423	348	328	380	346	348	343	335	341	373	380	353	350	370	342	338	359	348	368	342	346	343	341	346	365	322	373	350	329	359	365	393	314	358	351	372	355	345	321	356	366	355	344	356	339	356	379	339	363	362	338	359	349	345	357	318	358	358	361	353	388	358	357	366	351	365	342	357	381	343	364	360	341	333	371	321	366	332	336	334	367	349	343	352	366	328	370	361	343	327	368	326	330	349	360	353	342	363	327	351	330	365	370	353	312	315	360	359	321	335	343	365	337	373	347	419	373	342	320	370	314	326	330	368	327	377	322	309	366	363	363	348	381	360	355	327	324	342	376	354	365	345	347	344	339	334	341	341	372	323	365	337	347	369	373	354	361	340	330	353	342	320	365	347	354	325	336	333	362	337	320	309	332	320	377	355	376	320	359	314	346	348	353	363	338	376	341	318	328	334	335	334	366	334	344	346	311	348	353	343	366	353	352	351	366	384	327	369	352	354	346	343	354	347	368	353	374	333	380	358	330	375	354	319	340	341	331	322	360	342	337	377	326	345	322	336	342	347	360	362	320	365	368	360	335	343	351	333	331	351	378	355	361	357	302	339	347	349	354	325	370	369	347	341	384	363	354	325	370	354	353	365	374	377	334	347	376	375	338	362	395	370	365	319	335	330	342	345	358	354	349	327	364	371	319	322	367	372	344	339	325	375	355	390	337	352	367	315	337	369	370	336	336	361	344	356	304	352	352	330	386	327	356	360	366	341	370	365	358	365	375	329	357	355	327	356	352	327	331	367	343	380	338	377	344	364	362	333	375	325	345	357	359	320	336	381	315	348	362	342	358	340	348	339	347	365	356	310	360	363	351	312	345	347	330	366	349	359	351	356	344	338	359	320	348	350	330	324	340	333	334	342	333	348	334	340	344	326	346	335	364	357	341	372	347	347	336	356	340	380	328	383	337	346	361	325	356	341	316	333	389	343	324	374	340	332	305	329	331	361	360	337	330	363	338	320	382	340	360	334	341	407	342	365	354	319	358	337	347	335	332	369	355	332	317	338	354	351	379	344	335	379	353	382	351	324	330	314	340	353	338	369	346	370	368	373	363	384	340	328	366	350	371	334	346	336	358	326	336	350	352	332	312	343	362	367	316	359	349	350	330	337	358	379	328	348	340	371	360	324	334	352	336	315	370	331	362	368	372	321	339	347	332	319	386	343	328	343	352	405	347	346	385	344	361	367	343	318	374	344	350	346	374	347	323	348	353	311	349	310	359	324	360	337	345	332	331	345	315	336	338	372	314	342	334	309	348	336	316	363	348	335	350	393	352	328	349	349	341	330	349	340	383	359	356	354	352	343	370	342	359	347	353	378	366	326	351	314	342	325	342	364	347	374	337	361	357	351	326	374	340	362	337	357	366	336	376	351	345	366	355	387	356	319	352	331	349	380	352	340	370	330	356	381	346	374	380	331	354	343	337	361	350	367	342	368	379	350	361	383	335	352	337	361	338	367	320	394	396	315	348	333	378	337	316	345	328	374	338	364	302	365	348	348	325	346	341	357	307	359	351	318	390	337	356	349	335	383	352	360	357	381	374	337	336	371	354	357	363	344	352	351	349	349	335	321	357	355	366	389	336	365	332	330	316	340	343	382	366	322	359	369	365	354	369	346	342	362	374	358	361	346	361	345	351	343	335	354	346	342	345	347	356	339	342	333	351	351	331	320	343	345	324	353	334	328	392	339	349	375	340	347	338	339	335	394	325	327	372	324	329	342	349	330	365	333	340	323	351	362	336	343	345	347	330	369	357	346	344	316	380	346	330	351	351	348	353	355	345	298	338	346	319	347	329	356	369	349	354	380	353	346	350	362	346	360	349	371	326	330	337	361	325	362	337	315	348	364	351	323	395	324	315	336	332	334	349	368	343	335	354	361	341	317	350	350	346	377	355	340	348	326	347	331	361	345	354	328	327	340	368	336	347	315	353	388	342	357	372	378	367	337	358	338	327	354	342	317	359	385	352	341	384	376	324	344	343	348	354	384	325	358	319	346	348	356	353	337	329	357	326	348	338	348	331	358	385	334	335	350	363	363	340	350	361	344	326	336	338	381	316	362	315	343	348	353	322	350	351	363	339	337	340	376	323	343	356	349	327	351	370	342	373	352	354	351	330	374	350	364	322	328	318	378	335	346	359	346	335	321	360	348	358	354	352	361	363	354	334	354	340	353	336	365	311	335	346	356	391	358	328	362	359	334	353	334	347	338	343	347	341	362	366	321	355	343	343	350	364	349	355	372	369	348	325	369	357	358	339	371	354	361	333	387	349	402	362	372	322	350	359	379	351	331	357	362	369	320	338	349	379	380	346	335	382	344	365	318	364	337	345	364	357	352	354	385	372	343	368	315	346	344	397	336	307	382	370	346	345	375	345	388	334	338	347	304	335	377	344	365	341	363	327	350	337	345	343	352	370	321	394	327	345	344	331	346	350	346	375	352	318	319	364	367	328	348	346	359	379	313	346	370	381	383	328	343	343	361	352	385	335	345	339	357	344	344	364	338	374	345	361	348	362	369	313	356	349	344	352	348	341	341	354	375	393	372	337	317	352	370	336	358	357	365	345	364	348	351	372	356	352	385	345	369	336	346	348	363	404	321	387	385	345	344	350	358	370	384	340	342	346	355	382	327	326	356	346	382	353	373	367	367	336	347	323	368	335	353	374	324	341	333	354	354	340	343	362	347	343	324	367	353	323	323	321	324	347	344	366	327	362	333	332	353	370	344	354	352	331	338	362	357	375	332	381	341	350	295	335	348	332	351	353	342	340	359	351	340	342	362	380	333	348	351	329	329	339	319	335	354	337	345	336	326	378	324	308	311	330	382	367	368	367	353	354	382	357	385	333	354	336	364	369	355	328	340	341	320	360	377	317	330	339	354	327	335	354	367	340	344	343	375	375	363	348	392	361	343	378	346	383	353	333	333	335	359	362	365	356	345	314	366	310	317	341	342	323	328	320	365	379	325	362	360	330	356	331	370	352	331	352	348	322	368	313	368	340	332	365	355	334	347	321	316	379	342	343	379	344	359	319	377	397	300	326	355	319	351	332	351	355	331	352	355	352	357	385	334	355	358	358	333	320	355	327	337	355	357	366	353	347	329	343	394	341	318	336	355	363	351	352	336	331	338	346	354	333	345	367	310	366	336	301	352	330	419	345	333	321	360	307	344	327	360	341	348	351	332	323	326	352	324	352	327	357	335	354	313	367	356	340	352	373	384	366	350	336	320	326	377	354	367	375	344	359	379	308	366	323	381	349	344	312	324	331	367	338	348	349	358	334	349	364	361	339	337	337	321	365	305	356	329	355	324	346
15634	34603	39738	42007	54221	63365	60301	47845	35612	21919	10034	3512	1208	649	519	498	534	466	482	498	496	514	520	492	533	503	538	470	494	525	480	522	489	499	522	500	525	499	563	510	513	511	527	500	503	511	498	507	504	508	511	547	516	511	458	533	506	532	503	502	499	520	516	498	527	518	496	513	507	549	493	495	480	540	545	547	514	523	503	527	469	521	537	507	515	463	466	474	500	519	490	512	496	497	516	553	464	515	510	477	495	491	468	512	499	521	508	538	481	531	511	532	487	540	485	535	476	534	509	502	501	524	489	499	495	515	481	520	545	511	507	509	478	500	502	532	524	520	519	495	475	496	485	528	544	526	505	544	509	505	501	490	501	478	508	504	508	478	517	531	492	500	496	480	514	546	491	506	505	490	489	495	525	525	486	470	485	503	512	495	505	495	491	533	474	460	500	522	511	524	508	467	532	510	509	519	503	538	531	507	526	455	520	499	556	502	529	510	508	524	515	489	511	457	513	490	518	488	483	494	473	510	488	514	519	504	478	527	495	484	542	502	489	499	532	498	496	497	534	494	551	484	494	524	474	475	498	542	530	512	508	520	492	515	523	573	571	538	495	506	523	483	441	515	510	517	516	500	506	491	537	555	495	506	524	503	532	518	490	505	478	497	521	487	481	540	495	505	497	489	532	506	486	515	480	507	553	531	567	535	498	526	553	494	535	469	520	518	509	496	520	462	520	520	503	469	538	512	508	531	495	499	497	506	504	474	512	488	493	499	517	453	502	502	506	560	492	490	491	497	485	514	558	504	505	518	535	552	542	538	485	510	535	492	484	516	505	500	512	523	535	548	531	489	523	489	521	509	494	541	489	484	499	510	467	529	473	474	548	506	511	502	512	502	491	535	520	504	490	524	490	514	486	550	521	477	476	528	515	480	490	488	486	478	501	495	494	537	509	524	501	502	505	488	515	524	523	518	528	508	502	516	498	530	504	497	497	532	484	500	541	472	546	529	490	467	486	457	494	507	510	488	518	511	479	490	470	505	545	486	513	493	525	516	496	508	501	518	541	501	503	493	541	511	512	490	540	473	525	548	520	546	541	528	518	503	512	528	492	520	498	503	518	513	512	501	527	511	575	507	497	538	478	529	478	486	542	481	515	499	495	550	505	500	524	479	520	499	521	546	470	504	492	508	540	505	548	490	485	505	488	500	504	487	490	524	509	522	502	480	507	498	493	499	494	501	534	527	507	483	518	508	480	514	503	516	521	532	502	510	540	473	538	542	448	497	481	486	543	533	506	513	508	478	522	496	494	489	517	524	510	496	519	459	512	533	513	514	487	528	465	543	453	530	516	502	498	520	499	489	479	516	543	496	499	528	536	528	528	502	494	503	484	529	518	532	489	531	516	531	471	529	513	514	538	545	483	504	522	519	531	515	538	477	495	505	507	542	509	504	540	479	511	556	492	520	519	522	550	501	479	509	462	494	491	520	534	521	539	520	500	503	469	556	467	559	496	492	546	514	487	558	519	526	522	497	480	554	499	512	496	495	507	557	509	491	475	463	478	499	510	510	494	479	486	501	502	535	497	506	514	533	457	500	483	521	529	481	503	527	507	504	465	530	511	514	525	509	527	537	533	501	508	521	532	525	541	495	504	452	510	515	504	487	526	487	510	544	489	488	525	524	515	512	454	496	518	497	476	564	465	503	498	511	521	523	477	479	509	494	487	519	499	513	546	492	500	494	514	536	528	490	481	503	497	482	519	479	508	547	506	530	505	555	478	477	506	479	539	552	493	503	482	526	507	516	505	508	528	558	524	486	535	525	473	499	501	471	532	511	512	490	518	495	467	520	538	493	493	525	486	486	495	514	513	533	519	509	504	513	499	480	490	526	498	520	501	514	513	472	471	519	485	528	524	529	466	516	493	509	543	476	502	487	539	505	458	512	504	506	517	532	494	550	490	486	504	490	501	530	530	489	519	499	510	527	507	498	563	473	531	492	474	501	533	497	496	517	499	487	544	476	524	503	528	516	532	514	498	472	575	490	522	487	486	480	523	514	486	542	497	533	533	534	512	488	540	507	529	495	474	535	520	512	516	539	489	486	519	506	485	510	499	483	501	512	524	486	527	513	515	473	487	480	500	518	568	510	506	531	492	504	491	500	527	513	521	501	528	476	478	523	493	511	496	516	517	490	531	521	523	514	496	486	537	507	520	450	531	489	539	540	492	489	507	537	505	514	500	501	533	503	485	508	518	548	496	491	508	540	519	503	504	503	527	471	448	513	526	491	509	497	507	499	494	530	532	494	510	509	541	481	520	514	493	536	502	507	518	505	483	522	513	502	509	553	443	497	535	529	486	487	469	493	500	506	554	499	552	485	463	507	477	538	520	494	474	471	477	465	499	556	490	498	475	512	493	506	521	491	509	512	546	496	503	539	496	483	501	481	515	530	458	489	506	514	484	568	488	503	523	492	539	496	472	525	534	511	514	481	511	528	472	490	504	512	532	505	489	545	510	506	455	489	519	511	494	527	470	515	500	511	481	503	497	481	522	516	456	504	506	466	477	496	507	467	490	480	479	462	525	490	544	509	450	497	525	524	535	528	518	482	503	529	533	494	503	475	517	534	505	527	544	500	532	533	480	523	534	456	527	522	516	470	500	491	513	533	485	492	522	484	517	513	493	486	495	509	528	527	460	544	493	526	507	475	543	545	500	493	487	452	530	546	522	500	465	527	504	545	505	484	511	503	501	529	487	544	495	516	527	471	501	532	498	517	526	515	507	469	488	472	465	476	513	472	491	487	511	488	526	496	507	543	495	506	481	487	489	492	520	496	475	509	516	526	522	477	508	524	529	516	520	553	511	509	473	516	509	530	493	488	534	536	475	534	513	472	495	506	484	507	458	534	499	510	488	519	500	467	512	542	547	513	503	528	495	498	506	504	510	500	513	511	494	467	489	499	493	518	515	458	553	528	490	481	500	536	510	500	512	532	494	507	507	535	545	500	489	496	494	510	488	500	482	521	497	522	540	508	513	463	498	528	491	498	526	481	495	499	537	554	490	515	497	504	534	531	521	497	482	476	515	480	494	538	523	535	547	493	496	495	504	595	459	513	488	505	487	492	461	480	509	486	545	497	489	508	486	511	542	501	479	513	517	503	511	522	501	536	497	523	472	517	527	539	499	532	515	513	519	482	503	516	477	516	485	509	468	458	509	473	509	506	506	481	468	494	526	505	452	477	528	548	507	515	493	562	503	472	519	516	476	512	492	539	479	487	529	521	500	514	490	561	484	519	499	490	507	533	527	511	482	487	526	497	489	506	535	546	522	494	505	515	495	489	501	537	499	519	505	478	518	519	511	537	539	523	468	533	520	518	527	497	496	517	503	467	527	485	539	464	498	547	519	521	474	560	518	527	496	532	543	500	544	525	530	464	512	495	499	511	492	504	496	519	527	513	515	560	477	465	544	498	493	480	485	501	563	512	495	508	485	525	504	566
26031	20412	12986	6658	7804	9709	10382	8862	4715	2012	919	479	408	303	347	326	330	340	329	282	311	325	301	316	342	307	298	317	329	309	325	271	294	313	305	294	303	311	326	284	316	338	316	311	340	317	312	299	322	300	327	334	314	298	305	300	308	323	302	288	304	310	291	294	332	328	343	336	331	336	313	320	291	332	308	308	360	323	323	317	305	300	327	340	301	299	305	326	326	315	346	344	293	309	293	332	307	337	340	299	310	307	348	319	274	316	318	317	318	299	331	313	314	322	315	316	310	288	320	331	315	308	300	296	302	301	296	341	307	334	310	317	306	308	306	339	286	312	292	304	291	353	312	317	332	322	298	296	315	311	327	304	287	338	297	292	317	328	307	330	315	318	298	335	307	326	315	312	293	332	307	310	305	310	300	315	311	313	306	331	326	331	327	301	326	320	297	314	335	296	298	297	346	323	329	336	311	307	309	331	314	311	329	325	314	293	321	307	313	311	314	324	314	336	323	320	319	335	284	320	320	315	290	327	329	336	335	353	293	344	292	313	326	313	338	322	318	338	310	312	274	305	336	297	329	325	298	299	310	311	317	308	293	309	320	283	296	315	278	307	318	303	309	312	342	306	307	311	308	318	329	315	305	327	307	312	312	323	315	316	300	361	332	322	325	315	323	310	327	324	299	330	343	332	304	308	287	327	328	321	300	326	290	312	316	337	273	296	319	318	309	348	311	303	320	296	308	307	335	284	293	313	305	296	317	290	333	293	342	355	324	322	349	309	297	297	286	290	323	313	305	279	314	364	313	299	355	308	303	320	339	338	302	295	325	296	297	313	341	298	324	318	314	292	309	317	317	283	323	320	318	320	298	319	319	312	334	326	323	342	313	320	297	309	358	273	348	289	301	289	315	325	301	320	336	335	327	308	327	308	321	308	302	312	305	342	294	328	330	315	332	304	298	294	338	332	344	303	318	341	310	319	306	330	280	333	299	346	327	331	330	310	324	339	339	326	332	325	337	332	318	314	332	314	302	282	293	343	313	297	303	302	319	347	302	309	328	315	315	357	281	321	314	320	335	318	293	307	311	278	291	322	298	330	316	305	320	322	353	318	321	304	295	327	306	320	304	336	319	313	304	311	332	315	350	322	323	283	334	310	312	339	308	360	298	310	311	284	322	347	314	341	320	304	298	323	300	326	286	331	313	323	326	321	279	297	337	335	322	287	325	341	314	326	340	311	330	294	343	328	329	312	333	329	313	319	279	324	312	325	299	343	333	308	326	296	310	315	326	338	331	335	295	314	308	291	275	326	335	330	304	326	318	332	316	330	318	358	340	340	323	311	330	305	351	351	294	319	318	324	341	326	311	293	326	283	349	310	343	287	353	323	335	284	323	304	322	300	322	317	304	297	324	304	342	313	326	304	304	306	282	311	335	315	312	347	322	311	355	323	297	313	280	303	329	309	317	310	325	293	328	326	324	312	328	306	296	301	319	309	307	320	293	288	348	318	309	328	280	322	319	305	310	352	284	303	312	299	334	337	313	310	288	344	311	302	304	293	324	302	307	322	301	313	330	338	317	345	350	319	305	315	318	332	327	298	344	340	314	347	286	286	322	333	323	311	304	341	346	316	295	315	311	306	294	329	295	298	310	298	318	333	333	305	288	296	321	323	329	300	308	319	335	303	347	327	318	305	339	318	337	320	308	289	325	324	308	269	312	336	292	299	323	299	306	302	319	277	304	328	296	293	311	322	310	324	318	337	340	296	303	291	324	324	305	265	284	336	291	300	345	305	338	288	308	301	330	332	300	295	332	307	325	301	310	310	307	302	319	299	305	330	312	298	340	356	317	335	326	313	329	308	338	276	297	315	308	293	291	302	292	347	344	341	304	309	323	302	308	358	299	306	303	296	307	301	312	306	310	327	311	294	317	311	340	343	298	315	344	323	288	320	313	296	316	324	337	299	294	327	341	294	329	332	315	313	341	322	310	299	344	344	315	302	343	333	321	298	313	314	316	341	295	328	327	296	282	327	323	295	296	328	323	273	335	314	309	312	328	329	337	309	310	311	318	333	315	251	319	322	320	310	310	317	317	303	304	310	320	319	328	343	271	266	317	291	315	337	303	308	310	344	340	327	305	324	348	338	337	309	341	315	297	299	309	297	329	317	337	323	313	315	324	337	300	319	298	302	311	310	315	284	360	301	365	322	280	318	288	306	327	335	323	350	307	309	309	304	348	298	322	334	307	292	325	309	331	275	333	332	317	317	304	296	322	353	316	349	322	293	315	304	326	321	328	340	301	306	328	325	323	311	320	326	363	284	312	328	304	258	316	329	312	342	335	321	311	331	281	298	314	319	328	298	323	313	309	318	308	301	337	301	305	334	306	293	331	309	339	337	314	286	309	326	326	312	335	328	336	317	298	355	307	297	336	313	286	288	287	319	344	318	338	343	294	336	311	346	287	316	320	334	335	309	319	316	301	301	293	297	303	326	337	310	347	314	330	333	323	305	315	297	306	304	351	310	288	316	304	318	320	298	331	315	329	310	313	312	356	312	316	319	331	315	310	331	311	320	324	338	361	321	297	338	323	326	327	324	345	316	331	319	311	294	300	340	301	282	291	308	321	337	337	355	338	299	313	292	322	325	301	308	321	338	309	296	316	308	327	292	354	358	299	321	311	293	314	301	328	315	302	316	334	325	316	326	305	326	334	309	314	324	305	320	311	313	316	326	325	341	315	288	327	318	298	317	314	331	270	318	301	332	350	306	313	317	338	320	324	326	315	307	317	308	330	318	297	323	332	303	327	310	323	345	312	332	308	294	310	310	320	306	308	295	338	328	301	320	321	307	330	304	316	305	318	295	337	321	352	299	325	317	315	341	311	298	331	306	270	332	310	325	330	304	329	306	322	334	332	286	309	312	308	303	298	318	326	313	325	303	297	307	304	313	307	330	321	290	307	321	295	311	331	348	321	297	318	318	324	295	330	362	317	311	293	312	317	331	325	302	323	291	305	296	295	322	305	335	306	356	346	316	313	270	340	306	310	327	343	343	300	343	294	310	308	310	329	328	319	323	317	324	306	312	327	308	325	304	291	331	317	311	328	330	312	322	304	298	328	322	325	337	306	327	299	351	338	310	335	308	297	302	324	325	357	315	337	312	351	294	296	296	302	311	309	342	314	326	299	304	296	309	308	305	297	325	295	321	317	295	347	303	317	343	350	325	313	327	321	320	323	307	312	306	328	329	326	321	330	313	342	314	295	335	311	311	310	318	323	303	319	289	299	341	317	346	296	302	347	302	325	325	298	333	320	330	329	312	337	331	299	316	342	289	317	332	313	314	321	286	327	342	274	318	331	299	317	284	341	335	306	324	309	316	335	321	285	319	294	338	314	334	318	331	327	311	314	340	300	305	310	307	309	320	312	331	303	333	285	316	325	293	297	318	323	304	326	322	309	318	301	304	332	308	320	312	285	309	284	342	328	315	321	303	309	310
4785	5683	8768	9531	13385	16816	17394	14868	8942	3924	1694	863	577	481	493	476	495	490	463	517	471	454	474	495	520	476	470	493	492	470	459	503	482	500	481	464	473	494	468	483	469	480	504	510	461	439	500	486	463	518	490	455	467	489	487	466	455	487	526	463	459	475	465	489	480	487	446	481	503	458	497	471	477	480	461	474	509	513	477	477	485	481	492	489	486	495	497	467	498	457	445	450	422	504	486	476	492	484	475	477	466	535	435	426	493	510	463	428	454	520	495	524	521	467	528	427	483	493	476	477	474	476	471	473	459	470	459	455	470	451	448	459	487	495	490	477	432	451	469	467	511	521	464	472	521	464	449	484	466	473	483	494	526	443	491	502	482	465	463	477	491	475	462	483	468	440	470	465	441	476	495	460	502	479	487	497	504	527	500	479	511	471	456	479	456	461	521	486	498	517	478	501	451	475	478	471	498	481	434	516	503	400	478	466	478	457	443	512	477	468	462	442	489	432	504	423	461	486	422	461	496	492	449	509	501	472	451	487	446	485	472	487	489	482	497	476	455	477	490	494	468	485	492	455	490	442	441	474	480	478	465	497	456	495	534	475	459	470	471	480	430	460	470	465	471	444	456	474	461	454	445	511	468	475	465	492	476	463	464	478	466	481	490	478	476	469	469	477	449	468	455	474	492	502	500	470	488	457	463	453	491	477	477	447	483	456	471	472	455	487	488	444	461	468	474	449	469	463	456	498	453	445	465	492	460	500	432	433	460	453	450	481	477	468	484	466	466	480	472	459	494	495	487	476	438	492	448	496	515	466	462	480	435	451	466	478	462	486	440	510	506	473	451	452	493	445	512	496	462	483	449	444	516	444	504	476	484	474	457	475	524	486	482	508	492	443	451	470	486	465	480	503	459	491	500	485	477	435	496	466	496	484	461	479	491	458	489	470	467	464	477	462	477	453	480	470	486	474	477	505	462	476	502	478	484	480	484	490	484	453	476	444	459	442	444	498	438	500	511	464	445	447	479	437	474	501	477	454	498	469	493	488	494	524	456	453	463	479	488	465	443	526	461	485	456	487	466	521	446	499	497	444	508	449	502	488	444	446	493	493	464	450	457	457	471	482	500	512	483	492	494	483	475	488	450	489	538	483	509	464	468	472	449	493	518	510	470	493	479	520	491	505	509	453	476	496	470	439	465	461	496	501	472	468	467	457	443	486	486	484	481	490	449	467	496	481	490	496	505	499	487	458	462	472	483	470	500	464	453	520	472	483	527	482	496	457	460	453	489	444	454	472	448	472	489	502	485	506	474	474	437	491	532	450	426	519	497	454	480	458	501	459	435	485	446	468	463	462	507	480	478	473	497	483	451	473	472	477	470	481	453	477	486	496	471	464	466	475	466	482	505	462	452	476	438	515	471	482	454	534	432	475	451	489	478	481	466	483	482	495	470	472	444	460	474	481	501	451	480	473	470	485	468	476	478	490	495	433	470	489	472	497	490	453	501	522	477	478	471	501	450	441	507	501	513	496	479	467	476	487	459	459	467	508	463	456	494	486	472	510	460	463	472	454	442	480	468	475	476	459	477	468	467	525	453	487	459	489	473	505	464	494	469	491	469	476	515	488	440	505	455	485	492	486	472	453	484	525	460	466	479	460	471	510	443	477	457	494	484	490	482	466	466	492	469	463	450	510	477	469	486	502	436	491	509	502	488	500	437	473	502	461	484	450	492	467	509	491	460	466	465	460	486	521	463	462	481	471	495	441	457	511	457	498	461	456	468	467	512	454	469	482	478	469	439	480	494	492	487	467	460	475	477	488	487	467	509	479	464	499	482	494	474	481	484	498	484	459	470	470	484	461	504	478	502	477	515	483	477	440	500	499	480	481	408	465	488	466	487	509	460	444	494	484	499	459	471	518	479	503	466	480	482	493	506	475	421	496	517	461	465	502	491	510	473	481	459	466	518	519	504	445	460	466	487	492	473	461	492	475	433	467	486	475	432	479	482	484	480	465	496	508	463	472	503	489	498	486	459	445	488	454	464	458	483	477	466	454	477	483	497	448	465	448	443	516	539	478	478	462	506	467	447	490	483	510	488	514	518	491	466	480	491	504	471	465	470	482	484	506	481	495	485	480	439	482	513	466	499	465	482	461	486	485	465	544	486	483	460	482	453	486	490	465	454	484	445	465	490	491	472	549	485	448	480	459	426	487	512	528	509	490	517	468	482	469	445	526	467	453	476	473	473	484	513	493	444	472	461	461	454	451	486	476	471	472	479	485	482	491	512	499	482	481	503	512	475	497	493	490	511	433	451	468	474	459	488	453	470	467	490	447	480	499	491	468	451	454	486	469	472	469	471	506	476	468	457	461	481	495	485	455	468	448	473	473	480	501	502	481	458	481	468	476	488	430	491	465	454	468	499	470	451	467	468	480	478	493	496	473	461	456	496	520	437	477	496	477	485	468	485	523	469	486	483	478	468	487	466	470	516	492	484	464	437	481	501	471	465	464	490	453	475	443	503	458	479	473	485	452	444	494	461	467	462	499	466	478	452	461	458	475	458	475	492	487	478	476	503	455	472	486	488	526	499	494	473	483	465	484	512	470	446	492	471	444	477	480	506	456	507	457	522	478	471	471	482	476	490	467	491	475	467	497	442	481	460	488	472	506	456	473	509	479	493	484	462	478	471	507	436	463	462	474	466	492	474	485	486	464	447	483	488	454	451	466	446	458	434	470	492	491	507	484	456	446	501	485	466	461	520	444	472	448	455	475	505	496	459	450	456	473	501	458	457	506	447	483	477	482	468	464	485	499	471	446	468	491	508	485	454	478	477	463	509	490	438	463	464	471	480	456	511	497	467	517	465	505	470	447	485	470	486	466	467	472	470	448	436	496	477	501	461	448	485	503	502	499	501	515	478	501	521	488	458	465	522	477	439	495	500	496	480	427	452	478	452	475	445	455	478	502	492	499	457	487	481	533	479	461	472	472	461	477	478	473	472	486	474	447	482	479	474	474	487	463	451	517	489	513	476	459	470	482	494	485	432	454	495	476	443	477	490	482	432	485	463	527	482	497	527	491	499	489	481	497	433	479	461	507	461	486	457	497	488	430	494	463	475	496	475	485	461	474	472	469	464	477	466	493	485	479	457	492	492	503	497	461	489	503	489	517	486	494	490	505	488	489	491	524	465	413	487	477	488	492	455	509	477	436	519	461	499	493	504	489	450	470	466	493	479	467	472	465	476	488	485	485	454	472	470	469	469	480	469	463	482	500	468	469	497	435	420	467	465	502	508	514	457	498	483	471	511	495	482	461	453	446	484	473	495	465	480	478	450	464	483	493	467	490	455	452	471	489	417	437	450	487	460	514	452	472	479	510	516	455	513	466	512	518	451	476	488	457	495	486	521	499	482	482	479	489	470	484	500	462	481	489	523	466	486	504	498	474	483	475	470	457	501	482	435	470	500	459	508	500	501	451	498	472	460	491	447	487	458	452
24063	20740	27527	24818	31096	45542	38335	28850	16612	6490	1954	713	406	317	357	318	335	318	360	361	314	355	355	318	321	340	307	351	295	329	368	316	360	322	318	361	326	330	329	333	317	370	350	317	312	323	319	343	350	307	319	329	312	304	318	392	330	314	312	322	319	310	325	330	327	292	328	369	316	329	285	316	324	326	349	303	330	321	369	357	346	309	323	329	345	317	314	315	335	331	356	282	326	341	337	338	307	352	311	305	328	305	329	320	310	334	306	317	310	325	331	338	304	340	358	346	325	308	343	348	357	340	331	328	364	340	308	312	319	318	349	312	332	350	317	284	302	298	348	325	345	327	333	338	335	305	356	291	295	350	335	334	337	346	328	345	347	310	314	297	373	313	342	288	318	324	324	333	323	331	350	327	302	314	329	338	340	340	339	337	357	325	322	319	317	305	315	318	330	298	355	325	308	306	314	334	338	329	329	313	357	317	332	322	354	350	282	332	345	321	345	318	341	323	362	298	309	365	321	324	297	336	331	336	333	318	361	325	352	319	303	327	329	328	304	369	340	343	358	338	323	304	309	375	311	337	316	307	316	285	327	351	335	324	328	296	293	292	344	315	347	330	301	329	350	334	325	322	307	355	303	309	329	325	352	340	321	314	349	313	309	349	319	335	349	335	321	329	281	342	342	301	318	336	328	340	337	365	322	327	319	298	307	317	333	331	305	343	340	338	346	343	344	319	378	340	314	357	320	331	359	294	351	293	307	295	341	304	346	338	325	324	350	345	344	363	354	320	311	349	314	315	318	319	303	297	329	331	312	338	308	352	313	308	317	298	333	334	340	301	292	340	332	313	321	310	326	318	314	311	343	299	342	337	371	326	320	332	351	292	346	343	351	320	317	332	350	363	350	363	341	334	316	351	305	311	316	291	298	311	337	320	326	323	306	309	296	331	364	325	310	318	329	346	339	297	291	327	347	289	332	344	310	318	321	360	343	286	319	359	322	318	337	308	326	316	343	339	286	323	326	296	325	299	304	325	320	316	338	336	340	300	305	320	337	321	328	325	334	339	337	383	327	295	346	351	352	329	350	344	338	352	313	304	340	356	330	325	306	337	331	311	316	339	333	331	342	325	346	307	360	329	335	330	321	332	328	301	360	312	313	340	340	331	330	308	322	340	326	339	331	335	350	308	339	349	317	331	359	335	324	333	301	344	336	321	312	287	320	333	346	336	324	302	286	340	333	360	327	326	345	311	338	308	352	284	326	315	307	384	320	392	343	322	328	316	336	339	342	341	289	343	296	322	354	299	351	325	326	294	305	340	343	329	342	303	325	329	311	309	338	341	335	328	337	317	326	348	329	305	308	340	354	353	343	339	337	352	354	321	288	352	334	342	305	328	320	347	316	329	372	328	318	334	314	324	335	352	323	298	357	346	312	350	337	318	326	349	360	342	335	350	378	336	305	324	346	314	302	311	357	317	342	322	297	323	289	330	362	308	326	318	364	313	340	381	315	314	313	312	367	308	316	349	324	323	296	320	322	306	337	323	319	316	337	324	356	325	327	324	312	332	371	328	323	326	347	325	315	325	345	344	329	342	310	339	323	295	319	348	319	289	323	326	331	338	333	307	314	335	332	359	354	369	340	324	303	313	327	313	326	340	324	335	327	317	338	334	324	333	343	308	320	328	306	353	348	339	334	342	321	334	366	316	332	356	312	311	329	362	299	311	331	345	330	364	330	337	337	315	340	311	301	313	328	340	327	300	323	345	298	334	325	340	316	334	303	330	338	328	328	327	329	375	348	336	302	308	314	368	346	340	281	326	318	344	307	305	328	322	331	322	327	376	297	323	369	320	322	334	330	317	318	315	325	309	354	337	346	343	323	328	309	304	343	331	309	338	347	316	342	310	308	348	322	321	322	319	305	331	334	357	300	341	327	330	322	337	322	345	299	318	325	301	290	334	337	335	316	333	341	315	330	318	327	339	343	355	369	315	336	365	311	313	349	304	322	354	355	321	316	311	337	308	377	338	289	355	319	319	323	344	352	343	326	314	345	343	339	341	308	308	323	359	364	323	324	326	323	354	297	370	319	355	314	327	315	316	285	310	324	297	332	318	344	309	320	314	315	308	339	296	325	318	329	314	320	343	371	341	333	334	327	313	299	330	368	334	370	316	334	334	346	366	325	331	328	339	329	316	349	317	339	340	329	324	347	357	365	329	304	304	322	335	337	358	338	352	319	308	322	323	316	312	374	337	308	326	339	322	308	324	317	307	340	341	349	334	342	317	330	310	322	325	355	339	351	318	355	318	332	380	342	322	334	294	313	311	334	335	343	323	334	333	317	327	300	303	346	327	340	316	352	311	328	310	306	352	321	341	328	355	306	321	322	324	341	325	349	318	326	296	339	324	316	335	316	350	351	335	304	318	312	340	315	334	346	325	321	312	342	324	311	334	369	335	335	369	344	310	315	334	334	346	333	319	314	329	301	338	330	337	290	301	306	310	304	325	335	340	331	328	362	340	331	304	318	338	357	322	314	369	309	346	328	334	301	326	323	297	333	319	331	323	336	321	328	342	324	354	321	359	338	352	300	335	330	300	328	327	326	318	328	321	310	343	327	304	322	303	343	330	301	334	331	312	358	378	345	366	342	324	342	329	303	334	315	315	348	334	324	336	302	331	307	311	339	352	325	332	328	330	308	336	341	308	341	350	321	332	290	331	309	319	317	359	330	314	320	336	342	330	333	317	302	369	302	306	326	353	324	326	348	345	334	335	303	323	327	345	327	320	342	314	358	348	304	320	311	318	325	333	308	292	340	319	341	324	327	317	340	339	344	293	309	325	329	332	323	330	347	333	340	300	361	340	323	356	308	339	317	323	350	312	318	348	334	344	338	345	294	299	317	298	324	330	326	345	324	322	314	353	329	317	332	343	336	321	329	321	305	326	349	302	332	374	344	314	310	351	323	301	313	335	311	378	343	327	350	304	370	312	316	315	332	338	345	322	337	314	339	366	354	320	317	333	353	316	386	293	348	331	333	316	301	319	307	320	328	307	299	338	337	350	329	359	313	330	307	319	328	313	321	324	324	347	330	319	318	344	344	303	349	315	322	335	353	353	337	324	341	331	341	360	309	336	319	312	342	321	312	321	305	355	311	337	303	334	294	337	304	322	295	296	333	329	313	324	322	354	325	349	345	302	342	331	333	359	336	348	324	338	317	318	346	348	348	326	331	357	363	328	333	307	359	334	335	319	308	313	313	341	300	308	327	323	322	331	332	320	322	341	341	320	297	315	329	323	307	329	314	346	295	355	306	327	341	331	336	303	312	317	354	339	313	316	319	317	333	376	317	355	301	305	367	331	341	344	363	352	344	316	348	283	328	314	310	357	337	300	320	322	319	337	323	341	299	329	332	343	343	320	336	317	344	347	300	299	340	327	345	373	321	307	325	341	322	321	332	313	340	298	336	353	342	337	337	337	357	344	336	321	339	366	334	327
8519	20446	28329	31991	41076	46490	40226	32868	21776	10518	3840	1319	681	540	474	525	521	504	487	522	482	479	511	507	514	515	471	518	478	472	510	535	506	529	536	476	465	466	447	457	508	504	533	515	534	495	478	515	526	481	496	531	471	474	491	473	504	504	513	516	511	522	509	509	548	502	517	508	479	526	529	504	467	491	437	490	486	492	482	488	498	501	521	502	505	471	532	481	525	487	488	511	503	503	450	461	461	482	468	535	483	492	456	501	516	527	471	527	538	502	500	479	477	515	507	496	501	507	461	483	508	499	498	505	498	508	523	473	470	462	483	494	446	529	507	484	454	483	493	502	492	505	502	475	482	481	493	506	468	466	500	479	512	457	510	507	484	522	510	477	492	489	504	459	486	477	505	526	502	510	470	532	482	492	459	497	517	498	491	464	495	500	461	512	492	473	460	497	492	496	488	515	503	493	477	491	509	505	500	485	479	445	526	525	536	517	523	483	492	526	512	486	467	486	484	523	495	463	480	487	465	493	528	491	488	488	465	499	506	493	485	527	503	499	515	482	483	470	536	484	523	519	537	490	514	477	501	472	476	488	478	461	459	522	530	467	542	504	513	524	505	484	472	500	518	539	516	477	449	471	510	492	503	487	531	465	513	525	514	501	510	463	494	504	539	471	460	522	495	526	481	509	506	491	513	488	460	490	471	504	513	507	539	457	533	451	523	459	497	482	513	517	508	470	490	495	527	494	511	498	487	454	502	482	502	513	485	457	476	464	485	464	466	505	496	455	504	456	444	517	503	502	491	491	486	488	511	478	524	518	472	499	518	472	488	477	545	505	505	505	492	452	487	468	535	452	534	488	546	489	505	505	473	484	503	501	504	512	478	499	494	533	501	497	494	494	499	499	476	511	469	480	512	510	517	476	531	487	506	520	531	495	518	494	475	535	492	491	477	519	502	534	442	468	495	516	478	460	461	482	483	504	518	543	478	483	500	478	487	517	512	531	485	484	473	538	512	483	509	470	501	535	477	504	504	489	491	529	521	532	534	505	485	471	485	520	479	485	529	507	504	463	501	489	490	510	465	476	474	524	508	455	484	475	508	499	492	491	528	533	478	506	479	471	489	498	485	511	500	486	499	500	492	505	495	520	514	480	535	539	538	479	499	514	510	464	480	476	525	513	504	466	520	505	504	474	502	501	507	532	513	542	473	484	456	526	462	514	473	504	462	536	493	495	449	482	522	485	473	515	508	509	457	512	527	486	518	477	498	539	466	552	547	453	498	491	481	496	466	491	502	481	518	503	449	466	520	512	469	460	441	509	516	472	503	517	482	493	494	492	447	488	515	527	492	467	499	476	488	529	505	528	505	531	458	501	469	498	490	479	480	514	503	518	503	507	503	543	520	531	493	491	521	510	480	526	479	450	502	538	464	499	486	512	495	535	480	509	505	496	509	485	458	484	481	465	515	537	479	498	501	498	468	499	513	527	478	482	485	460	507	518	490	501	493	506	499	468	534	525	483	511	486	489	498	462	500	496	468	473	538	481	516	483	486	476	527	544	478	484	525	468	430	483	465	479	510	523	456	478	499	475	490	483	489	503	504	511	498	536	519	546	485	466	501	470	508	474	498	475	535	457	507	501	468	484	513	513	509	470	533	503	494	506	512	460	494	469	477	537	478	496	481	519	530	481	484	484	495	511	461	520	516	476	510	478	531	513	483	509	515	489	501	510	504	479	481	521	503	508	503	491	477	486	470	505	474	494	478	505	502	485	529	486	496	475	495	503	509	488	486	505	482	484	512	484	494	481	493	507	502	490	489	480	517	487	488	536	503	521	475	475	513	503	484	501	526	503	512	481	566	537	509	479	488	518	472	454	516	498	511	505	491	491	501	516	515	456	475	503	471	522	472	486	490	504	514	519	508	486	511	457	431	474	484	517	517	517	453	479	416	501	510	514	485	455	503	483	461	505	489	506	470	507	477	514	500	485	496	533	535	527	511	532	521	471	483	475	473	536	476	530	508	494	497	475	487	489	466	470	496	503	472	514	488	504	497	498	493	500	499	479	496	494	512	492	513	512	491	509	494	477	505	481	510	491	514	516	474	480	484	510	518	517	483	480	531	477	487	481	499	460	502	489	505	513	463	489	497	480	471	507	482	477	515	524	510	462	490	463	507	513	505	503	505	499	520	482	500	511	496	509	477	504	511	524	510	518	489	493	481	516	500	516	474	497	488	505	503	520	493	515	470	487	498	488	482	470	542	501	514	489	480	501	520	509	499	485	540	500	502	488	498	463	516	506	510	473	489	509	475	486	469	464	512	505	496	483	502	501	501	503	496	523	487	506	504	520	521	512	513	493	505	493	486	489	485	465	530	477	443	496	492	464	497	485	472	524	493	464	536	509	488	508	465	495	516	509	459	547	536	498	533	491	484	531	494	511	531	475	470	521	495	526	483	510	490	516	500	505	499	470	520	486	491	476	471	518	455	442	525	504	479	509	468	500	479	511	479	511	512	475	529	475	524	487	493	462	514	481	458	495	501	521	501	500	474	504	508	497	509	535	534	513	480	451	511	500	489	472	469	508	550	502	541	493	462	485	489	514	499	493	503	497	537	459	476	496	508	487	521	507	511	504	471	520	466	495	444	496	496	501	448	511	527	484	516	497	523	499	460	508	490	497	489	517	469	489	507	487	518	510	463	477	509	541	485	493	500	513	485	514	530	501	467	474	491	452	508	477	484	506	495	519	485	492	511	476	487	507	508	510	500	482	513	500	481	509	510	534	497	525	503	473	511	475	517	503	501	536	500	471	439	490	513	508	482	512	506	502	490	493	517	485	532	506	517	527	470	467	502	513	491	491	567	495	505	501	520	466	463	514	494	523	477	463	496	493	528	502	493	489	498	497	437	506	519	545	492	468	505	493	510	507	520	467	485	542	496	492	486	456	502	515	538	528	510	505	474	523	520	523	484	452	509	484	468	509	549	506	506	484	444	493	503	480	499	482	482	487	521	519	491	520	504	497	488	497	470	453	462	484	514	471	474	480	506	499	539	448	478	538	460	522	488	472	503	541	527	523	506	498	518	486	507	528	487	485	521	524	490	529	495	474	514	484	501	508	501	462	472	491	517	491	485	504	481	528	468	485	496	462	467	492	487	505	532	472	500	478	481	470	465	517	507	497	486	488	482	471	504	467	475	504	498	534	459	516	483	518	478	467	510	512	459	520	488	489	501	506	488	522	471	521	476	485	489	519	503	500	488	498	511	492	466	469	508	546	466	524	506	480	459	516	490	443	534	486	526	541	532	520	515	510	506	455	518	513	466	461	498	511	507	497	492	523	514	450	496	516	542	485	521	471	510	485	534	509	476	514	481	471	473	501	514	479	499	516	517	500	493	493	499	538	493	499	485	510	502	520	477	501	516	524	503	512	518	499	478	498	497	464	519	475	444	494	503	488	489	518	505	522	500	501	498	505	489	480	561	487	469	470	484	513	515	487
22421	20676	28480	23275	34961	58824	55960	44251	30087	16761	5463	1388	585	426	337	323	360	381	360	356	368	337	333	336	368	368	356	371	355	330	339	361	349	364	342	358	384	374	323	371	353	364	364	357	345	378	355	346	381	366	351	348	339	344	347	350	349	404	325	323	365	380	344	327	361	355	349	348	330	342	354	356	377	392	343	329	348	357	333	308	352	383	328	332	341	323	329	346	350	374	348	348	371	356	345	355	342	367	360	335	372	399	346	353	383	361	319	388	352	322	373	379	321	340	309	340	335	323	344	348	386	326	360	347	341	357	359	364	354	323	362	333	368	339	349	364	350	343	332	388	314	348	369	360	353	348	338	353	338	358	363	336	341	362	343	326	343	364	347	395	351	335	361	382	381	372	353	344	361	386	350	336	340	331	357	328	358	331	323	362	335	330	356	377	352	358	323	342	349	373	385	349	329	337	298	361	383	344	356	333	356	350	355	364	362	356	354	356	348	361	334	353	351	336	333	356	356	369	342	358	357	342	356	333	354	348	356	382	376	299	356	367	334	365	335	322	360	374	329	365	352	339	393	349	324	309	349	370	333	356	371	334	315	361	381	353	345	325	313	319	357	345	319	358	379	349	373	357	346	370	372	362	388	367	361	334	369	372	339	356	368	364	335	340	358	352	356	380	370	355	350	343	320	336	361	352	341	330	347	352	348	324	340	340	340	354	363	328	341	336	337	327	342	351	346	344	387	341	348	339	393	372	333	341	363	340	360	345	331	381	336	335	352	363	392	354	363	338	335	351	331	368	351	367	354	355	352	347	349	349	348	365	366	361	360	331	351	358	374	347	378	359	362	342	369	324	325	319	374	339	345	317	344	323	344	357	369	330	342	328	361	332	364	355	346	344	337	310	395	387	330	358	325	307	357	348	329	387	311	346	375	331	331	308	365	340	361	336	361	328	384	351	386	338	326	364	358	365	331	335	366	332	334	353	314	353	377	387	312	358	356	333	331	363	332	363	375	343	336	367	322	374	345	361	326	338	318	320	339	393	319	343	356	348	354	363	318	356	320	322	346	357	317	331	329	356	374	339	356	346	356	337	386	343	341	348	371	295	339	335	340	330	319	350	317	391	359	336	342	356	353	340	371	393	339	370	348	354	353	340	355	348	360	353	362	374	324	361	360	340	329	351	357	298	361	351	366	344	354	377	339	347	348	348	347	383	345	360	358	307	325	363	357	370	320	367	300	330	344	333	344	358	331	356	344	336	325	352	366	347	341	364	338	337	319	339	361	369	355	332	367	357	352	352	351	351	376	346	330	368	328	350	342	334	356	352	336	334	317	309	347	353	356	363	335	371	345	326	380	351	366	340	365	349	378	355	325	348	342	341	326	359	328	311	366	331	346	371	344	359	312	373	326	372	338	346	349	375	347	349	352	340	314	368	354	357	362	378	359	346	332	347	341	321	372	346	341	350	336	338	345	379	366	383	343	363	370	309	329	344	364	394	337	336	346	342	353	339	369	371	350	385	354	362	336	354	319	371	380	373	351	367	352	385	350	320	336	378	348	340	325	354	372	321	343	374	368	369	362	342	371	378	329	374	372	362	333	364	322	351	362	351	351	387	358	366	355	318	362	378	385	365	385	355	343	346	353	328	317	347	349	341	351	303	333	329	374	334	327	357	347	338	351	372	347	359	370	396	322	326	347	393	389	378	354	376	338	345	365	366	342	365	370	345	337	337	360	357	345	311	345	380	345	352	366	343	350	331	342	364	350	337	333	357	312	331	361	339	354	328	354	360	350	371	362	366	344	345	353	360	338	375	342	338	360	344	364	341	344	369	334	335	359	352	367	290	351	374	345	325	370	375	344	362	353	335	340	395	310	341	353	375	355	363	345	344	365	359	353	356	361	336	347	337	356	347	350	361	372	341	373	363	346	346	339	355	316	378	374	330	346	331	379	325	378	368	333	310	327	345	314	336	360	318	350	351	349	331	317	329	346	339	331	360	365	325	364	353	366	367	355	352	344	353	344	365	317	364	351	344	369	374	382	323	351	368	348	327	360	338	343	366	375	341	346	359	353	306	359	351	351	359	348	346	356	319	335	357	342	339	348	337	338	347	347	335	337	343	393	358	347	339	346	368	361	323	337	340	331	338	372	348	349	336	324	332	307	379	358	349	314	324	360	319	326	342	366	323	366	344	345	363	359	376	341	360	342	350	356	367	359	391	363	372	337	326	332	351	338	332	392	382	314	352	322	383	358	334	374	359	341	329	317	344	339	343	343	375	341	360	350	378	376	372	344	319	353	345	359	337	367	355	335	332	311	365	372	348	359	322	351	315	332	303	332	333	334	362	341	354	345	334	347	336	354	367	388	357	339	345	330	350	371	325	343	323	362	320	328	354	323	337	333	355	351	350	319	333	340	374	331	360	328	355	321	362	324	357	378	369	332	335	339	355	319	328	332	387	321	344	382	343	369	335	318	316	342	336	357	360	360	378	332	348	324	322	344	343	354	362	378	346	352	374	350	330	345	376	351	303	346	362	359	343	358	347	365	318	344	336	392	319	343	369	369	371	335	339	334	377	314	370	388	343	347	349	374	356	346	330	347	333	309	361	386	316	341	345	382	300	342	394	355	340	374	328	330	366	375	364	351	379	351	342	346	333	361	359	362	361	344	355	371	358	357	345	333	368	350	394	324	357	338	353	305	324	328	352	350	319	304	356	366	340	361	326	327	328	375	349	348	367	333	349	345	371	338	361	353	347	360	358	344	334	363	347	327	341	339	340	323	352	392	382	362	360	348	340	355	369	358	339	369	383	368	338	362	372	310	355	339	346	352	327	328	340	355	374	333	350	334	362	364	337	332	392	379	420	355	322	331	346	368	368	373	362	340	336	333	354	338	327	355	342	348	302	350	315	331	323	359	357	342	354	334	357	335	327	360	346	351	352	346	359	359	361	343	336	375	330	350	312	361	348	307	358	362	323	343	359	310	346	323	349	324	371	324	334	341	355	337	342	379	359	345	348	363	353	343	351	345	321	395	363	332	354	350	315	351	392	330	364	357	344	372	343	333	348	335	340	408	329	359	326	367	354	377	346	375	369	353	365	361	361	339	365	362	367	356	318	309	344	339	347	344	374	358	342	323	315	349	331	382	322	364	349	337	352	337	361	341	365	363	331	370	333	336	323	365	313	363	353	364	370	354	363	351	344	363	322	341	369	337	359	360	316	323	351	363	317	334	380	338	364	335	358	361	337	336	342	333	339	337	355	349	348	350	326	336	382	377	371	322	337	336	327	330	338	356	357	350	339	352	318	383	367	319	341	368	362	328	382	367	359	368	328	346	343	349	366	345	353	359	362	365	334	337	360	332	344	366	386	349	317	340	347	344	379	366	369	338	365	372	361	350	347	347	321	341	369	381	348	358	371	342	362	379	356	327	373	349	357	368	380	344	336	368	318	350	343	351	361	367	338	376	386	350	359	307	348	340	352	337	402	390	322
15516	36167	43468	48476	59736	65331	56561	46558	34155	20576	8684	2760	1082	624	473	484	536	516	518	503	538	504	499	503	484	528	515	542	503	516	526	557	561	526	499	510	494	471	518	540	515	520	498	506	505	537	528	528	537	476	498	496	504	522	464	497	527	506	471	505	560	520	500	532	548	510	518	507	501	480	512	510	517	539	508	488	552	465	487	508	477	531	500	511	522	510	528	525	536	511	488	512	534	512	476	493	508	516	503	502	498	550	506	514	513	529	460	524	514	528	535	517	563	518	507	524	507	510	485	488	531	506	490	509	519	554	520	489	480	481	491	536	507	475	489	499	481	446	557	580	520	524	515	509	534	506	531	475	515	465	515	451	504	480	505	517	488	481	511	529	496	482	517	517	474	495	489	496	499	510	476	483	512	497	488	468	528	519	535	539	520	500	530	506	488	517	525	513	478	480	499	471	534	513	532	513	529	531	500	531	543	534	499	536	514	493	546	521	493	540	522	468	465	496	484	523	470	514	506	476	511	484	481	516	505	530	525	545	481	515	496	532	518	507	487	511	557	519	513	513	547	492	526	489	509	509	528	540	537	520	472	500	541	492	521	518	512	495	468	535	483	501	492	497	536	524	491	528	501	521	485	533	524	529	488	541	517	540	527	538	481	542	507	533	493	510	509	517	532	492	516	488	504	494	534	496	525	568	522	499	495	481	500	505	535	467	467	508	512	529	501	537	562	511	517	471	518	513	497	480	508	516	509	519	521	482	552	539	502	522	489	506	486	522	492	522	534	486	567	509	502	541	549	505	471	504	493	525	493	477	477	484	490	497	474	516	486	498	504	525	542	530	501	493	502	505	543	508	489	479	459	484	502	533	518	521	507	492	499	540	498	506	482	499	518	458	483	529	528	517	484	460	497	491	508	535	516	538	520	475	518	538	511	503	506	497	474	524	470	519	546	539	531	491	512	533	506	514	521	527	551	517	506	502	516	499	509	497	533	508	490	497	520	482	560	494	529	477	497	526	498	473	514	547	509	533	556	538	487	521	488	518	512	508	507	562	425	528	528	497	508	464	519	476	515	490	502	529	487	485	498	558	516	524	464	502	509	501	540	502	499	558	489	524	520	516	533	505	498	536	477	493	462	502	495	549	491	564	478	519	518	511	493	494	515	535	518	490	506	490	530	539	530	512	529	526	530	533	510	505	541	503	516	504	517	465	522	501	499	503	531	519	500	527	515	517	509	500	498	520	503	545	497	496	487	530	508	478	487	504	514	506	503	475	537	476	509	485	481	505	486	516	525	536	522	535	492	487	485	497	519	522	513	509	531	515	550	504	466	528	511	544	471	530	513	554	490	523	527	521	494	519	507	468	513	522	486	503	479	540	528	503	516	504	555	508	502	527	508	500	499	522	477	502	470	509	522	511	499	489	545	538	508	552	481	497	497	515	503	523	521	525	533	521	530	503	497	549	488	545	498	497	514	505	544	503	492	537	522	515	521	539	485	501	481	547	489	494	446	506	526	522	513	502	530	500	499	506	526	497	474	514	557	519	497	512	494	540	518	503	568	502	544	497	486	524	507	513	484	490	497	519	485	488	509	477	495	517	509	487	521	507	524	507	476	510	520	505	532	574	521	505	519	486	484	523	522	500	488	509	517	507	507	547	461	487	525	521	516	508	535	523	543	518	489	536	528	536	568	525	558	532	565	518	489	523	516	507	498	518	504	471	521	530	522	542	526	490	563	522	504	544	519	528	551	503	516	488	526	463	509	511	501	488	561	458	522	512	521	498	505	518	545	511	489	490	521	523	491	492	497	470	487	467	522	475	459	453	493	543	484	538	537	492	510	485	499	508	437	530	519	461	490	486	450	503	516	515	521	558	512	531	532	473	540	517	504	532	527	481	527	439	530	490	529	493	506	531	480	513	526	504	536	501	485	534	552	521	513	488	470	503	520	505	544	500	508	504	509	499	554	547	522	483	539	505	515	504	534	505	510	474	478	523	549	536	508	514	510	536	505	519	463	528	481	483	531	496	528	491	524	497	515	482	512	488	508	511	495	508	564	478	481	550	495	495	495	539	526	513	487	529	515	511	518	481	478	533	480	525	517	492	508	514	481	523	489	490	483	531	480	508	532	545	540	515	508	531	500	524	584	493	509	545	513	536	540	509	532	483	496	516	511	509	465	474	550	500	493	456	505	529	521	495	535	504	497	498	530	528	525	528	509	505	517	487	540	501	503	517	497	524	516	498	496	520	497	489	541	514	522	477	486	500	510	511	513	521	536	521	553	498	492	515	502	526	499	511	517	529	552	496	494	506	545	466	534	530	515	457	474	544	485	520	507	537	486	529	528	471	492	540	528	495	505	493	489	483	496	528	512	472	525	497	496	498	574	505	494	513	508	502	502	520	545	535	497	524	510	516	513	512	530	501	475	492	512	524	524	479	492	490	526	490	508	537	536	523	491	499	491	509	482	528	545	537	503	555	514	524	476	507	549	531	488	519	505	506	514	477	503	498	532	535	487	501	544	500	491	483	515	496	494	515	496	486	460	511	533	526	499	517	476	518	504	504	498	516	517	482	474	539	511	466	503	506	483	503	509	492	484	499	500	586	551	503	522	512	518	492	495	517	498	501	529	487	529	511	495	495	495	520	498	541	470	553	507	475	530	509	493	502	501	552	514	524	500	548	513	501	499	495	508	511	501	472	518	529	503	521	526	535	515	516	498	501	529	550	481	524	503	476	535	511	521	525	507	496	513	479	557	554	535	482	511	495	511	507	489	493	480	496	511	508	528	545	520	499	527	502	508	518	485	514	523	514	556	506	483	505	471	523	515	486	549	527	492	514	488	509	536	525	511	522	531	535	509	533	476	513	506	499	462	554	514	524	500	515	492	517	484	527	531	493	498	536	530	490	473	537	486	476	530	511	487	550	521	500	485	499	482	527	517	502	507	526	525	558	487	485	547	499	498	469	547	517	557	588	513	527	519	530	487	483	499	502	521	554	496	504	534	518	503	543	533	477	505	511	452	515	505	521	507	511	492	521	542	498	481	512	523	512	462	508	485	495	528	523	518	466	499	526	518	531	518	514	531	466	502	532	491	488	533	524	487	521	520	499	519	504	552	504	528	531	481	529	524	498	497	506	533	516	507	538	488	483	514	541	477	477	506	497	543	515	512	545	487	544	520	470	509	469	491	502	512	490	516	513	510	535	506	492	471	512	514	533	494	502	540	480	522	525	465	554	505	517	541	500	521	516	510	549	496	536	539	518	523	486	501	508	489	518	545	566	543	544	498	485	564	499	529	513	472	538	546	512	534	534	511	453	486	513	520	490	501	533	524	529	506	517	523	506	536	494	520	507	501	508	510	511	552	490	461	488	529	525	486	500	505	499	547	526	493	484	491	476	486	539	506	528	526	503	507	467	503	500	491	494	518	490	489	522	482	481	479	503	501	499	543	479	505	521	486	535	481	463	520	497	499	474	506	521	531	481	536	516
26061	20506	13677	6573	7275	15519	11471	6793	3369	1541	787	512	353	310	336	343	330	347	299	298	345	324	317	297	351	331	294	324	286	336	339	326	311	319	322	328	327	319	276	317	304	332	331	299	332	280	317	292	312	322	330	327	299	336	325	328	323	343	309	342	319	321	314	304	317	328	327	311	320	346	351	324	330	304	352	285	324	343	317	316	325	313	284	316	328	323	328	336	339	307	308	359	323	325	339	358	308	280	284	292	316	327	343	315	326	341	316	341	328	294	311	328	328	314	344	301	289	342	295	311	321	345	319	324	325	308	336	287	357	301	323	321	330	321	300	319	347	305	347	318	334	320	333	322	320	313	324	280	320	350	341	317	318	301	341	311	326	319	302	333	334	317	314	345	324	335	313	312	310	355	287	305	304	314	336	334	343	331	323	341	321	330	316	337	313	323	321	310	309	318	324	305	344	319	326	337	324	318	308	313	346	286	350	328	333	309	296	309	305	325	314	303	321	341	272	316	328	340	333	337	312	323	286	335	317	345	320	307	292	317	290	320	311	293	315	342	327	320	291	300	325	315	321	296	322	349	308	319	310	308	338	352	318	321	357	300	287	343	330	337	333	301	328	311	373	328	328	325	329	318	289	315	335	319	343	308	305	324	323	322	319	327	304	338	348	316	278	285	327	288	305	336	330	315	323	337	294	303	303	292	310	328	325	335	299	288	313	321	303	329	321	342	318	287	293	322	299	330	329	336	308	311	318	327	325	330	342	324	296	311	322	300	299	301	277	336	343	344	326	323	346	309	322	273	271	345	332	336	327	284	335	322	303	297	326	300	329	304	295	280	320	311	307	315	308	332	327	281	341	319	314	350	313	335	273	332	307	327	351	310	291	297	297	294	303	353	317	322	362	339	337	345	302	308	327	345	317	295	310	343	302	296	353	298	307	339	306	308	316	300	354	344	306	320	346	302	351	302	336	296	327	318	354	348	296	315	334	305	331	308	338	327	320	304	352	353	307	297	333	337	330	314	312	315	313	345	335	332	310	323	281	314	325	324	333	315	314	335	297	300	333	324	355	356	333	317	315	312	298	328	320	348	323	321	318	360	320	311	349	302	301	327	332	294	317	342	327	330	329	294	317	344	339	315	301	308	330	310	321	319	305	326	303	345	308	295	302	273	295	327	290	284	317	352	307	328	339	355	331	333	308	319	334	321	306	302	304	311	326	316	311	331	349	336	301	322	324	341	350	315	326	336	302	309	301	301	339	322	309	286	340	321	320	322	322	327	299	312	304	323	322	332	321	321	330	333	325	344	316	295	292	330	349	313	309	316	347	318	343	306	313	306	329	363	330	303	323	337	316	292	345	318	337	309	326	288	330	277	314	322	317	332	335	294	314	342	320	350	295	299	306	320	317	302	313	333	321	339	330	329	352	337	303	338	341	300	301	301	330	318	337	327	324	304	297	316	341	299	333	319	330	328	294	307	279	327	321	338	316	304	313	294	329	299	305	311	295	307	316	311	320	302	342	312	338	332	306	310	309	298	312	303	331	335	320	288	320	299	303	321	340	293	324	347	300	311	328	343	341	330	315	276	299	280	323	350	333	272	336	365	316	344	307	325	333	330	359	317	343	311	311	312	295	321	317	293	308	302	331	343	314	299	268	328	347	314	301	293	303	330	309	343	322	340	310	348	315	312	307	338	292	310	319	324	332	341	314	334	310	310	304	332	321	292	337	303	309	337	307	342	340	357	323	321	307	340	323	330	297	310	279	307	305	339	330	312	328	314	314	307	309	355	311	362	303	306	329	311	319	349	309	321	326	337	323	320	336	335	308	306	284	359	319	326	332	308	316	322	326	293	352	327	346	324	299	284	280	332	301	337	317	345	284	323	284	291	333	325	300	342	324	302	328	342	328	320	336	299	325	309	331	333	317	330	308	304	329	328	331	321	336	323	347	331	316	304	307	317	304	333	337	314	320	319	311	297	310	328	317	343	314	318	328	330	330	305	336	348	325	302	284	321	340	328	308	308	354	322	342	317	280	322	332	352	342	302	322	326	318	346	322	319	332	291	321	291	328	325	306	335	309	309	325	312	321	328	338	303	290	338	325	339	313	332	317	302	341	290	295	317	317	342	304	330	303	341	300	313	303	333	321	311	301	297	349	295	332	336	306	294	306	340	298	316	342	314	325	339	281	326	311	324	309	331	300	332	330	319	337	321	339	332	313	314	346	334	315	300	308	314	318	326	308	327	292	317	309	310	317	313	303	302	305	357	307	294	375	324	326	334	328	346	322	313	297	312	335	348	315	333	315	326	317	341	324	326	305	338	309	321	339	312	282	319	305	343	300	316	310	309	318	297	325	320	326	281	317	292	290	336	302	345	339	355	315	350	300	340	301	299	293	357	321	329	328	303	316	314	313	314	296	334	313	316	302	304	324	327	314	277	279	301	333	350	322	339	336	320	309	295	309	308	307	350	330	345	318	315	331	341	354	319	304	319	314	308	300	350	328	315	327	297	314	314	318	306	294	299	340	309	285	296	311	333	306	320	303	345	334	347	306	299	331	310	334	295	318	331	336	309	328	315	328	347	313	296	323	318	314	317	315	326	309	287	293	336	309	333	326	303	326	326	323	317	307	333	314	334	335	319	336	337	318	323	297	339	282	319	327	309	330	326	334	328	307	314	356	320	338	303	333	309	341	318	308	295	333	308	305	328	283	332	300	322	313	327	314	304	333	339	318	329	318	321	317	312	312	308	308	317	355	310	338	317	328	337	332	284	309	327	329	321	323	335	315	327	306	302	340	318	335	320	335	309	345	320	326	350	305	331	345	313	309	321	324	302	310	336	326	315	345	309	325	318	324	304	328	295	326	338	307	315	318	312	295	315	309	316	319	299	352	316	351	343	334	296	332	347	355	348	322	328	326	340	319	322	315	344	346	304	329	323	327	302	324	273	333	287	312	296	313	321	295	318	336	351	336	317	322	327	296	322	305	322	298	276	321	331	318	337	338	316	327	303	322	304	305	328	313	302	329	341	328	349	326	315	335	308	321	306	336	333	335	322	330	313	323	330	320	311	307	337	331	300	310	308	340	293	313	320	315	314	344	327	322	368	279	309	318	347	287	308	300	329	330	311	294	332	339	303	309	346	304	308	329	307	297	299	323	337	326	325	326	364	329	310	339	299	327	322	309	285	339	338	327	352	350	307	305	289	309	325	331	343	313	333	324	340	316	357	337	322	329	326	343	299	336	339	368	335	350	304	331	309	326	337	341	334	345	304	333	318	303	318	312	302	322	301	319	348	323	322	317	289	321	322	311	306	312	322	326	309	316	353	317	340	310	338	320	332	331	300	341	325	354	331	335	316	312	281	318	292	331	303	303	310	321	336	299	330	293	364	328	306	325	317	319	296	304	345	314	348	288	349	330	320	334	321	310	314	321	358	317	313	305	351	305	336	326	309	313	290	315	297	353	362	337	321	327	336	316	378	315	329	321	356
5113	6682	10041	9250	12906	22973	17378	11900	6457	3169	1498	818	582	512	506	463	454	463	485	455	457	466	473	474	520	499	489	516	528	519	492	489	507	497	474	463	500	482	478	448	517	481	479	541	520	486	457	520	530	483	477	479	497	485	472	523	482	501	439	460	470	470	492	494	497	491	495	491	497	515	487	475	500	450	480	481	511	459	474	476	456	456	485	501	490	479	434	496	507	474	484	458	493	480	509	483	509	490	463	526	518	518	497	492	420	523	493	471	546	482	465	520	444	496	502	478	509	468	505	487	497	471	481	537	478	462	486	447	519	481	500	479	466	472	478	489	474	464	507	503	464	470	491	473	451	509	494	479	499	483	505	480	443	502	494	452	510	481	506	494	510	431	460	459	506	484	457	519	496	476	479	505	472	451	494	488	469	473	433	508	499	514	476	491	497	492	485	477	498	492	470	475	485	501	481	482	503	513	498	474	504	491	513	500	482	496	486	449	497	477	458	481	501	475	509	498	505	504	499	469	489	495	525	510	491	500	465	459	497	452	485	486	457	492	470	455	483	493	479	476	471	494	517	517	474	454	466	465	474	460	481	537	438	522	468	476	505	473	455	457	456	466	495	486	492	501	466	505	471	458	498	501	499	508	461	469	481	493	492	412	506	500	450	472	461	455	495	467	481	495	507	495	459	479	509	493	482	527	484	446	523	470	473	488	518	487	452	510	486	494	484	496	492	512	471	460	472	527	495	479	477	500	489	501	498	485	462	491	497	491	492	449	463	452	508	496	480	467	493	449	453	482	504	501	483	497	493	490	487	503	477	499	494	468	518	459	474	513	476	496	494	464	453	474	455	458	492	467	483	505	467	553	462	518	531	481	500	492	474	456	503	498	480	488	425	452	532	486	474	513	507	462	504	490	489	461	530	482	453	454	489	493	524	496	434	433	466	464	475	486	541	509	489	476	465	465	461	488	465	489	477	473	529	498	491	486	478	490	446	473	525	509	496	490	511	471	500	474	477	475	476	499	443	455	503	487	520	494	465	498	467	489	488	500	475	486	512	472	487	469	471	441	503	512	488	456	475	494	507	479	471	482	473	514	477	516	513	484	483	492	488	494	527	495	472	482	472	495	477	482	468	457	497	461	519	483	432	508	490	502	468	472	456	504	492	489	492	503	532	546	454	507	445	481	481	477	462	485	472	499	475	478	497	470	516	439	499	487	479	481	493	471	494	478	463	499	490	477	493	486	461	460	491	464	476	517	472	476	482	469	520	510	494	482	529	420	490	439	503	475	509	498	530	478	517	468	503	468	434	485	483	506	467	496	475	497	505	510	501	520	461	502	467	450	507	459	515	459	518	479	463	493	471	497	465	418	467	511	452	489	495	469	456	514	494	457	467	495	487	495	500	467	511	466	514	466	512	518	503	464	507	495	497	523	462	457	499	505	484	538	497	464	462	497	512	472	528	480	495	506	499	496	513	506	480	506	457	494	467	471	489	513	477	475	454	500	511	498	471	497	494	486	489	501	532	446	505	454	511	508	448	512	487	476	477	488	510	483	471	438	475	482	460	442	451	488	490	458	457	473	481	458	507	480	463	511	483	500	467	459	479	500	520	466	487	489	482	476	476	501	477	484	479	453	488	447	458	497	467	435	486	508	482	473	507	521	468	464	514	474	478	468	478	465	471	459	446	492	506	501	470	422	511	458	503	455	496	472	467	453	520	481	470	507	504	481	487	496	517	458	506	504	465	479	476	490	502	479	445	482	476	443	497	452	526	474	479	501	492	474	458	510	452	506	443	480	504	463	482	466	488	455	487	411	498	487	489	468	466	532	447	475	493	483	488	494	451	480	466	494	515	496	464	489	444	463	483	509	472	522	483	452	510	447	541	483	478	489	478	446	539	493	494	464	492	495	493	495	465	479	451	499	509	476	514	479	504	449	505	489	521	498	458	487	471	458	515	476	480	494	457	482	481	515	496	489	461	500	522	499	457	467	487	519	531	471	486	471	514	513	474	505	484	439	460	506	477	461	469	459	480	495	485	486	490	471	489	492	500	513	512	455	491	465	465	478	472	516	495	513	448	479	519	496	455	516	511	505	513	482	486	452	478	510	478	531	510	470	477	467	458	497	475	462	508	455	457	443	506	496	488	480	482	453	505	465	501	513	447	504	485	512	478	480	500	503	438	508	507	494	470	459	494	485	474	472	508	502	478	507	474	484	466	514	491	466	419	526	475	492	450	498	468	553	511	485	463	506	497	478	483	526	520	517	459	501	494	496	502	468	462	464	465	475	494	431	511	493	530	509	515	501	473	434	480	460	483	464	499	479	494	492	478	460	522	455	479	502	512	500	498	484	496	451	481	486	468	518	513	472	495	480	492	494	498	478	472	465	489	461	508	477	504	510	532	453	483	438	490	514	482	493	522	482	507	484	497	478	453	466	512	528	486	492	455	501	462	501	487	506	451	483	486	472	490	480	457	462	453	506	486	497	465	495	508	487	431	519	472	485	477	466	474	481	481	508	512	481	457	490	486	477	480	476	465	472	542	489	485	505	477	491	429	491	450	466	502	474	514	496	470	443	494	439	524	450	479	502	445	455	485	497	518	504	456	468	452	482	506	488	486	473	481	516	495	456	497	469	548	430	498	501	505	443	479	497	488	487	494	509	452	466	493	458	484	460	493	469	533	500	463	506	466	471	460	495	467	485	505	443	516	495	494	487	470	528	440	458	466	488	492	485	495	494	469	448	471	489	509	513	493	479	481	473	473	470	439	495	488	508	456	512	481	477	465	494	498	517	511	455	501	458	474	485	473	459	491	499	487	482	520	517	492	475	479	523	532	492	482	456	476	492	504	560	461	527	496	485	478	489	473	492	470	495	468	505	503	486	479	489	525	493	483	461	519	486	476	476	475	489	440	472	501	485	460	467	523	453	452	473	450	484	556	476	444	497	472	515	463	461	464	489	465	477	508	495	481	486	475	493	523	463	479	463	491	500	516	511	453	533	469	520	465	483	494	495	474	506	480	509	453	466	483	452	453	467	484	480	487	467	487	470	482	486	496	461	505	478	477	488	479	484	472	471	502	505	499	476	474	482	527	479	512	479	454	458	475	512	466	465	513	509	492	470	464	490	489	477	507	494	458	488	465	461	480	473	479	507	507	481	479	482	475	467	493	473	478	507	479	466	487	503	469	492	470	479	498	472	497	474	502	461	494	477	507	467	493	487	505	472	471	492	512	507	506	492	488	532	488	521	504	493	494	486	504	490	526	485	518	459	492	509	481	491	497	517	481	467	504	498	523	487	507	478	460	501	463	497	463	459	522	485	458	495	497	461	472	495	492	470	514	461	486	490	440	461	488	448	484	451	484	469	491	476	528	481	509	481	487	506	516	486	488	462	504	483	485	494	501	457	468	509	495	468	480	508	445	456	517	514	490	481	498	478	445	457	457	482	469	499	467	482	484	487	486	527	462	524	474	450	496	484	491	470	561	466
24104	20796	27593	24234	30365	48948	42105	26306	12607	4433	1499	689	447	383	335	323	332	338	330	309	338	349	318	342	351	344	383	345	339	347	317	335	338	345	341	319	339	350	327	323	337	330	336	340	340	372	325	325	349	331	310	324	315	321	350	357	323	340	348	349	348	336	355	321	344	335	361	319	336	359	344	327	338	391	349	339	309	340	333	348	301	335	342	336	328	303	356	332	314	317	332	308	337	339	348	360	292	330	336	332	324	338	359	316	324	328	338	299	318	365	372	310	304	324	296	314	334	338	307	325	330	306	335	295	363	352	325	356	310	324	337	319	355	344	349	320	359	333	326	338	329	358	341	295	321	346	342	329	316	370	341	355	334	316	341	364	331	333	320	326	346	338	335	342	325	323	330	328	346	328	333	339	332	311	328	322	323	342	342	354	328	364	329	310	332	324	336	346	314	316	308	331	370	352	325	308	319	344	345	354	336	317	308	307	331	345	332	337	327	330	338	311	304	348	312	346	348	312	370	332	322	337	352	342	335	320	350	345	323	346	291	345	347	334	315	317	323	309	317	329	338	331	349	308	302	363	362	327	337	328	334	337	334	314	325	341	321	324	326	356	318	345	352	345	337	335	334	319	317	330	339	354	347	340	308	332	335	318	329	336	344	339	319	358	315	342	301	316	346	347	320	322	284	299	348	304	356	316	325	315	339	328	366	364	330	325	345	332	303	309	347	321	342	386	326	314	340	357	320	338	326	325	355	348	337	330	355	357	321	326	337	302	332	317	362	333	330	331	337	318	330	329	325	321	293	346	333	327	309	314	326	324	339	319	318	331	340	346	360	315	332	345	318	298	328	332	312	325	361	333	339	336	346	322	324	340	325	380	317	332	339	357	341	329	344	365	357	351	315	345	320	360	325	355	332	353	347	336	336	350	310	318	342	338	336	343	303	306	352	308	328	330	347	347	364	326	321	293	307	367	330	317	329	345	348	326	307	345	336	349	331	351	334	315	290	356	380	317	348	314	346	313	326	328	323	322	296	277	349	337	312	361	331	342	354	322	332	308	319	330	318	333	328	331	315	343	320	328	323	350	357	322	333	302	325	374	310	340	319	329	336	314	351	344	315	344	383	325	315	338	381	344	312	329	355	342	323	333	358	341	349	319	350	336	376	322	317	330	327	339	343	347	329	338	297	322	345	353	329	338	325	335	350	376	319	328	354	332	339	329	354	331	310	321	317	349	335	322	335	360	327	363	319	326	340	358	319	324	332	314	313	351	337	325	349	320	326	353	328	316	324	340	340	285	335	313	334	343	308	334	342	338	357	303	314	320	328	347	308	336	337	342	345	293	308	358	341	314	310	333	348	336	339	309	304	329	380	353	358	293	342	371	318	321	337	333	289	362	335	298	294	339	350	315	350	286	326	347	319	336	308	350	329	348	332	330	328	331	360	352	320	314	355	326	347	321	371	336	343	373	323	356	305	349	351	311	310	349	309	310	351	319	306	331	325	343	347	340	340	365	327	349	344	326	339	339	330	308	317	300	327	304	298	311	368	323	317	329	349	354	328	350	341	314	301	323	340	373	385	325	327	322	346	280	323	354	333	312	341	326	304	307	351	357	338	362	349	350	369	320	335	303	338	325	311	331	341	357	353	348	354	343	341	361	322	338	370	350	353	358	363	320	308	302	344	337	353	334	355	364	336	352	348	337	327	314	286	306	312	340	328	337	335	312	316	348	328	314	339	336	315	331	380	332	318	364	312	331	343	321	292	334	355	341	314	339	316	340	324	322	322	327	327	376	341	326	333	364	353	346	297	344	360	337	342	330	337	293	350	342	295	347	304	358	331	392	346	328	334	324	333	303	316	332	309	303	378	280	359	357	348	327	333	328	347	306	322	370	317	376	343	329	333	324	352	358	334	296	327	316	350	354	334	347	347	329	306	313	334	321	335	338	312	346	366	361	342	346	310	344	338	352	341	351	339	326	314	346	343	313	326	354	320	364	318	330	330	336	300	338	325	337	340	312	337	309	333	349	346	360	324	306	329	319	332	328	323	322	363	294	332	355	334	333	346	315	308	330	358	376	300	358	333	355	341	310	344	355	356	337	333	343	351	329	367	325	341	325	341	303	353	307	334	364	334	351	367	334	341	347	353	286	323	328	332	337	334	322	324	300	351	346	343	337	317	333	352	316	349	334	349	319	345	358	336	378	353	349	319	344	325	330	337	338	348	335	331	352	332	343	340	300	365	339	367	324	317	381	359	363	332	329	374	327	305	304	309	303	313	341	335	342	338	317	326	336	331	324	346	358	305	350	349	315	314	352	347	304	312	311	334	308	320	343	323	368	336	317	351	318	335	369	316	320	399	337	328	347	308	359	358	325	315	308	322	338	314	332	333	311	301	310	337	316	358	345	331	344	342	311	329	326	338	334	306	341	349	335	334	366	355	360	331	325	311	306	345	336	341	327	317	388	343	354	358	371	309	338	354	320	332	345	329	345	374	319	340	315	321	352	353	323	301	301	316	354	317	333	348	305	338	328	329	329	330	333	326	328	323	336	347	304	312	324	340	365	316	361	378	316	352	341	356	342	331	344	319	332	318	334	347	341	355	345	294	324	350	353	325	314	335	343	376	357	338	389	315	321	313	316	344	301	303	341	349	331	331	336	315	306	343	342	339	341	325	336	292	334	339	338	351	314	319	339	315	344	362	333	361	355	336	302	358	333	345	325	350	345	315	346	336	337	318	337	365	314	358	333	308	330	318	303	317	339	310	327	367	345	352	312	336	360	340	312	308	344	366	343	346	321	321	314	351	361	339	345	355	328	363	342	324	315	310	360	342	325	362	356	323	331	377	313	368	347	355	357	315	364	324	302	359	316	338	306	351	352	304	320	318	341	287	339	317	311	323	323	312	315	319	338	353	330	329	325	331	347	338	340	323	331	344	330	376	331	347	333	349	316	347	342	328	329	356	353	333	317	333	339	350	325	349	324	356	359	334	307	344	341	318	326	356	330	319	340	300	290	340	323	310	322	327	350	351	350	312	324	304	365	339	373	321	322	361	330	317	342	358	330	318	334	310	311	351	349	360	338	336	338	324	333	315	362	373	388	342	337	362	318	305	331	324	320	364	336	357	356	320	350	330	335	290	352	337	322	317	356	329	297	330	298	344	309	344	326	302	316	344	348	347	342	344	343	351	336	337	325	331	312	333	322	363	338	325	335	333	337	320	325	325	339	351	332	361	335	338	328	355	332	314	315	330	325	353	346	314	319	312	371	365	328	348	343	319	300	370	307	334	349	358	344	318	360	330	337	313	293	335	336	329	338	331	336	321	309	329	351	340	340	353	321	329	322	320	334	335	286	339	344	360	339	331	352	314	335	337	354	353	353	321	320	331	387	312	324	370	307	335	355	320	355	293	334	354	330	343	330	351	345	356	342	374	323	362	360	304	345	358	325	357	305	346	373	309	335	334	350	324	331	350	333	338	330	356	315	342	348
8244	21248	24647	24046	39395	48550	42540	29661	17449	8296	3317	1259	724	562	517	526	544	499	474	511	539	516	497	541	514	462	557	511	580	506	501	471	473	515	465	527	507	515	460	504	528	518	490	517	497	476	506	498	498	443	495	529	496	520	488	518	513	524	477	493	505	499	512	519	507	487	472	493	493	492	466	504	501	511	498	498	542	544	539	493	513	452	507	484	502	533	495	489	506	484	485	470	516	483	469	455	504	522	501	486	553	531	470	504	527	471	527	522	504	499	508	511	492	516	530	520	509	511	539	495	508	514	471	480	494	493	525	496	505	533	552	499	516	539	515	527	519	473	517	514	489	502	498	529	514	469	508	520	525	474	533	503	521	506	468	450	490	504	494	514	541	500	499	506	503	537	494	532	525	518	512	524	529	478	528	467	491	501	539	542	486	488	476	494	483	496	506	489	510	545	531	529	525	511	503	528	531	489	460	522	486	492	495	511	459	504	508	513	539	510	578	520	505	515	487	526	481	519	535	514	485	480	483	531	473	505	486	496	512	493	491	552	494	531	519	507	511	495	534	503	531	512	501	510	476	513	509	500	504	463	478	497	543	505	531	523	531	473	482	537	464	492	496	555	488	468	495	498	515	546	506	488	484	492	477	482	527	498	473	449	521	503	525	499	501	487	483	430	553	512	521	519	525	480	494	524	494	477	492	508	509	478	489	475	527	480	485	502	535	493	530	520	488	495	462	495	517	522	535	513	527	512	467	505	516	525	469	518	507	511	516	532	524	513	504	515	521	491	523	490	512	518	525	482	508	502	470	518	490	469	501	490	464	483	500	522	546	481	484	483	481	473	511	497	519	528	521	491	496	505	520	480	494	532	530	476	490	507	454	556	507	493	522	503	507	505	496	495	505	497	547	482	490	518	492	504	539	533	477	467	507	496	490	483	512	514	505	447	500	460	516	507	496	540	471	512	485	473	522	491	492	471	488	535	507	468	504	481	514	496	511	470	495	514	501	475	500	500	546	527	502	501	521	495	501	523	512	505	487	514	501	505	489	550	501	522	485	517	532	502	518	512	530	520	487	523	466	506	493	509	472	505	468	467	521	499	504	513	484	530	516	517	496	527	502	501	507	504	518	543	507	498	493	496	525	506	497	466	505	520	504	526	504	524	503	538	480	525	486	490	495	495	434	511	514	486	506	511	506	445	505	492	572	470	459	511	507	503	497	487	485	497	498	527	542	499	499	490	506	487	530	513	512	480	456	487	527	491	537	477	491	454	487	479	515	506	477	494	514	488	514	479	477	481	510	492	518	502	529	535	515	498	486	486	494	518	488	491	517	505	492	504	477	488	518	453	510	534	507	511	501	492	465	511	511	524	489	467	497	476	498	488	536	488	482	506	530	516	479	521	500	536	503	516	506	495	516	519	500	492	464	502	536	508	498	531	495	482	529	494	498	496	472	473	509	511	513	507	534	494	527	489	491	534	528	482	482	508	501	495	522	495	501	492	536	501	500	497	510	532	475	527	553	533	487	477	492	502	516	469	510	486	512	481	455	484	505	488	517	463	530	484	496	494	487	476	516	512	491	500	513	511	496	512	521	491	509	451	533	538	497	514	481	535	522	493	511	531	513	477	495	533	511	507	502	469	526	484	506	488	512	513	493	495	511	501	500	529	510	520	531	496	520	454	527	480	515	479	471	515	485	533	466	497	480	529	485	462	517	540	466	507	470	499	538	531	509	463	529	534	471	464	505	481	512	523	494	550	490	504	489	455	483	486	477	511	515	492	513	503	455	530	490	539	474	467	521	510	532	525	497	499	511	525	499	527	544	464	505	472	503	531	525	515	484	553	536	495	489	497	542	496	519	489	526	541	478	500	527	504	501	515	492	494	524	499	519	500	510	508	520	510	526	482	475	487	501	503	498	529	493	507	512	496	474	519	491	529	513	489	495	470	504	481	501	489	493	506	488	493	438	477	500	473	518	496	507	526	507	525	517	524	498	536	502	560	487	503	477	527	483	506	509	527	467	474	515	502	474	470	558	501	508	528	528	493	471	516	494	469	537	505	477	527	537	503	495	511	542	497	528	460	501	550	500	510	557	476	500	498	499	503	505	492	483	516	480	481	496	506	529	472	501	500	501	493	479	493	483	536	473	534	518	468	500	541	501	524	478	500	513	466	508	496	526	550	503	477	483	490	493	513	506	496	488	483	537	527	529	479	519	481	506	532	519	511	488	513	513	524	478	468	481	489	507	515	502	526	483	524	516	462	501	493	497	484	491	502	504	489	558	505	495	511	534	511	534	467	530	517	503	538	503	517	524	455	490	506	520	491	543	541	480	464	521	508	517	497	536	532	497	496	446	543	501	477	500	532	539	496	499	492	538	487	498	518	547	499	524	429	549	505	530	487	518	532	507	508	482	483	503	456	497	486	481	532	506	557	551	479	470	518	482	501	483	508	507	550	513	531	476	458	470	493	515	470	480	520	470	516	501	522	480	509	505	501	488	492	502	513	504	533	488	475	534	539	479	565	506	496	554	508	515	490	505	501	491	517	533	532	505	508	550	489	517	520	494	496	520	514	482	503	513	473	472	463	508	496	503	534	543	520	523	506	539	477	523	498	499	514	508	492	472	507	491	476	549	524	485	507	455	513	493	512	500	521	504	534	496	506	508	484	506	486	494	512	476	508	509	514	465	500	468	474	503	485	498	489	498	449	512	532	483	498	529	502	523	499	474	526	482	524	505	517	511	511	497	463	498	502	479	498	480	451	478	521	504	509	513	458	487	505	485	504	513	504	518	508	497	493	508	520	525	527	474	513	549	463	514	514	501	491	464	467	482	498	503	492	500	473	483	514	479	518	519	531	499	526	493	508	485	512	513	503	546	502	477	514	520	540	493	504	467	510	455	491	516	495	516	500	517	518	474	489	521	523	526	490	506	525	508	486	477	510	485	478	467	522	500	499	546	522	504	509	482	524	530	503	512	472	488	492	484	483	547	481	511	521	505	539	503	512	478	542	546	515	538	511	481	516	502	475	510	496	506	485	545	476	517	495	518	506	545	536	519	504	500	504	502	495	486	491	527	491	507	512	516	512	439	485	489	495	501	460	542	484	530	494	465	502	486	494	510	502	497	561	466	492	485	510	483	496	500	511	517	484	473	495	516	515	474	496	528	536	504	479	514	527	505	464	506	484	517	494	503	474	454	506	510	549	459	482	492	469	508	514	475	492	527	525	510	482	459	517	488	499	502	522	510	472	501	541	465	495	537	485	499	451	510	508	531	499	488	511	485	469	531	492	511	459	523	463	515	481	508	549	516	502	506	542	517	515	497	480	466	488	507	517	482	504	431	459	532	500	500	495	481	472	520	498	506	451	483	524	524	507	508	479	506	476	466	508	526	489	534	552	473	507	540	509	515	497	516	495	544	464	515	543	490	567	524	509	509	494	477	516	499	506	488	509	515	463	496	482	485	475	479	490	497	466	490	506	497	515	524	496
22547	20790	28630	23053	34353	61747	54955	43936	30520	17981	6889	2004	791	464	374	389	412	327	392	376	351	372	391	354	365	347	362	366	381	371	360	369	336	364	366	317	358	322	381	334	354	369	374	337	360	362	372	377	384	346	336	358	324	360	367	352	384	337	385	346	321	385	365	352	393	355	362	349	377	363	397	376	376	381	388	381	350	357	350	379	344	367	364	334	332	368	364	354	351	325	345	361	363	341	350	378	357	348	347	367	339	363	371	323	385	350	370	326	359	388	367	392	327	354	350	333	351	356	345	357	353	344	319	366	319	355	353	373	336	379	357	350	347	337	350	355	353	352	335	347	377	332	345	364	356	340	342	332	408	370	358	356	362	393	371	361	358	347	349	338	367	365	364	355	384	343	376	357	382	339	370	353	337	360	350	365	380	378	363	358	373	351	334	360	368	338	373	349	333	332	352	351	384	340	340	347	399	314	372	380	371	356	359	321	331	341	361	368	368	323	376	379	366	338	335	346	363	350	350	305	357	348	374	342	381	383	362	359	343	393	354	364	346	355	347	341	362	373	368	341	353	372	347	370	355	348	327	371	373	336	351	331	341	349	352	353	327	359	367	358	377	357	349	329	374	357	364	320	339	364	336	356	344	365	335	376	334	375	341	337	345	315	347	347	362	365	363	358	352	372	368	313	371	325	393	369	328	336	372	373	366	378	358	378	406	346	345	369	351	358	352	312	361	399	353	375	380	335	372	365	353	354	337	366	335	377	364	333	336	337	382	348	353	353	368	344	356	331	361	354	375	374	337	365	368	377	351	337	332	355	340	332	362	309	350	405	370	332	348	339	328	358	381	365	378	361	367	361	349	339	360	344	367	360	368	348	350	317	330	341	345	356	317	366	338	380	345	334	366	371	352	354	331	372	361	346	375	372	352	339	350	368	348	331	359	356	358	363	343	351	339	338	363	372	370	352	338	377	337	336	350	348	345	377	343	342	328	372	339	353	349	350	352	359	346	356	375	380	364	381	369	366	356	347	339	334	364	387	347	349	343	339	389	364	395	352	343	358	355	363	401	320	379	338	379	354	379	352	352	362	332	396	367	355	380	345	345	322	365	355	339	348	361	350	368	350	358	363	350	357	365	332	351	340	324	359	361	379	299	385	350	361	368	377	372	369	356	335	361	361	372	354	328	367	364	350	358	334	355	373	375	315	366	352	333	366	351	342	371	365	329	365	343	369	347	366	369	348	364	348	357	349	360	354	351	341	352	400	330	353	386	398	351	340	327	377	359	371	331	356	360	356	352	392	390	345	345	360	369	361	354	324	335	376	363	360	354	362	332	355	345	338	356	316	367	380	363	357	360	332	379	345	328	379	371	381	344	353	345	350	369	371	337	383	361	364	356	374	341	351	361	349	358	361	339	342	324	343	372	351	369	362	371	330	369	342	333	366	378	340	346	339	355	347	386	357	339	354	362	382	316	378	352	333	356	368	333	362	348	342	335	367	344	345	357	370	378	362	380	361	343	349	346	336	375	335	364	333	351	353	355	378	359	358	372	346	358	362	346	352	316	349	358	345	375	321	369	340	333	330	391	324	364	375	391	354	367	358	377	332	372	351	378	378	364	335	338	348	333	373	392	362	371	364	340	351	366	352	323	347	375	346	344	372	359	354	328	379	359	325	376	346	339	318	358	368	373	351	361	371	331	343	349	358	383	327	382	346	361	366	370	306	339	323	369	366	346	354	337	370	321	365	357	322	347	348	352	375	372	338	364	323	330	359	365	368	346	386	361	357	360	369	347	369	385	340	341	335	355	362	333	390	363	339	343	318	364	365	381	380	390	356	342	367	379	351	361	364	371	356	359	363	398	359	337	369	371	359	289	379	356	345	373	351	377	354	315	386	387	354	331	334	382	343	354	402	337	330	312	386	357	364	371	356	371	349	356	364	376	364	346	354	344	356	363	359	336	348	356	377	339	374	336	342	363	356	366	349	388	333	380	359	392	354	350	355	322	362	368	362	386	358	362	336	369	334	333	345	351	346	342	363	306	373	315	365	385	336	375	379	361	361	354	328	328	352	359	346	348	382	374	374	333	335	337	357	342	353	328	372	350	372	358	345	371	359	355	370	352	375	364	355	309	367	364	365	329	357	348	393	334	371	348	358	362	378	382	345	358	327	364	395	345	363	368	374	358	348	353	378	373	368	374	385	363	338	346	355	359	317	348	383	341	363	342	385	353	373	342	372	379	368	347	330	348	372	367	326	362	360	361	327	327	365	338	381	354	356	364	344	357	347	351	336	360	367	350	369	352	358	364	357	349	383	340	349	343	349	330	335	370	341	342	350	368	341	359	336	371	317	362	347	378	340	389	357	373	352	336	360	346	356	327	333	369	356	372	344	386	356	353	386	352	349	391	328	351	344	375	355	341	339	346	354	377	397	373	316	365	334	333	348	370	380	371	355	335	323	341	368	342	355	385	360	341	352	354	376	366	379	326	372	358	380	370	359	330	362	360	403	343	372	376	364	348	348	377	356	377	369	359	356	350	333	349	358	348	343	363	380	359	363	345	350	336	384	346	382	354	354	377	346	374	355	382	352	338	335	370	324	356	360	340	320	343	375	377	362	364	334	340	357	359	342	340	363	379	318	337	351	380	374	325	364	383	339	363	374	348	365	355	385	341	352	337	320	357	356	391	368	345	361	354	363	394	370	352	351	327	374	346	382	357	367	327	340	361	407	380	373	375	377	329	344	325	374	361	363	364	367	318	346	301	375	328	359	371	395	355	362	387	338	327	351	339	363	331	387	333	359	380	359	369	340	354	382	363	361	345	335	343	323	365	357	375	345	360	360	362	388	346	366	349	334	316	361	368	352	400	390	369	360	365	352	349	359	358	380	360	382	392	358	384	339	343	376	360	382	362	365	361	367	357	358	377	342	376	365	374	394	402	360	323	334	353	379	326	353	391	378	378	333	374	355	340	383	364	328	341	340	366	354	317	356	349	351	330	328	339	378	363	368	372	369	368	344	365	365	373	348	354	387	356	336	325	383	342	368	369	358	336	350	343	331	368	372	340	405	369	373	375	392	351	353	322	328	340	337	350	400	369	387	365	362	343	354	337	332	341	396	355	373	346	340	355	364	335	333	378	378	350	356	341	372	386	327	315	357	330	354	348	389	343	342	368	373	356	353	367	325	334	351	363	328	331	346	376	350	358	355	372	361	369	338	338	332	317	345	325	371	344	331	315	356	334	359	338	385	386	329	379	362	356	335	344	307	333	339	368	380	355	303	318	329	392	381	353	340	340	355	382	349	356	361	365	333	356	345	326	382	381	337	371	344	334	344	360	348	345	325	333	364	322	327	319	311	347	366	350	330	338	365	350	363	364	386	353	364	352	360	359	366	331	379	363	354	374	365	361	338	360	375	354	345	313	346	355	315	367	345	337	358	332	348	363	338	344	340	374	350	352	336	341	341	351	370	380	348	320	381	373	353	362	364	353	343
15230	33267	34951	30145	55988	64500	55939	46315	34879	22831	10812	3955	1392	732	561	538	532	515	547	509	525	493	497	509	557	480	533	529	484	511	507	523	525	556	491	511	493	501	507	465	495	533	545	508	523	514	538	516	526	516	551	499	472	545	505	516	469	528	557	483	519	505	530	564	492	517	499	525	554	513	507	545	543	553	497	510	522	508	527	501	562	530	528	552	535	564	517	546	531	529	478	520	487	513	535	535	542	491	488	540	515	506	494	517	521	490	495	502	529	478	504	520	545	504	497	507	523	515	530	526	534	522	533	479	538	527	505	517	534	534	505	494	549	535	543	538	530	522	470	546	556	587	510	520	526	546	499	477	519	483	567	542	505	533	525	547	518	591	532	526	507	548	492	493	508	518	495	532	501	494	526	511	526	531	530	558	542	516	522	519	479	533	505	516	540	497	502	517	523	525	544	516	492	528	554	508	517	490	516	544	505	539	559	515	534	533	506	520	582	541	532	509	533	490	494	542	452	528	504	500	509	492	517	505	513	509	527	516	533	512	477	491	503	557	515	517	518	544	518	501	561	513	476	500	526	516	487	518	497	525	516	550	504	493	510	538	534	528	500	516	512	508	519	534	501	525	545	548	527	516	544	568	528	511	532	487	504	520	530	482	529	501	513	494	485	509	552	512	563	484	506	494	523	489	500	504	531	520	539	475	491	532	521	510	488	493	498	525	532	503	534	506	534	527	510	515	541	479	507	532	516	518	507	506	534	510	520	530	564	520	505	508	565	478	465	490	499	517	511	502	526	511	514	516	545	497	541	548	550	490	506	483	500	571	532	499	512	514	532	531	568	533	509	538	495	469	496	509	510	508	465	521	510	513	503	563	500	446	530	515	520	542	510	533	525	528	486	502	496	513	520	491	547	520	492	499	524	521	508	520	543	511	546	509	525	510	486	524	532	507	510	528	510	468	504	493	482	537	515	522	538	504	481	511	516	585	493	522	483	527	551	538	530	532	514	499	514	516	542	500	548	513	536	506	533	463	525	494	513	500	517	489	527	519	532	526	498	529	516	527	509	535	493	510	557	533	525	523	539	501	509	501	511	530	484	534	491	510	553	514	524	512	538	494	513	553	534	505	561	552	509	499	522	515	493	508	514	520	517	479	509	532	531	519	536	499	527	488	498	523	536	492	501	509	500	502	530	521	530	526	539	539	555	529	509	508	537	531	527	551	527	525	517	521	510	530	507	505	520	515	555	532	515	499	514	556	538	501	524	530	562	502	484	515	545	457	501	523	534	518	508	490	546	505	568	516	494	517	534	504	528	497	511	523	502	502	534	524	515	486	525	518	544	509	533	491	499	488	528	503	509	517	526	501	556	508	520	488	492	521	506	511	522	520	481	572	521	513	502	489	481	482	555	520	519	516	535	488	473	500	550	509	491	483	505	528	538	526	526	522	520	534	533	556	535	514	548	509	547	521	519	528	505	487	576	469	511	540	489	573	500	499	506	521	529	507	510	578	511	534	541	501	537	558	520	519	514	514	493	513	513	514	551	491	546	517	487	522	498	560	537	494	504	545	528	543	554	564	552	505	490	495	508	472	523	540	508	534	489	542	486	576	519	539	513	529	505	564	529	498	518	481	495	532	523	479	540	512	534	494	528	506	547	462	543	532	553	522	518	511	564	523	510	512	517	530	531	511	522	491	524	526	526	540	526	509	495	498	558	524	522	467	560	464	526	500	493	522	559	496	535	516	483	526	512	499	493	526	540	531	577	468	516	539	530	515	510	469	520	546	515	524	516	559	509	505	521	515	533	490	516	553	498	497	519	518	517	508	468	532	545	561	512	533	482	479	510	537	501	523	522	548	537	521	529	511	528	532	503	522	501	479	515	542	525	511	485	510	545	548	495	527	496	524	506	517	523	516	521	481	474	504	521	519	528	469	529	502	529	492	529	521	478	491	483	514	564	510	536	520	536	504	528	484	524	513	534	514	498	514	483	553	505	526	509	515	489	521	471	518	480	535	545	527	522	485	545	508	511	564	538	535	520	528	585	526	517	548	489	520	504	524	562	500	520	535	512	509	529	520	524	517	517	564	510	554	550	535	505	522	530	492	511	546	533	490	513	485	513	518	555	498	551	480	485	537	540	544	527	506	509	497	530	558	474	510	532	547	519	508	509	498	536	494	541	523	511	520	534	534	489	467	516	529	548	541	522	517	532	496	544	530	513	502	503	491	497	485	527	500	516	526	506	478	531	540	516	519	517	514	524	527	533	505	508	481	501	501	508	523	536	523	530	558	535	472	520	490	517	502	547	527	553	499	477	515	520	511	542	516	507	514	524	542	521	491	512	542	551	515	551	522	532	483	498	497	537	512	510	501	511	510	502	519	527	548	533	514	534	500	510	527	503	472	505	517	539	462	495	509	513	520	486	521	567	479	509	507	492	533	501	517	491	509	491	500	518	541	551	514	527	537	529	507	516	488	519	546	509	501	487	477	521	494	527	534	515	524	509	523	530	481	539	518	521	521	516	495	536	499	512	486	549	536	511	493	563	563	508	557	525	540	475	532	504	495	519	492	520	523	484	469	566	505	572	515	506	532	566	507	531	542	498	531	534	528	513	529	525	544	499	487	510	486	546	485	463	506	530	497	503	525	557	520	546	506	528	517	507	494	528	479	503	504	555	516	509	518	492	481	492	499	548	524	511	518	540	520	516	458	506	520	506	513	539	508	539	523	551	523	487	530	469	545	506	547	499	542	534	540	479	511	522	559	481	545	510	513	523	545	498	510	515	527	526	503	538	500	481	513	479	463	535	510	518	524	537	507	558	530	518	503	520	528	500	507	552	521	523	510	503	546	544	507	539	481	545	521	495	516	490	519	491	489	511	526	511	501	516	519	519	492	504	530	540	524	516	520	503	546	534	543	477	544	533	542	497	519	518	530	522	509	535	506	515	510	511	540	513	499	489	506	465	477	553	482	500	518	486	567	510	512	532	526	523	508	505	517	492	543	472	511	507	549	527	537	537	509	536	563	500	502	507	526	522	530	542	543	518	506	518	521	491	507	555	571	527	485	502	527	551	472	489	514	533	475	520	515	477	535	527	524	543	520	516	548	546	555	558	503	478	539	494	491	518	516	515	493	486	511	522	498	519	488	536	529	505	515	497	521	509	496	521	550	522	509	522	527	542	491	528	479	507	528	529	533	521	471	523	529	524	503	504	521	535	517	504	504	547	527	547	488	503	528	523	502	496	491	506	527	516	497	513	523	558	521	532	553	503	518	516	521	514	545	520	477	530	485	533	512	527	490	531	533	537	540	456	533	515	518	553	527	538	523	523	501	527	517	549	497	497	538	524	502	498	502	524	530	509	502	542	513	539	500	548	556	531	518	478	487	530	476	495	523	541	477	533	489	549	491	567	529	522	529	524	459	520	504	500	524	510	493	541	513	511	542	527	525	536	490	540	477	511	492	533	496	550	468	492	534	509	509	540	484	546	528
26017	20556	12165	2331	7940	11513	11039	8173	4310	1963	980	517	387	348	343	326	347	295	324	352	324	294	299	325	316	328	342	329	318	325	335	303	306	354	322	336	307	349	330	333	327	327	331	329	319	327	307	294	350	365	332	332	334	303	336	323	357	340	342	323	360	364	336	301	322	329	313	329	321	329	336	337	336	340	310	322	336	341	312	316	325	353	358	317	363	321	329	335	329	325	305	337	317	316	304	334	290	340	281	313	344	351	336	361	312	335	320	330	335	329	344	344	309	322	324	320	333	321	324	347	316	333	361	339	344	317	334	339	321	345	321	316	307	340	321	329	335	348	313	315	326	313	333	327	324	343	303	318	320	319	360	352	332	320	342	304	353	345	324	312	343	323	320	337	321	321	359	345	314	324	319	329	318	310	365	341	326	335	327	315	323	299	320	334	339	338	339	334	319	347	306	329	314	333	354	294	337	350	326	331	343	317	319	309	316	297	338	317	302	311	359	320	355	327	317	316	331	316	295	332	320	308	323	323	320	348	314	326	317	317	315	353	347	335	329	333	343	340	327	339	333	327	356	330	361	324	328	337	344	338	350	305	346	345	335	340	336	318	336	328	323	307	306	305	334	312	293	337	322	329	308	338	369	328	313	338	336	342	304	322	325	364	295	327	304	341	353	338	321	336	335	303	340	331	344	329	331	325	347	318	319	299	310	344	327	290	345	335	298	308	306	329	347	314	325	322	327	326	335	306	353	347	329	333	305	327	322	311	332	364	340	299	299	334	342	321	323	293	307	303	346	316	303	341	318	316	332	334	362	331	330	322	305	351	327	301	319	361	323	341	281	352	346	292	327	343	332	305	337	309	338	346	314	362	349	330	330	314	299	349	331	353	315	320	326	334	282	292	350	334	350	327	337	297	337	332	358	337	343	362	330	351	297	334	312	332	347	301	329	322	342	337	304	305	335	288	321	327	321	352	332	304	323	333	288	308	342	325	321	354	326	347	322	352	364	344	321	352	346	340	313	310	351	319	311	322	316	358	355	361	328	312	326	336	333	328	333	334	309	318	320	331	335	352	305	336	342	321	315	299	319	305	331	337	308	296	315	318	328	340	347	351	315	313	319	303	329	316	310	347	330	336	319	299	366	270	331	337	306	323	329	341	347	336	330	342	329	328	320	335	342	367	344	339	346	299	323	326	309	330	366	350	331	340	323	327	361	342	348	319	312	311	293	325	335	335	313	322	328	314	304	336	323	351	333	345	336	337	349	357	291	368	325	340	319	335	319	326	346	325	327	335	292	312	337	324	323	350	330	331	334	363	301	348	306	306	317	316	303	342	338	322	346	320	308	315	314	350	329	324	328	362	328	341	326	362	294	322	326	349	330	328	335	313	347	332	321	317	353	303	303	282	292	299	330	307	312	348	339	320	333	329	314	331	313	351	292	335	356	360	321	362	336	312	365	354	313	308	317	338	299	322	315	335	303	314	320	334	340	329	336	312	295	342	313	349	312	336	310	341	347	318	340	366	322	335	351	304	335	366	324	330	316	287	321	334	327	317	342	325	334	321	324	349	298	340	347	355	291	331	321	299	325	362	331	314	325	303	330	325	322	331	350	295	333	330	339	319	320	334	326	348	302	356	320	318	310	335	308	295	332	333	343	305	316	337	330	331	350	321	348	340	299	324	336	318	327	322	297	339	323	343	352	341	317	341	352	347	335	316	308	287	341	314	305	324	308	317	324	337	345	314	334	340	318	340	308	341	331	305	360	319	334	320	322	290	342	304	350	338	340	319	332	343	306	320	311	365	314	337	322	348	324	281	306	333	336	340	376	324	339	360	364	326	319	335	323	313	309	340	333	353	325	323	317	330	309	334	293	325	341	328	369	335	343	303	334	332	339	357	274	335	329	307	359	324	335	367	326	327	323	337	350	332	329	308	336	347	328	333	329	349	299	315	316	295	320	337	337	333	335	315	320	320	378	315	312	336	317	316	299	358	338	304	313	330	339	354	289	351	327	388	332	309	337	345	317	316	310	354	325	321	301	330	350	361	309	359	340	335	322	323	290	307	337	322	365	323	314	326	319	298	337	323	302	327	359	326	306	329	325	278	311	345	353	326	347	343	294	352	329	339	319	316	313	333	314	316	332	327	362	319	335	315	294	311	317	368	314	315	330	346	325	328	323	349	355	361	334	338	314	323	351	358	307	322	333	335	313	314	319	297	352	345	324	329	352	326	332	342	349	308	327	324	321	319	304	316	368	332	322	315	338	299	310	309	292	336	293	367	350	320	303	311	329	334	331	298	346	340	327	316	310	363	321	275	330	308	335	350	366	305	331	341	298	355	317	348	347	321	325	308	353	320	316	318	305	365	312	329	338	314	298	362	337	333	337	342	324	345	314	304	374	319	335	359	328	311	334	328	322	298	323	311	360	344	318	312	327	299	317	350	341	334	315	309	324	334	337	359	328	367	317	349	320	348	352	310	324	337	317	314	322	319	334	320	294	335	301	325	347	334	324	326	307	319	344	337	352	332	294	328	313	338	327	342	311	286	332	326	337	324	315	320	347	347	327	328	321	313	322	305	328	307	373	335	316	331	343	308	342	362	311	326	311	340	302	304	326	341	352	340	311	301	300	313	332	360	349	289	318	344	299	325	339	326	303	337	331	357	338	343	334	324	333	307	317	318	364	288	291	331	335	342	303	306	334	339	335	307	331	344	321	295	308	327	318	338	365	328	332	318	328	329	336	334	327	326	303	331	315	321	295	306	319	322	294	323	334	313	339	312	305	352	332	320	344	324	296	307	334	323	322	344	321	314	345	309	340	314	319	326	328	310	353	351	323	330	329	328	364	341	331	353	335	327	350	308	329	305	339	307	326	319	328	391	328	290	336	295	344	321	364	322	307	327	314	290	306	335	324	339	326	303	299	312	331	343	340	330	313	362	350	337	324	321	337	349	343	336	341	314	297	338	323	334	291	324	324	324	332	306	316	354	340	337	325	320	323	347	319	314	313	347	329	365	328	351	333	361	323	295	340	317	322	317	336	334	375	307	285	317	319	345	327	312	351	334	319	329	297	312	313	309	372	316	338	337	343	326	324	336	328	319	322	330	321	349	331	334	341	307	331	316	317	336	324	304	321	293	358	319	317	332	287	320	307	326	344	320	324	334	330	281	315	329	290	335	347	340	340	335	325	341	343	357	325	294	348	310	289	319	360	309	349	326	326	353	321	327	338	340	313	325	327	342	327	331	344	357	314	332	329	317	321	328	319	306	355	325	329	272	337	310	336	320	310	343	298	300	334	334	337	326	329	334	309	332	320	322	322	342	340	321	337	325	321	319	342	326	344	344	326	343	303	332	342	342	330	342	347	306	348	341	337	293	325	317	313	286	304	323	327	321	309	346	302	342	308	338	299	317	309	334	322	345	351	356	323	363	355	333	332	310	323	326	310	347	327	328	295	324	330	312	307	355	328	376	330	329	327	330	318	312	327	313
5069	5217	5876	3096	13366	17925	17936	13800	8151	3832	1817	835	576	518	516	505	510	470	489	510	463	498	506	493	466	451	477	497	506	514	471	518	500	429	455	491	478	478	484	502	526	471	508	483	487	469	495	462	496	462	485	516	483	507	497	462	517	493	523	465	461	483	480	460	469	517	475	498	487	453	496	516	497	490	499	461	471	493	499	486	494	488	504	469	485	476	466	468	486	467	438	498	466	459	476	487	464	520	474	432	513	515	506	475	486	470	451	532	477	503	484	460	478	505	458	510	497	524	502	494	475	481	517	504	449	520	487	484	506	478	534	472	483	493	482	528	504	473	494	489	497	478	504	469	524	523	500	461	484	474	500	500	488	475	507	512	514	484	518	511	474	538	473	515	518	489	509	465	491	480	476	472	496	525	433	459	487	498	464	484	497	463	529	479	484	512	465	496	466	493	471	513	477	464	501	519	497	494	497	471	489	483	490	520	498	480	463	489	444	485	472	494	485	444	482	486	469	441	484	475	435	500	498	466	502	475	485	509	454	450	515	513	477	506	476	533	511	523	472	509	518	468	476	502	510	467	469	474	520	491	491	434	495	511	466	507	499	522	466	485	453	499	474	486	525	481	460	484	488	444	455	487	504	481	477	489	483	525	498	462	482	475	508	485	483	500	522	492	456	488	533	485	494	485	496	486	485	417	512	507	534	489	480	460	478	469	501	524	466	482	519	502	469	487	485	482	517	469	518	487	500	507	516	513	485	528	469	477	541	472	475	480	455	477	489	507	497	505	474	507	485	495	517	484	499	501	478	481	505	491	513	492	527	485	465	490	459	518	520	506	527	484	467	483	501	494	472	487	510	505	502	475	487	470	502	523	484	496	480	524	512	503	483	529	515	476	512	446	489	532	546	538	476	456	466	536	496	484	506	493	481	516	485	489	524	512	461	496	493	439	489	494	495	476	491	473	515	516	501	493	507	509	524	503	484	477	472	474	481	488	502	452	525	528	491	508	457	480	492	493	492	505	491	493	505	486	515	469	461	460	483	493	472	475	469	507	487	489	475	501	501	469	505	469	482	514	514	466	506	512	453	476	491	531	477	484	467	477	493	515	500	492	496	458	508	520	482	492	468	494	465	506	500	486	508	463	469	483	511	475	477	460	517	511	489	493	506	509	491	514	508	554	469	466	517	467	524	489	504	526	473	445	496	504	485	472	471	503	479	510	484	471	471	492	473	470	454	490	502	504	524	485	503	472	486	495	527	502	521	502	509	489	519	526	514	498	521	499	479	510	474	514	527	516	511	474	482	452	469	510	517	492	542	439	509	512	483	463	468	482	485	453	487	490	464	484	486	500	521	503	531	464	526	469	493	502	467	490	506	509	491	477	469	510	481	521	513	479	495	481	469	489	507	533	528	491	480	488	528	532	493	516	488	487	482	512	499	455	510	531	489	478	477	491	516	442	503	516	496	461	513	493	502	503	506	477	508	488	491	459	493	517	488	475	489	468	460	507	475	479	506	538	505	474	475	456	461	502	501	506	455	480	508	437	470	481	504	464	444	469	472	506	514	481	513	473	515	460	510	501	527	485	486	472	496	476	515	511	518	447	485	459	526	498	517	455	476	525	515	452	517	469	510	503	504	508	490	467	486	469	528	464	511	537	470	487	517	457	498	488	483	514	488	450	476	459	482	517	442	487	498	501	499	463	471	480	464	485	485	486	542	447	508	474	470	472	517	491	507	466	499	515	473	506	524	476	513	507	508	458	483	496	486	495	491	489	503	507	477	515	481	507	481	479	498	500	500	531	455	495	486	501	505	497	499	459	477	487	514	472	496	503	466	468	525	481	504	492	522	479	471	540	487	462	461	434	498	479	508	455	484	497	486	479	468	510	464	491	504	525	475	528	484	454	485	483	441	434	503	514	456	473	488	489	499	500	482	456	480	501	458	489	506	512	498	497	511	481	480	477	500	499	488	519	504	526	491	508	472	479	503	513	498	498	457	510	517	493	485	490	496	520	457	453	503	515	476	470	492	470	438	517	495	500	513	524	494	481	537	490	507	497	464	475	481	507	502	489	492	475	505	544	486	472	469	435	499	483	511	455	501	500	493	465	489	466	482	500	508	457	502	482	496	476	489	494	504	440	437	503	488	484	474	494	498	429	511	485	527	483	490	515	475	495	483	518	471	451	470	471	503	478	504	476	479	509	484	480	521	484	471	522	509	500	515	508	469	481	474	496	470	539	539	467	509	492	508	487	503	476	485	497	512	495	533	514	475	496	531	470	497	459	472	509	519	487	512	476	508	485	521	517	504	486	467	494	538	487	486	505	482	473	457	501	536	448	484	462	506	512	513	508	472	481	476	474	489	517	467	464	526	482	506	473	489	493	482	477	515	431	488	469	501	549	532	499	528	458	431	494	528	477	485	482	523	549	543	496	504	480	525	493	461	483	509	513	509	497	479	494	496	494	477	472	489	530	542	494	440	485	445	492	493	523	472	508	491	489	477	478	516	502	467	503	500	463	476	447	495	501	498	479	515	517	480	489	470	491	480	495	456	498	506	476	481	493	497	481	471	496	489	507	485	502	491	528	490	489	457	489	470	471	469	485	495	523	494	500	526	499	492	501	547	494	525	479	471	486	484	521	503	484	472	494	496	505	461	482	469	505	502	488	473	474	489	492	490	505	513	487	521	496	495	481	479	481	509	517	476	456	466	492	487	522	498	529	509	534	476	471	459	509	523	539	469	470	477	470	504	495	498	492	489	479	516	482	494	503	450	481	542	494	514	515	497	522	501	481	473	485	509	469	470	471	454	498	462	491	464	549	447	472	492	498	466	479	490	479	439	523	503	476	480	454	486	556	485	497	468	472	534	508	502	469	489	476	508	473	482	474	530	469	491	494	491	487	470	472	496	496	466	510	493	472	521	507	463	463	504	496	515	501	497	495	482	524	472	453	535	483	533	451	477	446	486	514	494	534	502	474	478	461	490	462	512	501	504	477	468	473	478	494	460	493	507	486	495	483	478	460	474	512	499	505	509	488	504	477	497	485	483	511	499	486	492	460	489	507	490	522	485	525	503	507	514	484	498	521	491	491	467	482	472	472	478	485	464	503	469	491	468	481	524	488	503	483	498	447	495	495	497	523	446	512	500	504	501	477	484	490	489	491	489	480	471	504	480	477	510	519	507	450	498	460	493	468	473	481	497	478	492	483	456	493	497	548	503	452	497	487	568	492	477	472	488	447	523	492	473	505	489	506	469	457	468	553	472	495	491	493	495	487	473	486	449	495	497	511	489	497	499	479	514	497	515	498	529	474	529	491	516	481	511	453	526	489	502	451	485	536	481	482	472	490	487	504	528	453	514	494	497	515	498	481	474	449	518	504	504	473	468	474	536	520	501	429	476	463	468	496	528	499	495	495	479	476	490	494	462	478	494	490	489	483	475	493	502	524	513	470	485	480	535	521	518	489	523	467	459	489	498	480	496	505	509	511
24131	20795	27525	24170	23708	38167	43594	32330	20602	9773	3280	1122	549	389	364	356	347	329	318	370	377	351	328	312	343	331	327	338	327	350	337	342	333	341	359	332	334	339	323	337	328	343	343	363	343	337	344	353	326	344	316	352	337	311	368	332	335	346	347	362	346	351	301	330	351	326	337	335	340	336	375	340	313	324	360	327	341	338	335	307	341	336	333	310	328	320	335	343	331	317	327	343	358	357	347	351	336	337	334	337	356	311	328	318	308	334	330	361	321	347	313	311	315	349	356	344	349	387	327	356	334	355	327	340	306	321	337	292	338	307	292	357	348	304	342	360	315	367	335	290	327	338	360	344	325	325	327	341	348	363	344	369	355	333	344	337	318	361	328	326	318	321	329	348	366	357	315	348	298	326	342	337	315	309	326	336	319	328	351	313	369	338	328	335	336	298	338	354	332	346	355	326	329	309	335	343	373	349	333	337	349	322	342	327	314	338	349	334	321	350	349	355	326	317	345	320	366	332	342	347	310	326	335	356	318	353	371	326	328	337	371	309	349	355	315	340	364	336	331	353	365	330	376	364	369	362	319	347	354	301	328	320	351	339	373	349	317	345	348	351	313	339	361	355	331	366	335	335	340	364	325	304	319	331	345	378	332	338	357	376	334	311	338	336	324	360	315	334	343	345	357	351	335	343	331	319	358	327	338	341	320	358	325	344	345	359	337	323	333	352	347	331	337	327	365	333	355	327	320	335	339	312	341	326	300	324	355	341	306	324	320	318	318	346	316	329	346	342	323	349	348	326	321	319	344	327	350	315	324	323	372	314	327	334	365	373	335	320	330	331	340	321	346	332	316	339	324	330	324	353	355	333	326	299	344	360	332	344	330	315	345	330	353	328	341	345	315	344	299	323	330	330	336	323	351	347	326	340	352	316	356	332	355	361	353	310	338	314	347	347	317	376	343	365	381	337	311	354	341	344	350	324	326	330	327	359	338	355	332	353	303	345	355	359	372	334	321	367	324	343	346	342	375	334	336	354	342	348	308	329	319	318	321	324	333	323	326	328	306	330	326	361	317	350	315	349	360	344	352	345	376	351	345	329	334	357	324	319	351	351	332	327	320	327	352	342	339	308	347	329	366	330	341	333	363	342	336	323	316	315	323	317	321	347	320	334	353	348	336	344	326	371	322	307	360	345	322	326	329	314	363	344	326	356	339	322	337	325	368	362	311	314	350	343	369	352	328	375	313	331	310	357	321	333	329	353	350	336	392	382	347	330	341	334	316	323	331	352	319	331	319	293	345	381	350	328	323	336	361	362	371	338	341	378	356	340	350	318	315	331	310	320	306	334	342	361	333	349	313	315	336	327	321	346	325	358	344	328	334	339	304	330	332	332	337	314	340	339	321	335	335	352	343	386	331	347	346	326	350	349	320	323	319	341	340	315	345	332	357	337	313	335	350	330	327	327	316	365	336	357	333	306	312	324	370	329	352	336	332	345	346	352	317	346	335	336	342	350	347	329	330	336	330	365	359	338	313	342	366	322	384	340	335	365	347	334	324	343	331	327	337	322	347	364	331	318	360	344	347	351	328	332	296	347	331	328	364	328	344	329	297	340	301	340	307	350	356	296	315	356	324	370	329	340	332	365	339	334	338	336	349	307	364	310	353	333	323	338	319	332	343	333	315	327	397	340	348	320	345	361	311	341	336	318	326	337	323	336	312	341	345	332	359	342	330	356	350	340	333	348	340	354	338	342	341	331	302	305	365	338	295	348	340	367	365	331	328	319	352	340	342	336	321	352	336	310	348	329	348	360	338	334	354	351	349	370	294	333	319	322	307	328	333	314	348	323	354	342	358	352	349	292	349	321	373	350	342	328	331	340	345	337	306	305	349	328	333	342	329	345	343	369	335	313	338	350	320	345	354	329	346	328	357	335	328	336	395	349	318	304	329	316	356	344	324	331	351	326	299	332	337	323	374	343	341	335	349	313	327	336	341	319	347	337	290	346	339	336	348	319	368	340	345	330	329	311	335	334	360	325	353	338	328	396	363	332	327	353	330	337	351	353	330	334	347	357	354	329	326	351	334	320	340	352	302	345	311	317	368	332	332	341	331	347	347	358	325	337	343	361	328	335	350	331	336	336	342	323	371	323	328	332	337	348	343	357	300	332	331	354	340	332	322	340	337	358	360	335	311	366	332	328	365	358	337	325	334	331	314	344	375	372	320	356	367	328	347	352	334	333	331	353	342	332	323	320	341	343	357	340	300	348	332	341	332	327	335	336	362	317	332	350	326	337	328	361	348	362	354	366	324	290	355	347	357	318	344	334	360	335	348	329	321	328	351	353	319	346	302	321	343	325	314	342	338	342	344	345	358	327	337	365	340	301	349	320	349	352	322	322	342	359	320	328	367	365	324	330	344	329	379	333	301	358	301	354	334	324	328	320	325	339	291	369	343	342	343	345	333	349	374	308	334	384	319	342	376	372	337	321	343	328	301	334	315	297	343	402	324	303	345	345	331	300	343	311	323	346	335	350	323	322	376	336	312	334	354	346	336	340	315	320	331	351	331	348	338	344	332	310	330	359	339	327	341	350	322	347	342	346	305	298	359	339	325	350	355	357	324	346	330	319	334	363	342	309	320	315	324	346	329	358	304	319	383	345	345	351	336	312	340	359	339	337	319	341	319	359	331	296	340	304	354	351	351	347	339	331	317	314	336	342	323	360	301	360	349	333	350	388	344	341	310	352	309	365	330	355	318	355	352	320	339	315	328	345	348	300	358	358	332	319	359	338	350	369	356	353	336	331	323	354	340	399	325	335	358	323	349	353	335	329	356	365	336	348	341	353	354	320	339	326	363	333	351	331	328	312	303	369	387	346	358	356	326	337	352	358	363	353	320	346	348	337	319	319	375	351	373	331	370	345	339	330	331	391	339	349	346	353	346	370	343	323	349	343	297	352	351	308	310	282	337	359	322	367	322	323	341	349	336	334	316	332	352	299	303	347	355	341	301	346	323	353	306	305	340	364	327	354	320	343	336	327	345	328	340	324	364	333	362	344	285	363	357	321	298	354	323	311	339	334	337	319	354	332	335	350	352	352	341	342	335	327	322	344	362	351	342	298	313	292	355	338	342	327	325	311	346	364	303	341	343	358	337	335	338	360	360	320	369	329	352	332	383	373	349	342	347	344	361	350	361	346	323	361	340	336	331	325	369	344	339	332	346	323	298	353	337	372	327	326	315	333	327	334	334	367	308	353	309	327	348	339	352	310	356	334	306	338	355	333	371	340	330	331	373	309	334	336	319	337	339	355	342	343	342	351	353	335	299	306	341	359	354	362	363	322	335	338	327	346	377	334	342	343	343	329	339	363	355	322	320	344	339	352	360	335	365	329	348	369	379	333	345	360	342	343	352	365	332	317	357	365	355	360	353	355	330	337	338	330	340	371	344	341	331	365	345	340	314	335	341	319	345	329	331	363	341	370	338	312	327	399	330	331
7900	19334	19065	14008	29745	42972	43923	35883	25759	14602	6225	2188	942	638	546	497	540	501	474	537	536	511	515	520	533	466	502	541	525	494	518	542	527	502	504	505	498	554	536	522	474	501	480	522	510	506	498	554	513	531	504	501	497	553	526	488	521	494	477	540	527	542	483	540	493	487	490	512	541	503	523	508	496	511	522	507	491	536	513	466	483	503	527	477	555	511	515	536	508	526	510	539	543	527	518	513	538	500	487	500	516	534	484	514	473	548	531	541	482	488	523	485	535	489	504	515	530	534	511	527	534	516	501	495	525	493	482	514	504	524	505	492	483	534	505	531	551	549	527	471	544	450	504	489	491	504	504	489	488	476	484	479	526	500	542	498	490	507	527	505	499	527	537	489	525	527	497	533	533	481	476	527	516	527	523	530	505	528	503	514	523	498	469	472	518	506	508	507	489	547	537	526	483	479	491	508	516	488	507	521	497	510	537	532	534	538	544	495	446	499	524	516	514	480	541	498	471	510	528	527	537	527	478	489	514	526	490	530	512	519	489	522	525	467	478	534	487	552	511	544	510	453	512	498	500	519	527	454	482	527	522	506	507	522	491	464	497	485	513	508	509	548	503	453	569	507	533	509	495	502	522	522	544	511	489	487	512	526	478	489	553	494	495	493	519	512	516	498	562	525	500	514	523	502	528	510	524	464	527	517	513	524	532	480	504	523	527	560	477	527	478	539	539	517	540	519	516	517	487	527	477	516	484	481	540	528	457	499	479	540	455	492	506	521	494	516	527	507	510	522	473	532	490	469	500	510	534	478	502	497	527	542	481	474	527	481	557	516	516	516	500	522	536	481	482	528	484	492	544	545	490	517	522	507	544	514	498	505	500	532	482	496	494	478	517	461	509	510	505	477	481	563	487	521	503	478	533	479	491	528	507	467	482	487	525	538	553	480	513	505	527	539	533	536	492	510	518	486	476	491	501	506	532	481	532	496	495	537	453	500	520	566	493	496	485	438	498	520	481	522	518	479	485	483	541	513	517	542	481	541	501	513	489	532	507	485	491	503	503	483	534	497	542	531	505	509	504	507	505	502	509	492	510	508	517	497	537	526	508	491	463	491	487	477	523	512	515	498	472	523	494	530	516	524	523	489	463	511	498	513	531	520	499	496	498	501	510	494	500	541	490	496	537	478	509	518	502	516	481	497	545	506	513	519	484	498	484	481	511	506	488	526	469	493	514	513	509	520	512	484	513	490	513	554	540	519	522	536	548	517	535	482	515	510	491	502	483	519	525	537	525	474	569	459	498	501	493	530	478	510	501	504	516	504	505	502	464	540	502	504	503	506	573	556	497	494	548	553	501	522	526	547	516	481	535	491	527	499	510	523	475	490	518	467	528	518	512	497	517	531	466	532	484	490	515	472	495	497	493	472	504	507	468	495	525	525	516	500	524	517	501	490	484	482	496	491	481	508	509	510	508	506	525	568	525	538	534	531	506	521	502	502	503	496	474	507	539	535	503	520	523	478	462	548	509	512	548	491	528	497	505	516	507	521	521	507	536	520	537	477	504	504	455	491	523	525	480	507	483	508	458	480	528	520	518	510	543	471	500	561	465	507	517	489	485	512	458	506	528	517	535	486	497	485	523	495	520	515	520	528	533	500	522	506	529	503	483	482	516	504	530	522	514	510	489	492	540	476	489	488	499	500	531	500	531	503	516	509	524	564	522	476	495	534	521	542	504	503	476	505	494	485	486	517	531	526	527	480	521	523	514	511	480	507	517	509	511	499	480	510	475	512	488	506	499	516	490	513	494	507	537	471	490	486	522	494	445	502	486	504	565	489	486	509	532	495	523	524	493	515	500	517	501	511	498	483	490	534	502	513	514	497	577	508	502	548	485	524	510	505	538	485	471	463	506	532	479	481	491	494	486	487	473	482	512	538	520	537	499	487	453	489	540	498	530	470	547	568	508	514	544	499	504	534	486	536	505	534	549	517	491	515	503	488	544	541	496	514	490	480	514	499	528	502	499	501	495	508	487	533	534	500	476	516	528	501	487	521	539	512	527	480	466	537	521	517	489	479	515	540	507	493	513	514	525	510	484	509	542	524	480	582	517	519	520	494	522	513	504	516	533	496	497	523	532	528	547	520	497	507	508	550	492	504	533	534	527	502	516	485	544	494	468	497	510	501	526	521	469	497	515	471	445	475	484	487	506	531	504	520	504	492	488	536	502	506	498	479	527	508	526	529	479	492	521	524	551	480	508	504	510	493	477	490	535	503	530	499	527	535	529	494	526	491	532	531	515	520	511	509	475	495	505	520	483	539	503	523	524	472	502	524	494	520	513	502	520	507	537	505	511	502	494	517	531	492	487	453	520	496	495	516	491	494	480	470	511	484	534	468	493	509	506	516	509	528	496	500	522	496	525	497	507	513	478	497	475	512	538	557	523	481	562	508	485	508	508	512	508	471	494	506	513	496	495	525	481	515	526	490	511	485	487	526	488	499	504	510	548	507	488	543	512	533	544	484	485	496	444	513	470	515	453	512	518	535	511	468	505	513	504	511	492	487	523	538	513	489	517	443	492	474	503	577	502	481	518	524	512	496	510	484	485	517	476	480	538	508	463	492	510	517	487	477	494	518	519	494	516	526	457	491	505	534	524	446	508	515	482	497	501	534	519	535	505	518	506	464	478	496	501	521	523	506	535	489	523	500	476	497	542	536	494	494	500	492	516	503	520	476	528	492	500	518	500	461	576	496	497	464	529	502	520	478	496	485	498	540	467	558	518	489	513	546	512	513	509	506	539	479	493	519	510	538	486	537	517	548	508	525	512	508	539	514	510	467	532	510	472	515	512	491	514	501	508	482	542	519	502	488	491	498	500	516	510	519	518	476	546	507	478	498	512	554	524	493	503	489	506	476	504	534	517	505	502	547	530	523	493	526	551	515	546	532	514	479	521	496	534	508	528	523	533	556	511	503	524	493	514	481	478	491	519	519	493	537	502	484	479	525	510	452	472	514	492	490	525	506	493	491	541	513	497	482	508	525	492	502	491	588	505	512	525	544	518	515	518	463	526	510	497	492	558	496	533	543	528	505	494	528	499	509	541	503	495	508	529	510	509	525	519	511	481	481	514	496	480	473	484	528	518	471	511	535	497	514	471	511	534	502	482	535	517	468	489	515	484	466	528	481	504	502	548	510	498	515	498	490	523	516	515	473	477	498	523	490	510	509	473	545	495	474	504	522	534	487	480	502	495	534	496	508	498	515	524	460	524	533	533	514	513	485	501	478	474	477	488	483	482	520	508	511	523	508	470	541	503	530	544	470	495	504	536	519	513	549	507	487	485	520	544	533	491	509	528	519	531	541	532	485	481	536	518	554	501	489	548	489	543	492	497	469	504	468	512	511	511	485	501	528	504	489	536	549	485	524	472	450	493	541	481	496	502	547	563	499	509	505	496	484	525	522	517	514	483	498	517	507	544	525	508	505	499	517	529	509
22449	20744	28533	23032	24929	46224	59962	51976	37659	23309	10041	2742	926	480	426	371	375	349	377	368	346	367	340	348	357	389	367	331	378	364	390	362	344	364	333	362	372	351	353	356	387	350	343	342	376	382	355	353	362	406	352	330	367	355	354	384	363	354	316	375	341	350	370	305	395	332	342	354	344	372	349	348	356	361	334	331	323	337	336	358	373	332	375	353	399	352	345	373	347	365	364	363	353	364	337	324	373	347	330	378	362	381	375	354	368	348	355	370	350	366	364	368	356	361	338	396	366	375	392	375	328	360	349	379	364	309	344	357	405	355	359	350	341	318	362	390	381	371	360	361	365	362	328	358	374	379	333	349	343	366	356	373	341	356	361	394	370	342	330	348	344	394	403	375	353	365	353	388	363	345	343	359	390	371	366	338	341	369	320	348	360	368	383	361	358	390	356	355	371	358	399	336	345	363	377	337	362	311	347	352	339	324	370	356	324	370	348	341	350	374	340	371	373	370	346	367	360	337	395	375	340	349	327	371	386	354	376	328	368	351	333	368	340	338	358	352	370	316	355	352	334	373	350	377	368	352	372	340	334	363	345	384	372	372	382	366	359	363	351	363	380	364	325	361	361	343	365	348	325	327	340	336	373	334	319	358	346	362	365	348	337	380	369	319	338	320	373	336	348	359	344	388	375	369	377	355	364	389	386	347	385	313	350	359	358	378	387	363	377	379	363	364	368	371	351	378	361	347	356	355	333	350	367	360	388	373	388	361	368	377	355	326	369	382	371	340	317	356	347	368	347	348	375	342	376	354	375	336	358	372	340	363	350	350	372	371	371	348	322	331	349	378	322	363	375	343	368	344	370	347	348	304	371	354	349	348	337	345	342	344	359	371	353	410	372	342	372	374	363	368	356	348	367	351	362	374	358	360	347	397	394	372	358	351	357	362	354	362	357	337	368	404	347	346	347	320	340	385	341	360	351	380	338	350	385	321	383	384	354	335	375	351	347	348	326	358	364	344	390	333	349	361	340	375	338	361	351	381	368	373	347	378	357	348	369	381	332	352	380	346	338	358	339	376	376	345	384	365	359	352	364	395	327	383	345	371	358	358	351	359	340	362	373	365	386	365	386	338	365	367	371	352	316	362	365	365	333	369	328	379	365	366	390	320	340	354	371	336	384	364	370	379	371	355	358	346	358	357	364	390	342	376	359	356	363	349	366	386	366	359	321	396	340	353	373	396	385	373	343	318	365	334	306	371	357	368	324	340	362	379	366	379	314	373	350	351	345	346	360	340	345	367	368	343	340	324	339	339	357	361	390	369	350	337	352	341	355	354	335	377	326	321	336	339	338	352	353	341	383	341	332	383	383	337	350	340	340	341	341	345	347	374	358	341	393	352	379	358	333	329	364	387	343	342	388	378	386	360	352	383	323	350	369	400	375	372	358	376	340	370	371	378	362	334	377	346	350	368	357	357	343	393	346	348	352	337	368	385	364	340	358	396	379	355	404	392	380	351	375	358	353	381	339	382	332	359	391	346	365	361	379	361	352	351	321	349	383	377	339	355	355	369	318	329	351	307	331	328	311	382	364	355	350	370	372	368	345	363	364	379	340	319	367	354	381	345	342	321	338	353	370	361	348	389	359	343	346	375	343	336	342	373	381	367	380	386	360	397	396	352	358	337	330	363	327	357	340	355	383	368	338	340	355	341	335	353	362	367	361	374	372	353	369	333	342	366	386	396	395	367	327	400	353	396	339	379	353	376	332	343	331	335	363	335	365	364	362	409	374	346	334	374	362	340	375	354	386	364	337	345	405	352	347	369	351	329	361	342	348	357	356	331	351	360	348	303	349	365	370	355	333	329	366	395	364	346	339	356	386	338	372	375	380	355	364	369	350	345	350	328	345	356	356	334	420	351	369	388	342	373	356	360	357	362	329	347	352	382	321	312	340	379	359	348	345	384	356	334	365	398	375	349	347	375	338	356	356	348	329	348	347	396	377	361	363	344	337	368	362	372	349	375	361	372	388	363	328	342	354	333	353	368	356	385	367	379	371	375	352	351	325	331	364	348	343	336	372	335	348	358	366	360	406	345	351	349	356	376	348	330	378	344	334	337	361	355	358	323	372	354	340	376	350	317	345	379	334	370	338	362	362	342	372	377	360	353	370	371	365	363	327	381	352	370	330	403	364	329	348	370	372	344	367	373	321	326	333	343	346	328	361	373	343	341	382	330	346	351	344	368	378	351	337	366	398	369	331	350	370	366	334	345	358	335	362	383	342	377	333	391	356	375	383	366	341	378	330	356	355	360	341	340	394	376	365	368	366	348	353	353	366	329	364	365	352	324	358	320	348	390	370	342	385	376	381	367	375	367	385	335	355	363	334	360	349	387	348	364	341	385	370	361	319	330	347	361	357	375	386	336	363	398	372	366	369	346	347	369	363	392	356	381	367	349	318	367	349	376	375	364	360	331	358	384	344	361	379	346	362	377	336	333	375	379	395	372	373	371	345	385	359	376	368	368	357	345	361	350	372	392	377	335	375	372	365	338	363	367	365	313	349	344	345	340	369	380	345	336	380	369	309	357	353	371	341	350	355	348	319	330	353	360	375	334	373	371	358	344	384	350	383	339	348	368	369	361	355	349	367	345	380	377	387	363	341	350	368	344	348	371	350	367	347	357	331	361	363	387	341	392	343	322	376	379	370	366	366	382	376	355	340	338	314	366	355	322	314	338	391	346	393	343	338	319	389	342	339	368	380	379	351	380	360	377	375	346	346	341	360	357	351	377	353	343	361	371	381	392	320	374	337	383	377	343	330	345	355	375	351	343	363	354	359	367	346	357	383	334	350	319	358	383	347	368	339	361	398	362	368	338	355	364	323	366	366	366	323	391	386	366	336	340	312	374	350	348	353	350	331	382	347	370	373	382	347	374	344	337	343	335	340	331	366	334	360	360	361	334	338	369	351	353	351	333	377	367	343	326	335	361	333	326	342	365	328	331	378	341	390	355	353	353	331	388	398	345	350	339	383	346	379	339	356	341	343	354	389	387	371	355	372	328	354	360	362	355	358	362	357	397	395	337	359	391	373	348	345	322	390	380	335	348	329	335	342	325	353	349	381	336	375	352	347	361	342	332	375	327	361	364	365	341	352	380	379	351	354	343	316	354	352	392	345	341	369	402	321	342	344	317	367	322	338	351	377	348	352	371	384	376	360	355	360	353	357	342	366	370	347	357	366	381	337	340	341	359	345	343	386	330	359	329	349	372	362	375	367	389	331	355	374	331	328	373	359	370	326	357	364	347	341	363	371	353	327	346	342	335	334	336	383	374	390	321	376	379	324	344	341	361	365	366	352	366	317	323	327	362	332	366	367	403	351	351	346	356	351	358	358	325	336	327	369	349	371	354	360	365	362	364	353	345	351	359	380	357	400	356	379	349	361	342	341	356	349	332	362	346	330	371	342	358	389	377	383	351	382	379	327	372	369	374	348	333	337	324
14743	32224	31432	33568	46366	55929	60807	52919	40319	26984	13929	4926	1620	780	596	551	550	588	526	519	568	522	555	517	512	491	535	525	511	478	540	516	535	508	542	516	513	562	527	529	514	575	515	478	517	477	554	545	472	488	526	530	521	523	504	543	548	518	515	560	521	495	504	519	516	506	550	496	525	539	522	522	507	542	521	526	512	524	528	531	528	557	519	523	525	491	507	538	536	513	553	497	523	521	520	547	524	542	506	528	495	498	525	564	582	522	504	549	531	551	524	568	529	542	536	507	477	498	508	536	547	544	542	474	517	485	556	581	525	506	534	478	525	522	532	546	532	522	477	504	493	556	506	499	525	543	555	502	557	512	524	509	505	531	576	548	524	527	552	502	526	533	547	504	525	486	531	526	513	555	525	532	528	531	519	522	500	537	523	509	508	494	491	539	519	524	559	528	494	523	505	525	501	539	539	517	564	523	528	477	540	499	563	487	496	551	516	475	515	560	519	523	549	537	521	505	504	523	528	522	540	514	470	509	547	540	507	506	538	541	525	518	526	480	514	522	496	560	523	549	532	496	517	532	563	521	527	537	514	520	482	525	534	519	522	548	531	514	534	554	524	518	504	524	519	546	521	528	506	509	534	491	576	542	570	512	481	529	537	512	477	520	495	500	541	541	521	534	538	496	548	538	512	544	505	521	536	507	534	518	518	538	540	518	522	501	491	538	529	525	534	528	502	511	483	508	534	500	481	541	501	527	496	548	532	548	509	554	533	514	555	508	498	501	508	520	520	534	510	537	517	509	520	576	553	526	565	519	520	490	508	532	549	519	516	517	517	527	490	522	522	498	566	494	536	499	516	551	495	504	548	509	520	482	536	522	528	541	519	497	508	537	491	538	514	499	511	510	561	510	545	532	512	492	508	508	513	526	521	547	546	516	527	484	511	513	529	512	497	524	501	520	516	503	508	479	505	529	520	500	511	527	482	503	508	598	528	498	586	507	543	483	511	500	515	512	523	531	532	536	517	542	520	519	476	491	514	507	517	522	536	518	518	544	542	571	549	541	525	536	522	518	529	524	525	559	524	511	485	496	456	533	523	534	481	555	517	514	516	560	517	496	527	533	549	499	496	556	533	540	537	498	509	492	533	537	533	540	569	545	522	502	544	547	538	527	530	550	529	503	574	471	547	508	536	503	489	512	529	537	536	543	537	498	518	446	520	524	452	547	498	543	500	563	526	516	514	523	560	583	557	524	485	527	572	528	533	506	551	521	565	529	541	591	513	546	520	540	512	535	515	522	543	549	514	516	496	504	513	547	582	525	530	544	549	515	534	522	516	532	522	554	515	513	527	552	568	536	524	487	512	509	455	519	515	518	482	515	524	519	500	494	514	539	544	501	504	548	573	553	531	517	567	504	503	555	513	512	489	494	509	514	502	558	507	522	546	513	556	510	484	551	561	532	519	517	525	541	514	545	549	492	521	498	515	569	546	521	527	510	571	515	463	526	553	552	512	475	539	552	508	575	553	524	496	509	478	514	494	499	546	525	550	520	522	513	546	512	545	528	505	545	530	523	504	512	530	560	548	478	544	506	544	487	515	497	551	545	564	512	514	534	507	506	529	498	550	532	527	507	535	533	579	504	505	535	487	511	541	532	475	493	537	542	521	524	548	538	556	512	494	535	550	494	480	530	533	493	487	513	521	540	477	531	496	493	497	523	524	495	527	545	489	506	567	534	519	505	524	524	561	497	520	518	504	505	554	561	521	549	503	528	492	562	499	489	531	487	515	517	484	500	510	496	504	531	522	505	532	593	499	496	466	539	502	491	537	543	593	511	509	533	446	477	521	465	520	530	523	489	537	510	503	551	512	556	545	513	484	516	545	547	526	498	529	528	545	525	501	514	513	515	521	538	490	539	496	534	496	537	518	502	527	506	505	549	484	522	443	551	536	489	521	493	547	525	529	515	535	512	540	503	515	516	548	525	556	554	553	557	482	491	516	490	491	463	484	518	581	488	519	536	539	542	538	558	534	535	536	488	513	469	515	523	543	495	513	525	504	497	498	524	487	499	516	514	544	478	571	528	529	522	491	498	504	524	540	547	555	550	529	481	590	523	525	537	529	498	506	490	516	518	492	523	530	545	498	511	566	525	564	520	558	543	513	522	555	482	540	519	516	520	496	510	530	518	544	552	526	539	495	530	479	519	521	525	569	475	526	513	527	509	516	511	530	530	542	521	526	550	526	519	541	531	491	542	543	532	534	583	488	534	532	529	509	498	514	502	533	523	565	488	543	501	517	543	554	533	500	545	513	520	500	523	519	523	553	495	504	521	522	514	524	498	535	487	562	549	543	522	522	513	564	509	467	511	526	532	520	535	504	526	548	504	553	539	508	500	514	534	546	503	497	533	587	490	479	509	507	553	507	552	541	487	538	549	544	500	503	546	542	515	491	555	543	551	519	540	531	531	496	550	502	466	535	518	518	501	546	531	536	558	509	543	533	529	518	537	510	489	511	494	496	484	570	554	550	483	520	536	522	512	517	503	532	548	531	526	513	538	517	503	518	527	533	495	516	550	529	527	529	530	536	514	510	526	559	514	494	522	504	518	514	505	527	524	524	511	506	508	505	498	551	541	513	502	548	496	533	524	529	504	525	521	564	486	527	486	534	499	529	590	545	498	516	520	509	488	537	512	539	544	540	506	542	508	525	513	534	516	512	527	554	540	530	490	541	568	548	541	493	492	529	528	531	525	539	525	498	556	500	553	528	523	523	513	485	501	518	581	483	538	511	548	486	503	540	505	565	510	503	529	475	537	487	543	501	530	523	487	485	521	529	512	533	546	485	519	517	534	497	514	527	503	526	502	566	536	528	529	497	509	540	531	541	534	516	543	524	525	500	529	495	538	483	508	538	529	555	530	543	489	528	532	524	506	523	558	561	547	538	523	539	499	526	483	508	539	547	513	524	526	530	491	514	516	520	525	518	531	489	508	503	532	526	490	525	503	525	541	533	531	500	516	513	552	503	518	542	512	539	498	537	512	544	507	558	511	504	532	508	577	519	526	539	529	523	534	475	501	528	547	523	472	499	536	553	509	536	537	562	561	520	549	526	565	516	524	525	504	525	511	533	499	544	484	509	535	527	473	518	541	541	503	496	492	548	539	511	499	484	512	535	525	536	538	516	508	556	510	543	526	528	480	568	522	548	546	550	511	495	533	520	545	521	508	531	542	489	539	497	568	520	515	562	498	551	533	508	542	504	482	528	510	479	500	519	538	515	509	522	466	518	503	535	501	523	528	500	524	527	544	499	491	587	531	569	526	519	522	531	508	509	532	524	520	507	548	503	528	521	514	553	518	493	560	511	531	529	549	536	523	495	480	528	536	465	522	512	508	560	516	507	530	493	496	522	489	515	494	519	523	499	522	536	506	501	530	491	475	564	541	505	532	493	581	513	509	557	520	496	495	540	535	525	507	485	516	498	540	540	526	538	531	544	510
26088	20497	12194	4349	5622	9345	12391	9038	4714	2089	961	534	435	382	351	365	336	348	297	355	340	352	334	316	370	312	352	300	330	324	307	357	322	296	330	330	310	322	343	331	303	319	332	329	321	333	309	334	355	352	330	324	306	307	315	323	325	336	346	320	331	327	344	355	314	321	356	313	358	355	348	323	320	302	340	331	327	359	337	329	307	352	316	326	311	332	315	315	336	349	333	305	345	338	306	321	298	330	317	324	317	365	327	333	319	334	323	314	305	365	308	317	320	339	364	356	323	330	312	331	323	322	324	335	338	311	327	325	347	329	309	351	309	341	382	307	352	316	307	321	337	329	295	316	327	342	369	339	322	338	313	338	317	321	347	389	325	325	340	366	301	333	331	312	341	337	347	310	339	334	329	357	321	379	322	338	312	317	341	332	288	333	350	339	297	356	342	307	295	304	310	307	311	337	350	349	335	318	331	336	366	323	324	316	330	362	331	313	292	352	352	337	326	323	342	350	320	316	373	338	336	321	318	326	329	314	308	337	335	313	336	323	337	331	317	331	363	311	362	355	323	312	355	332	342	336	311	310	305	319	321	277	300	352	326	342	311	311	331	330	334	335	317	315	317	311	349	317	351	329	336	305	302	306	333	353	329	323	324	323	336	324	366	311	307	300	343	356	332	325	334	324	297	348	307	350	331	305	326	358	346	300	300	326	312	329	325	301	331	297	326	324	343	323	318	352	333	355	340	331	301	353	337	353	338	331	324	341	316	342	336	352	344	326	335	324	328	367	316	343	355	318	318	331	344	321	322	338	363	327	342	331	337	383	329	322	328	281	331	339	313	307	341	315	303	353	339	334	308	325	346	297	321	339	328	327	326	354	357	329	329	348	323	319	340	305	348	340	302	311	312	338	316	363	317	309	323	308	339	344	294	313	312	327	294	361	321	334	318	332	342	317	317	349	326	318	355	352	360	329	351	323	327	328	315	354	345	322	316	315	326	320	281	329	375	325	321	343	328	324	312	324	316	311	340	343	321	339	330	321	315	339	364	361	334	338	306	306	352	345	321	394	303	348	333	304	290	328	332	355	345	332	283	340	352	329	358	331	299	360	325	310	316	353	352	340	332	338	337	319	297	316	320	347	319	340	354	317	351	312	324	334	332	305	320	324	296	310	335	315	337	334	345	331	350	321	316	330	338	330	381	309	355	314	311	307	343	331	348	320	309	313	307	316	331	330	332	350	328	309	348	337	336	320	321	319	349	322	330	343	347	340	370	364	329	293	334	312	341	312	355	299	346	336	326	346	318	318	351	328	338	314	332	320	332	327	352	314	342	323	344	316	352	341	358	357	337	318	302	352	340	329	327	284	341	347	332	329	361	332	329	343	320	340	303	322	303	324	324	352	334	353	325	342	321	321	340	331	349	289	331	290	330	343	353	311	353	335	336	320	336	327	334	320	345	326	355	331	317	333	357	341	348	327	371	322	308	366	328	324	321	323	349	352	345	318	310	345	297	311	324	320	325	323	323	351	346	343	317	340	328	334	351	319	322	330	348	318	341	323	313	343	329	317	338	334	324	313	330	317	353	336	337	343	345	307	304	337	302	322	354	334	316	307	313	328	352	318	344	351	330	318	331	333	355	339	335	329	328	344	332	333	343	349	359	315	330	327	316	309	341	347	351	317	310	330	321	318	340	324	303	326	338	334	315	343	358	304	317	328	315	331	326	314	292	322	353	363	311	330	338	305	336	357	348	326	344	341	316	298	349	333	319	346	308	288	334	328	342	333	318	342	336	317	293	346	312	338	360	340	333	351	340	312	348	311	334	346	330	323	321	321	347	370	331	351	339	351	327	320	323	328	342	349	344	309	342	328	354	325	314	337	326	310	328	345	302	338	329	358	343	380	340	325	322	329	338	342	317	324	335	317	307	348	317	310	340	354	330	330	335	352	337	335	341	335	295	338	348	315	339	342	327	335	281	315	339	358	308	336	308	311	297	322	338	335	335	340	333	311	314	321	344	338	319	334	334	326	327	322	324	324	326	325	312	356	334	347	333	352	375	333	351	352	351	326	359	335	325	295	339	313	339	347	329	338	335	331	324	346	358	348	325	328	336	315	317	321	331	339	306	316	340	338	343	328	306	336	310	352	340	321	331	314	341	323	341	320	324	317	308	348	334	328	344	333	346	323	347	350	309	334	296	332	332	318	312	336	306	310	331	310	344	326	327	314	326	321	322	318	308	328	349	337	346	328	320	331	310	320	329	341	356	342	325	345	317	325	309	326	328	304	301	337	304	322	334	296	353	349	325	299	331	325	307	326	325	324	342	305	326	321	284	304	322	323	354	305	342	312	334	317	316	323	336	297	336	315	329	306	336	323	344	340	315	320	325	324	338	336	304	325	305	328	291	340	318	355	330	340	313	316	323	342	350	320	329	310	327	314	360	350	318	341	294	333	322	319	331	338	367	344	345	298	298	345	328	317	330	337	332	321	351	337	329	359	371	334	335	316	347	318	322	308	326	329	345	311	351	339	355	346	375	315	361	322	345	329	346	335	305	343	317	336	318	338	322	336	327	321	283	314	330	339	323	331	335	346	317	342	334	307	322	326	350	323	378	346	297	333	320	349	352	332	335	331	325	333	336	321	352	316	288	342	315	323	313	338	323	331	363	288	349	317	355	339	296	293	325	306	322	310	313	327	310	343	314	320	341	329	321	327	338	316	324	335	314	336	327	353	332	337	302	317	331	352	348	310	344	350	354	342	334	320	333	304	351	332	340	353	361	361	346	313	290	332	324	342	320	317	320	337	333	337	311	341	327	312	320	322	308	332	329	343	307	308	312	325	339	358	321	302	321	336	311	335	314	322	304	324	333	317	332	339	325	328	343	332	360	329	380	346	320	323	373	336	345	299	338	345	330	298	323	332	362	332	318	339	324	320	339	299	322	345	335	333	353	337	347	320	326	334	324	325	323	343	308	317	321	323	320	328	349	292	323	327	351	309	325	332	329	298	330	310	316	308	322	317	350	361	337	323	363	352	348	359	330	363	315	325	324	300	342	326	332	341	327	325	331	307	332	353	327	335	302	358	302	321	344	327	322	302	355	348	315	347	357	329	325	315	333	339	348	323	323	336	370	333	314	339	358	351	319	338	338	308	377	330	300	375	320	327	343	336	345	325	374	328	335	312	320	338	351	361	317	347	298	334	345	303	331	328	321	334	345	313	307	298	309	331	308	330	306	331	298	361	322	310	317	319	329	320	349	334	317	350	341	337	318	304	345	320	327	311	330	355	330	343	321	331	343	317	337	328	300	308	286	310	353	349	358	334	333	318	294	317	340	353	315	328	327	343	333	317	323	329	327	324	314	331	319	316	329	327	348	363	311	325	305	325	320	325	305	353	354	340	294	306	327	309	337	329	355	329	332	330	338	343	337	308	327	334	315	340	346	344	315	315	328	344	328	342	307	310	323	359	343	323	319	354	336	312	352	318	364	354
4538	4155	6202	6264	10177	16407	19536	14848	8579	4105	1760	884	603	497	485	494	523	488	460	467	458	483	492	488	521	490	491	523	513	501	541	529	476	504	497	490	487	475	503	499	453	491	482	498	491	477	464	474	485	507	493	540	486	495	504	504	473	504	532	501	472	544	483	474	523	485	477	498	483	506	523	500	505	511	502	508	493	503	485	472	490	497	468	497	501	517	492	533	487	524	525	476	554	461	464	498	490	454	468	506	490	523	523	498	512	521	446	528	480	536	504	507	506	491	486	483	496	474	489	500	452	478	519	481	482	503	459	501	513	496	497	503	526	517	512	509	521	457	475	537	447	462	465	492	518	492	508	483	465	481	485	530	515	472	513	469	483	496	478	497	477	488	505	486	488	495	540	462	532	512	528	534	508	510	509	469	471	470	527	518	513	528	525	557	485	487	495	463	483	512	513	533	509	559	498	500	507	501	510	518	499	515	533	471	510	494	502	483	499	469	478	480	472	490	480	497	502	505	488	444	499	463	508	514	510	495	489	534	462	460	479	504	465	490	518	512	515	451	490	494	494	528	472	485	521	515	518	496	456	523	515	493	522	533	497	503	476	522	477	464	460	495	513	494	508	526	451	476	541	474	480	466	541	462	490	497	482	517	491	512	476	489	502	487	502	490	487	526	521	494	516	459	523	512	471	497	488	467	456	518	448	478	513	458	473	505	518	490	509	557	495	483	502	524	481	468	500	461	480	483	469	497	472	505	506	488	495	479	502	516	518	544	495	513	500	486	473	496	477	536	544	525	487	474	507	504	518	524	490	462	475	530	483	479	450	475	509	494	451	502	480	511	516	515	491	467	520	461	526	497	525	484	492	504	460	511	462	498	491	478	508	500	533	470	442	492	470	495	464	517	486	527	477	506	497	528	469	549	514	464	506	506	511	480	487	482	487	493	483	518	474	492	505	491	464	498	498	517	489	473	484	507	522	521	518	510	496	497	479	476	490	478	503	526	483	503	508	516	495	524	498	518	505	510	500	528	503	483	502	503	496	478	476	512	499	510	518	484	501	512	512	449	476	513	498	499	420	502	492	502	516	492	471	484	511	534	498	501	494	447	495	513	517	508	497	485	471	510	488	504	501	490	505	462	481	513	488	513	528	486	498	469	471	511	469	467	516	524	515	505	521	521	538	499	481	521	501	489	482	513	498	462	482	511	506	508	476	507	474	505	473	516	547	497	467	489	468	467	553	487	475	452	498	513	521	480	429	480	492	498	480	429	521	521	451	487	482	494	477	492	499	517	519	483	479	467	467	456	543	511	512	450	486	541	506	501	502	498	521	499	463	498	513	511	474	467	516	509	479	470	522	518	516	483	511	549	463	497	521	465	491	498	487	490	455	483	516	510	515	529	513	483	495	496	544	474	486	496	464	513	534	486	521	483	505	521	470	501	493	498	512	496	477	501	473	489	440	510	487	476	505	531	507	512	481	481	485	485	476	472	513	523	494	521	490	493	499	533	479	488	501	527	482	510	487	467	517	510	459	484	468	483	558	496	529	501	489	503	510	490	467	484	455	522	519	460	528	478	469	541	536	470	489	512	504	474	499	485	481	462	540	464	491	473	492	510	503	525	470	507	473	490	498	521	481	512	503	487	522	496	450	490	496	513	506	510	520	494	498	516	517	529	495	520	508	507	463	485	471	479	498	512	491	499	506	500	485	518	515	480	468	513	494	501	498	490	466	537	491	479	486	481	477	513	468	459	467	494	513	461	476	483	503	499	502	516	502	514	493	489	536	516	474	530	527	493	504	492	478	495	502	502	489	497	522	507	542	545	536	500	478	486	511	489	501	505	524	517	492	488	503	486	475	474	544	493	509	518	546	504	474	465	486	465	503	500	476	500	504	467	515	490	507	499	529	525	475	465	528	492	491	477	493	503	485	505	489	499	462	517	473	469	447	513	469	473	501	493	482	523	485	494	512	517	493	488	473	466	552	511	514	567	475	495	511	513	505	504	528	516	494	520	510	466	506	476	487	514	499	491	544	499	431	460	464	499	480	517	500	501	466	486	492	493	485	480	497	481	484	505	517	487	479	499	504	481	555	472	468	514	510	447	483	491	486	480	493	514	477	533	489	477	498	479	545	477	503	517	471	475	500	494	504	511	507	470	509	519	464	500	448	455	462	533	468	496	536	534	468	505	477	465	494	510	515	519	534	480	512	530	528	456	534	485	490	469	471	506	499	517	484	503	501	482	450	478	488	493	507	535	498	508	516	527	508	509	505	509	513	499	530	482	466	514	483	463	534	493	508	491	497	462	534	509	479	513	497	468	501	500	485	511	460	499	505	460	477	530	529	524	438	450	489	530	449	509	491	499	479	481	513	531	505	484	503	509	518	483	487	513	478	466	520	523	494	484	509	496	488	519	495	492	527	467	522	491	478	528	468	461	527	560	508	501	458	510	477	518	494	516	468	475	466	454	497	521	493	473	510	490	492	506	451	480	496	514	485	484	509	458	518	526	505	489	505	481	520	524	547	498	539	496	484	505	498	487	476	473	473	493	513	485	459	475	490	489	490	487	473	464	501	484	496	505	513	483	471	503	474	489	544	498	516	509	502	523	494	500	517	479	475	508	480	507	493	521	520	521	464	514	458	536	507	529	505	496	473	498	480	481	496	465	479	479	476	483	463	516	491	490	512	530	480	549	452	524	504	485	499	466	509	520	501	460	516	525	484	516	506	511	517	488	487	512	507	497	504	494	484	498	518	503	494	449	524	499	454	504	451	482	501	504	474	467	526	508	498	508	471	490	489	454	482	508	478	504	516	499	494	504	526	564	501	466	513	472	478	491	518	501	514	516	464	508	476	513	512	475	482	560	479	494	511	502	508	505	528	515	490	505	524	501	465	485	530	490	483	501	499	495	485	479	509	546	515	439	494	481	516	509	460	514	489	511	460	479	483	511	504	477	478	504	511	482	490	481	512	493	467	449	495	498	463	465	510	498	524	521	488	526	534	453	496	501	531	485	477	486	505	521	478	468	529	480	511	530	518	485	512	499	518	474	525	480	474	501	484	517	492	454	476	464	488	474	483	475	467	529	503	525	449	466	499	451	495	462	500	467	507	482	490	476	486	465	477	474	492	499	478	487	484	530	501	493	473	500	540	492	527	508	493	540	461	495	543	494	473	484	513	514	501	476	514	516	490	468	522	459	510	487	460	487	505	527	507	525	488	537	479	487	557	478	509	506	484	505	478	536	502	510	499	479	516	475	514	477	483	508	513	503	466	489	501	502	462	533	488	550	519	485	488	469	497	473	477	510	526	499	472	479	454	493	530	541	486	480	480	521	528	469	501	443	495	522	514	502	471	462	497	514	496	493	511	502	485	443	515	448	495	494	521	469	523	504	513	492	502	491	531	531	515	480	484	528	466	495	512	496	520	451	517	498	531	490	468	500	492	546	517	515	501	531	486	497	493	502	424	526	503	519	510	517	476	441	492	483
24117	20744	27545	24966	29909	38614	38758	29856	19840	9418	2983	1005	527	395	340	357	354	342	344	366	376	386	344	355	324	319	323	342	370	373	350	341	320	338	334	362	352	309	345	346	367	351	327	387	335	327	308	355	327	346	342	342	300	356	317	333	344	340	333	345	352	317	324	332	317	328	337	324	359	354	351	346	350	359	374	329	338	366	350	352	338	353	385	357	351	332	321	297	355	336	325	345	322	346	354	367	340	356	315	345	350	305	346	324	382	327	320	358	373	328	351	349	328	339	364	342	334	344	349	361	353	375	351	389	328	350	328	358	337	347	328	349	342	349	360	359	319	343	369	374	362	351	336	311	343	370	361	360	294	336	337	332	336	310	355	385	373	332	303	309	335	364	328	361	331	349	320	366	338	352	339	363	339	339	365	348	343	375	341	339	356	368	334	365	341	367	318	327	332	345	327	353	352	342	378	329	327	390	344	310	327	327	346	332	312	324	319	343	334	320	350	322	346	337	345	349	316	351	335	335	319	320	366	361	355	380	364	313	340	339	334	332	336	329	370	331	344	339	374	323	355	327	329	363	313	315	356	308	350	330	336	358	357	342	320	339	319	343	353	351	339	333	353	332	357	351	343	329	374	361	338	350	324	372	348	344	352	346	355	354	334	347	352	364	329	350	343	323	347	338	320	321	342	346	338	351	325	354	344	328	350	338	332	340	332	353	349	333	355	326	300	328	331	332	336	348	355	355	329	353	407	334	330	337	329	344	375	340	332	349	347	334	341	319	304	367	357	329	373	337	330	340	299	355	355	316	342	324	319	345	324	324	343	320	320	345	370	339	331	340	376	327	330	333	329	324	351	329	348	338	386	328	361	347	378	339	326	386	325	333	367	333	320	361	323	349	332	336	334	336	368	321	345	322	320	337	339	379	339	354	366	353	338	324	351	315	341	312	356	335	317	344	300	348	354	361	365	346	365	360	337	299	326	363	342	369	355	338	373	312	356	349	323	316	332	347	367	319	322	335	313	341	333	349	360	361	338	352	357	320	375	335	351	379	293	323	356	325	349	321	308	342	349	318	340	353	328	336	365	338	352	336	330	334	340	342	324	340	334	343	332	362	356	302	296	342	371	348	311	350	326	327	343	328	376	348	332	354	345	318	360	331	338	327	333	303	320	340	335	324	362	356	366	368	347	309	351	362	345	322	318	329	348	330	304	340	313	332	322	374	338	366	356	332	311	322	326	350	330	320	349	331	383	317	326	355	365	329	317	339	373	335	371	336	382	345	356	347	341	351	367	328	327	371	337	319	352	338	349	362	336	339	366	329	362	348	342	342	346	325	352	346	371	346	328	360	335	338	352	342	355	354	330	337	360	308	344	328	330	342	350	377	340	348	323	302	322	351	354	346	338	345	343	339	324	330	347	357	313	341	298	320	295	295	288	341	358	364	361	380	352	325	327	348	368	344	331	337	350	324	334	352	337	339	357	376	362	337	330	362	324	364	334	316	330	359	363	342	328	346	328	374	320	341	347	325	352	353	346	339	351	325	378	322	311	347	311	331	336	338	344	331	299	333	318	359	361	319	316	337	324	360	335	349	326	355	341	337	366	312	328	341	327	389	344	360	357	336	330	330	322	339	333	312	331	339	331	348	346	375	353	353	337	386	312	346	408	337	359	329	358	328	370	347	338	346	375	346	367	340	334	357	354	320	328	322	327	349	345	345	328	340	302	367	351	339	379	321	314	378	332	319	358	341	336	338	328	326	329	328	341	358	325	329	354	360	363	346	347	346	331	358	340	329	358	312	314	320	355	325	318	342	322	315	346	324	342	341	367	334	337	374	385	334	347	317	346	349	314	340	343	337	365	335	307	344	366	326	348	324	326	358	332	340	323	352	324	330	354	350	364	338	321	311	343	359	295	338	322	314	325	347	335	315	358	332	327	356	337	346	333	345	325	315	327	389	306	347	346	342	345	369	363	360	348	344	331	341	356	317	343	347	383	332	335	352	319	353	338	352	314	354	305	341	361	375	335	359	362	376	311	310	344	287	326	330	318	342	352	332	323	326	358	369	359	350	345	342	311	331	360	363	320	365	324	321	346	342	355	329	317	330	325	319	331	353	321	340	328	315	352	354	325	347	360	345	304	345	340	304	340	336	329	339	311	374	344	309	351	338	353	323	349	348	321	355	337	344	318	342	355	301	325	344	319	309	323	332	333	342	352	348	336	311	367	349	362	341	329	354	348	341	329	368	324	349	328	333	309	391	355	344	320	318	365	353	372	324	330	360	313	306	351	340	345	361	333	345	328	318	368	331	313	330	380	347	328	348	338	328	307	349	327	317	319	320	345	352	366	334	333	339	324	354	347	341	341	340	300	343	336	331	334	339	361	356	384	337	326	360	334	360	351	366	335	350	331	335	336	343	365	334	344	351	357	332	344	362	359	299	319	334	325	360	355	337	339	331	324	341	325	322	321	332	320	336	344	369	330	336	343	337	357	353	348	339	345	352	321	310	342	358	312	365	329	363	339	319	307	344	349	328	351	327	301	315	365	345	370	344	362	348	327	333	361	355	335	331	357	360	303	311	348	367	351	314	352	352	363	316	313	353	356	356	360	359	344	340	353	340	336	358	311	339	319	354	362	340	324	338	329	324	379	355	314	322	347	356	340	347	313	372	346	308	349	377	329	385	342	361	343	362	340	388	328	350	370	353	354	336	340	333	334	344	326	322	372	350	352	353	296	326	334	341	338	339	349	303	322	337	323	322	354	366	359	366	332	335	368	339	362	329	338	345	335	336	382	338	363	356	334	357	319	328	296	331	368	336	332	344	342	305	362	383	313	371	310	303	318	341	317	359	316	321	338	311	329	334	306	350	321	338	350	331	371	350	337	336	352	353	319	304	336	348	334	331	363	344	345	340	321	333	357	351	346	351	339	312	312	356	352	312	361	343	348	349	341	325	345	363	313	303	320	325	319	314	331	349	329	332	340	311	354	377	358	339	344	304	346	331	340	308	327	361	311	301	342	311	301	335	319	372	341	343	312	325	331	306	348	313	338	370	350	365	357	354	335	314	326	325	354	342	320	356	299	354	318	373	363	342	335	349	340	334	341	351	343	375	371	374	298	337	393	328	342	345	337	318	358	326	360	351	364	350	335	302	360	359	351	348	324	349	338	359	343	356	354	354	309	337	372	341	356	339	346	313	357	367	375	361	356	335	358	355	340	329	293	359	356	320	357	350	370	318	351	313	349	336	322	339	353	338	326	339	319	308	344	332	358	319	302	314	325	348	377	369	322	354	343	325	329	341	321	345	337	333	316	333	323	352	358	325	331	320	305	336	303	334	325	350	324	353	374	375	338	366	321	359	334	342	305	352	368	351	348	352	351	323	317	345	333	320	314	375	344	327	293	351	315	327	313	321	357	335	328	353	358	332	357	365	324	348	332	338	360	330	334	342	346	337	342	323	307	367	296	356	329	304	363	344	339	351	342	297	360	359
7151	20148	29196	32247	39720	42100	40401	34390	25144	13833	5732	2059	907	586	503	549	489	509	488	535	529	520	486	524	541	515	503	503	486	498	512	476	487	527	513	506	549	536	534	519	509	537	551	478	512	508	501	552	485	529	527	532	522	531	555	504	517	509	505	495	485	477	499	537	495	498	505	504	549	508	523	538	537	486	497	537	531	546	489	508	557	530	506	528	501	511	516	518	505	465	497	498	517	491	516	473	523	513	527	516	525	487	522	519	537	523	502	491	533	549	479	511	537	524	514	540	541	534	485	509	497	543	488	500	527	531	497	468	504	521	454	497	485	536	535	507	521	495	523	506	462	527	498	515	510	502	472	493	562	523	515	523	557	532	497	549	501	526	532	518	528	512	505	551	483	539	521	529	520	514	541	496	513	510	479	503	491	520	473	507	488	510	524	516	533	516	560	516	515	518	519	514	546	519	556	493	454	509	498	467	498	535	487	524	518	486	487	488	574	520	512	534	495	486	487	511	484	487	499	503	506	515	514	488	516	478	479	505	467	496	491	580	503	512	546	513	516	496	533	508	497	524	527	563	513	487	523	452	557	507	542	542	495	529	548	550	532	505	481	485	506	561	523	544	508	501	474	528	560	495	533	490	547	496	528	542	514	520	485	534	544	518	518	506	510	536	506	493	480	526	536	496	557	520	507	484	518	507	527	522	535	491	537	500	520	510	515	517	538	460	497	535	541	547	485	548	494	522	524	519	477	494	520	515	512	564	530	491	507	518	504	490	532	522	506	477	546	551	539	530	519	533	519	471	477	472	521	505	508	516	521	523	473	496	542	493	526	524	558	474	502	530	528	507	526	504	498	490	482	474	462	528	512	550	501	507	542	512	548	499	483	516	530	509	465	492	533	517	526	544	532	491	511	515	487	489	540	540	525	558	495	526	510	534	500	517	524	460	488	502	552	515	543	496	533	501	542	462	483	509	478	528	508	475	494	498	534	513	485	545	495	507	476	498	538	526	542	543	488	519	526	536	487	492	455	481	483	524	509	448	487	513	499	515	512	490	503	493	547	509	497	542	527	508	525	534	547	482	510	528	515	486	532	505	462	525	556	525	502	502	474	514	487	501	519	555	471	540	509	531	525	482	529	507	500	503	501	546	485	512	498	519	570	456	531	502	522	526	528	510	501	518	527	505	548	501	477	497	543	493	518	484	491	513	531	522	513	537	525	519	498	502	503	485	480	507	516	504	524	472	484	575	497	528	535	506	522	542	535	493	560	497	488	513	497	559	518	519	508	514	555	517	499	494	540	533	495	506	505	524	525	497	526	532	473	488	496	491	489	514	518	515	536	462	472	511	540	509	482	490	501	497	540	512	530	511	531	498	494	486	505	505	526	496	505	486	513	500	488	498	524	498	517	551	522	465	514	495	511	480	470	473	517	507	556	554	539	562	466	509	509	530	506	475	509	556	508	526	539	486	537	492	503	546	491	539	495	459	528	519	488	520	514	488	522	496	476	477	510	513	508	485	502	509	516	512	520	542	531	503	496	505	530	536	539	492	524	541	498	523	527	515	537	530	490	551	523	531	495	540	506	508	520	507	496	471	514	515	510	535	508	498	538	532	498	537	511	506	524	509	500	511	461	478	539	481	479	493	522	492	438	501	476	494	575	540	450	493	555	464	469	483	539	538	506	549	492	482	534	471	500	506	522	512	508	539	502	490	504	494	502	486	525	536	559	497	530	511	493	549	499	495	518	516	558	504	519	458	492	491	544	553	500	543	486	516	513	535	522	514	493	498	492	517	494	526	476	494	495	517	491	512	517	486	505	498	493	520	491	488	515	568	577	519	560	525	551	488	528	468	558	481	512	519	463	502	535	504	482	520	483	504	513	512	485	527	490	513	525	538	526	511	534	507	519	472	539	534	511	491	503	514	487	516	518	515	545	546	521	539	512	515	511	535	517	500	484	477	502	519	509	531	511	507	510	515	534	484	493	554	514	511	501	499	527	462	484	473	535	505	508	479	505	485	510	481	525	544	516	499	532	515	515	527	574	555	507	504	483	518	494	524	516	476	533	511	530	525	507	509	539	462	516	499	501	547	470	546	554	534	498	496	525	467	499	557	530	483	569	572	526	519	497	479	530	485	529	499	512	487	514	532	503	501	532	535	494	457	521	556	510	490	513	522	506	521	564	511	514	507	494	556	521	523	550	513	507	527	504	511	505	517	484	496	509	523	526	459	521	535	506	529	517	517	500	490	497	490	507	545	483	478	510	473	532	493	504	526	507	537	501	518	481	494	502	531	561	549	554	519	539	504	519	546	521	509	490	568	500	506	503	522	496	521	510	481	523	487	529	542	521	463	571	528	498	529	499	479	529	448	556	489	525	491	491	473	486	503	515	481	526	502	513	467	456	512	519	480	506	483	491	482	580	489	477	514	490	488	483	493	491	539	477	536	500	495	491	539	530	530	472	480	498	488	509	513	491	531	490	527	490	525	480	530	509	519	491	512	483	513	507	498	489	518	524	539	483	515	513	504	494	509	522	513	519	500	456	518	513	506	546	542	551	457	498	470	525	541	485	504	505	513	472	539	461	522	493	503	523	515	489	545	493	514	509	529	505	534	529	475	521	521	481	505	548	529	503	512	527	502	522	516	547	512	515	497	532	490	508	506	511	469	515	543	479	523	485	569	520	560	483	532	485	536	496	523	484	514	521	529	524	500	510	519	509	539	473	493	554	491	518	489	507	496	519	528	483	512	509	508	502	481	489	529	521	511	514	496	532	489	514	527	532	526	492	532	481	494	472	539	527	511	511	465	471	533	521	490	498	517	554	476	498	531	530	490	527	504	470	494	526	507	510	525	501	526	508	545	503	527	496	536	537	524	505	486	536	535	517	534	555	541	518	549	479	497	475	558	497	534	529	513	498	543	523	530	518	502	500	488	484	543	515	490	562	494	510	517	550	489	508	495	498	521	499	516	517	475	493	507	487	497	488	525	519	472	471	490	508	516	516	505	481	464	509	526	510	517	515	507	486	488	542	507	498	517	439	512	542	506	506	534	513	519	478	502	543	530	501	538	536	464	529	539	513	522	500	487	514	528	512	535	515	518	506	509	511	482	580	535	500	503	507	536	474	484	512	473	499	507	524	509	497	508	534	497	469	476	528	504	489	499	488	499	518	557	533	545	519	520	523	520	540	516	506	529	492	493	485	502	513	520	492	519	496	478	501	512	526	530	479	511	532	496	515	517	507	492	499	543	500	508	538	526	527	506	516	525	512	490	496	506	516	471	485	568	568	529	530	520	522	507	505	546	501	504	509	505	517	501	521	567	463	512	557	525	546	492	497	507	509	528	475	514	492	512	540	546	524	500	490	505	531	531	512	510	530	545	520	501	516	493	530	488	504	481	512	491	538	553	501	473	501	537	544	504	534	473	530	495	512	494	518	538	551	520	507	509	496	557	529	501	546	478	543	509	573	492	517	538	496	507	557	492	482	470
22520	20784	28668	23658	33406	52665	56921	48094	34456	20953	8338	2207	788	463	404	374	350	354	388	333	404	380	380	352	324	366	368	371	342	364	365	342	353	355	360	362	353	345	338	353	357	319	345	368	341	337	377	392	395	336	366	335	347	377	333	362	376	402	329	363	371	372	359	383	362	367	360	353	391	345	355	363	382	309	353	333	352	353	420	391	376	399	364	365	346	363	385	362	387	373	357	376	371	353	347	379	365	372	355	384	311	364	378	397	377	343	396	355	330	338	351	349	350	360	387	371	380	331	356	364	354	358	348	370	352	362	352	338	363	349	358	382	384	362	377	352	366	333	330	367	377	359	368	357	349	329	350	373	372	399	333	340	348	348	345	328	376	345	372	366	356	389	335	359	363	363	356	378	363	376	346	336	389	332	353	365	340	380	391	314	353	393	393	365	358	348	367	346	365	376	381	335	382	342	368	393	381	329	359	340	384	350	375	351	375	353	375	337	366	378	367	393	340	377	365	349	342	363	369	346	337	344	387	320	329	355	363	384	358	362	371	361	372	372	383	367	371	386	369	351	322	349	383	388	340	324	351	368	380	407	333	366	356	375	336	360	328	352	358	370	374	378	352	377	360	380	353	370	383	364	370	343	383	337	328	351	361	340	377	353	379	371	375	378	381	362	375	367	351	364	364	359	334	362	360	353	349	369	363	325	387	351	357	359	375	390	338	343	351	365	334	375	380	373	331	418	346	375	357	350	377	366	413	334	350	382	366	362	369	342	362	362	314	361	344	348	353	397	379	364	354	338	361	356	380	371	337	376	379	356	324	353	385	360	382	334	345	363	369	391	354	363	342	339	364	345	352	355	338	389	360	385	353	348	362	358	325	355	382	360	379	387	354	382	360	353	382	372	334	377	366	376	349	357	350	345	378	359	338	374	384	376	351	365	346	350	363	340	374	341	386	341	356	374	384	354	340	374	371	372	360	364	328	348	362	336	359	339	342	352	373	345	365	369	370	351	395	359	347	343	382	348	361	382	378	336	369	353	378	362	370	358	403	366	396	348	377	347	398	370	348	392	379	362	367	365	346	369	331	332	391	356	369	363	364	359	345	349	345	352	374	347	364	375	336	338	352	352	368	373	382	380	334	368	367	380	375	343	364	363	352	366	371	355	355	356	369	375	336	405	370	374	397	356	382	332	368	344	365	388	329	372	376	390	359	359	343	332	385	341	366	358	361	346	342	400	366	340	366	327	360	332	387	356	350	387	398	350	355	382	349	364	345	394	366	373	365	367	342	369	411	351	335	388	370	374	357	382	325	382	352	338	388	333	395	359	317	371	345	347	393	324	349	371	366	341	377	337	392	340	333	380	335	366	358	350	366	351	380	389	358	380	361	373	349	385	387	375	346	355	327	381	319	372	365	378	340	366	337	354	393	382	351	352	363	376	348	390	347	360	358	356	356	369	352	363	331	325	341	347	396	341	361	387	394	373	376	367	344	349	347	331	363	389	366	340	360	365	354	356	383	363	372	348	356	360	347	356	376	351	358	335	349	346	388	352	350	348	344	311	342	338	369	350	328	347	359	373	353	340	373	370	335	374	357	346	363	337	343	334	358	331	368	356	385	349	340	362	353	372	367	378	350	336	354	383	381	368	389	382	346	373	363	366	335	358	334	362	365	336	350	403	357	352	343	350	359	378	374	356	362	344	375	367	371	383	394	353	361	360	361	390	357	323	340	351	376	375	356	350	409	361	353	371	345	332	366	354	338	392	368	368	386	371	370	339	343	365	373	338	384	381	338	365	382	347	365	389	360	363	373	380	370	373	389	342	358	378	340	377	368	368	373	327	381	347	349	347	361	346	349	324	395	352	376	346	339	343	343	376	365	352	364	361	358	360	344	368	347	383	387	394	374	380	378	355	384	376	374	337	374	368	352	363	360	376	386	341	354	385	382	358	358	353	367	365	344	330	349	346	391	374	354	370	324	362	348	376	339	351	382	349	331	360	352	331	369	359	388	358	347	376	373	377	345	386	348	378	361	337	384	346	350	343	362	351	318	343	394	374	351	403	368	315	358	344	374	342	337	374	341	341	358	352	373	384	342	353	347	337	363	313	343	349	342	342	356	329	349	377	340	395	348	358	327	388	370	356	349	324	340	348	364	371	335	386	381	348	330	357	373	347	347	356	373	370	366	374	328	363	377	354	328	384	365	351	379	369	394	402	390	355	377	358	358	356	337	357	350	335	372	355	380	363	366	370	319	351	325	345	381	362	340	350	383	366	358	360	367	384	367	332	368	388	386	367	329	355	368	339	337	345	345	334	379	356	373	336	340	378	351	406	354	343	367	386	357	374	340	372	386	370	340	370	362	376	351	339	322	382	367	341	363	367	355	394	382	393	364	365	313	367	363	329	355	333	343	374	359	346	334	408	341	375	354	351	367	419	349	348	363	374	327	331	350	350	336	366	376	378	355	376	368	368	348	368	329	388	389	362	343	377	366	324	364	351	392	382	353	354	384	360	359	401	341	344	353	361	353	361	377	375	346	338	360	379	356	391	360	354	361	349	389	359	358	365	347	334	351	342	327	347	369	349	366	380	377	334	352	346	388	349	369	358	333	344	368	376	349	339	367	345	364	367	392	358	353	346	347	368	355	351	366	377	324	366	313	375	352	349	360	341	347	351	368	370	386	348	361	348	389	373	334	345	345	353	355	366	369	349	381	351	341	354	363	341	379	340	352	360	321	367	348	341	372	396	377	371	333	384	355	348	357	362	389	382	401	381	361	357	348	345	377	347	327	341	353	356	375	369	368	378	370	346	342	375	338	354	368	379	344	359	364	381	375	370	367	365	364	372	372	347	378	349	354	355	335	376	357	350	386	369	380	338	381	344	312	358	365	373	359	355	373	331	382	324	359	344	360	349	335	346	343	351	327	365	369	313	382	346	370	395	372	375	335	374	350	342	376	389	369	376	353	346	373	348	392	366	378	368	331	382	344	371	329	358	376	389	355	364	359	368	360	349	381	401	377	387	336	368	334	353	359	368	355	361	356	358	344	377	374	325	386	366	363	337	355	337	355	361	387	360	356	373	369	350	377	358	370	365	381	332	378	356	343	363	366	371	337	377	350	329	368	355	376	351	360	342	346	359	375	344	357	347	355	369	384	351	382	359	318	342	326	346	354	378	358	399	373	328	419	370	342	359	355	382	341	320	344	375	392	336	372	379	360	358	349	344	385	337	367	358	330	378	343	366	369	373	365	364	332	360	368	393	338	391	362	363	330	351	363	374	317	345	366	368	360	362	365	373	361	344	373	390	347	360	371	348	326	330	344	344	365	351	373	366	340	366	349	368	319	363	332	351	363	339	372	351	317	347	393	339	366	358	352	360	334	359	332	364	358	335	358	380	368	381	364	367	378	373	320	347	330	345	371	332	372	369	321	359	353	349	367	349	357	334	361	352	383	382	345	358	340	381	336	370	343	332	318	388	352	379	367	350	390	351
13589	33942	42724	49230	57241	60165	58104	49510	38288	25084	12379	4085	1361	730	597	571	558	511	498	483	526	553	555	511	486	500	532	521	527	549	520	543	526	538	558	493	542	521	511	518	509	533	508	559	524	564	515	530	524	539	526	545	504	542	506	535	566	539	539	505	528	534	550	504	562	529	536	518	541	558	567	498	510	527	533	539	525	563	529	546	516	507	522	561	502	547	538	536	501	520	536	546	530	549	529	518	503	514	507	493	501	544	542	551	516	508	560	530	523	526	537	495	549	550	541	534	562	509	523	498	498	559	484	461	568	493	487	512	520	537	507	521	523	565	502	528	535	498	553	535	529	531	503	549	539	533	508	513	545	548	532	528	521	550	514	590	535	541	530	517	573	491	523	521	499	540	532	515	554	533	550	540	544	547	543	561	509	560	548	509	503	527	534	535	546	547	545	549	507	512	538	522	493	552	552	505	524	541	535	514	525	547	532	546	534	534	503	536	533	502	540	509	518	522	534	567	568	512	507	555	554	507	494	506	546	534	530	535	516	532	493	537	548	505	502	547	527	542	563	554	544	535	544	529	546	500	562	542	524	578	537	551	544	546	535	528	549	504	487	515	540	533	479	541	507	535	530	488	479	531	495	560	567	547	536	493	549	513	527	518	551	514	584	537	493	482	537	545	544	542	577	498	546	485	515	549	517	542	523	577	581	494	512	547	556	501	526	574	521	518	545	536	552	533	542	527	523	553	557	523	542	510	566	537	503	527	525	522	521	512	545	525	511	544	532	528	506	526	542	485	532	517	513	527	537	519	536	522	524	546	529	510	516	545	548	550	513	536	513	532	536	520	483	504	511	536	487	538	551	565	487	523	490	543	586	550	474	515	563	536	551	525	547	523	519	504	524	508	535	513	537	526	521	499	533	525	484	562	520	560	575	551	575	504	515	535	537	519	515	530	529	495	528	537	513	518	561	526	574	504	506	517	519	520	494	520	516	533	508	525	563	493	547	511	508	479	498	535	526	534	554	550	530	528	530	524	466	481	494	526	542	531	566	519	528	523	502	526	539	538	513	461	543	506	521	518	521	541	545	503	527	518	552	543	507	555	510	507	525	553	576	525	543	541	522	517	549	505	543	512	552	483	510	519	537	571	576	558	585	492	532	533	541	525	536	528	537	530	523	504	553	542	518	510	554	520	556	567	543	513	516	549	548	551	532	557	562	535	532	537	555	509	516	526	493	525	524	539	560	536	520	534	518	503	527	531	528	545	539	512	535	508	532	551	516	551	501	519	541	528	542	482	533	498	511	537	497	534	566	590	516	547	562	509	545	558	597	541	490	520	499	577	535	490	556	496	512	529	510	504	527	533	520	521	540	545	575	513	544	524	480	529	497	536	507	531	531	490	588	521	561	536	475	533	539	529	535	579	501	542	483	522	528	548	521	529	564	535	541	539	511	508	532	540	553	536	539	542	555	556	509	535	519	542	516	542	487	548	523	539	529	480	538	530	488	559	542	501	510	495	546	566	504	547	500	531	513	540	579	548	515	508	529	496	570	533	535	552	544	552	496	496	533	549	523	533	520	516	541	506	525	541	524	565	520	515	522	555	550	542	513	538	532	531	508	508	549	559	506	481	559	527	525	553	526	508	558	584	528	537	561	542	544	572	529	547	541	515	548	538	501	541	537	566	496	474	530	523	556	520	538	483	560	538	493	519	513	533	567	548	520	511	530	557	547	517	506	519	526	549	559	534	502	540	544	526	543	494	526	525	530	510	537	552	525	526	554	489	543	509	545	487	550	567	536	486	523	526	481	509	530	529	525	556	526	582	486	521	595	532	551	551	539	535	486	509	511	501	525	529	532	519	530	526	516	509	541	563	502	500	576	482	519	528	539	524	557	522	531	531	508	524	529	546	529	499	530	524	532	491	554	501	504	544	540	542	525	540	538	524	564	508	529	522	496	522	523	515	560	535	530	497	519	524	504	494	536	510	547	524	498	521	523	546	487	514	514	506	547	495	514	489	514	493	514	533	539	545	568	512	497	533	526	519	551	546	530	523	518	528	508	534	513	511	545	512	579	490	531	563	511	528	567	506	520	523	546	529	509	523	511	531	530	516	514	516	518	501	555	519	572	536	493	493	510	533	534	505	535	534	534	508	541	542	550	507	540	523	522	517	524	519	510	492	505	554	581	537	540	506	563	541	494	514	524	510	551	555	514	505	509	498	545	581	522	567	547	569	525	572	536	537	471	510	514	538	490	495	518	513	542	533	536	578	512	485	528	527	514	514	520	580	548	556	563	536	540	526	548	490	502	530	511	543	579	533	526	506	566	510	531	530	533	530	506	540	531	524	517	500	551	498	536	486	553	566	530	553	468	523	548	536	530	569	527	519	538	524	509	542	511	509	524	519	550	547	516	534	510	564	498	527	541	554	496	551	487	505	538	528	521	514	561	535	577	549	497	499	550	563	543	541	521	529	500	514	529	543	516	541	514	535	539	564	492	528	537	521	539	566	531	514	550	549	500	553	519	522	557	550	539	517	516	498	503	545	519	544	548	544	504	556	543	494	525	519	514	528	550	542	559	538	501	538	509	544	560	515	532	516	537	493	523	513	557	517	544	522	491	496	500	515	555	502	525	523	515	529	524	480	497	534	513	539	510	522	564	511	534	525	500	520	537	489	531	551	518	519	553	515	501	494	518	530	552	535	539	475	496	535	527	547	506	500	567	545	562	537	534	554	493	553	525	487	570	538	496	498	501	521	549	559	525	527	501	540	561	521	520	497	546	573	536	539	526	485	502	548	562	511	530	560	543	526	496	516	557	537	529	524	564	479	496	549	525	504	542	510	532	535	516	538	493	527	542	510	541	501	502	505	542	524	547	506	515	522	521	549	502	520	518	521	532	557	534	533	537	563	509	491	523	542	567	539	530	543	520	551	529	508	521	479	532	504	494	540	523	545	538	515	543	525	513	549	511	525	538	487	524	518	505	541	560	521	543	519	537	529	546	560	546	562	549	499	525	520	492	522	543	497	556	527	516	558	504	517	516	542	527	546	552	522	497	561	517	535	536	557	538	533	523	552	501	500	544	503	505	512	523	551	549	561	479	504	506	498	555	505	518	539	513	573	531	484	492	541	477	493	519	492	523	480	583	505	519	542	534	510	490	538	517	560	575	515	537	476	534	531	503	541	501	525	532	532	484	556	522	530	547	475	520	531	492	555	526	526	513	509	531	567	526	481	519	549	525	507	534	568	521	546	542	531	502	522	515	504	529	572	494	536	579	536	510	566	526	532	560	512	508	541	546	532	499	531	513	560	553	565	538	590	525	501	549	540	504	553	533	550	499	535	498	553	488	530	481	503	517	523	505	505	524	530	556	556	485	507	501	550	512	548	501	570	521	531	572	535	513	508	513	529	520	547	533	528	504	542	531	509	531	529	499	489	538	530	467	551	528	520	540	550	554	511	502	542	537	528	570	523	509	549	526	532	560	524	530	523
26037	20537	11584	5877	8542	9295	10380	8409	5152	2326	1065	555	370	368	344	298	355	317	323	329	335	358	311	313	327	338	337	344	322	357	327	338	328	346	322	305	348	360	317	310	306	351	299	343	315	304	328	335	360	335	301	340	321	362	317	302	324	294	343	317	323	325	324	337	361	336	355	337	360	344	348	304	340	333	309	303	325	325	357	315	336	330	327	304	358	311	333	336	338	354	311	332	348	343	323	351	343	308	325	343	323	317	329	345	346	317	326	310	347	324	350	354	311	362	313	340	333	324	311	311	306	324	330	316	354	324	320	335	295	331	303	333	318	338	302	365	317	320	350	335	341	316	332	333	324	319	304	337	344	322	337	308	322	331	341	310	327	365	315	329	350	338	345	325	354	296	321	323	331	332	327	323	362	323	319	317	328	377	355	323	328	340	333	327	370	326	323	359	319	317	312	320	326	331	343	308	352	346	315	316	341	309	340	325	332	334	318	336	305	312	352	355	335	321	349	312	347	322	331	295	353	317	328	328	315	347	311	347	289	327	298	349	290	337	382	298	376	335	340	331	363	339	331	345	328	315	317	321	329	331	361	321	346	323	311	348	343	315	366	344	316	339	327	344	350	340	313	345	335	335	327	342	319	338	326	339	309	369	332	314	333	327	327	314	344	358	357	340	349	341	327	317	301	322	300	323	308	326	326	342	335	328	329	324	326	332	327	319	366	341	394	330	321	334	349	346	322	302	332	321	333	315	343	355	312	314	339	317	316	320	335	377	315	311	307	329	327	337	349	301	332	318	370	316	307	337	319	353	313	347	325	321	349	341	336	325	303	344	303	306	341	327	348	325	285	346	344	345	334	357	314	319	355	337	323	332	317	345	347	339	321	327	308	346	307	339	284	327	326	315	315	332	349	331	321	326	342	347	304	327	328	322	351	335	337	307	341	309	338	335	348	325	356	324	332	329	359	313	327	338	299	293	363	327	324	333	324	303	304	330	340	326	316	302	309	314	305	351	337	333	344	351	335	325	314	316	346	333	310	352	359	317	357	317	337	316	350	292	324	300	329	310	315	324	334	350	316	327	331	329	316	317	333	327	347	358	322	344	336	347	296	324	307	339	347	322	352	303	323	312	322	341	326	336	348	326	332	331	329	334	350	320	344	329	335	346	316	358	321	300	330	327	316	317	359	311	328	330	324	326	337	348	341	360	305	331	316	328	318	327	312	337	366	350	330	354	341	340	330	327	357	338	318	315	315	351	351	314	310	352	360	343	350	342	295	349	328	307	322	341	318	325	360	291	365	345	317	316	326	338	341	343	326	316	322	314	358	324	311	321	340	347	326	313	296	355	338	307	329	364	338	349	339	331	343	311	353	325	327	342	342	334	329	368	346	333	343	336	317	319	307	322	371	318	326	313	315	367	325	302	362	378	309	318	364	384	304	361	315	302	300	336	323	328	330	332	308	337	344	324	319	316	322	364	314	323	356	334	329	333	324	364	303	342	320	312	337	332	304	299	337	345	293	334	339	324	331	308	349	294	370	324	352	339	318	343	341	349	284	339	310	336	310	301	348	359	352	365	335	350	331	329	319	342	359	317	323	319	327	346	317	345	319	353	340	311	335	315	353	341	327	298	321	332	315	313	341	325	327	321	334	345	333	321	306	333	340	343	315	348	333	333	363	315	329	309	345	317	313	346	307	341	299	319	358	347	325	346	324	333	339	323	317	321	353	361	350	319	305	288	324	312	324	320	283	313	343	312	316	359	326	314	333	345	339	336	360	318	356	309	342	326	343	325	331	343	327	330	314	349	319	322	318	347	335	328	317	331	343	318	300	341	344	381	322	326	317	348	298	339	302	360	349	309	329	333	364	362	290	327	361	350	328	326	322	341	330	344	293	354	340	317	319	328	385	355	355	323	306	322	362	327	367	295	292	369	333	351	333	332	301	331	338	321	337	334	324	308	362	329	304	352	328	343	319	345	338	331	330	336	345	344	340	291	338	312	323	318	353	329	338	304	339	318	347	325	298	345	334	328	320	376	306	352	367	315	297	342	344	311	308	335	302	323	354	328	350	337	316	317	326	353	328	312	362	345	310	316	323	317	288	355	282	319	327	355	323	297	309	319	300	336	326	320	324	352	343	308	319	307	331	331	315	342	294	327	339	372	325	310	346	363	337	281	328	336	330	294	363	354	325	311	316	336	316	321	317	362	318	323	342	339	310	354	290	354	332	363	360	292	345	335	310	347	300	365	347	306	344	332	321	321	322	321	328	340	340	306	319	321	374	336	274	373	351	309	356	349	290	323	335	343	346	322	324	354	332	309	340	311	335	327	323	327	322	337	309	295	354	374	353	298	312	310	348	300	320	329	330	303	329	322	327	338	341	315	346	348	282	347	326	369	336	307	311	353	336	345	346	310	340	320	311	339	311	345	327	340	316	313	318	349	291	291	331	346	326	348	311	346	335	334	336	329	338	314	294	355	329	314	370	306	312	325	352	344	349	325	330	362	342	345	348	304	332	338	375	313	356	316	357	326	318	322	344	362	320	345	320	338	352	328	333	311	325	315	330	286	323	348	299	327	339	343	318	337	301	327	318	344	344	305	359	359	345	300	336	335	332	291	337	336	339	337	299	316	316	330	329	313	322	358	368	334	326	318	303	340	360	344	355	329	331	305	329	310	336	338	358	373	300	329	331	330	348	322	310	308	340	313	339	328	320	327	372	300	336	331	320	334	327	312	322	329	341	329	312	321	331	326	322	304	322	323	322	355	330	347	317	360	347	339	310	339	345	328	341	316	315	315	340	337	327	332	333	318	317	332	348	324	338	352	340	338	326	341	340	361	330	364	311	322	304	308	360	313	323	323	326	334	339	307	320	311	336	333	314	344	330	325	353	345	304	367	338	336	292	334	328	364	367	322	322	350	327	327	314	329	319	329	335	315	307	311	329	309	307	329	343	310	356	332	339	368	329	318	329	341	323	350	326	308	307	295	345	329	338	294	347	334	301	345	332	339	298	331	337	332	324	345	318	299	310	345	358	332	343	299	352	344	309	326	332	349	309	338	307	295	350	332	346	361	327	312	298	337	336	339	329	352	316	334	337	342	325	339	330	297	329	340	318	352	326	331	331	335	298	324	363	332	310	364	298	326	314	325	340	346	301	309	356	344	294	363	352	333	329	281	290	368	340	346	346	358	345	346	310	327	291	319	319	314	318	313	358	328	363	293	331	314	339	360	340	317	341	383	281	313	356	302	345	347	347	333	345	315	361	274	344	310	353	300	314	347	324	313	308	318	320	324	343	362	348	333	351	307	294	351	304	355	323	367	334	306	347	341	301	324	303	327	315	341	321	320	331	358	321	326	316	360	328	331	352	332	293	320	327	316	332	313	318	300	342	354	337	311	324	345	333	326	332	322	346	289	320	324	344	313	341	314	356	341	334	320	313	347	323	337	322	300	308	313	338	309	339	329	315	332	340	329	319	331	307	342	347	353
4306	3959	4359	8897	14418	16368	17350	14532	9373	4552	1988	931	605	529	450	479	532	498	490	459	484	470	469	471	537	482	514	491	488	485	485	479	475	492	510	512	498	531	527	474	504	455	538	494	461	501	543	508	500	500	503	488	539	471	498	525	529	490	491	454	499	500	480	510	495	467	488	483	525	472	501	508	462	476	500	473	515	504	502	495	490	517	494	479	528	498	478	471	477	505	545	528	480	514	546	491	509	474	509	491	502	489	488	488	469	475	469	458	523	488	492	519	514	491	502	520	519	524	474	475	483	463	521	476	504	523	461	517	547	497	526	509	462	507	477	476	487	556	518	474	483	536	513	490	496	525	508	487	495	459	518	459	494	498	528	481	510	457	472	537	501	498	463	497	478	470	457	490	480	515	523	493	511	507	454	515	480	500	485	497	505	515	508	487	500	496	534	509	486	496	519	500	482	514	532	498	491	496	482	484	515	462	497	497	515	503	478	496	515	511	520	514	487	509	523	493	474	479	500	520	486	483	505	509	467	465	497	520	518	477	512	461	536	479	515	494	517	516	526	543	478	472	496	463	505	518	475	501	503	528	488	489	500	525	548	502	506	508	489	476	487	504	494	470	496	486	496	485	503	494	496	509	514	513	505	504	530	470	495	562	507	533	474	485	503	505	517	484	483	483	544	475	501	508	461	499	451	499	520	454	522	454	546	499	475	583	490	494	505	527	451	516	482	515	518	474	506	480	490	493	481	500	515	530	494	474	497	484	525	476	489	522	512	490	510	507	456	481	481	502	486	472	493	461	467	499	508	539	461	520	494	545	496	497	469	464	459	472	482	499	506	519	505	468	501	482	509	459	496	497	541	494	511	491	521	488	498	480	495	505	503	473	510	494	481	512	523	518	532	492	446	516	495	494	456	525	518	493	503	509	488	510	501	519	487	511	502	486	473	475	496	490	506	527	496	486	495	510	567	517	494	546	511	494	506	517	465	482	497	477	581	527	482	500	453	485	454	511	500	501	459	476	527	528	519	502	479	502	488	464	512	509	471	448	481	469	497	521	503	477	521	476	495	474	485	485	500	551	494	488	460	473	544	499	500	487	489	524	499	496	495	472	485	508	510	512	523	488	504	485	540	513	505	538	521	525	483	493	531	492	483	506	450	488	476	507	481	520	467	497	478	501	510	504	478	503	494	490	516	599	486	463	476	455	523	502	483	477	522	487	501	531	535	494	502	502	494	479	509	481	503	472	515	525	532	514	485	450	474	498	503	497	531	477	513	480	501	476	476	476	496	486	504	469	528	510	531	483	470	527	512	455	510	484	541	494	526	491	527	479	528	449	539	487	547	519	481	498	492	537	485	484	510	492	536	481	485	465	525	515	501	505	516	506	521	512	479	489	519	501	478	465	464	544	473	472	453	480	483	490	478	503	507	508	533	503	493	488	510	484	526	505	464	515	487	514	504	504	475	502	477	481	508	507	449	503	484	497	514	474	516	522	479	507	548	496	494	517	490	515	522	538	487	529	512	536	494	506	524	507	472	529	481	523	467	517	494	554	490	535	539	503	489	503	549	496	518	497	446	481	500	517	525	471	516	484	508	510	489	542	521	549	489	505	494	496	506	528	504	453	501	520	524	490	465	481	510	490	500	468	510	501	472	480	531	490	475	529	508	497	475	491	483	516	515	474	491	454	519	552	527	546	519	483	465	520	471	476	494	499	488	539	505	492	507	543	474	524	482	500	531	529	523	454	484	498	472	543	488	478	478	501	494	440	471	481	504	531	536	533	512	482	470	509	478	494	492	495	510	521	518	485	488	531	506	512	527	506	507	494	492	487	479	477	537	532	502	455	535	515	522	498	530	502	501	500	479	504	493	533	499	529	470	485	497	501	497	552	509	569	477	503	471	516	470	480	511	491	490	503	508	482	445	528	483	513	475	489	520	453	520	482	517	522	518	503	512	458	512	479	517	478	484	497	535	519	514	484	539	503	488	503	478	475	511	489	487	474	542	489	501	491	513	517	473	511	515	484	515	498	510	472	529	493	487	476	481	488	498	492	513	497	508	488	495	510	472	506	498	561	520	460	493	492	512	542	505	519	518	489	499	487	493	520	477	493	511	498	529	495	516	486	485	481	493	512	481	523	507	440	485	529	483	517	487	519	502	578	509	524	469	499	482	489	502	505	486	486	483	502	518	553	492	487	506	517	512	474	488	470	504	502	502	489	497	538	494	500	527	521	505	504	468	484	488	474	507	505	488	532	492	542	510	511	475	505	507	529	506	498	467	489	522	508	570	530	470	495	517	530	522	509	479	504	508	510	471	517	540	502	510	482	495	490	532	492	509	484	541	495	492	510	462	457	499	546	509	467	520	506	529	501	495	522	483	514	481	518	527	464	475	495	493	494	498	508	530	507	516	496	471	487	522	450	520	500	542	493	532	481	467	491	495	464	519	513	481	513	502	466	507	496	522	463	508	496	527	483	484	494	458	484	488	518	498	503	483	505	494	489	514	479	510	505	495	487	456	490	492	456	517	457	515	483	504	507	494	495	478	515	530	483	518	508	492	520	487	482	503	490	482	518	510	547	484	534	485	480	543	508	483	483	548	491	457	474	514	491	489	471	462	492	453	509	492	502	465	484	492	526	515	543	440	516	495	512	465	520	481	524	494	489	490	506	538	520	479	537	496	503	502	474	504	542	477	477	486	492	511	511	510	448	491	497	505	484	476	535	478	509	475	485	507	525	528	499	512	503	475	512	491	510	486	488	559	501	491	491	478	489	476	509	518	534	495	493	489	440	469	536	531	455	532	472	528	552	499	485	504	472	482	493	532	475	505	475	509	471	507	503	510	494	523	508	507	477	484	472	494	503	490	482	491	490	526	434	524	492	487	530	492	507	468	464	517	513	546	523	497	500	502	520	512	522	519	529	534	491	511	529	503	509	491	515	505	511	499	509	500	511	479	459	491	543	477	512	473	534	508	535	533	510	507	528	484	501	489	467	468	467	483	465	483	450	491	533	462	529	515	539	535	486	500	505	525	504	554	537	519	509	474	506	485	461	511	466	502	459	523	518	495	505	485	545	497	496	494	497	506	488	475	509	500	506	509	528	487	468	481	516	500	501	492	482	481	490	510	500	506	489	441	505	489	512	510	501	490	464	510	515	514	524	545	472	491	508	503	522	523	499	526	504	485	515	477	508	498	484	563	495	506	509	547	520	511	510	494	519	506	517	489	499	491	482	479	526	533	505	458	547	544	472	473	482	482	517	499	485	469	533	481	539	500	490	553	512	523	475	480	477	507	496	493	494	499	478	479	492	473	496	472	477	476	478	471	520	472	456	491	475	472	510	464	540	502	459	489	467	503	489	512	503	537	493	488	458	491	518	495	546	500	491	501	487	490	472	513	499	506	513	479	491	486	531	535	523	501	508	481	478	517	524	461	464	484	508	488	523	511	514	490	473	497	488	501	470	506	483	488	523	526	485	509	493	517	444
24137	20766	27550	24868	25683	32735	38344	34059	23299	11313	3745	1114	541	378	372	384	338	372	374	308	349	373	330	365	327	312	337	377	381	333	341	311	355	347	332	321	331	355	334	328	343	375	335	342	332	330	336	370	340	319	334	375	336	330	338	355	339	369	344	319	348	324	365	324	360	348	343	355	347	309	355	329	299	347	372	335	336	337	367	362	375	372	355	366	328	336	351	391	343	358	324	346	342	339	353	348	387	320	367	345	347	344	339	336	347	358	334	340	345	342	334	340	349	356	352	345	338	344	322	361	316	329	317	316	323	309	357	317	342	333	352	346	322	279	347	330	316	351	347	324	358	323	343	358	327	341	351	319	332	362	336	323	329	371	329	342	344	344	346	363	365	346	333	320	330	336	338	356	356	344	351	312	348	329	329	347	343	361	335	371	358	341	352	372	339	330	342	337	357	346	360	368	317	342	323	369	316	321	348	365	332	342	397	386	376	340	323	341	318	307	334	326	332	359	307	363	326	331	332	365	356	345	320	309	349	357	361	325	336	354	357	349	334	323	342	305	345	339	342	379	335	332	346	353	368	328	321	359	368	363	349	345	314	348	355	331	328	324	335	311	349	342	364	341	361	338	334	336	342	327	315	370	327	299	330	356	329	331	341	322	364	340	359	367	334	346	337	349	335	350	319	336	348	363	348	334	351	344	335	324	337	341	343	332	396	334	350	351	328	341	334	350	340	310	345	335	335	355	337	373	383	324	349	351	337	357	347	348	317	324	375	369	339	323	383	323	359	386	333	354	321	355	361	318	341	353	322	326	345	343	317	328	326	329	325	322	369	331	347	315	352	315	347	359	392	348	346	305	352	356	353	332	342	362	316	329	318	332	355	312	331	337	340	341	336	317	331	342	330	335	351	324	343	346	364	321	360	337	377	339	340	362	374	339	360	336	334	326	356	320	351	336	336	357	335	356	379	306	361	341	326	311	348	333	343	368	349	322	296	383	336	366	324	331	325	347	320	340	325	330	341	356	329	336	350	369	345	350	342	350	343	336	337	337	348	307	361	315	331	364	356	332	337	317	315	367	329	340	318	323	338	340	360	314	320	355	355	330	335	324	351	320	373	316	353	339	323	321	321	370	318	332	351	314	388	312	330	346	314	336	350	326	343	347	345	391	362	346	329	334	353	356	348	299	325	346	370	340	361	343	333	369	323	330	350	337	338	323	335	347	357	355	359	319	331	341	355	319	354	309	345	344	316	342	344	372	367	298	346	332	343	332	333	329	328	340	368	355	345	314	342	338	350	363	344	350	343	325	362	378	340	349	316	307	295	349	328	333	321	335	354	348	312	330	334	333	330	316	361	345	362	305	376	357	333	319	356	329	339	332	389	356	329	340	360	348	378	336	347	350	337	335	309	353	346	340	330	300	351	349	367	335	307	321	341	331	313	336	329	320	335	371	349	324	362	304	350	343	324	340	359	340	362	334	323	345	361	345	329	341	343	356	362	362	327	355	328	338	366	357	362	327	322	336	315	305	331	353	342	347	336	330	308	321	358	302	331	370	336	360	355	360	362	307	334	326	361	336	344	330	383	341	347	348	349	347	346	323	309	337	337	336	379	382	313	293	356	350	377	350	322	339	329	333	338	345	355	351	344	323	361	337	366	352	341	302	336	365	344	379	317	348	349	345	355	350	315	340	321	349	303	344	321	334	348	329	364	338	311	351	345	332	327	368	343	320	324	336	321	320	331	317	376	312	355	322	334	336	339	347	344	311	339	354	360	369	323	378	335	346	349	318	358	325	299	346	376	351	322	345	367	366	300	363	356	352	340	346	308	361	377	342	351	334	319	337	338	347	335	351	354	336	369	328	346	327	334	350	354	353	331	360	359	320	341	329	351	347	339	338	335	337	350	343	307	312	329	343	329	361	335	371	320	326	333	358	329	295	331	334	319	321	345	346	309	321	347	352	332	355	355	334	337	383	354	356	349	350	356	367	320	344	328	362	364	354	359	344	324	329	347	333	340	333	359	348	357	382	314	327	347	341	337	295	353	334	332	366	347	347	308	321	298	313	349	347	358	368	339	323	336	360	344	344	303	329	341	339	327	322	341	330	350	360	330	353	355	370	344	357	334	334	298	358	355	337	338	351	350	345	346	334	360	366	330	305	322	352	352	321	361	343	369	323	338	341	342	375	329	338	367	335	328	349	344	338	337	340	346	326	323	340	337	311	378	317	320	326	338	349	369	326	322	360	319	335	341	349	329	331	325	344	371	361	327	317	337	340	335	315	311	346	343	376	396	370	355	357	365	351	334	344	331	335	342	344	345	311	371	337	364	335	309	370	333	321	362	330	332	352	341	326	351	334	336	338	334	326	338	324	361	312	352	349	326	317	334	329	344	348	360	326	344	338	344	335	314	319	348	358	336	345	363	340	333	348	328	349	309	343	319	333	332	349	350	321	356	341	359	374	368	341	319	347	353	328	374	390	354	310	337	358	330	296	347	367	348	338	336	329	334	334	349	356	357	349	324	349	354	302	340	328	339	355	349	345	299	332	337	323	351	342	320	358	350	324	333	354	325	332	357	301	302	334	360	336	331	338	319	353	309	320	360	329	343	340	384	325	356	358	345	325	334	335	311	336	334	348	343	366	348	339	366	335	355	351	344	357	350	294	311	346	361	361	381	346	346	337	380	334	344	352	337	344	355	361	355	361	359	338	324	357	331	361	307	370	369	334	340	320	377	339	350	351	352	337	354	330	361	377	315	330	340	343	355	332	354	326	367	372	356	361	365	386	366	310	382	341	352	366	298	332	354	327	317	323	344	320	359	350	337	336	333	341	366	373	321	334	357	345	351	355	306	339	404	346	325	359	348	377	381	369	314	317	319	369	346	336	344	325	356	376	336	344	333	317	328	357	348	331	328	359	340	347	379	351	351	348	332	344	353	337	329	358	331	345	328	336	350	337	368	333	341	349	346	345	364	334	337	324	311	333	331	326	317	362	352	299	339	352	341	365	320	347	339	363	377	328	362	330	338	363	365	377	350	360	336	335	303	339	343	350	361	345	339	345	369	316	353	319	340	346	343	343	357	332	342	361	354	320	344	363	327	331	353	333	349	315	351	359	384	350	291	352	360	311	352	355	336	360	360	356	331	320	328	340	333	372	359	337	320	351	353	385	315	335	370	377	356	321	331	364	346	355	303	297	357	308	353	353	329	341	352	352	320	329	358	333	357	351	347	324	338	324	310	323	329	339	316	339	294	316	319	308	389	360	319	332	350	351	364	340	338	350	356	342	355	334	308	356	325	348	327	363	353	340	316	377	355	342	324	328	332	330	330	374	354	333	344	360	346	354	310	331	362	348	355	337	306	341	379	336	329	353	320	369	360	351	328	324	344	348	331	356	331	351	366	322	358	320	354	303	317	354	305	330	315	336	320	375	338	309	342	323	363	340	349	364	349	378	321	338	346	362	345	313	346	363	367	310	369	379	331	328	319	323
6716	19217	27144	31263	34968	38440	41401	37694	28177	16278	6689	2197	871	628	490	563	530	538	523	489	507	528	512	561	572	515	509	514	499	491	508	514	513	510	524	494	516	495	514	503	507	511	554	474	492	466	523	521	548	558	489	513	485	499	503	496	548	531	556	535	499	531	546	509	531	543	533	528	492	495	517	564	515	506	512	536	516	465	517	508	521	522	549	519	518	526	516	533	491	568	523	508	514	497	511	516	504	513	511	550	522	544	516	518	503	534	500	499	530	508	494	557	482	481	519	527	522	525	554	487	542	513	513	534	512	539	544	515	519	492	524	506	483	525	504	512	520	540	513	493	490	551	521	516	496	509	526	551	545	524	548	496	482	489	511	512	534	503	514	482	529	518	557	480	513	546	491	512	549	483	524	568	536	495	510	537	518	528	539	533	534	509	539	525	485	533	564	518	473	495	502	491	508	515	504	496	520	502	516	514	521	493	489	532	517	521	507	540	495	515	562	472	509	568	559	528	496	481	527	545	504	510	540	548	533	522	526	514	514	505	526	493	540	530	525	503	509	525	514	477	483	548	517	539	536	485	491	549	502	538	567	505	506	539	526	554	526	507	492	533	488	505	516	542	500	493	517	515	522	596	476	540	507	532	506	505	511	526	558	548	511	538	539	535	490	513	505	543	532	556	527	530	524	519	536	487	513	511	504	558	508	509	520	520	468	484	495	521	542	518	482	509	511	478	552	501	513	510	514	502	515	531	522	536	543	508	527	561	515	519	487	494	485	540	531	547	484	517	503	550	516	511	516	512	502	557	500	509	522	531	547	481	521	523	557	547	434	514	552	551	508	497	540	537	469	554	513	470	522	564	566	496	538	480	544	506	571	478	521	512	501	545	490	521	528	482	526	515	535	538	527	484	528	535	501	490	494	574	543	492	482	493	503	502	485	478	521	522	524	539	483	538	590	533	517	579	496	526	533	511	478	537	520	541	508	544	521	528	519	503	517	512	523	477	499	493	566	553	511	527	512	492	528	495	508	491	509	514	522	525	474	507	567	515	545	485	497	527	494	566	495	560	479	546	501	491	499	504	533	510	509	494	502	543	479	531	502	504	528	553	540	544	487	535	544	543	518	533	544	526	513	503	503	513	546	499	505	529	528	524	511	536	567	538	537	474	489	532	512	536	533	474	549	525	483	519	518	572	519	528	497	493	496	551	490	506	528	516	554	473	546	496	518	555	471	511	481	554	455	525	539	551	549	514	515	509	510	543	536	500	533	534	501	539	510	547	522	524	475	508	509	468	521	474	499	537	506	537	478	509	526	540	535	532	498	542	533	532	483	520	538	520	478	541	506	487	537	567	474	529	535	497	534	524	513	521	518	515	516	501	543	500	522	539	502	522	489	471	499	530	550	501	521	518	589	520	550	521	501	565	486	535	510	474	490	537	494	505	523	535	544	513	510	538	503	491	523	551	482	497	529	515	560	516	462	501	479	511	524	499	509	496	563	515	521	509	517	542	537	538	517	492	535	501	512	538	492	517	528	531	520	512	500	525	497	490	477	536	520	499	521	504	516	519	445	505	509	527	504	515	535	521	518	573	535	527	517	539	458	506	511	538	525	546	512	501	515	509	534	490	548	536	496	553	516	528	512	529	499	496	502	506	520	487	498	508	479	510	554	538	506	496	528	488	520	504	525	496	529	496	519	524	486	492	516	547	486	530	536	520	525	516	534	474	543	542	510	510	504	524	504	542	519	505	505	477	501	510	527	530	525	525	491	484	499	528	515	522	510	489	518	520	514	511	565	511	550	527	503	549	508	554	513	531	514	516	513	519	521	517	516	528	542	468	487	505	534	504	509	521	550	525	523	505	528	529	546	499	513	503	514	528	487	517	530	557	538	562	503	516	523	487	542	499	532	500	503	522	520	497	522	530	550	520	543	516	462	536	526	528	531	516	554	534	532	508	489	525	497	529	531	547	494	534	579	505	564	547	510	500	542	531	499	515	492	466	512	526	511	514	524	506	515	500	547	503	521	537	533	499	540	528	510	496	539	495	485	520	545	509	489	510	521	529	527	528	495	528	530	514	483	537	549	485	524	487	517	560	499	508	479	477	505	508	547	513	521	533	537	534	574	549	530	495	515	477	508	498	532	497	476	508	534	521	537	532	485	527	508	479	539	550	495	533	501	506	542	531	526	519	560	527	570	507	465	531	536	557	530	529	504	508	564	483	468	526	546	512	478	544	569	496	491	536	513	513	511	534	488	530	531	532	476	498	533	535	523	521	520	562	513	535	516	527	535	534	498	488	484	527	492	531	509	494	516	533	471	514	515	513	505	507	530	539	524	514	519	465	504	474	508	520	532	519	520	538	537	504	551	526	516	509	496	535	535	510	548	522	508	536	493	533	495	530	526	530	503	502	553	521	493	517	520	511	509	467	517	490	535	529	508	498	521	520	505	527	555	541	547	525	535	513	484	523	480	551	528	504	523	543	484	521	508	521	531	485	513	522	478	501	501	536	538	528	469	524	507	551	527	531	517	536	496	536	509	490	504	509	499	497	559	540	542	533	500	507	531	516	518	517	508	521	527	518	495	536	492	466	510	550	497	501	534	527	552	527	534	522	530	509	524	527	524	517	536	507	545	532	544	555	487	522	486	545	546	534	532	505	554	495	501	514	506	495	490	505	543	521	539	516	575	506	552	504	543	511	492	534	519	550	537	468	511	527	493	499	521	544	517	484	511	501	539	528	555	531	507	508	522	540	508	472	519	509	524	508	557	563	532	534	542	491	491	503	502	537	500	533	497	488	498	528	527	530	493	497	495	549	527	501	525	539	514	541	518	531	489	534	478	503	492	518	485	444	525	505	565	517	514	527	528	522	481	518	481	521	537	525	547	536	493	501	506	511	522	519	546	523	510	474	508	488	528	463	506	485	528	557	503	542	538	483	522	497	511	542	499	525	541	578	532	513	504	509	481	483	547	525	543	504	515	497	494	513	514	552	503	518	511	499	497	516	479	482	532	537	498	535	529	522	489	489	512	504	556	508	501	505	542	524	495	541	476	557	509	512	499	502	536	531	526	565	487	487	555	533	527	533	543	505	522	507	509	489	561	515	537	502	569	566	535	496	537	540	479	522	516	511	530	498	480	538	474	518	510	492	511	534	503	556	492	496	516	518	509	541	517	529	503	509	535	510	531	522	532	496	514	510	532	539	507	492	514	489	520	518	485	534	530	521	491	496	539	518	492	530	508	514	532	503	493	482	519	508	520	521	549	508	471	532	475	526	537	546	522	499	482	509	499	478	478	528	479	496	529	513	518	482	487	559	493	481	494	486	479	503	518	492	562	524	487	547	487	535	510	548	527	521	543	546	512	497	551	523	495	526	530	509	497	509	545	532	539	542	525	508	525	516	570	535	456	502	501	553	525	513	477	524	527	519	539	524	498	547	526	508	577	493	533	520	530	504	532	512	527	511	560	546	534	514	497	509	571	503	534	545
22535	20794	28658	23192	25966	47453	57844	50793	39312	25366	11079	2844	875	464	408	386	391	352	413	367	357	384	361	380	366	391	359	347	366	398	359	346	374	350	351	355	353	345	349	365	346	353	364	374	382	329	409	340	330	357	322	358	359	374	366	349	341	366	364	383	383	350	371	373	376	378	349	401	382	370	360	344	349	361	383	361	365	347	358	353	357	366	373	373	373	381	375	388	357	318	366	328	364	360	371	363	355	351	348	358	373	368	359	334	375	362	367	351	366	350	390	354	387	385	385	337	385	328	355	402	379	356	367	358	331	366	350	377	356	363	391	389	358	337	360	376	348	364	387	403	364	344	393	349	368	387	330	350	353	372	353	356	347	365	371	370	343	353	370	370	383	360	390	326	361	401	320	342	376	378	368	348	373	356	375	374	350	340	370	366	392	345	377	372	357	348	362	367	378	357	371	339	373	364	346	393	339	339	345	353	405	374	372	353	387	370	376	315	338	377	372	373	344	369	352	339	329	384	365	354	356	373	371	361	379	370	354	377	364	363	361	350	356	365	358	373	370	375	385	394	289	372	347	353	332	371	358	353	361	371	389	383	331	366	352	346	398	343	332	355	362	342	361	337	377	375	379	380	359	375	357	372	337	376	391	356	326	354	397	351	386	365	352	388	378	347	354	340	377	359	401	330	366	354	359	357	375	367	371	423	377	369	342	389	346	359	382	346	343	383	350	392	351	336	403	368	345	352	367	348	353	379	347	341	342	390	335	411	347	352	358	382	364	385	353	348	342	393	340	377	343	379	353	346	361	347	386	344	313	350	357	379	352	380	376	406	352	401	369	365	407	354	383	367	405	391	390	373	350	361	389	351	370	365	346	363	384	346	397	372	346	356	341	354	363	320	392	393	362	375	342	359	380	356	406	375	372	323	313	366	366	377	365	397	374	381	383	364	337	383	368	378	344	380	348	377	401	359	378	385	365	385	323	367	351	362	345	363	382	389	360	363	342	371	360	359	350	356	375	365	335	355	367	350	366	352	345	383	333	355	390	382	381	367	370	385	391	355	387	346	370	396	357	390	355	356	381	355	373	352	363	346	347	364	363	331	364	379	360	347	368	390	367	373	350	377	356	374	348	353	366	351	379	349	338	349	404	389	369	362	358	372	362	364	373	353	353	336	366	346	361	350	390	357	334	367	378	371	366	388	370	388	372	361	357	369	375	378	383	361	390	352	377	371	375	370	365	363	361	343	355	373	364	370	377	391	351	359	374	356	362	350	346	351	388	365	354	353	370	386	352	373	358	339	327	389	368	341	389	346	351	369	356	376	346	342	356	300	339	342	356	359	385	353	391	336	334	377	318	356	384	383	359	356	378	387	346	355	380	347	390	369	403	365	380	355	383	356	359	346	351	328	371	345	376	340	376	346	362	364	340	366	370	362	370	377	383	352	352	379	358	368	367	402	374	352	331	357	344	386	345	363	343	345	348	369	316	343	312	366	367	347	362	354	348	377	347	367	369	372	368	369	350	369	347	389	379	356	350	325	362	357	329	351	366	347	370	355	356	339	410	375	347	371	398	360	344	339	344	376	322	371	376	332	370	337	323	371	351	341	349	344	332	346	315	370	361	373	348	329	341	359	377	364	349	369	362	363	350	348	351	343	373	362	364	355	385	375	383	340	385	338	333	395	393	383	373	350	344	385	361	394	393	365	354	363	334	334	354	367	353	343	341	365	398	383	367	356	359	380	355	377	359	368	399	384	384	378	359	367	345	385	400	381	363	358	330	374	391	370	343	379	319	334	372	402	386	380	366	378	374	359	359	336	363	371	357	343	348	376	386	345	318	347	375	361	375	380	362	371	372	337	381	379	350	359	327	393	344	365	400	394	345	351	352	368	357	378	344	391	370	364	378	325	366	348	354	367	344	347	350	364	382	322	384	378	381	359	379	358	356	351	349	381	360	338	344	377	416	367	358	338	369	379	364	365	366	340	380	369	351	348	329	379	346	371	388	377	378	359	343	393	371	350	332	339	387	341	354	348	343	352	379	378	384	380	379	340	343	397	321	366	399	365	392	376	380	383	386	395	377	376	350	353	342	362	363	359	348	410	385	393	377	388	365	336	360	404	382	369	355	399	324	336	336	375	335	374	327	356	378	375	344	341	359	387	366	366	402	340	395	388	339	359	360	367	374	337	363	330	366	335	363	401	348	356	346	373	366	364	353	379	376	368	330	343	360	381	353	348	342	396	366	381	380	381	392	361	367	373	346	343	365	352	360	372	316	373	354	393	343	370	374	336	342	371	381	384	351	374	385	383	373	397	364	373	364	373	348	359	357	348	361	339	389	375	341	345	369	331	326	339	322	369	321	349	347	376	314	342	350	350	351	331	389	358	359	379	361	367	336	388	363	355	375	361	351	361	381	376	385	357	358	379	312	385	397	374	352	350	360	387	370	353	364	378	327	352	322	397	364	365	385	377	375	374	370	359	384	380	352	378	368	361	374	371	360	370	373	319	346	370	354	357	382	349	325	343	320	357	376	361	358	363	346	389	358	354	374	374	374	391	363	368	389	387	368	328	364	354	346	326	367	340	363	365	353	364	327	339	326	380	357	359	405	372	373	359	407	362	367	359	346	356	396	344	378	357	359	332	361	359	364	373	351	390	360	372	369	387	371	360	372	380	342	347	422	386	315	382	392	364	374	373	358	376	348	343	383	361	323	349	374	345	369	375	346	335	351	393	366	388	392	343	369	381	364	358	366	369	354	344	366	383	342	374	347	365	356	368	392	376	360	345	355	319	389	356	375	311	356	367	357	360	386	411	382	368	380	333	367	346	364	350	375	362	352	376	360	359	392	371	352	379	378	371	380	371	398	386	379	329	380	322	366	370	359	355	343	338	337	354	321	345	376	324	373	341	349	362	364	402	369	360	353	352	377	364	366	402	349	358	343	362	351	375	377	376	334	363	397	365	340	326	363	343	368	356	336	361	349	389	355	346	374	363	353	380	347	382	390	312	396	350	337	360	328	381	349	380	372	394	376	366	365	386	348	370	354	352	345	382	355	338	354	376	373	370	349	389	368	338	348	354	345	355	347	411	370	384	337	368	367	393	398	360	377	325	343	382	371	355	366	376	363	383	382	340	400	371	364	367	353	387	337	377	396	375	362	399	344	370	330	379	348	359	350	358	372	367	367	360	342	352	317	352	342	335	350	352	371	375	359	353	373	372	348	340	366	361	354	383	374	396	370	374	362	341	347	355	358	374	357	347	397	367	385	384	342	395	353	377	355	360	372	390	327	351	342	363	355	371	355	353	308	394	356	359	357	363	364	361	330	379	344	361	370	370	359	365	336	364	371	347	354	379	374	347	381	386	317	350	363	377	399	359	366	375	375	365	355	329	334	347	344	359	361	370	390	346	387	335	367	357	363	391	384	337	366	349	350	352	383	343	365	402	371	352	370	361	354	346	384	349	362	333	367	387	382	380	393	377	333	344	378	342
12310	35460	43935	44117	47868	57029	58458	52157	41968	28943	14512	4975	1625	690	608	539	563	521	552	517	502	551	505	531	520	541	558	541	525	498	571	520	509	536	507	557	533	567	540	558	525	542	530	534	581	542	567	549	543	533	554	561	517	524	517	524	543	545	522	499	558	480	549	551	513	515	522	527	542	567	557	526	506	535	524	486	522	543	543	511	509	535	557	558	503	568	574	548	511	550	529	552	579	549	510	537	481	556	497	525	532	501	541	511	485	549	501	534	501	533	518	535	546	533	572	519	569	557	540	511	475	525	541	542	560	546	527	523	524	508	523	529	476	517	517	532	564	535	572	522	524	539	535	513	521	555	530	520	524	525	532	558	511	517	527	526	529	532	550	570	549	483	510	569	570	541	566	507	542	572	537	525	562	526	539	510	500	518	526	579	526	501	571	508	515	507	542	563	507	515	549	526	499	516	516	510	515	516	528	517	549	527	499	554	555	534	537	534	537	549	543	524	520	502	562	536	536	515	522	548	504	528	582	496	546	511	548	514	575	531	554	534	508	557	503	521	558	530	535	482	531	541	521	559	520	530	568	557	502	525	488	543	566	530	513	582	507	528	526	529	556	500	536	532	515	564	533	499	561	521	543	554	483	516	508	513	512	519	523	507	501	518	532	565	520	520	541	518	521	476	525	561	516	516	566	531	513	523	536	522	535	568	550	550	512	553	520	524	530	505	505	565	535	515	522	590	527	552	539	538	495	520	544	526	537	526	551	554	550	547	518	507	577	512	526	520	522	540	534	545	530	520	547	544	543	519	518	495	540	543	550	554	539	528	503	534	537	538	547	531	557	526	530	539	514	553	569	527	566	557	538	525	500	531	515	534	513	529	543	518	525	517	526	534	498	526	517	573	540	512	541	519	569	538	502	542	462	520	560	521	493	514	533	522	554	521	550	511	539	545	486	511	511	539	525	486	530	538	466	566	498	503	562	519	531	564	537	544	516	580	493	511	547	558	519	522	537	505	552	543	546	525	538	532	614	539	561	543	526	542	531	518	546	521	541	548	517	533	501	538	504	535	523	544	523	544	555	534	544	492	528	526	530	568	492	540	531	518	555	552	524	483	555	491	540	522	570	514	530	545	514	579	530	569	560	515	536	545	527	528	568	521	516	527	531	492	523	495	525	558	544	540	540	548	511	548	522	557	528	524	520	514	541	553	545	531	518	532	559	511	543	490	587	498	553	502	529	536	529	547	505	547	544	512	526	513	499	489	552	543	549	536	523	543	550	523	497	532	555	546	540	510	516	567	523	537	545	564	531	514	517	520	527	588	541	529	537	538	515	518	533	553	552	560	527	517	513	537	588	550	504	526	539	581	566	533	582	564	531	487	544	503	533	527	532	524	538	567	531	524	481	546	585	521	525	566	532	531	512	537	492	544	539	578	516	528	512	540	510	530	532	540	542	544	560	538	530	529	530	527	561	512	541	530	533	518	529	551	543	495	511	555	513	521	563	522	538	546	524	526	538	528	491	558	528	584	518	538	527	548	499	464	522	516	538	507	537	581	522	530	546	518	519	556	523	492	581	558	567	537	538	525	498	550	512	532	540	527	519	528	549	520	580	559	561	497	559	583	534	522	553	480	532	499	542	512	550	576	532	515	522	560	543	561	526	541	568	562	503	503	546	532	524	536	538	558	520	592	541	548	540	572	568	544	506	543	523	560	497	525	532	514	538	553	556	558	543	503	505	523	516	517	487	518	552	564	501	521	528	545	534	548	511	559	507	525	512	533	531	495	544	471	545	519	505	520	498	553	512	490	517	502	544	548	468	564	497	508	539	526	568	539	568	541	527	563	512	558	529	498	555	510	516	539	541	519	554	557	518	540	520	496	512	551	570	513	495	528	525	529	541	530	525	504	531	509	542	512	541	545	539	478	577	533	516	561	535	507	536	565	565	496	532	534	543	517	548	575	489	550	552	547	567	526	552	534	518	548	540	522	515	519	509	493	511	563	521	551	514	555	534	560	525	527	541	554	523	545	532	535	507	502	542	538	511	565	582	523	542	513	522	534	513	527	581	515	539	540	534	567	510	544	502	545	533	540	518	501	497	588	516	543	533	534	560	503	534	498	534	540	556	523	550	532	537	549	503	514	548	522	552	560	524	547	566	538	538	533	554	533	576	516	532	549	580	524	543	524	525	557	529	516	517	531	522	542	542	519	548	557	524	497	468	524	546	526	565	487	543	527	510	527	539	552	505	536	502	486	563	531	523	576	499	504	501	549	505	527	538	528	527	580	524	543	564	500	551	533	500	551	522	526	515	520	507	532	527	509	521	525	529	541	538	505	577	541	555	549	500	560	526	544	521	519	486	555	533	551	513	574	526	524	546	537	533	518	549	535	558	533	542	540	556	569	549	561	510	540	532	533	531	526	530	548	551	531	576	542	527	539	560	507	521	524	508	510	533	489	533	544	508	517	529	544	520	531	538	531	532	520	537	517	507	532	535	488	543	562	557	507	528	539	560	520	527	533	567	517	548	504	514	532	531	560	510	536	559	545	551	505	580	556	516	491	526	487	532	533	542	513	547	563	506	542	550	527	511	508	487	532	533	550	547	548	526	522	518	541	525	522	524	543	525	561	570	520	514	520	512	536	566	575	522	503	504	547	509	527	531	555	494	546	556	522	553	534	528	515	525	555	577	518	528	499	564	547	528	560	514	517	538	511	558	529	502	529	535	501	574	503	547	501	528	528	519	509	512	557	579	496	558	550	508	572	557	532	518	540	560	538	550	515	515	497	518	494	525	514	502	518	533	506	524	488	532	561	510	538	516	512	497	529	537	524	527	487	539	496	552	515	529	535	558	483	473	569	500	557	497	517	499	540	546	554	510	521	528	527	553	517	512	554	538	533	533	532	550	506	543	557	533	571	580	519	555	520	504	546	511	548	513	515	510	548	572	492	551	583	512	579	568	542	518	524	530	525	536	509	481	503	553	542	552	522	528	481	486	554	515	559	532	485	544	530	545	539	508	590	566	511	520	564	486	559	512	522	529	484	551	530	539	530	562	533	560	519	523	523	512	518	510	553	547	537	545	564	467	530	549	537	516	528	563	535	526	509	553	544	547	515	519	565	544	575	551	532	561	580	530	542	521	549	536	506	526	505	516	507	551	551	527	533	528	558	497	506	515	506	529	545	549	568	531	541	502	509	521	572	532	521	537	534	558	529	515	510	543	523	500	509	500	557	535	544	506	505	551	543	522	492	539	553	540	530	548	570	581	513	517	523	523	540	527	542	533	542	537	515	529	536	507	521	535	567	533	504	541	509	506	531	534	553	540	580	543	538	514	517	519	520	530	549	567	526	572	540	547	547	573	555	512	524	510	563	495	499	528	549	511	472	531	529	536	531	552	578	493	568	508	568	509	519	534	515	526	513	553	536	545	506	526	493	548	538	542	574	520	550	548	598	568	510	560	548	508	505	510	531	559	556	540	500	532	530	501	515
25969	20455	15127	8554	7250	8727	9176	7057	5039	2797	1238	598	413	376	342	358	324	304	339	343	358	358	347	346	331	310	372	330	328	362	361	324	366	312	322	298	307	341	317	355	371	347	324	352	345	341	289	316	321	325	354	322	371	335	365	328	362	339	338	336	323	331	366	348	353	333	340	332	316	338	326	335	349	340	298	342	347	362	320	309	327	366	337	333	294	321	350	327	340	328	317	337	331	342	339	341	318	323	348	341	348	330	320	355	327	348	345	382	330	326	368	343	355	321	325	330	348	333	364	337	315	338	351	324	306	349	321	312	338	340	321	357	312	362	356	353	335	325	321	331	371	345	343	319	349	351	325	334	325	315	329	300	321	352	287	315	303	328	325	347	337	334	345	311	307	340	338	334	333	344	338	349	332	323	335	349	339	342	315	329	313	342	369	333	302	337	331	317	353	336	345	315	321	325	360	340	343	336	320	343	328	336	324	358	333	354	361	347	306	325	341	329	322	342	343	326	338	314	356	326	346	372	352	336	338	337	353	324	321	370	360	327	295	340	304	363	324	332	335	320	303	353	347	370	317	326	314	339	343	348	315	340	332	340	363	354	345	347	344	338	331	337	289	338	362	302	364	335	322	336	329	345	344	306	340	325	363	354	339	329	339	314	306	323	351	348	331	333	304	347	375	331	309	321	325	339	319	328	331	325	328	323	343	326	302	336	339	299	297	333	356	303	357	329	331	352	343	322	314	321	340	343	346	338	325	325	340	357	337	313	340	334	305	364	341	325	322	339	314	332	333	347	335	344	354	374	328	330	345	337	322	345	311	339	347	330	313	337	341	330	301	334	330	310	361	320	303	331	322	343	332	330	336	340	319	318	309	356	309	368	330	376	309	337	320	362	348	300	300	326	353	340	332	360	316	338	352	300	367	334	307	311	331	331	345	337	320	352	331	378	311	316	339	295	336	339	317	312	323	318	350	338	346	327	341	335	337	331	320	340	370	336	330	347	334	283	333	356	344	315	325	333	328	297	323	318	373	331	347	327	339	349	338	366	336	309	347	337	343	321	352	349	321	344	319	313	318	343	349	319	331	336	326	321	331	291	344	355	357	364	359	333	370	330	302	336	307	328	309	331	339	354	327	332	348	361	347	328	356	337	301	326	307	338	335	313	357	342	346	342	370	349	361	358	344	298	351	362	319	316	332	335	323	302	312	369	354	317	348	348	335	328	292	328	346	281	332	324	273	359	304	336	311	367	316	343	344	315	337	328	336	325	316	355	341	329	355	331	344	335	329	378	318	282	339	333	308	337	320	316	312	329	340	329	319	325	362	308	349	294	334	352	316	312	337	361	332	335	359	299	300	323	346	350	346	326	362	315	327	371	344	346	356	310	330	326	339	319	318	346	323	336	345	358	322	322	308	361	328	361	311	371	320	296	340	344	334	315	346	317	334	332	316	327	332	342	353	307	321	329	366	328	349	343	326	347	315	332	334	348	345	344	340	327	323	322	313	313	379	306	341	338	321	344	327	344	337	318	299	301	334	345	311	336	346	336	328	300	321	341	317	356	368	324	326	313	318	338	322	354	344	361	317	346	352	306	334	324	346	348	336	313	332	319	372	333	310	311	337	356	320	342	348	318	345	339	368	341	325	325	340	338	379	312	323	331	365	339	310	348	302	324	380	347	348	321	340	306	330	349	342	341	344	333	295	336	323	346	370	309	345	348	347	338	319	358	350	345	333	311	344	327	327	332	369	336	359	347	363	343	332	336	319	311	318	353	337	341	342	351	354	319	351	325	341	349	343	342	348	323	346	336	276	341	313	348	366	355	329	340	340	352	346	327	300	326	335	333	321	345	350	333	313	364	374	347	301	317	321	339	323	293	343	332	335	330	327	355	323	353	331	350	328	352	314	299	330	353	331	350	338	360	329	313	304	333	332	363	310	334	333	347	339	358	351	305	360	309	311	363	359	317	330	339	305	357	316	356	309	319	309	328	330	332	321	326	333	339	364	330	357	325	335	334	314	361	342	341	340	358	343	328	349	340	330	351	312	325	385	331	351	317	312	329	288	336	306	337	346	314	336	313	292	342	323	343	330	331	366	333	327	344	336	347	338	343	345	331	315	331	341	342	320	308	321	361	344	314	327	318	348	327	332	336	342	316	371	326	372	331	328	329	314	342	337	340	316	362	298	322	335	351	335	340	366	341	321	324	327	344	297	337	335	336	317	340	321	305	310	347	335	329	329	349	347	294	350	342	333	350	340	327	345	304	299	307	321	347	355	345	336	350	336	336	334	336	344	337	323	321	325	321	330	356	310	299	328	343	298	337	362	333	363	322	329	308	349	350	327	316	359	323	350	320	331	294	352	342	329	353	351	365	358	353	300	300	349	344	321	303	367	337	330	297	342	317	316	285	327	325	343	322	343	318	342	330	338	311	310	357	331	349	288	317	344	338	339	327	345	324	375	327	339	345	318	301	340	318	335	303	349	360	368	342	341	344	356	327	331	341	339	335	302	317	323	296	336	327	319	350	341	322	346	338	370	340	339	322	346	358	354	324	286	345	338	360	341	366	333	333	358	350	321	321	329	314	308	337	364	322	353	346	346	347	350	342	347	334	301	334	343	306	348	329	352	327	300	378	343	332	323	310	316	334	316	311	317	303	353	305	329	349	323	357	348	354	335	302	292	320	330	359	325	313	323	312	300	319	348	329	345	297	326	335	351	338	345	322	311	304	311	346	369	348	315	322	350	340	328	320	345	346	335	357	319	344	358	321	346	339	336	347	320	349	347	324	333	316	330	327	297	288	309	321	336	330	310	360	352	357	328	339	344	327	339	333	353	303	339	349	379	327	316	347	310	343	373	373	316	321	345	339	333	338	311	314	322	310	324	338	329	319	323	317	333	372	295	329	311	323	332	344	357	324	375	307	344	341	358	321	343	319	331	322	309	328	338	342	387	308	312	332	353	338	304	317	326	344	350	289	333	311	301	347	338	339	329	350	331	329	336	335	356	330	330	314	339	332	340	343	326	317	340	368	355	316	352	334	337	331	348	346	349	335	351	331	337	337	315	313	314	322	326	307	313	328	344	328	308	341	313	335	298	301	353	339	346	340	331	316	350	328	353	335	347	320	331	377	336	322	314	345	327	350	317	335	308	326	333	340	359	316	359	373	324	314	329	315	292	369	348	328	338	342	302	321	336	336	328	347	342	332	354	319	345	342	348	318	310	340	340	342	311	336	359	319	330	337	303	323	342	339	342	328	339	341	328	341	292	336	296	347	352	330	314	323	353	326	332	317	332	311	320	378	343	301	321	355	313	329	329	359	314	366	335	324	342	358	312	342	324	327	344	342	332	341	335	326	330	314	341	343	337	285	332	338	328	322	364	341	353	359	320	343	348	343	357	306	349	364	355	312	324	340	380	334	324	341	313	322	328	353	336	322	335	347	350	328	331	330	315	316	337	366	335	341	350	341	326	322	353	348	326	332	335	341
4362	5274	13074	10867	12695	15353	15729	12910	9605	5316	2374	1013	676	534	518	522	507	522	518	476	486	497	500	527	536	477	503	529	515	477	452	502	470	494	471	500	487	502	469	476	516	467	513	542	476	506	457	554	477	439	505	518	498	476	496	443	485	536	498	474	489	485	491	517	489	483	462	490	503	467	496	476	483	502	501	493	539	499	538	509	531	511	529	480	479	494	496	493	507	462	502	520	489	547	511	505	474	499	537	526	519	549	499	481	533	471	507	485	481	529	448	525	505	511	525	484	488	486	484	508	502	490	518	494	463	514	502	496	500	499	540	498	497	478	506	503	517	496	506	455	480	482	483	535	508	492	468	520	461	513	527	490	518	548	510	507	493	495	501	489	502	503	521	527	534	496	497	488	481	479	462	476	512	469	489	475	478	489	493	484	456	482	462	499	500	478	482	482	542	492	485	488	475	496	513	517	503	543	490	503	501	490	482	522	493	520	502	538	483	493	492	501	515	527	521	541	508	493	510	488	533	502	493	448	466	491	478	515	489	528	499	499	447	500	517	471	475	514	503	495	472	497	484	503	530	511	537	478	469	485	501	535	468	526	465	491	476	491	494	473	510	512	505	477	511	449	521	490	533	465	481	461	489	534	538	516	487	525	506	486	482	470	499	502	508	493	534	499	474	486	500	501	516	500	484	484	489	491	505	464	505	502	452	497	470	502	506	507	518	467	478	533	538	502	514	480	528	522	506	511	512	501	520	509	487	503	508	534	505	470	498	487	515	513	469	539	493	495	472	481	465	503	463	465	504	520	474	504	484	523	478	492	480	511	475	482	501	459	505	514	500	536	490	530	503	511	509	533	480	505	480	521	496	513	492	498	506	477	522	530	518	534	515	482	478	503	507	499	511	498	556	481	463	541	505	480	491	512	466	472	508	518	467	536	509	508	463	521	473	458	499	479	505	459	502	547	511	522	508	489	480	525	506	504	493	504	493	522	452	514	484	488	472	506	512	497	504	490	486	472	508	520	485	525	487	480	489	494	477	540	476	500	526	543	495	490	503	508	473	510	500	490	465	503	512	495	540	533	509	465	506	525	488	468	526	480	510	508	504	504	484	507	502	453	491	498	491	510	535	500	489	493	523	463	497	549	517	491	492	510	508	549	509	505	490	497	484	532	482	473	479	518	473	474	433	544	472	499	493	479	546	522	515	473	492	507	483	505	527	479	517	503	523	482	451	526	506	490	489	496	513	469	500	523	512	504	474	529	553	499	506	462	478	470	494	477	517	518	495	503	485	524	511	498	521	500	476	474	515	491	538	492	524	546	508	464	494	530	504	504	457	482	443	508	502	498	522	510	525	469	511	529	516	506	509	494	502	445	499	524	505	490	468	462	450	508	506	513	502	531	535	475	476	476	525	445	484	501	475	537	460	472	499	488	530	508	460	473	490	542	474	498	432	486	502	497	491	501	513	519	498	519	542	496	502	501	540	489	486	490	479	482	524	536	490	515	437	481	467	505	456	499	478	494	502	473	538	512	467	523	512	528	498	543	477	531	522	504	514	536	490	489	502	506	503	513	520	466	482	488	518	467	530	529	479	477	504	498	474	469	496	490	524	481	515	477	489	497	454	522	462	482	488	506	473	483	509	509	492	509	459	518	494	470	474	517	501	512	462	497	508	495	482	502	493	438	504	495	502	524	485	477	482	494	540	522	457	551	509	516	504	480	484	489	484	489	520	483	500	471	466	477	523	480	541	456	525	496	511	527	498	493	552	502	493	470	518	496	481	508	493	524	514	513	515	528	484	497	538	488	509	543	503	468	508	464	513	497	527	511	476	501	472	467	498	501	503	475	487	484	504	474	479	518	512	509	525	482	530	534	450	482	479	458	490	463	494	468	471	490	510	495	518	559	495	501	555	518	483	485	507	536	498	465	452	485	509	513	495	541	500	480	498	489	497	534	503	474	510	522	507	458	542	519	500	528	509	495	484	499	503	487	480	513	480	552	509	504	473	482	510	523	459	478	476	505	536	478	491	460	497	499	513	474	510	505	505	491	470	530	516	536	495	503	498	510	518	460	501	469	485	497	495	479	507	480	543	501	565	486	496	512	499	518	538	463	482	476	495	513	500	517	520	509	522	518	494	467	506	481	481	522	486	527	485	483	453	503	495	509	458	465	489	496	448	545	485	478	511	463	534	471	519	480	518	497	492	472	501	527	486	485	516	476	500	501	484	493	523	470	511	494	497	490	483	494	497	509	493	533	478	480	471	528	499	501	505	510	495	526	495	494	508	512	499	517	530	490	544	458	492	459	511	497	488	515	460	523	496	508	515	502	468	481	477	507	490	503	487	519	472	488	475	512	469	497	525	496	514	496	506	510	467	497	513	472	515	491	513	509	526	523	521	501	520	500	508	507	484	482	520	503	465	487	473	498	497	493	493	469	514	481	487	497	526	530	476	538	524	506	500	502	508	491	453	460	490	505	503	493	535	478	479	495	475	459	501	480	507	503	514	540	523	533	558	518	487	491	553	555	502	510	518	523	491	445	495	515	538	533	493	477	500	471	506	461	472	549	532	520	485	565	498	489	528	528	533	500	490	506	553	518	510	456	501	489	501	507	484	493	510	496	523	542	486	475	503	487	492	456	457	531	515	510	502	482	497	497	486	508	488	534	500	506	513	521	495	491	526	529	493	460	502	479	487	472	522	541	527	498	504	536	470	481	464	466	451	484	463	503	499	495	497	519	517	479	470	495	519	532	529	445	500	507	469	493	517	479	503	499	462	475	496	507	455	498	482	503	508	509	488	505	482	510	507	478	511	513	496	492	500	513	489	478	500	476	521	476	500	510	512	515	482	534	502	496	498	489	495	539	499	471	481	493	503	510	517	515	502	488	503	496	501	504	479	483	527	477	489	474	503	532	518	531	493	493	550	493	485	464	512	491	504	506	518	546	511	532	502	488	517	501	497	486	463	518	483	506	520	480	471	509	543	496	534	525	482	518	499	500	492	509	495	499	523	489	499	509	503	501	506	498	460	512	503	474	512	470	480	463	482	509	527	528	461	544	518	530	476	472	486	502	493	465	482	439	486	550	487	509	506	542	509	500	539	512	515	529	470	500	493	517	510	545	484	510	486	520	513	504	494	524	511	500	496	495	503	519	492	473	506	512	487	527	489	473	493	482	457	504	494	482	515	545	472	473	519	490	475	500	542	520	478	520	515	512	542	520	480	495	490	488	489	470	505	518	487	511	452	480	470	486	467	476	523	504	481	519	523	501	483	488	509	503	484	479	553	480	516	505	462	494	464	470	525	490	473	528	528	507	518	498	498	488	487	539	494	525	518	496	492	536	491	507	482	501	513	478	485	493	490	493	494	536	526	516	499	488	512	523	508	537	521	505	463	468	502	533	498	515	499	480	507	495	489	489	472	502	502	490	526	483	531	470	501	497	498	489	480	523	473	520	536	518	491	479	475	506	550	512	466	487	480	486	511	495
24090	20774	27611	25726	29757	39561	36255	27633	19603	10859	4208	1423	602	414	354	350	353	383	361	342	351	347	344	336	345	358	344	347	340	369	372	350	354	384	351	364	318	352	333	360	336	358	347	337	341	340	359	308	369	326	348	338	338	338	350	387	411	364	383	374	329	346	352	350	350	340	350	363	319	341	357	336	348	314	342	357	350	332	346	339	326	340	321	353	371	355	346	347	329	339	340	350	338	384	312	319	371	345	379	307	352	339	340	359	344	336	357	339	362	357	354	357	357	341	342	324	331	331	380	338	329	357	374	353	361	353	357	340	321	335	361	344	297	371	336	365	334	358	342	340	326	354	336	383	317	343	368	361	394	317	336	359	334	350	340	330	326	326	326	357	383	336	355	347	356	344	301	334	302	351	385	351	343	322	330	343	347	342	327	392	382	360	365	358	336	347	361	356	335	361	332	337	339	365	326	326	383	309	366	364	353	346	323	359	351	343	340	356	380	348	324	350	306	369	403	339	358	320	339	323	350	369	374	335	327	332	320	340	331	344	321	368	347	337	358	304	335	351	327	367	342	344	332	376	318	350	335	395	351	351	362	347	361	374	369	330	333	315	363	299	334	349	316	339	373	355	346	381	328	337	391	337	341	345	336	349	317	349	342	359	367	353	375	357	329	342	345	366	350	343	349	360	388	358	356	365	319	326	366	367	335	361	359	355	352	374	376	328	335	360	348	357	343	342	336	359	319	356	316	338	342	373	328	340	333	343	352	349	382	359	363	367	340	344	340	351	361	359	356	344	335	313	345	355	338	320	339	355	321	342	336	358	311	331	345	379	354	327	364	352	361	336	336	351	368	351	324	350	357	325	348	365	341	338	358	324	337	306	347	359	369	322	342	337	341	343	345	379	344	367	330	340	336	346	335	337	334	370	349	374	347	324	353	340	377	348	342	321	346	365	366	357	363	348	370	341	310	319	347	318	347	331	365	336	338	377	372	356	337	361	337	375	363	360	353	367	368	360	336	350	398	357	325	372	324	322	359	344	344	349	372	352	340	324	353	351	339	314	336	350	320	325	370	313	330	336	336	349	341	324	348	367	336	300	359	341	336	318	320	325	355	348	355	352	356	343	336	325	355	307	350	327	371	335	371	345	302	358	339	342	367	347	361	332	372	301	353	329	359	351	383	368	351	323	341	360	322	336	347	347	319	342	309	341	337	334	341	334	375	347	357	339	372	338	327	347	334	348	346	343	327	331	367	349	365	310	348	358	343	349	353	357	363	359	323	344	330	335	326	365	323	319	338	328	324	303	353	325	358	330	354	362	333	340	328	332	341	338	356	372	351	362	327	358	330	317	349	356	354	342	351	344	340	338	358	362	350	354	353	332	353	371	371	356	350	336	374	350	334	319	340	365	316	317	341	331	341	325	354	335	328	354	344	348	361	327	336	354	350	362	364	355	372	322	312	342	359	323	329	366	348	371	373	359	317	345	338	373	348	331	367	368	339	347	339	356	358	305	336	326	342	366	350	373	344	337	311	336	335	322	368	373	343	317	326	340	309	337	327	330	350	374	330	369	382	378	320	336	346	354	361	346	331	402	351	347	372	369	359	335	313	341	338	337	349	341	391	321	386	350	347	326	333	324	371	342	328	374	340	373	314	364	329	328	325	353	327	349	384	385	314	355	330	364	357	359	342	363	341	359	336	332	345	326	318	354	360	380	334	341	339	351	311	333	370	331	335	353	346	345	341	312	319	341	340	329	375	364	378	337	343	340	348	341	337	332	342	341	344	341	350	343	361	326	380	338	333	348	331	342	306	357	345	358	326	336	348	335	380	336	340	373	329	352	336	326	357	339	310	323	358	336	338	352	321	359	322	314	343	357	352	354	370	376	326	355	363	330	343	347	317	346	382	326	333	350	359	374	335	359	338	344	368	329	344	362	336	324	367	336	359	338	367	359	304	368	353	385	327	351	344	329	339	315	349	365	319	347	342	358	339	346	335	294	333	336	350	374	343	371	340	359	356	337	356	363	350	325	326	335	385	332	356	323	370	316	327	359	345	363	348	336	353	359	276	376	319	361	370	329	367	348	356	327	365	364	361	323	325	362	350	332	348	358	361	347	326	340	318	357	392	344	347	350	320	351	343	348	358	367	359	361	356	318	345	360	355	326	361	353	368	322	357	323	347	321	329	372	357	325	347	356	346	373	369	300	360	337	355	313	361	361	341	384	331	348	367	351	359	330	364	350	355	328	334	370	352	359	362	372	333	344	345	355	332	346	317	355	323	336	356	333	366	351	346	369	333	350	339	337	325	337	345	341	336	339	328	346	352	357	316	357	355	326	329	357	392	360	352	363	334	348	384	366	349	361	352	355	388	388	359	375	363	344	330	363	354	345	371	356	339	328	346	350	321	351	369	335	367	367	356	341	365	352	355	340	335	382	330	357	339	341	365	331	354	354	323	344	346	353	363	331	309	332	347	355	315	358	336	370	368	318	348	312	331	320	346	338	372	335	377	347	340	326	346	336	338	335	353	359	310	335	350	343	357	351	343	323	352	371	370	358	352	355	336	363	344	330	344	348	349	349	342	352	336	353	340	368	337	356	356	336	348	312	355	329	311	330	359	323	325	331	343	348	324	350	369	345	322	319	360	352	382	349	361	349	334	351	355	346	358	346	307	367	330	360	342	341	345	313	327	321	327	332	361	370	334	337	330	320	361	340	374	330	341	349	376	324	342	356	346	322	354	352	364	335	381	366	336	348	313	333	323	323	320	348	360	370	359	347	344	309	336	378	305	364	353	328	345	357	351	360	348	336	325	373	333	341	350	354	373	345	363	366	331	335	319	338	324	365	345	344	354	355	352	353	337	357	363	333	356	366	346	340	372	317	347	347	308	318	390	322	339	328	380	342	342	344	361	391	354	341	384	325	352	353	327	327	376	324	365	362	371	406	331	307	317	368	328	350	359	340	344	320	356	356	329	359	342	330	319	349	362	341	339	373	355	326	314	342	358	316	324	369	338	321	363	356	358	358	366	344	362	341	358	312	339	345	342	319	331	363	331	323	328	372	361	362	389	363	326	339	405	355	335	355	342	332	345	327	317	353	376	322	363	335	345	383	387	338	348	354	340	367	364	367	334	364	319	338	344	365	355	378	349	307	315	348	384	355	370	365	343	375	350	340	314	316	344	329	332	332	359	362	356	324	337	352	352	353	331	383	376	372	323	335	316	360	339	324	334	366	365	342	374	350	331	333	335	354	357	329	337	346	379	405	327	374	343	353	338	348	346	329	326	338	327	328	371	328	347	333	358	375	368	343	376	325	359	341	333	309	354	384	331	332	325	341	358	329	326	346	363	347	329	350	344	317	371	350	349	350	350	361	380	343	339	334	362	367	338	334	336	329	357	355	385	343	341	328	328	304	340	323	318	354	349	329	356	378	334	359	328	357	338	347	360	339	303	346	329	357	345	333	336	328	374	361	329	357	335	317	354	341	361	364
7121	28386	34412	35929	38987	42739	38591	32772	26040	16483	7850	2765	1104	634	542	536	479	539	532	561	537	525	546	521	497	521	549	556	517	486	528	549	520	536	535	513	518	554	555	537	527	527	497	516	545	562	512	528	506	477	556	555	505	518	553	561	532	508	496	516	519	494	504	511	505	550	527	541	557	508	508	529	553	550	515	499	485	514	514	474	509	529	489	506	529	508	535	503	516	480	547	508	519	540	471	541	532	547	495	503	534	520	525	561	528	541	502	514	516	503	557	531	527	534	508	499	543	541	544	540	473	546	513	519	554	526	513	521	534	506	506	516	549	494	497	521	533	527	539	501	502	515	526	558	488	508	494	526	528	550	514	531	524	522	507	527	532	535	519	539	548	534	503	503	492	507	463	499	580	528	543	518	560	494	575	513	551	553	550	516	481	527	509	535	525	518	556	530	498	525	540	533	523	499	510	510	541	519	557	545	492	522	524	520	539	526	493	517	520	520	526	523	542	488	537	516	556	513	553	509	505	560	558	508	515	513	531	558	491	526	488	526	484	497	534	512	532	563	519	540	534	490	499	531	477	533	522	551	528	535	498	530	540	478	509	501	536	554	486	506	520	489	521	513	564	554	516	505	506	516	516	538	497	536	491	564	516	506	492	570	518	489	488	495	552	494	543	517	518	510	536	482	513	511	545	525	501	528	510	530	509	532	516	538	566	506	525	507	544	494	522	517	528	520	535	540	491	557	527	517	532	509	507	514	532	508	532	505	518	514	542	498	542	501	524	542	519	512	526	514	549	512	502	552	497	520	582	528	534	544	511	524	516	535	537	520	558	488	529	504	518	489	530	513	519	532	521	496	477	509	529	513	532	511	516	528	540	526	507	541	526	517	491	538	484	528	509	495	511	546	507	478	521	506	528	505	516	489	542	529	500	502	495	529	526	527	520	490	520	560	510	551	553	527	502	545	519	551	519	541	490	538	525	500	552	494	518	519	483	527	562	551	510	546	561	485	468	531	552	523	512	515	530	547	540	516	509	543	531	526	525	493	542	504	486	523	532	537	523	555	518	535	503	546	524	538	502	524	532	512	519	508	510	518	536	508	538	526	517	525	544	522	537	541	522	503	510	523	516	471	502	491	544	486	500	524	531	486	516	520	511	565	533	517	541	544	533	543	512	561	549	512	484	536	495	560	492	563	539	525	508	539	503	530	491	509	511	532	540	515	534	525	540	515	504	507	507	516	517	520	494	541	484	542	487	534	499	532	523	519	541	502	534	523	514	522	490	497	481	523	533	499	532	497	532	512	505	492	515	521	491	496	542	538	536	507	540	493	492	535	505	537	531	541	534	550	558	521	485	542	529	539	522	511	539	524	532	540	505	502	563	490	494	544	511	530	523	480	511	534	501	499	508	515	530	518	535	477	495	510	514	537	552	547	519	527	516	543	535	551	508	526	492	495	547	499	518	515	516	516	486	509	485	503	481	554	502	519	499	504	502	487	499	494	509	534	502	551	553	534	497	480	541	498	505	555	545	524	527	514	494	513	490	541	506	505	527	512	504	525	543	509	516	530	505	561	554	516	550	509	530	527	575	538	535	534	534	521	562	514	515	548	494	514	491	517	493	499	538	494	539	545	485	492	531	508	507	525	515	525	507	508	512	517	500	469	528	519	563	504	503	518	529	504	541	531	500	542	504	546	537	513	526	523	493	525	489	548	525	540	529	534	512	507	489	526	513	519	545	510	554	557	505	542	527	554	530	524	547	509	519	503	500	490	501	496	514	526	517	538	502	541	558	553	507	529	551	511	500	504	483	473	504	532	557	510	498	509	503	503	485	476	529	481	533	520	508	511	529	515	507	477	523	513	512	507	494	508	500	467	517	480	539	530	511	505	558	526	561	524	528	520	529	551	563	527	512	557	535	497	510	536	523	490	533	480	495	521	513	513	541	537	486	526	498	554	520	538	533	514	549	498	497	485	539	514	517	480	476	556	488	548	513	493	516	510	492	528	525	506	544	500	499	518	527	532	502	535	502	502	531	522	508	527	519	519	546	508	509	508	553	523	525	502	502	524	524	520	536	513	522	545	523	509	478	487	547	514	533	491	525	522	535	548	555	514	518	568	491	507	518	522	521	537	505	534	517	533	516	505	524	515	492	547	552	508	516	530	520	540	507	532	544	520	498	505	520	545	514	452	525	498	505	502	539	530	510	503	530	503	532	518	527	533	518	528	542	515	525	483	528	496	534	538	530	532	491	518	488	505	524	491	554	574	520	573	517	538	548	442	536	518	527	514	510	507	493	517	537	506	539	547	502	492	536	507	512	519	527	524	493	469	501	527	529	529	519	486	531	511	503	513	505	521	548	486	481	498	530	513	535	492	480	508	528	519	507	502	493	522	523	524	529	514	499	506	553	528	514	483	534	489	516	517	534	528	528	527	506	542	504	521	516	537	539	537	551	472	540	520	495	511	536	558	509	551	480	515	534	535	504	529	537	505	490	485	501	545	509	520	542	512	516	488	501	535	512	490	541	518	505	523	540	480	502	535	529	496	544	496	522	491	500	540	488	529	553	539	547	491	546	557	570	543	558	491	527	522	527	550	521	544	506	498	532	524	495	501	555	508	499	569	496	544	517	499	516	535	506	510	483	521	521	468	537	486	503	534	512	505	493	514	504	517	553	535	500	511	518	521	520	491	534	568	523	509	517	511	494	519	494	562	536	534	509	538	493	511	518	525	482	526	558	505	566	500	522	535	497	562	534	508	563	530	517	520	543	514	525	507	494	513	491	499	539	514	511	541	493	527	504	510	522	524	484	522	503	519	515	514	524	517	519	498	534	539	528	495	527	495	506	498	535	522	501	516	481	507	506	491	518	554	520	532	509	544	516	498	507	494	545	488	549	542	551	478	520	528	535	528	506	512	524	486	538	522	564	529	568	540	549	554	487	502	531	504	474	517	484	522	518	501	489	564	538	540	525	533	487	535	512	492	514	505	485	514	517	567	540	522	526	506	506	547	550	522	531	490	521	512	511	551	526	521	533	515	548	541	525	508	473	531	524	526	506	536	516	556	491	527	517	553	482	535	509	548	460	514	541	490	519	521	515	538	488	508	542	522	533	516	514	534	543	481	496	483	520	564	525	556	513	491	504	529	523	558	478	534	465	498	502	544	537	501	510	525	519	529	480	540	518	497	517	516	528	488	537	536	519	506	554	521	534	469	507	499	503	552	516	496	538	488	529	515	501	537	504	537	527	482	526	532	489	501	514	512	514	495	506	551	507	550	551	533	571	556	565	512	524	549	518	517	512	545	504	489	507	522	505	549	519	476	505	469	547	498	518	533	500	536	540	504	500	525	558	516	541	474	506	512	509	517	538	532	489	529	524	499	548	532	508	527	504	520	532	515	536	524	512	492	517	528	534	536	518	556	522	512	486	498	536	490	494	504	538	498	510	499	494	512	483	539	576	555	493	507	523	500	484	548	530	480	501	527	522	552
22574	20786	28611	23236	26230	51958	61121	49192	33292	19748	7942	2372	802	490	368	393	371	402	368	394	400	349	349	363	386	383	356	386	347	384	362	335	368	392	365	361	387	366	364	349	379	369	397	361	363	386	351	353	386	382	414	385	396	375	349	398	417	360	377	399	363	348	387	349	379	375	404	401	367	364	388	346	357	352	345	370	367	359	367	372	356	372	380	386	376	338	367	377	390	383	377	393	385	392	356	368	372	362	335	345	375	378	376	378	365	350	383	363	353	414	377	381	371	374	320	350	408	399	379	381	337	332	380	353	369	385	358	360	380	349	352	341	389	350	380	387	344	388	374	392	366	357	379	343	366	364	384	342	347	357	361	350	353	407	355	368	383	350	368	387	348	373	383	372	351	349	318	363	382	352	357	378	396	404	356	353	368	339	348	350	361	372	373	394	366	411	355	385	338	374	361	407	357	352	336	351	349	316	381	360	340	326	367	389	384	363	383	352	376	406	402	358	362	351	383	401	350	366	402	385	396	357	362	362	352	388	382	362	372	397	355	378	358	387	389	356	385	370	369	343	372	346	361	371	357	363	350	372	358	356	379	345	355	379	371	389	370	370	366	344	371	348	353	331	363	405	392	368	390	381	358	340	364	360	377	376	372	367	407	415	347	375	380	372	337	378	361	404	370	363	346	365	363	355	354	346	390	365	385	387	373	393	367	373	368	369	366	363	393	363	354	359	370	336	371	394	396	349	387	375	355	345	384	364	359	379	387	384	389	398	363	355	371	368	376	314	383	346	365	385	360	358	365	323	378	376	370	359	332	387	374	386	351	370	343	395	376	364	371	356	353	372	377	348	380	338	366	381	392	373	361	346	389	379	359	402	342	345	392	374	344	364	363	399	368	377	417	369	388	360	352	358	386	359	402	347	385	356	377	361	373	372	340	360	353	375	396	334	369	401	401	403	392	368	366	391	385	385	366	364	387	382	346	359	357	358	380	372	368	346	365	363	378	356	357	363	371	340	349	314	359	384	394	337	349	396	393	392	364	396	385	389	379	342	391	357	397	350	351	379	351	374	397	376	382	335	377	374	371	350	377	394	355	370	378	361	367	387	346	380	365	344	377	378	368	375	372	380	359	362	396	402	342	367	381	343	340	360	369	364	346	339	381	370	340	386	337	340	371	374	386	394	377	343	377	384	348	349	358	354	350	388	338	389	338	334	378	365	391	332	389	378	367	336	361	319	338	361	371	392	359	367	405	342	374	357	369	355	347	348	395	366	383	351	391	350	378	332	355	358	385	394	356	367	361	357	378	382	356	410	365	374	351	350	362	355	371	380	371	351	361	348	364	373	372	389	387	379	366	365	352	351	340	394	366	373	359	373	367	386	330	357	367	357	390	349	324	386	372	386	387	363	359	359	402	364	347	380	386	381	341	369	387	388	344	387	367	405	372	368	347	372	371	356	343	383	346	375	364	390	391	374	377	383	347	361	344	366	382	353	389	386	400	369	362	380	358	330	322	391	385	415	373	411	359	364	386	355	358	358	354	363	378	371	361	384	327	380	364	354	358	380	332	389	370	352	384	393	362	351	347	399	350	338	388	355	361	335	378	375	396	361	375	335	375	406	379	394	382	378	392	377	354	363	365	387	372	370	351	370	389	366	366	377	377	372	385	350	371	396	396	378	363	379	380	344	378	351	369	370	358	330	352	376	373	339	355	395	389	340	373	402	350	373	376	389	382	365	380	354	339	395	344	351	334	389	379	375	375	365	386	387	380	389	347	364	365	393	389	378	360	339	394	377	340	370	367	368	346	393	368	405	381	358	388	357	382	368	334	349	333	346	358	390	380	330	357	399	360	360	338	393	334	364	401	352	386	384	401	363	392	391	395	344	388	395	401	334	370	344	350	369	409	380	386	353	387	394	378	351	312	357	368	357	360	346	357	385	343	360	351	378	372	383	376	393	347	358	397	359	396	340	342	355	350	330	354	315	398	387	358	373	371	361	387	359	386	384	374	355	347	375	371	365	352	350	384	371	405	367	373	361	375	370	377	369	390	368	350	356	362	376	379	358	381	371	375	388	339	354	330	371	340	351	392	362	338	388	372	344	332	350	385	408	372	354	360	388	396	372	375	372	373	360	369	378	370	347	354	369	368	358	388	368	365	359	370	402	333	364	391	366	382	329	363	349	352	332	371	382	359	387	336	348	399	375	353	375	369	339	384	367	377	394	374	364	345	381	374	364	397	358	369	341	385	406	342	375	401	377	370	378	393	400	349	370	360	349	350	375	341	360	351	358	381	333	387	390	388	381	392	376	386	398	367	352	371	344	409	357	356	385	413	358	398	383	360	377	362	352	380	402	387	365	364	364	356	357	375	358	391	377	354	327	329	343	374	347	389	361	374	364	373	369	373	340	328	365	370	353	377	362	362	398	381	391	366	392	354	327	345	367	349	360	394	366	408	366	407	362	341	354	368	319	381	368	383	385	353	350	362	383	378	345	353	373	350	372	357	373	393	342	382	366	378	333	345	372	344	377	372	382	353	375	356	384	362	383	366	362	358	395	366	361	328	365	362	372	337	356	365	349	395	360	383	351	393	365	329	353	362	367	365	353	409	361	404	359	406	377	365	365	374	383	361	379	381	347	372	413	349	353	377	351	328	361	361	405	358	377	351	348	379	368	371	378	370	384	370	385	359	367	364	357	362	370	376	388	355	356	363	366	375	358	357	404	344	416	401	359	388	426	399	320	360	378	381	360	367	357	319	372	368	372	377	422	397	377	371	386	352	366	375	356	380	359	359	354	349	362	374	365	369	368	331	353	346	390	354	366	356	395	358	376	368	358	379	361	386	340	364	363	386	379	357	379	356	350	344	378	367	376	364	381	364	395	346	398	357	328	399	398	386	388	359	384	375	347	335	366	351	381	385	320	371	364	367	376	374	331	342	342	343	360	337	376	365	352	382	341	372	378	399	347	355	355	378	360	353	393	385	371	385	351	345	387	373	362	339	386	352	388	363	345	361	349	367	342	374	344	370	329	388	391	369	362	353	398	362	381	336	351	346	335	380	376	365	380	365	387	359	371	386	376	374	386	354	384	359	367	364	359	357	363	354	364	350	389	365	382	355	329	394	359	365	376	357	359	368	366	375	341	418	352	370	416	334	374	375	361	335	357	340	330	380	354	350	335	383	373	370	344	400	339	337	370	386	338	361	381	363	386	339	375	372	381	359	357	371	342	360	360	380	351	397	335	382	399	399	367	367	355	350	364	334	368	359	375	362	415	338	340	385	390	341	377	339	366	387	331	364	331	379	352	341	354	382	384	354	368	373	370	325	362	410	405	369	376	374	334	345	366	355	385	356	390	369	346	355	392	358	340	361	364	369	355	356	357	362	375	366	339	364	374	346	371	355	378	340	387	377	356	356	396	356	361	369	383	399	381	414	388	356	359	383	341	364	391	364	375	381	368	387	361	377	357	355	385	393	352	351	384	361	364	355	327
13510	40970	44885	43672	48283	60776	61014	49939	36836	23950	11920	4446	1582	741	588	551	502	549	528	562	574	537	544	569	534	547	574	513	510	525	557	571	539	574	539	555	499	554	509	550	546	549	557	547	511	544	516	535	524	569	587	506	546	523	547	549	537	523	529	554	536	542	534	544	552	536	560	554	537	543	541	554	528	553	519	531	486	520	509	516	528	497	579	539	531	564	559	558	499	518	514	551	563	519	498	568	554	554	527	506	517	518	519	552	525	525	525	566	545	542	550	534	541	529	568	523	505	532	534	543	511	567	519	517	537	535	501	499	540	542	555	518	539	503	553	495	482	504	495	533	538	507	576	519	560	605	572	523	535	540	567	524	547	587	550	514	532	541	503	555	510	521	537	531	544	527	552	505	500	544	557	528	516	537	549	503	554	530	542	504	506	535	526	531	537	537	569	535	525	529	558	569	543	492	543	563	510	516	521	524	542	551	553	512	554	525	509	534	543	489	520	542	587	561	554	489	560	553	577	518	490	534	542	530	544	521	524	528	566	526	514	552	550	535	590	544	547	532	543	555	512	527	539	540	585	568	552	543	510	528	523	562	535	513	566	550	500	505	523	516	552	523	550	510	573	553	578	528	520	539	525	520	554	570	524	540	558	519	570	543	531	522	554	499	535	500	499	503	549	575	503	546	545	526	543	518	570	518	535	510	562	556	501	573	491	511	512	557	534	511	524	597	564	545	546	553	558	503	536	538	525	541	491	527	565	513	544	546	568	507	552	540	525	531	528	518	530	517	574	545	506	550	557	507	529	555	531	570	529	547	522	535	563	552	519	524	525	509	549	519	558	544	537	535	585	557	521	566	520	497	580	595	524	519	562	547	503	557	506	506	549	508	547	589	515	598	533	531	575	522	536	517	530	525	582	517	514	486	548	549	516	510	540	532	541	513	564	508	523	527	526	524	529	524	547	502	523	558	512	567	564	517	533	522	534	499	548	555	540	600	540	554	561	560	494	533	550	514	575	528	541	534	543	545	540	505	573	513	563	543	546	527	538	524	565	575	554	556	525	568	549	536	588	574	532	524	547	530	536	533	551	515	546	536	500	573	515	530	558	535	521	588	555	572	509	575	584	544	526	525	505	533	482	535	544	532	545	561	488	505	504	522	518	531	568	566	562	553	560	555	539	541	527	515	539	542	519	535	536	520	577	540	516	523	527	507	548	539	528	535	520	531	513	527	511	537	507	548	536	571	525	576	526	538	522	550	488	561	539	523	552	537	557	525	507	512	533	516	541	545	568	543	588	560	555	523	564	512	531	530	522	569	522	568	535	547	515	544	508	545	554	550	537	498	550	534	519	532	502	535	565	575	499	510	545	538	506	531	553	546	572	526	536	536	532	558	545	513	564	509	554	581	530	559	550	536	504	531	557	510	571	522	529	518	537	539	517	507	506	568	519	530	512	549	521	539	527	565	559	533	537	588	534	541	539	501	562	551	532	532	561	532	517	519	542	549	504	566	524	555	568	557	536	531	524	521	530	562	507	548	540	509	497	538	546	564	566	578	562	580	564	552	541	505	520	530	523	551	561	584	559	523	541	526	546	524	544	545	547	530	525	555	555	488	508	520	577	543	542	568	506	520	537	556	572	497	532	547	521	528	532	538	565	543	494	540	539	520	571	551	551	574	518	534	513	549	528	542	555	542	570	519	541	523	559	557	534	537	514	601	518	539	542	504	517	522	556	559	564	502	590	483	544	505	511	531	532	540	539	538	529	547	559	538	531	572	510	562	531	574	526	525	516	536	549	519	521	542	498	548	526	520	534	522	519	515	535	539	570	530	539	522	551	555	527	550	549	551	528	566	554	549	524	573	517	581	551	563	527	553	552	593	588	555	544	521	519	515	513	566	546	510	552	495	557	578	545	560	494	533	504	546	531	548	551	558	551	543	561	502	591	552	565	530	547	527	530	489	549	523	531	500	541	560	523	537	513	593	489	524	542	496	552	563	511	523	527	538	572	509	515	547	513	596	522	570	509	547	509	543	502	520	556	550	521	531	563	547	570	511	514	528	519	553	542	535	561	514	535	544	516	531	538	559	559	526	511	476	527	507	589	579	514	556	559	533	566	587	533	527	521	511	533	559	548	547	553	548	538	547	507	558	561	557	563	520	490	480	545	536	563	561	533	507	516	548	542	561	542	547	496	547	549	536	536	532	543	539	513	545	500	553	541	505	592	564	596	495	539	543	579	519	552	514	498	554	553	543	558	531	537	508	512	553	547	536	525	562	493	523	494	534	536	535	551	542	535	550	550	521	530	531	530	532	543	567	523	536	572	533	518	498	514	522	573	546	518	575	549	558	536	564	536	521	550	521	547	546	543	518	533	544	509	554	521	522	551	543	555	526	520	550	556	535	512	555	528	551	494	542	543	540	569	518	548	568	535	560	571	548	515	492	595	500	520	511	533	542	551	524	580	531	522	477	531	505	529	532	574	543	510	547	565	561	542	549	525	516	555	520	546	564	544	511	554	515	500	585	529	542	512	575	533	537	509	539	533	506	556	562	497	534	546	538	509	540	562	567	500	588	558	508	524	490	561	545	529	497	565	530	538	513	542	556	533	554	545	523	525	528	505	493	548	559	563	542	533	580	517	560	561	560	530	504	553	568	495	538	527	553	509	507	535	526	562	525	555	494	498	521	548	529	491	516	528	535	541	545	571	533	547	521	576	534	583	551	559	512	535	505	507	528	530	523	515	512	565	524	570	555	552	521	563	522	523	541	545	478	535	549	547	559	556	615	552	507	546	531	538	536	532	538	493	541	560	534	526	504	542	519	582	553	547	547	523	529	535	519	568	556	573	543	533	525	507	539	560	509	539	530	539	531	515	565	566	540	528	555	555	504	535	541	506	560	517	534	563	548	544	558	585	544	509	522	496	553	481	535	499	515	537	545	554	574	525	566	523	520	559	490	544	566	565	557	511	548	552	545	567	531	514	499	589	547	509	532	527	520	533	557	543	555	564	567	519	603	577	530	555	520	501	500	543	534	545	555	538	542	546	551	548	557	529	570	556	516	552	509	529	545	527	568	520	570	476	525	554	539	521	554	515	542	502	537	511	557	492	525	512	520	549	524	520	555	529	539	523	530	558	537	514	522	503	533	574	548	540	543	554	519	535	509	549	541	569	527	530	533	543	525	551	498	533	525	536	542	529	555	541	512	532	518	539	529	573	541	554	498	533	541	539	547	551	549	520	567	523	512	564	559	524	583	532	530	527	561	558	550	580	567	537	548	520	483	500	568	516	533	484	512	515	523	550	547	547	537	528	555	551	515	532	558	576	523	506	551	535	536	539	562	519	529	508	546	547	554	520	539	560	546	547	581	540	516	541	551	529	564	541	531	552	545	530	569	557	541	513	548	575	518	513	572	566	524	503	530	510	515	530	566	501	526	513	537	491	554	565	566	543	572	542	551	537	538	534	543	537	570	534	530	519	559	533	520	533	534
26168	20570	12800	3943	3681	10760	13565	9133	4257	1794	795	485	371	391	345	375	285	313	357	353	354	365	358	332	375	318	346	368	308	368	322	353	316	337	346	329	372	349	355	332	352	351	342	346	341	350	299	347	322	330	344	367	308	306	364	323	343	314	356	337	337	324	332	340	352	326	351	329	342	330	353	374	327	339	328	327	326	303	351	314	360	343	352	351	339	314	347	315	365	306	323	338	365	342	364	358	351	347	316	368	354	370	325	342	363	351	300	309	323	339	334	321	346	337	337	322	294	335	333	350	381	350	320	330	333	363	335	324	332	350	310	360	328	327	342	340	331	345	346	318	311	324	327	313	343	352	334	323	358	322	335	315	358	317	336	313	342	361	346	360	346	370	331	361	350	308	330	344	306	334	325	342	343	363	347	357	342	297	334	343	344	339	334	310	341	340	348	350	333	355	349	333	323	338	334	320	360	356	349	322	326	344	348	333	356	349	344	358	321	363	348	363	357	335	343	351	324	334	334	342	326	348	343	321	351	338	345	331	325	317	322	314	329	343	335	326	356	353	339	341	342	310	334	353	335	321	305	343	339	370	299	347	352	358	314	383	347	360	350	356	359	352	323	358	376	348	346	322	355	351	349	347	359	311	313	309	336	304	344	323	331	313	343	338	344	340	379	347	360	334	357	327	341	365	341	368	333	334	348	334	332	365	333	325	358	307	328	340	333	347	313	314	363	347	373	353	349	358	339	323	330	336	358	351	344	306	344	341	341	345	349	346	344	332	372	356	325	352	324	319	315	336	321	342	347	343	349	337	309	348	324	328	338	333	322	344	347	310	330	345	356	345	348	340	327	328	324	329	358	349	328	345	342	339	355	312	315	334	340	324	331	328	335	319	326	340	314	321	334	312	346	324	313	333	327	340	353	349	333	328	321	331	340	348	347	356	310	306	347	325	365	345	338	356	336	323	312	327	390	323	352	381	345	311	365	318	349	347	342	340	332	365	357	318	342	312	341	347	323	347	341	340	346	335	353	339	341	332	337	350	348	338	332	379	326	345	350	364	341	341	367	331	336	338	323	360	319	352	381	326	311	303	361	375	362	331	304	322	345	350	366	365	327	364	318	329	355	359	336	326	353	344	368	335	363	313	312	358	366	331	342	337	374	346	365	337	343	327	340	346	317	329	352	324	329	324	316	332	316	342	309	330	357	366	322	339	330	330	322	358	331	364	315	351	343	304	319	355	358	363	344	364	298	369	354	320	359	368	331	368	304	341	335	321	360	354	321	329	380	322	363	338	320	323	315	309	333	345	353	380	341	346	348	342	321	326	323	342	361	330	314	359	350	316	331	355	369	365	352	332	364	310	333	334	350	350	348	349	360	338	355	328	327	315	321	333	321	371	318	348	343	333	345	340	357	361	353	344	356	332	345	334	350	324	356	360	311	319	347	333	319	314	317	319	331	347	312	347	338	341	339	334	352	344	316	319	341	359	330	333	345	341	348	308	305	336	337	327	360	305	307	328	341	335	341	343	358	311	312	338	364	360	353	337	324	341	356	366	328	327	329	326	345	316	324	356	317	344	311	384	340	334	360	356	316	353	359	334	320	332	328	330	322	326	347	328	314	322	336	332	340	310	316	337	326	350	345	358	343	341	342	336	360	311	329	346	327	338	372	349	353	343	323	323	330	351	346	353	345	363	345	358	296	341	300	333	334	348	319	357	366	326	300	313	388	324	316	345	335	356	327	339	330	372	306	333	367	334	392	338	367	348	333	313	351	364	313	300	364	330	343	329	315	338	337	336	316	349	330	310	337	328	341	342	308	345	333	341	330	342	349	345	337	351	330	319	389	342	336	347	318	381	330	339	346	283	339	344	348	339	332	359	345	357	334	346	326	318	338	339	316	298	347	324	353	325	319	328	328	345	369	347	329	325	321	350	327	327	325	361	336	321	336	341	357	322	304	352	345	336	397	345	370	332	385	341	330	331	307	360	359	321	303	319	342	340	352	361	298	387	355	321	329	358	336	329	349	334	331	317	355	362	333	308	340	321	328	324	385	326	319	344	347	350	368	339	337	357	338	361	391	339	336	345	285	357	344	336	304	298	363	345	321	326	362	366	339	365	342	358	354	343	340	329	323	346	328	328	324	345	301	369	362	353	335	335	339	338	336	348	324	324	329	359	350	331	317	355	304	334	365	315	321	339	348	292	356	328	326	311	354	331	335	333	296	318	360	340	309	360	326	328	334	376	337	325	362	314	353	334	305	340	344	347	284	324	331	343	350	314	351	353	358	319	326	322	380	331	304	358	340	329	360	332	358	352	362	316	333	324	324	342	363	358	340	393	341	336	325	338	338	348	349	348	340	332	341	325	337	343	310	357	335	312	335	308	306	340	330	329	362	318	337	334	311	331	347	338	328	307	357	329	319	342	363	316	329	300	342	359	363	299	340	351	362	334	357	347	328	322	321	341	370	311	330	341	357	341	317	327	366	321	307	368	326	341	312	333	349	351	362	332	330	336	318	363	345	359	320	358	329	339	296	341	347	367	333	342	338	313	356	332	349	365	328	322	299	308	331	351	332	373	351	353	353	364	352	376	367	322	355	322	336	313	323	362	379	356	314	349	309	317	325	349	326	324	342	318	339	367	310	300	307	323	347	375	360	355	332	340	336	338	324	342	347	352	360	320	308	327	319	341	323	340	324	324	362	318	349	351	351	345	353	315	316	320	318	329	372	401	341	346	345	333	350	343	351	317	322	335	344	326	314	355	341	359	371	398	319	359	331	315	322	317	342	307	366	303	340	355	354	314	313	329	317	317	333	344	317	325	310	379	301	335	351	338	357	357	374	325	346	312	323	361	337	340	363	302	343	327	323	352	353	346	382	345	328	351	342	337	319	335	338	326	363	342	325	335	344	337	352	318	325	332	345	334	336	336	348	373	353	337	328	357	316	337	332	307	334	335	352	336	307	370	343	303	327	318	332	339	370	357	321	369	363	351	351	329	321	321	369	337	367	316	338	339	321	329	348	328	352	357	333	326	341	366	322	348	366	328	321	323	322	348	337	336	352	351	348	313	316	321	360	386	324	350	352	333	320	355	352	351	305	304	324	308	336	317	315	344	341	359	353	327	329	350	335	343	300	342	332	298	346	366	314	367	347	327	334	323	332	326	330	311	344	331	349	334	372	303	373	338	367	347	327	332	328	323	300	350	341	353	342	348	327	321	363	339	321	305	346	322	350	337	355	310	332	323	327	314	343	365	337	339	330	349	348	333	374	320	309	337	340	338	350	339	344	321	320	347	372	291	306	358	334	352	337	354	328	340	356	338	336	348	338	354	349	342	328	356	352	376	359	328	337	360	357	346	371	324	343	326	323	325	339	347	319	366	342	333	349	340	336	333	343	339	318	317	345	326	342	331	331	341	343	322	301	311	348	343	345	319	318	313	346	379	308	303	382	352	328	338	331	314	357	382	319	337	358	349	350	339	348	341	351	345
5085	6030	6910	5620	7333	18463	20642	14605	7883	3526	1532	838	565	490	502	505	525	527	542	491	547	499	509	485	547	547	496	547	512	546	503	494	496	529	512	492	503	519	509	509	494	529	507	429	484	525	503	516	511	513	481	487	538	530	531	546	518	475	477	512	478	545	485	535	500	485	473	547	478	509	559	511	501	539	504	553	553	553	483	534	542	508	540	486	512	505	494	501	541	467	520	484	552	515	525	479	481	494	490	489	537	484	507	499	464	496	494	523	515	503	524	505	492	512	510	508	514	525	552	453	493	521	492	531	537	535	554	486	474	494	489	571	516	495	524	506	507	484	506	471	521	481	522	521	536	487	557	531	482	477	503	559	509	460	490	486	526	515	496	510	504	510	481	498	509	527	536	493	463	528	532	488	487	492	473	490	502	504	513	474	511	500	489	528	525	500	539	503	516	510	469	535	482	501	539	540	521	529	464	501	488	547	513	507	507	513	495	512	506	522	489	463	483	511	482	529	525	491	502	488	520	484	552	460	502	513	476	473	533	505	518	511	508	519	530	501	530	547	541	505	500	501	501	526	557	506	536	502	533	521	480	495	542	557	536	484	460	458	539	491	535	464	557	543	497	512	528	487	521	493	558	522	543	523	486	497	505	463	505	531	520	472	494	499	515	492	464	528	528	498	504	516	489	502	511	542	501	491	494	533	499	510	465	506	523	466	515	494	509	508	496	504	525	542	500	501	497	514	488	467	509	532	513	519	515	504	493	490	476	491	509	512	510	501	547	474	458	544	509	543	516	509	554	478	517	522	500	511	501	529	517	491	487	481	505	458	545	493	489	484	499	487	506	524	475	506	513	531	489	506	531	550	545	500	520	578	528	530	527	478	497	505	512	538	490	537	533	530	524	497	485	537	541	468	513	514	515	570	535	513	519	528	501	508	479	535	542	533	472	498	478	514	518	506	536	507	514	492	504	518	510	504	485	485	520	528	495	519	489	508	521	488	493	495	556	504	554	547	537	512	479	500	493	546	515	528	496	467	502	532	510	488	503	480	479	529	533	532	485	505	494	498	490	564	470	491	493	461	516	479	508	521	522	473	517	468	465	510	516	530	516	512	488	543	502	521	507	513	523	537	535	504	543	500	493	533	520	480	494	500	495	499	473	509	492	547	542	524	515	512	495	503	483	494	548	540	495	528	479	512	532	500	490	505	544	499	537	521	495	541	520	498	490	497	544	478	503	513	536	512	512	493	490	568	519	486	540	513	547	513	500	509	490	486	527	488	504	553	545	503	511	520	537	526	544	480	504	534	519	493	500	537	520	439	484	504	477	535	485	498	521	465	523	477	531	569	528	552	512	479	492	490	497	541	520	492	484	479	506	529	470	522	482	533	451	509	491	524	520	542	524	525	495	510	519	509	485	534	528	529	505	465	494	512	482	531	503	517	516	499	525	543	524	529	506	501	542	510	508	465	498	488	489	542	501	518	494	506	489	482	497	508	504	515	498	534	520	479	513	464	503	491	479	472	495	525	507	517	528	462	524	494	553	516	513	516	524	474	502	525	502	516	507	504	550	524	495	508	508	519	514	503	520	501	532	518	514	507	524	491	490	527	559	537	500	531	531	495	539	549	512	522	493	505	512	546	514	540	507	518	511	472	514	492	467	494	504	491	526	466	488	519	484	537	488	501	530	484	583	479	492	510	489	516	518	506	498	526	532	511	496	515	518	497	519	504	503	534	500	533	547	507	530	497	486	504	485	513	483	528	512	455	523	507	475	517	483	456	517	485	493	491	527	522	526	502	541	524	520	481	507	510	470	494	495	529	518	522	542	460	490	509	536	550	497	511	497	501	475	532	517	497	506	510	497	513	493	504	530	504	547	527	486	493	510	485	519	489	514	505	536	500	513	484	517	522	554	484	459	532	513	530	510	542	493	504	514	528	518	469	520	472	509	476	495	544	498	541	515	509	499	527	539	499	509	521	510	480	513	558	465	514	525	564	500	475	547	479	529	493	511	500	530	537	517	558	515	465	543	504	469	472	525	481	497	492	547	540	498	559	528	529	509	499	520	501	533	501	502	509	516	532	479	533	493	491	504	485	511	491	545	507	489	539	525	475	488	516	512	516	526	484	515	484	546	512	509	528	500	489	527	509	494	529	545	486	526	478	478	536	524	517	486	551	542	514	471	500	528	516	514	480	500	511	493	501	501	503	544	513	505	475	513	527	498	510	553	490	489	518	517	515	499	479	522	513	539	461	517	481	489	492	496	479	539	520	516	560	513	503	505	490	533	537	534	513	515	579	528	541	542	499	560	551	513	533	535	526	455	519	490	520	488	486	549	487	517	489	504	518	487	529	490	486	487	508	511	527	521	519	519	510	521	530	496	524	498	492	490	518	536	487	523	496	507	513	528	443	522	498	494	518	542	497	524	487	530	503	542	527	505	557	486	537	472	512	521	539	515	482	532	550	523	523	517	517	505	512	496	511	531	523	521	502	500	508	525	526	478	501	511	480	507	511	535	497	499	512	510	560	492	487	501	479	510	480	481	491	511	484	506	528	529	532	529	496	471	474	506	513	485	552	506	530	532	528	504	520	544	519	504	475	502	521	529	509	517	515	521	529	520	475	552	502	512	513	499	542	510	481	516	485	476	527	504	516	506	533	509	488	517	522	524	527	524	510	485	461	478	518	526	525	567	510	473	523	492	494	532	519	514	480	540	473	530	522	513	462	508	516	517	537	509	505	475	489	507	513	525	548	509	492	508	457	509	523	490	525	486	510	527	517	499	486	509	515	508	520	511	531	523	507	544	509	492	503	498	517	543	527	489	524	498	498	513	494	517	538	519	528	520	510	474	488	490	504	530	517	486	552	497	497	530	475	491	499	552	499	511	478	531	504	459	487	542	551	541	505	522	512	472	485	541	516	501	513	517	501	494	520	510	461	495	461	529	491	501	558	526	527	528	512	517	528	491	517	507	542	461	496	532	515	473	500	507	493	481	559	511	530	519	534	558	505	546	503	525	502	515	498	473	491	537	505	483	489	542	537	530	513	486	488	546	479	480	502	539	524	507	480	518	485	528	522	510	493	477	487	500	482	529	541	487	512	512	496	505	564	532	525	499	519	523	522	494	513	531	531	496	503	512	513	529	520	558	523	502	501	483	506	480	526	486	481	500	514	552	501	496	497	516	529	528	511	535	475	507	497	534	486	469	516	500	509	500	494	534	508	505	508	521	516	501	523	525	516	501	517	503	489	481	480	505	485	472	538	510	498	511	502	479	536	503	511	524	508	521	513	504	533	491	515	534	510	480	511	549	517	479	506	479	489	520	492	531	529	505	522	504	526	499	504	482	498	541	504	532	490	548	500	541	503	573	472	523	540	508	508	498	495	500	482	519	522	498	469	529	490	496	501	514	525	506	501	467	506	540	506	515	489	501	567	532	535	541	459	488	513	508	494	525	482	536	524	529	520	449	507	485	526	518	527	513	509	494	509
23972	20738	27479	24076	20240	37028	46218	33945	19906	8093	2287	827	459	344	362	359	363	350	334	381	345	331	365	359	392	358	347	361	360	357	331	363	365	366	365	344	353	345	351	354	344	333	329	371	331	381	337	370	381	329	340	365	353	362	344	390	350	357	352	346	349	333	335	331	337	320	336	363	361	355	380	360	349	330	342	342	359	396	350	348	348	348	353	294	361	328	374	357	350	359	380	410	358	362	356	373	342	336	348	350	318	355	361	353	346	345	347	351	334	360	339	369	372	341	313	323	337	342	340	362	354	346	361	355	354	358	335	366	328	343	343	365	374	320	328	317	367	343	366	343	361	350	352	328	340	360	341	357	349	375	372	333	348	380	347	349	371	355	322	339	349	344	326	351	335	380	369	372	344	336	353	357	336	360	336	340	352	390	346	330	352	362	340	333	358	351	338	341	372	365	348	369	337	341	368	338	390	314	314	376	348	372	327	334	360	367	335	369	325	371	354	340	323	377	373	372	348	347	319	363	334	326	344	318	360	369	380	364	322	318	354	359	325	375	373	347	359	390	379	399	333	330	363	352	380	370	332	356	356	351	320	341	363	350	352	346	349	357	370	365	347	358	331	361	327	371	368	366	364	337	334	349	333	372	346	344	367	351	347	371	359	370	376	358	365	329	366	305	347	371	325	359	345	357	341	342	349	353	366	345	376	355	360	341	331	340	330	329	318	335	364	352	337	369	338	349	342	359	352	364	360	338	357	324	358	329	342	343	336	358	344	361	334	360	340	336	331	343	358	305	381	342	349	318	366	311	345	321	369	361	334	338	360	334	338	342	324	363	345	343	353	335	366	355	344	367	355	391	344	336	344	345	343	353	353	345	340	358	369	343	379	352	359	347	347	343	354	345	344	350	341	339	368	353	360	380	390	372	349	334	339	362	354	337	338	363	315	333	348	334	349	379	380	343	338	333	342	386	327	331	385	377	326	381	346	340	346	347	373	329	329	354	330	337	358	339	325	343	371	349	348	384	311	320	364	318	360	355	364	346	330	338	352	342	354	363	368	350	330	354	362	373	353	331	353	358	362	363	352	365	374	333	314	339	338	371	340	340	365	346	343	379	349	342	340	362	412	325	353	354	327	331	355	346	329	369	366	343	349	344	331	350	313	369	353	349	336	383	363	389	379	364	357	358	350	349	361	327	357	382	344	324	389	365	368	355	372	358	336	361	361	372	357	339	326	321	326	360	336	343	363	390	331	363	342	361	340	354	376	373	339	353	341	359	402	346	333	318	361	339	329	322	324	359	347	351	342	319	354	346	361	349	369	374	348	366	339	348	354	353	350	357	364	340	329	355	354	315	335	350	329	368	333	350	354	345	338	347	338	317	337	364	359	353	368	384	383	339	347	362	347	364	331	326	330	349	316	296	371	347	326	349	343	356	345	333	341	340	363	370	317	359	389	351	345	341	326	341	329	323	362	338	365	316	356	369	353	359	352	350	366	347	364	337	368	331	368	355	357	373	356	353	377	361	350	379	348	353	380	390	365	350	357	338	357	340	340	385	383	326	340	348	377	334	371	314	333	340	343	350	322	352	348	339	372	378	360	316	345	353	319	353	355	349	332	350	330	372	348	345	354	330	393	321	366	353	340	352	338	334	343	344	346	319	359	328	388	334	318	349	340	346	371	340	336	364	317	297	349	326	354	353	345	343	321	354	351	354	347	350	343	353	360	339	369	320	340	323	354	334	316	340	341	364	390	335	362	323	363	312	345	373	352	332	343	346	336	368	338	369	352	333	301	392	345	346	394	356	340	328	337	364	376	356	332	352	335	323	378	362	363	328	329	336	364	353	358	382	355	350	328	359	367	334	382	337	340	330	342	343	339	369	362	369	336	376	349	346	352	344	395	329	354	377	345	352	354	329	364	328	359	354	334	366	366	360	337	346	339	324	363	326	309	334	335	387	348	355	319	329	351	324	356	342	357	345	361	349	302	336	377	333	348	395	355	355	356	357	352	334	379	378	333	330	347	370	345	324	379	364	378	309	305	386	338	349	343	336	357	366	300	355	361	357	367	348	356	355	361	350	350	333	380	354	373	332	353	326	371	336	373	346	366	354	354	373	320	342	350	297	357	357	342	333	360	344	378	333	341	311	322	360	343	334	365	334	334	321	355	343	335	347	338	353	391	381	339	318	347	362	335	369	348	353	354	341	339	345	354	349	312	337	355	324	361	314	339	301	345	343	369	346	330	352	335	285	349	328	319	351	350	338	333	368	353	334	351	367	316	318	321	358	323	344	326	324	301	333	357	383	356	356	304	336	365	355	357	337	343	366	314	339	344	316	327	357	384	353	342	353	332	320	351	370	336	315	297	324	335	329	319	329	372	365	340	352	341	342	338	338	323	374	348	364	345	359	352	362	381	366	385	330	344	323	365	324	364	380	356	333	344	333	367	343	374	327	361	311	399	350	351	330	377	364	338	364	327	352	303	354	339	342	320	363	349	386	360	340	358	353	364	378	339	378	376	373	361	346	372	353	348	299	348	360	345	339	367	386	337	356	377	329	367	309	336	350	387	387	360	349	336	350	337	339	339	358	370	357	348	296	328	328	395	342	398	339	328	355	350	378	334	320	337	351	348	373	323	327	348	314	355	359	338	366	314	339	381	333	328	324	333	343	368	349	352	378	354	364	359	371	326	382	331	318	359	323	369	382	343	345	351	316	354	361	370	328	332	353	369	342	332	339	355	336	336	363	311	346	322	349	310	346	351	354	318	365	360	371	332	327	344	362	382	359	356	339	321	366	370	385	339	344	356	332	336	354	366	335	388	363	363	335	358	345	327	338	314	325	366	368	350	351	339	351	334	361	347	363	374	345	365	331	360	334	350	346	323	330	371	350	397	365	364	367	357	349	332	360	363	291	347	364	321	334	345	322	342	349	335	326	341	356	328	364	333	314	356	371	342	338	353	344	318	330	365	357	359	343	352	355	327	347	362	358	378	325	371	332	351	326	341	336	371	334	332	359	377	365	342	365	352	329	341	334	312	356	329	325	368	317	357	375	338	370	362	357	330	386	355	330	323	341	358	342	361	325	339	362	336	354	349	333	351	340	356	355	356	346	340	335	340	367	360	371	342	292	372	333	317	344	347	334	331	387	358	371	347	340	325	375	364	352	329	325	336	361	353	368	338	371	308	350	341	347	355	357	344	358	395	387	373	344	330	364	349	319	350	327	363	384	391	361	326	357	333	371	358	347	340	359	372	342	344	321	346	342	354	310	348	330	332	334	359	341	325	350	357	329	332	325	356	331	379	354	341	366	336	347	362	405	344	380	383	310	368	331	312	328	335	371	362	350	314	324	347	371	352	342	359	343	380	349	355	341	366	316	345	334	374	356	348	343	350	347	345	353	342	331	364	337	371	373	360	392	348	382	355	342	370	339	380	345	319	336	346	328	330	370	353	360	353	335	369	326	328	346	341	359	366	351	354	346	353	363	361	318
6959	16171	16770	13487	22088	42752	45649	37024	24184	11990	4293	1556	713	554	499	525	559	501	521	516	552	550	544	507	506	545	524	543	488	467	535	501	482	537	488	494	511	497	485	534	563	495	531	506	543	525	531	552	530	514	536	534	506	529	525	511	517	530	491	545	560	500	556	541	506	523	492	532	531	534	528	529	497	574	524	498	458	531	572	522	520	556	527	532	525	509	505	516	564	554	511	533	530	541	464	514	503	558	503	506	537	485	506	532	554	504	553	500	505	533	539	509	542	533	522	522	505	522	510	565	521	507	497	500	527	522	505	517	573	528	502	509	535	526	508	497	510	507	527	496	528	524	575	515	509	538	527	531	544	549	528	507	492	555	520	535	541	529	532	518	554	523	525	529	572	538	518	516	541	555	519	529	550	535	495	519	510	471	545	557	555	527	515	492	537	545	524	529	523	505	520	505	531	515	531	520	539	537	502	472	520	527	520	497	516	559	543	532	517	484	504	507	487	534	524	496	511	525	558	506	500	523	514	519	503	549	524	525	554	508	497	519	563	503	543	511	495	502	495	517	526	485	467	561	516	557	520	548	539	549	533	533	536	483	511	506	508	511	509	536	523	515	530	517	510	561	532	507	518	502	545	545	511	501	515	521	531	523	549	514	509	490	539	544	499	517	526	495	542	540	567	505	568	497	522	547	510	493	541	550	508	524	534	537	535	517	509	536	515	574	511	545	553	539	512	518	510	564	502	546	515	486	517	522	545	537	517	495	585	547	509	515	534	560	505	502	514	519	519	508	511	551	541	529	503	548	499	516	555	510	490	496	508	532	518	491	519	507	545	511	519	509	489	500	509	545	537	510	540	494	516	481	518	519	519	505	551	560	519	517	532	532	520	524	498	550	542	510	541	510	560	508	534	509	495	527	500	527	506	498	547	526	529	560	513	554	538	537	536	492	512	483	547	521	517	530	536	556	557	514	470	503	534	476	476	499	567	516	532	517	535	524	513	531	493	520	504	516	562	510	529	547	563	519	526	561	537	536	556	528	576	525	550	518	517	500	526	591	563	522	527	505	505	508	526	513	530	517	525	505	521	512	487	540	524	514	472	548	553	518	511	524	480	508	536	515	479	536	505	508	531	491	516	522	540	514	537	549	500	525	588	517	484	537	522	550	481	560	512	532	548	548	522	502	533	475	503	550	543	505	517	530	496	525	527	502	505	524	527	529	555	498	518	523	502	509	501	525	526	550	517	538	505	500	527	534	545	495	532	496	452	529	540	535	526	513	545	518	524	480	511	569	522	527	512	543	525	552	502	548	548	545	522	544	524	504	530	506	529	492	539	491	470	530	535	490	532	544	491	501	502	554	535	494	509	517	590	532	521	554	526	516	538	509	553	507	528	482	528	525	519	540	492	508	525	554	571	506	528	482	547	560	532	530	511	521	518	532	497	556	531	537	522	540	551	532	522	492	531	518	539	537	543	518	515	538	526	540	522	558	522	527	482	480	568	520	526	523	525	545	532	531	550	532	556	503	516	498	527	544	498	537	568	532	541	518	505	482	544	492	508	525	536	541	577	524	533	513	519	502	534	558	525	543	477	508	490	539	530	542	511	548	519	501	548	487	528	506	501	484	562	524	498	526	518	524	530	490	502	529	523	517	547	514	522	546	514	524	504	503	519	539	510	550	505	541	517	543	499	552	582	541	483	536	508	527	498	555	574	547	543	537	546	571	498	544	515	536	524	508	503	500	577	512	499	539	497	556	563	500	540	515	564	520	535	519	509	529	558	538	513	565	542	535	541	511	532	507	522	513	570	554	526	462	486	537	559	600	493	560	555	533	503	523	519	533	540	530	509	486	535	477	497	557	514	542	512	549	547	550	506	530	545	521	561	530	527	489	577	525	535	507	514	512	469	533	565	514	509	509	533	516	478	516	545	549	541	517	544	563	525	520	527	523	542	501	509	545	488	535	501	497	519	525	492	521	514	559	524	518	503	521	507	554	531	508	557	548	496	489	482	511	535	549	519	551	514	534	487	543	511	533	483	528	526	576	519	528	450	538	513	519	501	505	510	533	578	533	486	568	500	510	573	516	537	496	502	525	565	523	514	530	505	523	557	503	517	499	480	581	503	539	521	527	508	585	508	501	535	544	501	526	526	528	484	522	527	474	510	535	559	487	510	489	527	556	512	538	568	522	496	489	511	538	560	557	522	541	498	583	568	523	540	557	510	544	507	552	520	535	532	538	515	539	553	513	525	516	487	531	512	536	517	582	499	564	525	579	544	528	526	495	508	508	556	524	533	525	539	522	533	533	514	512	526	500	513	526	510	468	507	531	504	540	521	530	515	517	536	522	479	515	542	526	546	501	515	535	528	508	522	525	500	510	524	508	513	532	487	524	510	532	536	525	483	525	546	500	538	533	512	552	488	523	556	535	522	553	508	508	511	486	562	560	521	578	514	543	537	517	490	551	504	564	553	543	514	530	524	567	543	532	537	558	515	549	545	522	493	511	547	520	520	534	515	539	530	522	516	496	501	529	550	540	586	565	476	557	546	530	520	507	558	509	501	515	521	514	560	506	508	489	516	496	483	505	510	490	482	532	511	502	542	492	536	525	542	524	496	511	486	542	495	530	520	577	488	558	534	492	517	498	534	503	496	497	513	562	562	510	507	550	514	541	540	504	565	503	497	530	551	536	515	525	548	508	506	512	515	510	557	514	521	510	529	537	552	518	528	531	577	558	528	576	555	511	499	510	548	536	490	513	527	508	506	525	549	540	514	505	528	527	518	535	486	518	534	525	521	541	549	548	518	484	512	510	507	549	527	543	553	534	528	500	514	510	497	528	540	556	518	497	504	528	519	516	559	511	540	506	524	527	537	529	500	570	491	538	525	497	501	518	512	524	534	516	502	514	517	516	525	512	551	523	503	553	525	518	558	509	517	509	518	533	506	514	529	501	538	509	496	515	505	465	518	526	571	526	584	533	557	516	533	505	532	479	523	532	552	512	502	499	543	465	515	556	543	533	522	525	556	536	502	545	529	513	576	502	489	485	538	530	524	538	511	512	524	530	530	533	525	538	493	531	525	529	596	528	496	532	544	537	517	527	554	517	481	530	484	546	521	514	547	569	532	522	493	533	519	514	528	577	555	531	510	524	525	519	543	543	507	532	533	497	538	526	510	514	562	492	492	510	490	496	524	511	547	495	533	490	528	531	510	539	456	482	539	550	592	504	524	491	539	545	516	514	509	539	530	536	531	530	483	540	561	556	504	492	559	520	492	532	547	518	549	493	519	502	488	542	537	545	511	551	478	530	520	539	532	519	530	552	527	511	534	502	537	522	542	485	520	552	545	513	536	512	523	488	509	525	530	553	519	533	562	500	513	549	489	494	484	526	575	557	544	528	522	539	543	562	517	514	512	498	572	526	564	544	525	524	522	560	507	519	494	543	474	507	521	488	538	521	523	523	479	541	532	493	523	536	509	511	514	524	568	542
22436	20736	28507	23022	20813	39105	67500	55568	37027	19467	7023	1799	671	415	396	386	363	363	354	376	370	406	376	375	344	380	394	371	369	379	375	393	372	405	337	385	365	364	385	371	335	374	366	373	397	389	361	397	352	374	362	377	389	381	378	375	366	368	360	368	355	407	334	393	362	391	345	368	393	368	393	351	368	353	369	409	358	367	334	394	355	367	371	390	386	369	343	336	332	360	367	402	386	408	363	362	347	351	338	365	348	362	353	386	387	397	380	374	364	377	385	374	342	349	341	398	385	369	414	343	382	394	383	375	358	418	373	409	374	409	381	369	378	390	386	365	397	408	393	351	385	349	367	372	368	386	367	392	335	328	431	380	356	383	413	372	328	389	378	352	339	405	380	367	368	410	362	356	373	404	368	405	357	380	382	354	388	338	337	359	356	363	365	398	375	369	407	383	350	361	397	357	373	401	385	367	378	402	362	358	348	365	397	383	368	380	437	408	407	356	393	394	352	365	342	347	362	339	366	355	369	397	396	364	358	344	331	354	380	339	411	390	362	390	359	379	357	362	406	355	372	365	388	396	372	376	348	374	344	357	369	384	383	348	378	351	389	385	348	355	393	401	339	371	382	401	391	392	374	356	368	324	366	374	394	378	371	368	368	376	392	323	368	357	365	376	367	380	399	372	350	386	347	359	346	387	402	374	363	378	363	369	346	354	384	344	377	398	398	362	370	390	375	385	334	363	411	369	371	401	345	364	400	358	365	373	364	357	357	399	394	370	377	351	351	376	389	389	367	357	353	358	379	372	352	354	387	371	372	382	332	350	390	376	395	334	351	348	357	360	378	383	358	363	387	389	364	403	383	346	346	377	397	346	345	388	367	353	376	386	379	370	386	380	384	400	365	367	390	397	354	375	357	350	384	378	383	395	393	338	374	360	358	374	376	390	377	348	350	352	378	380	368	368	382	344	367	366	385	370	392	384	360	362	368	379	387	354	341	344	361	370	375	375	367	401	389	381	389	371	399	383	365	397	419	390	387	400	355	335	370	367	359	363	390	369	375	349	361	381	351	371	381	377	353	388	397	349	353	380	381	400	393	397	351	387	413	408	373	330	404	377	366	396	348	374	372	376	353	397	387	369	407	357	387	391	345	392	338	359	369	369	365	373	399	410	359	383	396	385	381	377	380	391	388	412	375	366	368	347	360	343	376	358	377	380	389	397	341	379	400	356	359	352	365	358	364	362	386	352	354	395	366	402	381	359	377	361	407	347	368	344	379	398	354	402	362	425	371	383	367	407	343	359	388	369	389	356	367	382	355	364	351	384	363	385	353	371	391	362	379	391	350	354	352	392	354	353	357	420	367	363	375	369	356	372	378	393	410	391	349	390	339	342	367	361	397	391	390	382	370	406	415	370	403	397	382	415	338	382	405	345	330	367	335	369	365	372	360	391	367	344	382	387	395	355	410	344	362	361	344	399	367	391	393	360	389	333	365	396	367	367	393	349	411	375	396	360	389	368	387	343	356	333	363	376	366	334	378	383	364	403	369	374	368	335	359	339	397	368	366	356	381	342	369	366	364	384	382	386	380	362	389	364	365	376	397	349	354	399	355	362	342	381	373	374	398	354	386	367	401	389	422	375	360	372	360	383	354	383	378	384	376	375	367	346	361	396	368	357	391	370	354	383	381	350	369	356	369	370	404	360	376	395	343	370	367	319	370	365	365	361	338	362	386	397	381	390	365	401	354	344	367	369	340	361	387	370	404	363	415	347	367	395	389	373	402	402	376	386	352	367	338	358	384	349	362	333	371	394	373	360	356	416	374	332	365	337	368	399	377	369	368	373	365	340	362	352	369	379	365	360	353	422	384	375	403	354	356	359	390	340	374	363	359	368	402	385	383	358	378	365	373	389	384	382	362	387	388	349	335	352	342	351	366	399	373	376	395	368	338	370	391	373	404	336	362	351	407	344	404	367	360	406	369	356	357	343	385	377	331	365	381	323	384	367	359	361	352	334	381	339	371	364	383	395	359	360	348	363	381	374	354	380	368	336	397	358	360	397	337	344	349	367	380	352	375	383	348	401	354	363	375	366	374	355	352	373	361	366	416	357	346	386	357	398	340	351	366	324	363	358	353	387	402	377	374	357	383	389	392	383	396	356	381	389	373	398	390	356	389	337	391	382	356	335	370	379	357	349	369	377	393	385	358	340	385	372	387	357	385	383	413	360	356	326	364	368	370	374	342	388	354	374	398	359	386	373	408	370	327	358	355	352	374	352	395	346	370	381	357	365	377	385	377	342	370	364	363	373	394	378	381	362	362	392	367	345	346	372	368	375	371	366	417	362	381	396	387	405	378	384	384	364	400	407	354	347	377	347	359	363	324	358	350	368	381	399	340	349	361	363	348	363	402	385	387	376	355	358	363	351	363	341	363	388	362	386	387	371	356	360	378	389	372	400	370	393	362	364	321	361	378	315	386	396	402	360	392	397	370	378	360	387	365	356	384	362	402	395	392	388	376	378	375	317	365	353	396	368	364	349	372	384	380	355	390	375	388	372	342	349	371	394	359	370	351	383	353	360	388	383	370	385	325	373	357	381	419	364	353	382	368	386	368	370	359	391	348	341	378	381	342	356	369	336	372	362	342	361	391	353	411	345	394	402	412	368	363	376	368	382	342	372	353	367	370	375	392	375	354	359	362	391	372	384	376	406	338	356	350	354	406	382	379	367	387	350	404	347	381	356	382	365	378	400	381	359	366	365	386	372	401	358	368	345	408	328	374	383	357	374	335	397	398	386	360	353	330	379	373	399	364	369	398	373	379	349	350	388	338	400	371	356	386	375	371	344	399	366	366	378	377	331	375	402	374	392	380	375	380	389	352	339	354	404	352	396	356	370	410	379	322	343	357	348	388	401	386	368	382	373	385	376	377	348	352	396	365	379	390	368	393	384	395	356	397	373	389	347	398	368	383	355	358	349	368	358	370	365	399	338	372	389	406	399	382	386	342	360	370	379	382	381	395	356	404	356	368	370	362	339	358	391	411	351	388	375	370	377	358	372	382	369	349	380	393	412	385	381	371	382	400	356	370	372	359	387	360	374	370	376	353	372	392	363	364	343	396	358	375	397	360	367	362	388	375	365	373	393	368	348	347	377	402	358	379	383	373	397	397	360	359	356	355	371	372	422	373	371	370	353	343	362	388	383	370	389	373	369	373	349	373	396	396	389	351	413	412	381	381	348	370	362	334	379	359	366	402	407	371	340	363	345	373	395	361	367	359	371	388	381	373	389	401	356	381	398	349	377	366	389	355	419	378	379	371	405	363	375	375	379	372	384	385	362	356	381	366	393	358	379	368	340	398	365	382	392	378	379	368	359	385	409	369	372	379	364	374	350	371	382	379	406	368	366	368	369	393	357	362	376	370	367	375	340	381	388	333	356	380	379	373	393	370	391	380	364	376	384	352	344	402	373	382	387	386	363	350	358	366	388	385	394	390	364
12043	27212	27136	21753	24544	46713	66854	55462	38786	22413	10083	3128	1074	689	554	579	573	543	546	564	532	543	566	501	548	577	518	587	521	507	567	515	546	536	543	493	501	538	552	504	527	545	519	584	524	581	530	549	529	526	521	539	530	524	591	524	562	542	573	584	525	550	562	520	529	529	513	532	555	482	542	544	538	538	570	495	561	553	546	531	563	531	555	560	587	519	522	507	544	570	519	554	525	583	518	516	541	517	527	544	537	533	541	568	537	529	517	550	518	532	561	515	531	520	565	531	571	529	554	484	544	535	511	526	547	547	532	528	530	553	556	625	554	564	555	545	505	534	534	558	497	561	528	566	544	539	568	521	504	526	554	557	529	533	532	571	577	533	545	540	564	516	551	554	524	536	533	564	570	518	509	499	538	524	537	557	534	531	564	536	539	548	527	511	515	582	527	597	529	543	549	522	544	554	533	524	548	534	522	520	559	548	566	549	523	563	541	518	561	507	532	569	527	530	528	532	554	581	539	520	539	554	562	514	554	557	530	564	546	561	559	552	575	531	543	544	568	524	582	553	563	527	531	512	560	532	541	512	553	567	563	552	567	534	517	577	528	566	561	510	550	553	550	500	575	522	537	495	603	535	581	539	544	521	566	538	509	519	523	502	499	553	545	542	559	555	567	539	560	523	540	502	519	550	506	551	535	518	573	547	539	531	537	527	536	532	547	575	508	535	547	549	514	558	579	557	524	529	530	564	515	525	528	545	532	515	547	526	523	554	553	535	500	502	528	525	547	548	512	539	546	555	540	551	455	559	532	511	567	543	537	508	560	556	550	517	555	567	532	553	538	532	490	494	523	537	536	516	504	495	532	553	579	524	527	553	562	532	539	550	512	516	548	576	560	536	563	552	528	545	500	553	561	549	539	552	545	560	540	547	535	552	603	516	543	547	552	507	545	543	557	490	571	541	532	537	546	474	546	567	590	509	554	522	549	566	561	534	500	538	537	548	543	538	566	544	543	545	480	619	527	514	512	551	555	562	526	527	527	563	565	548	540	558	551	508	488	535	533	521	561	544	518	525	509	554	540	541	581	552	536	531	548	496	536	578	532	562	529	551	525	553	523	544	571	562	546	499	567	546	553	515	524	509	530	543	525	572	551	538	549	522	520	565	563	552	526	503	534	497	547	524	531	514	526	473	544	533	566	564	571	554	545	496	537	565	536	605	537	491	492	526	544	536	533	552	547	510	544	553	534	499	556	496	591	545	560	579	562	536	545	531	555	535	547	544	568	500	584	565	513	547	584	554	547	542	566	533	528	546	545	531	570	527	570	517	560	558	563	545	529	535	547	559	579	546	551	523	548	535	551	551	533	508	561	509	531	557	533	551	560	539	511	570	547	556	555	535	526	526	481	522	529	542	542	563	548	538	524	568	543	537	566	543	539	541	502	564	550	573	533	539	544	558	537	456	493	530	501	525	576	533	551	562	539	579	535	545	559	524	551	477	538	566	533	499	553	566	562	501	571	523	541	566	519	527	526	541	546	543	594	556	498	557	539	528	523	515	537	547	532	551	561	571	506	526	525	550	556	539	506	556	570	515	515	530	519	546	518	552	551	572	539	585	571	527	538	560	605	528	557	531	564	509	555	549	580	531	518	536	528	568	533	555	526	578	540	572	521	539	585	572	535	512	521	559	524	525	570	605	518	548	578	525	543	531	553	574	563	542	541	511	555	517	515	546	486	543	549	542	557	537	547	543	533	569	532	539	556	532	579	576	524	557	544	534	512	523	546	550	532	536	548	564	536	548	523	543	524	582	516	538	576	512	562	559	576	538	549	549	518	533	531	517	533	508	516	513	572	532	532	551	550	520	493	531	496	539	522	485	565	536	539	479	535	539	526	569	559	518	565	540	559	531	534	564	525	538	547	552	496	534	550	536	532	528	513	555	556	526	527	524	557	558	595	549	542	560	542	513	529	533	561	525	541	538	540	518	542	534	544	532	527	580	555	539	548	513	565	556	533	515	530	534	544	541	539	535	553	503	535	518	577	528	537	519	532	538	558	538	543	539	529	566	510	533	526	492	471	540	515	538	537	554	566	535	565	526	527	532	512	572	524	513	519	526	540	522	540	542	508	580	568	509	545	511	540	544	537	501	523	524	541	561	553	539	494	559	527	508	514	551	525	502	533	536	530	551	557	543	575	571	536	533	565	551	559	554	581	526	572	529	576	584	608	527	552	491	542	527	548	562	556	436	513	552	551	551	516	530	522	584	537	527	521	545	538	530	517	526	532	522	531	508	573	518	525	547	574	550	536	511	543	512	525	542	532	494	498	491	509	533	554	538	571	491	555	561	540	517	594	528	519	541	525	587	523	560	566	504	598	529	517	554	548	557	510	517	578	536	574	574	533	544	541	545	575	519	540	548	563	533	548	511	545	550	538	536	561	537	538	514	541	502	550	501	501	527	537	575	528	559	511	570	545	537	541	546	551	573	549	542	557	552	522	552	545	569	539	535	513	547	509	567	572	510	543	528	511	559	519	510	536	580	533	504	524	590	563	548	580	550	501	492	534	558	512	554	567	542	557	518	499	548	550	521	503	538	564	518	535	568	522	579	544	576	488	541	554	556	571	573	516	540	508	552	524	521	552	555	539	540	546	530	509	519	520	550	502	519	564	522	541	524	551	540	539	528	565	540	526	538	533	527	518	532	486	533	511	503	521	556	517	527	513	556	576	494	492	554	534	530	543	547	516	525	525	570	575	563	541	552	527	508	523	538	541	531	538	519	539	531	532	522	528	539	543	567	533	516	549	542	571	551	520	531	565	555	519	550	553	557	488	533	514	532	551	495	530	555	526	549	536	544	550	538	527	558	541	546	509	560	504	530	508	503	586	556	536	543	538	559	516	553	562	543	555	566	511	523	520	545	503	511	552	515	491	571	540	528	508	538	483	538	553	541	527	551	534	551	531	540	556	545	539	585	536	510	545	536	519	532	552	518	555	523	496	532	543	569	556	539	564	545	521	579	588	575	505	558	564	550	509	516	576	524	535	578	530	575	555	543	542	565	539	514	506	548	543	570	530	541	551	542	530	534	551	537	507	553	508	588	549	519	538	570	558	556	562	544	543	536	538	563	554	515	554	586	587	531	549	570	529	550	523	573	492	585	594	562	535	543	535	536	549	540	519	540	555	537	531	581	512	523	549	527	546	539	570	530	568	578	510	533	545	523	502	580	536	561	515	560	526	546	530	532	566	582	510	561	516	527	522	495	523	518	486	536	559	532	543	490	530	519	528	536	510	577	582	554	546	538	525	514	539	532	524	557	591	562	564	543	519	535	525	509	538	534	566	532	547	506	545	535	571	523	553	533	553	570	507	545	524	534	569	567	525	526	549	549	572	540	528	517	542	571	517	519	552	513	517	556	544	535	504	541	585	551	540	553	547	511	521	540	532	530	528	515	553	522	502	535	552	495	552	532	529	530	569	520	582	534	540	560	532	548
26250	20607	12585	2264	2836	5221	14701	11507	5580	1827	830	477	393	331	360	343	377	361	338	381	351	375	340	322	326	315	343	330	310	330	348	355	378	365	351	336	339	371	344	349	336	350	348	301	348	328	339	344	331	373	330	345	330	353	342	359	366	330	361	385	326	328	334	338	352	357	357	288	329	309	335	370	329	312	332	361	336	338	346	347	361	354	345	344	326	354	334	333	334	361	321	351	324	356	335	327	335	346	360	360	358	362	350	379	308	370	363	336	349	338	354	356	353	337	327	348	353	388	304	353	343	353	362	337	348	365	334	366	346	367	341	318	324	351	323	334	321	350	352	356	344	368	369	343	340	353	321	356	325	354	350	327	338	352	342	348	348	355	357	372	345	323	370	343	364	372	348	365	300	342	374	332	338	355	374	371	332	317	334	397	349	357	343	340	320	311	366	352	320	373	337	337	342	314	342	327	326	338	374	310	343	338	361	309	344	345	332	343	352	374	317	334	330	346	345	318	321	370	351	365	314	343	327	363	312	371	350	332	327	338	334	334	365	356	364	338	328	323	346	336	374	388	367	371	354	338	342	303	365	331	316	320	332	358	354	324	336	305	350	342	309	349	321	349	349	326	341	325	349	312	341	327	351	358	366	318	353	325	360	331	363	337	330	392	331	362	336	329	361	308	361	345	329	336	347	377	349	328	321	350	359	367	336	384	334	322	319	361	362	322	379	350	373	350	377	345	346	342	340	346	321	346	373	370	321	368	335	358	350	339	340	345	342	326	346	343	331	383	360	338	334	362	341	362	359	358	332	324	373	359	315	339	332	374	356	336	357	331	332	327	343	347	330	293	327	352	368	351	349	346	332	320	326	343	329	326	338	348	365	332	377	362	350	361	357	347	326	337	327	363	344	356	337	362	336	347	342	311	341	342	378	327	317	329	341	351	316	326	363	357	344	347	338	344	348	360	332	352	336	371	325	358	327	325	361	322	354	337	345	353	382	323	318	303	351	327	374	357	317	386	366	383	356	324	341	335	337	342	356	379	343	359	337	362	335	340	332	354	343	353	348	357	346	326	348	319	342	360	340	319	358	342	337	338	379	367	339	355	354	369	329	338	337	359	337	335	336	328	341	340	336	364	325	323	328	391	337	356	351	356	376	349	333	327	337	376	359	336	330	331	339	344	324	362	368	357	371	342	355	312	381	331	330	332	382	323	345	355	374	351	335	317	322	329	345	353	369	346	332	328	319	344	329	348	338	322	329	348	324	337	368	352	352	325	322	313	338	357	327	347	322	336	368	318	334	340	361	346	338	356	368	351	337	346	325	360	373	357	339	352	358	322	359	375	355	359	354	344	333	326	336	351	380	356	318	324	346	367	338	335	357	352	359	304	316	342	347	343	335	345	356	315	323	347	381	348	359	380	323	380	305	331	357	328	321	334	326	365	317	332	354	335	336	353	353	358	347	344	358	352	326	359	363	348	355	358	344	362	346	317	345	331	327	351	340	304	317	340	356	345	327	382	367	334	317	338	374	379	346	296	342	335	387	355	364	352	364	358	342	328	339	358	365	365	378	319	371	351	347	327	333	361	347	370	333	343	340	343	368	367	316	326	325	328	344	357	344	334	333	338	349	353	348	357	338	322	331	339	345	346	361	362	341	333	318	331	329	329	307	336	357	340	352	332	350	358	323	316	341	348	340	344	343	354	351	358	315	321	330	364	360	358	347	332	340	325	362	354	349	338	377	368	335	329	358	369	319	344	337	332	341	350	344	348	385	352	349	386	339	360	327	356	351	320	319	371	321	323	339	369	351	337	340	335	375	360	337	349	346	351	328	309	366	347	350	363	324	340	350	328	362	329	386	381	363	332	338	337	327	349	355	363	339	309	346	352	348	339	319	358	340	385	348	363	330	348	355	370	348	361	358	322	298	347	348	337	340	339	347	310	368	364	370	377	364	329	326	380	305	328	320	350	335	324	330	360	376	370	382	328	339	350	316	352	356	332	326	347	362	356	385	355	370	340	351	319	316	329	334	357	363	309	341	354	357	330	336	324	351	369	358	361	357	383	360	378	339	349	371	352	325	354	335	345	350	363	359	339	329	343	323	366	365	342	366	355	339	358	360	320	312	341	349	334	313	336	372	351	355	350	381	335	345	353	319	334	344	326	357	335	344	344	334	368	354	351	342	374	344	370	365	318	346	378	343	369	334	326	306	353	378	332	343	319	378	346	370	359	328	345	339	352	357	335	312	344	330	344	360	344	326	327	363	337	356	356	334	358	350	382	379	378	348	358	346	366	325	315	368	348	333	343	373	344	371	343	310	304	381	333	332	322	343	311	354	355	385	365	371	347	352	327	333	340	353	364	328	332	333	353	319	326	338	395	347	303	323	356	343	331	348	355	349	355	353	319	352	369	376	353	350	338	348	363	353	337	344	388	315	333	343	361	326	331	339	340	319	376	354	348	343	336	347	337	345	377	359	304	364	347	347	372	367	322	373	320	339	383	348	313	373	355	316	319	369	356	361	381	370	307	320	341	380	333	374	338	358	361	307	332	325	335	347	345	329	317	356	355	342	381	357	349	358	328	354	332	335	342	340	350	337	366	331	353	328	340	338	329	301	366	354	364	318	305	320	351	356	341	358	301	332	388	335	360	342	349	334	333	343	354	353	315	322	351	335	372	343	351	341	367	349	346	382	364	356	340	355	327	363	330	361	355	327	346	367	374	354	346	341	354	363	361	359	353	379	349	351	306	339	348	343	342	331	347	320	352	318	349	357	343	341	332	371	362	310	320	370	343	329	311	343	356	333	354	324	383	365	350	335	354	335	341	356	348	349	337	346	362	338	370	327	331	345	355	365	339	347	346	371	319	370	345	346	357	341	346	315	338	344	364	351	347	353	371	312	365	363	324	388	354	333	352	341	366	332	341	345	329	350	364	339	332	348	358	334	322	343	344	362	357	348	345	353	345	340	364	355	356	397	312	361	358	357	338	348	317	345	351	346	325	351	366	326	362	359	313	299	332	335	371	342	353	343	343	339	349	364	337	359	355	317	353	352	328	345	338	356	361	315	328	308	322	336	349	375	346	341	313	349	321	368	361	332	348	348	362	345	370	329	369	331	368	374	358	357	349	364	347	325	350	354	311	329	352	378	328	347	381	323	327	342	352	379	346	371	359	334	344	353	333	302	351	350	361	333	348	334	343	347	371	378	355	356	361	333	342	349	362	335	364	370	344	326	350	321	363	328	358	314	343	320	310	333	340	316	347	348	319	363	337	332	332	385	345	356	338	350	335	376	362	355	351	344	340	368	361	377	361	357	366	353	353	370	365	362	354	344	360	339	335	333	336	360	345	349	327	331	364	359	325	365	371	328	328	358	352	355	333	345	339	345	350	353	348	349	359	333	353	364	347	324	359	343	364	353	341	349	366	321	344	344	357	374	340	327	347	351	371	360	338	361	337	341	328	338	341	323	349	340	342	362	310	333	364	337	346
4933	6506	5329	2945	5433	10779	22409	17495	9390	3550	1545	784	582	536	549	530	510	547	533	564	487	537	515	532	523	495	536	505	527	512	511	501	520	527	546	515	571	474	503	513	526	513	537	559	545	503	478	499	496	492	519	552	490	523	521	515	536	466	498	486	492	474	515	511	495	506	549	500	507	508	513	534	514	492	478	533	489	529	468	512	538	478	476	491	483	538	544	506	502	509	516	526	499	536	476	506	517	519	499	554	486	542	512	509	473	521	523	516	560	545	496	519	500	563	508	522	521	537	521	520	486	507	522	532	550	501	518	559	519	517	451	527	492	502	519	534	524	500	490	503	491	483	521	526	507	494	492	533	504	533	508	539	510	525	483	542	506	512	509	545	524	493	526	564	497	487	511	541	553	510	523	528	511	518	510	516	490	519	506	515	512	509	500	547	479	511	527	549	521	499	482	523	492	514	491	527	504	518	543	532	463	487	495	510	473	524	509	531	546	548	516	496	527	471	516	534	483	509	548	495	517	500	478	544	539	468	530	487	551	553	471	506	562	510	498	496	537	556	559	522	462	478	515	489	510	517	517	518	494	477	543	473	532	492	511	504	530	536	496	528	536	509	530	520	520	520	470	517	527	548	499	513	488	472	514	561	540	530	518	523	528	527	550	549	510	541	532	493	520	503	507	519	503	475	502	479	497	512	528	511	483	544	519	533	509	503	496	489	528	501	561	558	500	585	490	516	507	556	508	501	520	526	497	486	501	508	506	488	504	500	530	458	498	527	489	505	471	523	519	519	508	512	485	532	498	513	555	510	503	516	512	540	498	539	501	520	512	502	514	483	543	496	516	501	458	516	516	573	535	504	506	540	534	601	537	544	534	521	520	569	536	495	492	499	534	516	504	508	508	522	467	510	462	532	458	537	539	515	497	497	518	497	487	528	510	511	514	563	525	492	533	507	516	493	511	492	519	490	544	501	498	499	534	529	509	532	541	496	542	518	493	478	521	531	529	488	507	505	536	497	523	539	507	538	517	507	486	537	514	511	524	531	550	532	530	512	562	513	483	551	538	543	544	543	510	529	490	499	499	546	523	548	492	533	534	505	495	553	527	501	454	514	456	506	503	531	516	492	538	540	520	500	536	509	539	522	536	533	492	495	543	485	512	518	520	466	488	489	508	522	510	485	508	508	555	530	465	510	517	454	533	544	518	526	541	519	536	496	545	523	538	526	498	495	529	532	517	486	543	545	519	537	494	530	483	545	444	549	540	541	571	530	518	520	525	517	507	500	529	509	516	501	522	492	521	527	539	474	518	524	506	573	546	537	480	535	513	510	529	497	487	506	492	524	525	515	515	550	481	514	527	484	494	526	514	505	538	504	529	498	502	511	517	477	508	496	508	545	501	506	546	504	497	530	484	488	515	520	543	499	536	514	500	495	495	507	523	499	515	477	500	518	525	495	509	516	524	512	545	546	506	539	547	520	549	526	515	507	492	527	528	487	504	517	491	535	509	494	568	518	509	498	528	495	522	505	561	561	491	440	484	526	506	536	514	537	518	496	478	501	523	510	512	490	497	530	528	514	509	533	504	516	519	539	502	519	534	502	510	533	527	501	500	521	533	487	534	486	545	472	517	485	525	528	517	495	524	497	553	519	528	536	527	541	486	520	477	552	516	525	522	489	492	537	509	521	527	508	532	536	490	518	485	533	538	554	475	548	521	534	529	490	518	541	524	530	516	536	527	527	529	534	521	505	521	495	547	482	495	527	500	508	522	501	518	557	490	529	495	536	536	507	505	483	534	556	494	511	507	510	505	540	500	543	502	488	515	521	518	502	498	490	522	532	497	545	491	552	496	499	494	467	497	505	483	522	511	507	559	508	509	505	528	488	527	514	513	491	512	518	524	533	520	532	508	522	502	530	516	509	485	529	491	494	556	509	472	502	524	522	526	515	498	530	525	561	505	535	507	533	528	522	500	531	481	559	522	518	523	518	472	508	502	487	529	534	518	526	518	545	535	513	523	502	499	533	557	513	533	512	521	530	523	486	546	499	498	526	534	520	555	596	580	512	495	538	544	508	514	528	563	519	525	512	530	533	489	496	525	514	534	514	522	529	534	472	496	517	492	514	528	493	539	539	539	508	489	563	551	488	518	555	562	523	502	528	519	503	540	534	507	512	522	555	504	526	508	531	559	495	544	516	548	546	522	512	520	486	547	513	542	536	520	501	537	552	498	542	499	500	517	526	475	505	508	535	505	501	491	510	530	535	526	515	524	518	509	536	549	495	499	558	537	525	499	537	525	522	546	484	495	504	495	562	500	546	521	528	535	477	509	520	517	528	537	526	534	539	486	505	512	548	507	511	505	545	500	533	529	505	511	562	518	523	532	521	522	512	476	565	491	514	504	538	531	494	514	501	551	493	508	533	520	570	533	527	486	514	524	485	518	520	518	490	512	534	532	566	522	540	525	504	487	506	510	511	493	506	516	505	486	493	501	515	533	460	554	541	529	531	517	512	530	509	528	540	516	488	538	498	494	564	536	502	488	492	535	567	525	494	477	497	523	494	527	490	538	549	479	552	496	512	511	511	538	566	489	530	517	522	517	536	495	504	497	496	481	510	481	522	521	547	552	503	516	472	491	521	538	519	503	454	500	529	562	542	501	523	500	512	527	515	507	519	474	512	530	515	513	516	505	519	513	507	481	504	517	544	501	521	523	550	522	532	505	572	509	499	495	518	476	483	491	529	523	519	503	517	502	522	542	548	481	485	530	597	498	554	541	504	470	464	495	491	512	478	521	529	530	492	491	509	531	509	541	459	520	498	496	523	508	497	497	544	491	510	543	510	532	511	502	523	487	537	543	501	519	530	501	517	567	519	525	512	512	499	535	504	509	520	494	536	502	545	565	501	513	478	516	547	479	560	499	510	499	527	479	524	511	512	495	521	528	524	487	488	513	480	530	525	548	481	530	529	517	515	506	475	511	511	498	519	529	525	478	528	510	471	514	555	532	505	465	545	507	544	496	460	541	513	516	586	509	494	509	507	541	502	513	510	527	474	511	534	526	537	524	512	527	480	517	543	530	509	519	512	519	514	528	498	499	481	530	514	492	563	547	479	512	512	502	488	527	536	529	459	510	509	534	526	524	517	531	561	499	511	519	538	544	498	535	487	520	480	549	471	521	502	514	532	533	514	548	500	519	513	538	535	504	548	485	510	552	500	497	510	506	485	538	546	537	504	510	494	504	542	566	533	502	464	513	506	550	556	559	501	508	568	525	518	522	506	549	513	555	498	528	516	542	512	519	530	512	545	497	504	531	528	499	490	497	520	490	489	525	486	510	514	516	512	506	514	530	520	520	541	494	513	544	506	528	501	523	495	500	537	507	510	503	486	521	535	543	522	483	563	510	547	507	532	532	514	518	542	516	521	551	489	548	516	516	524	510	527	557	496	499	516	498	523	509	496	515	467	498	515	486	525	519	552	527	510	546	592	460	517
24183	20836	27594	26093	43995	38065	37599	27657	14445	4597	1401	627	380	381	350	375	366	378	379	349	366	359	369	346	374	385	306	365	367	374	364	354	338	363	360	355	342	309	406	351	322	383	359	387	340	350	360	342	333	323	378	344	376	336	354	337	363	368	363	348	325	359	341	372	398	382	378	355	359	358	384	369	371	349	347	361	371	341	369	356	375	333	352	382	352	355	351	355	353	367	353	340	332	379	344	358	360	347	364	353	367	345	383	367	358	355	358	363	337	356	360	389	329	359	350	321	360	334	354	371	360	355	350	374	353	321	354	342	342	332	404	334	361	349	355	339	359	364	351	362	346	361	372	342	362	306	368	357	342	329	363	363	336	384	346	333	378	350	317	394	344	381	401	356	334	365	389	363	361	347	374	358	338	367	346	333	366	366	389	365	355	373	362	346	362	357	341	320	356	361	343	391	366	363	342	364	380	342	374	375	370	331	342	341	324	364	380	385	334	363	351	393	360	357	360	360	356	319	354	313	382	357	361	366	338	346	404	347	358	323	349	352	358	376	351	372	345	329	366	366	357	339	378	347	389	358	322	338	336	321	394	360	386	342	363	395	338	368	369	348	348	381	373	394	360	354	350	369	357	367	367	367	364	345	351	334	339	342	374	352	318	356	374	365	383	337	323	370	376	382	316	357	347	378	365	338	328	355	345	355	352	344	364	347	357	371	391	359	376	352	332	365	334	361	365	344	358	342	373	349	338	347	340	387	392	331	387	358	389	328	340	386	382	353	350	344	353	393	361	362	348	327	357	369	326	348	346	334	354	368	376	366	317	378	353	358	336	352	325	345	345	339	343	348	361	315	370	341	388	377	333	325	333	356	373	360	352	367	353	366	376	372	351	375	366	360	351	363	373	375	411	346	382	381	378	353	362	338	375	381	349	379	389	343	344	373	370	372	343	381	368	362	362	360	335	354	385	346	361	378	319	374	357	338	328	365	373	355	362	359	330	381	370	367	379	380	367	352	366	389	350	339	360	347	351	355	383	383	380	334	382	347	383	348	374	351	356	340	380	344	345	340	366	356	361	374	358	337	365	371	350	372	353	360	355	373	386	361	363	367	348	340	382	354	355	320	352	359	372	331	362	355	350	364	380	378	329	337	349	365	331	342	355	347	343	393	347	335	337	384	351	359	356	366	342	312	359	329	341	359	371	344	327	360	358	358	351	365	345	362	364	373	360	344	339	361	340	350	344	351	357	346	365	352	343	365	378	354	357	381	383	352	347	350	341	353	374	366	387	366	351	351	341	345	359	358	353	357	345	344	362	330	382	358	355	377	333	355	370	373	364	368	364	362	326	341	330	358	384	368	342	360	379	369	357	353	397	355	346	375	339	390	382	323	355	350	348	378	319	350	392	356	372	339	389	344	339	351	355	318	365	357	372	335	346	364	370	366	341	351	361	334	349	318	358	362	342	378	354	369	368	346	395	346	371	347	330	385	347	379	364	356	357	353	347	361	378	384	355	340	354	359	317	369	338	369	370	330	373	350	328	365	339	342	345	353	353	344	342	345	349	369	358	355	347	342	373	365	370	366	333	381	345	370	378	353	342	338	347	334	361	347	416	340	347	356	356	370	348	377	348	370	358	368	337	352	344	351	358	370	341	335	341	345	336	330	357	367	372	374	344	357	362	382	377	359	357	314	361	363	361	363	357	313	369	345	364	336	362	356	362	367	371	351	358	351	363	338	373	391	376	356	348	344	371	355	367	350	357	343	357	348	369	344	371	366	325	345	340	350	377	390	374	336	367	376	323	352	350	351	368	360	371	373	338	366	343	355	335	335	360	342	350	365	341	378	363	376	382	345	365	367	359	350	325	356	328	322	379	392	341	362	372	343	360	316	352	371	338	345	373	346	411	365	376	363	353	392	379	329	330	354	354	368	331	338	357	343	356	355	332	383	378	365	371	343	375	377	336	358	369	384	415	366	359	322	362	370	355	347	384	317	302	364	313	352	327	341	355	343	346	351	348	357	357	372	320	363	368	350	350	344	372	356	311	330	346	363	355	375	352	361	342	382	347	391	384	354	358	360	331	362	365	369	341	348	352	346	332	326	394	347	379	369	369	353	373	346	332	357	371	354	349	369	379	371	329	338	333	340	355	371	369	361	321	386	352	372	379	336	350	356	335	335	341	391	338	331	363	343	335	341	332	368	351	353	345	376	387	346	371	329	334	384	353	348	345	348	390	354	339	366	360	338	333	340	334	356	329	355	378	328	341	361	347	388	367	364	327	378	357	371	358	344	372	346	347	371	352	379	343	332	377	388	388	373	376	348	375	367	363	368	333	348	350	361	363	338	339	316	390	306	364	364	375	341	353	311	360	366	335	328	356	365	347	327	335	336	367	326	352	403	360	346	337	373	374	331	380	380	348	365	344	350	387	340	351	343	358	337	350	361	350	378	341	375	355	365	358	358	359	358	356	342	362	374	376	372	343	328	332	329	317	347	391	362	365	384	367	348	342	365	369	339	381	343	314	369	357	367	342	384	363	337	335	377	375	328	336	341	339	364	351	358	356	348	366	349	365	343	362	371	354	357	333	337	352	368	352	364	355	357	351	356	418	369	343	364	388	356	324	352	352	339	375	301	353	378	346	353	349	343	354	320	357	356	369	352	364	383	385	358	361	345	366	378	344	370	357	357	350	377	337	353	371	374	359	362	367	372	366	375	366	349	354	353	424	386	348	342	336	365	380	330	349	335	342	366	318	356	368	361	374	335	367	347	355	361	372	354	387	361	389	364	329	346	347	351	363	409	380	364	348	335	365	328	334	341	340	348	331	375	352	345	347	351	342	377	374	347	384	329	340	343	341	368	350	367	348	366	363	379	375	398	339	356	352	381	339	335	373	361	356	357	355	373	339	382	328	393	377	372	350	349	354	347	364	349	368	349	314	338	351	348	366	365	359	346	336	333	359	359	346	375	349	352	340	344	365	361	308	372	302	378	356	377	355	352	390	357	344	387	373	369	348	355	344	350	329	383	396	340	366	388	361	399	346	406	361	392	365	321	371	392	370	350	382	356	374	354	358	387	336	334	339	363	368	375	341	344	361	351	340	350	359	339	354	376	351	314	342	353	370	363	380	344	365	370	311	328	361	373	316	394	326	363	382	362	338	350	357	316	382	329	346	346	357	386	356	360	356	356	327	369	381	365	342	354	343	349	362	382	337	361	310	369	338	360	358	322	337	323	367	373	349	388	353	404	336	381	349	372	350	380	382	332	337	349	352	342	347	364	342	321	339	368	377	360	331	335	355	322	375	349	327	374	333	366	343	338	376	366	358	323	369	356	350	331	346	361	344	351	324	364	365	341	386	368	355	392	389	346	358	364	349	384	342	354	331	339	361	376	342	368	399	337	360	357	347	356	373	314	385	335	338	321	349	337	369	369	389	353	345	358	325	339	365	344	308	359	365	356	383	353	358	348	324	369	355	340	354	349	325	321	365	394
9586	21458	18874	25955	47171	41068	39733	32005	18966	7812	2909	1114	687	557	555	580	538	511	484	547	540	523	546	558	498	563	537	519	506	545	558	574	513	528	528	555	556	565	563	578	587	542	511	566	568	540	544	515	536	522	525	524	574	499	505	554	514	502	519	557	564	512	558	562	517	536	502	556	556	545	550	558	533	527	559	498	514	532	587	541	530	505	518	530	501	497	506	497	561	507	552	563	510	543	553	515	517	520	549	525	539	517	544	531	517	481	502	536	516	546	503	538	541	530	559	521	524	538	535	549	554	537	516	537	512	511	554	551	524	520	500	526	534	564	540	523	511	538	558	567	486	548	547	558	532	531	493	555	511	502	535	515	545	542	544	561	539	533	565	482	555	536	524	559	519	531	521	522	530	528	544	530	595	520	559	515	510	540	566	537	517	577	548	537	533	553	559	524	532	536	507	535	511	527	552	542	584	564	562	575	492	510	544	576	531	575	510	487	544	553	557	533	527	535	525	516	516	536	547	563	506	579	546	512	500	510	510	527	562	543	556	545	509	534	531	542	505	513	524	559	478	516	530	526	486	514	498	539	554	529	532	532	543	545	526	544	574	509	514	536	567	522	540	551	545	569	510	558	561	537	545	514	519	499	497	499	536	516	526	559	560	547	549	539	506	509	496	559	512	542	524	504	519	524	509	508	541	556	539	512	533	497	574	539	569	494	521	527	521	537	521	535	565	507	511	572	514	494	528	559	496	498	552	581	552	574	530	528	539	558	531	570	573	548	523	562	553	505	525	549	542	533	543	510	540	504	519	520	529	560	538	529	551	506	520	546	526	533	500	515	519	555	528	581	522	519	522	509	522	543	501	563	558	522	533	544	523	534	523	515	530	518	530	514	530	556	511	515	521	512	536	485	550	546	544	516	540	547	521	589	538	551	556	520	564	552	588	545	554	579	560	517	525	514	498	554	525	510	530	516	524	549	504	519	523	526	559	544	552	520	562	529	538	567	558	547	521	526	545	553	538	584	523	539	528	534	524	529	532	510	486	529	558	525	539	518	567	520	518	546	531	532	524	527	538	529	549	554	484	477	573	568	489	552	558	521	546	552	538	564	581	519	533	514	563	557	498	535	570	480	559	517	512	526	532	557	517	555	533	578	535	517	531	556	493	522	536	545	538	505	543	533	530	502	542	521	561	568	530	524	523	539	562	561	519	504	545	554	508	536	544	522	527	560	489	531	535	552	524	543	558	507	564	497	511	535	565	576	518	513	539	534	517	513	518	519	544	515	497	517	492	529	551	510	554	569	532	518	566	577	505	521	537	500	524	572	523	552	505	520	560	509	525	483	535	508	506	528	517	536	469	516	543	568	534	541	530	517	542	566	526	521	529	511	545	538	521	544	542	517	515	526	547	542	524	532	556	539	509	523	545	501	541	504	541	533	548	510	519	557	526	573	537	494	563	516	524	549	513	538	479	508	519	572	527	522	524	530	523	557	533	524	504	513	531	553	513	540	541	521	511	533	536	552	507	549	510	540	513	531	545	531	545	533	554	517	532	512	577	502	564	478	569	540	507	567	513	560	549	522	563	527	537	560	510	506	532	518	518	552	548	528	544	523	516	502	534	548	517	553	552	527	531	525	539	533	534	519	527	510	519	548	574	527	570	523	534	508	557	504	546	511	540	542	540	526	513	550	568	578	556	574	534	524	525	495	528	554	484	560	548	549	533	539	504	557	530	539	491	500	489	577	509	533	506	533	523	518	493	501	512	531	554	555	548	548	475	535	534	605	531	539	554	510	546	586	500	530	519	529	532	573	531	527	562	563	557	549	563	514	542	548	533	463	575	533	548	512	518	539	544	503	518	523	492	530	536	492	555	506	554	568	532	534	572	516	514	547	503	562	555	537	533	520	533	534	540	558	518	507	539	505	516	531	534	531	521	527	536	540	538	561	522	528	517	563	550	521	533	547	524	514	485	521	520	532	500	513	546	549	524	518	492	538	526	539	555	528	531	539	548	520	571	533	531	551	506	522	496	548	488	601	494	549	515	529	555	519	520	567	561	538	534	551	534	558	518	521	556	499	546	531	533	561	560	549	526	528	559	550	498	517	534	559	540	558	533	526	549	504	537	552	529	527	530	538	520	518	499	514	551	525	521	519	547	545	533	540	560	525	549	509	534	535	511	545	525	562	536	529	504	548	509	503	508	502	506	517	510	518	549	580	552	514	517	572	527	488	544	565	527	533	498	501	537	548	565	535	541	546	560	516	551	494	559	537	498	504	539	553	531	553	552	548	547	553	538	505	546	559	532	574	517	549	542	542	543	530	539	535	569	526	522	541	533	534	510	542	524	511	543	579	533	531	545	532	529	529	507	497	521	479	541	550	526	519	550	537	497	515	559	524	491	544	515	564	544	532	506	559	523	561	536	539	550	573	542	538	526	558	527	553	524	512	533	569	549	536	520	530	530	534	512	508	533	576	537	495	536	516	550	547	507	512	521	544	510	517	535	543	535	571	587	528	554	525	532	506	512	550	546	531	545	526	501	541	509	525	504	553	569	530	551	509	504	508	496	544	525	544	535	528	542	518	547	474	556	563	508	507	538	548	508	561	566	561	523	543	544	519	532	521	520	546	524	551	519	544	548	567	505	523	536	535	557	516	508	507	544	486	536	512	577	541	543	503	521	517	526	527	552	565	512	559	569	535	552	546	524	524	536	528	557	515	488	565	533	525	563	552	519	564	513	528	528	531	513	548	492	519	494	565	566	524	514	530	528	532	530	546	508	498	512	535	476	496	505	549	522	518	517	537	559	580	550	566	534	536	477	550	514	517	519	526	520	529	521	475	516	586	494	498	557	543	486	542	519	529	538	529	517	536	579	604	536	538	521	559	557	575	514	566	544	550	538	518	519	594	527	563	526	550	495	554	560	513	534	542	522	551	532	516	531	540	546	524	523	558	543	549	507	546	519	586	536	521	504	545	555	548	540	520	496	549	527	497	523	544	541	529	529	536	554	507	549	548	497	508	541	535	514	531	495	500	512	557	537	534	517	515	516	517	517	515	536	495	531	568	535	539	534	517	544	526	545	562	494	549	509	522	545	501	532	535	509	528	530	506	548	550	549	577	554	556	531	523	532	540	529	553	544	551	538	562	607	533	536	522	546	529	590	560	528	506	544	530	540	516	539	584	500	525	524	562	550	504	499	561	541	534	515	500	525	546	533	536	576	509	531	530	538	503	551	510	512	513	551	510	578	545	552	538	529	524	539	518	544	550	559	521	486	579	518	513	460	553	533	521	535	505	599	559	493	534	572	547	541	558	554	556	532	538	534	490	505	546	504	501	503	504	560	531	527	539	551	501	515	539	554	517	521	558	542	551	523	539	527	516	535	513	555	466	459	488	538	563	518	542	539	504	542	549	480	532	519	536	542	518	496	517	500	527	524	520	542	539	532	540	495	559	509	559	555	535	486	557	551	502	552	532	529	535	533	547	550	536
22489	20744	28560	28408	52867	56165	50752	36572	21676	8323	2167	734	484	377	374	445	397	361	365	396	381	366	385	403	386	432	382	367	407	359	388	375	378	396	392	391	376	367	343	378	395	371	400	386	383	388	416	393	375	382	398	376	364	396	369	383	368	404	382	367	397	371	402	366	357	378	371	366	359	411	386	350	377	367	406	357	392	417	355	374	348	369	356	394	412	361	389	352	375	391	396	397	382	361	368	358	409	359	371	408	400	405	395	347	372	386	356	372	383	362	400	360	382	355	365	410	383	370	413	336	370	374	394	369	393	365	391	365	403	348	392	374	346	376	372	399	374	382	370	379	358	392	361	398	384	390	383	418	363	431	373	375	393	353	361	377	379	352	367	341	403	388	392	381	391	372	394	379	394	393	387	397	360	374	371	379	382	381	379	395	412	364	397	407	382	413	364	374	373	378	397	352	375	391	354	336	394	376	397	383	401	372	344	388	385	373	397	407	373	378	395	362	369	377	403	383	364	362	409	410	364	374	379	357	396	358	377	347	388	418	423	366	402	376	376	392	379	360	386	338	386	426	362	397	352	333	376	386	394	376	328	382	415	400	350	386	369	412	391	364	379	380	410	398	391	371	395	378	361	401	373	355	366	337	373	383	362	367	388	394	396	377	334	378	339	407	392	370	363	328	371	347	347	381	368	372	350	345	391	389	389	363	372	385	345	375	356	392	386	367	385	392	375	373	411	378	377	385	363	399	373	381	363	366	392	388	376	362	369	365	365	346	348	391	373	388	368	365	380	380	363	361	386	417	376	364	337	395	379	341	371	369	409	369	409	384	374	357	348	391	382	380	378	370	390	375	378	423	393	354	351	395	356	367	388	350	377	392	374	378	404	387	361	344	368	398	417	353	401	354	373	373	365	384	385	362	365	388	384	382	401	391	357	375	408	392	363	373	373	384	368	372	371	379	387	401	369	385	374	394	347	403	367	402	353	384	349	415	408	368	361	386	357	356	406	407	365	391	393	398	404	379	395	406	358	352	364	406	362	356	413	387	359	374	378	368	365	392	374	358	357	337	320	362	359	379	409	402	409	405	385	371	365	381	385	369	382	370	350	387	364	394	355	400	379	348	387	376	378	348	379	386	379	390	390	370	381	360	368	390	380	351	375	381	343	400	405	395	376	378	428	369	372	388	355	400	365	385	399	369	396	387	371	391	395	346	405	370	379	392	379	398	361	384	394	377	381	371	352	376	387	383	378	367	355	399	385	362	388	339	414	369	387	366	363	370	400	379	384	393	391	351	362	407	376	367	349	383	392	390	387	392	376	376	373	365	386	377	387	363	380	421	421	372	408	369	376	390	368	361	381	403	406	348	360	395	372	400	387	383	392	379	352	388	378	375	379	393	356	429	382	409	409	392	405	378	386	379	362	377	378	380	359	386	351	376	345	374	393	335	384	372	366	385	403	432	380	367	375	371	391	378	379	387	371	387	381	413	378	344	368	366	402	393	369	387	398	369	380	356	357	368	386	363	361	369	377	366	416	403	373	331	391	369	371	396	343	384	396	361	395	357	354	339	389	374	417	376	379	351	357	383	401	395	375	380	357	343	357	363	382	359	380	381	373	377	393	401	393	394	375	386	382	444	387	396	406	382	358	360	346	395	405	399	399	387	373	391	371	379	384	344	365	404	380	404	390	425	371	389	370	383	363	374	384	392	373	375	329	403	364	359	373	345	387	420	377	335	381	382	354	376	384	361	363	357	418	339	370	391	353	409	364	348	373	398	394	392	340	348	367	373	398	409	384	370	340	409	350	386	378	384	397	371	343	351	371	394	366	375	368	387	370	376	374	360	367	397	403	378	364	368	361	378	352	355	373	333	384	373	387	399	377	365	397	377	377	410	369	400	369	399	367	385	392	371	364	393	413	379	411	381	406	363	385	393	375	389	379	379	423	400	374	358	410	370	390	366	361	362	374	380	388	407	368	355	371	357	407	359	386	360	377	395	388	373	321	373	357	359	387	380	378	397	373	396	367	371	332	350	408	365	364	390	391	373	359	371	447	358	373	382	359	379	393	356	379	366	364	381	393	353	378	362	361	387	361	350	343	363	381	363	376	381	345	378	403	378	357	387	381	378	354	362	340	398	365	406	350	369	391	364	368	391	397	389	354	348	400	352	377	409	376	363	390	369	369	393	376	380	377	360	380	354	383	385	373	356	372	365	373	390	367	372	372	393	379	362	393	399	417	380	391	347	394	393	387	351	394	365	417	336	367	397	379	391	357	399	376	362	407	381	376	377	381	419	435	384	397	392	386	368	373	353	416	366	392	386	359	360	375	394	371	372	384	394	382	380	365	385	354	346	382	362	374	345	389	390	365	356	379	394	365	387	397	381	355	371	426	368	367	413	399	336	378	375	396	381	400	378	365	372	341	381	398	376	389	335	381	396	365	375	378	389	395	326	362	393	367	357	397	376	396	411	356	363	382	379	335	410	388	387	336	375	410	425	370	370	356	358	335	310	394	339	376	383	368	325	412	365	381	381	376	415	397	396	365	372	350	383	363	387	357	351	374	405	383	384	398	389	394	390	365	400	375	402	390	382	364	355	379	376	392	380	392	339	394	416	371	398	372	382	371	370	364	386	371	348	373	358	385	363	391	362	373	371	377	383	352	391	378	361	390	378	373	361	358	403	366	379	372	407	398	357	381	363	397	386	403	408	382	386	338	381	420	354	382	378	362	347	373	374	373	389	387	361	390	343	399	360	379	408	369	350	408	385	363	366	355	401	371	393	374	378	380	345	372	383	378	397	413	400	417	406	398	371	386	369	378	392	390	350	374	356	377	433	426	377	379	423	358	351	379	368	366	416	394	386	390	378	372	361	407	418	398	403	334	427	369	329	412	407	422	372	376	362	371	372	372	368	396	356	357	365	356	394	386	375	356	408	384	385	350	350	347	387	352	364	392	369	391	371	381	359	372	379	384	378	408	385	373	373	406	382	367	394	392	360	385	373	389	407	388	377	393	392	402	380	401	366	379	392	396	388	393	364	359	384	389	383	367	399	389	383	390	387	385	434	390	347	414	388	354	390	334	360	417	371	384	389	400	390	389	399	349	394	375	381	363	403	370	369	375	367	373	398	356	351	378	382	412	369	407	360	386	418	417	363	370	368	370	379	371	365	421	393	392	397	353	379	382	386	418	370	378	389	381	347	368	398	337	383	388	404	386	408	421	355	390	371	399	403	395	378	383	367	362	400	380	384	354	410	377	377	376	390	375	332	359	406	399	363	396	382	370	386	343	379	364	352	391	385	391	370	372	386	367	354	379	359	392	375	382	397	364	362	381	342	343	372	367	379	385	375	377	374	351	355	395	381	377	372	374	366	359	373	374	366	373	362	380	419	387	358	361	367	387	373	409	400	412	384	377	396	375	375	358	345	399	355	371	385	384	383	395	414	362	392	368	363	368	375	384	367	353	386	376	377	363	391	409	364	358	362	422	371
17410	36481	36769	61145	70576	62638	51880	39897	25862	11842	4307	1390	686	600	541	590	543	529	524	597	539	554	562	492	569	558	560	572	538	574	551	543	533	526	549	541	541	530	518	523	512	516	562	579	543	511	523	581	552	501	540	515	525	590	523	569	524	538	489	551	563	564	502	526	558	502	562	568	548	571	572	540	553	543	554	606	535	580	520	545	521	543	537	593	513	591	586	550	509	557	520	546	535	534	544	566	564	559	574	548	531	579	514	578	558	578	563	594	508	523	549	508	543	550	554	545	541	598	575	527	532	532	567	525	559	529	542	527	538	580	540	530	542	546	552	535	537	573	564	558	517	561	558	562	536	526	546	532	494	518	594	527	522	556	556	536	553	559	547	559	510	549	565	548	553	512	546	551	547	521	566	580	535	545	565	616	549	523	531	532	570	562	510	543	594	540	554	532	558	558	591	502	575	574	565	516	516	584	536	519	546	558	569	591	510	554	557	541	527	523	569	575	498	499	508	562	552	552	529	594	539	548	591	552	534	549	548	552	541	508	566	546	556	568	563	535	546	574	528	545	544	544	556	530	539	541	546	497	572	533	581	521	528	581	553	534	585	535	531	536	563	528	555	569	592	527	562	520	551	531	558	549	537	572	554	568	532	526	547	504	576	535	526	548	582	535	506	553	573	579	572	554	545	560	540	546	544	530	542	554	522	517	482	548	537	530	558	536	536	564	504	570	543	533	603	537	536	553	534	554	575	523	557	573	525	562	545	559	528	533	556	558	555	552	553	570	540	530	557	534	564	537	507	579	549	564	528	602	550	512	525	533	546	533	598	557	526	521	587	569	548	531	559	582	562	554	550	595	512	564	543	563	584	536	498	525	533	552	553	552	575	566	549	564	508	613	540	532	521	581	526	520	578	547	529	568	558	550	551	553	598	528	511	529	589	530	547	531	522	585	528	553	504	516	562	536	568	542	585	555	540	538	515	486	513	520	547	554	538	586	562	590	548	551	570	513	554	540	537	610	532	542	526	534	530	552	569	523	537	536	562	527	555	544	533	564	531	563	619	517	524	546	550	536	535	521	543	577	564	530	582	542	536	517	535	572	567	555	583	558	575	539	539	516	534	560	566	545	534	579	566	565	526	544	538	565	544	528	548	554	534	565	570	526	553	571	523	531	576	553	584	523	522	513	543	544	553	521	566	582	528	530	583	560	529	512	521	603	560	550	491	564	557	588	525	549	546	549	522	517	536	556	562	562	524	585	600	561	585	554	553	516	544	565	520	537	536	492	558	539	542	533	578	545	536	518	532	558	552	578	572	536	536	562	559	561	558	543	561	551	533	536	498	531	531	612	546	553	531	567	537	568	541	526	531	545	580	535	515	530	566	520	551	534	495	516	590	546	498	585	559	579	563	555	579	563	482	595	557	557	559	554	555	538	529	569	527	542	570	552	518	571	553	533	577	562	526	564	518	570	577	514	546	553	547	492	573	556	535	546	580	537	567	537	583	555	505	578	538	556	583	557	548	541	505	595	495	569	533	524	547	540	564	574	569	579	544	547	525	569	531	562	572	544	537	531	561	513	555	539	580	581	485	523	545	549	527	562	600	515	545	549	531	537	547	500	518	517	571	570	565	515	552	559	559	574	543	513	590	533	527	522	542	557	498	551	529	570	521	573	564	543	549	585	531	551	558	497	503	530	492	615	567	548	500	533	516	540	538	539	562	522	561	554	579	562	540	540	553	562	528	575	550	563	582	548	537	552	584	575	575	567	546	533	564	565	590	520	533	576	519	551	543	537	516	525	546	531	526	587	544	517	515	542	551	513	546	526	566	572	527	531	548	527	543	543	552	512	575	563	546	551	552	525	552	544	531	550	554	579	621	547	519	531	540	547	528	531	512	563	534	540	511	557	555	566	504	559	559	545	545	551	527	533	570	524	533	521	576	547	552	543	593	565	545	561	609	523	557	547	557	531	586	513	547	548	532	577	501	550	523	504	537	542	563	558	521	535	577	538	579	528	567	515	505	570	562	561	530	547	567	564	533	534	564	531	531	539	549	555	488	541	555	552	566	532	551	531	559	531	555	556	552	552	563	494	581	547	516	497	560	577	529	571	523	511	548	557	563	525	527	579	565	535	571	584	512	556	561	561	536	555	558	521	509	540	509	542	531	526	525	566	573	576	562	581	577	530	572	575	497	527	602	576	576	562	536	529	561	573	573	557	527	529	530	559	550	517	515	514	567	561	547	542	540	538	566	563	555	562	528	556	542	495	583	569	589	549	582	486	559	573	535	563	536	570	529	498	545	602	541	559	529	581	528	528	551	558	513	551	542	568	506	550	542	528	523	560	515	528	540	535	587	516	550	568	573	535	521	532	522	563	554	545	537	553	569	496	563	568	512	553	538	537	493	556	544	553	529	551	568	609	536	547	537	497	541	571	522	521	583	548	532	588	572	575	533	578	518	553	545	575	551	517	559	579	548	546	523	528	532	535	551	590	534	531	543	542	568	517	539	549	581	579	568	513	527	563	545	552	588	580	559	547	558	567	565	555	537	531	505	585	537	516	542	585	575	545	578	575	532	548	544	565	540	524	547	523	510	543	538	535	554	531	563	555	588	580	578	539	534	602	551	554	579	542	554	577	559	555	543	551	556	539	634	545	565	491	524	560	547	556	522	548	565	570	558	526	553	500	571	569	582	545	535	562	575	525	573	546	536	510	555	516	562	537	513	572	532	532	521	572	554	565	523	526	548	573	507	540	569	504	586	550	515	537	527	517	533	584	549	570	542	569	559	558	552	528	535	553	546	587	511	591	586	520	546	551	564	529	544	521	523	585	584	538	553	526	542	551	565	571	523	561	509	541	580	553	519	542	579	528	573	559	564	560	579	575	516	520	539	550	537	540	529	536	548	563	540	543	542	559	501	546	538	538	550	532	568	553	526	515	536	591	549	544	506	538	537	589	544	533	531	550	564	565	581	557	592	523	531	577	576	549	523	551	531	571	517	544	576	545	518	590	552	563	525	540	526	558	554	573	499	530	560	557	560	557	579	531	521	550	596	558	563	572	537	546	602	577	569	558	551	554	533	518	535	607	555	576	545	525	572	533	532	571	529	547	573	523	547	543	523	521	539	564	568	560	544	522	563	569	567	551	513	612	541	555	562	539	536	575	546	590	584	555	516	531	534	546	529	566	561	565	530	536	547	525	567	562	591	534	552	530	528	551	567	592	537	581	600	539	572	559	542	532	529	564	488	546	520	519	546	520	540	535	557	513	534	507	526	516	531	563	553	504	532	532	508	565	529	525	584	540	535	567	556	572	559	540	552	530	542	560	519	511	539	519	545	503	523	550	508	554	523	513	542	527	543	571	584	552	556	562	528	542	565	536	492	590	559	531	556	523	534	560	538	514	565	524	565	552	548	544	528	570	537	556	567	517	535	519	546	569	559	517	522	581	543	526	568	534	548	535	521	498	522	559	567	564	590	537	537	580	527	552
26102	20622	15041	7273	16286	16479	11692	5386	2187	976	579	420	358	383	362	353	348	377	366	352	345	368	348	338	334	356	294	334	351	359	364	360	376	369	341	340	340	340	344	363	370	379	339	340	351	364	408	359	341	331	341	364	340	365	301	346	360	369	336	341	363	338	345	372	360	355	318	372	369	357	335	334	339	338	370	334	378	331	343	338	347	339	369	333	378	345	329	376	364	377	328	343	330	332	369	339	352	343	356	340	346	353	319	328	351	361	353	318	332	308	345	344	344	364	340	339	358	332	317	343	339	347	358	378	363	336	353	352	335	373	350	347	370	370	340	342	366	344	363	337	337	385	355	380	338	368	344	350	378	337	348	345	351	354	374	331	303	356	339	347	374	404	343	319	371	336	358	381	322	328	335	345	350	346	348	357	386	325	339	353	337	378	335	348	368	340	338	302	344	380	350	333	364	365	328	325	374	357	329	333	345	384	379	353	347	345	337	389	343	353	325	337	322	351	343	325	380	315	346	329	338	379	365	372	338	311	327	328	330	339	341	357	314	367	366	354	343	340	337	360	342	383	350	370	392	330	314	334	350	344	329	377	342	353	325	388	341	329	377	359	326	329	400	369	358	327	337	325	364	343	348	325	335	328	377	370	368	334	351	347	334	350	372	328	323	346	337	354	347	339	380	353	354	336	359	319	347	346	351	346	368	335	337	358	320	351	376	362	341	358	388	335	371	339	354	405	328	358	340	329	377	377	378	362	350	365	334	345	353	354	334	327	354	341	382	363	346	325	335	346	341	359	350	354	342	326	371	355	341	368	348	330	356	325	353	364	362	346	355	374	352	329	331	348	366	342	357	356	343	351	401	346	354	347	343	359	365	345	319	359	350	342	329	357	356	328	345	364	336	345	351	353	302	307	377	337	359	336	365	371	344	350	329	350	321	365	356	363	356	329	316	380	329	359	350	320	341	355	354	331	367	359	321	321	354	309	375	358	325	325	408	345	351	362	366	373	331	344	354	358	354	363	355	346	318	337	334	362	315	345	295	365	323	355	365	392	332	329	337	365	332	336	379	342	353	373	369	342	352	368	367	363	318	358	355	346	355	335	313	351	397	372	403	371	342	337	335	340	334	345	366	333	379	350	313	302	356	385	336	339	332	346	327	352	328	375	360	331	321	367	361	340	374	359	362	370	347	351	354	338	342	339	308	388	344	353	336	357	370	386	329	330	398	350	340	339	327	337	364	377	356	330	380	319	347	370	360	326	372	367	335	355	337	332	349	325	333	358	339	307	352	350	361	339	344	351	384	360	345	331	314	319	347	331	350	357	348	376	357	356	352	347	350	356	321	319	336	368	349	354	343	302	361	369	312	343	357	341	313	338	348	356	338	332	331	333	343	347	369	334	380	358	373	333	380	355	321	357	322	348	334	303	341	352	347	339	349	343	331	323	343	358	304	378	351	349	355	332	329	369	344	347	373	356	350	331	343	344	332	338	360	342	324	370	326	351	349	352	360	384	328	326	322	350	329	360	351	347	321	329	342	362	340	355	328	307	345	316	340	341	364	295	338	338	351	331	347	353	358	369	359	357	333	405	336	326	326	330	368	367	336	358	365	348	370	347	328	325	367	366	320	341	360	355	361	362	331	325	329	355	330	387	355	311	353	362	327	386	362	379	369	366	359	363	327	331	336	365	348	363	323	351	353	350	356	375	321	358	350	371	337	356	327	331	343	308	367	346	360	319	345	350	357	334	325	337	363	332	354	378	397	331	352	365	348	339	302	347	368	355	328	324	367	337	328	337	324	380	353	336	334	374	384	372	348	351	363	299	338	313	383	365	351	353	358	380	353	366	403	325	335	369	414	348	347	336	352	353	361	371	356	368	349	339	349	340	363	361	347	373	360	358	368	348	343	390	370	330	370	342	342	342	376	334	340	326	342	353	332	351	337	328	330	362	338	338	365	373	342	362	327	370	394	332	369	334	368	369	365	336	386	341	367	366	373	337	369	375	356	383	359	365	353	369	376	358	346	330	363	355	325	353	354	354	332	334	325	328	340	349	335	360	391	340	356	370	349	369	332	368	373	332	382	358	307	338	351	354	365	387	353	361	332	366	359	392	390	330	356	329	353	364	377	338	358	336	316	366	360	385	338	368	353	324	361	362	351	369	345	376	338	336	345	351	338	330	356	348	366	342	359	338	343	338	333	333	350	340	361	364	342	311	344	342	360	347	342	352	374	326	321	334	353	376	358	343	371	341	335	311	353	379	347	387	355	312	372	319	350	356	322	371	345	361	360	355	367	352	337	385	326	339	317	339	323	331	385	364	327	328	346	365	344	360	365	349	348	358	345	357	347	355	349	336	329	356	336	382	347	317	330	352	363	359	344	373	319	372	385	390	358	316	386	355	363	324	355	376	328	368	337	326	355	366	353	363	347	388	343	381	372	369	371	346	360	341	369	374	330	367	356	341	353	360	382	340	310	359	379	339	325	345	361	340	319	358	341	359	335	341	339	394	356	342	383	352	355	374	320	378	375	345	363	335	338	355	335	333	348	366	334	346	382	348	367	328	345	316	345	321	342	370	348	333	360	355	329	364	379	370	351	370	331	346	360	367	360	351	376	322	364	335	348	362	370	321	346	366	331	365	340	380	375	350	356	332	376	348	335	385	338	358	342	349	347	348	350	350	351	356	362	377	417	329	362	345	340	380	334	322	367	318	346	359	327	315	366	347	387	359	353	348	346	344	349	366	355	348	340	352	354	344	358	338	352	338	374	328	364	331	331	340	356	354	328	345	347	327	341	344	359	324	345	341	351	338	345	362	369	342	353	368	370	342	352	343	357	367	361	403	324	379	362	361	323	325	361	354	378	354	339	350	342	320	349	371	305	368	354	348	335	348	330	362	354	325	368	330	347	325	357	339	360	342	365	327	356	316	355	310	354	370	349	332	375	344	340	352	346	360	331	306	339	338	354	343	331	347	349	341	349	369	330	317	344	349	320	327	358	356	343	339	328	364	348	316	362	290	354	322	369	322	355	352	346	339	333	355	375	310	329	339	361	350	332	351	347	350	355	368	357	356	366	358	358	321	332	367	335	336	332	363	342	343	337	351	347	340	345	364	318	357	330	321	348	376	323	362	345	340	369	370	376	390	315	339	334	332	346	295	339	351	346	335	366	328	345	314	351	366	343	335	378	335	350	368	365	337	359	344	342	355	367	391	352	335	316	380	357	324	385	371	347	372	366	323	345	334	346	373	353	324	374	362	329	366	355	351	365	366	343	324	335	361	349	360	353	361	375	356	377	349	352	349	353	335	344	314	368	343	348	357	346	367	309	336	365	384	305	353	341	348	346	355	323	358	362	327	337	340	373	356	328	324	363	365	372	351	341	355	353	367	343	381	352	363	346	347	319	324	323	368	369	315	356	369	369	346	338	340	335	322	342	362	347	343	388	340	327	381	341	348	381	365	357	335	367	372	370	361	369	316	373	323	367	342
6735	10040	11186	9889	23481	22141	17248	9516	4226	1884	1058	679	574	528	530	526	542	521	533	545	485	516	482	512	519	491	491	517	536	514	517	581	541	517	519	531	541	551	506	537	524	477	494	502	501	545	526	545	521	540	539	546	484	502	508	478	510	522	543	507	519	519	525	519	528	502	574	534	495	530	512	527	489	548	550	568	531	509	490	514	553	529	558	513	508	511	537	544	500	534	537	493	489	523	495	570	528	523	495	532	517	528	558	501	513	518	525	534	525	529	537	508	529	481	550	527	540	522	530	485	491	527	512	545	481	529	530	499	491	552	565	504	533	542	518	553	552	504	527	497	513	518	521	483	530	529	503	486	532	514	502	516	485	517	535	526	539	497	531	522	515	537	535	488	516	493	511	479	559	497	520	481	490	501	503	503	517	487	498	464	540	516	509	506	504	509	538	527	513	539	514	532	512	518	554	463	546	526	502	522	526	528	512	567	542	476	542	535	502	504	523	513	528	508	545	506	525	509	511	500	517	515	525	479	513	573	473	519	521	541	530	524	556	535	499	532	520	495	517	574	551	533	498	548	483	515	533	524	538	526	523	504	517	528	569	523	517	537	462	530	527	531	512	515	474	531	481	523	532	516	555	559	507	560	508	528	495	516	519	513	523	507	525	510	508	500	524	534	483	538	501	471	490	503	471	505	478	516	506	533	547	507	509	546	535	528	481	552	536	553	513	543	536	516	521	535	492	514	487	546	489	511	489	508	565	497	520	491	561	579	573	499	516	556	504	537	572	509	495	507	515	506	516	507	512	523	517	544	501	498	530	506	529	510	483	505	503	495	528	513	565	488	540	524	524	505	528	463	495	493	477	535	541	510	547	564	481	529	520	508	527	527	500	540	516	518	523	530	505	506	534	498	535	502	484	485	550	520	522	522	477	495	504	534	526	540	515	545	536	543	533	542	528	530	528	535	540	505	476	498	491	534	524	518	548	557	513	511	543	554	528	505	507	543	542	503	546	531	538	514	519	481	495	493	497	507	525	542	525	513	520	547	537	459	535	514	480	496	560	509	542	520	494	546	534	498	536	574	533	495	520	551	518	505	549	517	510	524	517	539	546	503	506	509	505	549	454	512	494	486	478	507	541	482	496	543	537	507	500	528	515	500	516	520	540	490	513	516	565	530	476	495	505	507	554	549	530	498	546	539	515	500	522	519	504	517	513	539	516	516	543	516	542	507	495	521	525	497	498	476	522	613	495	545	546	519	516	547	541	528	534	546	528	511	520	548	502	524	564	531	521	497	501	441	530	488	531	489	477	535	522	554	530	492	499	543	519	485	531	518	534	496	537	491	495	535	507	496	540	518	492	552	505	522	527	544	505	498	467	528	487	540	535	483	546	513	506	583	507	557	524	536	557	524	552	551	528	511	557	517	531	531	492	515	524	536	537	526	533	519	492	506	517	491	513	525	520	510	550	517	539	509	491	487	507	519	521	549	538	541	504	530	506	513	476	520	516	530	540	529	507	546	542	517	531	536	537	519	485	520	478	466	545	479	515	502	504	505	533	520	494	532	549	541	487	540	580	540	517	524	520	518	507	471	532	541	482	565	553	518	510	509	499	501	554	551	539	545	526	504	532	529	480	533	509	516	535	532	523	514	516	530	498	520	531	518	513	530	514	511	528	573	479	556	524	535	549	549	539	501	492	490	574	516	502	532	512	511	482	513	492	512	474	480	526	535	542	563	537	515	495	547	540	557	503	480	519	487	558	506	509	500	550	496	474	539	465	532	488	507	497	500	546	531	508	510	480	529	555	493	525	488	476	522	501	533	499	483	530	500	516	546	537	519	584	548	541	542	525	556	514	509	505	509	501	526	518	521	500	533	495	552	488	503	524	547	551	519	528	507	531	548	501	562	500	550	517	501	568	523	551	548	560	485	488	534	522	513	526	586	518	537	534	541	518	493	505	475	484	483	523	508	544	508	541	505	506	526	467	522	522	546	557	541	556	510	543	536	542	510	537	507	525	555	516	493	494	508	526	506	499	570	497	517	532	494	489	542	476	525	530	515	540	506	539	525	538	484	516	500	502	510	536	514	496	527	508	538	489	522	573	498	542	537	510	504	535	515	504	574	526	528	517	514	525	545	492	508	522	517	532	502	517	544	529	545	543	540	544	497	519	518	528	508	511	540	489	480	561	500	504	494	497	515	530	549	493	497	542	497	529	549	507	547	475	495	498	511	512	550	491	517	533	518	533	510	484	525	528	531	500	557	514	530	539	540	501	565	561	499	542	532	501	509	562	520	526	525	541	531	518	529	472	522	545	520	523	520	574	542	554	547	540	503	522	568	559	547	518	562	519	524	506	518	524	521	494	520	490	485	496	513	539	462	547	537	545	529	573	537	485	514	524	521	542	540	535	493	506	497	556	520	483	567	465	493	552	515	528	527	526	541	519	499	523	524	556	507	554	555	501	524	532	536	539	509	496	538	491	535	513	539	522	481	531	535	508	512	522	485	516	534	524	523	491	551	539	535	527	552	516	524	501	493	510	555	539	511	539	533	527	504	520	519	496	533	505	522	538	542	479	512	523	513	482	550	546	513	518	485	513	565	533	528	515	534	547	533	536	497	505	520	523	520	529	522	522	502	480	544	498	502	489	511	555	562	490	553	507	518	506	498	513	531	526	506	523	523	492	488	488	536	538	527	529	520	504	520	528	514	523	529	501	545	538	518	497	505	522	514	559	512	506	500	498	560	528	539	550	570	557	495	500	507	513	556	476	540	514	509	500	501	545	499	516	485	511	538	549	511	489	541	531	493	507	480	524	519	526	528	523	527	519	498	529	527	512	519	518	521	501	541	516	549	506	547	506	521	530	541	534	537	524	491	504	519	519	547	475	479	495	525	504	515	500	541	530	525	507	503	537	520	475	499	533	495	534	535	550	532	506	479	487	557	508	498	531	522	500	542	584	564	535	530	494	519	550	498	495	494	477	517	504	511	525	524	515	511	528	538	527	511	498	514	509	525	525	500	519	529	532	531	521	497	500	542	497	519	551	506	515	532	532	496	544	541	545	500	519	480	530	506	534	535	497	481	535	489	508	521	502	554	494	497	543	524	553	539	531	499	522	541	560	537	549	522	548	529	520	492	502	517	517	503	545	499	547	485	515	539	498	538	520	534	529	491	498	480	485	531	484	535	497	559	500	552	530	486	478	516	540	549	524	484	487	538	499	482	516	531	538	523	498	528	520	560	527	516	524	520	546	540	532	519	480	508	504	481	508	539	517	502	564	535	517	567	499	548	546	549	501	558	491	553	497	550	489	519	530	526	537	528	484	530	521	520	534	536	517	498	546	514	525	528	527	508	531	519	497	500	503	515	532	550	543	504	548	499	529	547	494	493	504	506	532	546	505	518	529	546	519	500	555	501	526	526	501	503	534	507	493	529	517	492	526	548	494	492	489	514	514	463	544	556	514	534	475	539	498	511	490	528	482	509	556	512
24168	20794	27534	24890	39768	43865	36584	27324	15593	6398	2130	793	434	351	389	340	362	345	410	342	366	379	383	342	364	388	391	378	350	355	385	390	350	367	351	363	365	334	360	382	359	370	342	376	358	337	358	386	347	367	366	370	374	378	351	342	377	362	351	359	339	346	333	360	395	387	372	339	379	389	345	377	362	368	359	353	393	344	370	364	334	386	346	372	364	372	339	385	330	375	377	372	346	354	382	363	352	369	414	358	342	368	368	377	393	376	353	350	374	368	379	375	344	325	364	339	365	387	366	344	374	322	390	357	362	364	385	363	368	357	388	316	370	370	366	370	385	356	354	361	333	375	388	336	402	340	350	369	389	380	353	346	351	397	369	395	375	379	358	368	345	381	358	338	393	360	364	360	365	327	379	383	380	329	364	345	387	353	304	347	361	377	380	352	350	346	356	344	355	321	338	325	392	373	391	341	361	318	355	371	324	352	381	362	363	356	335	355	328	378	349	342	340	375	387	327	366	362	354	367	366	380	342	326	371	344	331	368	395	387	329	371	395	372	352	375	379	327	383	375	379	365	375	354	363	368	364	360	337	378	390	366	373	347	383	384	367	381	362	344	382	328	359	370	347	366	342	338	346	412	367	397	359	390	357	341	324	358	371	387	381	374	418	398	359	376	392	397	364	342	390	349	371	339	366	350	334	345	374	376	371	330	365	359	343	377	346	350	362	355	370	363	382	340	348	354	373	387	368	352	365	356	370	341	375	357	373	358	339	378	370	356	385	366	340	366	394	357	355	358	360	320	406	343	386	372	360	362	355	355	383	381	341	337	352	379	356	356	365	370	346	346	371	380	365	362	318	338	301	397	355	365	338	348	344	344	360	381	357	366	391	339	389	375	338	361	339	351	379	345	364	380	339	392	379	352	360	381	357	325	331	358	344	336	364	376	379	371	381	347	370	395	358	356	355	332	381	355	325	334	382	347	363	361	371	396	386	338	343	388	354	360	382	374	375	356	301	382	362	367	362	338	366	352	346	353	336	372	363	355	376	361	413	356	387	335	412	344	342	375	371	335	359	348	385	345	344	382	368	369	335	375	345	356	357	347	344	357	356	365	372	365	367	415	354	358	386	314	355	378	369	352	393	391	377	371	388	379	352	396	386	335	371	359	377	379	341	336	360	352	392	344	371	339	399	332	400	365	352	371	376	379	354	331	366	396	315	347	363	328	326	366	377	366	332	372	353	374	353	370	381	390	403	379	380	364	362	374	370	364	369	341	335	376	355	347	370	382	332	340	317	388	383	357	352	335	359	379	372	359	343	352	348	375	342	352	384	398	336	388	363	390	386	337	398	351	355	360	366	397	399	358	367	341	337	364	376	348	384	377	362	389	346	408	408	354	383	356	328	343	382	365	346	374	379	366	360	354	364	337	376	357	357	358	368	351	341	389	367	339	342	341	387	352	371	394	329	375	381	339	362	381	368	347	310	352	369	416	360	328	375	341	350	343	363	326	366	357	345	340	363	363	346	364	347	357	349	366	349	355	355	352	353	349	383	325	381	360	322	355	368	376	361	352	365	383	363	363	378	339	352	341	386	370	334	331	348	355	340	377	361	375	357	342	355	359	374	348	347	341	373	375	340	390	353	361	387	319	344	400	392	358	356	364	360	381	346	336	335	392	329	395	363	371	316	362	357	375	352	344	361	359	371	356	358	384	359	355	384	368	352	368	314	343	383	362	350	337	384	374	386	377	366	348	355	380	385	363	334	373	383	359	378	352	396	356	349	375	347	377	357	358	372	378	351	386	339	374	376	373	366	378	365	359	357	348	379	329	354	328	334	374	343	349	372	353	394	371	381	394	361	343	380	353	352	396	375	372	379	364	361	344	361	347	332	342	370	378	356	366	387	329	362	376	369	373	347	393	370	347	370	351	373	353	367	362	333	362	376	369	381	349	341	359	313	365	358	358	336	341	397	371	353	363	339	371	403	391	326	372	354	386	371	378	350	364	329	394	316	345	371	359	355	333	362	353	354	376	388	342	381	354	373	344	367	363	376	341	386	360	392	376	402	361	339	360	397	371	357	368	368	359	322	347	342	376	329	383	370	355	358	359	383	364	376	368	353	374	387	373	378	364	383	367	353	342	362	361	346	374	351	335	362	333	390	378	370	380	371	399	386	380	362	383	370	383	350	342	376	355	345	363	393	332	323	373	346	358	300	376	348	355	386	358	372	328	357	382	354	328	380	345	398	382	373	364	355	354	381	385	359	350	371	370	388	346	383	370	373	366	352	339	407	384	386	355	333	334	367	359	372	377	388	368	389	340	333	377	346	373	365	340	349	376	343	339	391	352	361	344	356	375	372	347	355	358	381	344	343	355	390	368	356	364	388	354	367	332	354	346	338	367	346	362	388	328	369	374	368	347	360	349	326	365	368	380	374	328	318	390	361	355	353	375	342	368	352	372	373	335	385	348	373	350	370	357	382	331	352	356	377	370	356	358	373	365	365	376	374	368	366	357	382	357	401	362	339	415	337	388	373	380	326	364	329	367	349	338	383	364	362	348	369	351	349	360	343	359	344	369	374	380	371	357	369	346	363	414	362	354	379	377	385	340	367	377	383	383	357	371	358	395	367	364	371	371	376	367	351	359	380	381	372	346	350	348	370	347	353	382	343	347	375	369	361	334	351	361	356	361	357	372	370	376	342	371	402	359	384	365	384	352	371	344	337	409	386	325	354	381	347	386	348	342	322	356	366	336	363	386	373	361	372	342	362	338	333	373	324	368	358	370	343	344	359	384	337	363	381	365	370	358	373	362	346	343	398	356	370	346	403	378	341	342	340	356	330	394	363	358	368	347	363	378	350	367	361	368	378	373	336	365	345	390	373	397	377	401	342	367	367	366	375	397	356	351	379	336	330	328	346	392	368	393	334	366	371	354	390	366	363	365	406	369	358	362	342	382	333	365	351	336	394	378	347	348	375	380	366	378	363	356	349	349	351	356	353	352	382	345	361	375	353	347	392	371	366	371	360	375	334	378	325	349	342	339	394	340	315	351	319	402	336	373	378	357	355	393	367	359	347	375	334	358	353	360	382	369	355	418	368	366	412	363	345	337	334	352	366	351	366	369	335	400	350	332	403	345	363	344	299	362	364	374	388	358	325	374	394	393	319	359	364	371	320	371	349	375	346	372	335	348	386	359	392	424	359	338	378	362	364	346	378	335	429	370	357	355	378	383	386	375	406	339	360	379	354	360	358	383	351	360	328	348	360	369	367	380	353	368	340	381	347	308	359	346	347	358	374	371	370	356	366	351	366	371	391	363	361	335	348	324	381	392	371	376	354	347	378	333	351	371	385	325	402	346	362	364	347	332	321	359	378	347	382	373	340	372	343	385	350	366	351	381	322	332	361	311	325	368	378	371	387	368	381	364	366	383	359	362	374	378	359	429	360	376	409	359	367	370	353	382	325	360	335	381	316	368	345	375	360	376	363	370	363	367
10118	24933	25269	28755	47263	44382	38665	31554	20632	10332	3980	1457	774	592	511	575	492	511	535	526	553	535	547	538	524	514	523	528	539	533	565	532	515	549	533	529	548	502	504	574	521	547	549	533	494	532	533	542	532	570	536	535	533	543	538	536	573	554	536	541	526	547	576	472	489	519	520	536	518	532	539	552	534	532	523	508	525	522	486	550	506	507	547	566	520	545	541	557	544	529	543	556	518	527	555	555	544	490	570	556	529	489	513	507	497	513	535	514	508	542	565	549	564	488	502	537	568	527	577	505	506	544	516	524	531	530	512	535	593	553	534	541	568	544	543	522	518	559	540	528	559	519	526	555	519	548	552	579	545	559	503	542	523	541	563	561	525	485	511	558	536	521	551	537	553	507	533	509	559	508	525	503	547	538	580	556	526	523	547	524	533	541	549	529	510	552	531	512	544	574	495	513	523	503	571	503	532	528	535	545	497	557	561	544	551	542	553	542	493	574	568	567	547	557	564	528	507	542	539	501	544	547	528	544	543	533	561	554	535	547	545	526	498	531	522	542	557	563	529	538	488	518	530	547	534	529	558	562	547	536	549	530	546	572	544	560	548	514	548	493	562	522	520	549	537	535	493	575	533	552	544	562	555	511	543	549	530	528	582	519	548	541	543	533	548	516	537	534	530	522	546	556	509	588	581	564	519	506	526	528	570	504	559	519	512	525	523	526	537	486	562	547	507	540	517	490	540	535	512	512	531	553	555	524	577	493	544	582	523	528	535	538	562	533	525	514	515	540	539	543	531	563	533	519	518	545	518	538	563	573	534	501	556	537	527	523	571	495	526	519	570	488	513	556	536	565	553	574	538	537	557	556	512	549	526	564	559	512	549	520	493	519	558	488	538	541	507	549	571	493	540	567	560	549	520	558	564	538	558	579	531	539	540	552	510	513	527	543	517	515	514	519	537	493	514	527	507	500	544	541	514	521	546	537	539	502	556	546	542	559	581	521	547	494	528	550	555	586	589	518	527	572	540	549	514	544	576	500	536	556	528	535	530	553	525	532	539	515	552	503	548	576	536	593	516	500	505	544	519	560	567	521	548	493	520	527	524	568	572	494	540	537	585	563	573	545	541	519	533	517	525	586	529	531	584	506	542	552	542	524	502	530	545	571	527	562	524	526	549	516	533	543	555	588	508	580	542	542	529	503	549	545	541	535	561	543	525	527	524	529	539	573	525	587	541	512	504	546	539	552	503	518	506	523	563	562	525	507	527	577	515	501	537	523	552	505	530	524	534	543	532	551	523	566	534	549	554	574	543	562	562	521	510	506	528	528	550	556	547	504	545	547	564	556	550	543	528	514	508	541	541	554	482	554	486	531	549	529	500	564	521	532	561	535	584	527	571	524	534	534	576	471	534	520	548	514	502	517	561	556	572	524	517	581	529	551	521	531	548	551	514	576	555	543	537	575	522	532	547	529	527	523	554	513	562	548	506	574	555	506	521	524	522	542	572	511	518	585	549	537	566	543	551	494	526	524	494	517	524	548	515	505	539	522	533	518	531	509	528	536	526	559	583	531	529	563	578	536	513	533	497	526	541	493	558	551	553	548	517	511	571	541	500	571	534	552	537	535	537	505	541	517	573	529	537	536	537	549	584	537	562	512	522	555	535	546	573	544	531	556	541	532	542	515	525	564	545	517	499	546	551	570	490	547	557	550	560	557	507	585	521	543	538	476	533	538	533	565	519	528	532	542	593	525	520	540	549	605	512	496	549	542	603	518	562	518	547	586	527	512	531	516	474	575	543	522	531	519	542	623	501	566	551	505	518	556	558	565	520	546	529	539	571	560	538	529	520	473	516	531	535	572	515	515	557	524	565	565	530	533	557	550	551	564	541	540	517	545	560	535	513	496	528	526	521	533	567	542	549	559	587	533	521	512	564	542	549	530	509	535	577	515	502	546	533	530	536	577	547	546	513	551	524	549	540	524	540	543	589	540	556	493	515	518	555	552	529	518	518	489	556	558	515	555	568	525	531	513	520	519	559	522	510	574	541	553	532	543	538	542	543	546	524	529	495	548	515	553	516	519	565	548	511	533	497	557	516	529	577	557	560	551	559	511	540	511	550	558	534	545	515	569	527	567	537	560	550	540	504	524	547	535	487	521	585	558	525	530	533	502	548	553	549	517	553	554	550	507	521	570	547	570	592	532	522	546	576	584	537	552	544	547	516	556	542	570	499	576	541	572	563	543	506	534	501	527	501	580	543	528	494	551	503	502	552	558	527	556	574	544	511	554	552	541	556	551	552	541	589	551	518	537	547	532	561	548	567	472	508	522	513	530	543	510	554	503	533	599	499	510	545	558	546	521	529	531	579	572	573	539	536	513	540	540	557	536	536	517	509	517	518	546	514	541	553	524	517	521	515	523	515	544	518	513	543	569	516	510	560	517	531	526	532	507	538	510	555	520	573	572	525	540	539	577	524	536	538	559	577	531	579	522	532	502	515	516	521	551	550	504	488	509	549	511	550	507	535	551	507	561	509	569	518	531	572	571	527	537	558	570	544	531	549	526	529	523	553	556	521	561	490	543	585	536	562	560	516	602	500	501	511	495	536	542	537	524	546	535	516	536	530	488	534	554	541	553	516	533	510	548	515	509	571	545	527	535	556	528	553	492	563	518	530	524	561	578	534	544	520	540	543	518	540	563	536	580	541	548	527	571	549	565	545	516	525	517	541	494	583	534	559	529	546	523	559	526	582	545	544	572	594	534	539	547	504	594	574	550	544	578	548	542	528	521	535	544	534	538	544	511	549	580	537	556	535	547	556	503	548	555	544	567	519	550	501	510	569	489	551	545	598	529	529	535	548	564	570	531	547	509	510	491	519	556	538	534	552	534	558	540	583	531	520	516	526	545	552	507	517	537	573	564	524	508	512	500	531	563	551	575	545	534	533	548	544	522	560	557	513	549	527	525	543	531	526	555	519	546	544	575	534	511	540	518	509	532	547	555	518	529	561	558	500	529	523	584	539	524	570	562	541	596	555	551	557	516	504	526	544	532	542	511	532	564	516	561	520	523	538	549	520	560	532	559	522	541	507	509	551	537	523	528	547	551	585	537	499	523	521	489	473	527	491	575	555	536	507	562	523	541	552	531	527	557	534	539	531	554	530	501	525	553	539	554	524	511	517	542	526	548	525	486	536	520	574	558	535	563	513	513	568	558	599	547	521	518	531	545	496	564	503	491	494	519	550	542	539	559	569	545	532	531	570	577	530	500	526	564	526	545	553	477	536	554	502	513	586	524	575	531	563	545	558	536	561	473	520	523	547	542	555	509	551	578	533	560	592	517	511	526	540	498	546	528	571	505	492	528	561	499	541	570	515	520	503	551	514	588	592	552	509	558	537	539	541	549	513	564	559	551	520	539	543	504	529	517	558	521	550	540	524	501	499	545	535	550	558	546	571	536	520	566	522	542	517	504	556	561	533	531	520	565	559	543	578	536
22567	20818	28679	23267	36326	58439	56818	43970	31241	17933	6523	1653	680	463	422	383	370	395	391	415	387	407	384	386	364	367	406	388	394	366	441	389	338	370	381	393	396	410	395	414	349	386	386	394	356	363	386	384	423	374	411	383	392	408	361	388	373	348	351	391	369	342	360	359	383	413	384	348	406	413	407	345	412	387	367	369	410	397	408	402	392	374	408	375	360	358	416	398	387	404	390	374	426	383	380	356	378	386	391	381	405	395	378	364	398	379	361	397	371	411	394	397	385	382	396	379	394	389	395	381	392	407	390	391	328	393	378	395	398	388	373	385	396	416	379	380	383	339	368	404	391	392	390	386	382	385	364	361	386	361	348	365	363	414	378	408	378	391	397	357	411	426	401	396	370	420	397	407	400	384	371	392	377	406	384	383	395	353	397	406	356	331	386	397	438	371	390	397	383	401	412	367	384	375	412	340	403	379	423	403	358	342	367	401	391	388	373	379	393	431	404	390	354	410	360	380	381	396	392	412	406	400	396	397	370	377	412	394	373	367	397	380	400	377	372	406	381	372	408	433	361	382	385	373	351	395	375	377	386	369	399	412	384	379	386	388	393	405	417	398	401	370	343	385	353	368	386	414	394	358	387	392	373	371	397	401	398	364	409	390	357	362	375	414	377	409	404	391	355	390	432	378	378	388	391	367	393	392	371	371	397	395	404	372	383	376	365	405	371	443	375	392	374	408	400	376	410	381	369	356	400	363	388	373	350	422	372	358	374	391	371	365	408	390	371	405	407	395	376	378	421	358	369	370	365	423	363	391	354	394	354	423	427	370	402	361	366	401	402	369	407	397	373	395	383	348	397	403	409	390	431	405	424	369	392	364	391	384	378	391	372	385	387	380	353	346	429	402	370	375	395	373	367	378	367	393	379	418	382	393	420	381	382	390	423	363	398	364	392	390	432	361	388	385	388	418	388	400	403	371	383	363	375	444	402	377	373	386	406	379	415	363	383	370	400	386	382	376	385	351	387	383	370	402	365	392	381	393	360	405	427	394	342	372	409	414	391	362	387	374	370	383	377	377	363	395	372	395	365	391	378	356	366	377	372	411	427	370	360	413	389	380	390	368	418	385	410	352	410	403	384	360	364	376	357	420	349	410	399	365	375	379	388	360	389	362	395	388	386	379	389	410	395	361	400	407	402	381	412	358	410	360	378	397	376	395	378	381	417	377	405	391	424	413	394	383	395	393	407	438	372	388	368	355	397	360	391	399	406	392	393	389	405	371	362	425	401	444	397	408	384	400	416	375	376	392	373	366	397	323	366	403	373	361	373	390	365	371	353	372	376	369	372	393	349	392	396	370	383	403	384	406	361	413	370	393	359	358	392	381	427	403	416	390	345	363	402	417	411	395	409	414	389	385	386	392	387	382	397	392	394	399	363	370	398	344	376	434	384	363	403	409	387	378	365	421	360	378	390	339	358	379	379	361	372	416	377	380	372	402	394	374	370	406	366	361	366	389	380	371	397	374	425	370	405	400	367	415	385	379	383	385	380	394	367	343	370	369	395	382	369	384	374	391	393	368	432	356	372	410	372	414	414	372	406	376	389	345	386	377	386	369	393	342	391	374	355	396	366	408	387	390	346	410	399	377	360	379	385	378	362	401	360	389	377	338	392	358	403	398	392	345	398	410	354	418	365	404	401	393	350	392	362	342	363	370	394	393	378	388	385	370	379	387	401	411	423	383	397	386	396	387	413	403	360	351	348	449	378	372	398	362	374	385	401	374	398	385	381	386	400	400	358	377	395	378	398	386	373	385	373	395	392	371	375	398	361	349	391	362	399	403	365	380	369	370	425	370	351	359	372	388	437	384	382	389	369	421	394	373	390	380	375	395	408	404	380	383	377	383	353	403	372	384	373	395	407	374	394	406	368	387	367	362	415	382	382	403	401	383	407	402	344	441	362	412	348	393	402	368	384	367	365	382	410	413	427	412	366	393	397	384	368	364	388	395	378	364	396	392	396	377	369	371	372	360	388	415	379	353	365	413	416	352	370	342	398	379	384	383	396	417	370	352	362	370	429	366	379	425	380	368	352	385	415	376	381	376	412	354	447	388	415	368	374	408	365	388	380	364	427	353	374	362	391	378	372	391	390	403	422	386	356	374	366	373	396	406	393	389	392	433	355	364	425	414	371	379	385	376	375	376	417	407	359	340	384	389	377	384	357	394	373	408	379	395	357	371	412	388	410	372	402	368	382	385	417	404	402	411	362	370	405	381	377	417	405	388	350	379	389	393	373	368	415	385	393	386	377	396	407	402	412	361	370	370	379	363	403	384	404	380	370	395	365	404	339	363	398	381	377	388	361	397	406	443	411	383	330	385	420	356	400	388	383	366	406	372	392	392	380	417	350	399	384	354	401	381	380	394	386	354	341	400	373	391	364	370	381	384	429	356	386	386	387	395	384	405	395	368	381	374	382	375	400	407	373	400	394	375	386	404	401	430	369	382	387	391	350	359	385	354	425	399	373	382	334	396	401	402	366	374	355	367	359	376	390	398	348	395	387	403	374	341	418	368	373	405	352	392	372	398	383	352	355	348	400	396	402	355	394	399	384	432	393	392	401	393	413	376	364	373	396	377	399	325	358	382	384	403	390	359	369	392	396	380	374	398	366	384	389	363	383	369	361	374	390	365	391	412	414	396	404	373	405	399	406	408	394	407	366	384	374	415	367	351	387	354	383	376	399	351	342	380	385	393	387	384	398	355	415	364	397	428	408	346	413	367	361	366	396	366	328	361	403	391	392	388	357	388	380	363	379	377	366	416	379	399	349	381	414	378	402	346	373	367	382	398	352	373	366	374	362	381	374	376	366	394	390	380	418	362	411	373	414	370	340	393	396	411	410	408	381	394	366	419	371	349	393	378	381	408	369	391	398	409	420	402	445	381	412	357	384	381	395	394	416	384	346	377	394	404	390	373	376	347	370	392	395	385	425	396	363	393	379	399	379	376	378	371	405	406	365	392	377	395	364	406	374	332	338	380	375	381	413	427	413	396	370	377	372	370	391	396	398	368	360	390	387	383	358	413	393	372	347	369	365	361	408	368	410	378	358	378	393	390	360	365	366	408	415	400	373	379	362	406	404	386	399	399	387	368	358	391	396	346	419	378	371	376	354	389	386	406	385	387	345	337	428	383	366	409	419	375	394	386	371	379	385	389	406	374	369	360	394	390	377	386	395	375	408	345	360	391	409	372	362	371	392	380	380	376	374	366	369	373	369	341	392	395	394	356	357	379	392	356	373	391	420	350	365	399	389	401	394	381	419	382	379	352	425	358	385	379	392	392	366	395	372	370	395	348	389	376	376	393	393	386	429	394	414	398	368	407	378	393	384	385	410	399	376	382	364	370	422	373	361	365	359	360	374	351	353	386	376	396	399	381	405	381	402	407	367	367	374	429	379	364	402	414	398	371	364	378	391	393	377	382	397	386	381	373	371	413	373	393
17535	38171	37972	41667	61337	64618	56804	46266	34842	22046	9712	2977	1097	692	564	579	567	563	552	535	529	560	580	536	536	574	548	592	581	576	565	544	538	551	587	547	574	575	596	516	574	584	540	565	577	616	529	532	530	577	538	570	575	537	528	556	546	541	566	526	539	556	559	585	514	552	547	540	566	564	534	543	553	495	542	511	575	562	570	548	546	605	553	579	536	584	526	532	583	548	557	578	555	544	546	547	574	541	539	576	570	542	536	539	553	540	554	559	516	533	554	542	549	548	548	550	575	518	573	541	570	561	536	574	548	545	518	560	551	560	591	591	530	570	532	532	605	552	548	562	555	549	557	539	544	564	557	559	583	534	569	576	537	572	536	523	588	574	567	548	526	558	540	568	586	588	559	586	555	552	532	536	562	524	543	561	533	550	569	514	571	545	507	507	482	534	544	527	563	554	542	577	578	539	538	513	523	549	535	552	554	570	551	574	567	530	531	514	564	562	581	568	524	548	578	544	555	562	506	538	590	532	538	579	541	522	563	557	516	564	554	586	534	555	534	540	584	566	567	556	515	568	553	580	547	530	527	532	562	518	539	567	529	511	560	555	538	562	583	509	567	573	537	548	539	567	565	569	566	559	565	525	541	579	495	593	533	582	545	599	565	575	504	532	561	571	546	513	539	505	547	558	508	574	540	547	557	543	550	578	540	560	583	557	545	587	563	562	534	484	516	556	565	565	557	627	527	552	573	576	537	551	562	553	531	519	590	538	585	534	547	560	505	573	555	519	569	564	515	544	562	579	537	579	549	566	535	539	549	527	528	560	550	525	550	538	557	501	530	555	553	556	513	551	580	512	567	558	583	540	576	569	569	553	554	584	563	567	558	578	545	576	578	542	552	559	540	599	550	537	544	546	564	546	554	563	536	541	547	589	551	567	555	566	578	536	585	584	563	540	554	539	585	511	522	547	556	541	566	498	530	551	556	526	546	592	539	559	532	558	548	550	568	526	567	548	567	575	556	542	543	574	546	557	569	523	558	558	537	574	527	531	547	564	566	620	550	527	548	564	569	544	578	585	561	562	569	589	566	588	580	525	558	551	568	594	525	541	565	533	534	566	555	555	601	534	570	531	550	557	550	544	544	518	509	558	578	538	548	557	551	554	565	530	598	545	595	534	533	551	521	483	522	561	559	535	557	563	571	569	511	548	579	541	601	559	511	554	552	607	556	560	553	532	551	545	538	540	550	529	557	539	573	539	526	544	518	552	546	548	556	520	533	554	558	540	526	527	564	532	526	543	509	529	547	551	551	529	567	557	595	553	563	529	550	602	537	553	537	564	558	551	518	548	507	551	533	543	531	514	565	549	535	557	546	543	546	534	547	547	580	567	526	583	559	563	555	534	548	535	551	518	607	566	492	507	554	556	539	556	532	551	535	526	605	582	524	540	551	550	568	559	543	558	544	572	572	589	579	582	550	585	549	534	538	571	522	527	536	572	542	518	543	579	579	541	593	533	557	541	581	541	503	543	614	573	526	595	549	539	568	576	591	548	574	599	536	551	572	613	595	532	550	578	554	554	601	565	592	550	501	530	506	546	547	546	564	518	569	584	574	547	584	563	532	605	587	533	567	578	594	558	511	548	568	548	533	560	591	552	582	565	550	574	526	593	580	555	552	565	562	519	548	582	577	545	550	565	575	581	506	555	536	545	577	567	592	555	580	544	528	595	518	515	522	577	586	530	565	553	580	555	569	536	523	534	572	586	558	548	549	561	519	576	497	579	548	593	550	573	523	550	593	560	564	557	496	576	571	567	538	570	531	568	531	523	589	563	607	621	568	572	572	560	598	553	537	531	524	531	567	559	542	554	581	513	553	551	566	585	542	558	542	547	563	564	566	574	574	566	521	543	540	560	534	557	566	525	500	582	542	544	556	546	623	571	540	586	560	533	574	576	567	550	516	551	597	518	556	580	559	543	544	567	536	540	593	609	503	530	569	581	511	534	551	522	555	585	578	575	591	494	528	622	508	589	583	539	529	553	557	567	561	537	540	539	551	510	545	565	572	583	550	541	552	569	536	561	524	561	506	506	564	514	524	565	582	515	535	550	571	568	558	514	539	566	558	552	514	559	561	560	569	547	544	529	550	554	536	580	570	554	509	537	594	501	553	613	578	560	481	538	540	541	575	561	569	552	547	568	606	577	542	518	529	574	565	567	529	560	562	548	529	585	532	562	547	570	546	538	548	563	545	558	550	589	524	570	574	536	542	514	547	512	556	577	514	522	572	538	561	562	558	544	550	559	571	583	534	531	559	562	575	583	582	556	565	558	556	556	566	542	565	514	536	567	532	531	542	551	568	608	540	533	550	553	565	549	533	587	572	521	535	575	550	540	560	554	518	534	561	535	579	538	595	597	565	572	524	573	558	576	537	564	537	566	547	520	591	596	565	509	521	540	557	541	533	558	607	558	559	544	565	566	575	578	572	520	536	599	542	556	557	578	589	547	534	555	557	525	528	581	558	545	569	530	527	508	533	508	563	544	550	560	559	593	604	523	583	553	579	564	542	574	556	507	535	516	578	517	560	560	533	514	541	523	563	565	500	539	539	551	525	560	536	544	553	506	582	558	525	569	564	560	567	526	520	559	514	526	556	560	575	558	530	569	548	554	515	535	564	555	569	591	538	564	529	561	562	522	529	545	551	578	578	540	522	552	554	538	547	555	564	521	545	592	563	554	570	530	547	540	548	536	532	594	548	527	607	521	579	630	555	520	555	548	570	508	592	548	532	615	531	562	563	574	532	529	559	532	550	526	564	537	613	537	566	530	582	561	544	550	521	525	520	534	521	552	586	573	566	548	539	557	554	555	578	542	570	539	596	548	585	611	570	628	569	547	515	579	549	595	543	536	558	527	533	553	513	549	558	543	543	514	555	557	553	523	559	554	567	592	537	558	595	540	555	538	567	534	512	550	553	523	553	560	492	546	566	526	530	591	537	572	570	545	594	562	558	554	587	558	566	540	539	559	552	533	581	539	555	547	557	570	594	533	576	548	534	563	560	605	578	523	574	537	569	568	514	594	554	576	598	567	534	541	562	562	526	543	568	561	551	536	549	566	529	567	568	567	532	556	544	547	542	582	572	548	535	509	540	522	551	562	559	543	535	565	551	583	556	556	569	563	583	526	606	536	548	532	545	545	562	523	529	587	601	513	553	559	565	565	564	525	534	563	582	541	531	573	531	548	508	568	531	544	557	588	610	580	536	494	539	544	558	553	522	543	590	563	585	557	535	563	558	587	549	510	558	531	562	589	583	534	528	597	537	531	547	556	555	560	560	580	542	575	525	550	540	552	524	532	510	515	546	529	545	572	544	515	529	576	571	546	596	536	547	551	578	577	581	528	514	524	504	565	546	605	523	567	544	539	527	532	556	570	483	561	573	541	582	548	537	558	540	544	560	560	524	532	573	586	541	558	552	536	575	554	573	546	548	532	567	546	570	555
26126	20615	13873	9127	15145	17006	11449	4928	2468	1234	673	482	402	352	384	344	353	354	348	363	358	330	366	360	326	368	356	367	340	350	381	361	377	389	364	372	353	347	348	357	375	359	335	341	349	344	344	341	351	351	355	363	354	356	399	368	365	331	324	384	357	331	361	364	382	362	339	364	340	361	355	377	359	366	352	342	355	360	370	389	360	321	369	327	360	320	351	346	380	346	353	364	356	334	306	388	372	342	346	346	364	349	339	356	326	328	366	309	386	380	375	351	372	346	366	388	337	343	324	360	355	345	375	410	417	386	367	345	358	384	372	361	353	364	372	360	324	370	365	367	333	372	349	373	394	342	389	364	393	349	359	371	356	348	361	389	350	362	363	351	381	374	364	360	343	338	343	343	392	349	357	341	365	338	324	347	350	344	361	358	347	333	373	322	355	338	366	353	385	363	369	340	389	368	350	354	353	341	313	331	341	346	370	352	351	343	364	349	375	387	361	377	354	371	381	369	351	339	353	354	347	346	318	375	356	370	360	368	399	367	336	352	350	351	343	324	371	348	371	351	340	355	326	359	390	344	337	391	363	359	316	343	328	370	352	328	338	325	380	356	340	330	378	366	355	378	331	335	402	363	355	337	361	349	353	370	360	351	347	371	311	354	372	357	352	338	367	356	360	333	351	382	346	366	357	359	350	376	345	336	361	321	341	352	362	306	351	329	373	336	365	336	398	328	334	377	347	312	369	381	339	349	355	371	331	382	349	362	327	346	332	376	331	369	372	366	334	365	349	341	331	359	309	327	323	355	354	351	328	370	353	362	358	346	361	392	347	355	361	343	353	357	338	382	387	339	340	378	379	381	340	373	344	354	364	340	341	339	333	353	373	335	343	345	375	336	381	337	377	348	333	382	373	369	363	364	365	323	363	370	319	341	348	361	359	377	306	395	387	366	353	327	365	357	349	351	395	351	373	378	349	335	354	376	315	354	355	360	332	378	343	347	380	340	365	322	359	338	349	372	365	327	312	340	358	343	335	325	372	342	332	318	348	353	366	344	368	357	296	346	318	367	389	353	370	323	370	348	362	338	368	353	352	363	364	361	338	367	367	318	331	382	374	359	379	313	345	348	353	325	346	344	373	351	344	388	366	373	327	347	313	350	365	370	323	355	396	331	373	371	366	344	356	377	352	370	324	329	341	371	306	346	339	333	358	343	365	334	344	341	369	349	345	337	334	344	359	321	364	343	358	358	364	341	327	342	332	340	344	341	387	369	346	355	335	341	344	373	364	337	354	353	346	351	336	365	331	369	353	399	356	322	363	357	378	365	331	355	375	371	351	355	390	333	403	337	362	349	356	357	361	352	359	344	390	379	356	337	363	340	358	379	368	334	343	381	366	359	337	329	330	342	379	341	351	356	369	382	356	365	350	363	334	357	344	330	348	356	335	342	378	364	353	378	367	375	342	358	344	367	350	336	362	376	336	358	361	354	344	315	341	341	389	358	352	341	350	354	368	345	371	341	400	348	346	373	412	367	361	342	355	368	377	356	389	356	368	364	356	381	358	379	389	327	340	369	352	349	321	355	345	337	381	356	378	345	355	373	361	341	347	352	348	352	337	322	370	347	363	345	366	342	403	357	367	381	368	374	354	351	348	353	354	316	326	337	369	351	323	359	343	350	351	391	332	360	349	377	362	351	335	371	359	360	344	345	321	390	346	355	349	400	369	380	360	328	363	373	366	354	368	337	333	308	346	340	370	327	340	339	357	361	331	355	339	341	346	332	336	323	332	373	330	354	365	350	338	361	336	315	366	354	330	357	367	359	332	357	366	383	361	338	355	361	356	343	347	345	345	348	386	344	343	354	333	317	332	354	343	369	351	345	336	362	338	356	365	345	352	402	351	355	322	339	360	350	337	353	337	335	340	344	353	382	349	324	390	351	352	340	399	353	353	328	359	357	344	342	336	344	335	324	319	338	360	367	356	369	342	358	355	344	359	350	381	396	344	380	363	385	352	384	361	374	320	358	350	353	388	353	345	396	379	354	333	335	349	354	351	352	357	339	377	382	380	351	370	354	322	345	333	338	363	374	346	359	379	366	388	363	308	383	353	359	346	366	375	359	369	370	356	342	361	354	361	372	346	358	373	321	332	365	369	375	378	355	346	319	364	353	372	388	379	382	350	366	362	354	366	376	343	333	346	368	335	360	367	366	313	323	327	312	349	337	369	364	362	369	351	356	339	337	348	338	343	378	322	341	352	336	356	348	361	373	384	364	345	348	355	364	368	351	326	354	373	368	352	348	342	362	350	366	382	335	331	384	353	319	363	347	356	344	353	361	371	365	355	379	366	336	366	362	355	348	318	358	332	335	374	394	344	361	357	334	346	361	349	375	354	389	330	345	333	368	347	294	370	352	333	355	360	337	378	348	332	382	362	390	381	364	345	324	341	366	331	335	331	393	330	369	346	366	335	349	341	355	334	344	383	351	382	349	369	352	380	352	374	361	404	356	363	342	356	336	343	348	331	351	332	351	337	369	359	386	376	365	381	352	374	349	350	371	355	364	380	376	330	346	357	338	341	360	374	355	348	348	348	363	367	368	340	342	374	372	370	363	375	377	359	396	343	338	351	380	357	365	375	380	392	350	332	360	371	369	399	352	343	330	369	342	338	358	369	355	382	400	349	348	370	352	357	359	342	357	336	383	369	383	360	336	375	334	348	399	349	347	389	369	347	342	377	377	356	361	325	392	402	329	360	352	384	358	389	335	378	379	344	365	338	357	346	357	363	353	327	327	351	314	342	343	334	331	309	372	334	355	340	348	336	400	351	344	334	333	361	380	292	357	359	384	332	359	336	350	377	333	372	324	328	368	359	368	385	342	350	362	341	362	349	351	377	381	361	390	320	359	311	361	354	352	374	376	338	358	350	401	330	320	362	352	354	386	368	336	367	350	351	341	364	367	371	374	369	348	366	355	334	335	345	343	347	357	337	365	366	377	358	348	376	360	335	374	323	350	376	345	319	332	360	367	352	348	338	378	351	362	385	353	376	341	372	367	359	378	355	411	352	337	328	349	383	337	344	351	316	377	355	367	372	335	347	358	344	338	377	387	341	397	380	357	357	357	369	369	332	369	388	371	356	391	353	390	356	362	369	361	352	364	328	333	371	379	347	308	332	344	373	335	355	358	356	347	365	360	358	347	368	345	361	342	350	351	365	371	385	350	352	339	354	385	342	358	331	333	367	362	350	356	351	367	357	352	351	322	342	351	352	365	357	354	373	362	339	322	369	359	325	365	326	352	334	361	346	333	360	340	333	371	340	324	366	355	356	352	348	378	346	380	364	340	351	361	376	315	335	355	354	335	347	347	364	358	312	363	340	390	363	340	336	332	336	326	334	340	368	362	327	354	365	377	348	341	329	385	366	355	331	340	369	369	321	334	351	376	359	350	361	357	382	341	361	335	398	372	359	377	346	340	365	337	361	353	327	356	306	335
6884	9471	8055	12713	21853	22811	16370	8771	4847	2360	1148	761	611	543	537	533	570	523	509	530	510	551	532	538	531	524	485	526	548	517	547	529	492	522	510	502	512	526	484	491	478	544	522	531	526	541	518	543	522	522	536	548	512	544	493	557	535	548	564	531	549	530	503	545	528	553	496	520	510	513	497	467	486	511	536	517	538	505	488	503	525	520	527	495	553	539	488	517	512	532	496	561	539	564	522	552	539	519	535	549	504	535	531	525	495	499	532	539	470	464	504	561	537	528	475	498	470	521	525	517	521	544	477	541	517	550	543	551	534	538	514	548	516	501	513	505	518	537	526	530	527	542	568	546	559	494	500	516	522	550	529	517	555	512	545	512	561	542	498	527	505	547	518	528	521	498	508	543	496	537	498	512	505	530	502	530	513	564	517	556	560	544	486	533	544	488	493	497	555	505	551	487	527	522	527	504	516	496	526	511	534	566	536	552	515	539	535	549	522	524	562	535	559	491	528	535	536	536	527	551	501	490	527	506	575	500	515	564	561	513	544	512	533	560	541	515	536	521	536	509	540	519	516	556	493	491	513	535	558	524	543	544	545	501	544	527	530	482	513	544	489	482	582	522	508	531	500	547	498	487	476	526	504	553	534	551	498	503	502	545	525	513	533	508	500	529	542	541	511	534	560	530	511	550	532	543	523	519	545	563	545	527	481	540	538	569	527	523	506	495	550	531	521	493	525	522	539	554	513	536	523	484	544	533	529	507	554	513	497	507	497	508	473	522	494	501	504	535	538	493	520	541	498	527	527	517	529	519	540	556	562	542	573	560	550	544	539	559	536	570	542	542	506	532	499	563	521	504	535	550	535	529	573	515	498	530	529	488	513	498	523	526	501	517	515	463	560	532	490	544	531	545	535	547	509	586	492	516	500	517	519	567	535	522	509	503	547	534	566	528	540	549	497	520	511	551	527	524	495	523	469	464	516	506	545	534	507	525	544	529	489	524	512	535	513	528	510	551	514	494	529	543	564	569	564	537	492	548	515	533	523	491	517	540	530	516	551	493	551	557	473	498	509	549	506	463	512	530	519	537	545	494	504	525	508	494	505	529	505	555	540	526	534	533	519	541	564	544	519	545	519	528	529	526	481	585	533	512	528	538	519	533	531	503	565	511	520	525	540	509	530	520	498	526	532	516	535	534	539	531	538	527	548	505	536	499	556	528	520	484	569	508	556	529	529	578	544	511	500	503	530	495	534	536	528	534	539	539	510	519	508	522	530	534	549	573	533	521	507	552	546	524	540	544	496	486	547	549	544	549	533	490	504	501	524	515	570	481	483	499	528	499	545	531	505	531	554	507	543	571	484	513	505	502	521	509	522	536	537	482	541	514	554	546	555	533	544	548	501	522	531	507	509	532	526	540	560	542	538	498	519	540	505	523	522	511	499	568	528	522	512	485	533	501	551	491	541	509	539	493	548	497	520	487	506	514	528	520	509	498	512	513	520	566	484	539	562	511	562	502	509	495	538	509	502	513	509	556	531	502	512	493	550	479	509	520	531	524	538	551	529	563	533	512	571	501	514	553	544	547	488	529	511	538	596	552	571	544	546	527	507	485	497	549	506	522	504	515	515	551	515	564	510	518	523	502	567	507	499	535	533	547	501	524	515	517	554	518	515	553	540	542	532	527	524	573	561	501	516	526	544	501	495	511	523	516	536	522	518	531	515	520	465	511	533	532	519	526	516	496	531	483	591	490	533	508	512	505	500	507	540	554	553	488	514	536	537	511	519	522	578	523	513	548	546	500	549	506	498	568	506	558	498	522	535	512	540	547	516	486	494	521	526	508	507	521	509	576	558	489	509	526	538	544	514	501	471	550	499	516	535	476	549	494	461	525	521	456	535	509	554	533	541	505	532	509	515	528	548	522	539	543	531	517	502	522	555	512	513	560	558	564	535	536	545	486	556	562	528	513	521	540	517	551	503	516	511	529	571	534	524	510	537	516	533	570	529	526	562	529	518	547	549	508	507	472	481	518	529	557	519	547	545	512	534	507	515	486	507	513	509	511	518	512	513	562	531	541	571	524	525	551	530	469	527	534	520	487	547	528	513	516	519	548	517	529	529	561	537	525	541	552	497	491	512	556	544	515	490	511	530	510	539	556	529	524	578	520	519	546	544	497	517	540	498	556	571	537	527	525	521	523	535	512	547	530	499	502	535	516	492	508	538	546	522	496	526	559	522	563	505	561	508	520	521	578	545	536	533	523	516	527	510	528	506	509	545	558	519	514	582	502	539	519	540	523	587	521	556	528	518	523	506	593	537	558	552	489	535	535	553	527	535	561	542	518	551	510	526	508	499	508	513	521	516	529	536	542	469	524	538	496	501	496	493	549	473	520	524	503	534	539	490	530	526	532	524	535	567	490	524	503	521	573	511	522	555	521	531	481	525	520	502	517	574	494	554	570	537	516	525	535	520	546	539	496	521	580	521	547	526	562	486	488	506	511	565	523	547	541	485	545	510	559	550	535	493	536	525	497	575	545	515	558	562	489	546	535	530	561	523	496	515	561	510	504	535	530	542	518	521	515	567	537	489	522	516	521	534	544	510	497	510	523	540	518	516	534	517	511	550	541	485	535	519	517	567	504	495	551	526	546	493	516	509	519	533	505	511	516	537	535	509	557	494	538	483	523	532	545	498	524	491	529	539	492	539	533	518	552	507	559	530	523	482	555	529	548	517	479	471	543	524	504	524	514	551	533	583	523	483	504	538	529	526	506	514	503	508	506	561	531	527	556	498	539	518	499	563	543	546	517	531	553	542	491	485	527	495	526	533	507	502	513	564	523	548	529	508	542	580	533	534	544	492	517	487	542	549	518	505	558	527	546	553	550	474	520	496	527	547	516	520	540	492	561	481	499	534	506	506	524	474	525	467	497	501	489	511	554	573	541	539	520	534	545	556	537	553	517	549	561	539	546	549	532	525	530	575	559	543	543	547	539	538	538	513	561	520	530	556	498	520	536	553	507	509	484	508	484	530	511	509	521	519	505	524	521	492	525	510	532	545	542	519	549	541	521	533	545	543	542	522	496	472	516	503	507	512	494	513	487	520	521	493	569	518	517	505	542	497	532	530	543	517	526	533	538	540	476	530	562	497	483	518	520	569	539	552	516	512	503	489	544	533	512	505	491	472	530	526	508	471	555	539	577	508	492	501	516	530	537	538	543	486	505	542	515	518	503	559	544	527	556	514	534	563	533	544	503	475	519	513	491	506	514	504	545	516	495	527	501	514	510	531	522	500	506	574	507	527	530	514	525	499	514	517	517	557	521	543	540	495	541	525	546	532	534	528	516	499	524	523	508	510	484	497	491	518	561	523	511	533	556	556	497	525	508	537	511	524	575	514	512	511	504	559	494	504	509	533	550	554	547	509	526	533	512	555	506	548	496	530	514	533	498	514	548	528	502	591	540	521	526	523	528	506	534	504	531	532	520	520	510	501	544
24041	20744	27497	24260	39641	48323	37828	23753	12182	4588	1660	879	492	412	386	354	362	343	386	376	346	381	344	352	354	372	384	360	366	373	364	380	376	366	329	391	357	361	372	400	386	410	370	354	378	358	364	393	354	359	348	360	326	362	360	359	396	373	363	333	362	378	385	328	387	327	351	382	341	390	359	395	364	376	343	359	374	390	349	405	363	373	381	372	358	372	378	407	334	331	364	374	352	357	342	382	377	381	353	389	355	344	358	357	353	374	355	363	360	377	345	333	331	349	348	343	356	421	333	366	364	379	394	356	368	362	365	357	348	399	335	353	399	367	361	324	340	341	379	376	367	351	332	352	335	367	373	364	382	374	358	350	368	346	347	375	341	341	342	382	385	355	374	373	349	370	363	381	397	371	377	354	354	371	381	348	372	354	376	330	390	341	356	369	398	341	395	388	381	365	385	375	336	382	399	418	356	415	386	348	359	354	364	360	357	341	340	382	367	365	391	345	357	366	361	382	334	371	390	364	387	353	336	375	373	381	358	388	349	336	346	378	357	370	338	386	390	380	384	359	357	361	355	369	330	365	379	379	379	392	349	380	365	330	348	334	353	362	367	358	362	351	350	401	325	359	374	383	333	379	381	350	346	384	355	361	371	308	370	350	377	363	354	348	323	393	333	359	358	363	329	365	319	385	347	347	375	336	353	372	323	391	389	389	363	379	335	382	345	343	370	353	372	326	363	374	368	373	387	375	352	327	386	351	395	413	384	337	355	362	390	342	382	358	378	376	386	345	347	338	395	384	362	346	363	387	333	384	374	362	352	378	404	382	367	335	369	371	366	403	347	330	363	379	373	337	365	369	355	374	365	377	370	364	352	353	335	332	325	346	370	384	376	379	373	355	322	369	362	389	358	330	359	363	365	375	349	348	368	349	335	360	370	337	373	319	371	324	359	365	358	364	336	359	344	354	379	339	342	378	332	358	375	376	357	362	351	361	359	373	318	350	388	367	379	393	366	367	352	418	360	356	373	358	385	374	357	405	364	372	378	393	348	376	372	385	353	363	355	352	359	328	362	372	356	385	365	385	361	380	376	346	352	397	376	380	369	385	381	363	368	372	337	364	384	357	392	348	362	347	346	343	381	386	392	317	396	361	346	344	365	354	391	370	366	358	350	354	354	349	345	354	382	368	349	342	407	384	352	345	365	344	364	363	355	383	349	381	361	365	374	386	329	365	365	348	393	360	334	369	376	351	368	390	359	353	391	330	366	330	341	343	367	384	386	363	389	335	357	366	332	360	380	359	385	394	386	352	395	374	398	370	385	386	384	376	360	361	362	378	384	356	361	364	346	379	376	352	340	338	369	344	371	365	361	378	387	378	386	349	355	360	362	357	380	399	379	362	350	352	395	366	357	345	384	360	360	392	382	337	332	320	400	397	348	376	358	382	342	343	348	372	356	386	368	366	367	387	364	396	341	366	362	364	391	364	355	331	364	346	314	374	379	384	400	332	409	370	369	365	320	353	345	382	371	397	355	339	354	387	388	353	335	386	384	400	352	389	370	357	342	345	350	326	352	374	395	351	324	385	357	385	330	375	369	360	375	373	368	391	376	338	376	384	361	346	348	334	383	377	373	371	374	381	365	395	347	368	327	355	377	354	384	355	375	382	312	360	374	359	359	334	357	335	356	372	374	365	364	358	369	364	365	385	356	374	354	352	365	388	375	361	359	344	344	365	359	333	372	385	356	370	333	381	351	369	369	395	349	371	394	355	370	364	377	343	332	392	362	361	358	352	359	390	371	373	361	384	376	363	350	382	365	343	351	364	324	344	353	387	337	343	372	360	378	331	351	347	352	384	365	382	379	348	348	379	376	381	394	394	377	388	380	334	392	365	380	363	388	388	371	338	340	351	414	366	368	361	374	347	351	349	358	356	398	351	350	362	401	345	366	377	370	364	370	355	366	361	331	394	336	348	390	339	408	377	419	375	356	352	354	370	373	353	343	363	359	416	395	399	375	371	344	359	332	356	358	358	395	374	372	361	361	397	351	360	362	354	371	360	388	353	350	394	372	381	362	371	341	366	373	379	372	385	331	348	348	357	343	373	364	376	363	370	366	380	352	393	366	338	356	376	361	353	351	392	359	389	375	368	339	388	334	325	379	381	376	379	391	371	382	375	372	386	377	378	377	339	357	377	416	359	370	368	382	344	369	338	331	351	365	362	362	378	354	342	351	372	372	376	371	344	395	348	329	358	368	364	377	361	341	343	358	322	363	344	367	352	387	375	361	379	400	374	394	382	398	337	367	355	379	384	376	348	346	334	379	351	352	359	378	384	404	360	350	375	361	343	359	378	365	380	339	349	341	348	378	339	404	385	362	361	383	369	356	410	379	382	376	414	343	372	374	375	399	331	345	352	346	372	344	338	367	382	341	371	346	361	347	350	382	386	356	368	372	356	338	378	394	363	320	370	378	342	365	388	366	352	341	392	385	374	364	366	382	370	300	365	339	366	352	361	342	341	393	367	389	355	390	370	356	344	360	386	347	379	362	368	343	379	379	350	341	356	358	376	378	335	382	385	333	343	410	379	360	355	358	360	399	382	349	375	384	395	346	369	380	370	349	380	372	336	345	328	354	388	354	358	365	353	336	377	390	367	389	341	381	355	392	360	352	380	375	333	367	353	351	390	324	367	365	350	352	354	368	346	354	377	366	363	377	359	334	364	371	382	374	349	325	362	366	343	371	324	352	357	381	361	373	365	353	379	367	377	381	372	357	326	380	382	372	366	381	392	348	389	363	345	338	378	403	347	377	355	394	395	396	325	359	342	367	347	356	373	333	375	370	364	340	361	356	361	361	342	427	328	319	347	352	382	340	359	369	362	369	387	355	365	366	342	353	360	349	354	354	325	339	372	340	323	336	376	358	344	406	369	367	368	371	349	348	369	365	393	363	381	367	354	375	376	363	366	378	376	342	330	413	379	342	360	352	338	370	349	350	348	384	320	346	385	371	378	365	397	400	343	334	379	371	381	337	368	374	361	373	365	376	346	377	337	372	377	369	411	383	365	343	368	375	377	353	385	352	380	348	363	349	377	362	364	325	396	353	367	378	385	381	333	367	362	381	352	363	359	318	353	353	392	373	328	329	383	343	352	348	354	347	385	390	344	387	376	403	367	367	375	384	388	360	379	387	341	357	363	354	350	373	355	356	359	371	370	363	359	387	364	351	361	363	364	384	368	362	358	370	348	331	329	326	321	397	378	377	352	367	392	402	356	352	358	318	358	383	347	345	361	346	385	332	395	330	347	420	392	388	329	380	366	340	370	338	357	347	387	342	348	388	360	373	344	360	363	351	349	352	344	351	337	357	407	331	347	340	366	351	371	353	364	363	346	352	392	381	337	397	360	393	380	349	372	336	356	369	363	344	379	384	360	377	363	391	347	348	365	369	371	346	377	333	356	348	360	368	342	372	357	349	348	369	380	374	379	360	357	358	363
10007	23530	24941	24943	48267	47629	38076	28385	17354	8246	3652	1527	836	581	541	534	522	560	546	550	561	526	507	567	526	536	541	544	592	545	518	568	569	530	568	551	505	549	551	511	517	539	532	561	552	548	523	569	577	481	538	549	551	526	520	531	529	573	576	533	528	569	509	553	534	503	515	519	549	533	539	532	547	562	524	546	509	522	555	508	512	551	551	536	535	561	528	548	525	574	506	509	531	585	573	551	564	541	517	501	544	519	486	522	558	491	487	546	538	538	534	545	512	520	516	500	512	569	519	522	523	505	562	554	551	545	542	532	554	508	539	556	530	560	535	538	550	518	498	569	512	553	531	562	520	533	537	538	513	549	530	517	573	521	541	575	531	551	534	593	580	547	549	568	529	592	551	559	523	563	553	507	529	547	493	516	523	543	563	538	535	548	511	520	520	555	550	550	552	486	518	518	545	564	523	563	509	530	544	546	532	524	530	538	534	557	564	521	551	575	541	503	518	519	494	529	559	503	537	549	552	525	540	517	514	524	523	535	508	556	539	528	567	528	524	500	510	507	522	521	555	554	545	547	571	554	549	517	544	550	509	537	517	514	589	553	544	547	535	504	521	555	530	535	569	549	507	538	516	528	531	520	526	548	514	545	544	553	560	524	556	508	536	545	514	544	533	579	519	520	553	532	555	487	567	541	525	551	539	522	514	543	501	523	555	529	538	582	509	518	562	542	543	540	536	546	497	554	575	504	485	492	542	533	525	501	565	526	575	524	543	538	530	549	536	566	530	533	521	534	489	547	541	551	558	572	504	494	579	543	509	549	540	539	513	531	554	525	565	512	508	574	513	569	535	510	533	520	523	564	533	506	540	547	561	570	541	512	560	519	501	561	583	522	519	559	552	534	571	514	502	588	541	560	555	557	536	518	521	531	485	557	524	557	511	536	536	549	533	537	495	579	523	538	559	561	523	582	538	550	542	503	560	504	528	562	523	574	534	561	537	534	592	543	532	539	528	504	504	535	552	537	534	561	550	546	566	530	482	515	507	551	560	529	549	519	510	501	539	576	545	544	528	565	541	535	542	515	518	562	548	510	550	519	536	541	544	563	554	524	540	558	566	523	557	552	538	536	571	509	518	508	540	524	552	519	536	543	558	521	557	496	538	516	522	552	518	505	549	587	549	585	535	527	506	506	520	543	535	534	562	576	521	567	518	528	529	540	547	553	546	552	506	515	512	540	505	553	500	559	556	526	540	536	579	557	531	502	521	489	566	515	550	533	541	539	531	520	543	515	594	538	545	516	530	540	476	508	562	535	565	533	538	560	564	579	588	512	508	520	480	552	555	519	528	552	516	533	533	506	555	532	534	530	550	538	554	554	554	563	491	546	557	511	511	577	541	524	521	564	521	542	533	540	552	508	512	548	534	524	552	567	538	525	546	534	506	557	561	532	514	547	530	521	532	520	528	552	574	519	537	544	537	544	523	544	536	514	525	503	580	514	557	554	543	547	555	511	560	532	539	526	570	489	541	546	556	535	544	557	530	555	595	533	540	520	508	557	542	548	517	572	520	588	521	548	522	490	522	491	499	582	483	522	535	537	540	520	543	526	599	568	527	508	586	531	540	568	557	567	512	528	537	518	554	579	542	570	577	545	540	523	552	509	547	529	547	547	537	528	531	530	507	508	523	522	544	530	502	489	568	562	526	549	579	542	495	552	527	560	525	519	501	520	535	550	496	501	530	520	544	565	534	550	556	516	578	527	555	597	508	512	489	495	550	553	547	507	533	511	558	509	528	578	576	570	526	532	511	569	532	570	549	527	529	562	536	521	535	552	542	528	532	577	540	530	544	550	562	570	544	559	523	551	514	562	488	548	496	528	516	529	496	547	509	518	587	547	493	566	525	555	522	531	556	533	518	522	536	508	505	602	573	498	501	522	591	537	543	511	548	571	510	604	540	544	555	526	577	530	574	565	496	537	517	530	533	535	511	537	541	551	514	519	504	526	513	532	534	512	511	524	576	590	551	544	549	527	537	535	528	551	528	538	528	537	530	506	506	517	543	499	540	554	542	514	528	580	541	565	555	504	546	545	590	527	564	533	560	518	538	544	516	581	552	537	577	565	540	504	509	552	527	551	509	534	554	529	526	521	520	555	522	503	518	556	549	500	552	542	542	521	568	488	555	539	545	551	539	541	550	496	500	559	535	524	554	555	541	550	516	543	546	564	522	535	552	554	546	579	556	514	553	523	506	535	510	546	479	534	516	561	534	563	566	522	545	516	562	548	577	546	568	523	556	503	537	508	526	545	538	479	522	504	523	521	523	535	583	571	540	542	538	485	546	530	525	563	527	539	516	536	495	538	547	579	528	537	479	532	519	532	542	525	532	553	543	560	523	503	553	529	555	517	499	554	568	535	543	546	503	536	510	528	569	567	532	532	518	546	527	579	536	501	568	514	559	507	530	558	591	530	534	552	540	529	560	532	540	558	528	569	553	525	557	523	543	528	543	556	545	525	544	516	568	547	515	566	517	576	544	547	526	535	564	528	511	553	546	523	523	553	579	567	544	550	532	584	566	537	521	565	528	559	534	550	531	522	544	524	535	510	499	556	514	566	533	533	556	528	503	536	560	514	556	511	552	526	600	525	527	516	522	530	566	558	540	538	538	523	507	536	511	505	551	532	554	549	509	562	540	549	512	548	544	542	558	532	503	555	516	515	549	549	541	552	545	515	551	508	554	546	529	532	523	551	498	543	543	537	539	522	525	524	546	554	549	537	519	527	550	532	545	564	522	537	533	542	521	520	550	553	545	529	537	548	514	582	523	548	554	533	495	564	563	520	567	580	521	580	521	546	511	537	537	533	551	576	542	587	547	536	583	573	532	542	553	497	564	574	514	556	494	549	523	502	511	559	521	536	552	541	551	512	492	561	510	523	569	509	548	523	507	561	568	570	543	553	573	555	565	563	548	520	545	537	523	546	518	546	530	523	570	521	518	533	562	567	537	531	514	521	574	564	538	547	584	516	548	536	556	511	562	557	539	563	567	540	542	557	525	507	578	536	538	562	539	539	563	499	524	541	544	581	523	499	508	525	548	566	512	549	515	540	571	510	525	577	520	542	521	563	535	512	471	559	567	573	516	558	538	537	537	544	525	548	540	539	525	536	558	534	543	525	577	538	472	560	538	527	563	566	550	528	516	530	535	541	511	526	536	538	526	494	567	579	510	550	527	541	550	520	553	525	531	562	548	533	568	557	573	563	559	535	536	534	567	506	514	527	524	549	544	557	535	528	536	527	553	542	525	537	540	479	542	540	530	524	527	499	558	494	532	537	543	533	573	526	490	534	580	521	535	532	528	521	541	549	522	547	519	570	555	547	496	562	546	512	540	485	492	511	552	545	523	553	531	536	533	542	541	539	574	591	533	511	508	563	502	554	556	553	596	506	521	527	520	513	560	590	537	539	541	533	537	555	569	521	583	508	546	557	537	541	511	550
22543	20822	28628	23517	41541	57292	55291	40757	27549	14030	4360	1296	627	417	420	383	397	423	430	396	390	417	397	360	421	374	391	366	369	403	390	366	392	406	392	372	371	391	401	404	386	381	423	385	383	376	363	406	406	375	372	378	390	392	394	390	418	401	425	371	410	391	394	398	385	349	388	389	372	414	383	373	416	403	431	365	395	389	369	393	376	374	407	371	388	376	399	344	379	376	404	369	388	380	396	440	403	351	401	384	364	401	402	380	362	425	390	408	372	351	368	400	400	380	385	423	428	393	421	416	400	421	394	398	402	390	400	389	412	366	364	417	378	372	420	358	381	356	383	364	403	387	419	378	382	423	397	395	420	376	386	417	388	376	393	419	372	383	382	381	421	372	377	401	410	374	384	360	380	405	393	377	345	400	376	375	424	392	395	397	392	417	413	396	373	378	388	409	388	424	411	387	373	379	363	385	356	417	405	370	408	407	375	409	407	374	400	380	415	398	392	387	377	376	365	369	382	409	366	417	402	373	383	407	386	364	388	396	384	420	368	383	387	363	390	409	364	424	398	399	379	402	391	391	377	374	412	393	411	378	371	384	375	373	392	376	385	393	382	387	375	401	366	362	428	459	357	349	391	374	406	395	414	388	365	393	403	370	379	417	373	359	385	382	429	389	388	425	374	417	390	422	405	373	391	378	387	370	383	366	371	408	388	398	364	377	429	377	408	374	383	404	381	389	379	397	388	353	387	358	402	420	405	382	404	390	389	365	409	381	403	394	371	384	397	406	396	421	379	364	424	407	410	354	357	389	403	392	363	386	426	398	384	397	394	375	375	420	398	354	384	368	416	385	410	415	381	391	398	407	362	405	385	392	400	403	351	389	366	416	372	399	403	399	393	395	396	388	376	390	375	396	381	387	392	440	429	374	392	392	408	369	392	356	383	376	365	373	360	407	411	396	372	377	377	375	356	390	388	413	393	404	365	430	408	395	371	395	387	397	387	390	377	397	389	359	372	398	386	396	380	389	430	360	376	376	401	397	375	402	374	382	372	395	380	404	362	413	387	375	376	413	432	421	380	381	405	407	377	372	371	402	395	354	358	410	382	393	350	409	374	369	394	418	362	371	417	406	396	372	412	416	410	389	387	398	385	391	362	391	412	368	377	377	388	400	373	410	384	423	397	422	360	372	376	370	404	355	405	396	410	396	368	370	386	426	364	382	371	407	385	406	423	374	373	425	422	389	361	410	411	415	389	392	392	400	396	421	376	362	407	380	360	389	405	433	360	401	414	366	395	379	371	387	386	377	410	381	374	368	389	364	378	377	429	385	355	411	386	362	379	395	380	389	385	407	414	374	406	363	352	398	342	382	367	387	429	378	406	366	395	414	411	345	371	397	371	381	412	385	400	392	388	347	389	377	390	362	395	380	381	422	405	402	374	382	403	383	420	379	403	405	370	410	374	392	380	354	409	394	367	378	434	405	349	396	429	395	411	394	362	376	380	385	418	417	390	404	352	398	365	391	427	390	399	403	411	405	396	409	388	419	383	384	370	391	386	402	411	396	384	403	380	390	397	380	357	366	385	394	391	403	388	403	417	395	448	388	407	372	389	416	373	433	358	388	393	410	366	363	375	389	363	368	397	396	412	401	381	381	403	389	383	376	387	386	407	369	356	399	409	388	388	389	395	375	414	393	368	389	391	397	421	368	382	412	371	364	393	379	385	362	376	375	376	387	419	385	370	374	423	362	399	373	377	391	370	388	385	383	360	374	408	410	389	405	366	405	413	382	375	417	359	410	402	376	434	387	352	341	384	356	380	386	349	373	395	373	398	354	364	397	388	378	390	341	387	419	391	356	408	379	389	373	426	379	403	403	374	395	389	350	396	425	381	369	390	396	410	341	392	376	370	418	376	386	382	401	363	319	401	370	370	418	374	412	379	378	390	425	369	414	420	410	364	403	406	399	400	369	350	391	392	406	405	390	383	388	399	378	374	382	398	403	377	370	401	411	385	422	412	396	394	407	411	357	385	384	389	359	381	398	368	390	376	391	361	415	381	387	383	386	386	383	376	387	414	377	443	417	372	380	412	356	404	408	379	438	377	359	393	369	402	364	359	391	369	423	373	394	374	404	393	412	405	392	417	455	403	390	411	364	375	415	366	389	411	443	396	379	365	406	418	398	421	406	394	401	369	430	399	379	375	396	384	392	433	358	392	362	356	417	413	399	380	398	373	390	377	386	401	403	401	374	363	397	379	378	389	346	408	405	381	387	420	377	411	382	354	389	396	453	387	373	401	380	409	415	371	370	367	402	392	364	389	376	368	390	357	423	391	391	388	349	393	386	369	418	421	410	380	393	382	409	368	393	392	391	364	370	375	385	397	403	404	413	365	378	395	389	364	384	386	398	370	412	403	401	395	368	393	396	375	392	401	379	395	382	375	392	427	390	378	375	400	360	383	419	378	431	380	424	367	381	423	403	409	408	367	382	397	383	410	365	369	406	382	386	394	388	417	409	382	382	391	384	388	363	381	390	394	392	374	368	384	371	394	404	384	374	395	396	347	398	399	376	402	388	400	390	389	358	407	396	418	388	413	385	378	401	403	387	380	406	386	364	344	374	380	386	376	379	377	402	390	391	402	361	392	394	402	353	424	390	336	375	386	400	399	386	397	374	414	396	401	362	394	397	379	385	356	410	409	406	423	394	399	388	390	425	398	388	392	401	389	379	388	360	374	409	398	373	379	355	379	409	380	374	371	375	382	408	438	408	399	392	363	405	401	395	373	407	413	361	422	381	379	371	355	416	369	383	359	413	354	392	422	424	372	394	348	381	419	363	382	395	352	400	389	393	421	382	377	368	404	409	368	384	381	358	376	377	398	375	380	388	418	391	383	370	418	385	375	380	342	388	366	369	383	370	374	367	359	396	364	362	375	392	370	337	398	399	390	399	383	403	367	356	368	348	392	401	401	394	364	395	407	386	391	404	366	410	372	425	399	389	388	397	391	384	418	370	404	411	368	388	362	367	421	396	348	375	370	414	392	383	385	383	422	391	374	365	388	387	404	428	384	407	386	423	375	386	357	336	374	403	366	375	402	384	436	402	405	407	413	371	377	401	400	388	419	393	390	388	403	426	350	438	401	390	381	398	388	391	394	419	390	376	406	374	402	370	363	373	403	372	381	367	396	443	382	414	406	375	372	364	374	373	402	388	375	387	422	415	386	414	406	353	375	368	363	374	404	404	404	366	383	413	374	356	417	366	383	393	396	401	360	381	351	390	405	414	386	422	396	346	359	388	374	376	398	401	396	382	380	388	382	418	359	387	383	372	382	401	397	379	395	368	380	394	412	405	398	442	379	370	399	394	395	379	388	390	373	372	388	390	420	396	414	381	361	402	388	401	379	377	402	383	393	425	388	352	388	406	365	378	405	363	392	378	401	395	390	412	405	395	391	394	371	401	428	380	365	381	376	398	432	414	379	403	403	372	369	399	392	415
16766	37314	38517	44330	67080	65177	55906	43686	31938	17739	7103	2508	1032	648	580	579	555	536	568	541	540	576	560	589	575	544	570	571	563	562	573	610	557	567	543	561	542	540	592	568	571	530	534	563	552	574	564	581	577	543	567	574	560	516	567	529	515	589	568	520	553	557	567	597	548	539	550	602	542	523	545	559	557	545	562	566	546	575	526	544	553	561	551	552	579	572	553	553	574	544	581	592	545	575	568	532	581	544	556	507	559	553	557	531	516	593	570	491	547	547	531	510	556	507	547	557	528	561	543	626	555	552	557	588	588	562	565	567	548	530	587	611	592	550	534	562	559	557	599	568	549	544	535	577	577	575	529	625	554	577	574	591	549	541	591	582	561	613	560	584	578	573	543	535	561	568	561	580	545	545	577	533	583	566	544	552	580	539	535	544	554	569	573	543	579	541	571	536	531	556	550	603	545	627	569	541	605	524	550	583	538	524	535	578	549	555	580	507	558	543	551	593	524	539	582	495	523	527	638	568	572	511	560	525	552	554	545	575	580	563	516	565	559	577	564	513	568	553	529	575	519	566	560	530	546	572	589	546	558	572	580	553	591	574	566	601	566	561	590	527	597	582	537	520	595	549	563	560	517	522	560	535	544	543	537	542	544	546	560	555	561	565	565	596	593	588	567	556	585	557	571	581	579	568	562	554	580	535	570	513	551	515	558	579	587	548	551	573	591	601	532	523	542	549	588	526	569	549	504	567	572	575	533	550	591	568	550	583	527	594	527	573	540	550	562	594	567	571	516	582	623	534	572	582	559	579	525	581	578	549	571	487	566	447	541	589	559	574	578	561	556	521	583	540	582	585	576	593	569	549	566	557	581	548	606	582	525	586	523	573	571	510	562	594	565	581	595	526	552	546	583	553	539	544	576	566	569	519	561	597	540	551	580	569	596	552	537	549	552	525	538	572	494	552	530	516	563	572	560	557	536	578	544	623	531	560	570	568	539	517	499	570	547	520	573	529	541	552	557	551	570	603	547	550	551	536	565	582	578	530	565	572	523	518	563	547	548	561	568	521	568	553	595	568	574	547	554	525	560	578	506	541	583	550	542	564	575	532	585	577	553	571	526	576	579	524	541	602	560	566	617	564	589	586	562	562	576	596	597	541	554	523	532	568	537	594	527	543	559	565	580	581	551	597	572	567	552	547	549	554	567	522	515	541	554	549	562	548	563	551	555	574	563	547	561	511	555	533	520	562	560	603	561	544	548	516	587	540	555	527	546	574	494	555	577	572	561	576	560	546	553	541	520	591	529	524	556	528	566	579	569	576	549	564	571	532	536	582	546	555	552	575	598	550	597	529	558	562	579	535	544	562	572	549	588	523	598	580	560	562	583	554	564	499	539	561	546	537	538	588	525	576	561	582	563	554	525	542	566	507	509	566	569	560	529	571	551	577	591	519	539	551	533	545	614	557	534	594	509	555	545	583	530	556	524	534	565	529	501	541	522	539	559	594	553	509	509	559	559	536	575	582	562	581	555	468	534	574	557	562	544	571	577	569	564	576	566	564	582	548	538	511	570	582	532	536	541	542	574	565	571	554	568	517	557	544	545	586	539	554	512	568	608	560	576	579	580	560	558	601	590	576	551	600	553	481	562	566	572	531	531	515	536	555	593	573	532	547	532	507	558	575	571	565	582	553	559	576	624	558	557	552	523	568	568	572	547	562	538	583	548	517	551	558	551	568	524	547	544	541	592	535	524	568	525	570	520	572	561	528	538	593	545	582	543	594	569	619	567	584	565	536	532	544	566	569	581	543	559	589	592	545	548	593	497	588	542	577	572	569	536	559	528	542	557	588	553	541	559	512	548	535	596	572	570	566	555	543	557	539	595	514	552	547	592	583	578	561	512	575	555	547	527	583	579	581	570	543	595	542	501	546	559	560	602	569	542	599	562	545	544	542	553	576	572	577	535	514	545	592	594	584	530	553	568	532	558	569	573	554	546	564	562	571	591	550	538	531	601	563	567	545	536	563	604	510	549	561	570	561	542	553	522	598	547	565	532	541	569	513	540	543	573	538	552	542	567	569	536	536	595	530	520	583	516	547	484	542	583	576	508	520	530	589	515	546	533	544	545	570	537	538	551	515	579	603	549	585	529	546	540	561	542	557	565	579	582	542	530	578	535	565	568	576	552	543	546	552	563	565	544	598	553	612	521	546	525	577	585	533	565	500	552	529	578	560	532	562	501	567	495	575	589	525	576	529	615	560	544	575	563	617	521	580	557	521	531	593	542	571	552	564	554	565	562	567	568	547	527	570	587	543	542	556	522	548	544	567	553	567	567	578	549	547	543	535	543	553	578	549	555	549	581	553	522	573	546	557	505	553	576	534	530	549	565	511	546	528	515	566	564	549	536	554	558	514	577	555	542	557	544	581	548	592	546	571	542	527	565	559	591	583	565	570	555	555	537	542	559	517	562	558	505	548	559	557	572	536	555	577	584	543	569	558	578	539	545	527	586	535	571	569	556	532	556	564	539	553	553	542	549	519	553	536	543	534	554	576	505	569	553	549	530	548	558	552	532	598	558	533	537	530	554	560	559	593	552	542	603	574	562	551	544	558	574	566	518	567	530	551	551	564	575	552	527	556	497	577	566	563	533	530	583	589	556	568	547	557	540	516	556	506	572	533	559	566	585	596	583	608	556	552	594	506	579	563	573	571	530	559	554	565	524	553	573	537	538	573	565	542	533	551	551	563	603	584	544	568	541	558	576	516	585	590	586	605	565	590	550	551	535	607	541	566	545	570	542	562	531	538	565	532	552	561	539	592	571	544	568	592	547	569	578	540	573	527	589	579	590	554	521	568	577	598	567	544	587	554	533	550	526	526	560	537	557	551	576	544	568	530	607	576	559	538	521	579	549	545	545	597	563	532	560	553	578	562	529	538	576	552	576	571	527	567	553	556	557	531	543	553	526	542	533	582	569	571	586	557	499	556	563	534	572	577	509	561	558	541	544	520	565	520	579	586	541	573	548	567	570	556	553	563	536	605	555	541	539	551	530	547	549	550	568	558	536	559	589	571	551	564	602	572	618	541	538	539	613	532	532	586	572	532	542	538	533	579	522	559	566	515	536	511	557	547	588	543	553	551	545	515	521	501	547	611	562	554	551	556	535	581	550	570	533	569	570	572	549	529	586	553	549	576	545	571	560	549	517	506	531	605	537	536	542	514	581	611	543	547	619	506	548	542	533	554	565	550	546	533	542	570	553	590	584	525	562	555	524	543	576	568	591	541	525	552	514	590	590	559	533	574	557	568	550	558	572	537	564	560	562	527	556	554	547	511	554	534	557	525	547	563	577	511	524	591	522	565	539	540	532	534	562	620	534	548	553	573	529	616	587	537	570	562	549	593	515	559	542	586	520	520	533	558	556	547	586	546	520	551	567	555	578	600	528	558	556	522	544	594	570	544	535	545	565	579	562	580	585	597	544	563	572	517	521	504	556	542
26067	20550	14087	9628	11769	13538	11849	7260	3245	1430	699	433	387	385	353	323	363	362	336	341	344	383	352	379	364	352	325	371	340	355	371	334	354	333	350	396	354	335	341	337	370	368	361	343	330	348	374	354	335	365	329	359	349	357	371	322	370	378	353	388	340	375	345	377	316	382	361	358	370	363	362	332	380	333	351	343	328	359	290	367	345	342	306	347	389	366	339	376	318	336	330	360	347	348	357	346	342	346	360	348	361	360	345	355	351	358	331	357	367	329	347	372	318	361	378	340	347	363	373	354	418	370	327	354	347	384	354	348	372	333	383	319	382	340	351	341	360	403	366	321	374	348	368	320	366	344	351	357	385	352	382	366	336	355	390	354	317	365	332	382	334	362	359	345	367	355	330	321	351	353	356	374	369	335	395	337	342	347	359	374	336	354	344	345	370	354	361	387	368	364	334	363	328	369	326	348	342	347	375	360	349	358	359	391	352	375	376	370	373	348	337	397	357	349	368	361	348	348	355	384	347	363	360	370	348	371	366	339	348	341	324	342	360	341	372	354	345	348	341	357	347	339	386	372	341	426	359	349	368	343	363	381	358	358	317	362	377	333	379	355	348	347	365	348	353	328	356	386	332	355	347	343	343	345	385	375	357	359	367	367	334	350	347	330	371	363	322	342	353	383	372	383	371	324	384	364	383	371	346	386	333	384	328	380	379	342	303	353	339	360	375	340	327	367	336	356	350	343	362	330	365	383	345	332	350	351	407	374	375	341	389	342	370	348	396	351	398	359	344	364	355	384	350	352	327	336	358	354	381	408	348	372	382	344	346	368	370	354	375	335	330	375	338	374	347	365	347	347	357	344	373	362	370	323	367	386	336	321	345	366	330	366	341	414	359	354	366	354	357	354	359	361	323	341	362	349	355	373	350	360	376	327	350	343	356	342	359	357	355	355	368	357	358	368	393	329	360	340	345	378	374	381	371	338	376	352	356	349	334	331	353	356	313	360	343	373	338	355	382	331	370	355	377	376	353	332	358	375	336	339	351	363	352	358	376	367	372	339	309	387	380	374	317	340	329	363	353	310	361	345	359	356	352	352	356	364	330	334	343	361	366	326	356	346	375	356	365	358	341	321	343	371	384	362	342	346	355	356	354	349	339	347	365	377	348	379	345	361	336	358	361	347	359	347	369	390	299	382	354	343	324	351	369	340	374	332	327	370	336	356	342	356	347	336	348	364	360	352	352	345	339	372	349	356	358	341	334	341	347	363	333	367	360	340	324	372	339	352	364	322	354	348	368	370	369	373	351	353	352	317	355	353	332	358	335	346	372	357	349	324	354	342	370	359	367	354	356	349	340	371	307	367	329	378	343	373	374	329	414	337	367	334	310	377	366	392	351	362	313	340	340	340	360	352	320	358	409	368	358	320	357	344	360	352	396	346	370	352	403	364	346	341	362	357	386	367	363	363	353	340	351	346	355	371	333	369	318	330	344	358	369	350	356	382	378	343	321	327	326	336	340	394	366	368	376	358	376	409	351	352	333	335	373	334	366	352	339	360	330	364	345	349	338	372	353	344	351	340	332	327	372	363	389	391	363	330	354	353	362	375	345	340	348	326	367	351	371	369	373	360	379	361	358	372	337	354	365	346	361	366	369	364	327	379	326	326	356	385	328	383	318	365	353	345	343	335	333	358	337	373	348	344	330	345	334	369	353	354	354	329	329	412	375	379	365	332	324	330	318	341	341	351	334	341	331	366	343	349	387	312	368	358	362	367	365	337	348	364	367	325	371	353	344	347	356	334	344	358	364	360	354	328	368	350	386	359	341	373	363	369	353	332	361	352	354	370	356	361	324	349	356	355	350	367	335	358	373	362	352	365	350	401	353	395	383	351	337	363	342	358	378	358	381	368	319	353	386	367	333	354	341	358	317	352	350	361	372	328	360	339	358	390	342	335	368	340	387	340	366	369	364	365	359	330	372	384	354	339	352	330	349	306	346	314	346	375	367	353	355	341	344	347	365	352	357	374	333	387	348	343	355	363	329	337	352	351	362	344	346	379	376	341	390	364	348	351	340	354	348	367	358	357	352	355	369	370	356	354	352	354	418	354	344	346	343	341	358	364	328	367	363	355	371	359	362	385	349	348	361	336	375	370	366	351	378	358	376	342	341	369	350	369	383	354	319	367	352	341	340	334	362	371	348	333	356	344	336	376	378	342	376	321	372	374	318	312	384	343	363	363	361	338	366	362	350	364	359	345	396	366	325	374	358	376	342	393	366	357	360	364	358	341	383	405	366	353	337	332	324	354	357	348	326	340	354	350	346	368	350	367	348	322	358	379	343	383	386	371	359	351	358	340	350	350	343	345	341	335	359	352	319	356	352	337	362	357	358	343	340	342	377	375	321	374	353	353	314	376	331	335	339	363	382	369	353	361	367	351	358	341	353	373	394	351	347	354	313	313	376	348	359	342	349	334	369	342	354	343	335	372	346	358	353	368	370	351	351	398	346	344	360	385	365	323	344	349	353	375	345	377	351	383	356	387	326	367	334	338	344	350	335	347	315	358	330	368	377	366	365	330	364	343	342	380	383	330	349	366	372	374	353	352	348	362	332	370	354	323	368	376	385	353	347	332	376	347	367	361	324	342	338	381	394	380	349	336	395	368	350	358	360	369	398	343	322	326	361	357	358	348	373	323	330	339	347	364	375	350	351	370	364	331	348	353	414	380	340	372	365	321	351	364	352	368	314	367	331	338	342	326	376	379	376	295	358	350	335	344	335	354	327	312	365	350	367	361	354	347	352	344	367	340	375	371	357	352	364	367	340	387	355	307	347	336	371	381	329	378	370	348	345	368	324	383	363	340	344	377	337	334	348	380	350	378	360	389	363	331	369	365	356	356	339	363	387	325	323	361	337	373	371	364	364	351	371	329	377	377	400	349	356	354	351	355	361	326	368	324	347	324	394	361	380	347	336	357	360	327	356	380	358	325	366	357	364	352	363	355	395	374	361	339	330	368	369	342	358	356	330	365	363	371	390	375	346	316	357	360	382	377	338	352	340	386	343	388	349	375	365	346	347	371	345	336	326	362	375	328	361	369	344	359	373	367	373	373	361	330	360	336	382	324	338	387	339	347	342	359	331	355	361	346	371	341	362	348	351	366	348	350	320	377	347	329	348	368	355	361	317	357	381	344	337	376	350	358	370	375	339	382	331	337	313	345	363	345	340	374	339	350	362	357	385	335	343	349	358	365	325	371	324	354	348	354	362	353	361	368	367	335	339	335	323	350	340	352	343	377	347	347	384	376	336	367	362	352	350	331	333	350	326	359	366	360	378	348	362	349	362	321	361	361	366	364	358	377	366	363	343	338	368	360	341	323	341	330	351	372	368	373	373	376	362	364	365	376	332	361	364	325	341	397	365	363	395	382	330	369	335	357	372	374	329	318	388	360	365	332	390	367	390	349	385	388	380	375	364	364	352	310	352	348	363	372	367	375
6390	9069	9323	13169	17851	20376	18097	12059	6204	2578	1184	705	626	522	554	499	521	559	529	499	510	494	544	555	534	549	523	520	546	499	564	544	493	528	564	483	577	539	515	510	507	526	543	520	530	517	503	517	543	547	550	494	489	517	499	490	502	484	546	529	555	550	539	496	572	561	541	497	560	523	504	508	493	537	488	524	537	524	465	572	514	554	530	545	573	534	494	529	494	509	531	513	540	516	501	520	512	531	523	554	559	508	540	499	512	523	528	535	507	542	536	542	533	498	521	533	542	527	527	506	561	565	556	519	558	505	544	538	556	540	531	536	530	527	506	517	510	500	519	504	547	484	540	546	511	539	516	558	541	553	535	514	528	492	546	520	509	540	525	506	518	543	540	535	512	506	493	541	539	508	484	531	501	510	553	521	490	526	502	595	546	497	501	530	511	532	538	514	501	541	506	548	495	552	511	511	530	518	483	561	500	552	512	530	533	503	514	518	522	524	549	522	538	543	503	542	528	516	498	549	505	519	516	532	516	556	509	493	505	506	534	493	520	526	525	560	560	500	550	554	564	479	520	527	500	543	507	507	496	510	575	552	536	550	485	531	503	512	516	551	508	555	550	522	521	520	474	518	529	508	508	543	516	494	554	530	538	520	521	552	527	511	524	534	491	577	516	513	542	503	530	502	506	555	508	538	518	533	520	509	518	529	557	533	528	530	558	508	517	528	544	530	549	575	498	531	520	534	524	544	497	546	551	526	570	552	509	525	523	543	523	526	519	505	497	544	506	484	534	496	513	539	541	533	541	493	544	448	480	551	534	530	539	537	500	538	514	538	537	560	549	560	531	511	507	553	544	516	500	564	516	513	584	510	556	540	558	509	540	495	535	567	582	530	477	486	547	530	529	550	482	543	525	535	525	547	539	498	489	552	543	503	488	510	524	522	553	506	491	544	592	504	531	476	537	526	530	500	519	557	544	490	518	543	534	523	514	478	555	513	543	476	501	513	519	531	505	520	529	489	484	577	551	541	532	545	530	479	516	526	462	532	541	557	438	525	528	507	530	525	554	522	513	542	527	562	532	544	514	504	550	490	529	544	526	515	500	545	500	513	523	540	509	488	563	508	576	532	525	524	503	539	572	497	487	532	497	534	546	525	502	516	526	516	553	541	526	551	501	509	498	505	458	528	508	529	531	532	533	505	528	545	544	536	503	547	521	522	540	541	516	537	503	551	515	534	528	524	548	523	517	523	522	559	512	533	560	519	486	543	524	525	526	532	516	507	511	537	547	503	528	524	521	502	520	519	510	512	502	517	559	515	557	539	499	519	481	532	553	523	531	530	508	517	502	541	551	531	520	559	494	514	499	518	488	532	559	542	565	544	475	520	520	550	497	581	523	540	557	536	503	548	531	549	580	471	536	554	532	544	550	548	540	533	553	527	539	538	508	555	564	504	539	547	537	508	540	555	505	528	524	576	483	526	497	533	527	512	524	509	521	532	523	505	555	468	506	566	550	538	568	502	515	552	530	551	535	502	527	568	495	539	500	540	506	496	494	509	532	542	539	490	515	504	511	520	542	484	513	506	521	504	578	490	498	497	499	560	514	552	542	526	547	558	503	545	509	551	532	560	521	541	560	558	522	537	537	508	560	510	526	479	593	524	514	533	507	533	501	487	511	543	534	527	528	508	573	493	517	528	480	489	511	495	494	545	515	521	526	528	483	493	541	534	513	540	535	546	507	531	497	522	488	515	540	519	537	478	519	550	530	518	527	527	506	498	502	554	567	542	498	538	553	511	516	503	554	533	603	558	523	508	519	554	493	541	542	566	525	536	514	558	521	499	501	536	526	548	548	510	501	512	495	522	531	525	528	525	501	545	517	561	552	545	479	525	567	519	509	503	548	534	539	513	530	503	527	532	539	505	555	523	558	503	549	549	532	526	491	560	520	489	511	528	563	479	526	547	533	502	545	527	483	545	540	539	524	489	513	501	509	542	539	538	521	565	553	575	543	491	504	538	504	561	529	492	480	516	517	529	550	519	538	527	557	516	546	492	517	510	479	492	547	546	543	464	499	515	534	554	503	529	513	510	546	526	499	492	498	536	492	534	571	549	486	529	506	548	558	547	501	548	543	549	549	497	494	562	567	515	524	560	548	529	566	520	509	492	570	556	504	518	517	537	518	522	536	538	506	502	541	561	499	510	562	530	541	543	521	497	500	570	557	528	526	510	533	517	504	532	515	562	507	517	509	554	506	519	512	515	525	496	539	513	541	517	511	544	526	519	517	550	489	520	518	566	541	562	476	525	527	533	516	501	516	574	527	514	502	566	522	530	538	492	517	528	588	465	566	496	522	506	544	535	496	577	521	539	503	527	557	515	506	539	566	505	477	535	544	551	526	513	500	573	522	502	532	539	517	514	505	567	515	507	557	525	530	517	540	573	530	502	519	595	566	523	526	535	532	531	520	540	514	520	549	532	543	555	545	513	512	564	527	495	555	494	568	524	551	504	565	511	543	513	533	523	508	544	543	508	518	530	490	527	527	524	539	528	555	521	508	576	537	528	526	516	554	553	517	486	522	501	517	506	524	539	546	517	516	553	505	493	505	547	511	530	522	499	562	534	531	561	534	511	508	525	529	514	537	512	487	526	453	551	513	519	524	471	520	516	510	501	534	545	527	557	498	561	563	497	510	543	500	495	564	541	489	522	543	518	534	568	511	502	537	531	526	470	526	534	517	507	498	557	523	464	577	533	602	528	590	483	535	526	515	487	518	529	508	581	504	539	532	539	557	507	496	563	474	515	504	522	514	471	530	505	540	521	545	486	516	517	552	521	506	535	531	523	558	499	523	526	520	499	521	534	524	517	544	533	524	518	506	500	547	525	517	505	490	522	514	569	543	542	560	552	530	510	554	567	524	512	505	524	548	540	495	518	522	505	551	479	499	507	541	509	548	530	541	539	484	526	510	533	530	516	518	507	495	526	509	512	517	510	541	551	513	509	519	533	491	522	565	534	494	476	542	533	537	527	534	523	504	476	538	528	537	521	535	507	557	527	541	541	578	511	526	526	495	531	536	502	551	507	536	502	519	535	552	493	516	521	558	550	526	526	517	496	497	493	546	550	527	518	533	531	528	539	540	563	523	486	557	521	531	512	530	547	569	538	526	576	527	535	541	550	532	538	561	505	492	520	493	526	533	555	511	514	546	581	564	566	500	515	512	520	522	519	535	526	502	535	533	533	514	540	553	524	501	556	541	547	510	498	515	495	520	550	499	571	488	508	502	524	522	512	530	490	518	515	510	548	543	524	536	531	524	522	563	531	528	456	504	549	538	538	522	548	529	511	545	563	499	511	543	539	524	541	511	528	521	556	521	544	523	505	491	543	560	519	542	537	504	543	518	493	551	505	499	499	524	511	512	536	508	522	457	518	521	541	521	555	523	516	531	533	533	510	513	504	523	515	530	512	541	513	501	488	515	548	559	523	557	529	505	510
24023	20758	27683	25319	32195	42942	39762	28402	16547	6474	2112	797	476	399	361	355	311	360	352	402	398	353	383	364	368	392	365	379	363	354	407	388	349	375	394	368	367	360	350	347	369	365	339	382	356	401	368	388	351	393	369	373	337	366	371	357	388	410	380	338	368	407	346	395	382	356	386	346	375	375	344	377	359	350	376	367	349	376	351	390	342	363	350	352	360	384	376	367	347	357	338	347	388	356	348	368	344	366	374	306	354	348	357	371	372	341	368	383	368	371	361	360	390	359	361	313	348	359	357	334	380	338	361	359	386	381	383	354	374	378	369	343	356	367	351	368	337	346	355	361	389	347	351	365	393	362	382	362	335	373	342	372	361	378	353	368	376	333	343	406	364	380	337	350	342	379	382	373	358	374	346	363	367	346	358	385	353	410	349	331	348	359	354	349	357	381	387	368	378	348	350	367	388	377	359	346	368	363	354	345	347	339	389	343	371	350	392	358	376	376	363	342	386	343	369	362	385	365	353	363	361	355	357	366	380	400	380	365	380	372	387	406	395	366	350	370	390	360	376	381	384	357	346	349	358	355	378	343	404	343	337	355	362	336	356	354	394	390	353	327	380	357	342	365	403	368	322	373	378	370	397	347	372	378	366	353	350	359	378	376	372	381	356	338	367	367	356	338	344	331	369	348	360	414	385	362	396	357	392	372	387	363	360	387	349	390	367	392	357	379	383	375	386	395	391	374	387	357	363	342	370	359	371	355	376	397	407	343	341	367	331	412	348	339	413	386	363	369	344	360	355	372	374	382	353	369	353	377	368	350	374	363	356	380	353	385	377	346	372	366	384	380	340	343	370	391	328	372	358	366	353	356	363	371	354	350	393	397	351	363	364	365	399	390	341	373	356	358	383	371	337	357	336	360	321	395	359	358	373	379	343	370	376	315	361	400	360	342	385	384	389	343	394	387	394	323	358	380	363	373	355	338	399	359	383	359	355	348	384	340	360	373	374	354	341	359	366	361	325	355	364	373	368	361	353	379	353	384	376	366	344	369	371	393	344	348	371	325	341	368	407	376	367	363	394	355	381	374	391	357	363	369	363	357	366	346	378	379	341	369	362	380	370	376	358	365	337	383	342	366	362	373	357	378	350	348	369	369	378	333	346	375	373	362	377	402	338	371	358	357	365	389	360	344	378	374	361	346	345	397	327	373	367	375	371	344	363	364	370	361	371	378	387	364	402	358	370	383	359	383	388	402	390	389	346	364	345	368	350	387	353	325	379	345	351	370	377	364	364	364	391	354	337	349	337	364	366	363	330	357	363	359	364	369	377	371	352	408	372	382	360	373	369	366	380	386	376	332	334	365	366	370	366	354	352	387	350	346	368	367	373	369	356	373	379	389	361	341	387	354	361	355	351	368	367	359	399	359	410	374	368	374	350	368	364	365	360	344	363	335	368	360	363	367	368	335	392	397	363	366	362	358	339	393	332	343	390	355	370	363	348	383	386	397	337	342	369	377	345	385	369	352	372	392	382	388	365	368	334	355	341	345	358	380	398	383	355	360	349	397	365	327	357	372	362	360	394	407	344	358	348	382	346	368	337	369	374	360	355	359	358	361	353	370	354	381	372	367	368	352	380	324	345	356	353	351	375	372	378	368	347	397	369	363	368	346	368	365	372	362	350	377	355	345	373	344	380	346	391	336	369	360	377	312	340	375	347	378	353	387	378	370	367	369	367	389	373	357	370	365	391	376	352	348	383	333	386	357	369	373	342	376	371	364	347	355	356	373	356	353	378	371	352	329	381	355	389	359	376	354	349	388	344	392	374	373	303	368	389	362	354	323	353	344	360	368	409	365	398	368	359	353	326	387	367	375	370	371	351	374	387	347	384	367	388	387	331	369	353	402	337	360	368	385	360	368	392	372	332	361	374	333	370	371	356	338	357	339	372	369	336	330	393	403	354	403	355	356	362	356	353	383	412	346	353	357	381	365	364	310	352	390	379	361	398	328	321	389	375	384	359	350	372	360	371	367	379	362	356	391	337	325	363	366	358	375	374	343	388	347	394	369	352	353	370	335	392	358	368	370	360	351	339	375	308	371	390	382	366	394	363	385	364	379	318	387	365	423	353	353	373	374	404	349	370	375	354	376	338	355	343	357	377	388	356	363	373	356	347	350	385	373	358	363	370	372	327	378	361	385	366	350	374	347	366	360	341	369	376	385	338	358	360	371	363	360	347	372	372	373	350	353	373	395	407	366	345	338	382	391	372	373	357	367	352	353	361	337	372	332	363	354	342	394	379	370	352	359	341	345	348	360	424	361	385	356	385	373	367	366	366	382	370	331	375	385	362	316	415	382	351	374	366	389	339	336	339	377	383	320	370	388	316	319	380	367	374	357	389	367	394	358	351	334	381	332	353	370	363	386	347	368	342	380	346	345	337	380	339	346	332	400	346	356	365	323	384	329	327	352	403	339	324	332	353	359	388	333	343	373	363	352	366	373	364	351	394	367	371	372	361	372	387	390	403	381	358	354	353	375	374	361	364	381	378	372	355	373	368	378	374	389	406	389	359	336	371	394	364	366	396	366	361	349	362	389	382	386	400	365	368	341	349	368	366	383	390	358	366	362	378	390	357	400	369	362	345	404	347	360	377	385	355	382	394	383	356	354	350	397	355	383	344	376	383	363	352	339	335	396	336	330	370	389	367	361	348	370	360	376	390	360	361	332	340	389	359	354	365	368	328	329	356	370	320	378	339	383	368	348	363	347	352	421	394	391	357	384	339	367	351	346	366	355	393	360	377	348	351	344	382	387	335	347	354	362	374	387	355	395	354	396	376	362	346	352	350	393	380	407	357	347	330	331	342	351	371	368	366	353	357	373	370	359	373	385	354	335	385	386	358	360	340	394	376	376	344	399	347	360	348	340	389	363	372	338	370	344	366	380	377	353	380	335	356	354	329	346	361	356	360	361	387	376	352	344	370	347	366	354	362	323	365	381	350	358	377	357	368	348	364	362	347	400	356	338	370	346	381	404	361	384	343	367	370	365	333	382	369	387	347	369	341	385	384	378	362	344	352	351	314	346	371	382	351	355	388	377	363	359	404	375	353	344	351	348	357	345	385	345	379	345	365	378	365	387	371	343	359	370	370	373	367	372	389	379	372	357	338	355	369	394	384	344	380	374	336	377	381	371	346	340	361	365	373	416	357	396	393	396	359	362	378	380	348	353	372	360	344	334	375	348	365	376	324	343	387	357	376	360	348	361	342	384	383	377	401	369	365	369	357	358	361	368	367	418	362	340	367	353	386	378	361	370	406	364	389	366	354	361	400	370	373	361	355	360	346	368	369	371	388	382	367	351	369	401	387	340	384	372	367	393	368	346	364	380	336	367	380	364	373	396	350	377	395	401	376	375	361	344	366	344	340	365	395	392	333	357	373	404	371	393	371	353	393	346	347	325	399	378	383	374	391	381	345	342	351	347	354	362	346	420	337	356	363	381
10046	24146	30499	35434	41639	45053	40675	32708	21186	10626	4145	1383	760	609	521	569	583	513	572	506	526	517	519	579	582	608	574	520	534	546	564	497	522	523	559	572	559	524	567	560	521	508	531	566	549	560	614	574	554	513	562	550	529	505	541	558	537	574	538	539	544	533	574	600	513	545	519	521	581	567	527	538	541	542	478	547	568	546	546	512	541	483	553	558	531	526	619	576	516	543	538	523	533	520	534	552	583	577	574	502	543	504	527	514	500	580	554	498	553	569	589	517	506	546	531	542	556	543	542	524	538	540	565	552	528	583	510	567	566	566	554	496	558	595	543	539	566	524	531	543	565	550	552	554	554	518	498	502	541	556	545	566	592	552	558	542	545	555	552	535	576	577	499	544	580	548	496	580	547	529	553	567	535	504	555	536	527	559	544	571	545	562	517	543	520	566	559	536	529	506	544	562	518	569	530	526	569	546	514	544	514	541	560	531	546	541	586	553	558	567	538	554	550	597	576	544	538	532	559	554	520	510	534	545	520	531	535	538	538	545	555	533	543	526	540	514	533	555	592	554	557	556	576	518	570	496	558	555	569	562	524	556	508	540	495	564	532	533	558	493	538	526	551	564	529	528	554	527	552	568	540	545	570	532	545	529	578	529	513	535	519	557	530	522	551	522	530	573	560	551	582	557	501	539	567	525	585	578	552	549	536	529	561	527	502	540	527	568	579	519	520	542	571	496	567	533	548	509	542	511	526	558	542	535	521	509	516	550	585	581	548	591	528	554	565	547	558	565	549	552	550	551	530	550	574	555	571	548	507	571	515	582	555	547	556	500	519	599	513	572	537	532	546	539	569	532	547	603	511	556	549	518	564	601	476	529	565	525	530	558	523	573	537	568	552	502	527	516	560	539	505	528	520	573	491	494	543	528	553	545	546	548	542	569	589	552	516	551	565	539	519	532	534	549	596	544	518	513	560	572	508	575	575	561	548	551	549	529	527	531	551	521	524	544	554	557	545	507	512	517	520	558	534	503	563	553	580	579	544	560	553	526	541	508	553	574	553	506	571	569	528	515	570	517	501	512	527	550	538	500	521	571	526	545	563	552	506	534	594	537	571	494	558	518	566	570	532	529	553	532	551	498	535	552	568	506	547	548	496	561	516	567	558	537	526	546	549	557	542	609	529	503	510	540	552	555	546	514	527	530	548	574	507	531	533	519	541	562	543	530	585	560	534	582	514	571	576	549	581	537	572	543	483	525	524	499	528	498	569	568	559	544	551	520	560	548	543	530	527	573	546	559	526	555	507	549	569	514	618	536	559	549	536	506	582	512	548	528	553	512	532	527	555	549	578	566	526	551	550	575	550	528	557	534	576	526	518	592	528	591	541	537	551	538	564	497	513	523	548	582	538	547	504	539	537	566	559	574	521	560	554	575	535	526	564	568	542	550	561	592	547	544	489	503	543	525	588	546	575	505	544	553	473	520	528	557	530	546	554	553	540	540	565	561	535	588	579	545	587	543	574	528	545	541	570	583	576	542	538	592	565	527	533	540	517	536	545	579	590	521	499	549	509	551	575	517	545	523	573	560	543	546	568	553	545	517	526	555	536	541	563	582	546	534	568	552	544	543	580	555	500	547	510	551	563	560	537	547	509	547	537	581	559	535	519	549	540	546	557	529	518	568	533	537	571	472	582	550	534	558	563	531	555	500	552	557	546	535	535	515	576	536	525	509	547	547	512	489	539	564	557	517	520	530	560	528	562	525	563	534	553	535	525	552	526	591	532	575	533	573	499	515	523	541	549	555	526	536	575	539	535	553	507	538	578	559	561	534	530	511	547	487	561	535	547	528	550	541	539	550	542	541	553	526	537	500	518	549	522	535	522	551	587	541	523	556	559	566	570	561	572	532	539	576	532	526	574	555	547	534	518	528	508	521	550	521	594	524	595	544	511	565	550	549	535	552	507	504	580	506	549	560	583	569	536	600	490	558	567	534	487	549	557	559	569	515	557	534	580	537	567	545	542	576	595	539	531	542	574	568	559	556	556	486	523	550	533	547	523	542	543	534	529	591	586	528	570	568	527	563	571	563	536	581	547	484	534	537	550	515	571	596	547	513	526	568	547	576	559	555	540	511	570	570	540	559	538	568	543	548	571	513	559	555	517	527	475	561	571	544	597	561	558	555	552	560	523	551	553	552	573	530	553	580	539	554	555	564	569	505	565	533	575	507	553	540	552	524	572	574	549	550	535	571	547	512	506	547	552	540	571	540	521	521	537	565	522	564	536	519	565	547	515	575	529	507	578	532	539	532	556	541	585	613	596	528	557	536	537	540	544	524	570	591	544	574	543	556	553	588	534	581	561	549	527	519	516	544	513	559	550	606	544	536	552	541	519	557	543	518	529	561	553	570	522	554	487	549	558	555	528	562	545	563	501	544	565	535	572	492	543	529	581	506	573	538	539	564	540	548	551	566	556	505	588	543	504	552	505	530	557	526	564	515	568	537	542	518	536	504	542	523	539	571	517	538	549	509	556	544	540	493	527	530	519	553	592	534	548	552	523	557	565	578	531	484	524	520	525	557	590	505	515	576	551	576	538	554	500	538	558	489	538	503	543	530	525	534	535	586	517	570	579	552	482	540	543	565	541	540	538	528	576	519	559	569	571	574	513	507	559	516	563	544	565	537	531	519	558	576	519	561	550	538	546	532	548	538	550	589	551	537	527	557	567	529	580	548	522	514	537	513	539	514	542	569	525	565	551	521	535	527	595	568	524	546	558	551	562	519	537	555	508	541	561	567	560	529	563	584	558	543	573	556	512	504	531	512	503	547	520	545	532	509	514	548	566	528	570	496	528	557	545	535	534	555	547	504	572	542	567	521	562	541	562	533	553	598	541	532	561	511	478	537	529	521	500	540	552	545	582	540	569	515	571	515	540	542	592	529	592	521	560	541	540	530	524	561	556	549	560	511	524	508	583	532	507	527	533	555	545	544	541	512	520	539	541	501	536	560	512	582	528	552	531	558	509	540	523	564	496	504	570	561	562	567	511	553	522	500	537	537	528	536	571	577	542	526	558	559	480	527	494	529	514	529	516	563	557	574	553	499	541	538	488	532	513	527	522	564	553	564	557	545	553	543	566	558	531	567	533	523	553	572	567	547	557	543	521	522	542	561	571	515	524	571	535	529	551	557	568	540	544	501	539	548	549	526	526	548	544	560	565	552	543	529	493	524	551	553	542	549	542	582	563	576	537	554	618	544	552	581	538	556	513	525	474	533	533	560	540	521	528	556	543	591	505	530	532	551	618	474	558	552	539	505	545	530	544	559	523	517	520	542	557	526	572	593	550	571	530	546	531	515	537	548	539	541	538	526	545	549	512	551	519	545	515	557	517	551	557	541	543	480	561	555	568	530	567	517	504	519	524	521	560	528	568	564	515	530	570	551	589	527	568	574	540	545	544	565	533	556	564	508	530	515	551	521	532	557	534	549	538	527	565	580
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
