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
341499102499	341499103018	341499103566	341499104116	341499104666	341499105216	341499105768	341499106316	341499106866	341499107416	341499107966	341499108518	341499109066	341499109618	341499110168	341499110716	341499111266	341499111818	341499112368	341499112918	341499113466	341499114016	341499114568	341499115116	341499115666	341499116218	341499116768	341499117318	341499117866	341499118418	341499118966	341499119516	341499120066	341499120619	341499121168	341499121716	341499122266	341499122816	341499123368	341499123918	341499124466	341499125018	341499125568	341499126116	341499126666	341499127216	341499127768	341499128316	341499128866	341499129418	341499129966	341499130518	341499131066	341499131618	341499132168	341499132718	341499133266	341499133818	341499134368	341499134918	341499135466	341499136018	341499136568	341499137118	341499137666	341499138218	341499138768	341499139318	341499139866	341499140418	341499140968	341499141518	341499142066	341499142618	341499143166	341499143718	341499144266	341499144818	341499145368	341499145918	341499146466	341499147018	341499147568	341499148118	341499148666	341499149218	341499149768	341499150318	341499150866	341499151418	341499151968	341499152518	341499153066	341499153618	341499154168	341499154718	341499155266	341499155818	341499156368	341499156918	341499157466	341499158018	341499158568	341499159118	341499159666	341499160218	341499160768	341499161318	341499161866	341499162418	341499162968	341499163518	341499164066	341499164618	341499165168	341499165718	341499166266	341499166818	341499167368	341499167918	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2753	2000	3600	2300	2753	2000	3600	2300	2752	2000	3600	2300	2752	2000	3600	2300	2752	2000	3600	2300	2752	2000	3600	2300	2752	2000	3600	2300	2752	2000	3600	2300	2752	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2750	2000	3600	2300	2750	2000	3600	2300	2750	2000	3600	2300	2750	2000	3600	2300	2750	2000	3600	2300	2750	2000	3600	2300	2750	2000	3600	2300	2750	2000	3600	2300	2750	2000	3600	2300	2750	2000	3600	2300	2750	2000	3600	2300	2750	2000	3600	2300	2750	2000	3600	2300	2751	2000	3600	2300	2751	2000	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
21804	20364	27643	22964	20364	20360	4624	690	553	439	415	351	346	326	326	304	283	281	274	292	260	269	284	261	239	251	229	229	217	227	217	238	227	230	236	223	225	237	229	235	215	236	234	217	238	242	233	211	230	242	254	241	226	239	212	217	248	234	212	229	208	212	227	220	224	233	247	238	204	233	226	224	237	212	242	250	210	240	247	201	231	213	224	223	237	231	246	208	221	243	228	233	228	219	209	226	242	266	239	230	213	231	224	227	240	220	226	241	206	211	218	218	246	236	192	216	221	219	198	229	244	221	237	207	252	222	232	229	234	212	209	235	218	240	216	247	238	217	204	218	206	244	203	222	211	216	220	198	225	197	213	217	218	231	230	216	244	253	184	234	237	226	238	217	255	216	208	206	220	219	205	226	202	214	221	210	244	220	224	221	203	209	221	196	232	227	181	252	209	193	229	238	234	249	228	204	210	241	192	193	200	245	219	197	202	220	242	219	245	220	195	233	226	228	219	224	230	252	201	215	193	234	232	241	210	211	216	206	229	226	198	229	230	216	211	207	223	212	227	231	211	214	186	246	231	233	225	220	213	209	212	206	211	219	241	198	222	212	223	222	247	219	230	207	230	222	182	219	241	223	216	209	248	229	201	199	240	211	206	235	234	234	231	209	208	223	217	224	219	255	214	199	213	236	206	249	217	213	226	214	231	222	199	233	197	212	189	244	217	225	217	197	234	190	246	212	226	219	219	222	216	219	221	208	219	229	199	217	207	212	209	230	238	231	249	236	249	250	208	223	200	225	235	191	223	231	232	198	187	208	212	233	193	197	200	211	248	233	222	213	212	229	222	217	247	212	230	201	211	232	260	193	240	213	216	224	237	193	210	223	233	216	234	194	208	255	238	206	231	221	194	210	207	221	214	218	258	223	223	197	207	235	242	228	215	209	207	220	213	229	210	218	223	209	238	231	222	232	192	226	241	208	216	229	240	225	232	226	222	203	252	231	231	202	260	242	204	215	207	239	230	221	205	229	217	211	220	222	198	205	234	237	217	233	232	239	222	256	223	225	234	236	245	214	239	217	229	219	239	216	222	210	226	213	220	225	215	211	215	226	214	245	205	211	238	198	211	229	218	215	226	232	241	229	244	201	219	206	229	214	210	213	241	226	241	226	209	216	204	220	234	237	212	253	238	227	215	240	219	233	209	211	216	236	236	246	214	246	227	218	209	198	234	192	207	210	217	222	198	222	226	208	184	221	210	223	199	216	228	234	202	232	232	221	222	193	207	214	215	219	236	211	212	214	252	215	198	210	236	227	218	228	219	203	219	206	232	235	190	236	203	245	237	238	214	207	209	231	222	238	225	218	220	230	226	213	219	217	198	225	206	215	203	235	227	186	218	206	235	181	232	205	226	213	207	204	247	218	231	208	192	198	252	204	203	226	238	234	224	209	217	200	237	234	212	218	210	209	218	187	221	224	231	229	211	227	235	211	216	221	215	203	234	196	228	215	239	205	228	231	212	243	234	233	217	235	226	211	189	228	224	197	207	219	225	206	249	220	204	241	245	215	216	234	243	214	210	219	222	221	218	219	233	220	216	245	220	247	227	213	231	228	233	226	226	224	211	226	211	213	226	220	212	222	204	231	210	208	218	236	224	200	225	229	230	218	205	229	208	231	233	217	214	219	240	217	230	223	222	223	245	248	223	211	230	226	202	223	240	198	215	241	218	206	190	206	207	230	208	221	217	239	211	210	215	234	190	226	234	217	237	236	226	233	200	230	210	223	209	242	221	226	209	236	203	215	244	224	197	183	228	237	232	228	221	230	231	221	229	198	201	222	207	220	225	212	224	215	217	236	205	242	222	230	230	204	205	212	252	227	221	227	229	225	213	221	227	214	226	232	201	212	226	235	223	240	192	237	220	225	216	201	244	209	222	226	245	229	225	224	215	226	212	211	245	217	198	227	214	230	222	193	202	235	220	214	228	205	249	226	231	223	212	249	214	232	218	193	183	211	241	219	240	202	206	218	227	212	189	228	228	214	225	208	207	222	217	225	201	223	211	212	222	216	212	227	190	208	224	216	226	213	214	218	227	234	224	236	248	216	224	219	207	228	185	227	216	236	214	191	231	228	229	210	249	211	256	208	231	198	228	217	243	213	230	232	260	212	219	237	227	215	199	200	232	235	197	214	210	207	225	193	212	208	245	202	217	239	235	229	217	234	236	230	222	211	230	233	215	222	200	226	216	232	223	223	244	217	220	237	215	203	219	216	221	218	212	229	222	248	212	208	268	237	219	232	226	226	232	211	237	230	217	232	222	205	229	201	189	223	233	209	225	203	186	201	219	190	225	228	231	199	228	238	218	205	215	256	214	241	199	207	235	232	225	227	214	237	214	237	229	218	243	218	222	220	258	217	229	222	202	208	202	220	211	212	194	226	237	222	203	218	225	251	215	231	241	233	212	190	230	219	217	230	216	231	202	238	234	218	221	208	227	233	234	198	209	195	206	191	217	193	247	230	203	224	249	201	213	229	234	215	222	232	225	180	181	224	240	217	239	202	224	217	222	216	241	203	203	213	220	216	214	225	204	202	211	230	220	209	217	224	250	216	217	236	222	230	244	212	227	231	213	226	214	203	232	223	209	231	206	226	249	227	228	210	206	242	207	214	245	209	206	229	207	237	228	235	215	248	205	245	212	237	197	242	195	242	202	247	239	230	236	223	238	235	232	210	199	190	241	249	230	219	220	230	217	236	229	226	202	230	225	191	234	222	197	209	240	201	218	223	207	212	247	213	204	210	204	241	241	238	231	227	198	179	205	246	218	249	216	202	193	229	199	227	233	223	188	242	251	233	227	219	214	219	233	206	221	223	209	222	225	219	235	209	210	217	241	243	243	222	217	196	222	223	204	206	192	225	238	212	195	213	245	218	205	224	220	214	235	191	252	226	232	229	209	206	208	199	236	244	231	215	212	226	222	208	227	231	213	230	197	222	212	216	200	202	228	218	231	179	217	226	217	225	224	214	233	231	201	199	234	233	211	217	218	208	180	206	228	206	223	199	199	210	221	214	187	223	225	212	236	238	195	220	241	216	223	196	231	221	228	217	258	238	230	212	232	206	217	225	207	225	241	232	235	250	234	218	216	208	201	204	250	234	210	237	209	221	235	209	211	217	214	227	199	199	223	211	212	198	217	209	230	197	260	190	218	227	214	217	194	192	226	195	212	204	219	217	230	213	224	210	195	221	238	210	214	230	216	236	206	207	222	238	212	226	221	226	197	222	232	247	214	213	262	203	222	214	234	223	209	217	212	216	218	233	224	212	236	218	211	226	231	224	187	222	213	212	233	219	226	228	186	204	230	228	218	203	210	236	220	195	230	210	225	217	211	224	205	213	209	230	210	232	206	203	221	228	197	238	201	201	210	190	199	230	206	209	208	209	219	189	224	234	204	212	207	211	213	198	203	223	216	200	214	223	211	216	245	205	229	247	210	217
23786	12524	8533	3840	2759	2151	1575	1292	994	771	669	597	521	492	476	468	428	399	395	374	348	340	353	307	305	308	296	322	311	330	308	295	332	320	287	288	251	266	303	287	290	307	315	274	281	276	290	294	273	267	264	273	296	256	292	268	297	285	304	254	259	287	249	265	247	262	299	276	264	299	264	287	259	267	279	272	289	236	294	291	260	275	282	263	291	268	283	289	265	254	267	294	282	286	307	264	286	248	288	282	256	254	278	289	280	298	281	299	279	295	300	302	278	293	273	256	286	293	293	284	314	300	272	288	261	302	262	274	276	294	294	290	292	236	253	275	279	286	262	291	257	299	287	278	252	259	266	297	279	299	256	265	284	271	285	235	254	267	266	248	274	237	243	255	298	277	285	293	278	257	242	300	241	245	267	257	264	262	290	257	282	273	271	260	262	286	283	271	306	260	246	271	300	275	246	269	241	227	244	283	239	302	288	269	228	284	259	264	261	281	275	254	280	249	266	278	276	267	255	284	279	255	280	269	260	282	262	269	267	273	262	262	276	270	259	276	275	271	245	243	268	265	243	257	280	277	245	247	266	264	293	277	280	295	295	283	279	259	260	291	264	258	267	253	278	291	277	274	268	241	263	238	274	277	254	276	275	261	292	261	261	294	277	266	266	283	294	267	301	256	261	256	242	245	273	277	284	256	253	258	258	276	253	246	283	271	271	229	281	286	253	285	262	235	272	229	250	277	274	252	283	229	277	237	287	294	266	233	258	258	266	260	249	257	274	291	246	265	270	273	268	240	275	270	279	254	270	232	273	286	289	256	300	243	264	271	257	252	294	265	263	272	280	258	255	267	258	302	245	288	266	263	267	249	272	284	255	296	278	272	284	274	274	273	259	268	254	259	287	268	282	260	259	285	278	266	261	273	249	243	259	248	245	283	282	257	264	249	264	257	274	231	262	284	258	277	292	266	259	277	257	282	299	277	272	258	284	249	264	246	272	267	249	255	250	266	254	262	282	279	247	260	268	247	264	264	271	240	285	279	274	275	263	251	254	288	264	288	250	256	265	240	285	272	283	270	264	270	248	275	277	282	287	267	275	283	271	272	265	255	273	281	270	261	257	268	286	257	237	267	288	252	262	305	283	277	275	272	288	258	231	268	267	277	283	266	282	268	263	258	264	244	289	245	271	278	258	275	279	270	282	256	295	257	248	263	254	267	266	294	282	295	273	287	277	307	282	268	271	277	306	280	266	281	306	250	257	265	282	265	271	267	243	223	275	274	268	287	283	268	233	245	250	273	284	246	265	255	261	253	290	268	253	257	272	286	263	251	273	242	243	273	272	266	263	268	258	241	285	274	276	243	299	267	279	260	268	284	270	259	244	261	258	263	250	272	260	269	283	260	253	271	241	231	288	273	279	268	250	279	284	262	287	270	287	266	254	277	265	285	277	248	270	267	252	260	270	281	247	275	264	267	267	276	268	282	267	269	262	255	287	275	263	287	284	273	258	272	266	260	273	258	273	286	262	293	258	262	240	274	264	272	295	261	248	241	277	253	284	257	281	275	277	288	260	265	277	241	269	266	230	272	275	256	261	253	274	301	254	252	266	270	260	287	255	272	245	244	277	297	265	255	292	263	297	257	266	239	273	263	269	272	256	255	267	276	245	280	261	267	272	282	260	262	296	274	282	276	280	289	277	265	260	258	233	241	279	246	271	268	292	281	266	262	255	276	282	291	292	287	284	287	284	268	274	273	263	263	262	275	244	285	250	278	263	288	278	267	274	251	261	264	258	248	291	233	276	270	252	272	280	281	271	249	226	271	272	253	268	288	259	241	279	255	261	252	262	251	284	274	231	287	270	236	260	292	274	286	288	263	259	286	279	255	274	263	261	281	265	275	271	278	237	267	291	267	269	269	233	254	281	245	248	281	268	302	284	261	238	243	281	285	257	246	273	261	253	304	258	270	248	267	254	236	268	264	271	232	284	250	264	262	306	246	252	272	284	257	255	278	266	259	296	253	278	259	279	248	268	284	248	284	262	259	256	264	278	296	275	270	290	280	231	264	272	255	288	266	276	289	267	301	272	287	269	275	257	262	295	299	260	278	262	278	259	258	281	248	294	254	252	245	243	276	263	248	283	275	271	250	248	269	280	261	270	279	263	257	299	282	266	277	272	276	259	277	278	261	313	277	287	270	299	270	274	294	249	273	254	282	282	266	280	272	265	265	269	254	254	241	287	267	262	247	281	269	283	265	252	257	318	270	256	269	267	295	313	271	260	277	258	275	290	286	250	244	273	279	277	293	258	252	246	272	248	278	246	283	270	276	261	246	264	274	265	251	244	265	278	273	272	260	265	273	271	278	301	286	275	270	284	270	287	247	283	261	278	273	289	285	290	256	262	247	256	270	277	272	249	276	256	278	227	275	246	265	266	278	274	294	274	254	267	243	287	274	265	244	286	255	234	264	275	272	279	282	270	279	252	277	267	282	288	280	274	272	302	262	268	279	262	278	255	295	283	247	277	289	289	242	243	276	256	270	251	285	277	267	248	257	287	279	272	264	281	261	253	286	280	270	280	251	270	273	248	283	267	290	281	252	276	262	274	240	271	294	268	275	299	280	288	267	275	272	245	246	263	241	269	280	269	263	253	286	249	251	259	260	264	267	251	287	267	275	289	261	261	297	301	260	268	276	265	264	273	280	274	262	277	250	274	255	272	273	279	261	264	271	282	281	238	262	284	281	276	270	300	267	276	258	257	256	279	269	270	235	244	283	254	253	265	256	251	267	273	272	232	254	250	252	261	254	291	271	261	268	257	285	282	286	276	255	266	284	279	252	286	271	290	221	264	234	283	255	271	273	279	254	259	254	256	275	265	291	260	272	270	248	286	264	276	271	272	268	262	264	261	279	287	284	234	252	263	278	257	279	283	240	272	278	249	271	257	268	291	276	275	250	230	265	286	286	271	274	257	273	253	252	261	270	260	283	261	261	286	317	261	258	274	280	281	280	250	261	232	269	268	251	271	273	265	264	271	290	255	262	274	295	255	266	257	240	271	269	257	283	268	245	239	270	283	262	273	276	272	252	294	280	260	261	276	253	267	259	250	265	262	252	237	281	261	280	261	246	284	263	270	294	278	276	248	268	279	312	282	270	266	258	254	275	274	281	240	280	275	270	267	281	256	309	256	272	274	274	274	273	271	280	264	293	306	316	263	248	282	321	258	250	272	280	258	264	237	292	259	261	260	250	284	268	278	289	278	289	265	297	269	295	258	275	256	278	273	251	284	275	261	238	301	275	292	285	256	266	287	281	237	301	304	264	235	280	287	257	291	255	270	249	268	272	253	270	227	256	268	264	274	264	257	278	277	285	310	263	279	284	293	287	276	262	279	269	257	271	265	256	276	275	270	249	264	269	282	268	262	269	264	258	268	271	288	240	253	263	259	252	270	275	283	274	281	260	252	291	294	285	271	263	264	278	273	252	260	264	270	250
28302	18286	3914	713	540	463	406	361	325	362	344	365	361	305	320	327	342	336	360	363	339	342	300	343	344	376	354	355	339	350	318	308	342	374	343	353	352	377	351	343	355	353	361	347	346	328	338	352	346	339	355	353	320	330	375	317	352	341	326	380	385	331	360	375	339	336	368	341	357	327	349	352	319	318	323	365	336	356	330	315	356	353	318	318	360	365	367	368	341	352	343	324	341	349	334	336	351	327	356	356	354	332	361	359	339	327	352	340	354	357	307	358	351	344	379	345	331	326	342	321	327	340	340	350	352	335	340	353	332	347	360	349	330	354	331	344	371	322	333	339	353	329	326	351	345	372	357	373	336	381	343	356	377	331	370	351	360	359	356	339	347	380	335	340	345	344	332	366	328	381	319	344	343	307	369	328	361	336	326	344	333	345	337	308	354	329	348	345	361	344	352	345	322	383	344	338	336	341	336	360	341	371	353	361	370	331	354	334	319	304	330	343	331	370	314	344	325	342	305	323	344	309	340	330	341	357	318	327	359	360	340	283	347	328	340	332	350	323	380	322	322	331	357	373	337	350	328	300	369	341	335	315	341	331	360	310	324	358	345	308	345	324	327	380	314	329	339	325	338	342	323	331	313	363	359	392	373	331	329	327	316	339	369	317	368	322	349	322	346	350	372	361	312	330	359	345	322	312	320	361	329	343	341	339	320	310	322	364	337	325	305	323	357	342	329	331	361	364	363	336	355	348	336	368	330	335	315	341	350	335	321	334	324	341	313	377	333	347	333	341	349	331	357	333	366	329	338	343	347	326	359	342	347	327	312	327	334	336	332	350	330	351	357	357	335	324	361	336	334	335	351	358	349	342	329	344	295	366	305	336	349	317	347	370	334	332	333	313	324	299	354	370	367	317	330	308	353	312	347	332	367	327	349	349	346	388	338	337	326	349	331	372	320	328	381	326	342	336	380	353	310	370	365	367	331	382	341	337	340	362	337	326	327	347	358	338	336	345	334	323	353	350	338	357	340	330	328	318	350	331	349	347	320	304	314	343	329	351	355	342	356	366	336	338	345	366	330	318	352	347	358	349	322	329	374	345	328	347	329	341	346	358	366	332	337	350	310	348	367	337	342	331	345	328	364	321	354	321	323	338	333	334	373	375	350	363	335	341	317	318	345	361	346	340	323	351	349	336	356	340	353	348	350	346	333	364	333	351	335	342	304	347	300	310	318	341	356	336	369	343	335	314	318	311	335	339	340	346	351	355	379	354	303	361	356	348	341	342	319	359	367	369	367	328	403	355	336	358	332	345	344	380	313	351	376	361	322	344	341	331	338	339	356	344	345	338	337	332	356	360	373	383	310	374	342	328	340	333	360	350	338	361	349	322	361	345	362	327	386	365	350	313	338	374	316	348	353	398	318	318	335	353	341	365	359	310	337	314	311	363	311	341	324	343	354	326	320	362	364	337	353	349	369	340	327	328	323	332	324	356	339	329	302	355	324	331	315	363	353	329	341	322	321	342	329	317	317	320	363	361	342	364	341	369	343	338	339	334	315	333	344	368	337	341	353	332	363	328	351	312	338	316	356	318	322	342	325	335	353	341	310	362	329	331	378	387	317	348	332	356	373	340	327	354	315	347	354	380	371	339	361	363	337	343	337	335	345	359	348	376	337	357	302	384	326	335	359	335	339	355	330	325	331	337	362	340	370	357	367	324	345	348	312	345	351	341	352	357	319	320	340	349	327	343	341	340	366	352	315	357	344	340	343	319	358	350	326	337	357	363	329	358	317	357	352	362	326	347	364	341	343	355	313	346	333	338	322	317	324	344	350	340	326	344	388	351	339	340	363	346	324	335	327	348	336	327	317	358	331	345	375	362	358	326	371	336	356	320	322	331	323	337	342	338	347	333	344	312	339	339	321	351	370	346	359	369	324	340	354	320	357	355	322	368	344	310	351	368	350	347	357	306	336	351	352	339	338	339	353	337	351	356	348	359	359	359	358	335	338	358	349	359	343	340	319	320	343	337	324	362	332	328	343	351	312	348	328	326	302	370	333	364	352	313	328	371	353	334	337	340	335	350	344	333	375	338	322	359	321	337	324	343	322	340	335	300	319	310	319	350	361	375	307	347	343	322	330	342	332	380	348	342	342	351	320	355	369	331	326	334	335	381	361	328	355	367	352	349	325	358	345	349	330	348	339	353	362	350	327	361	331	332	322	345	334	329	325	321	336	350	345	300	386	323	339	325	366	308	343	341	317	341	292	357	339	336	349	337	361	344	349	357	356	344	363	361	342	356	328	323	350	337	329	341	342	338	331	328	346	347	368	340	331	327	380	361	349	362	363	359	364	365	348	345	318	358	344	328	323	355	364	311	336	293	360	338	333	331	373	353	351	365	340	343	319	325	332	366	341	353	343	292	311	310	337	342	367	383	354	331	341	308	327	351	337	326	328	359	333	321	315	334	330	329	358	334	330	378	315	361	345	328	363	321	365	356	361	339	351	333	359	334	329	344	373	312	308	365	369	352	378	344	318	348	380	351	348	369	328	329	346	330	314	318	316	358	364	328	336	363	341	358	314	348	301	353	335	339	356	367	359	330	337	316	350	321	358	336	366	353	350	359	337	319	310	325	316	337	356	365	316	372	344	379	344	340	296	321	356	323	326	351	309	357	345	316	338	315	334	343	331	322	313	357	339	347	344	320	344	327	343	297	372	352	317	345	344	334	333	346	315	345	341	350	369	328	359	350	313	313	356	332	339	331	336	357	348	346	332	340	331	345	362	333	345	370	334	331	337	340	333	338	325	343	330	305	370	342	333	353	369	341	346	305	376	343	348	369	340	332	396	367	342	331	353	357	302	362	328	313	338	330	352	338	330	326	334	341	331	346	349	358	333	337	344	322	306	337	333	339	350	331	339	356	366	338	337	386	343	346	326	331	329	371	393	334	331	368	371	300	340	354	346	352	366	383	330	355	344	378	330	344	350	347	341	350	371	339	358	363	338	330	346	351	320	335	341	375	334	348	354	341	325	314	353	322	345	340	340	359	380	348	339	364	354	326	331	350	328	325	341	352	345	344	359	340	358	344	339	365	349	298	358	332	315	312	322	325	327	337	306	336	359	312	369	359	310	359	329	333	365	334	343	337	302	331	353	379	372	320	359	349	336	343	345	346	332	330	351	350	352	360	324	352	314	364	346	306	308	349	341	341	348	342	323	345	330	359	351	322	317	346	313	311	382	320	338	341	347	331	369	341	350	328	323	320	335	331	359	326	370	315	339	349	340	354	323	348	314	335	341	320	342	305	311	343	343	361	357	317	332	331	319	322	339	329	347	347	322	335	329	321	328	350	353	375	314	345	308	316	366	321	366	347	361	336	359	326	342	340	358	318	323	371	329	347	322	364	317	325	347	362	328	345	327	334	335	322	366	334	341	319	369	380	369	325	372	351	317	330	318	326	349	355	342	324	357	347	348	338	360	347	317	338	313	345
17952	1448	1054	634	584	531	527	515	460	415	451	425	429	403	441	410	385	447	414	408	447	390	402	439	391	392	410	405	381	402	448	431	388	405	403	406	437	413	417	436	397	443	416	442	411	412	423	419	378	418	394	412	396	412	424	438	400	430	419	357	426	437	412	433	419	437	400	441	405	379	417	437	434	428	410	430	417	413	446	453	381	399	442	423	440	414	451	415	409	415	424	423	399	412	419	425	441	420	447	356	381	407	413	421	426	424	448	421	421	408	415	413	421	412	442	442	381	390	418	386	407	404	431	437	394	409	442	427	420	402	391	436	407	421	434	397	414	410	394	426	447	395	416	411	404	439	416	375	435	388	389	412	412	384	421	415	433	423	392	435	430	394	381	430	431	433	400	412	417	392	433	440	446	432	407	425	401	432	459	402	404	389	401	425	405	370	405	451	441	421	412	443	429	406	434	406	404	414	400	423	411	374	394	417	408	412	415	410	441	436	401	396	407	405	430	385	422	392	387	404	413	426	419	401	380	396	404	411	397	407	411	437	394	401	394	417	384	389	389	400	390	406	379	400	394	377	430	404	446	400	403	393	414	404	386	418	414	426	418	439	424	382	381	417	410	389	385	427	412	398	433	416	439	383	404	452	383	396	388	421	430	388	403	420	438	415	400	416	367	425	425	405	356	448	413	443	412	394	438	432	413	403	381	438	430	414	417	441	384	440	420	392	389	422	367	373	423	376	399	453	441	410	383	428	401	403	439	417	349	400	400	394	405	407	433	395	392	433	414	419	394	406	405	413	404	413	405	370	412	389	407	408	421	426	399	445	403	419	456	411	413	431	428	395	422	410	383	382	452	428	419	420	419	403	429	391	409	436	444	397	424	421	421	409	422	418	396	414	390	458	416	435	416	399	393	417	417	407	423	408	441	418	424	374	413	391	402	433	373	416	433	442	439	423	423	427	410	414	408	413	415	412	445	374	409	425	418	432	417	456	389	377	406	421	409	443	398	392	405	349	395	412	443	412	436	438	398	410	436	392	415	374	410	399	430	397	407	403	447	405	440	421	394	392	417	407	405	432	438	408	435	422	425	426	404	408	428	440	384	446	412	437	404	414	430	387	408	405	403	385	427	404	405	369	440	414	401	418	406	411	371	406	428	426	388	430	400	414	402	391	458	406	417	440	437	380	410	401	420	399	406	420	435	427	385	414	431	414	432	420	453	390	442	407	440	394	412	438	384	413	417	425	401	439	424	394	440	417	390	361	385	399	394	374	414	412	446	410	416	394	406	370	412	395	397	416	406	377	440	396	402	402	422	385	440	405	409	420	436	401	402	409	426	397	406	414	404	398	389	435	451	444	405	401	396	412	396	417	429	390	398	431	394	405	410	440	403	417	406	414	399	381	426	432	432	387	411	387	378	442	405	434	383	383	360	422	416	379	425	428	421	404	372	380	444	437	385	424	407	423	406	402	426	410	399	412	445	418	402	404	399	414	392	410	432	422	412	388	392	393	436	410	443	422	393	422	408	417	386	398	403	418	441	365	413	437	417	443	401	438	424	424	419	401	381	411	396	375	406	433	400	431	406	414	417	419	406	397	425	393	425	394	445	393	396	411	425	386	443	405	359	424	376	400	421	453	390	403	408	423	411	408	424	405	411	408	433	424	402	414	359	400	438	410	403	411	423	433	431	426	426	437	415	413	423	395	426	401	427	387	410	392	414	398	406	391	421	434	427	418	414	416	411	415	368	402	372	411	404	417	432	385	439	441	405	395	407	399	407	432	423	394	385	395	421	410	378	430	417	403	408	391	363	405	399	433	400	402	409	446	424	408	440	439	442	408	385	423	368	426	412	422	386	412	401	391	440	423	406	396	435	366	411	424	440	428	421	385	443	412	393	447	423	399	379	434	416	402	427	400	364	406	390	392	397	368	396	432	422	374	402	439	408	403	401	430	388	417	408	441	446	381	452	403	427	417	419	450	409	384	386	375	398	424	368	413	432	434	430	399	391	421	386	403	426	420	424	411	446	422	463	408	417	410	391	400	398	415	429	420	414	437	395	414	430	411	401	408	461	415	458	420	398	414	432	410	450	419	446	434	401	420	399	408	407	416	389	410	422	407	407	420	418	407	376	423	387	402	440	445	418	424	402	438	394	387	411	386	388	398	426	436	394	416	449	389	463	410	401	410	418	382	410	429	398	423	367	395	446	419	445	391	431	417	432	438	423	431	400	403	432	408	410	415	395	373	411	418	416	399	415	421	412	400	420	391	408	435	394	450	447	420	451	419	376	433	393	407	417	392	401	424	437	440	417	413	406	392	434	402	390	416	395	450	410	410	377	433	393	370	396	383	418	391	395	405	388	394	408	457	415	403	426	386	404	365	384	393	419	366	414	401	415	448	382	402	391	433	446	441	422	413	403	391	416	408	402	438	397	426	436	403	399	395	394	399	408	425	441	420	382	381	447	400	397	397	433	403	439	425	410	397	404	400	405	431	399	415	394	433	410	421	438	425	403	411	392	460	404	435	408	398	415	402	391	429	436	441	434	379	408	440	437	388	390	425	393	418	420	451	419	435	378	425	394	404	404	429	417	415	376	434	391	402	380	394	415	443	427	393	403	387	428	388	423	439	406	427	416	440	412	426	400	418	422	395	404	393	438	385	388	414	438	417	364	393	397	427	397	441	440	400	407	410	428	403	450	422	425	418	409	414	385	402	425	414	393	392	398	418	410	407	426	433	435	395	420	401	391	401	389	403	424	404	423	399	400	445	417	393	409	433	400	389	432	405	421	408	415	391	434	409	407	406	390	408	401	424	439	400	395	412	428	391	414	417	399	415	388	407	436	412	413	393	430	361	420	414	378	451	415	432	357	421	410	415	419	388	409	383	436	436	447	389	404	427	366	417	434	439	451	399	429	443	424	399	438	426	392	404	393	397	407	423	382	448	431	408	417	404	420	433	420	428	429	392	416	444	393	427	424	435	438	427	400	397	391	392	414	415	423	405	423	410	426	396	385	399	417	423	423	401	379	389	416	431	456	405	406	406	407	383	416	434	396	430	408	441	399	422	426	419	403	375	427	438	423	382	411	376	420	441	439	418	427	420	408	382	408	413	382	372	437	416	449	387	434	398	418	400	415	399	400	421	393	453	411	442	364	441	403	412	416	417	434	406	411	429	403	417	408	436	435	415	394	388	374	399	411	406	414	418	431	401	425	431	405	428	407	423	391	412	410	423	451	407	438	405	379	388	406	393	418	429	422	407	380	429	450	418	378	407	438	399	443	366	407	394	409	445	419	442	429	421	402	394	429	421	409	377	418	424	392	394	406	424	420	424	420	374	412	423	409	423	393	383	386	413	402	434	422	459	415	411	410	422	443	415	418	384	443	414	375	418	402	417	439	425	443	451	398	410	415	363	404	414	407	409	392	407	413	415	384	379	385	425	419	389	434	378	407	420	413	425	454	432	401	421	406	403	394	410	409	431	416	451
24300	21644	28864	24930	21586	6350	860	593	530	497	443	407	408	415	392	391	392	400	396	298	348	335	337	338	370	359	332	339	362	356	329	345	345	363	339	338	351	340	354	348	370	313	295	331	398	339	360	348	341	381	353	348	335	324	341	319	309	333	351	371	309	344	340	355	369	326	357	351	325	359	322	325	323	302	341	344	331	329	350	318	351	355	350	339	344	342	329	338	336	381	348	342	346	346	313	321	330	315	342	332	322	324	359	341	327	337	359	317	354	333	350	350	314	335	328	365	336	312	323	324	312	335	327	316	328	345	355	324	341	324	331	340	315	336	353	339	288	325	333	336	320	331	335	329	358	333	318	308	354	342	352	364	358	360	328	334	348	334	350	343	351	369	316	337	352	331	298	311	368	341	291	341	300	317	312	353	318	354	334	318	341	338	357	346	320	363	296	327	373	298	358	320	369	346	350	328	325	341	317	324	353	324	348	339	319	378	331	339	361	300	323	311	326	333	330	369	332	318	324	323	345	333	298	355	359	337	299	328	287	337	383	320	348	324	318	351	307	344	321	327	322	304	348	366	355	311	301	310	316	348	321	351	357	326	329	352	358	306	323	345	317	332	324	326	328	326	347	338	343	331	381	330	353	344	310	333	335	308	354	309	355	367	291	326	320	339	331	322	300	335	317	316	335	332	349	349	370	338	324	319	348	341	327	319	317	343	314	313	339	320	286	308	337	334	314	337	373	324	332	325	330	334	343	336	318	333	342	370	339	333	353	334	349	358	325	331	333	321	316	343	339	312	333	328	315	361	301	348	337	361	332	329	316	331	311	314	346	324	324	356	336	335	343	347	310	358	370	328	349	361	365	312	346	319	324	378	350	364	332	332	319	324	316	330	334	378	338	361	366	334	319	294	312	322	357	351	353	317	336	339	315	332	304	324	330	298	283	320	328	363	363	319	323	316	333	327	340	333	360	342	313	334	332	300	356	327	316	331	339	320	338	334	353	348	311	338	369	331	324	314	323	351	324	310	344	320	305	281	314	329	336	333	323	370	349	371	336	297	304	327	319	334	329	337	314	334	330	335	357	301	334	336	323	326	318	329	348	335	366	337	299	333	333	349	377	327	315	323	341	352	333	370	336	323	324	330	326	336	312	318	346	325	335	325	344	339	357	305	352	320	325	321	335	343	342	323	352	344	326	348	353	330	319	385	330	349	300	351	315	352	320	348	332	328	329	328	338	342	360	364	314	356	354	355	319	317	331	324	335	342	342	358	338	338	313	363	331	319	328	336	311	330	359	333	348	345	340	342	359	317	331	307	351	336	330	333	344	297	326	337	307	341	334	352	310	319	329	324	342	350	308	332	343	333	325	333	344	335	353	308	312	312	334	354	350	305	321	365	351	316	337	332	338	306	321	325	343	343	328	315	345	372	318	366	338	341	327	345	348	346	303	351	313	331	326	357	322	314	315	332	352	358	331	325	314	361	346	304	355	331	330	330	383	334	320	321	308	336	341	313	330	356	333	315	321	369	346	322	352	336	320	332	333	319	326	377	339	352	368	352	332	298	344	353	381	325	348	345	333	336	323	330	302	323	302	305	354	327	330	331	311	318	345	330	325	292	366	326	348	366	340	347	337	307	340	338	321	350	334	294	337	340	334	328	344	347	329	350	315	310	337	333	334	317	350	341	326	308	387	320	337	358	313	327	344	325	302	332	340	338	327	333	311	315	331	320	345	323	327	336	345	346	337	330	389	344	330	328	340	311	343	336	334	360	316	312	337	342	342	314	346	324	334	375	323	331	346	331	338	349	306	342	324	328	356	330	322	350	350	310	344	321	335	370	343	348	318	333	339	354	314	329	300	330	328	343	330	332	311	323	342	327	330	343	325	312	328	311	346	351	333	339	297	353	332	296	320	306	381	294	301	335	321	346	345	351	345	330	322	312	353	322	357	339	329	344	322	330	327	362	335	302	324	323	333	329	328	307	349	308	343	330	309	335	329	331	324	306	328	340	323	345	380	295	340	335	328	332	341	337	350	326	350	306	344	320	307	304	325	364	355	353	310	338	329	367	321	342	340	319	330	338	339	357	314	329	339	332	329	362	354	329	343	326	345	352	308	356	311	349	295	359	370	357	338	342	351	317	325	319	337	282	344	310	324	315	322	327	324	291	349	340	328	338	335	322	309	322	354	327	357	363	334	330	322	295	329	323	302	356	358	304	349	334	341	302	351	332	321	359	354	325	326	337	302	324	342	350	314	341	340	310	336	353	332	354	315	315	343	340	332	377	326	332	334	320	335	324	308	333	309	363	324	360	336	328	324	340	295	334	338	340	327	360	318	341	349	341	339	313	301	307	317	330	346	299	325	329	316	340	327	314	304	283	318	346	336	334	315	333	283	317	336	305	346	309	350	330	344	353	317	317	342	324	338	337	329	345	330	344	293	276	304	318	323	314	336	349	352	327	345	310	322	320	332	341	344	359	356	300	309	347	339	375	334	355	322	328	311	324	333	361	311	291	308	331	317	359	370	348	348	316	347	324	327	330	332	330	306	336	367	356	349	326	345	353	333	342	323	323	363	347	332	324	348	361	354	292	348	338	302	345	320	293	351	311	325	337	338	320	297	334	344	360	328	277	325	326	332	316	310	331	361	363	307	312	322	309	310	357	303	322	329	357	294	330	332	290	360	320	321	335	343	345	345	338	347	328	343	312	331	366	309	332	304	320	334	360	337	324	349	312	322	293	335	367	339	332	336	339	336	353	331	300	334	347	345	367	311	341	322	344	351	331	355	332	345	332	326	316	333	352	389	343	313	330	339	367	316	332	335	312	324	347	319	325	356	358	324	327	334	319	320	319	313	329	341	312	362	343	345	293	339	320	347	371	311	339	336	309	333	365	317	315	379	358	319	365	336	339	354	327	323	299	328	312	331	302	344	378	373	329	326	332	299	353	337	345	314	329	345	340	299	352	338	338	329	343	327	322	322	319	346	367	324	362	322	324	320	363	319	326	326	352	311	338	332	302	369	347	341	318	327	347	368	316	341	345	323	357	358	323	341	316	353	308	341	340	307	322	328	382	355	314	352	343	343	325	345	325	336	330	363	355	341	353	335	286	389	332	332	285	339	345	318	345	299	330	321	334	339	356	330	323	300	322	319	340	332	361	308	321	322	310	354	334	344	346	278	316	347	350	331	292	344	313	317	347	339	354	326	293	356	323	340	348	319	320	317	314	331	346	330	345	327	310	345	330	347	351	312	360	350	334	327	354	352	340	346	313	323	326	329	340	349	359	323	344	319	327	348	349	333	313	360	315	335	319	361	351	320	316	316	323	324	356	345	331	349	350	334	335	338	317	328	337	353	300	309	324	330	314	366	309	334	340	313	328	331	297	348	336	359	332	359	339	313	318	342	300	329	359	352	359	370	330	346	339	311	339	344	320	314	341	310	331	368	316	329	337	313	353	323	308	342	332	327	341	321	346	286	345	324	335	345	314
22153	8158	5400	2538	1786	1369	1200	929	703	678	626	604	534	532	520	513	490	468	493	448	436	443	432	421	434	441	413	414	426	409	372	438	396	418	429	427	404	403	421	402	417	377	410	385	367	426	438	408	415	400	412	420	393	408	435	404	409	394	388	387	428	395	410	362	408	415	415	430	408	418	438	428	394	422	389	399	411	411	401	422	395	417	420	416	424	413	430	410	407	415	416	391	410	411	401	410	369	445	392	430	410	416	428	403	388	407	375	410	413	395	375	405	397	412	390	465	383	411	401	450	409	396	437	418	440	440	412	435	392	394	399	403	405	391	420	399	367	429	376	402	430	376	381	409	405	393	377	410	393	433	417	383	375	432	372	395	363	441	403	402	397	416	411	354	384	396	432	400	381	397	408	402	420	398	399	400	415	360	416	416	376	382	421	393	409	391	407	397	393	389	392	427	382	422	403	408	423	373	388	430	404	395	404	385	391	370	410	443	370	403	395	409	405	370	420	401	377	397	402	403	386	408	397	418	429	395	405	398	428	415	402	390	394	434	377	400	411	402	414	409	376	411	389	388	393	407	376	396	408	386	394	392	405	372	402	384	392	408	407	411	435	408	404	392	379	388	406	413	382	370	401	378	404	392	426	440	373	408	420	429	405	377	379	434	411	376	385	401	412	404	412	384	405	436	415	416	386	393	398	400	395	361	408	406	426	433	409	424	462	403	427	399	408	413	434	369	394	383	386	380	403	410	425	391	433	335	423	378	390	410	421	427	403	416	397	388	398	377	374	406	392	388	404	419	385	411	412	383	422	413	398	363	419	391	405	398	418	391	372	395	392	407	412	386	387	361	413	389	369	380	418	410	416	400	439	366	381	413	391	413	407	435	391	386	410	409	385	413	420	400	409	406	409	376	404	405	379	432	374	340	380	401	397	398	432	341	404	364	420	396	385	386	387	382	396	376	366	424	439	378	420	426	399	432	414	402	423	407	385	424	378	406	417	407	383	400	384	389	393	385	390	399	376	422	401	372	401	354	402	402	390	371	405	362	415	437	361	392	405	440	432	396	386	412	384	399	389	398	404	444	396	374	402	370	403	402	407	398	428	396	408	410	359	418	418	407	386	389	393	389	413	410	421	410	417	398	420	403	373	420	402	401	375	399	412	410	416	398	427	405	406	398	368	442	400	419	386	428	433	396	417	433	429	421	402	383	418	390	411	389	403	397	455	415	400	378	366	379	422	393	381	389	394	399	393	402	402	405	423	380	383	434	433	420	427	428	377	402	433	419	438	409	398	398	396	388	400	417	391	387	417	405	407	350	435	385	381	374	400	377	409	398	411	376	415	420	383	421	401	401	421	436	407	453	456	421	397	408	396	435	411	372	403	432	444	393	407	411	385	383	403	372	348	399	413	379	367	409	419	395	417	395	437	413	407	387	431	368	437	385	440	380	426	381	389	379	401	370	433	393	391	355	390	422	432	428	400	414	416	417	405	398	401	408	416	438	380	365	394	439	389	396	437	392	412	402	405	421	421	418	404	392	390	405	391	372	360	422	405	386	403	399	421	430	381	401	411	412	400	410	417	445	414	409	394	363	418	389	435	372	426	400	400	418	386	407	410	441	392	413	383	421	406	418	397	405	382	400	398	358	381	393	450	402	361	432	405	364	392	401	381	390	396	407	390	422	386	408	422	390	389	428	410	410	382	416	423	431	410	417	371	398	407	400	393	439	385	392	390	396	397	421	396	386	399	409	411	438	398	418	398	395	398	395	368	379	388	398	386	412	381	418	399	398	391	397	395	389	399	393	391	415	415	376	407	360	429	384	357	391	398	390	410	405	388	439	442	441	403	380	391	350	414	407	400	415	368	400	414	392	385	391	390	420	426	415	414	402	381	387	411	408	375	390	370	397	356	409	407	419	395	392	374	384	419	380	373	400	387	362	427	381	379	434	426	429	414	436	393	422	411	396	361	389	413	392	390	423	398	406	423	412	407	381	448	404	404	376	420	410	372	399	396	382	417	401	400	385	401	419	403	424	438	383	395	416	399	442	397	393	372	380	431	470	421	401	404	397	440	379	384	407	391	431	405	380	390	389	396	402	408	417	409	426	395	423	384	381	394	395	407	396	396	421	423	372	417	393	397	387	391	403	380	423	368	380	383	388	413	430	406	372	402	382	411	367	416	412	422	434	400	417	390	364	395	380	427	389	405	438	412	391	442	392	424	410	387	356	380	419	402	403	408	400	406	365	401	438	418	403	410	409	407	389	402	353	383	391	433	399	423	430	427	390	420	417	412	376	401	402	413	394	395	403	414	382	434	392	387	377	402	416	381	368	407	379	436	406	388	387	408	379	428	427	412	374	391	405	383	406	429	408	391	407	385	399	409	413	412	414	388	374	424	424	444	432	364	395	344	405	397	410	395	399	415	434	414	406	383	356	426	399	412	395	401	419	424	373	400	426	352	409	388	394	394	435	383	387	414	432	430	403	400	440	410	434	430	390	375	405	400	396	416	414	378	397	424	406	419	366	408	426	434	366	436	412	354	379	403	406	423	415	375	413	407	434	397	395	386	434	369	411	385	385	398	417	405	380	404	392	380	389	383	418	363	392	413	390	379	419	391	423	406	412	433	407	394	411	385	394	410	414	444	420	412	378	359	400	407	385	398	395	418	421	378	395	379	411	427	393	402	401	399	376	401	391	430	397	423	379	389	421	432	422	407	411	355	430	421	376	437	394	366	412	377	394	405	408	385	421	423	410	429	396	401	385	404	390	398	374	404	424	424	383	375	368	420	453	414	430	402	391	402	388	422	381	406	415	437	412	406	415	418	385	401	385	389	461	404	378	399	392	412	385	394	416	355	377	375	429	399	435	423	402	397	395	425	425	410	384	396	399	413	370	386	421	402	433	432	402	392	411	361	408	390	412	389	396	383	410	406	409	400	386	409	411	425	422	403	407	412	436	388	412	389	372	390	386	388	393	401	419	412	425	407	402	428	400	393	406	385	395	375	402	377	379	395	408	422	407	424	401	396	419	366	410	406	390	401	400	413	417	425	414	383	387	403	413	389	371	390	435	423	416	405	382	391	409	415	410	395	375	408	430	409	393	392	405	426	432	402	392	432	366	410	420	390	447	407	396	385	406	413	390	415	387	377	424	408	396	427	404	429	420	399	376	353	424	428	407	413	408	377	414	407	404	401	397	423	404	424	380	407	424	407	405	403	372	413	380	432	398	365	430	374	363	391	408	402	412	409	408	384	366	416	406	391	389	424	398	387	395	417	393	437	408	418	361	381	401	413	404	416	375	383	396	408	428	404	410	392	398	435	370	409	392	393	375	396	360	388	400	370	374	419	408	415	380	424	400	380	396	386	413	379	384	380	423	359	374	397	394	436	389	438	378	390	390	408	387	396	413	387	424	407	420	415	390	383	407	405	426	404	411	374	418	387	405	380	411	379	390	417	381	381	398	399	385	415	378	406	403	422	398	418	392
25344	21636	27637	25977	7422	576	471	401	340	339	332	315	308	318	298	303	280	309	307	286	272	308	284	288	291	334	280	288	299	265	286	264	296	271	266	290	263	281	232	270	298	281	272	269	290	305	275	273	311	288	301	281	265	282	250	306	275	271	283	281	299	278	312	283	266	294	275	282	310	318	271	292	297	293	299	297	263	288	269	267	269	279	288	279	256	277	272	303	272	254	297	280	274	288	282	300	286	275	307	287	284	267	308	312	273	283	278	320	319	309	271	286	329	284	244	279	286	275	261	282	271	295	283	287	290	275	270	271	287	266	293	280	281	292	283	294	269	273	284	298	266	315	269	291	259	251	295	280	275	268	293	298	270	272	293	285	282	266	279	283	302	274	294	260	283	281	279	268	261	273	292	261	274	267	283	277	278	288	236	275	278	279	285	303	297	290	272	274	264	292	279	290	259	278	260	278	275	254	304	266	266	285	256	306	268	272	285	298	263	293	290	261	297	245	287	290	295	257	278	309	256	302	278	300	269	312	291	276	246	287	251	252	300	284	290	256	283	275	311	261	284	304	293	303	292	261	289	268	277	253	262	278	281	277	301	264	256	252	283	262	282	274	292	265	256	271	283	291	277	289	279	298	287	273	263	267	266	270	248	274	265	280	308	290	297	263	290	270	294	273	296	315	303	264	295	280	266	263	284	292	241	297	294	275	293	275	274	292	274	282	297	281	293	283	294	309	247	293	293	282	261	309	298	300	260	266	296	279	269	273	274	296	285	276	284	280	303	284	292	247	309	269	269	281	285	289	291	293	278	288	286	304	267	285	277	284	294	285	298	276	291	296	314	293	294	283	283	287	292	269	276	287	283	290	286	240	281	304	273	251	290	271	287	260	262	298	277	272	267	293	279	250	251	285	280	295	269	281	296	271	304	259	269	293	283	259	295	282	272	317	270	268	282	287	260	292	282	284	273	280	268	312	309	293	287	294	259	285	309	301	272	259	278	277	291	293	274	270	268	288	290	311	262	260	290	269	303	251	286	278	281	279	289	287	272	295	256	295	281	261	316	282	288	278	263	255	280	287	275	295	315	249	248	304	263	290	285	266	277	282	295	295	300	279	304	298	257	264	287	283	291	278	272	278	308	284	261	274	300	293	257	272	297	261	299	283	250	291	243	293	264	246	259	296	287	272	302	288	301	273	299	279	295	320	283	308	236	248	286	301	311	255	291	268	280	295	298	264	280	289	289	296	302	268	269	275	283	306	282	257	265	298	288	263	314	282	256	286	289	283	285	292	292	290	292	266	262	280	271	281	271	270	274	288	267	285	292	279	271	274	263	266	307	269	303	283	280	287	279	271	272	250	266	292	282	296	290	267	297	299	273	247	247	252	300	278	269	281	295	259	280	268	270	283	301	277	316	284	273	282	285	262	277	299	284	296	291	301	287	267	279	264	278	281	280	303	258	291	255	288	275	276	309	273	291	274	300	292	311	252	281	277	259	319	269	252	273	305	287	282	274	256	286	296	248	290	268	264	287	244	285	274	287	303	274	300	263	262	303	275	280	256	271	321	289	290	272	300	261	300	293	249	272	268	259	273	310	289	291	273	310	271	282	279	291	283	281	310	273	261	302	292	291	305	295	290	272	292	267	294	257	305	311	279	281	259	312	298	312	255	307	274	290	294	270	253	311	276	296	268	279	260	261	269	306	272	268	246	310	281	264	257	279	275	282	249	284	261	281	272	271	279	259	265	270	288	295	291	266	297	275	239	289	270	266	264	286	255	266	287	280	296	286	230	277	278	312	264	231	256	252	277	306	280	274	275	290	289	295	262	273	300	256	301	250	312	302	291	269	281	282	292	247	268	274	277	281	275	283	281	283	273	280	294	254	263	261	285	272	254	271	247	257	300	257	292	271	264	301	293	267	270	258	266	291	284	262	271	301	287	264	307	288	267	264	331	280	264	297	269	260	283	262	273	278	279	281	280	267	280	281	275	281	282	269	280	282	271	274	279	310	278	267	279	289	271	279	298	319	264	285	289	286	290	257	291	278	283	243	293	285	262	276	269	271	288	269	270	260	289	280	260	275	292	268	290	273	305	280	255	292	277	281	275	284	251	250	273	304	311	252	262	285	273	252	267	297	269	280	294	275	256	286	288	282	279	284	260	284	295	289	278	290	269	248	257	276	291	271	276	262	285	300	243	273	281	278	294	267	286	280	263	266	260	297	255	268	292	284	286	278	276	309	279	275	280	275	280	279	298	261	265	256	287	259	266	305	311	298	258	273	288	240	287	260	298	320	278	276	261	261	309	282	300	277	287	304	280	267	290	289	298	294	274	287	267	260	276	281	273	269	253	275	289	302	262	291	282	242	293	243	275	274	248	283	301	293	267	273	263	282	276	265	272	286	259	270	262	261	253	297	280	263	257	299	259	275	282	296	290	263	302	300	289	292	290	301	288	315	247	276	297	291	305	301	267	253	306	291	296	284	304	272	268	274	292	300	278	297	294	254	273	263	309	290	303	283	275	258	272	264	308	262	298	283	271	307	281	293	256	290	247	298	294	255	287	269	297	299	274	271	306	268	288	273	261	292	264	299	260	307	266	281	260	283	274	298	313	275	264	279	272	288	290	249	257	263	274	300	285	294	271	264	304	279	275	274	285	278	290	286	274	283	283	247	292	301	251	303	274	297	288	273	284	281	266	283	277	284	306	266	246	284	281	312	296	271	255	287	292	295	300	284	276	286	280	293	292	271	298	279	262	278	264	290	293	289	319	273	258	283	265	248	276	266	279	264	281	264	280	272	265	264	299	253	267	281	275	295	276	299	307	311	260	250	308	289	265	270	264	291	248	288	285	279	266	273	289	288	256	302	283	277	313	266	265	303	254	292	265	271	284	295	277	288	277	283	291	278	268	293	321	292	290	295	286	262	292	297	271	295	280	244	263	320	246	261	249	261	274	273	259	295	284	273	276	255	252	313	282	311	297	292	291	300	283	310	269	263	276	266	260	281	290	288	288	283	247	270	260	279	286	287	274	283	260	267	292	270	279	280	262	315	268	288	277	270	256	314	252	291	295	280	286	289	297	295	309	285	318	263	261	296	260	292	277	279	277	279	254	282	250	286	282	289	281	289	274	268	263	265	317	269	277	282	292	312	261	261	282	309	295	292	293	289	274	283	275	274	301	287	272	261	263	267	285	271	283	289	254	277	299	264	307	287	278	260	295	266	275	272	261	261	269	280	271	272	272	311	280	273	267	270	297	289	277	263	302	283	279	288	296	274	288	304	273	261	288	261	291	260	289	283	272	269	289	249	251	296	268	289	278	307	330	279	313	267	274	260	272	298	267	269	292	300	294	282	276	278	332	291	288	256	257	272	263	262	284	262	287	291	296	293	278	286	283	283	305	293	268	272	273	319	265	263	277	261	284	307	266	279	277	306	301	262	272	303	269	253	299	274	291	281	270	299	284	301	250	270	282	270	315	247	280	282	292
22702	5086	3106	1547	1122	936	732	649	518	494	495	429	418	396	405	383	407	401	376	359	353	347	356	337	381	375	350	351	361	347	356	353	309	344	341	340	341	325	349	353	369	342	343	328	338	338	338	339	318	342	336	345	347	322	355	336	340	344	351	316	354	316	373	339	314	360	332	332	311	343	373	345	323	358	358	317	353	355	327	324	321	333	321	306	306	329	332	372	360	316	307	349	351	362	351	348	342	318	341	351	321	354	352	325	349	345	328	388	319	340	317	328	311	319	334	325	355	352	356	339	299	346	362	330	346	335	352	346	353	311	336	331	334	336	338	325	323	333	332	355	397	348	351	365	347	357	366	314	375	292	340	313	314	304	321	332	361	319	359	319	340	365	332	335	343	364	288	347	344	368	349	320	328	317	319	356	319	366	348	353	343	343	343	354	337	324	373	346	326	305	342	334	303	344	337	328	337	328	346	319	316	341	337	344	330	323	332	348	320	309	333	339	335	306	359	329	337	326	354	338	332	327	340	340	353	336	336	363	354	315	334	326	360	333	343	365	343	315	329	330	335	353	315	329	314	319	333	286	357	341	353	353	338	324	343	314	366	377	346	308	355	336	331	331	327	339	352	348	319	303	354	341	330	308	337	321	329	373	330	343	353	319	390	323	331	331	337	362	360	328	342	337	338	311	352	351	350	336	336	358	366	357	341	380	345	337	360	341	311	324	320	356	338	336	363	320	339	335	349	312	301	340	372	318	328	298	348	351	353	320	318	320	359	374	320	357	313	326	353	324	364	358	341	306	335	328	306	356	359	312	330	362	356	343	329	331	368	328	355	305	366	315	361	338	335	327	327	344	305	340	344	355	350	332	329	383	336	355	368	343	330	375	321	343	330	322	341	330	343	357	323	325	334	325	310	339	324	345	343	367	336	295	322	321	317	324	318	354	344	332	324	340	306	314	299	365	365	359	321	306	355	352	345	346	349	301	340	320	339	332	308	325	309	311	333	332	338	347	312	321	336	349	324	319	339	334	351	343	341	350	389	339	381	321	351	334	326	328	332	312	312	338	313	354	361	327	378	342	362	347	345	348	315	325	326	336	342	334	378	331	358	367	315	369	334	335	314	325	359	345	329	387	327	356	348	335	363	360	337	365	331	324	312	326	347	318	310	337	357	326	331	354	308	363	376	333	321	290	347	342	350	365	356	326	321	364	322	326	334	323	321	325	316	299	323	310	351	329	340	362	340	329	335	342	300	344	337	304	333	321	341	358	315	344	323	319	340	315	338	304	334	329	333	345	326	334	320	330	310	356	349	323	322	317	353	347	327	325	334	330	359	319	335	337	315	364	342	322	366	330	353	300	352	325	302	318	317	339	312	362	315	306	361	366	339	355	343	373	328	360	320	337	325	351	361	350	339	315	350	314	321	331	350	334	359	329	345	323	337	387	321	328	337	309	333	321	308	352	346	298	340	300	289	335	356	326	308	340	312	336	346	334	330	348	362	327	323	306	355	314	328	342	336	320	352	334	342	327	318	315	307	330	342	327	362	352	320	303	311	316	348	327	309	308	332	316	348	362	309	325	310	320	322	351	325	320	358	312	336	343	328	347	318	335	313	345	308	317	316	349	335	348	325	314	308	323	365	338	324	356	364	323	352	345	315	323	378	318	341	338	335	348	328	321	334	313	344	340	338	349	320	332	314	345	360	366	325	343	311	346	311	340	317	340	314	343	326	316	350	323	343	342	348	338	340	323	329	304	350	333	328	312	327	332	350	318	358	328	345	331	327	333	329	304	335	355	311	328	319	360	307	343	325	333	332	324	330	334	329	351	363	334	343	327	321	337	336	343	319	295	308	345	324	302	330	348	331	336	323	312	325	317	337	352	357	320	330	347	350	369	316	337	352	330	351	352	364	345	360	340	364	337	322	345	356	341	347	327	324	337	328	339	308	330	325	347	358	338	316	328	323	328	319	374	350	315	327	349	332	339	334	334	326	337	343	336	342	358	367	363	371	307	303	348	342	363	338	330	356	351	338	327	335	376	292	331	333	344	372	361	340	322	341	330	312	339	348	334	366	364	351	343	355	337	327	336	322	317	317	349	314	316	355	329	334	338	358	318	299	343	309	359	364	352	331	371	351	364	351	356	312	345	355	329	311	354	347	340	312	317	301	329	371	336	313	357	313	364	314	317	329	324	353	349	353	337	355	367	326	329	327	350	324	339	320	326	310	339	342	319	316	344	317	350	344	348	333	323	319	358	360	340	322	317	330	324	352	316	340	364	347	369	351	356	352	353	362	346	326	304	364	326	335	340	319	344	327	326	346	349	369	296	320	380	383	348	334	328	338	343	339	346	317	367	349	314	315	343	331	353	340	334	313	323	345	378	320	357	319	332	364	342	354	327	337	317	344	348	367	329	356	349	343	319	325	355	329	314	323	352	352	339	334	333	348	351	354	345	332	320	323	320	353	325	345	367	329	334	319	330	325	340	392	334	355	350	338	363	371	346	325	330	333	326	358	313	336	328	313	320	302	354	337	351	301	317	346	310	319	347	346	339	323	334	385	349	330	352	310	349	336	330	337	344	364	348	360	354	311	336	347	330	339	308	317	304	312	313	357	339	314	306	338	332	326	338	344	330	307	345	348	344	327	317	332	358	330	320	338	344	340	322	358	322	340	285	357	330	340	335	340	318	329	350	317	311	336	309	329	362	327	333	366	343	323	322	345	359	345	356	351	331	365	328	330	316	354	308	342	332	362	351	318	354	335	346	331	322	354	354	342	351	337	344	350	334	339	357	344	346	351	311	341	356	351	346	352	308	377	300	346	352	327	300	341	318	337	309	309	319	326	306	320	343	337	297	324	328	337	339	335	338	336	349	328	337	303	330	357	376	345	311	323	349	296	296	338	305	302	333	334	372	340	341	324	326	342	373	353	318	334	323	336	354	351	355	346	349	356	331	314	356	372	348	352	319	346	354	354	338	331	322	311	340	349	345	348	323	315	341	356	327	312	355	340	322	358	337	343	328	324	312	355	318	289	342	309	337	336	318	370	345	324	339	341	355	324	311	330	331	355	326	348	336	307	337	332	302	323	360	363	383	339	347	333	320	356	359	330	354	352	330	361	333	331	323	337	340	334	349	355	323	349	328	345	328	351	346	345	337	323	321	348	367	346	354	348	327	327	339	312	312	331	331	332	333	357	324	329	315	345	335	345	334	347	360	317	336	333	333	305	356	322	355	333	315	301	346	271	385	370	363	328	328	349	321	350	308	323	356	343	333	325	372	320	370	335	319	321	329	346	333	352	340	323	355	314	350	330	346	321	330	320	308	343	341	317	316	348	332	347	305	344	328	341	316	345	322	326	357	335	368	323	334	366	311	343	355	340	334	355	350	351	337	341	348	319	314	329	336	346	348	378	315	355	358	311	327	343	339	304	346	350	361	332	323	313	336	339	330	324	321	341	309	347	310	332	371	373	324	330	329	357	351	344	292
23175	21684	29464	24436	21689	21698	5141	727	584	488	448	404	374	351	352	327	326	307	306	311	288	287	264	249	284	288	285	266	245	257	242	239	249	277	254	249	290	237	265	274	228	238	245	244	252	241	240	260	237	243	244	258	228	257	245	235	254	236	227	276	228	259	244	237	247	254	250	233	258	287	273	286	267	270	232	246	249	254	238	242	240	221	279	230	253	253	235	252	235	248	257	213	225	254	260	229	273	252	245	254	248	223	249	240	239	241	266	253	235	251	241	258	240	282	258	247	257	244	263	247	260	253	233	244	228	260	236	222	252	278	258	254	246	239	214	253	257	273	215	261	257	241	255	258	242	229	287	244	235	267	239	249	225	228	225	264	234	247	229	242	247	276	260	262	270	261	255	243	252	227	244	214	246	254	251	209	243	238	278	252	235	227	243	252	239	249	224	264	249	250	244	264	240	250	224	260	248	256	244	224	245	251	218	243	256	254	217	230	236	236	233	250	229	276	212	253	219	242	257	231	250	258	261	249	245	242	217	241	244	250	254	236	226	247	268	245	277	227	253	239	253	234	271	259	254	243	262	248	236	252	247	243	249	250	256	236	256	235	235	238	218	283	250	248	238	225	227	251	261	223	251	256	216	228	252	259	271	221	226	246	252	220	263	243	257	233	256	218	292	245	240	234	253	241	244	281	222	225	248	246	238	243	226	241	265	249	227	227	246	240	256	238	238	252	230	247	250	237	271	251	228	237	233	241	245	212	231	235	234	233	253	272	219	259	264	270	225	245	253	236	252	233	247	236	245	229	252	231	257	236	277	233	247	247	228	254	256	232	262	249	252	266	213	240	222	267	237	195	243	278	238	210	247	261	226	233	220	235	243	234	249	227	280	235	232	230	241	262	269	273	214	228	247	285	244	232	255	231	264	257	246	263	272	267	228	228	271	256	234	235	254	250	232	262	244	244	266	238	276	277	237	237	229	260	234	218	236	262	232	235	253	238	293	240	257	256	223	231	249	267	252	270	249	246	250	232	232	235	263	255	254	231	238	251	235	215	264	227	229	228	243	251	250	255	221	238	249	256	241	262	228	265	239	236	219	240	237	266	234	230	234	266	261	234	247	256	242	253	246	264	248	246	238	234	215	255	228	252	264	265	262	233	250	261	245	255	237	235	225	251	210	248	251	270	234	271	260	245	256	253	221	241	242	250	213	265	242	221	222	226	235	248	271	253	239	234	246	222	233	244	219	217	255	265	237	233	259	232	272	257	219	254	248	268	235	259	230	252	277	234	261	215	241	239	254	255	257	266	233	277	218	245	233	237	261	236	266	230	269	239	251	237	269	243	228	232	249	263	222	245	233	240	235	248	266	248	277	250	253	241	234	285	229	229	264	289	241	245	223	216	203	246	230	236	231	223	256	261	243	248	241	250	247	280	242	262	228	229	230	238	275	224	219	252	253	243	229	238	217	223	282	250	235	245	225	239	242	229	272	225	238	237	243	260	257	243	236	251	237	263	231	233	224	205	242	237	246	231	252	265	241	255	252	264	215	250	260	261	231	250	226	245	232	253	223	241	256	247	241	251	272	240	261	227	240	234	256	257	233	230	272	238	227	241	271	225	264	226	218	236	263	220	269	260	243	244	242	251	259	250	266	244	250	255	256	250	259	200	266	241	243	260	276	260	235	217	252	243	251	232	241	256	259	275	246	244	229	240	248	240	231	245	218	254	211	240	209	229	240	241	251	243	221	250	230	220	221	262	252	239	227	252	252	228	228	251	214	249	219	228	246	253	238	248	240	231	239	222	221	227	250	236	246	213	258	259	263	228	261	271	254	238	248	223	245	242	259	246	248	222	251	260	261	231	217	230	264	243	261	258	253	244	261	224	245	259	224	264	252	263	239	259	256	228	233	271	229	252	262	247	229	235	249	250	243	229	249	220	259	249	239	263	254	216	226	265	255	253	244	244	241	248	244	233	239	224	261	215	242	253	258	226	211	224	226	229	233	240	253	253	247	239	244	229	255	231	260	234	249	255	274	247	240	242	232	255	257	244	278	252	274	252	221	231	253	219	242	226	251	244	254	243	228	243	242	255	248	267	242	250	236	233	245	240	227	244	231	228	240	241	263	238	260	245	244	249	259	298	236	218	251	259	270	221	247	261	252	273	282	250	238	251	236	252	260	264	241	237	217	270	253	264	291	233	259	255	254	234	263	244	262	277	261	222	240	232	249	236	244	239	262	232	257	259	236	236	236	235	250	226	232	266	238	263	223	245	240	236	229	243	246	222	256	257	230	240	248	242	251	260	258	213	239	233	228	207	262	250	235	244	265	251	220	255	223	206	247	243	242	208	246	275	251	254	222	242	238	226	240	239	233	251	255	237	225	276	225	232	241	238	264	235	237	249	256	274	260	237	270	253	224	229	227	253	267	250	225	256	257	260	229	250	231	262	259	234	234	248	239	248	235	243	260	238	259	265	227	247	266	233	202	233	222	262	235	262	211	228	268	254	220	228	227	226	243	273	261	232	245	248	244	224	218	206	258	233	223	261	263	250	248	252	230	243	244	248	249	248	224	239	248	233	241	253	245	235	231	239	267	237	226	280	256	235	255	238	238	254	229	218	245	235	240	211	226	235	240	247	241	256	232	239	262	223	249	253	246	238	248	260	248	227	261	236	245	245	254	229	246	233	268	227	248	216	243	235	249	255	247	243	239	244	261	255	270	258	242	226	255	255	241	273	273	236	230	235	250	225	249	221	229	244	237	221	258	245	214	240	254	262	239	246	253	262	213	217	265	241	202	261	246	250	236	241	254	236	255	234	229	233	262	247	264	248	212	257	236	270	242	237	256	236	259	243	239	235	239	233	254	250	235	251	228	240	201	246	222	224	270	238	254	241	250	242	255	234	254	252	238	253	248	205	222	225	249	232	247	239	218	228	235	243	240	233	242	261	224	218	233	236	248	219	260	232	231	231	244	259	250	275	250	244	240	242	235	225	235	253	212	257	223	259	264	252	238	244	241	258	217	246	254	218	239	264	226	229	242	236	225	265	221	252	245	226	242	267	254	248	264	212	208	239	264	252	232	244	258	257	235	209	240	229	258	241	223	234	224	240	243	250	248	265	228	221	220	229	246	253	244	254	273	256	234	244	221	243	244	243	237	245	224	236	238	230	207	247	247	250	258	216	265	249	258	235	242	245	241	247	251	235	236	251	260	227	258	252	258	219	228	264	262	238	261	242	250	229	249	250	247	226	228	211	243	239	261	246	257	245	230	237	266	243	263	234	241	250	222	239	260	261	216	254	240	243	257	246	259	210	254	252	230	276	241	254	231	240	235	236	261	239	246	231	240	264	264	234	234	262	247	216	226	253	238	242	217	249	263	267	257	259	242	236	269	276	257	241	251	251	232	245	246	249	260	216	262	251	268	248	230	270	217	267	227	223	262	234	214	250	222	228	254	229	249	269	237	268	261	237	219	248	244	222	242	238	242	254
26871	13566	8910	4160	2976	2286	1672	1318	1035	818	762	676	598	512	498	459	466	435	401	387	361	383	372	366	318	343	364	336	325	322	343	342	341	328	305	325	313	309	310	341	314	273	303	313	310	318	312	300	295	298	306	320	344	270	303	307	315	303	305	329	294	325	293	300	310	306	298	299	305	320	271	305	303	288	289	316	313	329	282	297	323	287	301	316	291	309	310	286	292	316	282	295	307	309	311	310	285	305	302	272	299	292	352	341	329	335	294	335	297	332	330	340	319	324	326	281	303	322	298	257	329	342	304	329	331	314	305	304	291	288	282	311	297	310	310	280	301	271	270	289	291	334	282	269	282	306	299	297	293	279	286	307	301	292	297	271	295	308	288	299	265	309	298	278	274	310	279	347	307	287	279	300	291	300	323	317	295	314	304	325	287	302	274	323	301	279	254	312	294	276	326	307	318	285	300	292	290	300	296	290	315	285	284	293	347	272	258	284	295	291	304	291	266	302	314	299	300	272	293	313	278	291	274	306	294	307	295	302	286	299	277	312	260	304	306	330	275	307	313	280	299	337	323	317	279	284	303	316	273	292	311	289	295	266	320	328	304	291	280	296	292	307	273	295	294	285	305	297	278	295	276	314	256	281	293	315	299	296	295	299	296	292	272	262	318	335	305	281	327	305	296	301	303	303	315	289	333	342	319	277	285	300	306	287	285	307	287	306	303	277	316	276	295	304	287	247	276	308	300	274	306	254	300	282	323	312	276	256	295	287	285	292	265	298	294	259	311	330	315	315	293	311	288	308	297	305	308	308	293	307	289	281	317	296	279	297	310	334	287	287	294	311	287	324	272	301	289	285	266	284	289	271	321	290	257	291	303	296	283	317	284	313	301	272	258	285	294	285	333	293	314	291	276	306	297	321	262	305	312	313	299	276	289	281	296	304	290	271	286	293	303	271	297	288	260	290	309	279	286	281	324	261	281	280	281	290	279	307	287	316	270	291	304	321	287	266	270	292	280	285	282	273	284	286	287	330	296	293	311	291	330	298	328	298	299	295	302	310	310	278	295	305	296	316	313	287	301	303	292	292	285	277	290	272	274	270	286	271	286	305	289	307	271	302	287	279	305	282	296	318	320	298	307	315	301	291	326	299	318	289	312	296	288	287	286	281	319	311	308	317	289	286	303	291	272	285	290	280	308	296	302	295	306	283	333	266	296	263	281	294	308	305	321	303	266	291	284	294	294	314	284	291	294	270	307	303	290	299	269	293	317	337	277	297	321	286	275	289	267	299	314	260	316	279	318	305	285	302	283	313	294	321	272	297	277	279	291	266	287	275	306	301	277	295	291	299	300	315	290	321	300	300	306	287	298	271	276	310	284	291	303	296	305	293	262	293	321	287	306	307	317	296	301	286	286	300	309	281	329	320	288	294	319	296	289	297	289	310	306	282	308	291	299	271	313	260	298	292	320	298	277	247	295	304	288	313	306	315	329	307	281	310	308	287	289	282	296	289	299	327	297	285	310	259	282	295	265	302	311	287	319	303	308	286	305	276	302	316	287	339	318	296	288	290	301	324	309	308	256	300	291	301	295	311	296	323	302	293	304	300	296	273	301	268	273	303	306	267	279	263	304	298	262	284	271	299	277	293	298	334	274	316	287	277	324	266	292	274	269	287	309	293	279	292	293	291	311	289	296	318	304	274	287	278	305	289	297	299	274	269	285	280	263	284	281	282	304	295	290	274	272	273	293	274	308	318	295	328	302	312	312	284	298	300	299	318	323	289	273	298	289	299	272	269	311	264	307	279	311	285	299	278	311	283	279	281	281	299	311	285	299	263	298	309	290	302	269	291	280	311	286	295	275	308	286	332	331	331	299	323	286	296	258	271	300	314	272	287	312	276	292	319	293	316	285	301	314	287	309	325	300	271	291	307	273	275	317	288	310	306	307	298	276	290	279	296	281	321	289	306	284	306	292	283	300	302	321	300	313	308	290	278	271	312	293	296	316	295	296	285	328	295	299	300	319	280	299	305	290	295	284	302	276	327	305	287	274	318	296	319	286	295	269	300	316	304	284	278	301	294	309	294	330	313	300	279	279	306	273	294	277	280	294	287	302	252	294	309	285	286	286	279	292	285	290	292	297	311	301	331	279	293	303	300	286	317	267	306	282	321	299	279	316	249	300	288	295	290	318	264	289	293	303	295	299	277	270	311	270	266	319	304	296	310	298	287	304	270	315	292	271	297	283	324	260	285	282	311	305	292	290	303	299	297	299	314	307	279	271	303	281	259	299	282	287	288	305	259	284	283	307	278	283	331	279	318	313	300	271	310	299	299	265	288	246	313	289	277	327	266	275	318	302	284	288	278	310	285	275	313	286	316	309	268	296	289	297	305	291	307	294	299	270	271	318	273	278	287	270	268	261	308	314	269	297	276	290	294	327	295	300	295	263	276	305	296	280	301	308	296	323	295	260	299	309	304	305	296	280	294	317	311	313	307	306	263	256	299	281	345	295	292	282	263	290	318	309	285	275	269	316	282	287	282	295	290	321	288	285	298	286	310	286	306	300	291	317	310	312	305	303	288	316	306	257	267	309	306	282	249	305	306	256	314	294	283	312	308	279	238	283	278	279	310	344	317	283	309	269	314	286	292	284	280	313	317	294	275	298	266	310	307	307	317	291	271	276	292	266	297	268	329	290	268	287	321	296	323	306	303	275	313	290	287	276	314	302	320	267	299	300	301	283	294	304	284	305	258	270	265	284	267	308	308	294	282	308	290	293	313	284	315	278	292	293	304	300	277	290	281	286	281	303	309	296	315	274	316	302	286	288	291	288	295	265	292	299	283	312	304	301	292	318	289	299	327	309	290	314	295	289	321	296	333	295	272	284	288	308	266	280	279	263	309	300	294	271	294	283	302	305	288	274	290	290	280	302	291	291	297	312	303	290	261	306	328	341	290	280	300	308	293	298	301	303	291	314	274	292	309	299	291	304	318	271	282	290	302	299	271	307	279	302	299	305	278	286	292	321	295	277	308	303	318	276	303	291	278	284	302	271	303	292	304	297	302	282	278	286	296	296	303	287	320	285	266	296	301	317	301	282	298	288	288	275	299	284	297	301	300	278	287	300	298	272	298	304	280	290	288	278	325	286	283	316	289	322	285	267	284	316	287	298	313	297	291	299	316	258	303	315	308	292	292	276	287	303	292	292	328	335	312	294	275	301	296	294	323	274	280	315	302	274	285	257	301	289	298	281	290	282	308	294	309	317	262	310	271	282	324	321	281	290	309	311	281	291	311	280	285	309	325	290	290	247	281	312	290	291	296	312	303	298	287	298	315	288	330	310	303	280	332	279	292	282	300	284	268	274	288	316	314	290	303	292	287	287	267	304	285	308	287	305	254	313	333	292	279	307	259	310	282	274	300	295	314	282	302	304	319	276	318	298	312	294	287	311	278	280	289	298	289	317	281	309	298	317	303	304	269	300	299	284	293	274	316
28440	18253	4022	605	421	422	374	339	375	336	345	365	383	371	313	400	359	364	368	369	342	349	361	338	339	352	345	330	365	371	358	329	353	334	367	341	332	394	334	329	340	347	324	353	358	320	356	345	359	341	363	338	341	322	343	347	345	336	339	343	384	335	327	355	365	374	344	380	353	360	358	400	332	351	325	339	334	330	378	333	354	332	384	370	341	335	338	384	335	327	359	328	365	351	329	374	350	389	343	362	331	341	315	347	344	329	347	350	346	381	361	369	324	339	348	348	372	367	338	353	342	360	328	358	356	330	338	351	332	359	324	358	332	349	303	331	334	363	357	360	342	344	374	368	343	370	344	353	350	322	362	322	355	313	356	359	356	355	389	351	330	363	372	332	406	316	322	344	370	349	389	354	350	356	344	366	360	328	327	338	360	382	341	321	364	343	363	371	318	365	374	340	355	351	366	331	357	355	342	378	328	317	333	350	366	326	326	368	335	355	394	377	396	369	363	356	359	356	364	340	336	362	356	329	326	369	373	322	321	352	351	387	369	336	335	330	338	353	361	340	342	363	326	345	365	329	379	374	351	322	343	384	371	386	366	355	392	332	355	379	376	357	332	340	337	353	385	375	312	360	353	352	330	319	343	357	376	325	341	338	312	364	361	341	385	366	355	353	357	338	330	354	372	345	351	347	356	352	358	349	345	368	331	363	338	351	400	359	359	386	361	331	370	353	328	362	371	388	397	344	352	351	390	347	358	343	354	341	368	332	402	358	369	305	360	344	391	358	351	342	354	384	330	356	344	348	361	357	355	369	321	352	311	335	349	341	329	350	354	341	385	380	356	329	338	356	345	333	359	352	346	349	356	355	365	349	350	320	381	354	336	363	343	352	350	314	316	342	321	312	342	365	351	360	334	389	385	318	327	330	369	348	328	344	365	331	336	390	351	363	372	367	353	364	360	364	336	332	358	358	369	346	378	358	352	329	368	333	326	374	345	368	397	341	352	398	332	368	334	335	352	355	351	351	342	342	349	349	330	343	365	330	363	361	340	379	343	373	355	322	329	356	346	340	336	365	372	361	356	355	383	325	327	364	376	379	389	357	349	322	347	322	338	350	345	370	352	330	339	333	357	323	333	363	366	350	348	354	353	357	338	341	348	328	347	340	363	370	306	354	345	373	354	344	352	352	355	347	362	339	311	363	402	346	343	342	344	304	357	342	367	372	353	353	346	383	359	328	341	389	381	343	340	376	379	347	368	348	353	356	327	329	349	343	341	360	368	372	347	347	327	356	366	340	357	365	345	334	366	348	343	390	331	342	362	345	352	384	311	324	344	353	390	343	352	354	368	354	358	352	384	351	339	352	380	337	319	378	326	360	346	361	365	321	369	335	345	365	330	372	346	385	368	367	355	340	356	349	340	362	367	332	378	329	343	330	359	342	375	367	392	350	341	360	365	370	350	339	352	367	350	304	344	366	356	341	359	357	377	301	341	371	372	368	361	372	351	347	329	339	333	293	329	360	338	365	350	366	354	371	344	366	380	329	319	358	352	357	353	321	348	353	342	366	358	323	333	356	369	372	360	338	347	363	328	352	363	395	328	351	360	365	351	364	365	336	332	330	352	366	349	348	352	344	384	349	370	356	361	306	368	362	364	339	344	356	350	349	366	348	335	352	379	359	330	332	368	386	363	358	364	363	361	361	365	352	359	366	362	349	341	356	352	343	318	339	330	318	381	357	335	336	340	357	328	318	370	375	373	350	342	392	326	346	333	345	341	345	352	350	377	379	348	370	333	352	366	337	363	366	313	365	365	363	373	342	329	378	361	360	363	364	342	371	356	367	319	353	359	344	342	352	374	379	361	374	328	357	355	310	345	330	359	325	358	369	338	332	372	348	339	355	367	310	342	331	375	351	309	353	354	367	337	351	342	358	402	383	379	349	386	333	349	328	368	356	349	355	371	394	383	342	348	349	369	356	354	372	373	353	373	342	377	383	343	356	318	340	327	374	340	357	321	358	334	347	377	367	325	345	370	367	333	342	400	350	336	344	352	340	345	352	342	360	376	370	359	355	397	349	344	374	350	358	360	343	373	371	358	377	355	348	372	336	366	334	372	335	382	355	367	335	361	362	325	375	375	373	339	368	356	328	341	369	351	377	331	358	341	372	353	339	362	330	359	351	356	362	348	370	349	368	395	354	381	337	388	355	340	339	354	367	338	355	362	348	358	360	384	372	382	362	370	380	324	355	359	296	360	380	379	365	382	336	342	374	385	341	351	360	346	381	369	368	356	337	367	364	364	349	328	335	371	390	347	347	323	393	341	357	342	361	378	323	297	353	349	353	316	370	356	350	353	359	386	345	348	342	346	337	332	357	329	349	359	352	337	355	309	347	342	333	333	348	352	324	341	381	361	359	360	359	374	323	333	350	383	348	357	341	387	328	358	380	347	373	360	331	365	386	344	352	359	326	347	333	340	370	372	382	327	355	328	364	353	361	346	375	347	334	370	360	356	352	343	336	356	351	326	351	352	357	372	349	357	334	346	338	357	349	389	325	336	367	362	350	368	364	356	332	388	324	350	348	327	348	356	319	327	327	388	364	349	343	338	324	355	330	364	362	382	354	338	345	344	347	358	369	348	361	359	337	346	367	352	346	359	346	365	354	360	333	344	334	375	374	328	358	364	336	355	353	348	356	341	348	384	374	335	342	352	372	323	329	316	314	342	323	370	333	321	323	364	348	376	320	383	340	356	358	347	347	342	343	360	333	379	332	338	402	378	372	372	375	348	323	328	334	330	369	351	378	366	352	369	366	385	368	370	350	352	324	377	363	373	353	321	385	372	333	346	370	352	397	381	351	401	337	338	324	370	336	366	349	325	382	351	364	344	353	368	323	357	363	350	359	330	356	352	383	370	369	315	359	349	344	359	350	349	369	362	328	361	354	341	371	386	332	353	347	355	320	324	370	327	333	356	352	396	371	360	359	331	381	336	361	350	357	359	369	361	343	356	340	374	361	351	331	346	406	342	351	342	347	385	366	347	339	392	369	332	361	338	379	336	378	345	361	348	349	367	371	352	365	373	307	344	337	336	322	353	359	332	399	382	360	328	355	322	315	364	339	357	367	359	366	352	351	388	319	354	347	379	370	343	347	373	380	330	368	352	346	373	369	388	351	376	374	338	373	368	416	332	319	343	351	356	379	338	323	347	364	341	356	333	371	354	359	305	327	359	333	353	368	352	353	365	344	381	381	388	359	339	329	381	365	334	376	369	336	351	373	365	369	371	350	326	322	360	372	355	349	350	351	356	346	335	359	351	330	362	369	378	370	366	368	323	352	341	338	359	349	378	333	366	353	346	333	342	364	343	324	329	325	343	355	345	317	366	366	371	387	358	360	370	353	353	361	339	363	352	350	350	363	337	321	361	349	396	332	365	359	395	324	327	357	364	356	368	344	340	357	366	344	412	338	368	336	370	353	359	380	369	349	354	322
19165	1620	865	638	532	502	495	484	474	423	415	425	463	431	389	439	425	408	436	415	427	400	422	426	432	402	408	406	400	447	431	426	415	429	417	407	432	416	401	401	444	429	389	442	426	389	412	411	449	455	412	426	437	404	431	389	443	439	444	465	442	417	441	424	387	417	429	410	415	464	381	394	405	436	460	433	422	419	400	427	389	422	421	430	432	426	414	403	427	446	433	433	408	387	401	437	414	397	445	426	431	436	456	469	452	406	415	412	435	381	444	413	383	410	411	476	452	439	412	433	433	435	411	399	424	449	436	437	436	398	432	454	395	433	458	441	436	409	439	431	442	438	442	417	417	434	400	398	419	399	463	456	402	424	415	411	428	422	437	434	411	431	447	451	407	414	412	403	419	448	415	401	451	396	433	422	419	382	399	417	448	417	426	441	428	395	389	415	417	434	415	413	411	398	414	441	453	419	436	381	427	420	417	410	426	394	400	400	426	415	410	458	410	415	426	436	415	413	414	395	419	398	432	414	446	434	438	452	409	426	429	412	413	397	410	430	432	455	367	441	405	399	392	409	393	445	450	420	422	400	405	407	413	437	428	442	458	412	406	394	414	448	414	424	467	442	402	437	431	437	390	415	391	424	417	423	394	446	406	390	401	419	432	370	434	406	426	428	416	408	414	463	448	419	414	407	406	404	430	431	384	370	447	412	399	396	387	443	418	400	414	442	471	436	425	406	392	392	440	425	430	416	410	475	411	399	431	429	388	422	430	437	415	392	399	424	421	450	401	402	450	419	395	388	375	450	417	419	433	431	429	390	413	436	408	432	403	422	447	429	415	438	440	452	447	416	405	425	405	430	429	459	393	413	399	415	423	427	408	448	422	385	402	414	380	422	413	412	405	419	381	400	446	378	407	449	424	416	410	421	416	420	403	415	411	421	415	445	387	411	422	454	445	388	398	438	383	385	448	477	401	407	402	443	463	425	435	431	425	429	426	390	424	431	427	409	434	410	430	410	415	393	394	392	438	417	420	450	416	463	417	431	401	435	427	411	434	435	400	452	422	443	469	415	463	392	425	419	480	362	406	434	391	419	380	418	434	415	445	408	441	462	439	429	428	432	427	402	418	410	405	435	415	398	418	426	447	406	412	431	447	434	404	409	416	430	401	427	411	386	397	429	410	421	411	424	413	425	408	447	431	411	425	428	418	386	410	395	353	418	426	438	448	405	413	406	421	447	429	418	407	441	465	451	439	414	416	398	420	397	411	397	400	421	409	433	434	424	456	443	424	452	419	446	412	418	440	402	390	412	417	417	428	483	407	411	436	421	432	413	389	453	398	414	420	435	402	436	413	435	436	439	445	389	420	422	433	424	401	447	453	377	437	423	396	434	431	415	427	444	429	389	417	429	445	408	426	389	359	448	428	439	413	448	405	448	427	442	422	422	421	419	392	397	401	449	475	389	397	425	423	440	443	364	396	434	412	409	442	430	413	406	444	396	436	450	425	400	414	406	417	433	397	385	424	380	388	410	436	398	415	411	427	413	439	422	418	435	442	421	458	396	386	413	381	431	444	391	424	419	421	381	439	444	438	432	421	445	430	399	376	457	430	412	409	423	454	412	429	421	408	429	438	443	404	415	422	405	400	399	435	405	392	424	416	425	396	390	424	403	436	444	471	434	405	431	451	441	401	431	410	402	425	404	435	432	428	423	436	425	426	436	433	456	431	416	409	415	430	424	424	442	425	414	393	453	404	402	378	467	436	413	437	396	391	399	453	424	414	407	385	440	407	427	417	437	424	432	411	453	461	405	417	443	454	385	418	417	411	412	405	423	417	425	441	410	423	403	421	421	425	413	398	413	434	431	407	421	431	410	449	435	424	447	423	431	432	410	457	418	414	397	410	417	450	440	381	440	430	464	423	473	427	410	433	416	414	381	409	388	410	399	433	417	434	439	403	414	447	413	445	418	417	407	421	447	389	408	450	385	405	424	407	380	389	435	425	415	423	397	406	411	416	430	430	383	408	454	399	413	411	399	462	419	411	407	430	394	396	417	449	401	383	409	383	452	434	413	417	419	399	433	428	409	413	426	403	401	403	424	453	430	423	393	389	424	459	393	393	425	394	448	401	414	409	403	413	403	480	422	437	446	447	445	438	435	406	443	399	448	445	416	436	415	445	420	428	390	453	431	364	438	430	410	438	409	408	419	429	450	399	445	417	433	400	418	402	404	419	412	420	413	453	388	416	428	443	427	416	423	434	444	416	414	425	422	432	439	415	394	438	397	416	410	447	433	403	384	410	385	439	418	415	390	411	426	448	428	452	426	441	410	439	404	460	424	417	440	405	374	397	441	444	385	443	469	407	396	416	404	414	391	420	397	414	408	434	457	440	408	450	439	427	436	413	397	451	438	423	448	436	441	425	406	414	429	384	431	435	437	419	409	426	438	423	410	455	411	427	436	446	406	415	438	418	398	402	411	439	446	410	386	413	415	400	438	440	395	414	410	417	398	408	425	443	425	406	425	439	451	415	402	468	420	401	422	453	410	457	435	434	423	456	416	434	409	432	431	426	398	386	433	406	373	395	397	416	400	440	412	400	401	434	420	378	388	409	443	447	382	432	394	438	409	439	430	414	411	396	432	410	416	434	473	411	411	436	423	416	378	440	395	412	417	442	421	425	406	431	401	396	453	458	397	422	399	420	405	405	454	417	430	407	446	445	425	430	421	404	399	398	415	388	398	417	448	413	427	415	431	451	431	420	431	429	394	417	413	432	423	424	438	413	418	448	396	420	409	411	380	439	434	426	427	424	446	413	448	419	366	412	447	393	447	423	408	395	411	415	432	390	433	408	411	385	418	441	438	415	443	393	422	379	419	414	413	396	404	447	392	420	403	423	404	415	404	399	398	433	405	445	394	404	372	422	441	408	397	400	440	440	413	396	421	445	412	406	449	434	406	416	433	392	432	402	396	425	449	385	378	406	409	450	415	430	425	435	412	415	385	405	414	452	433	387	417	463	419	416	399	464	366	410	416	391	424	393	408	442	436	443	406	465	415	389	404	453	416	417	395	463	419	404	447	395	406	425	425	395	421	448	425	471	399	439	406	431	413	423	399	417	438	420	430	416	416	403	446	428	387	428	434	452	397	462	401	423	363	402	410	430	428	421	424	395	427	412	452	405	422	438	423	433	421	433	432	442	408	399	400	419	397	421	431	432	437	411	408	399	428	424	406	434	426	419	444	409	417	421	383	426	449	424	453	418	424	417	418	406	429	441	420	428	400	394	450	429	453	433	394	467	466	418	415	464	419	399	398	429	416	440	417	399	431	411	399	446	462	420	398	393	430	421	383	404	413	427	408	428	400	401	418	385	422	421	456	415	444	466	411	430	415	430	434	428	395	448	407	409	451	455	398	423	454	434	429	431	407	411	427	440	415	441	408	449	441	382	443	399	390	413	431	423	442	421	431	365	436	424	429	404	420	424	461	433	419
24326	21674	28897	24963	21618	6703	842	620	514	478	436	418	408	410	422	365	405	369	396	372	415	384	353	336	343	364	379	355	391	336	360	347	375	342	343	349	374	335	326	331	336	337	288	333	335	354	314	336	336	362	340	360	336	335	372	346	333	372	351	318	352	363	363	355	341	334	372	344	323	337	341	349	328	358	346	338	313	340	333	333	345	325	347	377	329	322	363	366	338	332	372	350	355	311	346	326	326	320	369	337	358	353	341	320	353	324	375	324	331	348	354	343	373	341	319	351	330	334	338	340	337	331	338	354	333	322	348	342	362	343	337	328	334	327	324	321	334	313	351	339	354	326	357	328	365	318	347	355	336	350	378	339	304	337	337	345	335	370	352	353	330	345	333	354	324	363	331	349	370	338	344	323	346	360	333	346	341	347	355	340	332	322	319	333	322	341	332	335	350	366	314	361	300	352	326	294	336	340	362	346	326	358	343	307	322	380	379	322	364	373	338	341	324	371	348	376	364	365	347	363	339	353	355	338	327	379	371	330	345	354	322	376	311	349	326	317	383	316	329	341	319	330	343	343	374	323	359	352	345	327	337	325	334	307	306	336	364	348	316	346	332	341	339	361	350	333	349	349	380	337	341	324	324	364	348	356	348	386	360	383	320	338	344	327	327	350	339	322	339	341	307	339	358	334	350	331	373	326	331	324	334	326	319	301	333	335	352	366	341	349	366	354	336	359	308	319	323	329	370	308	320	344	363	329	372	348	343	325	325	310	299	333	318	333	360	332	380	346	337	340	322	326	354	354	340	351	371	309	335	332	323	342	375	362	353	313	323	343	342	317	309	340	335	320	353	321	350	376	347	343	361	370	322	351	336	352	356	331	364	357	345	335	362	353	340	334	353	335	335	341	356	316	341	348	314	352	330	374	364	348	319	349	343	304	327	351	354	298	330	364	339	339	319	337	289	319	327	339	328	366	331	331	315	342	326	328	349	320	330	361	313	323	348	355	361	339	337	331	300	321	345	321	369	292	322	334	334	333	358	345	337	382	321	356	331	341	339	343	327	328	356	339	332	350	318	322	350	316	362	330	330	343	335	300	306	345	339	361	343	337	321	354	355	335	334	329	323	333	315	336	340	342	368	345	317	329	328	366	326	340	322	362	354	307	325	341	360	325	330	364	343	359	322	357	324	324	340	300	309	361	330	336	345	319	344	347	355	377	336	328	361	343	331	324	346	352	319	329	336	310	351	374	330	299	349	318	326	341	340	321	340	345	378	351	312	336	360	380	348	331	334	335	367	349	335	356	359	335	312	348	330	362	353	341	337	353	334	366	328	324	349	325	338	362	323	348	352	349	302	341	328	323	339	351	333	336	337	312	333	378	326	361	320	323	332	335	346	350	355	310	315	352	345	349	311	357	340	352	358	347	370	335	329	320	345	329	350	361	340	360	324	328	345	349	330	320	382	366	336	347	293	340	344	342	350	332	329	324	334	356	331	359	326	319	321	338	317	352	368	319	330	338	357	313	329	353	316	333	335	332	348	321	365	335	360	345	375	327	351	348	332	319	334	350	357	342	365	349	302	345	340	363	315	349	366	323	315	328	321	349	321	344	343	333	337	336	346	318	355	319	395	339	365	335	358	355	313	335	357	313	316	345	350	349	342	299	347	334	368	370	335	380	356	351	314	363	339	318	328	358	333	324	334	377	317	365	357	311	321	351	408	343	330	322	353	318	357	324	372	342	334	347	324	335	339	356	358	306	357	372	369	329	292	361	312	325	332	349	330	341	332	335	344	329	327	340	326	358	341	375	332	320	305	363	327	369	326	346	329	336	335	347	357	337	355	329	352	331	396	339	341	352	335	327	321	339	343	330	305	335	337	339	350	327	327	354	342	352	331	351	360	315	355	317	350	325	335	334	330	332	321	354	364	347	346	327	346	333	336	339	332	350	350	331	353	342	343	356	333	313	349	333	347	331	307	325	302	331	348	355	311	346	332	366	346	351	316	356	349	337	312	356	341	322	348	374	373	298	321	336	355	356	354	344	358	319	346	317	331	359	347	291	330	357	329	335	346	325	338	316	340	331	366	302	308	325	341	354	358	353	343	337	319	339	326	341	333	325	349	322	337	362	342	335	360	329	338	339	342	327	338	364	341	338	363	302	358	321	301	350	335	336	337	370	356	317	348	338	304	358	325	348	340	329	337	334	319	332	359	303	324	333	303	346	337	338	338	353	334	387	362	329	327	317	355	324	334	323	328	318	322	342	325	363	329	363	328	320	364	328	321	340	330	328	314	339	334	305	309	295	351	346	325	345	353	361	314	360	343	341	323	320	332	360	345	323	331	332	321	344	339	348	331	358	344	350	316	353	332	343	325	338	325	345	351	332	327	341	326	368	356	315	351	325	349	340	323	342	357	349	335	355	324	353	327	330	339	336	352	319	355	321	363	357	338	311	337	366	354	379	356	366	350	335	340	359	301	347	347	329	342	346	340	348	338	326	350	319	319	335	327	296	368	352	357	356	324	336	387	364	328	318	377	303	362	337	342	303	354	357	348	375	336	358	352	339	325	340	353	322	342	344	363	338	345	338	342	332	332	325	319	333	315	351	350	329	349	328	322	327	286	316	375	339	339	362	358	358	369	342	335	342	370	346	362	344	341	330	375	362	379	325	356	302	342	325	353	347	337	376	352	311	326	347	347	372	307	342	331	338	348	339	366	375	355	330	360	351	307	298	329	319	322	328	331	301	369	321	343	351	343	366	352	326	309	350	343	337	333	302	327	345	347	365	370	321	325	367	342	345	336	347	359	378	337	342	371	339	347	346	333	325	325	311	315	320	333	338	330	339	344	334	304	343	323	302	318	334	383	312	339	314	342	356	352	368	333	350	362	331	319	339	344	310	374	373	331	336	331	324	313	335	347	315	337	349	345	311	327	321	348	321	341	325	350	330	348	325	314	337	299	344	318	362	332	336	340	337	339	336	341	381	337	359	342	324	321	344	364	356	330	359	342	310	347	324	330	341	327	329	352	339	338	309	324	335	333	341	311	329	337	344	318	338	348	370	380	305	318	353	320	349	320	351	375	354	330	324	315	314	316	299	338	351	343	319	352	323	336	331	364	352	324	369	362	355	320	340	362	316	327	319	333	337	304	361	347	316	335	341	349	347	330	366	321	325	344	331	335	347	340	350	353	327	344	354	304	350	343	361	365	335	300	338	369	306	358	342	364	345	298	355	348	349	332	363	329	333	373	315	327	360	359	342	319	357	320	355	349	330	335	320	321	323	356	337	341	337	313	335	334	349	344	352	331	341	348	339	325	325	327	364	333	330	311	350	341	354	343	340	314	332	351	345	331	354	327	336	340	330	329	325	327	340	384	309	335	369	353	352	340	372	354	373	323	313	334	365	316	349	368	331	346	352	344	333	362	342	354	340	318	350	355	320	345	335	330	341	321	330	335	370	334	306	345	333	356	351	305	342	323	313	346	347	339	332
21898	8156	5486	2534	1777	1385	1129	902	836	710	648	594	564	534	503	463	494	469	457	523	419	432	466	430	465	428	434	425	407	461	441	412	409	405	421	411	436	443	431	419	386	432	469	407	446	428	429	465	403	411	419	416	418	439	454	441	432	416	415	379	379	404	387	410	438	440	396	389	420	442	408	433	392	390	400	430	454	414	399	428	414	401	408	400	438	407	425	427	438	413	432	403	394	395	434	421	429	387	384	396	410	398	402	405	409	402	445	422	441	421	420	430	405	372	388	413	389	385	425	398	418	417	394	360	429	391	416	424	424	386	387	420	399	412	420	431	391	414	386	409	427	419	433	354	416	381	433	384	390	407	419	425	446	393	418	403	406	409	390	420	424	424	377	406	437	406	426	416	432	398	406	386	389	410	396	425	453	389	421	393	418	403	400	402	403	406	419	399	396	463	456	386	416	416	408	378	400	402	391	392	390	438	387	402	441	405	413	400	429	408	388	424	391	406	402	436	364	388	419	400	407	423	386	401	419	417	405	418	381	411	430	423	410	384	411	419	387	423	417	410	434	399	381	424	388	387	433	390	426	387	420	442	432	368	415	407	402	390	408	360	407	442	394	380	397	394	423	348	415	390	379	388	419	415	409	407	390	415	424	366	440	430	416	412	434	374	390	413	402	391	409	427	463	426	393	374	424	367	404	398	393	408	407	428	418	410	405	382	414	430	411	417	424	360	444	426	413	401	425	439	377	417	416	374	412	386	403	430	382	409	376	411	395	401	411	399	435	371	397	393	417	400	402	423	417	372	405	416	400	407	405	427	413	403	389	421	380	385	386	418	383	407	404	387	407	405	421	387	420	420	424	407	420	407	400	416	426	380	413	397	421	411	409	417	379	391	386	435	432	399	429	408	374	371	387	411	410	390	399	427	403	400	400	392	388	416	422	402	402	470	419	413	404	393	397	388	414	382	374	405	394	440	432	394	436	408	427	404	433	424	427	403	413	434	435	378	431	392	447	399	381	388	368	406	392	435	385	362	382	428	415	403	441	394	411	406	427	433	406	395	408	393	391	396	404	408	398	426	366	413	421	401	422	441	391	434	408	382	430	409	419	426	416	383	426	416	404	414	393	428	395	427	393	427	381	371	371	414	386	424	398	411	359	390	394	393	402	421	391	417	401	374	388	393	408	439	458	427	402	392	417	412	448	389	429	385	416	392	395	418	404	372	414	467	370	395	400	439	400	444	409	433	388	420	435	407	397	368	419	370	421	376	425	388	407	361	415	428	428	392	391	381	413	420	395	386	382	373	422	428	402	445	386	423	421	405	427	417	412	412	395	406	382	409	442	402	394	388	468	451	401	388	422	399	408	445	421	410	405	406	388	432	406	381	413	387	390	412	373	415	433	419	432	407	397	437	401	467	405	403	425	417	424	401	417	423	384	443	410	390	406	391	412	415	399	393	418	407	430	394	392	395	407	407	386	421	401	354	370	404	398	391	440	402	396	408	401	427	401	384	397	413	373	402	387	385	399	387	418	421	396	393	417	412	407	403	422	422	413	395	414	371	405	377	385	422	387	403	399	375	410	429	393	391	433	409	386	377	409	400	414	405	449	411	424	408	458	418	405	391	407	448	410	395	389	404	410	413	376	377	418	399	437	398	442	398	408	384	392	389	390	387	377	380	384	432	364	415	423	426	396	395	459	388	413	418	422	454	389	410	415	384	395	424	408	447	443	396	418	365	394	429	425	392	431	410	438	377	420	389	400	395	383	391	385	414	397	422	412	430	414	374	407	403	416	411	430	390	421	403	408	375	408	407	403	442	413	411	404	383	418	385	387	419	391	433	405	440	389	421	402	387	422	424	403	408	393	428	417	446	374	423	433	376	437	407	372	431	411	406	403	418	397	425	396	443	352	396	398	418	383	398	426	408	412	412	400	464	403	413	435	426	401	394	412	422	392	405	422	406	418	433	392	372	408	381	376	452	416	386	392	414	417	447	418	375	413	442	394	408	425	399	406	428	377	411	426	373	422	434	404	420	435	401	397	413	393	442	398	372	437	423	393	422	400	414	399	413	413	440	392	409	417	408	407	404	379	389	433	419	417	390	426	428	390	388	423	433	415	399	411	397	389	387	383	410	407	422	399	411	361	404	429	412	398	382	429	392	409	434	385	431	397	441	407	406	405	414	438	419	377	398	409	401	449	426	394	388	412	415	429	429	421	439	432	425	414	393	402	395	458	388	399	400	403	428	422	405	415	422	422	394	392	415	384	415	417	409	414	419	400	418	433	422	393	393	419	432	420	417	415	396	432	440	406	388	415	416	387	414	447	404	363	371	433	412	416	393	385	425	428	421	415	416	382	421	425	379	415	393	418	422	410	366	406	415	377	442	395	401	463	405	401	367	397	393	383	413	392	408	401	392	414	441	393	415	399	380	442	400	415	379	404	401	420	432	439	377	384	409	401	405	436	413	404	435	385	362	400	369	404	405	398	417	400	389	413	368	411	390	394	401	386	406	439	413	410	422	424	414	435	388	407	416	377	378	373	406	400	420	406	403	416	398	386	425	413	407	362	398	453	402	396	396	419	406	419	386	409	405	422	421	413	413	412	435	378	389	391	380	417	435	400	381	434	384	382	407	400	409	405	407	391	431	415	384	357	428	449	377	422	388	406	403	429	391	419	417	393	390	418	429	393	409	380	410	406	428	378	424	439	436	402	421	365	399	414	393	385	454	353	405	421	403	424	376	402	445	436	407	430	418	383	387	426	429	443	386	393	397	390	383	400	414	425	425	432	449	390	398	352	419	411	424	419	418	395	416	391	420	407	396	377	427	407	446	390	422	414	394	402	424	391	410	408	399	409	434	399	389	408	442	456	381	418	401	417	412	406	391	398	420	399	385	405	394	401	389	422	371	440	434	403	399	400	385	386	399	396	362	398	385	413	370	385	447	433	395	377	397	442	390	445	384	409	411	406	378	404	415	399	408	434	397	413	394	432	392	410	396	371	371	365	430	429	422	412	421	409	405	382	417	449	396	404	421	385	395	422	382	359	438	406	397	410	413	398	371	405	387	423	440	393	374	450	439	403	399	412	409	357	363	390	387	398	447	411	370	448	425	428	406	412	411	375	410	404	421	378	418	426	436	405	376	417	421	398	422	414	412	421	417	412	413	395	401	418	416	376	357	412	385	413	397	402	405	406	400	414	412	424	387	397	407	377	409	393	409	413	408	403	394	392	385	378	400	423	442	406	417	378	400	404	395	412	382	399	430	401	403	404	421	386	433	376	380	431	424	405	438	397	407	456	436	401	431	401	414	394	428	367	412	416	399	359	413	420	412	387	421	420	441	430	410	400	413	422	392	415	421	426	431	349	407	402	412	402	363	410	400	400	389	382	390	380	394	375	374	435	433	403	413	411	396	433	406	424	419	438	415	404	403	397	442	405	440	426	439	395	414	394	388	407	392	397	424	419	402	440	382	402	412	367	388	400	397
25568	21693	27672	26104	7431	619	461	395	336	371	325	358	293	305	318	309	311	307	310	304	290	277	289	310	313	266	313	291	297	306	330	321	272	311	300	286	266	290	286	300	296	316	299	305	265	255	304	298	293	304	295	285	292	272	284	287	300	263	289	275	292	276	275	273	294	302	278	303	287	311	292	269	308	286	284	279	287	286	283	254	287	300	293	266	273	279	280	282	312	287	279	298	303	317	278	304	267	288	269	299	307	308	300	283	318	281	301	264	300	294	316	280	293	291	297	265	332	270	281	284	296	297	309	322	294	294	272	276	289	307	290	282	311	302	318	276	303	301	292	286	282	299	332	302	278	299	275	275	252	259	273	304	281	292	291	281	287	287	302	306	283	307	281	288	291	302	283	283	295	311	280	287	289	275	301	300	278	276	264	313	277	296	269	266	256	281	285	292	287	294	294	324	246	289	301	315	286	290	295	262	272	269	292	280	288	280	298	272	298	315	321	295	284	277	251	269	273	275	295	281	291	256	305	272	291	291	307	317	297	252	309	287	267	318	280	286	304	292	275	283	294	271	284	287	286	289	291	320	272	306	297	310	269	313	280	282	270	298	323	277	280	264	294	311	280	280	311	286	274	301	300	292	281	275	279	279	309	290	310	280	278	271	280	301	281	285	261	261	277	258	295	279	288	247	261	257	272	301	292	309	265	315	307	288	285	286	265	283	277	278	300	303	282	281	272	286	280	303	276	302	328	247	316	292	301	285	289	275	311	305	275	284	331	294	270	306	301	279	297	305	313	262	288	283	287	294	264	285	280	274	274	283	299	289	291	301	309	329	281	299	272	280	277	277	246	293	327	271	312	286	282	260	293	302	298	308	299	306	298	278	293	271	274	295	271	298	293	281	245	256	287	266	278	318	279	298	279	277	295	297	278	305	304	295	273	322	277	279	282	273	301	280	288	301	309	281	282	281	308	289	298	288	299	301	313	320	266	262	302	286	280	256	281	273	298	323	259	282	302	287	279	294	290	282	298	258	296	299	261	286	313	277	293	274	284	289	269	298	277	275	284	295	277	286	277	279	268	277	300	288	272	280	281	279	283	279	270	281	290	272	279	298	276	302	307	279	271	274	272	272	294	264	286	292	274	298	282	275	300	311	297	267	318	288	275	289	298	280	292	281	301	311	274	271	277	297	289	288	295	263	290	316	282	280	303	289	286	251	301	316	275	307	275	285	312	288	257	293	305	280	286	290	290	294	280	287	293	297	303	274	291	287	256	284	309	287	300	304	312	284	287	279	294	291	266	280	284	254	268	277	291	304	299	319	277	264	297	294	293	299	299	280	274	254	288	306	278	249	282	290	275	264	291	290	304	307	259	304	302	291	259	278	282	290	289	283	311	279	280	297	239	281	306	284	313	288	273	305	270	285	273	270	277	284	293	297	292	288	309	284	330	262	301	267	300	309	306	301	295	296	273	339	264	254	278	285	326	273	274	302	271	306	309	279	267	297	292	301	298	292	288	292	268	291	275	281	294	267	291	286	318	247	258	264	282	286	288	313	312	259	292	275	257	278	307	285	300	290	304	296	269	307	292	281	273	283	287	280	309	295	289	301	275	255	277	278	305	287	256	268	302	272	301	300	293	292	292	296	257	320	282	282	309	293	331	310	296	293	275	269	316	285	298	309	297	292	264	293	287	301	300	287	328	288	286	276	277	267	285	301	272	291	268	260	283	269	283	285	301	303	297	258	263	272	306	278	289	307	257	305	315	276	298	299	287	293	279	258	294	281	305	280	270	266	271	277	304	261	286	269	270	275	267	296	283	317	290	270	267	308	280	271	311	292	288	291	315	296	289	280	259	274	246	308	283	298	308	291	292	290	308	283	299	257	339	263	300	308	269	285	330	295	264	285	318	281	260	299	307	270	292	281	278	276	311	308	303	261	273	303	285	274	283	287	272	274	275	299	323	296	259	289	276	292	295	279	298	294	274	310	295	280	275	267	281	287	311	280	296	279	293	265	305	272	309	258	310	299	260	323	290	279	288	299	290	305	283	264	300	301	311	262	308	299	283	322	288	282	291	319	276	295	274	296	318	288	297	318	311	301	271	273	292	282	269	282	266	278	303	278	304	263	275	299	285	309	303	272	296	293	342	304	289	293	275	282	269	260	282	262	285	310	256	288	279	318	274	309	261	280	273	298	317	283	312	304	280	277	276	286	295	305	272	277	269	273	284	297	334	293	273	267	285	276	307	284	280	281	310	285	316	292	274	270	307	285	309	268	269	273	303	297	328	293	293	292	281	286	275	281	300	255	292	292	305	314	305	272	281	300	289	283	290	318	308	284	291	294	319	275	277	284	297	274	287	280	279	280	263	267	281	285	252	307	301	268	293	266	272	325	283	260	275	299	309	267	294	270	280	287	272	300	276	298	292	304	282	264	308	271	265	267	283	300	298	294	300	284	283	305	285	297	300	247	282	287	283	276	302	250	279	305	299	299	278	286	319	267	273	278	306	291	297	289	303	268	294	276	263	294	268	278	281	285	285	278	289	259	279	268	300	299	282	275	298	273	256	254	284	275	296	264	257	273	284	314	317	294	277	284	260	273	299	289	276	289	284	289	300	280	295	288	304	290	315	268	293	291	296	296	269	291	286	300	312	305	282	327	261	299	275	296	300	296	282	262	289	273	310	282	259	299	308	274	276	323	271	297	280	248	297	276	322	296	260	270	300	315	280	253	309	319	294	295	280	295	300	268	267	271	260	299	285	296	306	272	298	285	313	296	282	281	256	286	285	269	337	296	295	267	276	295	285	251	294	267	291	298	262	272	283	304	302	282	297	274	310	315	286	313	275	291	276	289	266	319	301	292	305	316	305	311	269	267	289	284	291	308	282	263	276	316	285	266	285	273	264	252	242	264	289	265	294	272	316	279	277	263	287	298	299	286	326	264	260	289	293	292	271	282	294	320	297	272	282	264	283	283	303	322	282	290	304	264	284	306	308	282	284	279	319	266	290	267	276	267	301	284	298	258	307	279	285	271	308	248	285	264	271	269	275	288	263	295	270	276	315	307	282	287	305	310	237	257	253	315	292	311	316	303	305	283	291	276	272	318	301	299	278	290	312	319	293	262	322	269	286	268	268	299	291	276	296	280	281	279	266	350	274	294	290	253	279	302	292	277	287	308	250	281	263	289	296	269	285	312	295	241	253	294	294	280	273	287	279	284	292	287	281	300	311	264	273	285	277	295	278	278	286	298	275	262	318	279	267	257	289	332	288	275	295	275	265	291	296	309	273	299	288	279	254	299	269	300	276	263	292	296	262	273	304	290	281	262	279	295	286	277	300	252	287	305	253	275	320	315	290	280	279	280	299	280	294	331	266	255	290	295	281	321	287	286	278	304	288	273	282	298	277	301	267	304	271	291	242	276	275	271	273	267	296	292	285	262	294	265	265	307	284	302	297	287	276	300	259	282	299	244	296	268	288	277	290	310	313	268
22033	5166	3254	1508	1128	907	768	625	545	513	475	455	427	416	413	366	361	383	382	374	344	324	393	358	356	367	384	372	337	345	352	318	376	363	340	372	355	325	354	388	354	333	348	345	367	346	348	331	335	310	392	352	358	319	352	358	346	345	338	327	362	340	336	379	349	354	352	338	369	348	334	297	358	361	320	345	333	302	348	319	338	334	361	351	326	355	323	325	344	335	354	338	335	330	318	337	358	335	359	367	334	325	325	347	324	325	342	370	361	358	363	322	368	343	367	351	349	349	308	357	334	321	344	320	346	338	360	358	321	367	352	349	354	303	336	321	355	347	298	365	370	343	311	336	311	345	336	349	368	337	329	352	336	342	349	350	327	341	355	356	363	330	340	350	346	374	341	317	344	316	356	325	326	370	363	356	358	343	347	345	341	334	374	336	349	340	372	315	333	356	325	334	340	312	353	292	348	379	384	320	362	356	335	356	344	334	354	344	359	378	323	325	343	300	354	359	365	338	351	327	354	316	364	338	344	331	358	331	368	367	376	348	350	341	318	333	306	375	336	325	339	330	336	342	361	347	361	329	342	364	343	346	353	329	333	377	357	346	325	310	365	337	349	348	345	346	343	370	350	368	316	311	375	325	335	351	352	316	332	381	334	347	326	326	330	331	331	363	354	344	353	343	358	333	320	353	335	334	338	379	338	320	333	332	335	332	384	357	372	370	363	324	326	334	364	333	302	345	329	317	332	334	343	330	390	333	325	310	326	380	360	360	365	342	316	334	347	344	330	370	359	331	348	345	312	344	353	358	327	356	337	323	324	355	335	352	329	339	359	348	353	350	344	337	357	322	358	357	349	327	369	363	335	327	304	306	319	331	344	377	344	333	349	335	317	341	336	332	338	319	348	373	347	352	324	359	347	335	360	375	339	316	343	372	338	348	359	351	361	332	346	354	361	323	342	346	313	351	355	369	350	320	332	358	353	313	348	343	337	324	349	360	324	341	312	372	349	340	369	350	346	342	372	328	333	342	350	359	355	334	324	346	318	330	328	341	377	354	363	357	315	371	370	363	337	334	350	311	354	335	333	326	343	358	338	290	347	331	300	381	328	347	313	348	348	328	328	355	358	342	329	370	344	333	359	313	351	333	316	364	342	315	337	376	336	317	316	360	313	345	380	390	372	353	350	340	343	332	353	324	366	299	318	360	352	381	320	339	323	339	376	343	346	356	382	359	366	351	332	392	346	331	339	325	316	300	338	331	335	328	332	360	325	353	352	382	345	347	335	296	356	314	345	334	325	360	348	350	363	341	310	350	379	334	333	344	347	341	367	386	283	337	365	346	340	310	353	339	336	354	334	352	363	325	364	321	331	355	350	336	373	336	326	352	311	341	330	366	360	362	337	357	357	329	323	390	331	325	311	312	319	338	351	366	333	353	322	318	339	363	364	343	340	346	367	335	324	295	310	311	357	335	314	358	324	338	350	370	345	303	340	351	338	341	348	357	338	328	326	295	349	320	357	365	327	361	320	316	315	334	311	336	347	308	351	339	320	351	379	338	341	328	345	346	353	374	312	354	373	355	293	339	332	327	324	350	348	335	347	336	343	325	335	359	332	356	337	337	331	311	327	339	354	370	339	333	357	323	337	318	361	358	345	354	346	322	348	304	364	348	317	340	326	355	352	321	341	342	346	326	348	329	361	320	319	343	349	359	346	351	355	329	322	377	313	380	354	359	335	393	325	326	353	367	345	334	377	339	344	328	352	343	335	330	350	349	378	354	352	340	340	359	364	338	342	315	362	359	379	341	333	309	360	344	362	348	327	363	343	333	347	362	372	355	346	368	339	328	352	339	344	301	336	369	364	352	355	339	358	340	361	339	344	325	360	319	348	330	345	352	374	373	370	352	363	328	338	344	338	354	309	381	376	360	378	351	321	342	356	337	338	342	307	338	361	369	311	374	333	345	376	344	350	346	364	322	332	358	348	347	358	337	384	361	362	339	313	341	350	316	354	358	350	332	328	367	369	347	322	320	345	343	332	352	347	344	341	349	327	341	357	324	320	322	374	339	364	349	316	359	331	332	345	337	337	353	334	335	335	323	334	340	372	368	325	374	354	344	318	331	324	349	331	327	370	347	321	371	319	354	306	353	381	348	357	329	341	362	332	337	334	358	335	336	323	359	362	352	356	326	366	357	314	335	373	318	337	367	332	317	308	340	345	349	340	364	338	318	353	348	371	354	336	355	318	359	378	323	352	348	346	303	330	330	335	353	339	326	324	325	352	316	364	333	364	341	364	323	327	371	322	342	328	349	352	392	307	371	346	340	346	364	346	352	380	344	365	349	349	331	313	315	327	365	345	322	356	327	360	341	322	355	329	342	340	386	348	330	400	353	347	351	339	340	342	360	366	324	348	349	342	353	373	324	366	370	352	384	345	372	288	316	339	329	348	362	338	304	322	348	350	365	341	352	339	336	332	380	351	315	365	308	341	322	354	339	371	329	360	378	358	347	348	332	350	352	355	354	309	383	326	340	366	372	314	354	340	355	352	336	349	339	337	341	353	342	337	314	338	317	316	305	309	370	350	332	358	330	333	326	345	328	385	359	342	325	297	337	359	320	335	364	339	346	319	355	337	320	364	345	321	342	367	355	337	326	345	361	343	337	340	325	338	359	340	331	385	384	336	370	342	328	350	316	341	354	362	333	369	313	314	337	326	313	347	349	316	331	351	319	324	349	341	332	328	333	334	319	343	332	368	311	367	328	342	331	312	341	344	343	382	309	364	349	363	344	384	318	340	342	325	305	324	310	335	367	350	340	335	370	319	344	316	339	333	350	340	353	342	341	329	367	329	336	353	344	341	323	355	343	354	334	342	334	364	334	302	312	309	337	320	359	333	389	341	336	354	323	367	360	346	334	346	332	343	340	332	321	352	348	340	337	333	345	326	358	319	347	319	355	346	340	373	359	333	339	298	359	354	335	312	353	368	359	334	361	326	336	380	309	322	325	372	356	331	341	347	350	354	362	360	329	331	346	331	341	330	327	329	357	340	395	331	360	349	336	353	388	388	322	329	333	325	365	318	344	325	372	357	337	336	354	347	382	328	347	338	328	340	328	336	340	347	353	358	327	332	373	324	328	351	340	362	340	345	330	354	327	364	330	329	355	360	386	333	348	326	364	362	324	318	326	352	354	350	356	346	354	346	304	388	348	359	337	350	369	339	307	353	346	338	338	370	312	368	337	319	327	317	342	373	354	343	379	325	325	315	330	323	326	334	321	343	362	369	352	334	312	322	327	346	386	330	340	343	352	347	359	351	349	325	358	359	346	334	346	334	332	369	366	331	340	363	324	333	354	358	366	392	355	355	331	334	326	319	314	354	331	375	349	336	327	356	359	313	314	353	342	313	329	377	341	340	365	346	358	355	337	350	346	370	354	339	329	351	361	316	342	338	377	339	315	329	334	334	335	341	343	326	305	360	357	400	338	324	316
23179	21696	29463	24438	21690	21671	5008	750	577	460	424	418	443	383	357	338	328	316	336	299	307	324	323	268	283	269	267	275	273	264	282	257	282	306	266	307	250	273	234	262	244	259	244	234	239	235	223	249	261	258	228	273	240	245	233	254	259	254	270	234	247	238	272	280	251	264	265	275	228	267	226	273	248	256	263	238	274	255	267	283	240	219	283	240	272	267	246	242	305	248	278	254	272	259	276	268	265	247	235	263	263	272	294	259	251	246	258	250	240	279	251	270	260	266	265	269	276	272	276	266	268	278	261	240	238	233	228	241	241	266	257	247	253	231	233	253	256	270	274	271	243	243	246	259	237	241	255	255	257	253	267	260	241	267	289	249	258	267	282	276	257	255	274	240	266	245	252	227	264	237	249	251	262	255	235	260	220	235	251	228	265	248	215	277	246	286	277	255	239	258	236	252	273	259	267	278	262	239	281	263	242	218	264	237	237	255	273	255	248	237	242	270	258	268	270	253	243	262	257	257	259	232	234	227	246	259	239	283	265	270	233	286	269	293	282	232	241	244	228	233	246	275	224	212	242	269	247	243	234	232	227	233	255	242	239	249	261	259	263	239	252	241	251	266	253	240	229	256	289	257	262	247	257	240	244	257	252	239	245	228	253	253	254	242	271	241	249	257	230	244	274	223	252	251	222	261	270	251	249	242	247	255	255	266	254	245	247	252	256	276	243	232	253	266	256	258	246	250	222	241	265	261	240	242	244	277	254	244	269	275	280	237	256	254	258	249	245	252	237	271	248	261	220	272	239	281	249	234	241	257	247	266	251	213	252	263	249	246	267	252	251	246	246	256	251	238	256	215	273	231	243	252	276	244	252	241	240	262	256	249	300	240	217	269	282	251	256	251	261	248	259	268	222	237	246	260	256	256	246	223	261	266	241	239	229	257	257	265	253	244	254	250	261	264	267	247	269	244	267	266	237	239	246	253	249	250	236	257	227	261	270	261	242	244	236	259	265	236	257	267	248	233	236	243	264	264	254	251	254	235	212	254	241	243	257	238	269	227	231	247	296	239	259	217	236	232	262	236	261	274	229	245	233	261	240	249	240	236	257	240	258	239	251	260	253	223	252	244	222	224	263	254	249	246	238	240	244	274	226	257	262	272	242	263	233	269	249	270	240	230	255	234	238	248	247	229	257	216	255	229	251	233	227	249	244	238	268	257	236	248	254	242	227	252	254	243	224	242	266	232	232	222	252	245	252	236	257	249	251	246	279	256	254	235	253	229	243	245	268	249	224	254	235	267	243	239	264	266	252	236	236	226	248	285	227	255	236	247	271	272	247	253	252	246	271	239	256	274	277	260	237	259	234	254	257	258	242	227	241	247	268	241	239	223	268	254	260	252	274	253	245	248	246	217	261	241	225	240	237	236	255	265	264	260	246	251	222	246	223	250	246	246	263	245	217	243	237	261	272	238	254	273	287	252	244	226	263	283	259	220	251	268	256	238	242	245	216	250	253	247	230	274	274	257	238	258	259	241	249	245	231	267	250	264	254	264	256	256	249	269	256	230	261	254	257	231	269	265	271	238	264	240	229	307	269	288	267	196	266	241	276	219	258	250	227	258	253	239	271	252	242	245	260	265	271	241	252	269	272	240	245	260	234	257	241	230	267	253	243	231	266	224	239	268	268	251	249	244	228	226	255	269	274	271	225	287	278	276	259	236	258	263	243	251	246	263	248	281	244	273	244	237	238	257	276	260	243	231	268	261	220	274	257	231	246	244	252	230	254	255	253	251	261	263	265	240	262	281	256	259	254	225	235	241	269	257	259	234	258	220	210	249	254	245	218	207	258	238	229	264	236	251	251	240	283	256	277	257	274	239	239	252	246	243	228	240	270	273	248	288	246	258	243	262	242	249	250	256	249	260	272	258	240	229	244	259	232	231	239	246	253	258	271	247	232	250	260	264	271	266	249	234	245	237	246	265	259	267	278	260	276	242	268	250	266	233	234	254	229	240	258	252	249	231	228	244	277	238	256	232	269	264	284	247	215	270	262	254	238	250	242	235	248	284	257	258	290	252	238	254	256	240	264	241	245	262	244	272	281	229	229	254	275	246	257	256	260	296	245	238	261	281	246	200	231	228	249	248	220	219	253	218	267	227	266	242	257	283	270	264	244	257	246	244	239	265	254	248	257	223	269	256	241	256	273	273	248	259	260	270	244	255	264	255	245	236	272	259	232	277	239	241	250	265	247	271	275	222	246	276	234	251	254	231	282	245	249	262	247	223	258	234	282	246	271	221	241	264	241	249	262	239	249	236	263	237	226	255	246	249	277	290	234	251	287	256	248	265	220	244	287	248	255	265	243	246	277	251	249	249	247	290	258	233	247	250	239	252	255	262	252	260	241	239	239	269	256	259	255	240	244	261	260	236	272	256	256	249	249	232	233	269	242	254	258	266	277	258	270	241	267	275	205	238	238	270	220	242	255	269	252	247	230	263	244	226	252	255	242	235	242	249	215	264	242	255	243	236	278	242	256	256	236	247	217	235	236	243	242	247	222	267	249	285	251	251	225	253	252	233	235	265	238	251	260	273	253	236	238	247	237	232	269	256	211	227	224	269	282	224	244	232	261	246	257	245	269	228	273	262	282	249	267	232	267	264	245	262	249	239	274	258	258	277	254	267	267	259	249	272	252	231	242	243	245	267	277	249	223	227	242	222	240	226	254	243	236	250	234	246	267	268	254	255	250	260	233	252	284	235	246	235	228	222	234	237	248	264	243	248	266	240	248	269	250	241	271	249	251	274	233	259	217	276	242	260	247	253	249	227	259	241	247	283	248	256	246	235	261	273	252	243	263	253	263	222	265	234	232	254	242	257	267	246	275	236	237	278	240	234	243	238	232	267	244	259	243	229	257	229	226	258	232	268	262	250	230	240	249	258	254	244	271	271	231	271	252	256	235	257	250	233	290	248	269	297	249	260	250	209	259	232	234	255	246	250	249	255	240	230	244	241	239	231	225	227	254	202	247	242	233	249	246	250	249	237	229	257	226	223	263	230	226	249	240	248	241	264	243	225	271	277	263	259	251	237	242	269	272	238	265	258	243	257	256	233	231	248	236	275	249	244	247	258	251	224	219	268	247	243	249	274	263	265	237	220	238	219	238	240	257	273	244	241	266	235	239	235	237	236	250	257	263	265	239	264	229	261	237	245	251	263	257	264	246	265	238	255	228	248	257	255	248	259	225	255	268	243	256	243	232	243	233	272	250	271	226	244	261	243	263	250	259	269	259	242	247	234	246	254	290	256	255	266	240	259	263	250	251	223	262	228	236	233	253	244	271	272	259	273	251	241	254	243	265	213	237	236	235	264	245	218	248	257	243	276	255	254	258	271	253	278	251	267	237	241	273	258	260	250	255	276	246	238	263	279	250	287	266	234	246	262	225	250	264	279	242	233	256	275	242	231	265	259	288	244	255	252	265	246	249	246	258	243	238	263
25893	13349	9337	4271	2958	2202	1695	1286	985	858	802	691	609	555	531	490	437	461	385	388	405	365	357	383	388	345	354	363	343	333	356	352	349	320	369	318	332	342	343	284	337	344	301	321	332	323	341	337	284	328	316	295	320	324	322	297	330	302	284	350	262	288	309	324	323	331	302	327	316	304	317	326	277	313	286	287	286	307	311	324	318	295	312	281	338	332	313	278	296	326	299	303	298	326	271	270	316	325	327	305	312	339	327	321	323	335	310	302	310	309	327	316	357	284	350	308	314	317	303	300	303	315	299	288	314	324	313	315	289	305	287	315	325	317	299	281	302	308	308	322	298	299	316	291	299	325	297	299	310	291	301	329	304	297	292	339	276	268	311	280	286	322	312	320	304	294	329	273	295	267	303	319	292	297	280	270	315	299	289	318	305	297	314	295	302	305	273	295	310	313	323	295	281	299	315	315	280	314	290	333	326	302	319	277	304	316	320	332	324	301	281	304	298	278	288	331	301	293	307	287	331	296	295	313	302	308	279	304	335	295	297	299	305	298	304	318	289	269	293	278	318	297	312	315	283	283	312	295	322	277	333	323	295	308	309	318	285	312	301	279	295	300	317	291	303	304	293	306	286	305	296	325	303	276	320	298	277	332	303	295	298	319	306	287	320	276	313	323	307	297	298	315	274	303	304	295	311	275	297	304	346	323	323	303	308	319	294	324	309	303	320	318	291	256	325	287	287	283	306	306	320	317	295	310	306	325	303	277	285	305	307	287	326	321	348	281	335	283	336	302	319	296	291	272	264	303	253	305	289	288	315	307	267	311	286	298	329	283	301	300	272	314	301	304	307	294	313	271	289	288	290	306	299	293	315	302	332	305	283	324	336	311	286	323	277	286	309	288	286	297	287	312	323	319	292	304	321	290	283	310	316	312	292	292	322	308	287	312	320	310	287	304	313	282	289	305	285	290	309	299	275	310	298	339	303	291	286	283	318	294	317	308	289	299	295	300	307	318	291	297	287	292	304	287	274	272	311	309	313	300	286	282	283	331	309	318	274	302	271	241	306	284	295	321	334	293	310	308	298	276	316	270	304	322	278	296	318	299	293	321	281	293	308	260	316	289	309	310	300	303	300	316	306	309	276	318	291	273	303	300	313	310	262	303	302	337	275	304	300	322	302	277	309	284	329	283	284	309	297	318	277	322	304	294	283	310	311	286	288	295	319	301	325	300	290	293	313	305	293	328	286	304	288	293	327	292	330	268	306	308	288	296	314	322	318	283	297	296	280	306	281	302	296	289	329	334	280	306	314	315	287	325	266	274	271	282	309	319	269	296	301	340	278	324	332	264	346	295	354	283	287	297	327	337	322	306	292	279	323	282	259	307	305	310	282	299	297	330	305	290	298	294	291	309	276	310	280	293	308	287	320	313	297	300	266	290	321	308	299	301	304	299	308	328	294	300	317	286	292	307	316	287	309	313	288	297	325	286	270	307	323	263	303	292	305	283	282	313	284	337	315	287	319	346	301	285	276	307	295	280	324	299	313	294	282	296	279	324	296	290	267	297	306	293	306	304	281	303	289	312	307	309	309	323	332	315	275	282	303	318	308	314	277	303	286	260	320	302	290	286	282	294	292	288	297	291	298	304	295	266	267	319	294	280	301	293	281	297	289	317	294	305	290	293	295	287	292	288	285	312	312	290	322	312	322	299	269	320	272	286	302	309	270	303	284	306	300	290	307	327	322	319	329	292	300	292	296	311	319	333	315	312	308	271	288	283	299	323	306	283	295	293	295	325	301	329	304	299	303	308	272	293	310	303	289	293	316	324	345	282	330	287	243	288	305	273	313	314	287	292	314	334	320	316	347	326	295	330	301	301	283	295	290	317	298	302	300	310	344	282	316	304	272	300	286	311	307	290	310	260	287	300	288	281	306	303	324	309	303	313	319	305	304	291	313	338	294	326	302	309	274	307	308	299	292	304	263	324	296	283	312	293	302	311	280	297	298	294	287	334	324	314	294	329	302	282	298	284	333	307	286	279	286	315	305	293	264	287	320	311	266	317	287	313	299	304	293	278	299	298	296	349	300	310	314	316	316	303	290	289	339	315	330	277	312	293	283	304	271	308	305	319	285	314	322	261	287	279	291	306	306	289	249	294	315	294	297	308	324	312	287	329	308	305	302	303	299	307	302	271	318	282	315	298	287	323	296	314	303	292	269	314	272	310	284	299	277	302	290	305	322	296	306	301	319	316	295	297	277	323	327	301	294	315	306	315	281	293	311	327	285	297	295	296	293	282	304	303	283	288	301	293	309	269	284	309	309	301	334	271	305	320	302	274	298	296	315	314	313	264	295	312	325	301	290	272	282	292	336	309	306	318	282	295	278	322	311	301	289	295	295	323	296	274	303	312	318	337	301	302	296	309	287	312	303	318	306	298	294	298	270	314	323	272	311	314	273	309	260	317	318	290	302	278	299	295	267	268	283	300	303	271	298	303	304	315	288	310	291	304	287	302	292	314	281	300	351	316	287	311	302	309	301	320	304	341	303	312	311	296	315	282	299	298	314	286	317	301	277	293	315	295	296	283	308	277	294	315	327	298	309	339	312	287	333	303	319	315	343	273	283	299	323	318	299	309	307	254	278	311	310	300	303	322	295	324	324	303	281	295	317	296	329	328	312	286	341	329	293	321	264	315	269	288	297	290	286	306	286	312	296	302	307	261	302	278	294	292	302	297	302	292	307	277	291	281	295	277	298	282	258	298	297	295	309	326	319	327	329	319	279	295	287	283	272	315	297	319	308	292	308	293	311	300	325	306	322	277	300	309	308	298	301	273	318	292	303	306	292	318	306	295	315	303	286	294	302	304	291	327	293	327	296	305	289	310	318	297	291	287	314	289	266	299	308	285	304	312	314	315	282	320	285	309	310	335	315	328	310	317	302	294	308	308	309	353	324	280	325	325	301	297	302	301	314	307	324	304	319	290	307	295	307	274	291	310	300	323	302	319	307	289	342	331	332	319	330	270	318	296	337	263	310	304	260	330	302	310	322	311	325	329	308	312	279	306	291	276	280	316	288	274	318	318	308	324	287	286	301	345	293	280	273	304	310	305	273	305	284	310	287	306	274	284	278	308	279	295	337	311	301	302	326	309	329	280	305	300	296	273	299	330	284	332	292	266	302	288	290	294	287	306	313	296	297	311	291	292	299	286	280	320	279	312	305	289	326	276	304	319	326	312	292	290	277	328	293	281	333	265	286	312	295	308	285	310	311	339	307	299	292	298	278	328	295	314	288	319	280	298	336	321	269	303	274	296	330	263	317	294	318	323	308	314	269	309	286	274	298	314	299	320	309	295	282	312	315	319	344	290	289	313	307	293	287	294	289	291	310	311	272	298	300	300	299	298	247	279	286	300	303	337	260	295	318	285	282	302	295	300	297	286	299	316	290	293	308	322	327	310	269	301	339	295	304	280	320	289	294	284	274	303	308	319	295	301
28670	18291	3896	611	415	383	394	355	384	365	364	367	375	369	357	376	383	370	349	339	345	360	345	344	373	341	409	376	364	377	364	348	333	381	352	382	339	363	369	354	369	373	364	351	348	368	344	345	372	347	369	336	336	334	372	365	352	350	390	372	361	346	399	355	354	354	381	375	352	365	342	341	371	389	332	377	375	378	366	343	362	340	393	348	344	339	368	356	364	368	332	354	370	355	379	374	340	372	357	325	376	391	346	377	369	373	353	356	386	361	384	344	352	358	333	350	377	322	353	329	313	365	326	326	337	328	362	387	350	367	339	331	374	368	360	345	360	365	382	345	339	360	383	352	387	348	380	372	375	384	356	384	331	371	367	349	338	352	327	357	360	357	373	333	366	336	352	375	377	346	356	358	381	396	335	345	372	331	375	395	359	377	380	381	341	344	337	333	358	334	372	329	353	356	322	349	342	349	341	354	388	348	337	332	376	356	365	317	370	362	351	373	341	353	337	397	356	337	364	337	373	331	327	359	344	381	350	377	372	383	366	363	322	341	382	356	363	350	357	367	349	336	340	329	338	317	348	352	404	354	341	356	336	361	342	330	367	361	349	368	351	337	349	391	385	345	360	329	346	371	361	387	365	357	344	376	327	334	360	352	339	365	359	362	353	381	389	371	365	340	359	371	342	342	357	361	351	365	341	359	369	364	361	369	387	374	379	390	338	398	378	383	378	362	367	357	362	368	345	340	339	368	347	364	377	356	377	364	371	381	345	327	346	339	356	384	333	363	339	379	352	385	351	375	338	333	363	338	335	359	349	350	368	347	343	333	326	366	348	351	341	354	371	330	349	347	348	380	366	348	335	377	358	370	353	372	361	357	356	363	378	376	363	367	375	356	394	369	358	354	339	348	363	348	364	372	370	356	355	356	376	368	372	343	363	349	328	367	361	359	379	324	375	376	351	345	337	343	402	336	320	353	356	331	379	370	386	348	334	375	388	347	393	346	352	361	342	359	358	354	396	357	385	358	364	355	351	374	366	356	351	320	355	383	382	341	374	399	385	374	371	346	363	350	352	362	336	381	366	351	388	307	337	339	357	340	363	348	337	351	374	390	360	335	368	365	351	371	343	326	371	354	354	399	333	353	356	358	359	416	351	354	388	374	381	345	362	363	354	361	367	394	345	335	350	325	371	344	373	355	376	350	371	367	352	321	300	338	369	375	353	351	346	374	349	361	379	406	365	341	394	314	325	344	400	381	345	383	366	374	348	342	347	361	332	370	310	370	348	324	342	367	370	355	370	350	360	344	326	356	362	372	362	364	351	346	362	377	386	355	332	393	356	342	343	388	361	353	343	359	356	393	353	313	343	365	324	398	351	362	397	397	376	397	336	352	337	349	387	342	350	343	348	381	366	391	367	354	365	347	378	349	377	349	376	358	360	360	357	358	339	370	378	358	338	346	341	323	347	333	324	349	339	352	390	385	359	353	355	351	358	376	368	340	377	349	312	392	360	351	345	380	370	402	384	345	352	357	340	376	382	375	344	328	369	363	360	354	337	341	363	359	342	358	379	339	359	387	367	345	326	361	352	359	343	352	346	339	363	372	327	382	375	379	369	348	397	390	357	377	388	334	326	340	380	361	347	333	321	368	333	374	369	357	320	344	369	358	361	353	357	370	351	387	373	370	383	375	360	354	351	330	330	392	338	392	413	379	363	379	372	363	356	346	363	313	348	367	390	336	352	331	390	378	372	387	362	340	348	351	364	389	357	340	366	350	355	348	324	326	355	354	348	372	357	351	344	340	357	392	403	353	314	340	341	364	344	379	348	381	375	375	312	370	354	348	375	362	346	374	344	362	386	382	352	356	389	342	349	327	380	327	349	370	367	346	374	380	344	341	359	351	338	374	336	381	367	349	377	322	352	365	311	329	342	372	322	333	365	363	353	356	357	368	379	368	376	360	382	343	331	336	393	386	376	362	376	349	357	388	308	347	365	337	351	359	365	357	351	344	360	419	352	350	339	354	357	395	363	367	364	327	374	333	374	320	338	382	372	374	325	339	396	389	357	394	379	365	387	356	370	335	357	346	394	338	343	366	334	334	356	359	356	382	389	365	366	341	359	362	388	321	349	388	367	343	366	373	398	373	346	356	369	342	365	352	340	380	363	387	337	403	331	395	383	364	376	360	359	357	367	361	375	353	349	378	368	365	337	352	360	354	361	345	352	362	344	352	386	335	334	358	365	360	341	379	359	324	322	327	386	364	349	373	359	375	379	395	342	391	348	343	392	406	359	345	374	363	356	357	365	383	379	371	342	355	372	336	342	415	371	340	352	356	366	369	376	344	352	383	327	336	351	369	381	358	355	357	367	330	315	365	371	362	377	349	377	365	346	380	340	371	371	341	379	353	371	321	390	377	383	332	361	380	353	377	372	378	366	396	346	350	364	396	352	366	351	337	330	366	351	348	401	348	361	359	335	362	364	321	349	365	408	381	372	356	340	364	373	330	307	352	375	342	358	382	338	334	352	355	352	358	338	369	373	366	365	383	344	348	315	394	390	370	341	356	352	364	348	363	346	360	386	384	341	347	368	357	398	351	382	338	379	339	365	392	351	355	357	356	341	348	390	370	366	324	369	358	341	331	363	342	327	358	358	325	370	353	395	385	348	350	388	356	376	376	362	332	350	365	368	372	386	341	369	347	375	339	346	324	362	361	345	331	372	393	368	342	344	330	361	358	343	354	370	358	330	384	385	353	389	351	368	323	414	358	388	360	378	336	367	375	388	385	387	365	322	352	348	343	349	345	341	366	336	380	347	349	362	324	355	354	394	360	388	372	349	340	381	330	336	358	377	353	370	363	346	377	345	356	387	402	365	318	359	346	350	332	359	365	364	323	351	369	377	352	347	349	354	371	357	327	383	350	378	377	389	364	367	362	324	369	325	350	331	333	367	361	355	388	366	334	354	334	341	371	397	357	370	332	355	330	336	321	363	335	358	379	370	311	362	351	355	349	322	395	389	357	321	341	341	353	368	364	383	378	336	359	352	362	353	346	359	380	370	352	344	362	335	333	344	353	357	349	367	378	391	362	351	366	324	352	355	370	331	350	344	355	360	358	361	342	353	359	380	366	348	370	317	376	367	357	333	340	325	331	338	378	344	328	363	377	351	353	359	372	377	381	346	377	372	342	361	360	376	352	350	367	389	344	373	389	385	379	378	360	372	369	337	345	357	330	376	386	344	348	353	354	354	338	373	383	351	347	360	385	365	344	349	359	372	344	348	339	350	317	324	354	361	323	338	376	352	381	357	374	347	356	349	369	352	381	358	340	355	326	380	335	360	355	381	394	356	374	362	346	362	376	347	396	346	352	351	397	372	346	353	342	376	378	328	320	360	359	363	394	350	366	321	380	351	343	362	343	386	384	348	366	364	347	365	345	389	354	368	335	348	344	349	370	344	356	368	362	359	338	353	389	357	348	357	368	377	343	362	340
18476	1350	903	627	595	550	506	484	481	416	474	448	451	435	481	461	409	429	447	443	421	450	431	430	430	423	440	452	431	440	420	438	454	427	436	430	404	414	448	423	425	432	418	433	455	428	457	415	425	484	453	422	411	428	471	392	445	398	407	448	470	449	470	438	458	439	423	419	435	438	429	384	454	415	432	438	408	460	443	483	453	476	461	433	435	423	453	431	419	473	465	451	463	422	425	433	458	465	421	464	422	427	426	415	444	449	395	477	424	442	428	418	438	438	396	426	423	403	435	448	384	447	430	448	457	471	469	438	408	443	410	440	440	430	435	438	444	442	409	437	445	441	380	452	445	434	401	442	419	464	449	438	412	418	454	433	434	408	423	441	413	440	410	454	456	430	423	444	422	439	419	438	396	415	417	421	441	434	437	426	405	447	406	409	437	418	437	448	448	455	449	422	437	397	416	406	473	444	464	429	435	425	411	434	452	423	423	422	421	446	427	452	433	446	469	381	444	382	427	414	446	417	439	444	420	436	433	451	419	436	428	470	415	416	433	402	450	421	430	417	450	424	454	443	438	450	444	421	451	426	413	407	460	387	410	421	453	465	412	408	417	461	418	415	413	447	445	423	410	442	455	426	446	410	418	450	428	406	448	401	376	411	414	413	412	437	422	429	431	418	397	427	451	433	462	430	487	451	422	450	443	443	413	443	425	428	428	423	437	407	425	450	420	403	431	438	432	414	458	414	418	396	431	418	430	432	430	424	423	425	462	402	450	415	419	396	442	445	451	407	414	415	445	456	457	442	425	422	463	430	416	433	438	416	408	411	428	437	421	401	474	490	396	435	424	412	432	456	429	446	441	393	435	432	432	437	433	441	410	382	429	445	409	447	397	419	391	408	486	459	435	439	410	415	409	426	424	422	403	444	442	434	443	428	409	391	404	415	434	442	430	424	431	391	455	469	456	440	421	428	419	421	438	404	458	447	441	452	421	427	409	446	451	448	408	443	449	422	408	408	437	438	440	441	441	435	399	443	393	438	409	410	456	415	447	425	425	428	442	401	484	399	430	430	433	459	414	429	455	429	426	441	389	453	446	431	450	457	421	452	414	445	434	429	422	438	415	414	416	422	434	413	467	437	374	424	470	425	413	425	409	418	375	426	401	422	463	449	472	428	446	415	415	398	453	450	471	412	424	459	407	398	440	447	364	445	428	455	410	457	434	410	422	406	445	442	439	441	420	436	461	467	422	431	413	424	409	426	400	426	423	450	424	465	432	438	422	433	437	437	396	458	444	453	401	420	424	456	444	415	452	409	437	415	452	427	434	444	414	414	421	410	437	379	419	429	424	421	422	443	436	397	445	434	431	417	424	445	433	430	428	478	413	444	451	461	452	430	435	386	420	429	414	468	437	410	398	438	445	462	429	427	424	437	439	450	443	445	416	445	449	447	449	406	424	429	435	396	418	417	412	416	428	429	424	461	437	397	444	427	405	444	397	417	440	398	433	422	439	411	451	418	434	443	456	415	447	391	434	447	406	424	440	382	429	464	447	412	391	432	418	430	427	441	418	450	414	432	441	446	432	424	445	441	452	415	425	398	424	391	421	428	443	426	414	431	434	427	424	463	437	450	453	406	433	413	453	436	435	498	455	478	444	422	437	427	437	434	457	450	434	451	494	412	394	424	464	429	456	409	474	409	409	421	452	444	448	438	413	407	406	457	395	422	450	388	433	445	435	442	434	436	451	441	448	439	437	422	394	416	434	408	417	410	426	426	382	389	377	435	429	413	407	431	407	450	426	399	410	405	405	432	433	410	469	452	458	431	411	444	438	425	423	407	461	421	400	433	443	491	407	445	400	433	424	458	420	426	459	436	411	415	449	464	434	460	455	409	471	459	477	413	412	418	412	433	444	440	451	448	421	446	439	464	399	424	445	415	441	450	426	422	443	431	443	406	446	428	472	425	421	428	474	403	423	435	421	442	407	439	425	390	417	411	424	387	421	452	399	407	446	440	455	393	427	444	432	430	430	411	482	449	410	434	415	421	437	403	445	454	414	404	472	457	451	436	430	436	438	404	420	419	424	441	427	444	417	431	418	423	470	395	429	425	439	448	472	438	445	435	443	412	424	438	464	422	479	408	406	442	427	440	440	434	430	424	474	434	444	438	464	451	438	421	438	427	392	442	434	422	449	440	456	422	413	429	413	472	457	421	440	440	430	462	439	433	414	402	443	442	461	370	401	405	424	459	474	423	414	418	399	425	432	408	402	418	385	434	415	447	423	418	441	425	430	439	418	403	426	410	451	430	397	431	433	448	439	435	446	402	447	420	414	418	402	433	436	402	437	457	461	426	443	391	434	469	410	423	450	441	424	424	447	450	421	433	438	419	408	388	425	407	475	407	431	396	452	408	460	411	456	449	436	403	420	460	434	421	435	419	450	429	431	390	410	422	468	414	447	437	404	449	438	416	445	440	441	424	429	434	442	400	399	477	430	443	401	423	416	408	443	453	424	400	398	425	441	421	410	409	454	415	454	418	425	427	451	369	427	434	458	446	417	435	453	437	420	394	432	410	425	443	421	420	436	404	408	422	445	433	443	392	483	415	452	438	438	393	437	439	418	437	390	434	414	420	434	470	420	429	435	461	411	450	394	444	414	414	434	419	469	423	447	423	443	397	407	449	448	420	387	435	413	400	427	476	416	425	467	455	457	404	478	413	405	451	464	465	417	433	427	442	401	431	499	413	435	481	415	453	417	423	403	462	446	420	464	419	416	447	455	401	447	427	411	447	408	405	427	408	452	449	454	398	428	468	429	413	426	436	438	393	428	390	451	444	444	464	448	460	392	424	424	445	440	457	403	424	425	456	423	454	403	452	452	403	411	419	404	419	454	441	388	406	396	438	415	435	426	438	433	448	431	374	435	418	474	459	439	406	408	440	438	402	427	427	425	416	417	440	451	437	476	448	432	446	414	455	438	430	417	414	420	404	425	449	461	432	452	462	409	418	425	406	417	408	448	466	423	459	376	453	431	425	399	452	415	400	426	455	421	411	436	429	410	418	432	409	408	421	438	435	459	429	470	427	428	384	404	454	439	417	450	419	418	407	425	414	439	448	420	424	406	440	430	421	444	447	431	419	446	404	423	431	467	414	421	416	437	422	432	401	439	423	406	449	403	442	428	366	416	436	416	447	434	419	422	396	430	446	439	426	464	404	421	430	415	465	433	441	415	429	432	423	413	446	413	401	460	471	430	466	405	449	440	412	436	409	445	420	407	457	409	425	439	425	394	425	438	456	407	452	387	429	405	404	454	444	453	414	448	437	451	432	402	445	422	428	414	447	396	447	416	452	399	426	411	422	414	428	430	424	412	469	437	447	409	420	456	458	434	445	437	427	421	416	437	434	429	445	410	430	420	429	463	442	457	435	409	413	436	439	426	420	428	413	457	399	418	434	446	420	379	425	424	423	440	443	397	424	426	436	430	473	433	453
24246	21654	28858	24924	21595	6291	844	608	498	516	413	424	416	433	366	364	379	366	367	359	368	364	387	349	314	379	371	354	350	352	380	347	368	345	341	335	362	347	341	324	339	319	336	322	344	303	382	347	323	354	330	350	329	367	362	341	317	339	332	334	346	321	331	353	364	337	336	336	309	312	365	321	319	367	376	341	349	349	346	338	358	316	306	396	353	373	325	348	364	311	385	343	362	318	336	330	332	348	343	370	352	355	329	368	347	349	368	369	351	355	356	340	338	335	352	337	363	351	355	324	316	348	329	329	330	363	328	346	336	350	352	334	357	347	355	354	354	341	290	351	340	334	328	332	332	340	341	359	341	346	374	329	379	352	358	365	350	358	345	322	327	329	329	331	352	348	347	364	348	331	339	352	337	330	350	341	326	361	363	324	308	311	329	362	309	308	339	330	349	350	360	342	325	342	320	327	335	339	345	338	335	324	334	391	339	320	365	329	354	339	349	336	319	338	317	325	364	357	383	351	332	355	326	334	327	339	354	335	354	353	334	369	343	344	346	314	340	333	355	322	317	344	340	328	385	342	352	336	333	310	335	364	327	313	327	314	302	346	333	355	342	328	319	321	333	348	328	317	327	351	338	334	318	338	385	345	338	332	352	334	320	356	358	337	321	355	353	339	356	332	337	360	336	341	357	334	328	338	343	339	354	295	344	345	328	313	357	363	330	390	328	346	342	314	334	312	344	359	312	386	335	362	346	319	390	376	347	346	326	342	370	348	366	336	342	338	311	352	346	375	330	326	338	303	337	355	298	327	381	340	317	298	330	341	391	339	320	351	322	298	337	360	306	329	336	306	339	334	353	339	341	370	363	363	330	346	380	332	312	353	332	338	346	342	344	384	354	343	321	356	315	296	346	311	327	350	328	381	348	326	361	357	360	350	341	349	324	375	334	342	320	334	354	372	334	322	346	341	301	323	331	344	353	365	354	336	333	361	313	362	303	341	343	348	343	353	335	320	354	339	367	346	364	316	330	378	381	337	353	361	375	332	314	341	345	336	312	339	350	361	333	344	334	336	368	368	334	340	332	334	339	331	346	367	336	381	347	323	350	340	330	349	335	342	352	308	323	337	372	366	293	359	325	313	300	332	334	370	334	309	362	356	346	341	310	342	357	327	327	318	346	348	351	342	341	369	337	338	350	326	319	346	370	392	323	343	339	317	317	330	352	338	365	364	331	339	334	363	342	340	328	364	376	324	359	369	323	350	355	325	371	363	322	340	349	342	351	339	341	329	317	344	357	303	327	343	333	356	343	311	330	339	361	360	358	345	334	335	356	368	342	316	342	366	330	326	374	354	312	344	352	325	320	358	321	325	324	338	357	299	352	344	325	352	398	329	361	349	346	345	360	391	350	293	320	345	338	345	327	343	336	345	355	348	320	328	334	378	319	335	382	358	358	353	361	319	356	342	332	334	359	329	351	316	335	341	328	347	367	316	343	329	352	346	347	336	348	374	337	370	336	346	394	343	343	343	357	332	302	332	348	335	348	331	305	366	342	337	366	379	321	332	357	364	335	324	359	349	348	322	367	316	342	364	339	344	342	343	356	326	325	343	318	323	348	319	354	324	359	339	309	298	303	342	347	323	331	371	321	343	339	291	332	353	337	382	342	318	344	344	327	324	314	382	346	332	339	344	362	352	337	346	331	347	347	333	350	356	358	354	357	365	335	365	329	341	344	313	345	338	361	314	341	390	360	342	326	334	333	344	352	325	340	328	309	334	336	365	320	340	360	362	322	350	338	332	346	326	342	315	368	350	330	384	343	340	334	344	316	319	343	332	346	349	319	365	319	319	339	334	344	347	339	371	368	346	336	369	345	343	382	311	368	334	343	374	335	314	359	341	338	345	357	339	297	343	340	326	356	306	341	362	339	324	324	363	351	370	349	336	354	344	352	356	359	334	357	351	337	368	326	367	340	344	295	343	356	367	330	364	329	356	349	372	357	374	337	324	306	381	319	347	337	345	385	319	349	307	334	329	345	354	385	331	338	334	346	341	350	317	328	333	354	337	353	341	313	333	360	369	342	312	346	340	362	365	359	348	358	329	334	347	343	351	295	342	358	345	340	349	350	372	316	359	345	359	360	372	321	342	355	343	339	343	355	329	324	340	364	330	340	339	356	346	335	343	334	345	326	343	362	334	363	331	342	378	332	375	337	344	356	339	338	329	354	370	331	339	313	351	334	328	339	316	321	348	356	329	335	330	348	371	327	339	336	336	341	349	343	360	352	341	369	317	320	366	341	337	330	360	334	349	321	371	334	320	360	334	352	350	356	320	334	350	365	327	363	349	355	348	331	338	354	322	344	369	334	333	337	338	410	326	337	352	344	341	357	358	344	321	327	342	333	316	381	354	328	296	343	358	327	363	314	343	354	352	339	371	329	318	338	334	365	332	364	332	314	339	329	329	329	383	325	334	344	380	340	363	340	334	351	390	368	306	343	350	275	346	338	324	312	345	366	366	329	346	355	347	378	377	338	359	352	350	348	335	315	347	356	362	313	346	367	351	357	347	358	362	320	362	361	336	364	345	347	329	316	330	318	343	373	353	322	336	295	357	348	354	330	325	354	327	322	333	347	338	347	354	344	339	341	364	363	318	360	316	341	337	343	353	356	350	357	367	328	360	342	320	350	346	349	312	343	333	341	347	328	343	348	347	341	380	372	344	362	358	374	336	336	320	332	356	327	336	322	336	397	352	318	335	337	354	340	324	330	352	323	365	336	347	343	337	318	331	337	349	335	349	323	349	358	348	309	354	362	345	330	288	335	339	286	361	359	344	321	332	340	336	347	363	322	327	345	334	317	359	342	343	308	342	328	340	360	323	315	318	321	360	383	347	351	315	312	358	341	328	369	320	327	348	322	348	331	361	334	354	307	317	315	346	322	328	360	353	334	386	331	350	342	310	337	381	336	323	339	358	331	366	332	311	350	309	329	346	346	326	375	311	323	329	368	330	313	355	328	404	340	315	325	311	353	333	327	347	350	336	358	333	310	347	331	348	344	341	336	351	285	325	330	328	337	339	358	351	310	340	332	343	335	339	342	376	332	346	361	342	333	346	317	352	336	354	346	335	344	342	362	387	342	326	349	306	334	366	334	351	334	345	338	353	350	324	340	343	352	331	321	338	347	376	308	325	383	395	338	331	331	354	338	334	334	350	305	348	372	345	359	332	377	378	322	344	350	333	341	327	378	352	347	327	336	342	315	336	347	341	343	354	339	328	344	344	344	350	338	349	335	313	357	352	345	333	338	353	336	308	375	334	323	326	356	322	335	353	326	300	342	334	344	346	335	332	336	337	320	355	367	321	353	336	363	364	352	347	350	357	338	359	346	315	342	328	346	314	327	333	321	387	285	358	349	315	331	334	350	332	349	334	329	383	381	359	344	337	367	356	333	335	318	343	295	384	326	341	358	334	346	340	349	359	358	364	326	344	323	353
20924	8096	5410	2510	1836	1397	1119	950	790	697	612	611	552	532	472	493	445	495	479	478	461	455	456	450	433	445	439	434	444	393	387	448	376	401	407	436	424	408	409	413	394	442	389	406	414	421	426	408	437	397	450	430	444	431	423	390	418	418	419	422	380	444	468	388	424	390	413	422	452	403	415	352	442	416	421	413	432	441	411	429	404	428	410	436	418	419	449	435	401	446	392	431	424	434	398	455	433	432	421	380	455	474	393	443	389	394	429	430	425	413	461	432	418	429	419	408	435	419	428	400	439	369	429	425	398	408	404	386	394	412	389	422	401	381	452	425	368	404	438	411	424	412	424	414	403	405	406	451	394	390	404	409	417	364	412	435	434	468	440	406	419	441	396	383	398	388	396	409	399	416	435	403	429	394	435	400	396	418	414	415	367	409	409	398	415	425	399	434	432	421	426	406	422	423	410	390	395	435	434	435	412	424	411	425	414	426	371	383	413	455	418	392	431	409	383	410	384	390	445	414	410	384	382	370	418	397	397	400	416	416	411	398	401	418	389	403	393	422	401	423	409	411	404	405	378	390	390	403	416	394	405	413	400	388	426	420	434	422	441	429	395	415	427	407	414	440	400	376	378	358	422	441	439	458	448	408	416	405	395	411	394	396	404	429	404	427	396	393	402	353	433	384	366	382	433	398	376	409	390	420	420	411	425	386	412	398	419	389	386	430	426	420	422	400	396	420	437	439	414	431	399	434	439	399	420	438	386	384	446	432	425	413	380	441	416	413	403	392	447	427	416	405	433	426	422	425	412	440	411	402	394	434	433	413	439	392	467	409	416	411	405	459	407	409	403	368	377	401	432	435	404	433	421	422	423	415	397	414	407	417	414	390	427	417	408	361	434	411	401	418	391	405	418	421	412	424	406	443	433	412	440	401	443	424	403	449	426	420	468	406	400	418	409	384	403	407	399	408	429	427	414	414	440	417	451	433	406	433	407	404	418	419	383	417	402	417	399	430	424	386	418	414	420	414	418	389	422	395	395	406	424	394	415	410	361	418	433	434	389	409	416	381	402	440	422	420	413	413	414	440	418	409	419	393	394	424	395	408	434	424	415	425	428	414	402	378	399	384	428	452	383	408	438	390	431	402	461	391	434	423	415	407	400	392	415	445	396	443	422	365	389	432	427	423	407	391	405	384	434	446	411	406	396	406	403	461	429	417	404	405	431	425	390	407	456	404	374	436	395	357	358	416	408	422	399	391	429	405	419	416	397	389	444	426	391	422	406	399	409	451	424	410	411	362	404	383	417	431	378	387	400	386	449	449	388	420	395	396	399	424	428	425	428	396	439	429	408	417	411	396	436	405	414	459	429	427	402	444	430	397	421	397	407	403	399	446	421	426	421	402	400	406	387	421	398	414	409	362	409	427	402	395	447	447	382	419	413	412	422	421	376	463	374	437	425	381	408	425	405	389	421	424	450	381	436	416	389	389	421	411	410	412	415	418	407	415	434	446	374	416	400	396	429	418	447	410	418	427	460	393	426	412	437	365	417	408	382	417	441	412	405	412	414	401	417	434	447	429	435	399	404	401	412	418	412	406	413	409	421	435	407	436	415	418	432	463	448	408	400	420	398	421	385	420	411	443	401	396	386	414	392	415	398	406	383	396	393	447	413	447	413	436	409	380	415	422	413	405	440	436	394	408	417	414	415	436	438	450	392	413	403	412	374	453	447	434	441	387	418	428	414	404	408	438	410	428	440	416	451	368	429	421	439	398	400	429	426	444	420	439	445	423	384	417	432	424	395	386	447	412	420	380	388	423	402	428	391	451	385	399	417	405	466	425	419	431	399	368	433	406	399	422	437	406	420	437	412	440	371	381	441	395	402	414	415	382	384	429	416	422	410	457	437	426	413	450	445	397	412	438	394	483	361	388	387	466	432	401	446	385	366	407	407	411	410	422	407	413	417	412	430	414	384	438	407	400	396	428	429	433	385	384	400	397	385	430	417	389	394	395	421	410	449	394	417	387	403	382	404	426	430	437	406	427	415	425	449	409	410	426	449	413	450	380	419	410	452	385	427	413	404	416	430	386	457	414	396	437	384	389	406	424	396	392	401	407	387	404	421	442	419	427	390	388	424	409	414	408	428	376	406	425	402	413	401	397	438	411	400	403	415	429	445	463	414	376	395	388	380	410	370	383	451	427	397	420	398	404	418	392	403	411	401	396	410	400	428	410	428	411	400	428	397	416	442	382	435	449	406	375	422	432	431	415	425	426	401	388	430	413	440	415	436	432	432	411	445	395	435	391	399	403	419	442	412	401	423	443	407	402	440	409	444	360	388	384	400	423	440	403	435	434	397	395	412	400	422	408	394	426	440	414	423	404	416	402	420	382	402	396	420	407	400	405	386	405	430	454	423	405	413	376	424	444	444	417	398	392	381	423	435	418	399	427	457	423	402	420	404	438	423	422	435	402	422	424	414	404	403	384	411	403	396	421	395	421	387	390	390	404	408	444	452	442	419	406	437	439	421	405	440	421	362	423	406	414	445	400	420	404	413	399	399	435	446	388	371	409	397	428	391	409	433	421	427	419	397	465	381	414	400	454	408	410	388	429	377	409	405	373	441	363	400	404	384	391	388	412	431	462	433	384	394	425	422	417	412	416	429	389	445	429	428	426	414	419	429	396	409	415	374	433	398	425	394	443	381	430	426	427	393	411	410	455	389	427	408	416	397	435	412	440	431	418	410	396	408	405	412	383	387	432	434	431	381	417	437	405	420	405	440	443	415	393	448	409	396	385	387	403	428	424	401	415	400	388	420	374	389	424	374	405	385	405	413	398	446	440	426	400	422	429	402	394	394	369	400	439	431	427	411	432	409	432	400	417	386	409	396	417	377	434	420	385	429	399	380	383	383	425	407	402	395	372	429	421	413	370	417	388	424	385	446	413	425	443	418	434	421	400	436	431	425	392	392	419	383	437	407	449	417	400	418	432	404	433	412	386	427	435	413	409	410	430	442	427	438	399	424	406	398	420	420	402	409	445	413	422	411	425	413	440	399	372	385	428	405	423	379	437	415	409	426	406	393	430	393	422	414	403	437	409	440	392	400	373	390	432	430	421	416	427	428	403	406	400	398	412	408	422	415	416	444	384	405	458	421	407	395	396	409	415	437	407	445	416	413	437	425	435	409	416	395	393	412	435	406	421	429	418	422	420	425	392	435	400	385	403	409	447	407	421	439	427	395	429	420	443	390	381	416	398	432	401	438	404	412	405	415	403	402	409	426	415	392	406	402	403	432	445	409	421	414	383	402	410	379	385	426	400	396	384	444	387	430	388	431	429	419	410	436	410	381	445	405	389	396	419	434	426	431	407	412	418	405	426	423	399	410	404	380	439	413	443	386	417	380	421	417	432	403	460	414	431	414	379	397	440	388	422	394	425	417	391	400	419	415	421	419	426	447	410	432	404	431	400	393	458	408	413	426	397	395	413	433	431
25339	21661	27615	26069	7150	589	446	381	370	380	335	349	321	299	328	294	335	289	288	314	308	303	316	281	301	308	304	281	327	279	291	304	272	256	296	266	291	303	280	291	280	299	302	305	291	307	258	290	314	309	286	280	272	296	284	312	299	297	295	291	284	328	266	294	293	269	296	274	309	304	255	270	293	283	290	271	264	280	308	283	274	288	261	314	286	275	315	287	312	253	283	282	275	289	285	296	264	277	283	296	259	290	317	312	265	335	267	289	280	281	300	281	290	288	271	308	287	273	274	295	298	305	311	295	290	275	257	293	282	271	287	280	293	304	284	268	293	321	275	313	296	264	280	281	307	285	292	270	287	255	302	320	298	283	285	305	290	287	283	295	281	323	319	295	297	309	281	291	285	291	250	287	281	281	270	300	299	305	281	258	307	295	270	268	278	293	274	284	288	278	270	324	260	311	290	265	309	315	299	286	283	282	287	312	300	269	295	319	269	277	291	295	281	281	304	268	328	282	275	303	259	257	264	276	264	281	294	268	280	289	307	310	261	294	288	290	311	278	292	310	296	329	252	297	276	298	316	286	282	285	286	308	309	298	280	276	283	310	278	258	293	341	298	284	293	284	284	298	290	283	270	298	295	283	247	285	279	270	269	281	296	262	289	284	299	271	274	325	298	301	268	281	294	281	277	300	306	293	296	314	281	296	301	311	298	312	287	308	248	286	298	286	285	236	295	277	308	252	260	296	295	302	324	285	263	283	270	283	291	292	272	305	289	318	286	313	282	305	298	311	294	300	259	318	268	296	290	300	283	286	285	318	284	296	278	290	280	263	283	295	272	287	287	282	303	297	301	284	306	270	254	282	320	290	295	286	308	303	298	283	268	314	255	298	286	290	269	305	312	297	282	296	311	294	281	258	271	305	313	318	306	262	308	300	296	266	278	325	296	281	297	279	259	292	279	295	291	296	291	290	269	309	282	285	259	299	286	310	262	274	292	274	256	289	302	281	298	293	245	271	310	290	258	279	275	282	289	303	278	298	277	269	321	289	308	298	321	300	237	299	293	281	248	279	275	299	294	307	267	288	289	301	318	309	284	290	288	259	290	290	250	306	287	304	296	289	293	296	289	291	284	330	237	253	281	261	254	285	278	303	302	285	289	304	281	281	283	259	317	271	272	269	259	297	270	287	298	312	287	280	329	308	296	280	260	301	302	285	299	299	287	296	274	269	272	328	255	304	283	312	288	297	271	310	277	239	279	311	276	292	300	290	278	304	299	318	306	287	298	301	294	279	275	294	276	293	293	270	315	310	299	287	313	291	307	294	287	312	291	278	271	288	285	288	288	293	288	299	272	284	315	336	291	261	289	283	298	290	267	293	279	274	298	296	288	291	302	297	307	309	294	293	271	281	303	289	284	277	278	339	301	282	262	294	278	274	289	305	303	302	299	296	284	272	288	286	303	304	283	278	295	274	285	295	281	282	261	290	292	324	295	263	255	268	290	276	279	241	289	310	299	305	278	289	264	274	260	302	284	289	256	293	294	264	275	298	323	288	281	292	292	281	296	277	288	267	267	313	259	282	278	304	304	311	294	309	287	306	286	274	315	280	286	312	305	290	294	308	311	262	303	291	258	303	303	294	313	277	289	270	290	306	284	272	291	288	301	282	295	299	275	277	286	294	273	299	306	258	291	307	287	287	274	308	275	312	271	287	328	259	312	249	262	288	272	305	266	308	282	268	286	284	268	289	318	283	272	300	267	279	274	273	280	307	283	280	320	295	276	273	301	267	265	293	323	301	284	301	265	271	293	272	306	307	295	289	296	329	318	290	295	281	305	293	260	296	290	270	284	272	282	292	292	298	284	281	297	307	317	289	293	287	261	258	293	299	294	300	263	291	287	256	281	310	287	248	283	301	305	302	302	267	293	273	277	319	268	275	289	280	298	302	280	297	308	295	292	270	294	316	283	286	287	298	310	269	277	287	301	282	274	273	269	268	291	263	290	298	297	307	268	300	282	293	277	301	273	275	264	307	289	267	255	284	277	291	295	313	252	280	255	278	297	291	317	275	301	297	300	313	281	325	319	284	272	270	302	309	295	304	296	286	280	298	309	309	293	277	306	298	278	298	286	264	299	283	272	276	275	305	309	297	280	292	286	278	320	288	267	311	317	307	305	272	288	297	290	306	269	250	298	268	284	322	286	289	291	283	277	312	268	286	291	285	327	286	275	286	265	323	296	290	281	311	262	254	308	285	293	297	299	307	307	298	282	306	280	292	287	285	276	270	274	304	309	300	316	280	265	311	269	309	233	266	315	287	299	280	283	278	295	294	298	303	278	288	291	307	269	289	292	278	273	271	297	299	291	277	300	301	274	308	289	278	298	298	292	288	302	298	272	286	282	282	277	295	287	295	311	299	299	279	291	292	302	308	323	297	281	292	305	326	333	281	228	298	303	308	321	318	270	300	275	269	301	272	303	267	279	271	286	287	294	266	274	305	273	306	284	295	286	303	272	301	269	286	240	304	309	283	312	286	301	320	309	298	307	267	277	285	285	296	269	303	266	295	266	235	292	266	315	289	269	327	304	301	281	274	277	284	297	307	292	277	301	312	300	307	295	306	290	302	294	272	296	300	283	296	325	288	269	270	295	309	281	286	298	299	297	330	277	321	270	257	288	276	292	297	288	292	287	288	284	294	281	288	291	306	267	279	301	292	274	309	308	280	300	307	276	267	293	275	338	257	270	293	307	280	316	277	267	275	274	282	258	297	255	307	323	309	286	281	318	290	301	294	274	268	300	314	305	281	270	289	292	276	302	309	304	281	278	317	291	300	311	313	290	294	267	298	310	318	311	265	285	296	260	301	311	284	269	266	271	284	282	260	276	312	245	302	265	287	291	266	277	291	294	273	301	267	272	289	314	276	308	320	305	288	302	295	297	292	268	278	265	295	305	266	291	256	293	261	282	244	270	286	300	282	292	280	282	287	322	300	273	297	274	266	304	301	275	283	271	282	312	287	273	275	268	313	273	317	311	301	318	306	291	288	274	285	279	294	283	312	294	299	292	278	256	291	343	292	285	283	277	297	321	288	291	272	295	278	310	293	276	280	284	264	294	307	279	309	301	309	293	289	313	274	298	289	276	287	313	292	300	273	271	294	304	285	285	283	292	284	309	290	283	292	318	275	307	313	308	272	308	265	300	299	289	282	289	269	298	280	282	300	286	279	285	271	269	301	276	280	287	287	272	301	282	268	265	267	268	291	286	310	281	279	280	260	257	312	315	275	311	314	286	269	328	284	256	275	271	321	284	279	289	303	284	264	290	275	280	296	299	278	292	315	291	277	278	279	282	240	270	296	308	270	288	281	296	284	294	259	293	321	275	286	284	237	281	252	294	319	274	288	275	299	311	294	282	285	279	249	292	291	281	271	295	269	296	292	268	276	295	275	299	289	285	273	262	279	284	278	299	275	290	296	270	298	282	297	277	306	314	283
20797	4922	3130	1539	1131	879	752	682	532	520	454	431	427	403	430	399	379	375	370	380	392	388	345	361	342	355	386	380	359	328	367	361	367	344	337	283	381	346	353	357	369	371	350	345	344	355	335	352	353	349	352	362	350	338	358	385	361	320	347	356	333	359	361	368	307	318	360	342	345	333	339	330	343	327	338	327	371	339	336	333	363	364	337	329	347	355	342	333	333	339	376	356	359	341	372	363	335	337	365	372	376	330	349	346	341	371	346	374	340	396	356	366	338	367	353	350	320	355	341	353	349	362	369	383	301	329	364	361	326	347	333	367	350	338	361	377	357	346	352	333	346	340	355	347	382	371	336	362	347	353	351	337	353	368	343	359	335	340	354	349	359	317	350	324	363	346	354	377	326	347	358	339	359	351	324	329	306	388	357	314	350	387	363	340	303	372	373	367	350	339	336	356	325	335	340	351	341	358	340	360	315	351	354	356	315	341	349	358	321	332	352	373	346	365	373	331	339	350	376	357	355	336	373	342	358	347	353	346	327	341	336	330	363	363	382	307	344	349	322	359	375	345	328	341	351	347	382	350	328	349	357	350	349	390	382	391	346	313	364	345	373	363	349	351	343	354	356	321	318	342	352	325	376	332	341	318	320	360	342	367	377	342	353	335	326	335	324	341	368	318	330	332	311	353	384	328	344	354	342	336	358	328	352	319	330	351	352	367	366	366	341	371	349	347	360	322	330	343	356	314	353	349	322	345	322	378	366	332	356	347	358	345	331	335	321	360	371	362	328	361	323	369	349	349	366	333	347	389	322	334	327	339	349	371	361	359	343	352	350	329	350	326	361	337	343	342	370	300	346	363	380	315	345	332	334	358	314	362	362	342	341	342	367	333	360	358	346	330	355	339	347	339	358	360	348	331	356	356	307	351	340	347	322	337	349	346	344	352	338	327	358	357	348	345	346	334	336	336	332	358	335	341	309	345	346	338	390	336	355	308	368	339	342	334	352	337	321	364	364	379	361	343	345	334	355	354	368	312	353	339	343	327	337	375	377	352	349	361	341	371	363	340	337	352	350	368	338	335	346	382	369	364	380	335	340	367	344	375	306	370	313	335	355	306	317	344	340	333	347	381	326	373	345	367	350	358	338	298	361	313	349	339	366	355	378	354	367	353	326	329	357	361	329	357	358	367	335	365	355	341	363	346	350	355	345	338	349	351	335	328	351	390	344	341	354	337	318	339	355	349	333	337	351	315	353	358	297	334	362	355	380	334	322	341	351	366	332	320	331	342	325	360	344	335	356	328	365	340	318	352	355	336	324	348	311	363	328	353	342	359	333	344	356	341	355	300	362	347	383	395	362	335	341	324	340	395	369	351	320	327	386	332	356	350	350	348	363	360	355	368	352	318	328	318	380	346	323	344	334	348	360	379	328	337	330	322	322	347	340	343	354	365	358	368	327	350	341	359	356	353	354	335	315	343	372	358	364	345	323	401	339	344	332	321	358	347	346	339	336	310	321	369	342	325	351	328	324	367	325	351	368	353	343	334	337	350	335	341	336	357	361	349	348	323	337	348	336	329	333	337	347	335	346	317	344	349	359	347	383	335	331	333	366	335	330	331	360	321	336	357	357	332	307	355	308	339	321	373	334	367	347	353	319	353	340	349	363	349	346	336	370	331	346	335	394	300	372	320	328	335	382	360	333	373	359	377	370	362	310	324	374	356	332	354	346	351	350	358	338	335	346	353	334	344	345	370	335	360	352	352	343	332	321	352	349	357	317	374	350	324	347	366	338	315	327	387	363	377	352	371	335	339	327	355	339	333	342	386	332	335	357	349	356	352	365	364	334	344	353	342	319	363	329	332	360	322	332	360	347	359	330	352	337	345	398	329	341	345	348	320	322	345	338	372	339	349	330	324	365	342	370	337	344	314	343	333	353	342	372	349	336	350	355	327	340	356	347	341	306	322	360	332	348	374	354	313	326	360	344	352	348	357	329	350	331	331	353	347	365	346	338	359	334	340	342	323	345	321	346	338	357	340	373	375	365	323	340	336	315	351	306	355	346	349	395	361	338	354	350	326	342	356	343	386	328	389	348	352	377	354	361	378	332	340	361	353	318	368	351	367	354	351	339	328	341	352	336	353	349	372	355	344	355	335	315	324	325	334	332	354	325	354	385	333	345	363	398	343	341	366	344	360	357	351	338	362	394	370	351	315	349	351	331	350	315	357	358	337	325	360	326	364	346	357	329	365	328	321	341	349	349	380	342	323	335	358	357	347	291	326	366	327	360	363	344	347	324	365	301	311	335	375	366	324	344	354	374	316	331	333	335	338	394	328	330	341	318	308	342	382	365	357	326	315	363	333	381	401	370	375	326	345	329	326	362	359	329	338	369	344	343	334	334	354	375	344	388	339	320	363	344	350	367	364	344	335	362	333	338	353	331	358	338	355	349	326	333	371	362	374	340	369	395	372	331	396	341	355	382	330	344	320	382	331	372	294	355	392	346	352	327	376	312	378	336	366	324	376	385	349	337	326	337	308	342	325	353	338	341	368	335	359	364	329	339	333	351	322	352	321	359	346	359	371	313	350	308	325	324	370	366	362	356	306	335	348	329	375	355	351	342	332	362	322	336	378	333	345	376	378	283	373	339	335	309	367	342	327	357	338	359	337	329	320	343	327	335	328	362	340	333	352	344	341	334	359	332	370	335	352	340	393	341	358	378	336	353	365	351	344	314	334	341	343	366	313	361	341	343	335	382	328	347	358	339	353	343	342	363	331	338	391	323	343	368	385	367	363	351	341	359	375	358	356	359	359	329	335	333	364	341	334	345	343	330	348	343	326	320	349	364	332	348	347	344	377	362	331	347	333	352	307	333	353	339	342	351	339	322	324	329	348	320	341	345	356	359	317	360	363	336	342	295	361	374	352	360	361	374	345	352	359	343	341	328	362	333	332	363	331	356	375	365	350	361	343	342	337	333	336	349	333	339	346	330	350	341	345	360	343	322	340	350	321	358	354	360	371	337	336	346	354	389	364	326	382	350	300	335	342	322	337	353	343	337	322	336	343	331	357	350	375	327	347	333	351	341	349	336	359	336	398	360	359	348	332	340	329	333	334	332	340	340	330	316	341	333	337	324	344	347	358	333	332	344	348	375	373	333	382	362	337	344	395	357	335	324	334	339	343	360	378	393	350	325	345	362	340	348	326	353	317	343	347	368	350	358	329	332	379	347	346	350	315	331	309	344	334	349	336	315	326	398	371	333	349	344	345	325	361	383	343	356	357	343	338	372	349	354	337	340	342	368	328	345	351	328	322	358	370	364	359	348	361	333	354	384	343	353	349	350	384	309	332	343	342	289	328	382	352	339	353	326	349	331	336	373	351	368	318	317	336	372	373	352	346	349	368	326	364	354	344	335	324	332	361	379	334	336	389	318	362	366	350	363	324	306	305	337	362	351	362	346	344	338	372	346	324	355	341	339	355	348	371	367	336
23183	21700	29450	24497	21700	21704	4991	781	549	486	431	439	388	349	342	319	339	354	291	323	317	308	255	278	302	284	250	231	255	255	251	245	251	286	255	294	256	259	251	269	271	250	266	271	288	258	267	251	231	231	242	265	267	244	242	258	215	273	254	280	250	247	230	296	252	268	268	233	248	280	254	247	247	239	259	255	272	253	234	242	253	244	258	266	274	263	250	230	249	239	261	260	253	267	261	256	250	252	271	249	264	259	290	254	285	227	242	213	271	296	258	273	226	223	265	279	260	254	273	259	220	259	254	246	261	238	278	263	254	233	247	248	257	261	241	272	231	239	287	239	243	258	263	273	238	268	270	269	243	248	278	208	265	239	251	261	248	251	247	241	234	253	262	238	262	264	276	292	243	261	239	250	239	239	288	262	286	256	267	265	264	243	237	216	248	243	267	257	250	250	243	246	265	244	252	258	230	265	233	233	241	244	252	283	242	253	244	230	258	249	263	265	270	276	253	264	254	276	243	242	244	253	233	249	248	256	231	241	261	227	234	221	261	256	241	232	253	253	256	250	246	233	228	279	210	245	244	250	256	281	255	265	272	253	209	252	249	269	244	240	263	259	250	243	257	262	260	253	246	250	214	259	228	261	242	261	260	251	238	235	236	257	258	254	264	240	257	281	237	244	249	240	244	243	261	255	234	272	253	246	255	250	262	259	239	256	214	236	254	267	267	267	260	242	265	249	237	263	222	253	247	255	238	262	247	228	245	263	250	256	219	247	255	252	258	262	229	259	248	237	235	259	250	262	272	252	260	246	248	235	264	248	236	228	242	261	227	257	230	279	268	276	248	247	273	251	255	229	257	244	235	264	257	234	254	285	265	268	254	249	260	248	273	261	243	257	226	233	273	284	234	247	268	235	255	274	226	232	261	250	246	245	248	257	244	257	229	242	264	243	258	264	268	280	260	235	288	255	223	246	225	250	248	247	281	240	239	250	238	253	244	230	241	248	255	257	234	270	266	252	261	234	248	242	246	239	255	270	219	246	253	274	240	277	233	240	249	243	237	235	237	255	256	239	253	254	261	225	250	239	241	261	259	224	256	264	245	251	227	252	235	245	253	238	234	249	225	209	241	238	242	279	238	225	266	272	239	259	238	254	264	286	244	213	265	267	232	259	231	239	231	244	277	247	227	247	256	251	250	254	262	252	277	265	263	261	231	274	252	248	254	268	247	255	271	252	239	274	238	237	252	265	253	244	236	273	239	252	290	251	236	215	237	257	227	217	260	236	272	242	256	224	237	235	237	251	259	251	249	246	258	253	247	251	242	255	234	277	261	261	240	221	257	246	254	261	241	265	247	211	230	224	258	221	251	245	232	228	240	249	252	284	270	256	262	255	248	253	239	241	258	239	244	236	255	233	274	241	276	266	256	273	239	253	246	255	251	236	240	263	282	266	229	230	245	252	265	277	239	257	268	246	247	223	252	239	265	255	231	244	269	246	278	237	213	237	241	224	237	252	244	271	250	247	265	239	264	268	216	254	217	252	237	247	226	232	271	237	250	275	258	246	270	257	270	242	262	254	234	229	239	235	246	259	269	244	244	274	286	271	252	235	245	239	251	258	271	245	230	257	237	242	264	229	245	271	257	261	257	230	262	258	244	253	242	231	257	240	225	273	249	235	219	259	273	228	252	266	246	251	244	250	252	245	248	273	241	269	243	264	250	302	262	252	224	265	241	244	238	222	235	257	214	225	253	271	244	270	253	272	240	234	253	234	255	273	264	245	246	271	230	254	235	263	242	252	262	249	225	251	256	243	265	249	259	275	253	244	257	239	287	277	233	249	240	259	258	264	254	255	241	245	259	212	234	229	269	282	238	247	247	271	237	239	267	240	237	254	278	268	241	273	252	256	257	231	283	273	255	248	253	228	242	238	238	241	273	260	283	220	235	241	254	245	257	248	240	245	257	245	252	239	228	267	265	235	249	269	262	255	232	246	272	260	246	219	242	234	246	237	240	249	270	250	255	251	252	258	257	259	266	212	261	247	249	275	235	250	242	257	261	263	259	222	253	268	238	220	247	218	244	240	237	269	225	245	237	252	240	250	252	234	261	244	251	236	239	276	291	238	242	252	228	257	240	247	245	235	270	249	228	246	274	239	249	257	256	243	270	231	249	241	254	203	243	260	206	248	240	254	246	257	237	240	260	275	251	231	273	236	241	228	241	273	250	225	248	254	271	250	261	258	261	236	260	264	282	245	244	261	259	267	269	265	234	221	250	243	237	262	252	247	233	256	249	241	258	254	258	231	269	265	270	237	260	252	259	286	255	249	230	260	261	268	221	240	249	215	245	225	234	223	253	250	258	246	249	235	250	256	243	236	255	266	250	224	254	253	218	240	254	277	266	250	232	260	277	255	247	244	250	251	245	255	236	250	253	224	243	243	297	263	232	225	238	245	263	264	224	241	268	244	250	262	237	228	290	251	265	232	255	266	253	218	257	218	244	270	243	286	237	277	288	246	249	263	251	280	263	242	250	248	261	258	257	241	247	230	237	266	231	277	239	236	244	248	261	242	232	263	216	251	247	251	258	216	260	246	244	213	232	241	248	270	222	257	233	235	234	270	274	249	260	267	265	258	266	225	250	244	257	221	249	258	264	246	249	227	228	243	248	252	264	261	225	256	262	232	242	262	267	266	237	235	242	282	273	247	244	246	246	280	263	259	234	265	257	264	247	256	243	266	266	271	232	259	245	227	243	265	246	234	265	239	242	253	266	269	275	229	240	240	232	246	272	235	248	246	245	248	241	245	282	229	253	227	229	249	261	273	260	226	273	236	251	229	256	224	233	238	249	246	269	247	246	245	246	241	243	232	232	240	253	247	251	263	254	252	234	227	255	259	240	270	221	242	256	242	256	232	232	254	238	251	294	245	234	239	234	235	267	241	262	254	252	250	236	233	277	227	255	260	238	260	251	244	269	250	265	249	229	231	234	222	242	254	288	267	256	251	239	282	246	240	234	252	249	242	255	259	254	258	264	254	259	222	266	247	280	241	311	247	216	236	258	256	239	238	260	271	276	265	256	257	233	258	238	241	259	274	297	257	237	258	223	242	239	278	256	241	248	251	239	229	232	245	244	254	264	237	255	222	251	266	259	230	246	223	252	241	232	249	239	269	244	258	261	258	257	248	236	271	212	246	255	254	258	280	225	276	256	257	241	225	235	233	275	256	260	218	243	249	219	262	269	278	272	238	269	232	237	209	284	273	263	260	264	273	277	244	258	248	263	237	274	215	236	265	263	247	257	239	257	282	230	240	225	249	267	212	246	242	222	262	233	260	237	248	264	248	275	264	268	252	229	257	245	265	252	257	253	295	211	252	256	245	223	270	229	244	235	255	267	230	275	280	260	262	209	255	224	229	249	233	240	260	234	254	261	227	231	261	255	265	220	216	247	259	214	261	228	261	246	245	243	255	262	273	268	251	262	221	230	258	264	250
24553	13246	8861	4098	2938	2169	1681	1292	1038	876	763	647	578	576	518	476	470	424	425	384	401	369	422	365	362	345	326	362	347	323	346	336	300	336	309	335	305	313	305	326	358	309	306	331	303	332	340	316	281	332	291	311	302	319	329	287	322	285	309	305	309	265	303	309	295	297	310	294	275	286	321	309	337	287	294	277	293	278	296	284	297	284	284	309	266	299	318	302	329	316	339	312	311	329	273	328	295	304	334	295	315	309	312	315	319	306	307	326	314	320	319	292	325	300	335	285	331	316	312	295	305	351	304	290	318	302	326	293	322	293	332	291	346	316	299	321	285	336	297	317	308	270	310	315	285	320	291	305	311	275	285	286	290	321	309	286	312	293	311	301	310	321	316	296	331	303	322	298	296	282	291	288	290	312	325	304	291	304	279	296	316	277	292	285	313	327	306	296	291	304	344	307	312	297	297	307	280	329	299	275	293	297	281	325	334	330	301	282	327	283	319	317	284	300	294	282	288	317	293	308	297	302	302	279	284	295	286	321	303	298	287	272	334	336	295	279	294	326	336	289	306	305	289	320	298	293	280	277	305	285	306	298	252	276	280	291	308	296	294	284	274	280	256	343	289	294	338	307	291	305	329	315	287	307	304	282	289	286	291	323	311	304	303	294	297	329	299	325	263	276	318	286	308	313	307	303	297	298	301	305	315	315	320	312	326	305	288	269	322	296	324	306	312	324	289	273	331	282	285	329	309	311	296	283	277	317	268	293	260	301	288	297	274	340	311	304	299	309	317	330	334	288	284	294	279	300	314	315	302	298	363	311	302	298	268	319	316	284	305	303	300	305	289	285	298	299	299	297	267	308	319	304	331	262	260	302	320	307	307	309	304	294	280	302	321	274	284	292	318	266	321	296	296	280	279	306	316	290	282	299	288	300	318	317	327	293	262	292	316	304	290	297	297	271	319	321	302	296	323	305	327	287	290	327	292	278	303	319	281	301	289	299	286	301	300	297	319	306	319	273	276	299	286	311	296	304	292	289	356	301	267	310	322	305	293	314	273	314	289	293	315	264	278	301	259	273	310	309	316	293	319	299	285	284	308	341	313	291	307	307	285	308	308	273	277	302	272	297	285	289	305	275	257	329	312	296	309	297	275	288	299	296	273	294	295	291	290	311	280	308	297	301	287	293	291	278	289	251	252	263	289	287	317	292	290	302	296	270	305	304	314	316	262	330	258	297	322	305	292	300	276	335	310	303	287	303	307	310	289	291	317	294	283	308	297	303	301	290	288	326	298	292	309	293	281	303	314	301	300	310	285	349	266	315	310	298	303	291	311	287	287	299	282	297	273	314	286	300	323	294	317	284	283	326	311	308	283	280	322	266	298	316	305	291	311	274	288	268	299	275	295	309	301	311	292	273	295	318	297	334	296	302	360	328	288	293	300	273	271	327	283	303	293	297	281	283	312	277	302	299	309	298	286	274	301	283	279	279	303	304	310	318	279	291	289	335	310	315	327	302	316	291	313	322	265	301	289	281	303	319	310	295	310	296	308	306	264	247	275	308	312	319	315	292	299	308	304	284	282	306	302	295	312	279	281	341	294	326	306	311	281	274	299	285	311	288	297	311	284	310	295	315	278	245	311	317	286	286	295	307	292	308	310	300	290	275	287	274	316	295	313	271	298	295	327	326	298	302	290	319	329	308	301	322	299	309	283	287	324	279	281	300	285	297	276	305	296	267	320	285	297	342	304	307	298	312	312	306	308	322	299	320	277	290	263	291	284	286	310	305	278	282	307	281	333	333	334	286	295	289	293	300	289	332	340	306	320	299	267	282	319	304	289	323	311	298	292	319	292	315	285	278	272	325	283	310	275	335	290	292	299	296	282	304	338	297	305	283	344	277	288	305	287	281	308	289	314	284	332	300	295	314	303	315	299	294	276	310	306	307	305	280	282	319	308	290	286	298	324	308	279	327	284	291	326	305	314	304	305	300	279	285	319	285	278	301	310	287	310	301	313	300	293	316	289	325	283	293	282	295	305	293	274	293	286	286	300	273	300	306	293	345	328	288	289	288	352	305	345	298	303	325	294	284	290	285	294	280	282	322	306	298	306	286	325	291	291	320	279	314	292	330	299	289	283	310	332	321	299	314	301	289	284	291	277	336	297	313	325	311	312	319	310	311	290	282	305	320	266	274	274	290	311	310	288	294	298	330	279	312	278	288	296	307	298	302	302	327	305	274	310	303	278	299	321	292	316	301	306	281	284	291	292	325	276	295	314	284	321	280	318	311	285	299	296	305	305	304	291	340	320	328	298	286	296	273	283	302	306	297	301	303	303	322	330	296	314	264	310	327	298	326	322	294	311	292	291	314	292	301	305	283	295	310	257	291	291	326	299	305	281	290	270	332	330	288	284	282	305	303	297	307	277	305	315	258	317	299	294	299	269	280	289	314	286	289	293	306	326	297	279	306	317	293	294	294	305	291	270	291	287	271	287	311	293	300	310	305	297	295	294	286	296	260	293	293	288	295	320	320	294	315	304	308	293	300	301	297	284	300	285	294	324	288	281	321	309	349	339	298	316	283	267	294	275	306	322	287	321	311	304	298	285	311	321	305	293	288	280	278	291	334	298	282	281	326	309	307	271	306	290	332	306	295	320	328	324	261	308	332	282	294	299	313	307	304	270	290	309	287	310	321	321	268	298	293	310	288	311	275	283	262	284	310	303	269	317	282	283	294	295	309	288	315	300	288	303	308	326	316	287	310	319	324	293	321	296	302	310	276	308	296	282	320	293	301	310	344	317	261	294	354	297	286	304	289	264	282	298	277	275	288	331	302	304	293	323	287	268	342	274	317	293	280	296	278	291	292	282	293	328	306	284	314	282	313	264	324	290	303	324	327	287	301	327	288	286	313	311	313	302	306	293	307	319	307	325	292	288	292	274	291	307	303	324	286	281	287	308	283	279	301	270	294	281	265	315	320	294	312	297	304	342	318	283	300	303	287	279	290	293	323	304	301	321	325	282	322	283	314	310	292	291	282	291	295	293	325	286	297	290	319	289	306	264	313	289	280	326	289	315	297	284	279	304	271	319	296	300	297	286	295	299	293	291	320	296	272	299	300	320	307	265	302	302	295	301	312	303	301	279	298	319	315	311	302	324	308	324	295	305	283	294	322	311	300	289	294	292	267	291	300	334	283	278	272	313	317	296	302	287	298	308	311	311	285	302	275	273	322	275	312	268	249	315	324	294	288	306	276	301	303	275	306	326	310	273	294	300	252	315	322	269	287	311	304	288	319	293	310	282	282	308	282	282	311	288	273	310	308	279	296	313	310	282	295	288	284	311	275	311	295	287	296	292	279	311	253	259	316	285	314	297	297	332	313	278	298	270	293	254	302	332	289	301	321	300	291	292	284	270	319	315	311	306	288	340	301	284	276	296	314	292	306	291	319	295	285	260	302	290	284	291	264	289	302	291	298	303	300	297	314	285	300	273	277
28573	18353	4023	561	440	413	426	392	356	404	360	351	351	362	384	346	368	341	385	382	348	366	341	351	373	352	387	326	393	365	377	355	373	358	315	400	353	366	380	370	348	377	341	368	361	369	369	331	363	357	333	386	368	331	391	368	406	339	343	349	376	386	330	364	387	363	347	352	358	380	366	394	381	353	370	340	365	386	358	365	355	378	331	345	358	339	365	358	331	342	372	363	347	368	339	367	395	385	364	366	344	367	376	356	373	361	367	378	367	380	345	367	372	384	380	371	373	363	368	379	383	329	347	362	344	379	398	370	369	333	344	369	346	366	352	366	367	365	321	351	344	370	350	398	374	363	311	337	355	359	320	359	357	360	386	325	379	373	347	402	356	359	375	355	354	340	329	370	386	353	386	379	384	379	340	322	362	382	367	375	358	370	363	388	340	348	364	354	343	337	350	379	319	390	349	386	355	364	349	391	356	355	353	376	391	358	379	363	367	389	335	355	348	384	358	325	392	364	358	378	357	309	366	372	384	385	352	368	376	363	351	336	397	364	371	349	344	360	366	336	354	366	373	356	380	352	367	341	332	369	368	347	363	347	361	359	367	347	355	381	321	347	364	373	363	356	374	366	361	386	362	362	381	340	390	372	367	349	368	363	371	370	349	349	372	338	382	365	333	353	356	349	361	339	327	377	360	334	371	367	361	363	364	361	400	372	319	398	330	377	321	393	345	380	365	333	355	331	363	336	374	359	343	378	334	361	378	389	390	374	355	373	387	359	356	379	371	371	335	363	386	339	333	381	334	349	360	404	393	374	370	374	374	381	360	378	356	336	351	367	386	373	352	334	366	352	330	321	340	354	364	374	393	394	355	349	354	395	351	379	346	381	376	322	352	344	366	377	389	379	364	374	342	369	374	359	371	365	347	369	398	325	354	366	391	338	355	378	349	414	362	385	380	334	381	376	349	370	361	341	372	386	359	371	343	364	377	356	363	335	365	384	348	361	358	367	350	338	360	373	358	360	385	340	357	349	340	333	366	380	351	366	341	351	364	367	338	401	353	363	354	352	330	376	361	368	313	358	361	358	357	407	356	354	375	325	330	334	390	351	350	353	383	371	344	348	373	389	379	384	396	365	366	349	351	347	367	363	387	401	384	338	369	373	371	351	338	349	363	346	388	402	346	377	335	363	372	365	358	384	371	357	367	348	354	399	374	342	387	358	353	327	340	394	375	379	363	371	341	331	348	386	365	387	324	360	387	373	382	366	371	336	392	356	356	378	342	395	373	362	365	390	375	333	353	347	403	335	349	354	335	344	358	367	363	385	385	352	331	378	370	357	332	363	354	373	328	349	387	358	347	349	364	349	388	379	345	359	386	377	355	368	369	378	372	349	343	359	358	371	364	391	361	326	360	371	364	375	352	340	338	348	372	330	356	391	370	364	387	353	388	327	342	365	338	368	361	362	365	358	374	327	361	396	361	369	377	373	362	401	349	370	349	352	380	349	360	340	356	355	355	370	330	351	358	324	379	371	362	354	372	373	351	363	392	382	356	381	346	334	352	327	364	374	373	337	362	358	361	365	374	372	377	346	324	407	377	360	365	368	353	367	376	352	342	336	368	369	361	400	365	381	384	380	334	389	340	383	344	369	370	375	341	358	362	392	362	364	344	366	372	363	355	330	340	322	365	353	357	374	354	365	343	356	371	362	380	369	349	372	415	349	350	343	342	373	352	371	353	371	381	340	380	393	397	384	366	390	352	354	353	363	344	375	396	343	336	347	316	328	358	357	397	349	335	327	370	337	359	342	373	381	376	378	390	361	360	355	374	340	355	368	354	405	373	361	365	389	384	360	349	366	353	335	322	347	372	383	355	358	384	342	389	369	367	380	321	366	375	345	374	326	372	351	385	348	348	369	362	374	361	345	360	358	330	373	364	356	343	364	392	361	381	353	339	390	404	311	387	347	382	372	378	345	359	360	369	379	379	371	379	336	381	359	367	361	380	358	346	360	364	401	379	362	365	391	362	336	367	360	390	326	341	373	349	323	338	360	400	339	331	363	340	369	330	365	351	338	373	398	397	336	375	367	346	355	379	335	396	359	385	346	368	368	354	363	367	374	368	348	358	350	385	346	356	360	332	347	377	354	361	363	401	355	387	360	337	336	342	371	346	383	366	364	309	380	359	356	391	360	374	361	339	338	359	391	343	368	364	343	361	360	367	353	376	364	357	432	362	421	350	362	375	356	360	347	396	338	378	332	371	372	367	388	342	398	357	359	370	356	367	337	353	323	341	364	359	359	371	339	368	363	390	343	344	386	339	348	326	395	333	376	370	382	367	348	365	400	383	355	358	377	334	367	324	365	329	369	406	361	368	375	374	339	363	355	357	350	375	375	349	359	359	376	386	377	375	337	348	370	317	381	334	355	332	365	345	366	355	370	357	336	356	346	322	349	363	345	407	359	364	365	377	344	391	378	349	362	357	364	386	353	364	357	357	372	381	349	375	350	357	331	362	369	341	401	362	378	348	360	371	359	352	401	332	354	352	396	345	352	360	349	335	393	362	358	359	362	394	368	359	376	340	371	392	385	343	353	357	313	352	382	367	331	366	345	352	354	345	336	370	365	381	374	393	349	359	345	384	360	337	357	346	369	359	341	353	354	364	343	371	377	380	351	350	381	356	392	359	370	349	362	375	347	383	367	356	356	393	367	368	349	336	364	368	363	341	390	400	331	386	348	398	380	340	360	358	377	346	400	353	335	369	358	363	361	348	374	367	367	393	377	357	379	352	347	385	402	352	382	367	355	355	403	392	367	351	367	359	348	337	338	342	354	373	383	373	352	339	364	347	347	361	380	357	371	370	355	396	346	360	372	318	387	371	359	358	349	388	347	370	392	340	337	378	349	378	366	402	378	383	353	364	385	350	409	339	311	369	380	372	351	361	382	413	395	372	343	339	359	370	379	333	348	343	373	365	366	330	375	346	354	347	349	356	376	364	346	343	365	324	362	379	349	344	374	398	362	327	400	369	365	361	361	348	383	351	347	374	334	381	360	355	393	333	369	335	367	348	349	356	361	371	358	366	332	333	374	382	401	384	323	336	344	360	362	374	350	368	373	351	329	368	375	396	372	350	353	361	325	366	350	370	348	367	317	365	336	321	381	372	341	405	364	331	366	366	386	380	374	389	368	411	389	357	355	339	383	370	367	338	343	360	369	351	351	371	435	340	345	332	332	340	346	312	367	370	371	391	378	374	341	378	366	376	349	360	385	335	362	366	374	351	334	352	427	325	344	371	408	382	350	367	354	354	416	357	397	344	355	306	351	329	379	357	366	342	335	379	345	373	380	376	372	366	377	355	360	357	371	356	345	357	355	350	385	371	353	372	400	343	309	341	362	356	375	336	390	389	368	376	371	355	366	370	369	375	378	368	375	321	356	378	364	333	370	362	372	358	338	357	354	373	344	338	319	386	348	355	336	388	314	352	371	347	339
19506	1510	926	608	552	512	503	476	439	447	454	459	485	430	454	411	428	407	428	432	418	414	429	421	428	448	436	423	413	394	449	456	422	442	464	459	426	471	418	406	448	404	414	405	468	417	438	402	430	434	439	439	419	424	430	407	475	477	421	415	419	405	440	401	440	447	437	423	407	406	435	453	424	452	451	423	450	431	406	436	421	455	424	441	451	403	419	385	421	439	431	398	447	456	455	435	453	421	484	474	482	423	450	460	487	432	416	428	440	429	424	421	424	444	432	445	427	464	446	446	454	438	454	431	426	420	420	423	408	453	464	426	408	443	429	446	421	425	450	422	413	435	436	441	403	422	432	464	416	428	441	410	456	438	476	406	408	435	412	444	448	432	445	461	434	438	419	419	467	415	449	436	427	428	446	450	417	401	436	465	458	411	406	430	454	429	478	433	452	423	412	455	426	438	426	473	418	452	420	392	420	414	456	463	460	460	437	410	456	459	474	430	448	431	422	447	461	429	408	437	433	442	439	412	414	449	467	434	417	419	411	435	428	393	411	441	461	388	423	457	418	444	426	428	428	415	409	424	440	428	420	417	468	468	418	411	453	432	466	397	452	457	448	435	447	418	416	417	425	420	385	425	411	424	429	431	425	446	425	471	439	426	454	453	423	430	439	451	421	434	429	449	469	421	408	435	424	449	426	449	416	434	439	416	389	440	429	424	439	439	443	453	415	463	448	459	445	376	422	436	468	449	434	427	442	396	432	434	441	432	418	446	436	404	446	418	435	474	411	410	453	437	414	445	482	412	428	433	416	421	419	408	379	420	441	389	406	454	443	435	439	428	455	440	421	434	448	437	438	429	420	443	458	420	439	461	429	423	452	444	409	438	401	435	418	445	408	426	409	432	434	441	402	440	414	442	434	466	401	438	423	459	446	417	407	432	459	419	396	458	467	453	438	419	419	416	408	441	438	460	429	432	441	436	399	455	451	438	387	424	461	455	423	393	454	414	425	414	463	456	423	443	418	395	457	406	417	463	437	458	437	450	424	438	413	422	421	452	418	435	449	435	464	419	438	417	453	417	418	447	462	446	445	446	447	438	484	422	441	430	442	448	427	411	395	451	458	463	451	449	454	453	400	414	454	441	428	459	446	438	395	402	427	422	449	425	430	415	423	463	458	386	460	465	435	446	445	419	484	450	450	417	435	408	394	427	403	415	427	439	431	444	411	445	393	451	465	456	439	403	424	421	448	439	420	433	406	427	401	456	427	414	415	449	435	439	445	438	506	446	438	441	431	423	444	406	434	438	442	407	422	455	462	427	449	437	398	449	461	444	450	459	469	438	467	445	429	451	388	406	410	427	409	429	446	420	444	408	418	431	445	418	437	409	450	451	432	393	458	412	465	453	426	442	395	438	435	447	450	465	393	441	454	444	426	429	451	416	427	459	383	409	435	435	405	421	400	474	449	438	441	473	461	406	454	444	475	427	447	439	395	455	427	423	433	446	462	439	436	446	444	398	411	439	406	382	423	436	453	460	470	449	391	406	463	406	442	422	477	418	424	388	401	441	441	432	447	409	438	434	422	464	415	445	456	429	414	411	440	437	433	424	421	426	433	440	440	387	438	419	424	452	425	425	436	455	398	441	438	404	424	432	467	449	468	450	434	417	432	429	457	459	415	429	432	463	435	445	418	430	435	430	448	402	454	411	386	435	444	410	443	470	405	416	419	454	397	400	435	456	411	441	419	429	424	444	437	437	445	444	388	470	447	426	435	467	428	443	439	437	438	422	442	410	400	414	448	456	460	429	475	427	425	452	467	437	455	436	434	433	410	407	442	431	430	405	433	459	418	425	416	451	443	469	408	463	446	432	431	478	437	441	454	418	427	460	442	404	435	451	407	482	405	432	435	443	451	439	437	433	454	429	427	410	428	399	409	434	427	501	435	459	429	389	459	422	418	415	443	438	424	455	426	386	433	429	457	448	467	426	427	421	403	421	406	434	428	453	448	487	443	446	424	444	419	422	441	407	436	434	440	429	424	426	386	432	439	427	418	426	409	433	466	478	454	431	422	446	390	432	419	466	434	407	442	414	445	435	420	415	434	421	431	423	431	457	453	419	449	403	445	447	419	428	401	434	445	423	395	439	435	413	451	433	424	475	389	448	425	398	423	452	444	431	442	428	421	433	416	440	458	391	409	414	445	416	409	455	443	466	451	424	430	411	424	467	434	410	439	409	393	434	441	429	478	431	462	444	400	430	473	421	433	425	448	472	463	442	407	431	404	419	426	439	414	451	424	437	429	404	443	460	438	455	411	438	381	446	436	430	433	411	433	456	449	421	457	388	407	445	438	434	429	425	416	419	450	400	455	433	473	407	440	429	442	421	419	426	403	419	419	413	474	405	443	430	427	423	420	389	419	420	438	448	459	423	441	439	440	407	385	413	397	404	413	433	455	450	455	411	417	425	389	415	418	445	415	446	430	403	440	444	432	459	441	451	437	437	446	386	439	422	412	445	424	449	424	410	458	451	421	452	416	424	439	429	461	407	412	465	444	436	419	418	428	408	430	429	427	441	437	434	429	423	433	427	444	436	413	428	439	426	475	410	418	408	395	443	395	450	407	444	460	468	409	391	434	415	464	442	414	408	433	434	457	431	410	396	448	461	431	433	422	427	422	436	427	439	451	452	470	418	428	411	394	441	418	464	427	411	408	444	444	410	425	405	436	415	433	394	417	411	414	399	452	440	415	472	423	407	413	437	425	425	451	426	413	445	441	438	415	446	453	436	387	440	440	425	450	472	407	444	446	452	412	445	440	415	408	423	428	425	429	431	428	449	459	435	460	410	428	428	445	418	434	405	405	401	418	413	437	374	387	433	437	424	396	431	436	386	423	404	432	463	414	397	448	413	434	423	442	439	431	421	463	418	439	424	467	410	431	424	482	446	407	424	462	428	471	414	412	405	467	474	408	458	435	459	442	409	435	386	442	402	441	415	437	415	429	468	412	437	431	429	395	456	450	411	420	394	418	435	422	431	436	434	412	414	424	431	420	426	450	465	446	446	434	446	443	478	394	477	443	447	441	433	461	403	453	396	454	456	447	413	418	436	450	466	418	408	462	423	466	461	446	431	416	411	433	439	425	407	476	436	423	446	408	425	462	414	406	466	438	429	383	423	426	446	457	434	442	489	396	438	454	455	429	405	461	398	439	423	423	445	359	419	416	408	399	442	438	427	439	450	452	448	432	449	443	431	454	431	448	417	418	446	418	424	411	401	424	402	412	416	465	394	408	390	454	448	470	427	417	416	440	448	413	443	458	457	406	437	392	428	437	434	445	470	386	448	424	424	455	421	397	405	440	445	416	451	451	438	456	454	432	443	411	467	434	424	421	458	414	431	412	417	424	439	405	463	424	453	426	418	438	463	434	439	441	447	427	442	465	442	437	424	427	440	415	437	404	442	417	400	387	431	445	447	434	412	430	482	416	442	425	430
24214	21658	28834	24964	21608	6541	875	582	542	474	455	464	413	434	407	382	383	377	351	366	378	370	313	403	347	374	391	374	376	340	348	400	332	334	324	354	317	350	332	358	349	337	329	353	332	332	353	349	336	351	374	371	389	342	355	353	373	341	370	397	324	327	351	336	338	340	360	382	384	349	355	378	350	327	340	333	368	345	345	331	342	324	336	350	343	355	351	347	368	308	373	360	365	362	328	310	347	364	331	362	337	345	336	369	377	352	332	348	365	335	340	352	346	367	315	343	353	323	353	358	352	336	382	339	377	342	345	338	389	337	362	378	348	341	383	412	356	335	347	331	351	339	371	359	328	371	343	331	382	392	353	350	360	352	349	327	342	372	335	342	331	400	341	339	331	340	331	343	321	353	330	369	337	344	346	329	354	342	383	342	376	325	340	383	356	338	362	366	350	308	370	324	340	336	310	384	346	324	337	380	358	344	354	347	347	368	370	332	336	376	378	338	371	332	322	324	366	363	335	360	329	350	345	383	349	330	363	347	355	363	349	350	345	337	346	368	352	338	315	346	349	340	370	329	373	379	354	353	314	289	327	343	375	359	330	384	381	375	328	344	354	346	374	319	358	354	352	353	346	346	350	337	335	335	374	317	385	325	363	328	366	352	364	381	344	335	331	336	357	333	352	354	328	355	348	350	331	311	362	358	390	353	372	358	349	370	321	347	375	361	352	341	347	325	388	365	356	342	331	336	359	387	367	349	339	324	343	322	337	340	333	342	345	366	338	342	342	331	345	368	305	338	350	373	330	351	365	365	337	345	333	337	338	367	351	349	358	330	375	338	339	340	330	399	330	346	367	344	347	355	316	341	362	383	356	345	330	377	374	365	330	342	333	333	402	342	359	311	353	359	330	362	336	340	351	304	344	356	339	351	341	360	360	319	381	356	328	348	361	354	330	318	368	364	335	316	365	366	333	348	377	330	347	361	346	362	330	320	344	344	353	324	335	351	347	360	360	372	343	354	352	334	345	361	361	329	378	370	381	380	347	333	333	362	361	345	353	341	321	350	360	318	355	340	371	337	339	345	340	350	347	344	350	369	345	332	338	368	342	361	344	342	315	376	364	346	352	361	341	338	346	314	359	315	347	341	342	348	360	374	342	311	349	353	339	342	354	292	370	346	327	345	317	357	326	334	337	332	317	369	348	360	336	346	349	367	374	324	354	344	327	349	380	341	370	336	371	350	341	361	356	316	334	368	368	340	327	346	312	337	374	382	318	350	331	304	367	326	304	356	357	358	366	340	337	337	339	361	357	362	338	340	345	344	317	355	338	347	301	341	326	352	343	339	365	335	355	322	351	349	364	372	332	348	342	338	357	351	328	346	329	357	361	334	342	346	378	328	334	323	352	297	386	343	360	348	345	348	315	326	353	348	339	321	373	354	324	358	361	342	364	353	334	323	335	333	343	356	370	368	323	324	328	359	380	338	337	333	341	300	335	341	367	398	388	355	326	352	347	346	361	340	391	361	342	346	344	365	320	327	358	338	332	365	358	333	346	367	356	304	339	350	321	323	348	357	356	360	329	345	358	353	342	361	328	359	358	349	358	393	345	338	364	351	342	361	377	354	325	355	346	334	370	343	355	339	325	335	355	387	350	360	318	350	351	337	374	368	376	333	346	365	324	356	313	357	331	347	308	349	357	347	340	376	326	310	361	355	358	371	339	363	360	337	344	375	365	312	352	346	335	365	317	354	346	382	362	344	366	328	347	341	366	350	349	348	341	340	344	357	336	364	368	353	332	365	358	357	324	336	337	367	379	371	371	360	356	349	342	370	374	344	291	354	330	322	292	337	370	341	361	319	352	350	372	357	348	333	371	326	360	361	348	327	332	378	323	362	368	363	339	332	341	366	386	356	350	372	368	315	373	327	351	343	324	332	347	355	372	322	326	352	360	358	354	347	354	372	371	358	342	351	345	357	350	369	363	357	320	348	391	336	338	345	375	373	348	375	340	357	349	340	351	370	349	353	322	315	363	365	361	301	373	354	357	354	352	305	338	311	354	324	345	324	337	378	343	337	345	321	344	345	356	349	335	353	360	361	359	320	357	310	353	374	332	362	320	326	353	333	320	311	348	362	314	349	385	343	298	393	371	349	337	340	322	348	350	319	375	350	320	363	323	376	364	313	316	344	324	336	354	366	334	322	338	314	342	323	344	339	365	353	358	342	354	314	343	353	347	322	370	295	326	342	398	345	346	362	333	367	346	333	333	346	313	352	330	366	348	365	360	334	362	368	325	338	317	341	322	335	330	345	329	363	332	328	353	345	316	334	351	376	345	317	345	374	337	343	347	314	337	338	351	320	359	330	352	343	391	337	326	337	339	338	353	349	359	354	356	348	379	325	353	361	355	372	324	362	347	300	365	302	327	313	388	350	345	350	335	362	356	322	358	340	342	329	349	309	337	358	344	313	329	329	351	334	355	362	310	342	346	363	351	316	331	319	337	349	329	338	380	324	351	329	349	335	313	340	364	336	327	368	319	342	362	387	330	320	374	355	402	345	358	346	332	358	354	357	354	355	351	343	368	364	317	321	368	369	372	342	380	343	365	341	355	364	374	350	339	343	361	340	347	336	356	335	323	340	326	319	358	344	375	329	382	351	358	328	370	362	339	361	357	356	391	354	351	364	370	343	318	342	326	327	333	309	320	340	369	341	341	335	346	358	353	364	331	336	316	376	346	324	362	359	361	334	311	340	334	348	324	335	333	359	323	368	344	358	327	353	321	368	370	349	343	342	332	327	376	344	399	374	335	381	360	325	327	368	339	355	346	323	358	372	371	359	328	348	354	365	349	351	350	343	330	347	361	355	327	347	338	359	357	328	344	329	366	327	348	330	293	361	340	325	348	385	314	339	383	304	344	330	356	332	372	335	349	330	346	376	350	332	373	384	330	375	364	337	336	350	358	347	338	317	366	340	347	340	375	367	356	379	360	364	334	370	326	375	372	353	332	362	343	351	368	351	333	327	335	357	349	330	364	380	351	365	327	369	377	389	351	323	365	353	373	400	328	332	362	324	353	330	347	355	346	361	365	338	328	373	315	365	328	370	327	338	378	339	343	344	352	340	376	318	334	360	369	333	356	345	336	344	384	350	352	328	351	363	371	403	351	334	351	366	348	318	347	324	327	381	333	345	336	336	330	335	308	351	372	313	342	365	351	321	349	350	356	379	328	354	341	333	350	352	345	370	349	334	333	318	306	342	328	346	333	337	364	351	302	327	314	352	322	342	332	352	342	326	368	396	390	343	334	359	331	349	339	357	378	345	335	341	361	349	354	319	351	377	359	354	348	338	352	376	340	355	330	346	340	332	337	374	354	353	319	331	349	378	357	295	345	323	339	341	363	323	342	346	325	356	340	326	340	367	326	354	387	350	341	331	349	349	350	372	365	355	325	329	369	341	342	364	369	334	379	335	352	358	354	359	377	355	347	384	339	335
23808	8523	5389	2524	1814	1407	1154	932	783	705	654	605	577	518	532	527	519	494	505	469	440	444	450	457	451	489	457	420	444	418	459	421	438	372	441	440	436	420	464	446	406	440	447	438	378	388	418	408	409	417	416	350	404	438	434	433	436	430	401	396	450	447	392	445	431	451	412	405	446	458	429	454	400	415	441	410	392	407	425	405	438	407	412	389	415	416	421	440	455	377	392	441	420	424	459	448	411	423	447	447	474	429	448	419	454	460	406	436	440	441	435	404	410	418	424	456	445	424	458	422	430	454	441	417	401	430	418	410	420	417	442	411	405	404	375	437	400	399	396	459	414	360	390	429	382	454	408	416	377	451	430	422	415	396	428	452	422	430	422	423	418	422	412	424	423	454	430	397	441	429	354	421	439	429	420	448	406	420	428	426	423	399	434	428	393	431	388	435	409	432	427	392	414	442	404	422	439	428	420	430	427	419	456	401	384	402	402	382	464	387	378	469	392	428	438	440	409	407	433	448	446	440	400	420	455	437	415	396	387	449	400	417	385	403	413	413	427	399	428	400	423	434	474	453	430	429	405	365	422	396	408	384	396	413	387	429	393	427	432	364	393	389	415	432	431	439	421	399	413	435	410	448	402	472	413	419	414	396	444	368	414	406	425	439	431	401	386	369	402	407	435	374	453	439	413	434	418	418	427	409	393	419	423	454	402	412	433	430	414	426	394	404	443	404	440	384	386	427	380	437	402	406	401	423	402	406	417	417	399	400	401	396	460	403	423	405	426	421	392	433	411	447	424	399	415	389	371	412	428	439	409	395	403	411	416	421	394	410	434	436	412	406	418	435	385	448	368	377	377	426	405	427	408	413	380	418	408	426	402	428	425	437	416	412	425	432	407	428	440	428	411	431	381	395	427	407	409	456	427	387	408	386	409	429	419	422	408	420	397	403	419	438	417	420	431	416	438	444	427	424	443	410	405	417	424	379	447	427	442	409	413	393	420	437	407	418	397	400	453	382	421	426	417	442	436	400	384	433	440	445	389	416	430	380	415	386	422	402	438	425	409	412	421	410	400	421	421	379	423	429	393	454	426	411	449	404	441	426	390	386	425	436	407	422	432	432	409	398	421	422	384	419	387	392	377	446	412	412	409	395	411	405	421	421	448	412	415	418	413	416	435	395	429	445	412	416	413	424	397	426	384	427	419	444	404	410	449	420	437	414	433	413	424	442	401	397	437	445	433	400	396	408	420	396	420	429	433	440	439	385	399	421	404	384	429	416	437	424	424	415	423	409	418	403	409	425	423	410	393	404	423	387	385	438	359	444	405	386	403	440	431	433	398	394	432	426	434	402	443	425	411	423	415	435	428	404	409	412	437	408	395	385	388	419	391	392	442	388	419	408	417	411	457	393	377	427	423	449	429	424	421	427	406	411	442	398	422	433	408	390	381	394	443	425	420	418	412	440	392	409	431	404	407	407	444	413	403	380	449	427	444	432	412	437	407	424	413	419	422	409	425	394	449	425	429	430	416	451	441	384	407	399	430	415	422	424	445	398	437	406	406	391	441	405	438	448	470	407	423	415	403	404	427	428	417	455	411	409	396	393	451	454	429	408	396	404	450	421	410	409	404	459	401	410	408	409	387	398	428	438	408	417	432	415	402	428	417	395	451	437	396	429	412	441	417	408	411	403	411	448	436	416	468	386	418	418	394	401	447	433	409	428	387	445	428	416	439	402	428	414	469	413	424	414	439	431	421	456	383	428	413	420	391	456	425	414	418	404	429	440	424	416	436	417	451	383	409	396	420	434	419	423	421	462	418	429	426	448	414	382	420	412	399	402	368	393	410	403	434	422	404	429	411	408	421	441	395	415	433	423	412	386	427	418	420	430	417	416	380	444	408	412	425	403	410	417	408	420	456	410	444	418	403	420	432	413	405	416	378	450	440	398	427	433	404	436	399	446	398	394	393	409	400	378	403	390	457	411	458	434	427	407	410	371	410	443	411	430	418	399	386	439	401	425	383	363	391	424	413	417	396	424	446	414	414	422	408	405	410	409	411	401	441	417	424	410	382	429	400	415	391	420	423	388	370	410	413	405	430	412	408	433	426	400	425	405	402	452	406	401	399	419	422	409	411	414	404	428	389	421	421	404	387	439	409	438	427	448	440	406	448	436	445	431	448	385	376	439	406	420	383	442	408	425	385	421	392	397	419	474	398	412	418	414	443	390	442	429	425	437	417	439	427	437	397	419	387	389	395	402	455	396	432	438	404	399	422	380	429	427	415	388	429	421	406	376	421	418	448	419	410	404	407	426	437	397	396	411	434	440	439	430	440	414	402	406	422	449	450	402	364	427	430	391	435	436	420	423	458	389	387	397	403	403	385	414	441	401	404	454	454	417	433	457	389	445	414	414	396	451	436	368	424	405	395	387	447	394	383	444	400	443	395	441	416	400	404	433	432	411	395	468	408	429	437	410	422	418	412	426	439	476	435	381	391	400	376	399	416	381	418	437	392	431	430	434	417	373	426	383	392	395	435	400	431	423	429	403	418	416	431	422	429	423	432	397	399	410	428	403	397	434	421	436	400	383	431	417	409	425	413	427	442	417	433	399	430	452	410	399	386	457	413	393	404	407	441	412	406	393	410	424	404	425	418	400	406	375	398	404	446	426	415	455	436	391	448	384	422	410	398	387	387	474	399	425	418	443	384	409	392	421	402	420	420	420	445	416	412	423	413	423	410	423	408	399	408	413	434	394	414	400	433	420	411	429	450	403	412	378	412	391	454	390	421	428	398	397	413	403	393	408	436	425	397	427	416	430	397	416	378	408	440	393	425	424	430	393	431	410	412	446	405	430	407	443	463	440	441	399	418	403	427	389	386	415	428	388	378	470	394	390	405	376	407	381	379	398	403	435	444	454	417	406	425	397	432	387	396	407	436	466	419	417	405	394	394	420	394	425	435	415	438	396	410	410	453	402	426	387	443	400	427	434	475	432	447	419	434	369	376	418	410	429	438	417	379	416	393	413	390	411	421	430	436	430	406	436	426	427	471	404	388	399	399	416	446	392	376	445	416	407	408	417	443	398	457	405	423	391	414	387	388	423	402	442	445	433	402	431	450	440	443	423	434	451	388	423	425	410	393	383	465	415	417	452	422	367	412	404	400	384	412	405	421	396	395	422	426	419	387	405	451	442	436	399	430	441	418	404	388	429	423	443	446	355	408	430	448	420	431	406	432	400	404	386	404	403	430	408	401	407	432	408	451	399	374	406	410	407	416	404	416	424	384	431	403	433	364	420	404	438	430	416	394	395	433	436	393	417	415	460	430	410	398	407	453	403	417	412	410	395	406	390	406	418	435	404	421	427	375	422	407	400	439	409	412	416	410	453	398	429	420	459	389	431	407	447	411	389	372	413	404	415	413	480	394	401	387	435	415	402	457	430	445	414	410	419	423	408	406	447	420	384	418	461	438	432	436	444	423	414	396	398	393	410
25433	21658	27628	26063	7337	587	490	397	366	386	344	322	312	337	326	307	290	322	299	328	296	320	275	285	283	307	292	286	332	301	285	316	291	275	275	305	298	290	310	280	309	310	291	310	328	276	291	313	310	293	279	301	309	308	304	331	287	259	287	280	319	308	286	298	286	287	309	291	286	322	287	304	271	296	330	273	308	291	266	274	325	270	307	309	267	285	306	332	275	298	282	299	307	273	283	275	294	302	302	277	282	317	305	288	292	308	288	275	299	308	309	305	258	296	297	315	288	250	281	272	300	285	290	269	304	264	317	276	307	287	250	297	310	279	304	297	298	262	317	292	309	289	301	301	320	293	291	303	295	303	314	297	325	287	306	275	291	287	294	289	268	262	271	301	287	280	325	314	315	278	286	274	280	271	307	306	329	294	294	280	268	264	298	294	299	293	271	272	278	322	275	266	291	319	267	295	261	302	299	310	277	264	294	326	272	296	298	287	293	319	293	282	281	272	317	267	318	270	285	288	253	338	317	303	286	269	315	294	296	318	284	279	302	337	295	295	289	290	296	295	259	271	268	300	305	267	299	310	306	291	335	305	321	290	301	290	280	295	315	300	281	314	307	285	305	305	302	314	287	300	298	271	292	280	291	280	306	296	294	258	292	285	315	274	273	297	300	279	290	274	310	266	288	276	265	275	272	269	308	300	266	282	293	279	286	276	259	282	302	256	289	291	286	292	283	259	296	283	310	277	266	321	307	308	316	319	296	292	279	287	296	309	298	278	311	301	282	287	244	287	283	292	257	270	277	288	283	300	279	288	267	295	290	288	250	289	341	285	270	308	270	285	288	291	292	270	300	290	295	274	320	309	312	311	301	270	280	292	304	286	297	289	271	291	292	319	256	265	280	284	313	273	279	287	295	321	311	298	299	307	296	291	278	310	284	302	314	264	275	305	291	305	287	302	266	309	294	261	288	271	315	309	293	287	301	277	277	308	315	294	318	278	305	268	296	312	305	301	292	266	300	298	292	280	280	268	288	298	283	276	317	315	276	299	292	294	280	308	278	260	274	303	285	267	327	289	302	278	287	295	266	276	318	293	272	301	293	269	301	304	297	310	281	271	278	283	322	298	323	301	303	283	299	308	295	299	299	298	287	295	286	308	274	304	305	274	269	289	283	313	273	297	300	312	288	300	287	308	276	279	259	256	274	272	310	276	268	305	279	284	283	318	283	290	295	262	291	313	293	294	291	268	268	308	326	320	284	253	316	298	316	288	283	282	306	267	308	277	294	276	304	285	292	274	283	304	288	288	301	304	312	301	281	247	284	274	288	278	298	267	284	283	284	271	282	266	303	256	288	289	259	286	306	269	264	281	279	296	272	266	293	285	294	308	267	252	267	298	282	280	295	280	297	297	258	300	283	255	294	282	315	297	303	284	294	283	282	259	264	319	297	282	301	296	305	290	317	331	304	288	291	273	295	299	311	295	335	278	303	301	309	299	279	297	248	317	307	290	297	278	318	262	264	291	284	277	291	309	265	294	272	287	311	296	307	307	295	278	288	262	294	287	296	307	305	283	289	314	302	327	292	258	295	307	302	325	302	285	296	271	307	284	285	292	305	309	267	279	287	282	270	270	280	272	297	291	285	294	290	273	270	321	301	299	292	290	300	265	300	292	273	302	297	285	264	323	271	289	271	259	271	291	310	285	280	287	296	295	279	270	284	277	292	309	283	277	308	275	273	297	287	286	275	252	300	310	295	318	304	290	269	310	311	319	307	305	291	268	258	293	271	289	268	283	278	296	294	285	291	316	298	290	301	290	309	304	282	276	285	266	322	276	285	268	309	323	267	297	276	287	305	278	292	301	296	292	319	301	268	324	308	293	305	302	285	307	265	298	289	307	280	297	296	302	282	293	283	309	326	288	292	300	310	322	312	292	305	292	295	298	277	300	300	280	307	278	302	317	288	297	286	274	314	280	298	291	288	305	261	274	288	278	299	310	268	277	290	301	305	279	301	303	271	317	286	308	270	267	311	269	294	284	317	285	298	287	297	296	302	281	268	278	295	301	305	302	305	287	292	277	291	322	263	283	253	272	274	300	296	283	282	340	282	284	311	261	257	295	325	323	302	289	288	280	283	273	288	310	289	293	270	308	283	287	279	312	297	265	276	308	335	272	298	302	279	274	308	326	286	283	288	256	273	285	276	262	310	277	294	286	298	308	239	272	329	297	290	324	291	287	318	265	308	287	299	263	297	295	297	304	297	301	317	311	280	277	291	332	286	258	295	278	279	297	278	280	291	294	280	336	300	327	289	268	314	273	309	274	286	307	303	272	309	287	287	301	277	309	325	316	302	339	289	325	284	312	268	271	284	308	286	276	285	310	280	288	362	311	285	318	302	283	282	315	313	293	282	280	298	299	274	321	315	292	306	272	249	273	287	292	291	330	265	287	280	298	301	279	281	283	321	279	272	290	312	294	285	303	281	253	295	301	278	286	301	304	270	315	278	279	269	302	290	296	297	309	275	283	303	293	305	280	281	299	293	308	295	327	313	294	275	278	280	276	268	306	273	280	289	292	295	283	289	269	290	263	301	293	271	284	276	314	309	282	271	305	283	274	275	289	265	295	306	278	316	259	268	299	301	293	266	289	282	285	307	285	289	300	347	285	302	311	284	297	286	297	279	321	323	303	292	295	290	292	291	282	313	286	294	321	304	311	270	285	273	295	318	275	300	301	285	302	298	304	277	287	298	273	286	294	321	283	271	302	305	271	284	286	316	299	296	284	312	283	312	317	291	289	290	299	307	282	248	301	298	298	314	293	280	271	293	298	296	268	280	292	294	296	279	288	272	304	299	312	320	287	300	297	272	329	322	249	309	306	268	296	280	308	287	274	283	309	296	267	298	315	291	306	297	292	279	266	272	279	283	294	272	266	291	282	300	282	272	278	295	321	301	285	309	266	311	349	261	311	267	279	312	303	286	277	340	313	304	300	301	302	282	287	268	263	287	311	305	297	305	294	262	285	260	301	291	306	287	296	260	259	308	262	248	299	300	281	295	268	315	282	296	286	294	302	291	278	316	302	289	301	259	266	302	273	289	287	285	285	301	283	279	328	292	268	301	289	264	311	296	282	294	305	321	295	288	289	287	300	257	278	299	260	291	295	273	297	291	308	303	293	296	315	297	286	304	297	276	282	303	310	298	284	260	328	292	330	355	299	281	295	297	270	292	300	299	279	293	294	285	275	302	274	300	287	268	287	318	285	297	285	283	279	265	275	299	286	281	313	276	295	296	306	266	293	292	276	285	304	308	322	276	299	261	261	326	282	290	289	316	312	325	299	278	296	304	311	304	309	294	309	314	273	289	273	300	270	316	269	311	284	319	278	274	272	286	277	321	246	278	291	333	304	265	285	273	317	264	299	277	279	326	315	289	306	303	270	301	318	301	299	252	271	302	321	261	314	300	284	313	291	275	289	304	299	293	313	299	286	280	289
23409	5093	3077	1520	1169	881	733	604	549	479	505	474	448	448	394	396	401	387	384	371	391	351	370	370	379	387	379	358	370	373	361	365	353	352	343	396	373	344	300	360	356	395	352	350	340	354	358	344	353	348	373	308	352	360	340	371	360	353	372	324	353	357	345	360	318	360	318	374	339	340	345	382	325	364	361	354	345	352	348	379	354	367	327	361	367	329	351	373	395	356	349	366	391	323	322	386	386	386	351	360	325	349	367	353	330	353	342	367	335	349	359	333	357	360	378	371	375	357	362	344	339	351	380	303	362	307	360	395	316	361	363	347	366	355	361	373	376	349	337	346	367	363	378	322	377	371	370	319	325	361	374	356	359	360	390	359	337	334	350	355	371	333	335	353	352	350	345	337	399	356	324	361	373	340	355	329	350	346	351	330	319	359	389	324	322	370	335	363	374	331	333	395	335	387	360	336	343	355	335	325	363	357	337	370	312	374	358	337	320	337	373	362	346	348	353	342	353	347	354	305	359	335	359	354	337	327	358	374	328	351	373	361	338	363	367	353	336	365	347	343	356	330	355	351	371	376	327	357	370	347	361	346	368	347	362	344	373	307	372	350	340	353	396	335	341	324	359	362	363	371	328	383	350	375	352	326	335	353	348	399	345	360	369	335	346	365	328	367	335	363	333	304	402	317	382	363	343	349	333	360	354	371	345	327	361	351	371	323	340	347	376	354	348	346	329	355	348	341	337	367	376	354	344	328	353	332	345	379	357	366	392	356	337	345	358	320	373	357	343	370	374	403	367	376	351	347	363	376	336	360	330	342	362	341	351	333	338	328	388	333	354	320	377	314	331	315	343	365	355	357	357	360	350	347	363	329	354	340	330	354	356	316	342	318	338	358	373	383	309	344	340	359	355	340	318	369	331	327	339	349	384	380	373	363	344	349	354	318	348	357	341	345	332	342	336	379	374	376	374	301	341	380	346	337	340	363	330	400	356	363	334	346	323	365	310	322	301	342	342	332	327	335	371	364	385	386	372	315	356	337	348	338	373	342	370	367	360	325	365	305	359	364	362	379	334	368	338	383	358	338	330	335	345	355	350	367	326	337	344	347	359	350	345	393	358	352	353	374	352	331	378	373	360	340	332	357	360	358	362	338	350	368	331	337	319	383	355	365	358	341	347	331	381	329	345	338	348	347	377	331	350	394	335	371	347	330	355	349	350	339	359	335	371	372	364	319	325	304	364	345	335	332	377	345	360	350	344	362	346	356	346	361	329	374	345	352	299	343	355	324	349	379	360	320	355	337	352	340	378	384	322	350	373	328	373	345	363	312	346	355	370	342	390	348	321	365	343	354	353	358	331	356	351	341	327	367	358	349	331	326	385	345	346	353	323	347	365	395	339	351	347	335	346	350	368	340	316	340	337	364	319	357	331	353	371	326	347	342	366	355	343	344	339	348	336	328	313	327	328	387	353	371	366	344	353	351	373	360	342	335	355	363	333	328	323	360	373	358	356	331	310	357	343	313	346	348	339	346	358	356	329	352	343	355	354	368	342	344	326	349	319	349	348	325	350	369	370	344	337	364	304	354	356	366	392	346	343	330	370	325	370	369	339	352	341	363	386	314	367	332	332	373	359	361	319	330	353	338	371	350	372	340	347	357	357	360	341	339	359	373	334	373	360	384	376	331	316	341	348	371	370	351	367	350	336	372	361	356	360	344	336	380	350	343	386	333	337	327	341	335	326	311	365	328	386	367	308	352	312	357	333	351	341	361	365	335	339	328	344	372	389	348	373	387	343	354	366	381	320	359	354	344	341	368	348	368	340	375	343	327	340	338	340	388	313	350	351	357	352	337	364	338	372	320	376	373	345	375	325	366	354	349	377	379	343	360	370	364	374	359	344	356	353	370	352	354	343	347	346	356	361	329	356	376	366	311	373	358	352	306	347	360	389	306	357	349	360	345	346	356	354	321	360	324	358	355	338	349	350	353	321	361	366	333	347	393	325	361	346	348	353	316	318	347	353	325	328	369	327	317	335	331	340	319	346	340	349	348	365	351	372	337	350	348	332	352	352	336	326	369	332	359	357	318	326	403	326	341	345	334	342	354	379	352	326	372	342	347	328	346	374	371	325	345	319	369	386	329	337	359	327	364	328	349	337	340	335	340	317	329	341	346	359	314	332	391	347	343	360	349	393	338	354	371	357	359	347	409	368	335	375	346	334	350	339	377	350	342	339	360	342	348	322	379	331	346	362	341	307	364	374	330	358	330	352	352	295	359	354	323	340	373	376	355	333	346	331	346	343	370	349	345	337	344	391	346	328	343	363	365	326	357	349	356	384	333	340	328	350	363	322	383	367	386	332	368	338	359	358	350	370	353	354	385	336	393	373	361	324	347	361	361	352	337	361	384	357	355	372	365	360	377	347	346	328	359	356	343	336	346	316	330	338	327	363	306	346	372	341	317	347	361	338	384	367	400	339	326	362	355	339	361	338	376	367	357	340	350	382	336	329	317	377	365	355	364	400	341	353	379	339	330	339	339	340	375	353	362	318	356	347	362	340	352	342	372	344	379	366	374	360	350	346	389	330	350	358	382	350	346	396	374	343	344	344	360	357	339	370	361	334	336	356	349	330	354	386	321	355	351	346	360	349	357	386	355	350	366	354	327	376	373	363	355	352	348	367	387	333	343	359	353	319	339	331	329	363	356	374	341	380	372	376	379	327	332	328	358	307	359	376	371	318	360	359	371	361	363	354	336	357	341	349	320	339	343	326	336	328	362	344	327	371	361	325	330	343	322	353	352	338	353	348	342	332	335	358	335	337	356	392	375	348	341	358	340	342	322	343	341	375	355	338	364	338	353	351	307	326	337	365	339	325	347	361	337	342	335	350	329	387	364	332	333	392	361	397	317	325	334	326	340	352	362	321	324	354	320	351	352	349	350	318	355	372	366	343	349	365	348	352	330	355	391	389	328	367	359	371	308	366	364	356	354	326	363	316	394	322	372	352	345	363	318	355	344	343	336	341	362	330	342	340	348	342	349	357	328	360	375	332	355	336	356	372	336	369	364	348	359	362	374	347	383	384	355	377	372	382	340	347	350	313	334	369	344	328	364	329	334	378	363	343	377	370	378	345	386	378	342	335	328	360	363	332	370	355	351	368	330	344	374	366	326	312	367	357	365	339	344	336	381	381	337	352	343	365	374	348	372	351	341	342	329	366	365	352	357	340	337	340	370	383	372	331	332	356	342	354	375	354	338	370	365	342	389	325	339	345	330	354	349	361	343	349	346	335	351	385	365	365	325	351	317	352	323	366	319	348	377	355	348	328	367	365	346	334	336	395	330	377	347	346	387	350	355	314	350	351	380	356	329	348	356	350	311	328	348	333	356	334	354	337	369	309	349	336	336	373	343	353	322	335	335	387	334	384	360	359	356	364	333	343	340	359	362	346	319	338	355	376	355	372	348	325	326	342	361	401	338	354	375	343	349	345	345
23170	21682	29423	24459	21677	21661	4879	716	554	514	468	476	384	362	355	351	321	314	323	299	289	327	284	293	309	284	279	270	288	275	253	271	277	272	260	256	265	245	254	257	286	242	271	285	244	265	285	275	279	218	258	268	257	258	256	261	269	260	229	262	250	288	249	239	270	257	266	236	263	244	275	258	231	260	254	274	267	254	227	259	217	246	240	253	292	253	254	258	272	290	273	267	259	263	271	272	274	267	258	252	245	279	252	258	291	264	258	303	271	233	234	258	293	262	285	282	286	246	276	276	276	270	281	274	260	246	267	256	256	275	256	279	256	245	231	245	236	256	259	269	264	265	251	242	245	264	223	244	254	234	235	274	244	244	274	231	248	234	288	246	249	253	202	268	248	269	256	278	268	264	287	248	257	241	237	264	242	280	280	282	230	224	279	267	231	255	252	238	251	241	238	251	249	253	260	268	271	233	266	263	234	268	253	250	256	234	239	268	291	242	241	261	257	242	264	265	260	275	260	260	260	261	251	261	246	259	241	231	260	281	259	224	227	252	220	273	254	257	256	236	243	249	261	272	235	258	267	259	244	272	242	273	264	312	264	246	247	267	266	267	279	273	262	250	242	258	235	243	255	247	283	256	279	255	265	245	243	289	223	236	265	257	280	256	270	236	231	250	256	265	249	243	287	240	241	265	244	261	266	251	249	247	268	257	260	230	247	237	251	257	246	244	265	266	245	247	249	235	254	296	229	260	225	250	214	254	256	291	263	259	266	263	254	258	261	277	234	244	254	249	274	233	256	278	256	255	253	251	245	259	234	230	253	265	250	255	212	254	253	237	245	267	270	279	233	256	262	263	258	241	271	234	247	270	278	262	277	223	261	247	249	269	212	252	238	263	251	249	269	260	248	270	247	232	240	259	240	237	254	243	234	255	254	253	252	267	254	279	262	236	250	234	250	236	258	255	213	279	262	245	261	283	244	226	254	239	273	305	240	281	254	247	243	257	250	287	231	233	272	251	253	246	263	227	238	252	234	272	253	230	248	258	251	230	248	240	265	257	253	228	232	247	223	256	246	255	275	278	264	259	223	234	263	239	272	256	280	216	265	254	267	242	254	226	245	270	275	242	234	285	251	250	269	210	248	261	282	265	249	281	245	259	278	246	256	253	247	266	291	247	260	273	276	249	287	231	249	239	254	242	267	257	250	231	259	244	261	255	253	252	297	222	257	248	215	248	218	257	250	229	244	234	264	255	265	260	254	260	258	254	243	257	254	254	251	228	263	235	234	266	234	228	261	270	262	258	224	281	255	247	265	242	238	266	230	254	292	256	274	262	234	269	280	251	249	210	261	267	243	259	226	231	269	236	226	274	240	252	278	252	242	302	253	248	244	268	244	263	273	250	268	262	276	265	270	250	225	255	248	274	241	248	242	244	244	261	255	290	252	238	268	246	274	266	256	251	237	269	263	262	271	242	266	238	224	225	257	266	248	286	254	234	256	272	248	268	234	262	263	239	266	248	240	263	251	253	252	253	264	244	249	262	235	259	226	229	245	260	247	241	255	262	277	215	245	242	276	240	257	233	232	223	253	237	245	226	253	242	252	261	253	267	268	252	255	247	237	242	240	248	260	276	234	259	234	226	257	254	281	242	309	254	238	233	266	256	231	245	248	243	244	217	270	254	245	253	268	256	244	266	266	281	251	258	261	253	253	248	243	262	233	252	252	256	235	246	245	225	226	255	222	262	256	236	235	249	241	249	246	231	264	244	238	245	249	267	247	249	269	214	274	228	252	253	258	245	277	238	231	256	257	245	267	278	252	247	256	286	227	250	240	250	275	267	244	264	259	284	226	228	252	236	243	263	247	270	270	253	248	256	251	265	246	249	269	254	225	237	270	273	237	263	276	239	239	261	263	235	247	280	248	262	242	250	232	237	223	264	247	248	245	227	248	267	255	256	225	222	268	229	241	244	222	256	243	235	244	256	285	252	245	261	238	246	263	269	240	248	273	201	236	273	241	260	305	270	283	231	237	256	267	256	256	254	250	235	229	246	275	245	240	279	257	277	240	257	247	257	235	255	233	223	267	233	256	259	245	225	231	250	250	254	240	285	250	247	250	239	252	254	263	261	271	247	298	259	264	249	251	270	238	240	240	264	266	263	265	270	246	275	251	274	252	216	251	235	259	226	273	251	258	259	241	260	273	247	254	246	245	251	233	271	245	281	264	277	240	276	241	218	245	261	258	255	253	287	235	273	255	230	230	238	235	267	252	240	225	258	276	222	247	274	243	238	269	256	264	251	262	235	234	282	258	275	257	254	284	244	271	253	246	248	231	279	273	256	274	271	252	266	275	245	228	258	283	271	245	244	265	252	244	260	280	242	265	264	272	251	265	223	247	253	232	246	234	250	248	258	253	265	247	250	273	276	267	252	285	245	273	251	271	248	242	264	263	269	285	239	270	271	254	241	241	273	262	247	265	251	242	238	224	279	252	244	220	232	247	267	247	249	264	254	225	241	280	258	251	213	246	261	250	244	243	242	280	260	257	246	272	266	252	254	237	241	263	254	224	250	277	244	234	227	264	225	262	250	267	262	272	233	261	242	260	270	239	240	245	256	239	231	248	226	233	267	273	249	252	276	261	235	265	226	259	244	234	240	277	251	250	261	249	239	277	240	282	252	258	250	264	256	268	276	255	246	269	254	256	270	241	274	251	250	236	235	280	244	252	249	241	245	233	261	241	253	289	251	258	279	256	229	249	250	265	250	226	280	248	268	237	251	263	268	263	221	268	270	245	236	256	253	294	242	251	261	249	261	243	274	241	213	244	258	242	285	239	243	253	227	229	242	277	222	247	265	256	252	228	253	250	262	251	245	238	273	258	265	237	248	258	231	225	244	245	264	226	242	262	235	262	237	236	211	256	242	281	227	241	245	248	255	283	245	266	206	239	267	274	258	269	285	243	295	285	266	280	234	235	249	235	267	271	249	257	254	272	265	237	257	267	233	239	254	278	265	262	253	266	248	256	250	267	261	229	265	238	230	238	252	236	232	296	239	251	283	260	236	240	253	235	250	262	254	247	252	267	281	239	269	253	240	256	268	267	265	241	259	263	248	232	242	246	251	266	280	255	282	242	259	227	263	254	234	251	253	269	239	246	254	281	239	262	259	252	268	247	283	283	280	223	226	231	263	253	253	276	239	244	234	232	244	245	248	250	251	236	240	270	236	262	293	251	255	265	279	281	251	254	226	252	259	272	249	258	236	270	285	251	248	245	240	277	255	254	236	247	252	248	232	253	233	243	228	273	263	231	252	223	245	268	245	241	270	230	273	234	255	255	261	287	237	250	272	264	235	247	267	263	256	223	232	252	244	260	244	221	249	239	242	288	248	267	215	290	249	264	258	223	255	253	234	263	273	273	222	257	261	286	263	262	251	253	236	251	267	276	244	259	237	243	264	247	244	230	265	259	255	256	244	245	265	237	245	239	249	265	261
26397	13558	8892	4166	2880	2177	1683	1292	1009	881	751	646	622	569	536	479	477	459	390	378	428	412	373	346	377	360	355	352	348	370	342	355	339	336	332	316	321	313	319	317	305	344	316	305	337	314	339	334	292	334	314	316	297	295	321	315	299	287	312	300	350	289	359	315	330	324	297	308	320	288	291	307	292	311	341	283	299	292	362	301	314	315	309	294	321	340	304	291	299	301	295	320	362	310	342	310	311	339	322	312	325	332	333	335	329	350	356	323	349	305	306	295	340	334	340	333	302	310	314	316	300	282	330	326	307	319	306	340	319	290	307	295	299	333	288	325	307	317	324	335	302	327	314	277	293	321	295	325	292	311	320	296	324	307	337	312	290	296	302	327	350	311	318	340	277	321	321	303	328	292	295	274	282	311	292	327	317	306	314	309	310	306	276	292	313	308	303	280	269	284	299	312	280	309	340	334	278	276	318	308	294	281	307	317	308	281	318	308	341	308	292	332	315	295	293	311	295	282	297	284	308	297	284	300	292	305	286	335	339	312	329	296	310	311	321	299	270	312	291	298	285	302	304	307	298	268	313	320	320	313	288	319	323	302	358	311	275	341	334	302	318	286	323	317	286	273	340	315	292	296	321	303	327	290	262	318	321	302	287	267	292	308	286	282	310	326	314	302	295	322	310	320	304	314	313	311	300	329	322	292	282	307	295	279	311	316	313	320	286	310	277	299	293	316	317	294	312	311	270	297	308	297	275	291	320	326	287	312	273	322	292	320	288	301	330	278	285	318	344	322	259	305	314	298	340	298	296	308	328	307	312	307	323	325	295	335	314	320	303	295	308	313	308	319	297	303	329	297	315	354	274	298	291	303	309	325	295	308	308	309	327	303	295	276	257	313	294	292	322	293	305	297	320	316	327	279	292	268	294	278	294	316	309	315	294	295	287	326	304	315	294	296	297	311	308	291	284	300	318	325	323	315	326	308	328	354	300	282	290	297	283	325	314	307	314	295	319	304	294	296	306	312	282	316	322	322	343	301	302	321	293	321	308	300	272	330	317	278	331	340	341	327	336	300	294	316	316	312	332	302	277	267	345	305	276	294	314	295	304	292	314	273	310	318	288	317	306	272	295	274	314	315	280	284	307	310	314	314	323	330	337	265	285	314	309	290	328	347	298	304	316	280	345	316	307	286	333	301	340	346	328	295	310	326	280	303	322	331	327	313	332	323	327	291	328	291	279	324	311	324	302	330	318	303	339	298	321	283	297	325	292	326	329	305	292	342	319	318	300	288	290	325	303	291	289	290	333	330	338	285	253	314	299	297	322	315	312	274	294	294	286	309	277	351	312	322	319	319	308	321	335	294	314	318	299	297	310	298	312	319	331	279	282	268	309	316	314	303	307	305	307	290	287	319	283	294	300	315	314	314	269	296	322	310	334	332	305	309	252	335	301	294	304	292	336	342	305	307	291	308	280	317	307	284	284	341	309	319	318	332	307	306	308	290	313	273	312	316	317	277	308	301	272	326	281	311	320	289	297	286	298	321	310	266	320	320	269	309	320	258	319	317	309	321	290	318	289	315	297	321	276	312	290	291	318	342	300	299	331	288	308	301	315	296	287	313	277	301	311	301	305	332	334	304	309	290	301	304	308	294	324	338	321	298	313	332	321	291	316	335	301	300	281	305	304	280	294	300	303	330	316	294	343	293	296	310	309	314	304	307	309	296	319	330	304	336	299	340	318	334	300	332	286	304	287	311	307	310	312	312	278	308	328	311	310	324	297	295	295	295	318	287	305	288	297	303	321	324	270	326	324	304	312	306	307	331	300	331	327	304	305	296	300	314	322	320	324	298	296	318	304	338	335	289	304	273	313	329	306	293	294	315	335	291	317	311	322	315	278	289	297	314	303	346	304	306	295	290	308	315	312	324	282	275	312	306	294	323	293	304	321	346	307	296	282	308	294	332	256	310	312	316	292	323	358	309	326	320	294	316	321	325	317	278	273	286	298	286	326	307	313	309	303	252	285	314	346	297	320	332	328	280	300	303	334	298	304	274	295	296	326	306	310	284	296	276	288	296	307	281	318	332	297	288	301	308	295	332	303	313	316	288	306	315	297	310	316	312	333	321	301	329	312	322	321	283	316	269	308	318	310	293	301	285	288	310	325	315	294	305	301	312	276	307	303	307	325	325	276	273	318	317	329	323	323	305	309	311	305	307	303	316	310	253	310	287	294	302	312	284	301	287	297	287	301	318	295	318	333	297	321	280	320	299	271	282	311	314	286	289	307	268	311	315	306	300	315	310	326	320	313	301	266	298	279	309	290	318	309	295	302	298	289	285	315	286	288	309	301	314	257	296	305	305	297	291	277	326	293	300	343	300	306	288	342	293	321	339	295	305	309	348	326	311	315	304	326	281	318	311	324	311	341	300	319	335	353	338	301	321	300	288	334	315	303	305	293	295	307	314	306	341	313	290	298	295	303	295	329	300	336	311	284	305	311	292	319	327	301	302	316	316	308	318	314	308	318	315	286	332	271	324	312	297	306	316	305	319	279	344	325	296	292	312	319	309	305	274	281	300	318	333	294	279	338	297	284	287	322	283	314	319	291	296	283	284	286	331	288	346	315	302	301	305	274	307	321	310	307	352	315	301	320	281	321	308	306	294	279	314	296	307	299	288	314	287	334	306	295	315	295	275	303	313	293	318	308	290	292	338	306	279	289	290	280	294	302	295	308	300	345	319	303	299	322	297	353	310	284	344	305	276	260	297	287	338	321	308	318	297	312	310	322	284	344	281	318	291	301	290	319	308	309	304	323	314	323	290	306	316	342	293	300	285	310	330	292	273	309	321	330	311	290	312	321	296	318	305	316	304	305	341	292	308	328	280	315	319	303	281	300	285	290	296	321	313	293	302	290	285	314	318	305	278	324	291	290	319	301	329	281	328	298	312	310	339	299	292	329	323	313	304	307	301	340	276	320	297	295	314	303	317	331	314	298	290	318	295	297	284	279	312	309	296	316	320	303	321	309	329	311	326	343	287	319	295	306	317	318	295	316	346	338	297	288	319	301	305	318	307	342	299	323	325	305	312	291	318	324	282	313	318	300	295	309	321	311	280	303	305	309	313	322	304	296	296	300	298	304	297	317	303	310	305	296	328	301	331	262	308	314	302	315	304	316	297	289	297	293	308	303	287	300	293	310	320	274	315	294	273	303	321	309	307	308	307	296	296	293	326	267	294	251	298	291	309	266	285	303	269	328	322	321	280	322	287	349	320	284	290	302	314	277	290	286	335	320	287	311	318	295	341	298	270	306	304	302	305	327	316	302	297	311	309	290	307	328	305	347	296	325	306	298	298	290	310	312	329	335	300	309	329	325	312	295	299	282	313	247	314	298	310	297	309	308	312	305	282	308	320	312	315	289	316	298	319	307	306	310	296	318	266	314	332	312	357	287	298	318	294	281	347	322	317	303	297	311	323	260	288	311	330	293	322	304	315
28585	18293	3877	668	465	428	388	409	426	416	359	390	371	378	374	437	394	357	347	395	404	380	342	364	358	398	370	346	384	380	408	352	370	359	345	371	368	362	334	362	351	382	351	333	372	350	379	375	365	406	375	346	363	363	350	379	365	363	371	395	372	406	371	365	394	383	369	359	361	387	380	354	367	343	358	362	368	351	380	380	335	341	384	417	398	376	360	363	412	345	379	347	376	361	392	376	402	380	369	403	367	348	396	378	377	375	348	333	371	369	369	375	350	398	343	342	350	347	359	378	397	374	364	395	385	345	377	350	336	348	360	379	372	365	391	378	383	352	351	361	385	369	351	400	403	384	333	361	373	362	367	400	368	345	349	359	356	348	345	363	350	376	380	379	347	326	390	394	349	397	359	396	397	336	386	360	327	391	379	380	365	362	394	389	396	387	359	355	390	389	376	361	354	324	371	335	368	404	339	389	377	341	375	413	352	366	339	364	365	374	340	357	392	351	388	368	393	353	353	368	336	381	377	386	384	393	355	363	370	385	402	364	346	386	369	386	365	372	378	405	367	341	373	402	365	382	364	342	382	364	398	343	372	368	391	361	390	356	357	376	356	412	369	383	397	380	381	369	401	381	374	365	335	361	368	383	392	362	367	390	378	367	370	348	408	411	358	358	404	389	381	374	338	353	355	362	385	351	368	354	362	371	406	357	367	377	377	384	352	361	344	368	363	364	355	357	388	394	321	367	345	374	389	379	363	375	402	365	342	332	365	372	376	328	388	374	377	386	348	338	380	375	399	316	356	394	375	351	398	351	313	370	355	388	359	376	371	375	377	389	365	365	383	373	365	356	355	396	353	369	370	366	389	352	362	354	380	342	361	374	384	381	356	363	376	375	350	381	340	371	362	431	365	352	383	390	368	369	369	377	360	359	369	350	411	422	361	384	350	374	378	398	379	351	381	387	405	369	364	338	384	392	400	345	349	360	346	391	346	334	354	395	398	371	367	357	375	341	419	389	375	342	394	339	374	343	417	374	385	364	365	349	348	365	393	336	358	393	383	300	364	362	376	354	394	353	348	406	353	382	368	382	382	374	348	373	355	370	378	384	332	368	358	350	378	352	349	360	359	363	350	380	357	366	367	395	394	343	360	404	389	374	381	373	379	365	332	374	349	352	392	353	356	387	368	372	354	356	379	391	357	370	360	369	359	399	377	406	367	381	400	348	358	381	364	363	408	372	389	387	390	390	363	384	359	367	352	345	360	342	384	346	340	379	366	333	344	359	386	377	327	377	361	353	345	374	374	351	364	367	368	401	356	333	411	370	379	389	351	372	359	390	334	376	328	392	346	344	386	382	390	367	356	362	381	326	371	388	399	373	363	397	348	371	367	350	357	368	376	347	355	373	378	385	351	392	371	369	310	389	341	385	335	397	356	376	412	386	360	339	340	356	361	362	369	361	365	378	400	388	340	382	393	362	374	390	365	363	368	357	375	371	410	360	378	391	374	356	359	402	365	353	377	372	367	346	363	345	370	365	368	374	401	333	378	382	352	364	335	388	377	390	363	365	376	341	406	409	369	358	386	312	407	351	369	384	345	357	401	354	379	357	405	374	373	366	355	372	363	369	372	401	341	350	363	351	355	339	393	382	393	382	381	352	351	337	365	374	339	362	365	372	375	371	376	367	379	412	370	336	371	382	401	363	369	371	348	361	421	357	368	365	366	407	377	354	397	361	379	382	331	372	374	329	353	376	372	379	377	368	348	361	358	352	364	360	400	358	388	357	405	349	398	348	363	390	365	365	381	382	366	349	373	366	367	387	402	348	331	368	366	377	379	363	374	380	378	359	374	363	352	399	380	373	339	357	353	375	379	384	320	347	342	360	371	385	375	339	364	345	316	374	374	374	357	373	419	344	354	387	372	389	357	362	352	357	377	368	385	392	365	352	331	390	388	374	354	374	338	362	350	380	338	348	378	371	359	392	379	371	341	339	388	337	404	362	344	370	368	368	338	380	361	362	387	354	401	345	389	395	369	341	395	354	340	347	354	368	378	393	380	383	352	334	373	385	346	329	399	404	375	396	360	355	345	364	386	386	358	401	411	372	368	415	402	387	374	361	364	377	350	346	402	322	371	322	363	380	360	338	365	356	403	356	357	415	347	367	377	343	362	359	357	384	390	345	369	414	348	336	380	397	371	387	394	339	358	366	391	391	367	371	357	357	351	360	385	342	361	355	348	373	387	413	366	339	374	373	375	329	380	424	376	395	374	363	395	401	357	362	397	368	386	357	390	366	378	399	382	341	340	377	380	345	369	372	357	341	363	365	341	390	373	350	352	372	384	374	368	367	359	363	373	396	378	399	355	368	335	360	346	373	355	387	372	336	391	385	361	355	341	385	370	394	383	364	376	369	334	385	356	356	386	340	342	327	357	339	379	362	334	366	356	403	392	350	361	375	383	379	336	370	394	368	388	349	363	374	365	380	361	372	371	364	371	348	368	353	392	362	403	363	399	359	368	382	397	415	345	378	377	336	366	381	368	403	377	366	367	357	364	345	348	392	374	345	359	367	391	379	396	381	393	419	361	348	378	381	373	352	375	337	370	355	369	390	376	396	371	397	412	358	370	352	328	350	322	357	368	404	391	352	352	382	373	356	358	350	360	343	341	387	357	361	410	356	346	362	391	386	367	380	360	356	385	347	363	387	321	332	351	380	369	344	375	372	378	407	316	332	364	351	337	354	428	339	357	338	353	364	345	380	380	405	346	348	343	333	392	407	391	383	366	400	394	341	340	321	351	352	349	374	392	398	380	386	397	363	360	368	345	352	380	355	410	351	394	380	361	368	347	387	346	379	375	362	386	375	339	342	337	343	388	405	342	397	353	372	384	374	363	366	373	394	384	360	363	369	366	376	356	357	345	360	373	350	365	400	392	366	367	354	386	336	346	360	404	350	371	394	378	387	395	337	349	341	386	360	380	393	354	384	340	353	354	365	358	385	353	353	354	370	357	354	359	376	362	364	382	383	379	380	356	354	347	355	344	352	373	372	358	363	375	358	372	358	394	388	351	373	392	359	355	350	378	365	374	394	400	319	346	372	336	337	349	375	369	389	326	363	357	377	366	377	369	378	358	387	349	358	392	393	352	404	349	363	360	378	368	371	372	375	360	355	363	395	365	375	357	369	385	374	383	381	401	362	336	392	376	363	371	367	389	375	374	337	366	356	350	359	389	331	406	351	354	368	361	332	377	361	385	338	385	393	359	393	383	362	364	360	339	317	365	357	369	359	403	341	307	364	385	382	375	343	402	344	369	384	365	400	369	379	358	352	367	387	366	375	389	369	348	382	388	392	396	381	351	369	357	390	358	387	379	367	367	369	366	367	357	396	376	377	349	349	352	354	360	372	353	364	363	375	375	388	374	345	366	347	373	363	360	359	367	364	373	354	360	333	369	349	396	358	386	398	376	380	344	346	386	389	403	352	401	349	348	365
19193	1335	955	641	567	512	518	449	458	463	459	449	449	408	412	427	466	449	396	446	436	463	468	439	430	428	441	445	429	409	440	484	433	451	424	398	451	431	474	430	458	467	444	445	428	453	451	449	476	444	471	409	455	418	467	460	491	450	493	456	430	446	438	432	427	463	429	458	456	465	413	427	449	466	442	415	467	434	459	433	429	431	453	458	470	424	443	430	442	427	462	433	390	437	444	470	450	433	449	445	443	424	431	402	478	484	441	433	434	414	454	448	461	401	470	474	463	443	448	413	447	450	438	462	430	448	413	428	416	437	455	429	411	445	466	441	462	456	457	404	444	445	443	431	415	405	456	441	465	473	422	457	468	417	443	443	449	490	503	445	441	440	453	416	457	468	395	438	446	415	412	431	471	464	454	423	459	444	406	394	429	447	432	433	471	458	462	447	438	454	405	463	409	448	434	443	451	468	408	443	466	436	441	430	395	418	423	453	436	410	449	426	422	456	458	460	435	414	418	446	447	479	419	418	412	433	487	479	457	422	410	447	441	446	451	415	437	437	452	443	450	485	431	457	465	434	414	444	427	469	388	450	444	411	425	455	505	423	413	463	446	446	419	450	443	466	418	387	448	410	423	420	473	441	443	473	459	478	447	420	420	484	446	428	443	452	435	461	452	462	433	437	445	426	450	442	456	469	423	440	491	418	474	442	450	382	455	490	410	447	445	490	431	435	443	411	422	419	412	425	419	462	429	424	463	431	447	390	455	443	436	440	398	450	464	408	451	435	459	442	448	409	419	474	439	446	462	437	419	399	471	472	489	426	431	452	470	461	407	488	465	405	477	452	490	444	462	427	451	453	425	458	469	480	421	445	452	437	459	453	459	438	474	416	422	439	472	419	470	397	470	427	415	404	402	469	441	467	445	442	461	424	412	444	434	449	454	406	451	454	422	470	446	447	420	454	429	448	451	445	468	408	480	450	470	426	461	428	457	451	446	450	465	439	425	493	453	432	430	437	447	464	438	470	436	428	430	430	439	419	409	404	429	415	414	448	458	439	441	464	456	431	442	462	440	433	417	483	441	464	468	472	450	453	405	451	429	407	456	482	413	462	444	443	431	435	421	430	417	465	444	435	405	438	481	456	418	417	459	458	443	491	406	461	435	452	404	468	483	405	440	492	424	443	443	465	422	454	455	427	469	462	426	462	454	422	410	450	476	465	433	464	433	458	405	426	459	462	441	449	438	416	460	467	474	427	428	483	452	441	440	428	435	417	470	454	461	398	463	443	449	427	443	484	477	466	437	406	466	419	410	434	456	394	460	425	460	458	468	461	467	449	442	470	457	418	447	446	447	413	457	443	462	453	430	449	425	473	453	444	475	421	490	451	439	444	452	473	462	476	451	453	413	404	444	443	477	402	461	437	462	436	450	468	459	418	431	447	422	428	424	449	414	448	472	457	460	445	404	433	457	432	461	412	466	440	436	418	473	428	445	441	460	458	414	442	432	473	477	435	435	446	414	423	414	468	425	452	453	435	438	423	426	438	441	432	450	445	441	477	432	454	427	468	427	429	461	395	412	417	435	441	462	431	422	472	467	446	394	475	466	430	444	481	444	447	441	446	471	435	450	435	444	435	429	453	438	455	445	465	447	419	453	481	466	443	471	381	423	449	417	438	465	427	442	443	420	442	475	476	427	440	443	436	471	419	408	408	450	456	448	448	449	470	427	459	414	413	430	425	450	414	466	415	412	476	434	478	446	459	438	460	401	431	451	452	444	430	465	436	478	442	433	407	458	452	413	452	453	425	440	440	469	442	435	453	420	462	429	479	443	438	438	507	461	439	446	432	427	408	423	469	406	471	441	415	454	402	481	452	450	461	445	424	423	424	446	486	449	380	450	420	421	456	417	449	433	458	443	441	468	434	463	497	441	453	463	429	467	437	431	429	464	437	434	401	425	421	447	427	443	456	413	431	456	447	425	469	450	433	456	424	418	448	427	485	444	442	431	432	402	398	444	422	420	418	455	446	439	451	461	483	453	434	457	441	457	448	453	413	449	436	413	437	446	441	462	389	437	446	484	446	452	441	418	443	442	406	459	428	460	459	429	443	429	452	430	453	388	444	422	424	453	425	478	437	434	441	425	421	452	410	475	427	453	510	456	439	448	457	403	447	411	438	399	418	450	452	437	409	415	451	439	472	405	420	473	444	430	461	472	410	419	454	451	458	437	449	375	435	472	447	439	468	452	466	451	447	441	472	396	476	428	443	462	469	442	458	415	453	461	472	484	417	460	405	414	462	447	463	418	455	454	456	428	434	452	458	449	426	464	484	468	472	452	426	450	445	470	460	442	453	458	455	493	451	435	431	445	453	463	471	471	460	458	419	424	422	467	412	438	406	431	454	455	454	473	468	426	443	472	428	455	454	466	463	463	475	474	486	429	461	436	450	432	470	426	454	441	450	463	422	381	453	417	424	453	422	425	473	456	482	469	430	456	476	476	439	446	427	435	410	439	419	420	447	416	468	489	446	432	442	404	474	450	440	449	483	428	450	435	449	475	475	472	400	488	475	431	423	423	488	460	426	386	425	450	446	463	448	440	422	397	419	438	443	480	452	484	417	456	440	435	417	461	429	461	424	417	449	422	414	457	468	418	460	406	468	433	444	474	446	454	441	426	475	427	427	468	421	424	418	420	442	419	443	438	465	432	434	442	422	443	434	444	392	455	452	426	459	398	420	428	394	465	432	434	432	448	449	452	472	456	480	461	484	446	446	457	420	470	419	437	456	436	432	431	458	461	465	436	417	442	422	471	462	441	430	467	444	461	442	442	435	415	488	465	429	444	446	447	458	446	450	427	435	447	471	451	431	469	478	429	404	433	454	422	434	434	425	456	471	426	407	430	427	465	441	438	430	444	434	438	451	447	442	420	399	483	443	420	469	413	449	458	436	426	457	462	448	415	439	437	448	406	415	428	440	445	446	470	463	417	460	439	431	429	489	429	443	452	490	438	467	446	496	466	417	423	450	444	412	446	437	445	447	403	449	474	433	445	445	455	443	430	435	423	434	430	453	430	442	429	409	422	450	417	442	432	453	455	424	439	419	449	451	446	449	408	448	420	442	431	428	424	440	430	424	457	445	399	432	428	461	454	466	455	441	435	431	417	451	482	463	440	458	458	465	451	457	447	419	439	466	416	463	428	489	437	497	473	440	443	417	409	425	483	470	415	436	432	434	442	452	457	453	444	452	441	462	434	394	419	457	459	526	487	485	460	445	470	454	434	432	439	475	421	456	490	456	439	451	443	434	423	437	441	451	476	384	446	437	466	461	444	465	451	457	439	479	452	454	439	452	411	429	413	478	460	444	478	439	457	422	468	419	421	468	428	415	432	424	429	465	427	466	445	426	442	447	426	472	458	462	439	451	429	455	448	421	440	448	451	422	451	411	383	434	434	427	443	480	422	437	442	437	425	441	419	453	446	456	405	449	435	464
24273	21666	28913	24897	21605	6233	840	594	491	498	429	444	427	413	401	418	376	409	376	340	367	365	356	398	360	373	362	375	357	341	356	336	348	339	387	353	358	330	320	359	340	353	332	386	355	348	405	338	360	362	351	328	340	358	317	339	392	357	350	382	373	360	341	331	340	339	347	355	361	319	328	343	358	357	366	326	345	300	347	352	343	381	359	342	347	362	323	366	322	355	389	370	365	335	357	337	338	337	360	314	371	363	345	344	367	386	361	331	401	356	362	398	340	340	391	353	356	341	370	373	333	348	371	369	343	344	360	355	364	367	354	362	353	340	384	356	362	352	361	357	321	344	369	358	344	368	381	344	370	382	329	356	380	337	350	338	378	338	400	347	349	341	376	339	339	375	348	335	329	337	357	351	363	389	350	329	373	332	338	304	364	368	319	364	379	345	340	341	364	370	376	334	427	356	328	347	356	353	322	365	342	371	387	366	345	368	365	350	384	331	328	331	338	348	355	389	369	348	389	330	371	386	348	387	334	347	406	362	353	340	375	376	326	355	354	379	364	347	329	354	324	358	335	328	363	328	386	361	337	373	330	345	351	313	402	366	370	344	336	372	349	348	370	344	342	366	337	319	349	348	337	338	387	331	324	320	387	353	346	347	350	333	315	330	334	347	364	332	340	379	334	369	353	344	353	341	310	362	349	324	330	371	356	365	371	372	338	365	357	309	327	369	353	319	351	331	346	374	376	350	336	347	319	350	343	364	343	369	327	362	345	353	354	327	311	389	347	354	349	376	337	350	378	319	364	357	349	369	371	342	368	340	380	328	349	345	343	368	318	328	359	349	360	344	344	386	343	363	354	353	366	346	381	370	366	334	366	335	338	368	347	369	345	330	358	399	334	317	345	357	386	353	341	382	355	355	371	320	318	377	330	352	334	357	332	329	345	355	363	375	330	366	344	340	359	344	357	316	357	361	376	354	349	324	329	371	374	358	353	352	329	359	328	332	343	358	355	365	318	379	320	371	349	353	344	363	347	361	386	336	352	336	317	321	342	341	361	370	349	336	326	325	354	330	334	350	331	348	348	356	406	331	320	374	348	377	308	344	350	356	354	326	343	371	335	375	339	331	368	361	328	327	350	325	341	359	348	339	317	312	327	335	343	343	377	357	363	374	374	372	337	340	373	381	354	408	370	352	355	336	383	324	324	324	346	324	363	384	368	332	365	348	364	354	387	377	374	353	364	346	346	331	369	338	363	339	342	344	318	334	347	368	337	331	341	335	338	384	389	329	365	376	334	334	333	356	324	325	357	334	324	384	351	348	351	387	330	369	349	346	335	343	387	344	377	354	346	348	344	344	345	324	362	335	358	340	351	377	338	333	334	349	416	335	346	366	341	389	349	341	344	343	347	365	353	344	354	345	318	365	385	380	350	363	357	354	365	360	335	349	351	372	322	360	347	346	339	336	360	326	369	354	380	325	349	362	354	348	352	361	372	350	366	345	359	345	333	370	353	346	349	338	345	342	418	342	374	388	325	367	332	343	325	342	356	372	340	361	329	347	331	353	343	366	335	362	372	363	333	341	333	340	330	316	314	373	362	356	357	354	352	346	360	350	362	373	354	403	339	354	369	326	348	351	305	352	344	344	377	383	324	345	327	337	354	351	342	356	369	359	335	353	339	348	309	370	363	345	372	335	347	343	375	374	339	369	359	363	348	297	357	365	359	349	339	290	352	389	377	379	337	348	360	317	328	375	340	340	381	359	353	344	366	363	334	350	330	345	335	354	340	332	368	338	359	347	332	326	360	358	335	353	344	364	370	331	370	350	363	339	361	343	358	344	346	370	378	362	384	348	362	328	358	337	396	323	323	369	312	330	387	325	348	313	373	350	370	336	349	365	345	336	360	333	339	372	353	343	349	359	385	327	363	363	367	355	378	309	348	348	339	358	370	378	360	361	338	328	350	349	386	344	333	351	360	360	355	335	368	337	373	325	358	384	345	348	336	348	336	371	366	341	361	333	345	376	351	388	336	346	360	326	347	354	339	338	350	355	351	336	364	359	343	336	392	323	391	321	329	352	365	371	356	349	336	334	359	317	344	354	377	340	346	337	334	370	352	342	358	367	349	340	356	330	355	340	356	367	337	392	359	354	357	325	341	353	382	356	316	367	347	353	340	328	372	322	367	370	316	357	340	321	322	346	342	346	353	364	358	342	323	358	345	345	353	343	372	381	343	366	349	327	342	337	341	365	355	356	366	353	347	358	385	347	364	374	333	376	362	320	368	368	368	360	339	327	323	354	363	324	362	327	348	328	388	329	357	328	325	355	375	348	331	352	316	364	353	358	364	381	337	381	341	325	390	358	353	378	316	330	352	345	352	353	409	381	363	344	353	335	312	346	331	328	356	341	363	357	365	336	358	345	400	330	333	375	352	344	370	338	354	353	359	349	337	374	353	333	344	316	368	376	349	327	362	355	361	381	339	349	323	314	347	366	396	363	327	385	328	343	343	354	349	358	367	377	376	368	332	343	346	333	310	364	351	361	326	344	328	352	343	370	344	362	360	352	348	332	371	357	354	314	317	384	345	351	330	355	312	353	388	357	382	358	351	365	340	345	388	363	344	325	342	358	316	325	366	366	331	359	358	343	359	327	391	340	384	328	356	339	330	346	344	340	346	348	330	326	380	347	337	343	342	345	346	369	348	336	347	351	361	362	359	333	334	332	323	340	353	353	307	324	351	314	361	362	350	338	361	355	348	357	374	330	336	335	366	360	342	341	375	359	375	368	343	345	337	355	345	312	364	335	358	352	347	351	319	339	338	328	361	342	347	326	386	360	320	328	357	338	330	367	333	361	353	393	343	311	366	360	339	352	358	349	370	358	354	352	346	377	370	322	334	355	343	360	378	336	350	360	388	343	372	355	313	356	342	350	351	340	374	314	342	285	363	344	378	323	351	367	367	318	361	338	364	366	363	366	366	359	373	343	326	359	348	361	345	353	321	363	360	351	387	334	337	365	369	347	328	340	350	320	353	320	355	359	382	332	345	307	363	363	369	369	346	331	342	361	332	365	329	336	363	378	353	358	353	331	368	350	345	349	307	361	343	338	298	373	316	351	338	368	356	374	377	351	360	350	363	346	342	354	331	321	342	380	335	332	332	320	339	340	344	363	379	314	320	340	348	374	355	382	363	398	362	345	360	371	374	344	385	344	356	367	379	362	352	311	390	326	340	353	341	331	377	323	359	356	336	362	371	364	318	362	336	337	359	353	312	380	371	360	334	355	343	369	371	343	318	353	353	331	336	354	373	329	335	340	345	322	351	332	377	344	339	326	388	359	333	341	330	367	372	355	341	346	344	368	346	354	346	319	354	336	359	356	398	335	333	341	312	343	311	365	326	361	310	365	344	330	365	355	362	360	359	322	359	352	380	319	357	362	370	370	364	349	363	337	349	370	360	330	356	356	314	328	337	385	358	336	364	358	349	384	334	364
22797	7926	5363	2553	1795	1384	1115	904	773	725	649	580	578	587	531	517	504	494	459	465	480	466	469	423	461	419	458	442	426	431	473	441	457	408	463	459	423	425	447	415	456	453	427	462	436	450	443	465	452	469	473	414	441	408	446	412	403	429	429	414	440	410	407	414	443	437	438	436	427	453	402	414	391	433	437	436	416	421	409	437	429	403	421	435	448	457	439	433	457	437	428	445	460	435	443	437	471	384	447	411	475	426	510	422	434	458	455	416	435	471	439	400	419	452	461	434	408	438	444	463	424	425	454	417	427	402	436	460	407	438	441	462	442	405	429	435	405	434	422	425	391	430	445	416	425	413	440	438	423	419	440	433	391	469	413	464	409	423	419	411	422	429	402	448	427	405	451	425	460	408	446	410	453	430	413	411	399	394	407	413	435	432	415	456	422	388	420	401	441	460	429	415	432	431	393	409	414	411	400	428	451	394	430	441	400	430	419	398	392	419	436	441	452	411	428	418	393	441	422	419	414	414	421	442	403	412	414	398	438	429	433	405	433	439	452	402	416	404	435	434	431	425	411	417	396	380	429	425	419	451	419	402	430	450	434	396	425	465	439	405	408	419	423	434	416	427	424	420	416	450	412	433	418	446	438	463	427	435	409	415	436	420	432	453	437	397	402	404	436	417	435	393	417	432	425	444	451	410	425	425	449	421	393	417	422	442	392	434	445	401	405	430	405	443	440	407	431	459	449	424	394	406	453	401	396	444	448	452	423	403	447	411	424	429	408	433	445	409	436	434	418	424	449	432	390	420	427	459	425	408	419	453	395	443	425	417	412	427	415	433	422	423	411	441	384	443	408	456	408	421	409	464	430	405	469	399	408	421	453	460	391	426	447	396	436	440	422	436	419	424	424	404	422	460	376	446	427	435	399	412	413	396	385	380	428	418	379	433	415	419	427	423	406	463	464	452	423	409	460	394	415	390	438	411	436	376	441	448	441	434	449	425	408	379	460	434	444	420	440	401	416	442	431	441	446	428	413	421	440	432	389	415	458	408	423	445	404	414	435	420	444	449	419	446	399	408	427	429	412	419	424	423	407	398	401	416	442	462	443	425	398	447	464	467	406	427	426	421	434	431	386	435	443	474	411	418	446	429	436	394	442	407	447	451	448	447	398	394	412	404	433	441	420	450	391	452	410	438	382	409	404	425	396	410	433	411	409	454	424	402	427	429	429	461	449	413	406	424	462	437	433	414	467	420	448	423	407	447	422	435	421	456	447	447	406	445	412	411	407	468	439	401	421	398	443	458	402	441	435	381	455	471	416	411	435	407	422	417	435	412	459	447	453	437	408	406	404	451	436	405	408	414	452	444	408	426	399	426	432	447	434	433	428	424	418	437	436	400	390	416	396	425	442	426	400	500	440	412	396	420	446	438	419	397	420	416	449	394	424	435	429	444	425	434	425	441	434	425	395	421	425	455	445	421	442	436	430	418	410	450	440	413	407	408	437	423	424	434	433	432	451	426	465	436	416	414	431	402	410	406	400	425	429	428	424	453	427	438	422	420	447	402	439	417	407	433	392	432	396	435	370	429	411	409	406	447	437	426	406	394	433	411	406	450	468	441	441	454	386	431	445	432	389	435	401	487	421	425	439	414	410	437	436	399	423	428	411	418	444	397	399	433	432	459	452	448	438	433	422	400	435	446	437	408	462	439	394	408	430	395	418	432	408	424	453	428	405	460	405	423	396	461	433	446	401	409	414	436	431	402	444	421	443	425	383	417	425	431	434	431	429	441	446	412	460	391	453	395	445	451	441	422	461	407	425	438	411	410	398	412	389	432	408	439	411	425	416	444	400	443	401	410	419	387	407	442	427	422	431	444	430	418	425	420	423	383	423	435	412	413	449	470	426	446	457	424	442	429	426	408	455	414	417	414	428	424	461	421	406	446	418	460	430	470	382	400	464	429	436	428	436	466	469	442	404	420	441	441	427	462	450	413	446	425	397	376	427	434	456	438	409	463	437	438	399	404	437	450	388	418	420	423	447	438	425	435	441	464	405	386	466	438	440	411	410	431	454	407	429	443	431	447	402	418	416	428	406	447	438	434	419	453	423	453	398	426	408	421	401	471	403	423	424	440	411	407	429	414	430	409	441	401	419	435	434	443	424	419	407	413	409	448	417	439	400	423	412	395	439	422	442	421	437	462	415	452	402	425	455	414	400	420	438	424	421	394	425	437	406	391	403	391	419	421	373	436	386	453	397	407	406	453	414	396	407	415	416	428	443	433	400	450	417	420	456	409	446	426	396	406	423	441	384	385	413	385	438	404	399	401	458	425	406	415	436	454	427	432	443	453	439	441	429	395	414	417	465	482	410	441	414	414	452	411	453	404	407	423	433	472	452	386	433	403	463	446	415	410	407	418	390	409	387	415	377	422	427	443	432	434	396	414	402	411	436	414	418	414	434	397	414	419	449	464	423	443	416	427	430	405	399	434	442	420	469	455	394	483	439	421	409	438	398	406	476	458	443	432	413	398	452	440	456	361	390	406	434	459	433	408	455	428	401	411	394	461	404	457	402	425	466	418	410	429	454	414	444	404	417	387	436	448	432	423	411	380	407	405	408	429	439	434	436	428	433	475	459	389	386	388	429	403	439	431	417	446	380	411	427	413	442	395	436	424	416	399	428	432	428	432	393	434	438	415	475	403	407	423	456	438	400	408	417	436	388	451	467	413	450	419	466	421	370	425	424	434	421	401	445	411	440	469	458	425	458	418	419	411	419	419	425	437	456	417	428	429	443	441	449	435	414	446	424	428	421	462	420	423	455	422	444	427	379	419	447	451	438	411	406	415	405	405	421	408	416	416	441	407	452	471	410	407	433	415	452	445	384	441	423	399	439	435	426	433	425	428	407	402	406	430	416	409	437	390	440	460	423	449	429	416	406	404	451	385	382	420	399	403	422	430	386	436	448	421	416	419	389	417	422	439	449	431	426	403	412	411	410	440	402	437	441	394	423	430	399	435	402	436	440	416	445	413	457	431	421	411	437	392	391	427	399	419	403	437	443	441	441	421	430	433	426	433	411	462	441	413	462	410	395	450	468	424	424	410	448	422	448	421	442	415	438	422	430	417	448	425	360	470	434	400	450	388	453	412	427	416	428	445	454	411	423	431	466	410	425	419	462	426	422	435	431	419	414	464	431	427	455	418	425	434	428	424	445	409	415	471	440	430	458	440	459	422	393	426	432	393	442	442	412	450	379	416	407	441	445	432	425	410	384	408	461	423	408	382	414	440	424	440	439	398	444	429	439	423	415	441	415	428	391	398	431	436	428	392	436	418	402	440	383	420	431	472	391	430	387	440	464	415	396	432	448	408	439	425	433	438	454	403	412	437	441	404	381	437	437	425	423	413	460	380	425	446	406	426	428	427	416	425	399	430	452	421	442	437	443	419	430	417	419	449	442	441	473	417	462	406	431	401	431	440	449	392	424	423	408	442
25414	21669	27622	26054	7429	559	484	400	384	331	352	325	321	334	299	305	303	347	337	315	303	286	294	302	305	291	310	272	288	305	312	277	293	312	296	316	287	305	285	316	293	294	300	315	328	323	306	320	338	308	323	338	302	306	306	268	270	297	319	299	281	319	278	336	318	284	316	287	324	304	281	320	303	327	265	316	314	284	305	273	276	280	276	297	274	283	290	298	290	285	300	285	300	329	297	289	295	288	326	313	277	318	273	288	284	311	322	305	285	344	297	289	296	295	304	295	327	292	292	307	280	278	302	287	294	317	292	291	297	285	282	302	265	294	317	290	279	293	297	298	297	286	298	297	282	296	307	282	290	309	277	268	315	306	271	300	291	315	290	313	309	286	302	285	291	270	274	314	292	311	285	295	331	298	291	291	316	296	307	311	283	273	314	283	310	320	304	296	271	292	288	316	300	298	280	277	311	285	296	301	281	322	287	298	280	272	282	291	316	308	311	295	310	285	292	283	309	324	263	297	273	309	300	284	291	283	285	250	293	298	278	321	285	285	292	288	289	329	308	304	296	310	284	285	300	298	296	337	277	301	313	281	290	329	294	273	300	297	305	298	278	312	286	294	293	313	336	319	277	296	276	278	284	306	266	239	285	289	322	290	273	316	302	325	281	289	265	279	296	281	276	292	297	309	291	299	284	315	292	270	297	298	282	309	293	287	306	314	308	262	309	303	300	285	315	324	280	322	306	334	283	290	301	304	282	332	308	313	289	296	293	303	290	322	306	293	302	304	286	284	296	275	276	315	299	324	298	308	332	307	288	318	279	280	295	290	267	305	323	310	269	293	308	293	297	304	300	302	300	290	312	285	255	312	288	286	278	279	282	271	318	302	298	244	277	276	295	321	300	326	288	320	277	301	275	283	320	292	303	283	290	294	249	286	296	277	304	303	285	296	262	293	293	307	268	270	289	316	298	300	275	273	297	311	263	296	272	290	304	281	296	275	299	301	294	286	313	271	320	285	277	307	298	322	330	273	292	311	300	307	277	281	281	284	308	307	321	308	278	310	320	281	297	295	333	306	309	283	275	307	291	316	300	295	312	293	284	295	300	285	304	272	300	308	283	289	320	300	302	326	328	283	296	298	318	313	298	297	319	312	281	316	293	277	303	274	330	295	289	319	294	273	325	307	271	299	311	353	313	287	285	275	291	313	322	319	269	253	341	321	288	314	299	316	291	283	344	291	296	284	290	300	278	305	308	307	297	274	305	287	262	289	304	261	307	276	314	287	295	287	289	272	280	323	306	311	292	294	291	322	300	328	300	303	324	285	282	325	286	287	287	293	288	284	290	277	321	315	285	293	310	308	285	283	287	295	305	291	296	311	311	310	315	303	298	274	301	311	295	298	295	305	291	312	331	273	294	302	274	297	262	264	298	302	299	281	295	284	261	287	297	310	312	267	304	268	314	297	324	302	303	275	295	301	300	310	319	286	285	301	289	306	296	286	282	310	264	275	303	305	267	289	280	313	285	324	275	348	279	279	294	272	300	250	277	277	300	290	318	317	305	305	290	277	306	342	299	299	308	314	284	285	294	307	334	268	287	284	304	284	273	283	268	280	308	266	288	298	290	281	318	286	266	281	299	289	296	297	322	278	324	322	278	261	313	317	282	293	311	289	324	328	292	298	323	309	299	312	307	319	296	284	279	284	309	306	316	287	286	306	296	310	311	305	280	294	255	322	309	315	337	273	291	326	294	324	304	290	286	327	284	301	282	288	302	286	278	285	299	295	308	296	303	285	286	270	279	280	300	315	285	290	337	276	313	277	327	266	314	295	273	323	319	300	274	282	303	304	298	313	300	292	302	301	321	285	313	266	308	295	319	306	279	319	305	303	293	301	279	290	325	305	306	282	305	309	305	291	287	292	293	302	315	288	260	323	297	302	283	302	273	293	301	320	265	279	296	310	286	295	295	291	271	297	300	277	273	282	287	297	286	307	295	285	314	303	280	298	287	289	302	293	268	296	291	306	323	285	295	296	331	290	312	305	295	285	290	314	310	282	290	307	297	279	302	277	288	300	324	286	312	295	308	306	292	320	277	323	300	303	289	286	267	275	281	305	276	287	280	295	280	301	310	311	307	317	323	294	278	277	310	317	292	311	302	295	275	307	320	320	303	274	308	287	321	315	295	297	284	273	292	315	324	309	293	311	294	295	315	297	310	316	297	289	286	292	317	300	255	309	317	282	291	285	300	296	301	296	322	288	281	285	274	291	300	302	309	287	281	272	326	303	285	321	284	313	271	311	285	322	282	320	302	282	294	286	298	282	294	283	308	314	300	299	279	285	279	320	308	295	272	306	290	323	288	325	294	304	299	294	283	321	266	299	299	289	311	302	297	312	298	301	288	297	307	319	317	306	318	315	288	283	275	322	316	265	282	303	283	301	292	338	259	297	330	279	293	310	287	292	288	258	259	307	281	299	301	303	293	279	316	316	314	305	297	293	292	291	297	287	297	283	325	318	296	279	323	311	298	303	289	288	324	305	301	288	307	272	306	294	297	293	320	289	278	321	287	289	299	287	316	258	301	290	273	294	290	275	304	294	299	266	304	282	297	301	306	310	280	302	273	292	331	274	289	280	273	308	281	314	312	317	301	318	287	303	269	304	301	293	282	312	304	316	275	303	287	280	297	312	293	279	288	304	318	286	307	305	312	277	277	301	266	294	306	331	313	269	311	310	293	280	280	276	313	290	306	287	301	310	299	287	303	285	299	257	278	319	285	297	301	280	299	279	263	259	298	269	283	307	311	300	292	289	309	321	321	328	305	284	285	263	296	305	311	307	293	295	292	283	290	306	272	298	330	304	286	286	310	300	307	281	296	295	329	307	309	294	309	294	259	315	302	290	256	287	294	303	268	287	304	309	282	307	308	272	279	319	296	279	290	283	283	249	285	274	283	277	291	292	331	304	290	306	278	304	307	280	291	296	284	294	272	295	272	314	305	282	315	310	319	277	278	307	282	309	306	247	288	295	300	271	325	298	320	263	265	269	322	293	297	299	286	299	264	273	314	319	299	321	288	293	323	283	294	288	318	281	299	308	294	279	267	290	313	283	296	283	303	286	281	269	296	291	294	265	312	317	290	299	293	286	323	290	339	316	268	295	303	266	314	279	305	303	312	310	314	311	274	304	264	277	293	288	298	273	274	306	328	276	267	293	310	328	290	316	282	315	286	302	305	301	285	275	282	285	294	314	287	310	318	300	274	304	277	271	284	294	287	287	306	297	296	303	291	286	280	283	266	318	324	277	279	295	305	287	307	307	312	272	289	298	334	304	295	280	295	304	308	261	282	295	261	332	294	293	295	297	294	277	285	299	287	317	260	315	289	296	279	332	285	309	289	288	287	315	320	284	290	301	279	309	266	309	309	325	317	279	268	275	280	300	300	286	318	309	299	291	308	294	302	283	290	260	306	338	307	295	285	300	301	288	308	311	295	286
20641	4761	3087	1522	1128	881	736	646	540	496	483	482	439	445	379	417	398	355	383	405	371	390	397	375	341	388	399	369	330	357	338	363	354	404	359	334	336	396	377	350	367	331	349	402	329	363	356	358	335	341	348	341	340	350	384	386	350	400	389	338	339	372	358	356	372	358	373	384	385	340	366	352	373	367	366	378	385	371	352	355	371	323	349	344	366	330	355	374	385	364	346	351	340	390	348	331	340	362	373	353	371	355	333	379	346	375	415	366	393	367	369	337	343	376	404	349	333	412	368	338	348	354	338	357	352	362	347	346	356	360	366	349	370	354	362	360	351	325	361	355	374	376	345	388	359	353	360	342	365	369	326	373	392	332	356	314	375	360	367	374	394	362	350	345	344	340	372	322	328	363	357	365	360	322	339	350	371	359	366	332	360	350	346	380	355	370	342	341	369	352	333	340	379	343	360	345	314	375	335	371	396	356	384	322	363	339	355	380	364	364	383	340	356	363	345	374	343	331	362	361	389	351	354	326	369	343	349	339	360	356	340	356	325	351	323	370	365	351	330	376	381	370	369	383	363	381	354	312	393	358	349	326	376	362	370	333	340	366	347	368	349	314	371	355	371	375	338	366	369	341	368	372	336	353	347	380	361	348	377	346	338	333	333	389	368	337	355	358	346	350	354	344	364	347	331	347	349	330	377	357	353	358	366	376	357	390	371	344	350	384	358	350	372	363	367	363	370	314	361	377	362	347	356	378	378	378	363	362	366	349	357	366	344	363	358	375	331	357	338	363	346	378	360	357	343	353	362	373	360	364	329	346	338	334	357	339	349	345	359	366	345	366	340	376	394	352	351	345	360	351	373	354	364	357	352	360	354	379	342	353	333	374	394	357	383	316	346	341	370	326	376	364	318	365	394	386	351	363	362	363	357	359	336	351	340	376	342	358	382	331	354	348	334	361	345	306	345	348	343	338	311	320	371	375	343	368	369	361	337	348	362	345	384	375	321	383	322	355	363	361	356	382	382	325	360	317	375	364	383	358	360	340	359	366	377	352	350	352	361	354	371	359	348	365	361	326	364	348	342	373	369	374	370	370	377	324	383	376	384	372	341	368	365	344	325	356	357	360	354	361	330	369	333	353	344	362	350	345	364	348	360	353	363	364	305	361	330	362	325	323	351	353	368	371	382	328	346	390	369	386	344	337	345	352	329	353	366	358	386	346	398	376	356	337	333	349	329	336	327	382	349	346	365	357	370	369	371	346	359	337	363	378	410	345	347	319	358	395	362	386	329	344	341	352	331	353	377	350	351	343	352	350	364	347	351	349	336	356	356	363	367	370	362	369	362	371	355	353	368	343	372	379	344	365	373	333	336	312	357	371	360	371	364	361	372	357	340	344	367	340	365	296	344	368	364	328	342	398	338	364	358	340	366	345	355	333	366	352	342	355	393	365	355	342	392	333	338	377	351	368	357	329	380	354	365	351	353	370	356	380	368	346	323	361	417	339	320	361	323	340	362	360	332	332	334	360	357	344	370	346	357	342	359	365	326	368	369	377	365	369	355	322	365	367	329	370	385	351	383	397	332	384	355	344	354	334	350	362	347	377	384	324	345	345	377	351	345	336	361	370	353	352	363	375	365	345	354	331	347	353	340	334	361	361	360	369	353	379	340	358	350	357	346	343	364	357	345	334	367	350	341	374	347	353	375	365	367	353	341	349	351	360	378	346	355	363	353	313	329	357	341	348	371	351	378	326	354	353	370	347	393	374	348	382	346	363	372	323	344	379	362	378	379	364	345	341	339	366	380	359	330	364	324	362	381	363	344	383	344	347	351	366	356	373	334	369	374	386	340	343	353	379	375	365	387	358	342	371	325	331	341	379	365	358	363	364	362	353	363	353	361	339	339	389	327	358	354	369	367	344	377	373	354	370	356	350	362	333	335	350	340	357	353	356	320	384	350	310	360	367	344	363	310	352	368	343	353	337	329	359	341	354	359	364	315	393	358	356	374	369	306	353	371	381	362	354	364	348	341	355	351	339	356	362	374	369	370	345	395	396	333	364	346	351	360	378	395	352	388	331	333	362	342	339	338	355	347	366	357	306	378	325	345	365	339	345	338	392	355	376	350	348	335	371	387	329	371	344	336	376	318	369	368	361	350	382	355	329	370	325	352	358	374	334	282	366	364	357	336	362	349	379	355	397	362	360	324	337	390	335	367	351	377	383	373	327	387	353	350	390	333	343	358	365	348	367	363	384	325	364	320	360	372	371	346	359	336	358	358	350	359	347	371	315	368	355	372	351	342	358	372	353	340	371	335	351	333	332	341	345	334	375	366	358	386	319	354	344	385	390	355	348	350	352	317	345	367	377	387	394	373	357	353	357	374	350	367	350	324	374	373	344	353	360	370	364	351	346	395	350	362	376	341	371	344	341	359	384	368	347	332	363	364	343	371	385	320	345	338	380	356	331	373	336	359	372	368	390	358	342	354	335	393	343	360	373	350	369	320	352	388	346	362	341	327	365	329	347	364	373	358	327	360	392	347	358	336	379	347	340	370	351	371	330	344	353	379	354	361	387	311	346	357	339	351	358	363	337	340	358	365	320	349	335	366	370	332	339	350	372	351	335	343	320	341	384	370	373	352	349	369	342	340	348	373	351	333	317	382	329	337	354	315	411	388	344	359	339	357	384	377	359	380	346	338	360	386	341	365	393	352	347	335	402	341	348	361	364	354	365	365	330	383	390	356	343	356	347	369	353	378	335	345	338	351	364	362	368	353	379	366	367	340	352	359	359	393	357	368	351	341	359	322	336	359	347	368	343	323	339	348	362	357	329	355	388	344	350	390	359	375	368	360	356	351	349	361	338	327	399	377	334	364	349	347	358	317	343	385	345	361	367	376	367	349	337	349	385	402	356	392	346	358	344	359	373	347	362	353	391	353	344	343	348	365	328	394	364	332	359	348	360	357	329	360	345	344	354	346	369	367	370	352	355	344	324	339	342	325	353	368	337	352	344	384	388	366	334	359	361	363	353	375	345	370	390	347	366	339	326	351	359	344	358	329	335	396	346	369	357	335	349	346	375	348	355	367	374	337	336	356	362	350	379	341	346	347	375	363	340	328	354	308	396	425	363	308	368	348	336	356	338	336	366	347	376	336	370	335	367	372	350	371	419	339	337	357	371	316	353	331	334	360	345	377	381	343	341	348	338	385	382	365	362	336	349	354	339	356	336	370	351	353	376	365	376	321	376	326	356	373	367	355	357	393	380	342	348	382	344	353	398	330	362	356	322	331	374	349	340	366	344	370	357	316	397	371	303	358	313	358	359	363	329	338	361	348	360	359	358	352	328	333	372	371	371	393	346	329	353	327	332	372	352	361	372	350	380	369	325	358	358	331	357	346	346	395	359	379	368	326	372	393	336	362	330	371	364	360	321	354	374	308	346	332	387	343	335	319	369	376	355	367	380	347	342	359	386	398	329	372	312	350	354	347	354
23104	21659	29407	24398	21650	21643	5034	720	566	521	493	422	379	390	343	363	336	308	328	314	312	322	322	298	300	326	251	279	282	286	261	246	273	280	289	250	262	274	288	304	279	271	250	248	286	262	283	275	270	230	241	246	234	250	253	258	258	270	244	262	247	244	249	272	281	253	260	231	239	258	242	263	245	283	268	268	257	244	250	251	268	263	270	254	249	236	268	257	240	238	258	247	256	245	261	266	271	281	261	239	239	257	261	264	275	280	260	281	240	250	247	259	277	247	260	248	233	251	242	262	253	277	275	279	243	230	254	231	262	234	268	248	280	268	244	258	309	284	265	244	266	241	251	269	258	230	256	285	211	262	241	234	223	246	272	247	261	257	250	261	270	248	247	244	270	254	261	275	254	247	254	263	242	271	262	231	237	259	262	257	246	262	221	250	262	269	267	262	254	257	240	244	240	257	276	253	248	256	272	289	264	234	249	276	256	267	248	282	249	246	223	238	248	249	260	253	247	231	263	263	271	266	266	250	246	253	234	239	275	294	240	250	252	259	242	265	284	241	280	249	263	248	266	253	272	250	263	253	263	289	276	218	263	248	258	277	261	253	253	249	229	282	234	231	261	256	240	239	253	268	224	236	260	264	257	277	225	249	224	252	234	238	254	267	262	279	246	230	266	243	256	257	222	280	242	277	262	252	246	243	255	293	261	202	246	261	267	241	265	235	239	287	251	269	235	264	255	241	246	275	268	274	258	271	223	295	242	262	220	229	241	250	269	235	252	245	265	254	223	251	262	256	263	244	248	255	232	275	271	254	266	276	236	256	246	234	255	232	243	262	257	250	256	254	260	250	245	239	257	249	236	279	241	274	236	268	252	247	273	248	305	269	249	256	243	263	257	293	255	249	262	246	274	250	222	258	253	271	262	287	281	233	248	245	269	241	268	254	245	255	245	257	256	253	278	237	267	248	272	257	253	244	266	248	253	241	235	266	282	273	234	228	254	275	248	251	242	263	244	227	209	224	259	231	243	285	253	238	255	285	254	247	264	254	227	263	256	283	272	230	237	262	258	238	287	257	275	242	243	259	283	284	236	264	237	267	247	255	265	253	248	267	250	267	233	247	249	250	246	254	268	254	289	231	246	253	239	238	276	289	232	240	263	259	300	256	245	264	252	275	256	290	265	242	261	268	252	293	261	275	252	260	258	274	242	240	231	277	251	244	234	258	273	272	247	260	263	250	261	238	231	232	262	245	269	232	220	264	273	242	228	250	274	261	264	246	250	244	243	267	249	269	261	256	255	264	248	291	250	245	243	248	276	255	230	241	253	265	231	283	238	261	261	228	265	258	255	242	253	266	256	242	229	254	260	267	230	262	250	257	265	279	250	284	231	213	269	245	226	263	233	289	250	277	227	276	256	230	267	266	246	245	260	249	248	238	248	243	247	262	247	274	276	235	280	261	265	259	234	241	247	246	241	251	256	246	238	274	248	261	257	241	255	276	242	252	233	223	246	253	222	239	289	255	249	241	255	294	249	250	284	276	271	265	266	248	245	261	253	256	251	251	240	253	261	252	257	261	243	260	267	250	240	249	256	249	271	255	295	254	278	255	236	264	268	238	246	257	272	255	251	273	255	231	234	278	278	243	272	247	249	225	266	251	233	234	240	253	253	268	268	273	225	251	231	243	249	285	277	260	237	259	289	275	226	276	265	271	240	262	241	260	258	276	233	253	242	252	242	226	275	257	251	219	263	269	266	250	238	242	244	251	230	268	246	267	260	246	247	263	266	241	227	231	247	229	242	248	256	242	257	257	240	257	236	278	264	269	265	262	271	242	249	252	251	242	229	267	261	258	276	285	252	254	234	245	210	252	276	240	259	272	254	238	259	251	276	236	230	249	274	218	266	243	240	259	244	253	225	254	239	226	281	234	234	234	253	258	294	267	243	276	248	234	284	243	232	248	246	233	276	250	256	240	254	266	240	264	233	253	247	246	251	286	251	243	264	265	259	251	274	252	237	261	230	241	234	275	251	287	254	288	277	254	262	252	230	250	250	259	252	254	271	252	263	241	240	273	264	276	225	261	270	278	304	260	215	263	253	248	268	274	239	254	268	256	271	298	286	238	238	240	268	240	267	261	268	261	238	246	257	248	288	259	259	241	251	240	256	241	272	242	258	267	252	231	272	269	250	275	271	283	263	251	278	245	268	253	259	242	259	261	252	251	251	265	282	270	236	246	226	253	269	253	234	243	236	260	263	251	267	259	244	250	237	237	237	256	241	254	260	265	243	246	262	249	227	237	241	276	273	241	252	230	249	257	245	279	258	267	271	251	280	226	235	289	252	277	227	258	245	250	277	248	222	235	255	243	270	248	289	249	248	271	261	280	269	255	265	260	252	248	260	238	245	265	268	288	269	264	245	240	266	263	240	226	243	240	254	253	256	254	257	282	267	253	246	258	263	261	252	250	215	241	233	268	234	234	269	231	259	249	271	241	240	265	252	263	255	268	276	257	256	245	274	277	255	257	244	279	258	255	251	258	261	272	241	264	259	254	221	233	247	240	267	257	243	289	234	238	237	304	262	265	258	271	253	247	268	261	247	241	272	242	252	239	239	238	241	244	254	235	259	254	277	241	259	257	259	262	253	219	248	258	249	219	263	285	260	274	270	231	268	274	258	258	279	229	241	282	251	239	235	234	244	241	254	281	284	250	257	268	261	237	245	276	262	259	264	259	258	233	259	236	231	236	257	260	289	239	265	264	266	267	256	263	247	250	296	250	239	235	287	263	251	288	260	269	254	265	248	239	255	258	235	257	259	262	246	280	233	212	251	244	238	250	242	252	228	271	260	238	275	288	280	264	257	256	241	258	250	259	266	259	255	245	251	275	261	257	260	241	214	278	290	228	273	258	272	260	269	267	262	248	253	224	269	287	241	277	293	249	214	226	257	242	258	254	213	225	260	254	245	243	254	274	250	235	216	277	231	255	263	297	224	244	245	254	271	256	248	213	283	252	280	263	216	278	231	232	250	261	274	261	244	242	270	259	236	273	261	241	252	239	253	258	273	265	267	233	259	241	249	244	235	237	261	235	266	265	273	263	251	271	274	249	248	219	262	265	247	288	239	247	262	258	221	294	272	225	275	262	240	266	289	263	209	229	228	288	247	259	259	240	248	255	257	287	264	263	247	260	271	252	254	254	290	255	257	269	255	247	236	259	265	283	245	256	270	286	223	266	237	249	265	250	271	248	257	245	240	260	242	274	243	278	263	276	213	274	277	267	274	252	276	274	267	235	272	245	229	264	261	270	273	246	259	236	260	247	267	253	243	223	243	242	264	241	262	271	258	273	258	235	266	274	235	261	262	270	267	288	253	250	254	265	260	271	267	237	267	237	289	244	239	246	261	248	257	260	255	239	248	265	250	258	258	228	251	241	262	232	251	272	230	255	255	264	258	237	227	240	234	263	251	269	249	246	245	268	247	267	276	274	268	251
23454	13011	9172	4242	3007	2169	1638	1312	1017	855	753	692	596	538	562	502	468	425	447	414	367	360	355	350	357	368	354	362	319	344	337	350	321	320	329	348	337	340	338	335	372	310	281	308	353	315	320	319	318	324	311	279	304	291	344	329	324	307	296	316	319	323	310	301	302	295	297	298	297	296	307	305	328	338	320	284	316	338	318	304	330	281	335	318	315	355	309	320	319	350	327	336	316	280	346	288	340	331	317	364	308	298	347	328	323	346	323	296	297	320	349	330	319	317	335	322	304	335	342	332	336	334	301	324	280	319	300	330	299	300	311	294	325	331	268	275	298	329	307	326	296	329	313	320	292	294	304	287	317	293	324	331	289	300	295	301	294	325	307	320	320	284	298	295	319	284	288	314	267	315	303	295	320	307	307	293	297	336	322	319	334	302	306	316	293	282	318	345	285	310	316	303	292	295	290	308	351	285	299	276	322	319	307	299	317	272	292	311	311	307	307	312	309	344	310	276	269	328	342	327	311	296	307	321	338	285	287	287	313	309	295	324	317	293	304	306	304	295	308	291	308	327	289	308	301	295	321	320	292	307	301	313	303	316	300	318	285	330	302	313	318	290	307	314	284	291	302	266	286	338	308	337	300	302	310	295	296	294	298	333	305	316	276	281	309	298	295	314	309	304	301	285	308	319	321	322	302	298	291	325	327	289	328	316	304	341	322	293	320	311	339	334	361	328	311	291	304	269	304	318	301	298	325	326	350	319	317	303	295	318	313	290	319	342	302	314	315	309	302	303	297	325	320	339	317	311	328	301	311	311	318	315	317	324	297	308	290	293	280	340	355	296	306	331	331	306	315	320	315	323	318	311	331	318	303	309	328	294	324	294	297	306	337	328	316	308	316	299	304	294	308	298	327	308	313	300	311	307	342	313	316	298	351	304	313	330	256	302	321	292	326	338	301	326	336	276	288	322	290	300	338	314	321	315	277	292	331	331	330	326	305	324	287	260	312	293	309	289	296	335	313	308	311	300	270	309	304	294	317	294	278	303	292	360	292	314	311	305	300	334	278	323	286	313	323	292	299	304	281	324	302	317	321	312	299	319	315	292	293	309	289	329	292	328	309	291	297	298	312	292	292	288	322	292	276	330	293	279	285	328	309	303	283	307	278	306	328	297	283	300	286	324	308	307	294	328	309	267	280	274	282	333	275	318	308	309	326	295	312	273	303	299	320	323	294	289	280	320	300	323	285	317	314	314	307	313	326	340	295	305	296	305	307	319	293	316	278	291	326	326	293	283	344	325	284	299	306	296	308	314	329	313	314	298	274	304	304	323	291	314	326	292	318	268	290	305	311	305	340	289	278	270	321	300	337	306	323	338	301	324	293	308	318	309	305	305	306	298	316	281	331	334	301	292	312	324	307	302	299	307	298	318	336	292	307	298	314	318	285	341	297	281	318	318	306	327	294	299	286	284	269	313	289	328	311	299	314	311	297	290	320	295	315	310	316	316	320	291	292	320	331	291	292	324	267	301	298	294	289	321	303	283	300	285	313	295	293	284	309	307	331	294	292	290	284	293	276	295	336	319	281	328	290	292	308	295	317	286	302	298	304	311	298	286	294	312	288	299	314	319	310	323	284	300	333	321	317	284	322	307	291	290	277	273	284	317	294	334	297	279	321	322	319	306	300	320	302	290	287	315	323	307	276	341	272	332	294	326	334	296	278	317	332	276	287	331	303	306	303	307	313	308	317	300	333	327	302	282	299	310	303	315	321	285	299	293	300	272	292	292	335	303	330	290	304	337	297	299	341	348	297	329	302	334	317	291	299	280	325	294	297	280	313	275	304	287	303	295	325	339	300	329	287	331	307	294	325	279	301	314	302	302	272	304	307	317	327	305	281	335	283	299	302	304	313	302	314	315	332	308	359	308	323	297	312	315	284	305	296	303	292	293	299	317	314	307	322	317	345	318	279	300	288	330	299	330	304	297	295	304	320	303	328	322	322	310	325	311	323	289	308	292	324	290	288	293	281	309	302	320	276	305	297	313	293	293	294	293	287	291	293	334	317	310	325	311	313	295	315	316	277	324	308	307	288	292	308	301	334	311	302	319	293	307	292	312	300	328	336	308	297	304	313	299	315	319	319	336	300	299	306	318	307	320	293	292	303	301	284	287	338	307	318	308	303	277	324	292	329	288	272	283	307	301	308	320	331	258	293	299	298	279	307	293	272	296	316	319	283	324	316	290	273	308	292	296	312	306	306	325	323	303	287	294	310	321	304	287	319	302	281	293	292	307	323	300	318	324	300	303	317	311	301	327	278	321	325	350	303	335	315	295	303	314	305	287	282	308	302	290	298	304	289	310	309	288	286	321	323	297	313	292	307	343	329	306	273	319	289	301	310	312	317	294	298	320	329	336	310	305	318	275	287	316	320	306	307	315	330	313	315	295	314	325	304	296	301	318	305	309	311	313	327	271	316	308	291	287	295	331	293	299	306	293	308	314	349	318	263	328	300	320	275	306	305	287	294	306	303	290	305	294	307	303	321	305	326	326	323	290	312	326	291	326	316	318	290	314	291	314	327	315	310	288	297	305	316	331	319	343	315	305	331	296	316	337	329	310	328	325	280	284	325	284	329	303	348	316	302	318	316	319	304	276	297	324	295	334	343	335	320	307	317	321	316	314	303	314	288	287	330	313	336	296	298	309	319	322	313	320	297	304	255	302	311	326	317	290	289	310	334	300	328	329	311	277	322	276	282	308	307	305	307	297	301	275	294	290	318	301	308	304	308	319	317	308	301	284	304	317	311	311	324	300	304	322	309	312	289	320	300	316	313	289	277	265	318	310	301	311	342	281	291	316	320	310	284	317	297	315	309	295	317	307	314	290	279	326	294	285	331	286	285	339	307	320	316	290	313	316	323	293	320	284	284	327	280	286	318	312	288	308	287	336	309	284	321	339	278	296	326	310	283	334	306	331	306	273	337	307	297	284	279	312	314	311	313	295	289	288	337	316	315	331	327	318	309	289	304	343	330	290	323	328	277	311	306	328	336	303	288	321	303	321	298	305	290	333	291	320	293	335	307	304	288	292	280	315	284	331	320	278	288	308	319	299	308	330	311	300	255	305	323	295	345	291	317	304	268	299	316	327	311	293	257	314	266	313	306	341	320	284	305	300	311	303	306	289	305	324	280	322	316	322	323	327	317	281	317	321	288	340	290	275	317	322	304	305	297	317	322	310	340	290	288	299	301	325	293	310	286	279	308	322	325	300	307	302	320	304	292	297	271	291	282	322	287	311	328	291	317	285	271	301	303	316	272	305	322	295	319	293	308	313	290	318	331	328	293	327	295	342	303	304	296	339	316	318	280	311	292	296	292	309	294	313	299	292	293	301	328	299	306	313	329	320	295	315	307	319	291	331	281	275	313	333	311	304	295	315	335	252	300	323	311	305	318	303	290	338	307	295	297	289	272	318	320	308	292	297	328	330	317	291	288	299
28655	18195	3887	627	481	415	403	363	339	393	391	371	365	384	373	421	367	385	356	392	355	371	373	375	358	360	395	403	358	381	389	389	368	351	409	413	387	346	376	378	400	406	407	395	372	359	348	388	378	377	408	382	389	359	376	370	391	353	357	398	346	374	367	413	365	388	365	360	383	385	375	375	439	366	390	364	393	347	357	383	347	365	371	371	362	362	385	352	376	398	365	387	334	392	352	417	336	411	351	373	359	408	335	363	396	362	382	377	348	380	378	363	365	346	382	379	400	395	398	380	370	416	373	359	367	382	360	382	370	388	383	372	328	376	365	346	357	350	375	442	375	380	374	386	381	366	379	360	365	377	343	366	383	385	361	406	388	370	328	357	363	367	357	407	405	399	358	389	390	346	420	403	396	362	381	343	388	391	376	391	359	381	369	308	395	379	395	402	371	342	361	344	383	399	358	396	356	397	369	369	349	390	372	413	343	376	374	356	380	386	398	375	363	363	380	351	383	375	372	379	328	407	385	389	379	384	363	372	380	352	382	341	410	378	340	392	371	393	387	379	403	351	376	341	384	381	369	341	361	342	365	406	407	390	371	345	347	380	356	344	375	319	385	359	381	409	363	419	361	403	390	378	374	374	370	388	368	389	395	420	400	369	412	378	387	367	348	375	396	392	388	378	383	385	361	395	371	396	399	371	383	354	381	377	394	387	372	388	371	377	357	388	363	385	351	404	359	367	380	373	403	371	373	384	368	388	403	365	370	370	342	375	363	414	396	361	369	373	358	364	363	368	329	377	387	383	394	365	367	369	374	364	387	421	382	371	354	340	405	358	394	356	370	357	361	362	370	368	385	383	399	360	334	349	340	382	360	370	387	418	361	370	376	370	357	361	346	422	345	353	367	394	374	368	356	378	384	409	379	367	375	413	399	375	346	380	375	367	366	381	393	355	365	366	391	390	392	359	396	374	380	392	381	401	409	353	360	377	395	382	363	397	357	364	365	344	327	395	391	386	381	349	380	372	355	398	379	417	385	378	364	381	410	370	337	347	372	368	361	394	371	367	354	372	362	331	371	357	361	359	358	358	412	387	361	364	381	373	354	351	387	374	367	352	370	380	373	395	323	388	360	383	405	394	368	350	381	386	358	375	412	327	397	385	339	372	380	380	372	371	359	374	383	340	357	340	389	366	389	416	368	371	348	370	372	377	408	344	369	369	389	351	385	359	365	399	379	343	349	346	396	389	363	404	393	362	364	413	341	380	372	365	363	386	367	342	365	363	365	370	397	415	361	390	419	415	344	378	357	364	375	384	373	387	379	405	393	319	372	369	377	373	368	364	384	387	370	419	374	358	385	379	355	364	392	392	397	365	370	355	390	357	378	365	333	366	330	358	392	354	367	377	415	377	399	381	365	399	379	392	400	410	384	387	377	329	374	380	361	375	341	369	373	384	378	371	393	362	419	396	360	367	361	403	396	372	346	366	370	374	360	394	357	376	355	379	321	363	355	398	368	368	398	374	370	373	398	338	386	377	405	359	379	365	374	377	376	349	427	374	376	375	372	370	367	388	377	358	357	367	364	342	370	354	364	390	384	358	364	361	388	379	352	389	335	381	432	385	376	375	368	389	384	388	376	343	400	375	376	397	379	375	401	337	378	371	372	351	355	382	373	358	350	376	376	387	379	378	362	330	348	355	352	374	375	347	367	392	409	345	349	368	371	371	368	355	369	386	351	370	341	371	351	364	384	362	382	436	362	382	382	376	379	379	394	381	372	344	376	380	376	386	374	365	360	379	353	361	375	363	368	365	381	363	393	364	398	370	389	378	373	389	389	354	381	342	387	384	351	407	364	353	374	398	351	387	376	403	393	386	392	365	369	361	378	354	394	382	399	375	398	375	392	383	379	351	398	359	380	362	400	364	375	354	368	375	413	367	386	394	385	354	343	363	381	357	373	387	402	369	354	352	397	390	386	362	426	379	366	386	369	388	398	394	358	382	357	371	402	390	357	332	381	364	382	387	371	353	371	363	350	384	386	374	389	367	411	376	387	379	387	347	401	377	381	362	375	371	364	337	377	362	389	395	371	373	358	385	359	340	368	355	369	353	344	379	378	376	367	356	345	360	382	370	393	368	360	395	390	369	363	379	344	395	393	362	373	375	364	348	354	370	377	417	380	385	344	370	392	383	362	374	398	344	372	360	372	365	367	348	377	372	403	354	378	352	421	367	388	397	354	368	391	361	358	371	411	333	380	373	389	374	386	347	380	372	346	409	349	407	353	371	372	390	390	367	394	388	371	334	367	371	346	353	400	418	378	360	363	365	384	405	364	356	381	393	402	406	375	335	371	392	401	389	407	376	361	364	400	368	403	360	352	380	372	360	347	373	368	359	382	404	378	348	342	350	395	394	374	392	391	378	388	397	386	348	369	376	368	374	403	387	385	397	397	367	358	387	331	392	348	368	388	379	352	388	346	395	367	415	394	368	372	372	357	356	398	370	399	424	397	397	389	383	359	351	372	346	366	396	379	397	367	375	403	395	366	364	364	353	388	367	413	413	342	351	337	335	384	347	369	386	370	400	365	366	386	376	362	356	361	343	382	379	382	365	364	350	352	390	358	355	343	370	383	353	351	385	369	363	384	334	365	408	401	353	385	374	380	403	364	344	367	380	375	404	374	367	371	344	363	376	354	370	353	337	359	348	345	380	372	416	371	343	367	371	360	385	384	360	367	356	352	366	349	419	378	358	349	385	348	346	369	381	362	373	376	371	344	369	380	381	366	352	357	383	377	361	393	357	387	356	362	352	353	403	382	349	388	381	353	401	364	372	356	349	388	360	371	375	400	381	352	386	397	371	362	367	386	376	366	365	369	377	367	394	379	345	369	390	380	398	349	410	376	432	348	382	356	361	383	360	401	371	375	372	356	380	383	345	394	343	402	386	351	387	373	373	374	350	385	395	385	378	379	353	370	368	343	366	359	377	389	366	357	359	400	323	357	378	390	366	364	364	391	390	384	395	370	381	354	382	344	394	327	346	379	373	355	394	343	346	383	405	356	364	382	383	371	356	354	360	335	326	362	393	351	370	358	400	370	376	390	398	387	411	348	375	358	383	393	366	376	384	349	384	392	384	389	397	397	359	352	394	342	366	355	382	363	370	386	369	364	378	386	371	381	326	361	409	375	376	356	378	368	368	355	351	395	366	355	391	363	346	404	334	344	367	366	341	382	404	354	390	390	383	362	354	357	393	347	351	391	390	396	377	372	392	369	396	360	381	378	383	389	353	367	389	380	386	348	404	382	383	389	372	389	351	374	384	370	330	356	393	366	391	399	372	399	419	402	362	381	363	367	372	365	361	397	377	390	418	378	376	371	413	394	346	430	385	359	371	388	397	370	371	371	398	385	348	380	371	361	380	382	388	383	335	401	399	344	380	375	354	387	364	412	400	326	397	356	374	355	370	403	405	366	387	373	342	371	350	386	346	362	371
19819	1300	826	624	578	532	479	485	436	459	461	421	426	441	465	469	463	436	427	462	421	452	457	468	465	459	493	412	435	443	445	436	456	464	413	484	481	425	449	446	463	438	432	431	443	455	460	454	417	449	426	406	433	442	450	473	475	416	464	444	444	409	443	478	411	419	436	466	407	437	447	466	412	452	418	441	421	442	435	457	451	447	450	442	425	503	433	443	399	484	432	424	447	465	508	437	408	448	454	468	464	455	495	459	463	443	430	456	438	403	453	450	455	411	454	486	439	425	453	444	485	454	473	457	425	480	447	466	449	458	451	423	440	416	437	468	481	461	434	432	434	452	429	426	444	439	407	448	474	444	418	423	437	429	475	451	454	431	428	421	453	408	477	455	466	464	427	499	456	440	440	445	478	461	441	455	458	440	421	475	434	436	418	430	460	479	448	488	445	480	414	406	434	440	452	457	436	399	427	448	444	421	415	419	470	421	464	456	413	454	475	426	428	483	451	469	440	470	491	441	444	477	472	457	477	439	449	468	440	436	460	458	451	460	437	489	435	427	450	422	442	470	466	419	427	450	497	447	467	418	461	468	457	480	482	429	430	446	435	465	407	445	410	436	459	457	467	408	435	443	464	448	488	444	438	445	459	446	456	459	445	452	429	419	426	454	505	426	463	449	446	461	466	455	414	466	417	444	462	447	450	415	435	409	481	440	446	456	470	464	440	467	455	464	438	436	425	474	463	465	439	467	439	408	471	449	453	452	454	479	461	460	482	436	440	404	448	465	469	467	450	473	474	452	431	418	459	443	443	457	459	461	458	470	420	472	440	407	420	458	424	457	449	459	438	443	478	459	454	455	436	432	416	447	410	423	480	435	471	465	441	467	449	487	458	452	458	427	473	434	425	428	463	430	428	441	419	436	446	487	423	469	432	380	433	448	442	494	463	438	497	465	435	418	415	479	445	478	484	448	465	427	407	398	438	471	424	434	459	440	415	435	457	415	453	440	462	441	480	430	443	487	450	462	465	456	424	470	438	462	458	416	466	525	453	451	431	419	417	438	490	466	423	450	435	450	433	413	431	425	464	455	426	439	426	450	460	458	462	431	444	458	485	416	460	433	416	432	419	456	440	433	442	462	435	504	442	407	492	438	435	440	435	430	430	481	452	419	447	394	445	464	442	409	472	428	449	476	443	445	409	457	447	438	448	450	459	438	474	465	446	448	448	442	462	422	466	462	443	439	437	462	428	447	438	452	449	425	477	452	432	425	454	456	446	423	398	426	470	434	450	452	472	460	469	424	439	407	440	451	421	445	457	439	464	434	444	442	461	411	425	438	471	467	466	454	447	455	467	477	444	490	468	440	427	447	421	438	517	456	465	413	470	492	449	465	439	438	432	450	437	426	435	468	445	426	435	441	481	440	481	456	440	444	457	448	482	451	420	451	435	417	459	421	483	468	507	451	426	458	458	439	498	456	461	420	466	449	453	422	445	449	446	452	448	466	412	432	473	456	442	420	444	447	426	436	417	452	419	469	424	433	442	448	462	443	450	502	436	457	454	420	433	432	453	423	443	450	445	433	453	441	437	476	434	501	440	423	467	482	482	424	433	460	433	467	423	398	459	427	436	454	430	474	479	453	472	439	453	427	434	417	443	427	419	465	453	438	402	466	446	401	440	466	452	432	446	465	413	490	450	446	472	499	467	438	421	453	432	429	438	417	430	424	424	472	471	461	468	458	448	443	451	455	425	439	467	432	464	478	445	442	433	467	448	452	464	449	433	446	454	427	436	473	473	427	464	468	448	469	426	464	406	431	448	447	402	442	447	420	432	413	439	454	434	419	474	423	414	424	470	468	419	423	447	453	452	431	482	429	448	461	453	448	462	448	430	454	436	462	454	465	434	440	481	461	424	405	439	436	439	472	467	445	466	433	432	467	483	495	439	465	415	456	470	425	456	460	445	452	441	463	480	432	410	454	449	477	408	442	458	412	437	405	477	450	459	485	447	463	433	423	412	472	441	474	476	443	425	458	464	460	428	413	431	417	455	445	441	435	449	451	425	489	470	428	430	398	443	447	434	441	462	395	462	457	447	401	480	435	458	471	445	451	455	462	486	449	467	427	444	477	461	430	456	449	450	462	436	443	423	468	437	418	435	430	438	435	464	436	477	432	416	504	455	463	428	454	429	437	443	429	403	415	437	463	413	464	436	438	470	457	406	432	448	425	404	453	486	436	421	459	439	449	422	431	422	479	465	437	475	429	452	488	469	434	456	472	447	444	447	428	452	434	446	426	442	459	462	451	429	428	432	499	427	429	463	437	446	439	463	444	446	453	421	463	445	423	450	434	438	422	435	435	457	433	424	420	479	450	434	426	435	396	415	451	427	435	442	461	436	454	412	445	450	416	490	437	436	481	462	471	448	438	431	459	437	481	435	448	470	453	441	424	430	423	458	475	456	454	419	432	433	447	459	487	450	462	438	431	423	428	450	449	444	451	435	463	446	434	414	424	462	475	469	440	420	432	457	422	462	472	469	443	448	437	458	465	443	434	448	485	412	463	473	461	451	496	466	472	476	436	463	420	455	458	463	445	457	437	447	484	458	438	461	449	471	449	426	424	437	407	426	469	492	429	448	422	443	418	460	472	406	407	420	436	446	431	441	457	449	459	464	446	427	448	442	480	443	482	447	488	457	447	479	447	402	459	434	409	457	424	456	455	430	434	422	439	447	467	449	466	437	463	460	461	460	482	452	445	449	467	442	480	428	421	470	443	474	464	452	422	443	453	433	466	430	451	453	482	460	449	443	421	443	423	452	424	475	439	451	472	461	456	478	435	449	470	440	473	439	464	441	444	469	449	470	448	457	439	435	440	459	480	452	442	463	448	442	397	427	449	419	421	463	450	452	443	452	453	472	415	459	448	474	435	449	417	402	438	440	432	449	473	434	433	422	455	440	494	417	414	434	450	447	484	466	467	450	491	435	439	432	471	442	430	472	421	434	458	435	478	426	449	439	449	438	490	482	480	447	455	423	419	435	440	454	436	429	433	495	449	435	462	471	468	431	434	428	464	432	436	443	490	427	424	411	453	445	466	462	439	440	470	411	413	474	449	427	449	425	457	443	466	449	445	460	454	462	432	455	433	451	457	428	457	431	466	452	471	420	432	447	422	428	479	449	460	460	424	458	453	446	441	466	448	508	447	456	479	452	447	428	435	441	456	433	440	439	431	429	438	482	450	446	450	448	417	479	431	483	430	425	422	419	449	449	433	487	462	419	461	483	435	472	473	441	454	484	471	465	437	459	421	462	450	478	421	463	468	445	463	448	434	456	440	417	461	423	447	410	407	480	473	384	478	446	470	448	449	443	430	448	448	474	448	427	445	446	480	428	482	452	461	451	454	453	429	452	479	481	459	418	458	449	479	449	402	430	460	446	400	451	478	448	470	470	462	478	405	435	390	416	457	464	452	490	440	466	456	465	418	459	448	460	453
24234	21592	28802	24841	21541	6332	831	558	495	486	467	431	390	447	391	402	411	384	409	402	377	389	372	353	369	388	348	389	359	373	362	372	362	370	385	396	373	347	359	351	350	389	365	362	354	353	360	359	341	348	363	357	319	369	355	354	327	335	351	376	332	353	328	350	363	357	346	371	349	388	321	341	341	404	351	405	352	355	394	355	396	348	352	365	367	341	358	366	338	332	340	336	382	366	376	384	356	371	349	363	354	340	381	351	363	359	367	345	356	408	367	351	385	386	376	326	349	374	332	378	344	341	339	367	364	346	342	349	332	385	378	356	355	361	334	361	384	335	366	367	358	363	364	371	358	362	354	324	380	342	385	375	333	358	356	345	361	371	375	375	326	392	377	334	351	345	363	343	373	349	355	369	353	328	356	362	352	379	367	343	375	406	365	339	361	315	362	371	325	385	356	358	348	336	397	358	372	330	371	397	367	315	366	364	361	359	356	364	356	335	382	349	343	326	353	390	356	379	339	342	359	301	371	366	373	346	366	372	360	367	330	350	353	356	370	362	324	363	370	358	350	373	368	314	362	380	362	376	368	338	395	342	345	354	328	360	351	346	336	350	349	355	355	354	342	358	380	347	345	362	305	382	372	390	343	374	353	350	355	360	343	378	395	341	385	356	375	360	358	363	324	346	384	355	368	357	324	347	327	390	338	377	372	367	363	338	360	365	352	403	341	385	346	347	339	345	379	342	388	376	359	335	378	356	365	374	377	347	349	348	393	366	363	339	338	406	355	333	348	359	339	348	311	360	335	359	391	361	376	349	350	366	353	349	380	371	390	317	337	341	366	314	363	351	337	339	377	353	376	361	392	360	360	345	360	354	394	349	358	360	347	339	330	363	384	349	352	376	344	352	373	336	381	386	371	361	385	359	375	353	339	319	399	335	366	334	342	363	368	328	364	347	352	377	357	365	367	330	337	359	364	363	358	345	348	350	358	360	375	351	350	358	358	361	355	352	346	333	355	341	397	347	333	362	350	316	346	408	330	348	341	360	357	369	366	319	340	368	319	366	342	363	325	375	358	335	339	375	358	346	388	340	344	313	360	379	365	363	358	385	331	330	344	343	363	349	345	346	366	331	362	380	356	351	333	359	345	369	337	364	356	338	357	334	356	353	378	385	366	344	360	393	343	360	336	369	353	327	345	352	383	365	392	351	346	368	362	340	300	351	380	396	336	365	370	344	370	344	318	363	365	405	323	335	344	347	360	322	392	368	353	349	344	336	357	359	354	329	320	336	353	387	338	342	351	386	339	386	353	365	380	362	379	391	347	395	343	349	375	376	376	363	384	354	367	375	336	373	384	365	385	330	348	368	348	378	360	374	338	355	354	391	346	360	361	315	352	345	317	328	362	344	377	387	330	365	357	354	377	355	375	347	349	326	334	382	349	336	377	370	357	370	382	383	332	381	356	361	370	349	353	323	367	374	347	351	352	329	343	359	399	362	354	362	340	341	372	363	351	349	324	386	370	361	336	340	339	360	355	369	356	368	353	365	339	379	371	347	362	328	339	357	346	357	343	370	389	347	346	370	370	346	335	337	353	366	357	353	364	353	310	340	339	365	389	372	372	355	334	351	367	321	361	391	393	346	381	342	341	335	358	350	382	361	337	354	398	354	373	328	298	342	380	344	337	355	342	354	400	372	349	350	377	344	364	360	388	366	367	332	377	388	355	389	330	364	386	385	360	346	348	300	345	360	354	330	367	364	341	347	355	356	369	328	339	347	390	333	344	361	387	335	320	379	356	331	345	343	325	362	389	365	380	364	344	369	346	352	382	336	351	370	353	351	369	334	364	338	368	377	354	348	375	370	334	341	374	341	317	337	369	314	387	376	354	377	368	347	328	336	385	352	328	390	383	400	377	357	367	347	345	408	345	353	334	370	335	367	343	380	357	341	399	353	334	366	356	365	346	336	348	375	368	337	345	390	351	357	360	366	343	340	362	348	345	343	360	356	364	381	334	397	363	351	348	369	357	346	366	325	344	368	322	342	357	334	349	355	373	365	349	360	348	383	347	360	344	342	341	339	317	331	383	353	378	344	343	338	335	360	331	368	372	346	336	348	347	363	366	341	360	365	363	363	337	371	368	319	341	362	334	387	347	364	376	344	353	345	377	377	330	323	377	357	371	416	350	346	349	360	358	378	355	354	340	369	355	360	351	375	347	346	322	383	342	375	357	350	350	360	375	360	341	368	337	356	379	366	347	323	361	304	323	367	363	359	341	359	318	365	352	366	343	368	354	349	383	351	348	354	340	317	327	353	373	364	331	324	340	345	370	332	359	338	360	367	368	363	334	375	336	350	341	350	352	336	385	389	336	300	337	376	329	363	352	385	362	386	348	328	369	330	387	345	373	380	401	366	372	357	320	391	358	361	371	381	371	293	371	323	366	330	334	360	378	365	344	350	347	337	355	348	349	368	362	316	318	373	383	352	365	388	346	324	346	333	385	337	354	336	345	375	362	327	360	375	347	373	344	358	359	350	341	360	384	384	339	351	348	341	365	365	376	341	335	347	350	332	342	378	339	331	333	377	347	376	352	323	331	376	338	390	378	303	355	361	354	369	339	360	384	347	347	341	399	371	346	332	334	358	342	371	354	335	331	364	361	351	362	377	322	333	350	386	376	334	357	375	373	363	343	339	333	326	358	353	396	327	346	367	380	340	345	358	377	370	369	344	354	351	390	357	371	341	317	359	354	374	348	375	346	361	358	355	333	317	368	347	324	356	339	344	374	349	365	355	376	343	366	350	387	383	386	387	329	357	345	354	361	334	335	340	338	381	354	359	352	350	365	360	358	398	343	355	343	356	315	380	333	369	352	357	369	363	365	385	365	383	383	364	367	358	332	394	342	352	341	359	347	317	357	330	354	384	335	370	343	351	377	372	391	371	344	374	360	357	339	378	343	374	350	362	338	379	363	346	374	358	359	368	355	344	390	355	383	370	356	388	343	377	358	374	337	373	368	355	385	341	338	350	374	369	354	353	353	397	361	372	348	400	367	355	340	346	348	346	372	357	334	361	325	343	347	344	353	342	346	352	339	330	376	366	353	317	353	363	345	348	344	352	352	358	334	352	371	374	361	346	363	362	353	336	352	356	365	361	355	395	362	387	356	363	368	350	342	361	340	343	358	370	362	360	360	341	368	336	379	366	360	354	367	367	367	351	356	368	375	359	316	395	338	321	355	366	358	390	373	374	401	343	342	340	349	374	307	344	385	354	388	361	343	341	380	360	362	353	340	335	366	316	364	355	363	335	395	341	359	351	324	349	345	365	350	342	369	339	412	352	382	357	329	376	357	356	355	364	373	368	361	361	349	385	373	346	343	368	340	350	346	355	345	371	412	326	358	373	344	371	363	352	340	341	371	363	357	379	347	397	341	357	357	386	357	360	377	337	367	363	375	346	369	358	384	395	383	366	384	332	343	362	341	397	331	390	366	353
22123	7826	5214	2345	1804	1330	1137	910	816	656	644	629	549	528	526	538	495	484	507	466	460	450	474	439	461	456	436	423	455	460	426	445	454	448	441	433	435	413	455	434	438	443	402	472	424	461	445	420	427	467	455	440	455	417	471	440	455	464	426	404	393	424	429	421	406	448	430	450	430	438	428	455	427	452	426	420	393	427	448	378	446	421	419	410	456	429	450	469	470	402	443	406	468	420	420	454	451	449	440	430	442	431	454	444	448	470	490	420	431	458	428	440	434	412	449	415	430	470	429	428	463	417	420	472	417	412	403	422	444	443	411	444	434	427	428	438	461	435	437	447	451	426	402	414	391	431	442	407	407	401	410	463	450	442	431	418	409	441	420	431	439	421	445	397	435	442	445	441	468	443	441	403	418	388	436	470	450	447	450	386	463	392	424	418	411	401	394	420	476	415	429	442	438	437	412	430	423	440	444	463	420	400	434	436	432	430	441	450	422	423	427	418	473	443	452	431	439	441	429	446	423	425	440	396	425	434	424	385	395	437	430	393	451	406	447	420	384	420	458	433	429	411	416	385	395	463	420	443	455	447	403	472	403	407	429	426	439	433	434	446	447	417	457	426	463	442	444	417	422	439	428	406	461	444	422	417	432	417	415	432	411	466	442	431	418	442	429	425	395	400	414	446	423	402	431	423	415	427	439	454	423	423	438	443	427	456	476	439	469	458	400	422	416	462	412	372	465	438	415	437	407	442	409	437	428	438	413	438	416	423	429	433	435	456	436	427	430	405	387	436	435	460	461	423	397	421	419	384	414	432	425	427	441	415	405	443	453	429	449	427	402	421	404	427	447	422	424	433	371	431	436	425	420	418	410	406	459	421	395	472	431	458	417	451	429	438	452	411	431	462	419	422	448	417	446	430	447	402	440	477	470	410	433	421	460	420	438	464	456	418	411	449	419	404	406	467	443	388	423	408	451	446	438	406	407	399	435	458	385	418	467	420	437	415	427	421	462	472	391	400	419	405	445	412	440	466	399	441	421	392	413	434	393	455	399	437	442	447	445	424	452	439	418	436	423	393	440	464	432	431	401	421	421	450	404	413	452	449	416	411	409	449	398	440	437	393	443	419	438	419	435	390	402	413	451	445	420	438	488	420	415	417	452	432	453	431	424	423	472	460	419	424	433	400	415	442	406	409	419	432	432	442	398	435	432	412	433	440	430	436	447	434	440	413	433	456	386	459	451	447	414	409	431	462	447	421	414	396	416	453	472	435	453	451	406	413	471	408	421	437	456	426	455	422	452	405	406	451	444	428	428	439	443	435	423	427	425	447	426	427	461	414	440	432	379	439	455	422	418	408	434	451	395	399	418	405	424	438	425	406	463	431	400	414	427	422	447	457	430	427	383	436	413	432	398	444	452	415	440	441	413	428	419	443	411	423	447	420	450	485	445	405	430	472	444	410	402	408	451	451	391	426	418	428	411	448	421	454	424	439	427	417	431	388	453	429	417	418	383	405	459	416	412	396	441	417	432	437	423	421	440	449	451	473	429	453	404	407	446	424	434	416	402	457	425	430	446	418	405	428	387	393	404	424	409	428	425	460	393	451	438	436	388	437	434	410	478	418	418	468	424	430	443	445	396	449	416	411	415	428	440	432	408	456	466	409	453	432	439	443	422	449	435	411	459	394	411	465	427	442	459	422	440	409	437	467	411	411	441	409	429	424	407	435	433	417	433	448	430	405	422	451	438	432	439	455	389	433	453	461	425	434	431	428	420	397	426	452	466	465	424	437	421	440	442	424	428	451	435	487	436	411	409	432	423	441	414	436	446	416	441	455	440	436	478	380	400	430	443	439	435	440	434	455	393	456	421	435	441	407	425	431	449	405	398	441	451	401	434	422	385	438	397	443	430	435	453	434	464	413	421	446	445	417	441	415	373	411	406	471	460	393	450	418	422	409	423	452	400	454	431	381	432	423	435	440	414	435	415	442	451	442	450	402	436	425	408	441	411	441	431	441	449	429	446	420	389	443	441	411	411	411	425	469	433	458	445	436	413	422	431	385	432	430	457	398	461	414	428	432	434	427	416	398	408	409	464	436	419	390	415	419	445	437	436	409	422	448	404	400	429	414	440	420	447	423	424	421	448	425	439	411	430	413	428	441	437	425	420	408	386	457	426	468	464	391	397	413	450	422	443	400	435	414	446	429	423	431	420	395	443	420	457	433	441	474	418	423	444	411	464	400	399	451	415	465	431	464	399	421	455	411	448	453	381	440	439	434	432	430	411	445	419	409	454	429	367	415	411	435	413	446	409	441	413	418	419	437	418	439	414	461	421	439	448	434	426	433	434	449	454	442	429	409	436	441	430	439	437	392	424	431	437	438	438	408	431	428	476	442	406	425	453	456	426	411	415	411	419	426	446	438	444	424	393	397	438	387	426	467	421	455	445	419	405	463	422	476	405	431	425	445	453	391	462	426	395	459	429	412	445	426	442	410	423	465	410	442	466	431	429	428	470	446	431	393	458	439	425	430	463	439	436	448	478	447	430	420	418	429	434	406	440	414	456	424	382	476	443	409	445	446	441	423	447	450	407	450	478	400	422	451	420	401	441	420	437	419	433	466	462	461	427	467	425	427	454	428	439	425	407	432	432	410	398	410	438	436	441	448	463	417	440	432	427	441	444	458	414	449	425	429	388	418	483	428	443	401	408	429	426	455	430	447	467	398	448	458	449	393	432	436	414	411	455	443	466	426	459	445	455	432	428	411	390	418	447	396	415	406	441	448	450	433	440	460	426	434	428	436	434	418	426	437	418	442	438	432	439	430	462	420	444	443	419	392	423	412	431	421	376	424	423	452	374	420	443	428	411	408	437	401	451	407	461	458	460	406	448	435	451	418	451	435	421	422	448	415	436	428	441	404	462	420	386	442	430	445	422	418	445	448	411	435	424	403	388	421	455	431	443	424	436	402	462	446	440	445	417	411	380	444	437	427	420	431	428	420	456	432	429	419	429	463	462	420	421	424	439	448	437	435	408	431	447	466	418	417	401	425	469	411	428	455	408	418	437	433	449	447	406	442	441	437	443	422	447	434	454	432	426	384	483	455	398	424	394	418	468	424	408	434	380	432	425	463	484	454	425	436	408	419	428	402	424	416	417	409	437	449	452	437	463	420	408	420	413	450	411	378	413	421	442	402	427	422	420	454	443	400	447	435	402	473	443	420	421	425	408	418	444	408	439	422	439	427	449	395	401	429	430	402	431	441	418	415	447	455	446	414	421	413	419	427	433	410	419	405	413	404	421	411	435	408	416	417	442	444	440	448	436	436	437	446	418	420	433	433	457	450	434	427	446	419	432	430	412	409	408	438	432	424	427	458	428	414	425	412	403	410	382	416	399	438	426	419	459	404	456	475	406	455	429	415	418	443	380	434	433	408	446	431	440	444	439	447	447	468	419	454	440	440	402	416	411	417	464	488	441	440	431	444	465	402	381	460
25496	21707	27682	26122	7452	576	492	411	363	381	355	336	357	341	310	316	329	302	327	328	308	284	314	295	330	300	304	282	285	318	298	309	302	292	300	306	311	328	280	309	314	317	292	322	295	279	288	334	283	294	305	303	270	278	299	297	312	285	285	297	287	304	296	292	317	304	323	312	317	312	310	287	307	315	284	320	301	298	291	307	286	318	280	312	300	326	299	296	310	345	330	285	340	308	304	313	273	291	311	296	273	299	310	291	269	295	311	295	296	314	302	309	320	307	340	323	323	315	317	302	297	307	301	294	307	323	273	277	307	284	301	277	323	281	295	317	320	322	305	274	302	323	302	312	290	297	307	294	299	286	303	283	336	267	303	263	290	315	312	329	285	319	317	290	303	297	290	311	297	269	293	305	336	279	287	323	293	320	271	313	336	339	311	324	290	304	318	314	318	287	292	314	313	292	300	296	293	292	300	266	286	294	301	302	309	312	293	281	307	292	298	298	353	300	318	298	305	300	276	328	278	308	324	302	326	262	305	273	311	303	311	294	286	298	309	286	309	290	285	291	301	289	310	298	275	284	310	304	318	287	307	315	289	292	280	314	289	304	263	300	300	299	289	288	307	275	294	268	267	290	294	286	281	313	285	279	299	309	258	286	293	328	293	294	318	309	305	294	289	276	295	298	325	293	302	285	283	293	284	299	288	311	282	291	261	294	304	290	284	270	280	290	316	317	290	297	312	279	299	308	325	310	305	296	305	319	297	303	274	297	297	344	298	291	298	263	314	314	294	310	355	324	321	330	318	278	323	314	299	302	292	289	306	308	283	273	293	336	292	304	288	283	321	298	299	281	300	289	309	303	269	352	315	292	301	271	332	311	292	314	311	303	312	306	288	301	319	336	314	272	248	291	275	310	283	299	304	297	346	320	327	316	281	282	301	260	290	283	292	279	323	276	303	261	313	329	318	310	325	321	297	325	310	314	329	266	315	307	273	283	310	285	299	268	317	302	286	293	283	332	333	284	299	292	316	296	301	335	286	315	293	296	320	294	301	314	301	291	257	310	286	275	297	331	304	306	281	295	291	306	320	292	315	286	280	317	294	291	295	306	306	287	298	290	313	311	302	313	275	293	293	300	300	294	312	306	302	270	271	296	291	292	284	307	291	313	309	304	295	287	294	271	316	333	285	328	317	300	308	285	297	302	288	303	305	291	323	288	293	303	305	255	312	286	275	280	295	301	269	295	292	311	296	292	275	310	312	289	288	295	273	285	280	292	309	285	333	290	311	293	291	291	304	274	296	316	278	324	296	279	284	315	278	327	297	287	292	310	287	312	308	283	320	270	293	279	303	292	302	298	294	291	304	299	298	309	279	294	290	310	290	309	311	296	313	300	314	285	294	306	308	290	322	288	294	290	316	270	310	335	304	283	322	276	284	296	282	322	323	284	329	301	295	281	286	323	306	312	302	305	325	299	318	318	284	282	258	329	287	298	288	315	305	290	312	276	301	341	293	287	274	313	309	301	298	314	309	262	292	325	309	293	329	302	294	296	294	292	303	320	312	302	296	281	311	307	298	294	302	325	265	285	309	315	285	291	293	296	296	293	316	302	314	298	293	284	257	309	290	318	302	291	283	310	299	280	309	291	281	310	305	315	298	306	295	299	310	297	308	295	299	318	269	313	295	295	307	304	322	305	305	326	283	299	312	303	295	315	311	281	271	319	292	347	286	309	293	295	284	300	288	294	268	307	321	326	306	341	317	305	321	283	286	303	258	278	317	292	265	284	284	298	303	294	333	285	295	317	293	325	302	303	269	295	285	303	287	302	319	307	292	307	301	298	323	307	290	317	316	280	290	289	298	331	275	285	286	305	302	295	282	283	284	311	295	289	288	303	332	294	311	254	294	288	309	281	316	289	334	307	320	291	276	300	289	281	299	312	289	286	292	310	266	292	300	326	307	310	326	278	323	280	289	312	336	289	316	288	299	307	299	307	294	275	276	285	309	310	299	303	302	324	272	301	305	269	334	332	281	265	289	288	315	326	312	303	280	315	315	280	294	286	305	259	289	308	307	319	310	309	295	290	281	294	318	297	317	283	297	281	295	280	279	339	284	285	281	296	310	331	291	289	298	291	319	305	323	295	310	287	306	343	283	322	289	289	280	305	301	289	306	312	326	308	298	317	297	297	277	291	259	299	292	327	283	278	290	297	273	297	278	321	309	275	307	325	325	290	280	280	312	302	289	306	295	326	295	319	314	325	295	299	272	299	327	315	302	287	299	302	275	296	290	296	271	267	281	309	289	267	287	324	330	288	283	311	309	284	335	316	281	304	306	275	268	291	301	315	278	272	282	323	293	279	329	302	289	280	314	275	284	306	300	320	317	275	319	316	317	289	300	305	303	270	321	297	320	295	279	310	291	347	292	279	261	279	329	289	293	331	294	323	308	297	294	266	315	287	311	293	316	317	294	296	326	286	290	313	320	285	300	302	327	341	307	319	299	297	299	310	298	300	295	294	285	299	292	270	290	276	331	308	293	319	272	309	316	320	310	317	292	332	341	281	307	299	314	271	305	299	267	307	294	290	312	278	245	288	306	285	295	288	287	299	285	272	300	300	300	293	293	314	315	286	296	287	307	279	316	325	302	319	320	295	298	299	281	314	322	300	301	266	277	300	317	302	274	286	295	296	272	310	322	300	282	275	303	296	293	280	292	300	290	269	291	268	267	285	298	309	277	287	296	317	293	297	294	326	281	320	306	297	280	278	298	290	328	290	308	290	302	330	300	330	280	336	318	302	331	311	306	333	314	302	292	313	293	301	339	321	288	311	279	310	299	299	301	296	318	293	302	306	301	321	298	299	300	309	298	312	341	280	307	295	321	286	265	290	303	301	268	289	320	305	333	333	301	304	308	318	326	322	295	283	297	301	282	320	324	288	270	301	288	302	308	309	297	275	293	293	308	298	321	322	294	314	284	292	312	330	275	315	300	341	296	317	318	317	273	305	357	283	304	297	284	287	324	275	276	290	295	289	281	304	318	267	307	314	288	295	328	331	299	316	302	299	309	286	281	279	296	298	312	312	306	296	294	301	315	302	282	307	313	277	295	272	295	303	290	301	299	292	327	299	304	325	300	273	304	267	307	316	313	304	303	291	310	322	291	295	277	319	271	332	299	275	308	299	319	324	305	310	297	300	287	294	302	344	302	298	341	297	306	292	304	286	294	327	300	295	297	312	266	310	304	319	318	280	337	259	282	311	306	311	305	303	309	286	311	287	318	312	285	272	345	313	320	313	270	299	285	310	265	280	283	300	265	291	305	287	286	327	292	291	297	317	270	299	279	272	277	320	278	287	271	303	314	315	301	263	294	292	299	268	317	310	309	293	301	299	326	279	317	283	318	276	326	281	317	286	316	307	311	344	293	315	295	267	283	293	306	307	327	284	306	297	288	287	298	321	313	285	288	306	311	293	295	343	297	309	305	288	292	307	303	269
21490	4970	3096	1471	1075	931	726	611	585	526	471	468	462	415	406	424	384	362	376	377	387	365	396	411	365	383	360	366	384	362	409	377	372	363	375	365	349	387	380	350	352	379	341	397	388	340	340	344	349	390	398	354	349	385	313	366	411	360	381	341	381	341	378	345	349	346	335	351	369	343	381	379	337	358	365	365	356	378	370	360	344	393	364	366	374	374	357	353	341	347	379	353	371	353	341	358	382	369	390	356	350	363	382	363	378	385	385	371	395	366	384	374	348	369	388	371	323	346	350	324	357	377	352	344	380	385	352	361	375	374	373	370	341	387	330	402	360	367	363	345	347	378	355	400	351	402	369	336	323	324	345	339	343	371	373	386	384	339	380	336	370	364	366	367	384	350	360	367	337	370	321	384	363	348	385	346	364	344	357	377	328	353	343	362	334	324	342	358	359	378	357	385	370	374	341	373	365	346	356	372	357	372	371	356	361	380	367	401	343	319	344	351	347	371	358	372	353	356	382	344	366	386	361	353	346	372	343	355	354	386	386	379	369	362	370	353	360	357	337	390	394	327	350	370	356	339	324	367	350	359	351	323	363	353	341	344	347	361	396	363	373	326	329	362	360	356	337	373	362	365	344	397	385	385	357	413	350	348	353	409	352	365	316	386	350	335	380	369	349	380	356	353	352	352	345	374	363	376	346	345	374	347	372	385	370	357	340	347	386	359	431	336	352	376	340	342	344	382	377	345	346	363	389	383	393	339	370	375	366	336	370	312	365	356	372	351	336	374	340	356	349	373	351	346	341	344	340	371	350	360	357	350	357	356	362	347	362	324	404	348	367	338	318	370	345	345	331	340	325	360	355	359	375	367	352	407	348	394	360	342	388	385	370	377	372	384	368	359	355	368	396	317	350	373	363	355	340	354	342	352	369	368	343	356	363	374	353	378	391	371	354	393	366	352	359	343	373	358	348	382	357	363	380	368	370	353	377	335	375	355	354	356	364	358	330	366	358	333	324	333	372	358	386	395	346	373	413	387	365	349	399	352	335	360	363	385	346	377	371	375	363	390	368	378	352	310	347	339	349	372	317	347	362	376	347	319	354	348	353	343	365	341	366	365	357	392	373	374	367	346	351	343	387	398	374	384	387	362	354	338	341	371	350	378	374	345	355	362	340	356	347	389	362	353	372	350	381	359	365	369	332	344	332	312	355	368	360	390	382	356	340	379	380	376	381	368	350	343	362	374	369	372	321	327	392	381	334	363	369	374	345	381	378	375	317	330	373	350	366	368	362	334	351	388	362	353	384	375	375	350	340	357	371	343	357	355	323	342	372	378	354	354	371	369	334	354	361	372	379	367	354	357	331	358	375	351	393	347	364	373	368	375	345	363	341	392	345	382	335	350	335	405	374	365	391	349	388	378	392	354	331	345	371	361	347	346	341	360	357	360	347	341	378	383	381	370	353	353	332	331	354	367	366	363	392	381	336	363	346	388	360	397	360	365	359	397	353	396	378	389	352	332	391	358	371	339	349	376	407	365	334	357	382	348	376	378	321	366	388	395	369	351	354	380	371	368	353	360	351	376	337	347	366	313	366	391	379	343	351	351	355	367	354	360	360	356	354	348	339	348	338	342	354	377	382	356	387	366	344	354	332	361	354	382	334	364	364	372	380	371	342	380	359	355	381	359	341	353	331	374	334	364	410	352	333	344	384	369	374	340	359	381	297	387	345	380	387	347	353	377	363	365	347	341	376	366	336	372	358	339	376	350	393	357	348	362	374	364	407	363	363	368	361	353	381	372	363	372	340	387	367	341	396	353	363	340	345	346	410	358	365	371	400	386	342	396	372	371	334	366	391	365	374	348	358	369	360	330	347	344	334	350	383	405	376	363	373	379	352	383	369	332	381	363	391	376	355	339	333	350	343	351	385	343	383	350	376	380	371	344	333	382	337	349	347	354	358	365	361	354	323	380	401	366	383	340	375	345	362	383	383	359	411	380	311	345	370	364	340	354	361	390	373	372	316	345	365	352	379	380	359	355	352	350	339	366	381	355	349	349	358	374	355	366	339	396	361	375	371	353	389	348	350	358	351	395	359	346	363	359	349	370	378	339	368	373	354	415	359	380	346	352	370	381	344	390	337	373	356	371	355	348	366	354	342	357	402	352	385	393	364	376	375	370	338	368	380	343	346	362	339	362	388	356	362	395	350	372	346	360	307	306	340	367	366	338	354	351	362	347	385	362	346	368	360	369	326	372	341	340	362	373	350	366	358	374	365	377	332	358	377	366	353	363	348	357	345	382	369	378	362	375	360	339	370	342	370	371	364	339	373	351	366	383	374	374	348	396	395	361	355	350	362	384	366	345	356	367	365	404	366	358	374	339	367	382	388	375	357	345	372	380	372	358	356	384	337	381	354	337	366	343	380	377	375	353	352	350	367	369	360	350	373	372	359	348	358	354	356	359	348	364	375	381	371	351	365	368	368	384	361	354	381	382	370	360	356	375	368	349	375	335	367	350	357	352	355	389	357	349	339	303	353	368	416	338	353	385	355	350	355	356	380	348	363	360	340	349	373	344	387	346	351	387	334	391	340	365	362	350	359	338	353	342	380	325	381	370	346	347	335	381	369	364	365	358	355	390	365	358	349	368	355	376	348	347	374	367	353	348	352	351	377	363	350	340	349	329	343	348	339	383	342	352	372	355	366	328	370	346	356	353	363	364	336	383	356	349	364	381	386	395	352	364	366	360	349	360	378	377	344	384	368	384	358	345	358	349	318	398	366	355	350	352	355	358	342	320	333	380	357	384	360	384	373	389	368	330	338	336	377	360	385	336	364	368	351	360	369	394	370	367	376	381	354	370	335	379	378	367	342	343	336	365	372	361	384	362	380	351	386	374	377	371	351	374	361	343	350	371	377	340	389	389	386	385	361	347	347	394	343	336	335	347	349	393	350	360	372	401	352	292	364	384	332	358	365	359	382	356	333	376	342	351	328	341	370	373	373	336	295	334	374	352	346	384	342	393	378	365	368	353	326	363	364	354	379	355	387	333	374	361	335	337	352	376	363	360	368	340	370	363	356	383	349	363	349	359	369	338	373	369	351	336	359	329	357	343	353	352	313	395	330	363	361	400	362	341	397	334	393	325	375	405	339	355	344	368	355	347	376	380	330	379	327	403	326	343	377	366	333	372	382	341	357	377	342	374	354	396	387	349	337	342	329	354	364	407	370	334	368	345	376	345	391	386	366	331	344	347	373	356	347	327	374	357	352	361	382	391	353	367	351	367	361	379	346	324	378	407	355	379	358	354	348	348	365	360	339	374	382	380	356	351	349	381	353	332	334	378	376	376	390	346	363	345	365	365	363	373	370	372	348	349	363	372	381	322	352	379	352	360	362	342	390	314	363	339	366	423	381	364	365	345	345	354	359	347	357	377	355	354	358	373	363	377	342	370	378	339	333	383	387	346	327	383	363	360	362	297	343	371	375	377	393	372
23167	21670	29451	24383	21665	21674	5213	759	581	531	418	419	384	372	341	316	309	331	301	310	284	289	280	324	270	273	270	313	306	246	273	247	309	254	281	269	265	266	267	266	287	257	282	286	280	247	280	252	278	289	267	258	278	275	254	247	273	291	279	282	252	253	256	271	242	248	273	243	282	240	244	265	274	292	236	265	250	243	249	276	242	243	240	253	258	232	268	270	275	246	295	266	282	244	284	258	259	260	278	309	263	264	254	265	287	284	249	254	258	281	243	272	290	275	265	266	267	260	249	291	254	286	291	278	256	253	274	260	256	252	276	267	258	269	277	218	230	285	265	243	271	269	267	268	263	236	270	248	273	232	263	251	262	263	264	238	241	268	266	271	255	262	269	253	301	229	261	319	254	245	272	267	251	244	291	251	272	254	239	256	267	282	284	262	249	238	273	268	255	261	265	233	246	255	239	258	262	309	243	260	270	263	280	274	252	273	222	247	263	252	260	262	280	245	261	242	234	288	283	249	228	269	261	230	257	264	271	254	260	261	274	244	268	231	249	298	278	264	261	272	288	234	258	273	235	250	237	256	261	253	279	231	257	242	247	240	253	247	284	228	222	266	264	258	256	255	251	277	295	230	248	248	269	258	271	263	259	254	260	250	249	244	253	233	239	290	241	271	246	267	265	240	247	240	295	256	292	279	255	245	248	254	244	229	256	261	230	266	276	265	239	251	258	231	269	247	254	257	267	285	271	250	284	261	250	230	247	231	239	264	259	238	267	261	252	267	265	237	232	240	239	283	287	259	261	254	284	237	250	237	270	244	272	243	274	214	270	281	265	269	254	257	245	244	274	257	266	274	237	272	284	264	227	248	260	279	240	229	278	235	237	244	255	237	254	269	274	249	250	260	263	215	249	242	284	267	261	264	249	281	253	274	265	273	262	251	269	273	253	263	265	252	237	282	249	267	262	261	269	254	286	250	231	282	241	268	253	217	253	266	247	238	272	274	260	244	267	263	250	257	268	285	264	257	240	226	255	238	265	249	304	263	252	228	270	284	264	263	247	237	245	228	271	261	250	245	255	257	233	266	259	249	273	245	266	244	273	268	257	274	279	207	247	242	249	244	252	246	290	255	239	264	241	255	266	241	293	250	244	295	274	247	259	245	242	250	278	253	252	246	282	230	269	231	267	267	265	275	259	249	261	242	256	257	263	214	247	237	257	257	271	260	253	242	279	253	293	266	268	267	233	252	257	288	245	263	248	286	256	232	274	254	244	267	250	252	271	249	267	248	248	235	236	251	264	250	261	264	285	235	265	269	285	289	261	255	242	248	244	254	272	257	273	249	265	237	248	243	249	285	256	251	282	253	229	253	268	255	257	255	265	244	232	281	241	236	261	221	222	280	223	256	232	243	228	249	252	253	232	241	255	264	289	267	264	260	249	255	243	262	233	248	267	270	257	268	302	264	256	248	247	272	244	243	253	261	261	226	229	273	268	270	265	244	263	260	252	233	288	251	262	270	268	258	270	281	246	249	262	263	241	237	250	232	244	269	258	268	273	244	243	236	261	245	264	252	250	256	254	259	234	233	247	241	240	274	244	270	252	247	237	259	254	280	270	251	257	266	260	280	263	246	256	250	271	276	237	244	236	240	281	241	248	242	235	262	258	267	244	276	263	267	271	244	241	272	241	255	235	250	249	252	268	229	256	260	219	249	300	257	240	261	260	283	269	257	271	247	262	260	295	259	274	264	273	267	261	291	264	271	283	267	265	253	252	249	255	253	236	251	251	238	258	239	258	254	236	252	243	270	266	247	246	261	255	249	238	256	275	245	241	224	288	295	243	256	240	235	255	256	286	270	267	237	271	262	236	282	265	249	236	253	260	270	268	252	247	254	215	229	259	248	265	238	267	300	263	252	238	224	265	278	252	272	264	265	244	242	256	257	274	245	239	252	253	230	286	260	232	246	260	261	280	235	262	263	263	267	257	260	234	269	227	258	254	244	254	256	233	268	244	281	235	260	253	265	246	268	267	277	247	282	245	269	222	244	241	271	260	267	244	234	244	237	250	238	261	260	262	233	280	236	270	267	252	257	233	280	261	254	258	236	271	220	283	234	250	253	254	256	289	260	276	240	237	261	269	231	253	272	263	231	228	275	268	247	265	241	277	290	249	256	262	236	282	225	261	250	272	242	255	292	247	234	287	267	258	280	273	273	277	261	246	266	251	262	271	234	257	243	250	258	263	282	258	279	247	251	246	266	258	287	261	260	268	258	258	258	256	276	268	240	251	263	268	221	250	294	255	265	253	259	280	257	258	259	264	275	275	257	277	258	251	256	255	267	244	243	266	248	253	251	304	250	231	262	262	249	253	280	280	244	262	258	270	262	229	244	230	241	231	267	253	273	231	280	268	271	235	262	232	268	261	270	230	257	247	269	252	263	252	246	258	235	276	293	270	247	243	252	263	265	232	249	269	253	250	285	230	267	284	265	252	249	265	267	228	250	267	261	282	228	241	258	249	257	247	253	252	275	269	288	232	254	283	255	263	268	238	264	262	244	263	271	260	261	256	231	266	288	269	238	253	258	231	273	253	265	292	223	282	265	259	238	248	217	253	241	279	288	234	267	276	261	256	238	241	249	264	264	267	267	278	257	281	237	262	292	238	240	274	261	271	245	263	226	248	238	235	262	272	262	222	242	228	264	268	256	268	273	240	274	270	267	248	265	258	277	263	261	287	258	238	274	242	229	275	252	302	233	253	224	280	259	250	261	251	248	247	253	242	239	245	261	283	268	219	265	262	254	271	232	214	250	262	268	262	250	286	249	271	256	266	236	234	266	273	249	260	236	249	241	244	238	258	268	283	272	257	225	233	272	266	268	253	273	256	242	222	256	267	247	266	254	262	249	233	261	233	264	271	272	277	237	263	258	281	265	219	247	300	235	290	238	251	240	285	240	284	263	292	257	235	255	235	251	233	257	271	266	265	249	231	269	273	251	257	250	290	250	266	239	277	252	266	275	246	230	262	244	225	268	263	239	226	269	277	263	269	262	254	254	266	255	286	291	257	250	252	287	256	241	291	270	247	264	237	258	239	285	282	259	285	267	239	258	259	257	257	253	269	263	260	258	208	271	232	250	269	266	289	250	242	237	257	251	260	255	275	244	246	253	256	273	221	210	269	260	275	275	268	249	306	232	267	241	269	257	253	276	260	277	240	249	269	247	238	265	241	253	244	272	245	267	272	234	230	227	266	256	247	241	249	250	240	240	274	267	264	249	253	229	289	268	225	266	255	272	242	245	236	241	237	251	235	252	236	227	245	266	264	232	229	276	262	255	271	250	275	256	250	246	261	253	272	248	238	261	252	277	261	262	283	252	260	251	248	260	228	244	233	239	265	289	260	239	264	259	254	272	286	265	293	256	241	265	253	255	263	253	252	259	298	261	228	297	272	245	281	228	249	239	273	265	280	297	278	239	256	278	255	272	260	246	269	234
27297	13220	8765	4104	2877	2155	1625	1338	957	870	740	649	627	573	525	502	490	426	452	447	401	391	370	374	388	385	368	353	329	376	357	325	347	372	353	328	303	341	330	333	334	308	317	339	326	322	312	319	364	312	332	345	308	319	310	322	312	290	302	332	314	324	331	351	328	330	316	354	314	314	296	306	318	316	353	290	305	314	314	298	316	298	303	284	320	340	313	343	336	286	318	338	311	299	323	325	358	323	349	327	279	349	319	315	339	336	315	342	339	342	315	300	336	335	307	313	318	310	338	334	347	343	289	331	317	314	328	311	321	291	319	284	308	331	304	269	313	311	272	327	307	317	279	299	319	311	288	317	320	290	314	326	309	284	319	313	312	317	296	319	337	309	316	306	293	273	331	342	315	294	332	274	302	328	326	324	315	293	323	316	280	311	301	330	299	304	277	358	293	322	332	340	319	335	297	289	316	346	337	300	308	328	288	284	306	336	328	321	303	293	313	353	322	307	314	351	319	331	295	313	323	297	331	343	356	305	303	354	310	290	321	302	292	337	328	302	311	301	326	296	311	289	290	293	295	316	277	325	319	314	324	308	318	314	298	317	334	304	304	277	314	316	308	311	325	317	311	303	311	295	294	309	284	318	321	288	337	330	309	307	285	318	320	290	307	315	325	283	309	311	293	317	290	293	296	313	317	293	284	337	336	342	327	294	295	303	291	330	332	315	326	309	310	293	323	327	286	315	311	305	333	297	337	319	297	284	307	340	322	299	298	305	282	304	292	310	333	298	303	276	312	343	301	344	283	293	308	284	315	300	302	297	302	304	337	327	304	310	304	290	288	310	337	285	294	303	312	320	296	314	313	347	316	300	294	328	314	286	292	306	298	288	305	333	322	302	331	301	318	289	341	300	289	320	309	309	315	319	313	283	306	295	296	307	334	313	299	315	309	280	319	333	344	332	279	279	318	290	299	285	300	308	318	297	276	327	330	304	280	306	307	330	281	305	305	308	323	347	318	300	315	286	305	315	309	304	338	318	309	308	306	318	283	332	303	295	304	330	323	307	307	328	282	309	339	308	303	337	323	310	307	328	288	336	303	300	314	323	331	261	272	328	317	287	303	308	309	359	336	346	310	297	315	310	322	313	306	318	304	308	304	331	311	339	301	325	309	302	294	296	310	321	309	357	288	293	320	282	309	343	375	306	335	318	303	319	301	313	318	302	313	343	307	326	319	332	297	305	301	303	305	310	315	323	305	343	309	315	333	379	338	307	335	303	301	347	311	351	303	316	290	285	315	304	295	327	312	284	287	313	307	316	306	325	300	286	334	311	320	322	319	339	319	310	318	293	308	277	307	308	316	324	309	288	292	311	305	317	268	320	330	320	287	325	338	329	290	313	309	315	301	338	331	308	281	295	303	309	251	299	298	334	322	330	323	322	360	290	302	317	302	312	316	288	301	309	284	337	276	313	300	287	316	329	338	329	284	307	302	290	307	297	297	292	274	337	312	302	299	319	289	314	318	291	323	290	289	327	322	284	303	315	301	337	308	329	313	301	301	304	304	298	302	326	292	324	298	274	312	328	328	314	330	324	309	256	313	310	285	274	315	332	308	293	297	331	314	301	281	299	265	318	309	337	313	295	318	305	311	324	275	335	293	287	274	320	306	331	328	290	268	309	321	279	311	311	309	334	290	304	311	323	342	298	314	283	288	305	278	325	306	320	313	315	287	291	326	306	304	283	273	288	322	287	294	294	303	356	335	320	311	309	349	311	299	290	311	321	311	308	326	307	284	336	299	303	307	280	338	318	309	310	316	306	294	291	292	314	303	277	296	311	321	326	311	310	292	307	339	272	309	304	289	308	298	325	340	320	304	314	304	317	312	334	283	285	307	332	338	316	290	314	335	307	301	308	306	339	318	302	301	308	312	323	323	305	317	296	312	329	319	310	308	307	272	311	343	307	347	325	315	335	305	320	333	318	309	307	339	294	308	289	296	314	319	304	295	314	297	316	298	316	297	321	319	317	313	305	339	307	294	309	322	299	305	299	321	321	293	285	290	285	301	329	313	288	299	325	333	332	306	313	318	306	298	291	331	318	308	302	308	320	306	310	301	330	303	316	340	292	311	294	306	280	287	322	315	274	320	276	303	306	310	306	293	306	303	304	318	260	330	294	316	296	293	322	305	275	321	307	358	313	282	301	307	298	330	304	302	291	326	318	287	311	302	291	350	297	297	342	299	297	326	284	286	260	321	324	300	328	278	300	305	308	313	328	311	277	289	331	308	300	302	300	303	317	297	303	305	336	321	328	287	325	313	314	311	312	311	326	287	309	298	266	310	327	306	273	289	313	327	318	311	289	307	309	350	334	310	292	320	306	306	338	293	316	322	329	315	287	331	291	285	285	352	327	283	310	320	317	315	314	344	302	294	303	312	284	324	339	306	334	315	320	288	304	324	325	321	293	314	291	285	299	283	317	303	313	302	302	337	293	335	344	297	285	289	302	295	301	308	328	302	297	310	310	292	313	304	283	323	292	311	281	336	340	287	331	301	326	309	329	308	335	334	298	295	309	295	285	316	306	279	303	298	321	318	286	319	290	319	306	298	308	308	288	287	323	326	310	294	295	317	302	301	305	290	308	323	312	323	297	293	300	309	285	342	303	311	325	289	324	283	305	319	323	344	307	322	331	311	309	315	296	322	329	301	297	289	292	295	311	307	296	338	290	316	332	314	309	334	309	322	310	301	322	290	339	330	304	302	298	306	294	340	340	309	304	306	271	316	301	335	332	292	292	306	284	302	298	322	293	280	329	291	299	345	337	266	298	313	300	301	297	333	308	294	319	311	299	299	304	319	303	272	292	306	295	337	352	289	302	291	338	338	291	311	328	335	319	347	310	272	302	320	332	328	311	304	306	319	309	304	300	307	285	310	301	312	293	287	313	348	282	320	324	311	317	306	305	347	296	334	299	309	281	318	289	328	310	309	316	297	285	322	303	305	302	328	297	321	327	314	312	325	309	316	315	319	323	282	313	297	334	301	338	304	303	280	315	296	316	298	278	297	323	311	296	291	274	310	297	346	302	311	310	302	317	280	317	330	312	324	335	320	318	310	312	312	321	315	306	334	315	316	318	308	341	288	302	302	278	313	330	323	341	279	303	304	270	320	329	332	310	279	309	304	313	333	316	333	303	319	324	302	289	290	305	323	286	335	326	327	283	292	336	322	302	330	318	339	279	303	321	284	276	316	316	291	314	297	305	329	326	300	307	285	275	283	297	330	312	332	305	272	301	326	283	303	320	347	287	296	327	292	302	310	350	291	325	308	297	302	290	329	295	310	305	293	306	327	315	323	350	308	288	316	318	325	307	320	304	311	310	300	316	316	309	307	299	294	312	337	298	314	350	326	322	308	300	289	307	299	319	356	317	282	320	344	310	297	323	321	292	296	320	318	307	367	302	300	274	329	290	325	301	296	315	336	332	287	302	312	283	310	286
28577	18259	4035	654	491	415	409	439	365	378	355	382	373	385	412	383	374	402	361	370	386	375	364	382	361	352	346	358	378	394	364	344	399	359	356	360	387	385	350	386	391	373	387	376	367	397	344	378	370	348	380	377	355	385	387	388	368	381	354	391	362	379	399	374	400	385	394	385	391	358	381	370	355	354	379	357	380	375	381	383	377	382	389	402	387	413	358	370	356	373	388	358	340	360	356	405	385	380	382	369	409	363	369	386	386	338	385	391	382	370	360	387	357	387	407	389	369	356	381	374	382	361	374	384	365	370	365	367	380	355	370	360	400	403	392	400	383	339	375	351	382	351	381	378	350	389	381	383	394	396	389	384	379	408	375	367	351	358	360	391	379	349	363	395	402	390	379	397	390	372	351	338	361	335	373	360	372	369	403	354	379	381	414	420	404	378	333	392	389	395	364	391	353	379	358	384	373	400	365	392	373	389	373	391	365	423	393	360	366	376	357	357	353	384	356	392	403	375	373	354	365	366	363	381	363	388	360	364	355	402	347	371	362	391	385	334	379	375	428	377	371	380	363	374	328	389	337	386	380	380	354	375	377	372	372	409	394	381	356	360	399	373	397	375	382	339	411	385	330	386	373	376	409	368	405	374	387	370	383	383	362	381	366	367	410	351	402	342	411	372	365	373	389	357	376	412	369	365	385	375	389	382	389	391	371	378	399	365	359	370	403	383	369	389	358	382	420	366	372	354	370	348	356	390	367	394	344	358	362	346	390	380	362	353	388	397	385	358	385	368	379	394	355	347	385	371	371	397	352	358	381	381	377	398	387	353	346	391	365	349	391	392	387	395	371	370	365	356	375	358	379	398	390	371	384	352	385	398	373	385	403	369	395	387	400	379	364	354	357	380	366	374	340	350	376	398	338	399	358	378	404	359	415	381	365	406	401	373	342	390	354	354	366	362	388	413	364	340	332	400	391	400	413	382	386	376	377	398	393	378	391	357	396	403	369	371	371	366	391	378	352	380	403	380	377	395	379	405	377	349	353	373	366	376	382	402	361	395	395	372	387	352	365	341	343	397	338	372	393	375	397	372	374	357	370	376	401	389	363	411	378	372	378	360	412	428	342	378	398	352	372	386	375	381	394	351	390	396	338	385	389	333	378	410	401	375	388	373	380	364	416	375	350	398	361	398	405	380	344	385	396	352	370	398	353	364	387	403	365	384	386	378	363	383	390	378	380	350	350	357	392	389	357	355	351	394	390	394	355	377	356	405	376	369	370	377	378	399	374	352	368	408	354	379	387	399	355	394	415	346	371	368	355	432	365	400	379	386	359	364	368	393	380	389	359	388	396	347	387	378	362	372	340	395	374	373	372	406	391	391	354	368	385	373	334	346	390	427	392	356	386	382	394	373	382	388	404	392	395	353	357	391	340	370	378	380	378	381	383	358	409	352	359	373	379	384	365	381	358	327	382	334	373	403	389	344	411	364	388	383	354	393	360	367	391	352	371	353	380	408	365	396	352	367	381	416	386	361	373	379	388	411	369	379	361	425	351	382	350	402	366	392	370	373	370	381	361	383	392	354	392	385	367	406	385	363	358	403	376	364	369	399	409	366	375	378	375	371	384	362	370	328	378	368	395	375	379	373	390	364	375	386	336	379	364	371	357	366	393	365	401	373	394	387	415	311	364	383	384	388	375	371	375	372	384	365	400	337	422	404	339	387	407	379	354	409	412	403	351	344	348	365	387	374	352	383	392	382	398	399	377	369	369	357	369	411	374	369	341	395	388	387	378	366	342	372	378	367	404	330	381	374	368	402	375	411	374	408	388	396	381	353	396	377	375	431	391	379	375	361	375	370	410	354	381	401	366	365	385	371	376	349	394	387	398	365	374	395	413	411	365	363	384	358	358	424	358	405	361	368	363	384	357	372	400	375	409	348	376	357	367	363	373	347	405	373	370	366	357	386	383	378	376	408	354	393	427	374	375	361	385	357	391	375	376	362	386	375	375	376	361	398	408	388	363	332	380	353	369	396	365	404	368	359	371	393	427	378	390	365	360	379	361	379	362	400	400	391	380	359	408	394	378	356	324	337	324	388	373	377	388	372	379	428	375	360	430	365	405	365	390	353	353	383	383	370	371	389	421	374	378	377	366	382	405	382	372	388	332	340	356	371	380	360	386	381	369	352	362	369	416	377	379	369	388	357	369	388	406	376	377	369	405	338	383	383	393	402	400	340	346	401	369	392	381	388	346	377	368	362	357	379	352	352	389	372	383	403	380	374	348	352	370	374	387	367	380	393	393	343	360	400	373	364	374	404	379	390	395	381	381	389	369	368	388	378	377	365	363	392	380	355	390	387	376	352	404	406	390	344	389	369	372	413	359	367	311	346	362	355	359	404	354	388	404	376	389	392	379	342	378	422	379	369	381	365	359	351	362	357	386	401	395	400	349	375	376	385	394	367	435	390	379	368	382	379	366	376	381	372	390	331	377	357	377	361	351	356	383	382	386	393	370	386	398	383	373	363	380	366	370	372	329	396	349	348	403	350	360	400	399	374	361	378	354	371	390	356	398	384	380	366	391	358	409	379	403	363	384	376	396	387	361	397	352	365	373	379	384	329	377	390	374	332	376	393	387	358	373	359	387	412	384	371	382	348	370	388	415	390	408	405	392	390	367	400	381	392	396	376	366	375	358	414	367	370	340	334	392	362	383	388	382	366	397	370	381	410	373	374	397	363	375	362	369	423	386	384	374	391	376	338	358	389	408	396	388	360	349	374	383	374	384	372	375	388	374	385	372	384	376	364	387	363	341	376	390	376	403	353	410	383	360	350	360	429	390	353	383	362	408	379	354	356	366	380	368	379	372	360	379	361	371	395	394	371	371	366	405	406	314	400	371	393	367	398	380	384	407	399	390	363	343	373	378	359	367	375	369	388	392	378	370	395	379	384	359	371	370	417	376	345	355	388	370	393	382	343	367	360	345	376	354	402	340	350	362	354	392	377	383	372	391	346	403	369	366	415	393	378	369	371	420	357	357	415	374	406	341	389	351	330	363	355	381	373	349	356	376	386	377	394	354	425	398	377	359	389	372	357	387	371	431	394	366	389	365	366	382	367	377	411	363	390	421	383	439	352	364	353	357	383	344	384	379	366	378	366	345	422	404	366	382	386	366	350	390	381	404	375	409	402	389	399	360	410	382	405	360	371	373	408	412	374	382	372	390	386	411	370	348	370	355	366	358	406	360	356	376	361	409	362	379	381	371	368	392	377	425	395	328	358	348	352	388	350	383	368	344	361	357	361	379	378	376	388	379	376	382	380	356	404	360	397	356	386	392	355	386	365	413	372	346	371	395	367	335	368	368	413	379	346	359	373	380	386	363	362	362	376	390	368	351	370	379	381	351	382	365	368	382	356	340	373	383	406	404	368	364	363	349	364	385	374	368	391	374	364	376	374	369	399	435	382	384	384	378	366	364	331	378	354	365	355	362	388
20366	1475	849	619	574	529	493	467	472	462	451	462	444	473	468	468	438	441	439	471	415	499	473	453	409	465	441	433	483	456	472	472	484	482	456	478	475	490	431	434	446	434	467	437	425	465	440	435	467	469	457	480	445	419	464	432	442	419	412	443	426	431	440	458	431	467	437	449	474	442	460	435	465	436	439	486	432	471	464	435	474	460	445	462	435	434	459	463	452	425	436	458	461	465	463	421	411	457	451	459	429	477	482	474	467	444	471	446	485	426	420	447	439	467	433	456	430	426	439	453	462	504	407	434	441	446	447	442	466	449	432	427	454	434	433	455	480	435	449	469	434	460	460	450	473	452	478	448	468	429	459	438	420	442	452	454	485	455	472	429	416	442	478	452	503	457	424	430	435	433	447	450	456	466	414	469	435	422	452	462	503	447	420	452	433	458	457	403	470	441	454	508	459	443	433	448	438	494	447	440	452	432	464	455	478	421	426	443	418	457	459	454	464	435	460	433	460	458	422	449	459	456	524	406	424	469	469	473	470	437	455	457	495	404	439	428	466	467	446	470	430	447	433	471	456	437	415	441	436	429	420	450	452	440	451	436	433	434	476	418	510	436	437	476	453	493	463	414	404	473	450	390	469	482	434	423	463	429	464	466	423	421	440	442	438	414	426	436	482	436	433	428	487	455	427	454	437	446	430	460	449	464	429	457	446	428	459	414	412	453	458	413	467	455	444	422	424	455	437	468	436	445	463	396	432	414	439	472	441	450	432	474	418	431	435	424	444	456	494	446	466	484	434	440	429	442	437	485	452	469	414	421	477	452	483	471	481	415	435	470	437	444	438	466	477	430	418	414	430	465	432	499	443	435	451	447	442	456	487	465	465	482	472	474	431	475	483	498	452	436	473	493	454	429	446	420	423	466	450	440	464	426	473	453	445	412	455	447	442	438	468	476	475	459	446	435	454	476	437	458	463	415	459	439	462	465	457	423	477	442	482	438	465	474	498	474	499	455	453	448	479	435	458	440	469	426	428	454	439	436	435	462	459	441	450	453	453	457	435	442	450	434	410	445	449	424	435	457	437	451	457	394	451	426	467	425	461	465	486	427	472	452	457	426	461	407	468	417	489	462	475	470	437	453	437	479	458	442	469	431	445	460	460	440	409	476	459	419	415	423	454	469	455	417	469	458	417	465	427	470	440	464	415	485	469	442	470	472	481	480	461	428	462	468	426	452	412	481	452	448	452	459	453	438	459	495	471	482	442	466	416	472	466	446	455	427	438	443	450	463	445	425	445	451	463	460	452	461	390	451	495	413	420	438	445	434	439	477	459	449	443	469	454	422	468	444	454	462	473	415	424	433	466	439	456	454	457	417	455	458	448	432	427	439	419	435	431	482	432	448	470	450	426	425	430	437	484	457	439	467	485	465	470	428	462	442	454	439	469	455	470	457	417	429	442	467	463	430	502	462	500	463	470	474	441	443	436	444	434	450	447	458	415	463	443	451	428	490	458	445	452	444	417	451	410	406	448	460	483	445	433	447	448	438	450	439	440	464	464	451	470	439	464	464	459	436	456	443	453	477	450	487	417	465	427	477	432	469	458	487	464	436	431	438	442	471	439	447	433	458	441	480	473	429	424	439	449	448	457	444	458	436	432	434	489	461	447	433	434	441	430	440	439	453	463	427	470	441	467	427	459	426	456	433	428	459	481	440	460	435	425	424	442	416	444	400	439	437	467	422	428	424	451	460	451	435	441	450	436	457	442	447	467	432	425	399	489	440	444	411	451	466	468	443	434	439	436	440	415	444	445	453	438	441	469	457	420	422	492	409	410	490	459	471	449	441	400	442	403	464	457	432	413	455	448	453	442	445	468	432	436	437	473	411	515	434	439	410	457	477	481	448	415	435	455	416	480	449	488	494	423	452	396	451	454	436	431	446	463	465	464	461	467	470	449	474	426	444	441	422	435	467	464	440	448	465	441	480	445	437	461	464	451	458	465	437	480	477	427	427	463	465	469	492	443	470	473	401	425	450	449	421	464	443	458	463	426	429	465	464	461	448	458	432	452	454	457	520	425	472	458	457	461	449	432	466	487	435	482	440	477	450	466	398	415	437	466	452	457	434	459	467	443	424	444	444	484	463	449	485	458	466	489	461	434	439	437	451	468	431	441	448	470	484	441	447	471	432	489	422	423	448	419	452	448	468	453	445	432	462	447	439	461	484	437	409	458	454	498	464	430	445	436	441	428	421	452	454	452	458	432	479	461	452	451	450	448	452	435	456	405	434	445	418	442	438	439	465	420	473	431	483	456	435	440	434	480	408	494	422	481	466	445	444	431	468	458	472	427	474	437	488	437	487	437	435	443	459	447	460	413	448	429	502	447	424	434	413	429	433	433	432	453	480	443	461	452	440	441	422	439	449	445	428	387	395	448	432	449	425	447	441	457	475	443	495	455	459	433	460	438	450	440	435	491	466	421	448	474	439	466	428	447	429	438	452	440	489	422	456	432	479	428	446	467	423	443	447	458	461	470	452	437	452	474	434	437	480	442	462	469	459	396	440	485	445	432	413	434	492	408	484	446	461	445	472	442	423	472	425	456	440	456	503	421	440	425	441	440	474	442	487	431	449	441	413	466	456	500	456	457	439	471	435	421	456	432	460	444	439	427	420	435	479	455	451	442	465	454	435	466	451	446	461	460	484	483	452	465	478	447	498	451	449	458	452	414	470	445	482	435	460	484	415	457	487	426	426	463	443	423	430	446	456	466	466	459	475	414	463	425	473	421	441	427	467	420	436	469	431	451	429	447	489	432	477	471	451	441	443	456	441	414	480	469	486	480	458	424	455	460	427	439	434	422	496	423	447	456	440	443	432	442	447	439	479	440	457	436	471	443	439	453	431	454	485	430	469	439	417	458	465	450	414	465	435	477	457	457	432	461	497	435	455	447	425	481	443	456	451	443	467	455	478	454	461	433	477	450	445	474	455	463	420	450	424	468	397	465	443	434	434	472	464	463	458	443	457	433	424	452	490	431	428	462	429	434	461	435	462	456	427	448	449	418	485	491	499	486	461	475	437	446	457	430	457	473	444	462	473	446	429	436	455	422	481	448	478	439	497	400	473	459	462	474	455	473	424	428	453	448	466	498	438	432	426	465	444	430	452	423	433	445	439	395	446	411	423	461	462	478	474	418	456	433	453	436	446	447	479	447	451	443	434	492	449	423	438	422	446	433	446	445	427	468	473	432	462	437	433	427	462	469	461	438	431	464	508	457	464	445	428	463	473	463	432	477	433	424	449	460	470	445	457	448	451	421	451	496	443	432	402	455	438	469	450	465	442	438	460	448	459	459	432	431	441	437	440	453	472	470	473	447	434	457	433	457	449	454	425	425	429	470	421	445	440	455	460	442	399	450	424	456	473	463	447	452	451	471	465	454	433	451	445	508	403	482	451	449	430	429	463	415	459	449	430	463	432	476	466	431	447	483	495	450	445
24236	21598	28795	24870	21561	6577	828	595	508	498	482	458	453	446	408	427	423	408	332	355	383	382	392	371	385	349	325	360	364	392	359	364	349	355	384	338	360	362	325	362	351	351	332	386	376	362	384	356	322	340	353	355	348	377	371	399	381	358	348	362	371	355	350	377	372	390	382	347	374	337	386	388	385	359	354	360	347	364	363	362	331	351	326	389	363	356	386	329	367	390	353	357	365	329	377	333	365	368	383	384	343	346	362	369	384	388	375	360	332	334	402	357	367	356	389	311	337	375	338	363	378	375	356	372	393	365	376	386	378	347	359	344	339	344	365	340	350	359	382	347	378	380	356	373	395	390	350	368	338	333	378	340	329	368	351	360	347	348	352	387	350	397	350	376	360	380	352	321	400	375	372	377	357	359	354	369	371	367	347	362	364	325	364	393	373	385	342	364	365	360	346	340	325	346	362	351	384	345	382	344	352	395	394	384	331	373	380	332	348	372	360	326	381	378	345	361	411	315	359	356	379	339	376	345	367	381	381	332	367	326	389	375	338	342	370	360	407	363	385	338	387	352	380	360	366	363	372	332	365	373	336	397	377	355	352	396	340	356	370	346	373	343	354	382	358	332	341	339	356	348	322	339	367	354	372	344	358	355	352	338	347	343	365	391	357	349	347	381	354	356	366	373	350	342	385	357	361	370	384	363	348	371	354	362	334	342	372	355	350	363	327	348	377	372	356	354	382	364	350	404	366	374	345	341	359	364	363	346	369	376	344	381	362	338	339	379	377	374	348	355	364	359	395	348	351	346	343	329	354	381	381	366	367	348	358	372	369	345	341	380	362	327	357	312	370	361	349	339	312	327	348	345	337	351	382	353	347	341	318	359	381	349	339	381	373	353	326	356	319	355	319	344	354	346	331	341	348	349	394	384	356	340	321	337	395	341	351	374	344	377	356	379	402	368	391	347	365	377	355	353	360	370	369	366	374	350	367	352	354	361	379	348	360	325	348	364	370	374	367	357	360	383	356	371	348	372	377	351	389	362	380	323	349	341	346	351	366	351	347	373	383	356	359	331	407	379	336	378	355	375	365	370	398	346	361	316	351	358	351	382	357	362	391	316	359	376	377	338	383	372	391	338	355	347	349	335	361	376	358	380	382	369	329	331	361	355	368	358	334	380	336	345	364	386	398	375	330	397	387	345	338	364	358	361	359	361	337	354	366	355	344	372	349	341	346	344	369	396	415	362	349	349	348	345	363	373	397	353	346	351	361	369	374	379	347	361	368	361	368	390	374	383	347	333	347	378	335	337	334	374	388	361	354	379	355	339	352	332	380	360	344	384	380	375	355	378	375	379	336	360	342	350	346	341	365	353	360	355	365	395	343	361	369	364	359	355	355	393	353	358	352	349	344	352	383	328	359	378	333	346	368	326	379	363	369	365	349	381	362	396	330	372	367	341	353	343	345	326	340	369	363	384	371	389	355	369	354	363	361	374	341	354	354	338	368	329	351	379	349	365	365	388	357	337	372	337	355	331	338	364	346	345	376	340	361	375	390	358	365	379	349	357	381	374	376	350	405	364	371	354	353	347	350	377	345	330	360	366	367	384	328	367	344	382	354	362	377	352	341	369	354	384	385	385	356	344	328	336	348	330	328	362	316	392	373	376	345	374	326	346	307	378	332	395	356	363	357	375	333	379	348	400	345	371	341	365	356	346	334	337	333	355	335	386	339	383	337	362	369	344	359	366	375	344	354	361	348	350	352	373	362	341	374	338	351	324	377	339	362	329	339	378	362	344	339	374	354	338	377	344	365	364	339	356	352	364	351	350	372	348	378	360	377	386	370	374	344	359	371	333	364	375	369	398	364	347	345	352	358	364	384	337	377	359	382	358	385	385	353	345	373	342	361	381	344	360	365	373	391	324	351	356	387	367	375	370	364	365	354	352	339	331	332	363	340	401	343	368	374	386	406	342	339	348	337	381	354	371	326	354	393	332	372	340	339	350	342	365	354	385	376	342	324	352	343	370	380	329	346	340	365	324	366	341	373	356	350	370	330	349	358	383	352	358	353	300	339	317	372	326	401	374	354	362	352	362	365	321	389	351	349	372	358	361	374	390	375	361	379	316	380	388	357	363	321	368	342	360	390	357	332	342	380	343	372	355	345	358	363	368	328	361	355	347	319	371	393	345	358	389	370	322	337	328	350	366	362	374	327	370	366	369	358	352	369	365	371	344	384	352	347	354	336	368	340	375	366	371	347	379	394	327	379	350	351	325	339	380	354	359	344	331	358	366	339	383	361	375	356	362	363	361	369	369	363	365	372	372	353	389	385	354	393	361	357	368	351	370	367	381	353	358	374	374	331	348	349	368	355	373	342	335	366	368	341	363	349	358	361	351	363	332	362	367	346	366	343	354	347	361	312	351	335	337	386	389	358	358	369	344	364	361	348	341	350	326	377	337	360	334	351	387	366	359	368	355	363	343	362	325	346	362	349	368	337	375	361	347	342	362	361	368	384	384	366	365	385	340	350	350	334	379	357	338	353	349	382	355	380	350	343	397	374	393	358	353	342	351	361	380	362	373	336	348	353	388	351	378	334	348	337	347	324	334	372	357	346	354	378	366	358	373	390	343	364	348	331	339	376	366	381	344	369	359	363	358	343	350	337	367	349	356	399	340	369	347	361	346	365	396	378	320	344	360	352	351	345	360	339	356	359	364	356	346	342	361	367	361	342	368	371	362	370	329	365	346	345	362	380	354	348	358	364	357	389	352	346	366	364	352	378	334	366	342	367	371	366	356	363	363	342	377	324	340	329	385	382	347	320	388	350	369	352	370	337	363	361	345	361	360	352	354	340	343	383	361	357	359	358	347	347	343	380	366	350	346	369	376	338	361	348	357	396	376	381	345	371	358	348	343	374	383	327	355	383	353	370	345	350	358	347	325	349	383	365	333	351	328	366	327	340	351	368	374	346	354	374	367	362	368	357	405	332	330	383	342	341	336	361	363	340	358	319	360	373	323	345	364	326	349	336	396	363	357	375	345	366	371	356	343	363	362	359	382	331	365	356	363	339	361	361	363	332	386	363	385	333	353	323	355	342	368	373	400	328	333	367	368	336	388	365	325	335	349	346	337	362	369	335	356	334	347	375	376	328	366	354	353	335	366	367	328	317	369	375	358	360	377	349	329	305	344	380	385	365	367	338	369	329	350	357	358	354	321	348	358	362	379	331	338	389	353	359	386	361	386	338	372	367	350	394	364	352	334	377	342	350	374	368	319	341	402	332	336	345	388	364	358	295	369	330	348	358	352	351	345	350	356	383	360	354	318	364	373	340	369	367	358	379	376	355	342	367	338	367	362	369	390	344	348	364	382	328	368	355	367	383	356	373	385	345	373	369	346	370	345	368	335	384	369	341	335	320	354	363	357	367	329	342	350	337	363	375	344	330	340	360	396	337	358	371	379	345	376	366	400	370	355	401	357	364	331	337	365	337	333
25102	8473	5289	2458	1784	1392	1097	917	818	720	665	572	511	550	536	524	507	533	495	535	518	460	464	486	436	472	491	490	427	468	455	446	435	467	457	467	436	471	468	423	442	448	439	458	442	422	446	426	429	422	410	470	435	432	439	430	468	419	448	459	422	477	467	417	417	445	411	420	447	444	469	428	420	479	427	436	430	441	421	449	450	434	415	399	449	427	465	409	421	409	432	404	416	417	472	439	424	480	426	435	462	422	390	430	472	438	459	427	504	459	421	457	438	432	471	405	412	450	401	439	454	415	469	481	443	457	439	445	429	479	449	446	443	428	442	400	405	470	450	446	418	420	439	418	444	458	434	465	420	430	468	461	439	427	445	431	443	408	428	473	447	457	445	412	429	425	413	404	450	438	457	452	417	453	467	420	443	442	441	462	393	410	441	432	443	458	433	464	449	425	388	431	447	441	441	400	411	397	442	423	429	440	406	440	424	460	454	444	409	425	393	418	470	435	420	426	448	439	436	452	443	473	449	441	483	419	425	458	412	436	429	392	450	442	425	416	417	409	467	417	411	434	429	429	454	463	404	408	399	445	391	429	433	426	452	438	456	424	450	422	444	433	441	387	448	444	432	437	409	471	461	414	380	429	388	473	427	437	459	438	432	455	445	446	434	409	440	402	461	442	442	402	420	442	427	441	442	419	449	453	414	391	449	450	470	451	447	411	406	441	461	449	430	464	402	461	417	427	442	412	405	440	371	437	436	432	451	450	432	444	423	456	427	426	441	431	476	427	416	422	413	445	434	407	423	465	437	448	440	450	458	403	433	462	434	448	422	416	451	427	446	422	446	423	439	408	449	407	443	414	425	419	412	417	416	460	425	421	427	478	437	456	457	458	431	420	411	458	424	469	420	428	419	451	425	445	491	474	416	447	416	419	444	461	449	420	441	436	443	445	416	387	461	388	427	463	409	393	448	445	410	462	402	429	446	419	440	409	423	435	424	416	436	425	429	445	384	438	436	441	465	429	399	431	440	397	409	418	404	484	455	431	461	419	410	413	440	429	422	461	436	471	415	466	427	405	441	465	436	437	391	427	433	431	429	432	435	436	405	436	479	421	386	416	441	453	413	406	436	425	427	434	425	452	385	446	457	444	439	390	428	445	417	473	452	419	467	432	438	428	410	429	424	474	423	457	457	451	422	450	437	428	431	439	447	443	427	427	464	441	466	431	455	457	445	422	441	419	450	396	423	445	433	437	424	417	398	422	427	427	432	432	445	448	413	467	417	477	404	417	409	416	418	459	431	420	449	424	400	426	428	447	431	413	457	442	434	441	433	411	420	440	386	413	427	427	439	396	450	381	446	399	472	442	422	424	449	436	429	433	420	424	439	447	410	494	416	440	446	440	419	439	388	436	412	428	442	422	437	438	403	485	441	430	417	447	404	447	410	430	400	433	455	437	443	402	444	443	470	398	439	436	434	414	457	407	410	423	425	461	424	468	391	411	401	415	424	446	448	471	401	422	408	376	424	415	416	446	430	414	458	429	441	455	470	405	436	445	497	456	444	412	438	404	447	430	440	414	429	414	447	432	442	391	429	456	396	411	400	450	423	448	403	449	441	425	416	408	422	431	422	452	436	423	435	437	471	423	441	419	440	450	448	425	441	428	421	443	425	436	429	467	415	425	449	449	454	418	410	436	429	429	463	445	419	442	435	441	424	413	429	437	453	436	416	450	406	448	423	427	413	435	457	442	389	427	393	433	464	439	421	449	433	457	485	439	467	452	444	438	409	459	435	415	447	430	476	438	396	451	425	397	443	424	429	436	418	446	459	457	452	407	434	418	438	433	412	449	410	408	393	454	428	444	434	419	415	422	424	422	452	413	378	414	432	431	434	460	437	431	444	431	464	432	443	434	438	424	428	434	426	435	487	465	455	440	402	431	454	440	418	433	408	462	445	426	428	409	419	409	451	441	413	409	421	430	427	460	403	404	424	474	443	434	427	418	427	458	439	425	397	469	427	419	440	475	447	479	389	433	463	459	455	442	428	454	411	408	455	433	392	397	441	418	425	438	423	434	415	415	425	404	403	430	456	433	405	433	462	423	418	409	424	423	432	413	424	432	462	430	438	455	429	421	424	421	400	415	442	453	451	461	413	433	434	419	430	418	429	415	462	387	427	421	435	456	447	438	475	429	432	440	426	427	413	469	420	459	417	429	436	430	422	464	433	437	453	415	407	435	444	469	422	414	414	419	449	386	423	416	415	384	405	443	470	418	448	437	422	395	445	428	421	421	386	421	433	444	393	433	442	421	410	459	428	458	434	415	433	454	428	437	430	457	430	406	466	444	427	456	457	447	464	439	428	444	439	407	467	419	403	454	410	430	445	423	426	418	463	441	422	421	454	465	436	380	403	442	413	488	419	416	392	445	442	440	453	476	423	383	487	423	433	421	415	446	439	475	454	420	422	427	433	449	429	429	432	430	460	451	465	414	463	426	444	407	423	414	414	423	441	484	433	445	436	454	433	400	430	420	414	446	426	408	441	448	422	463	455	431	425	459	430	427	428	461	423	466	414	410	433	412	432	403	445	431	465	398	437	462	424	434	463	410	448	426	451	441	441	453	447	436	444	431	461	404	445	417	431	446	438	416	417	442	434	433	466	419	440	457	466	426	435	421	419	429	422	440	431	420	447	418	394	475	434	412	428	412	457	412	455	464	422	424	413	441	423	436	398	455	408	446	418	446	425	422	412	433	410	454	421	407	455	422	434	397	425	434	436	448	451	417	422	455	455	418	458	400	404	407	437	397	455	421	459	455	461	433	430	452	424	450	431	391	420	429	457	448	468	433	454	432	458	414	410	459	429	451	455	432	426	424	441	427	445	456	446	407	430	437	444	421	425	428	447	416	409	428	392	440	396	447	448	425	412	442	455	465	433	416	420	397	427	405	439	408	452	416	390	439	398	435	461	450	420	444	452	448	449	447	420	401	413	404	405	419	431	435	438	446	401	422	434	401	398	439	406	434	412	441	405	437	471	450	423	415	447	429	408	411	421	413	473	438	410	426	445	451	409	410	409	446	424	373	427	433	390	421	444	441	383	432	442	435	437	409	380	437	431	458	455	405	461	441	417	411	457	452	434	460	456	424	413	432	438	398	468	427	459	412	379	487	454	439	399	412	441	439	434	442	461	443	458	430	437	432	449	414	397	453	435	405	456	411	427	412	391	446	443	415	418	469	447	415	458	414	419	442	445	431	434	422	451	461	453	442	419	419	426	454	477	431	409	414	420	403	431	477	429	433	450	419	435	436	424	420	438	452	432	438	431	449	382	486	437	412	431	431	459	453	437	391	427	478	435	415	452	424	444	436	454	420	433	420	443	472	444	427	412	453	407	467	469	430	440	454	411	449	418	484	432	499	427	446	450	461	453	434	436	435	417	438	430	466	457	419	431	436	431	446	439	442	415	419	439	442	467	423	449	442	452	451	424	423	400	422
25415	21629	27574	26025	7490	545	474	442	358	350	356	346	344	314	320	325	332	336	329	332	323	297	349	323	299	337	299	315	285	311	310	327	292	300	303	295	317	324	302	278	305	325	309	298	323	295	303	317	314	336	315	299	314	308	319	281	298	315	325	302	302	307	346	331	272	311	320	301	317	315	331	296	303	326	306	320	311	328	285	333	270	293	314	283	294	273	277	314	298	283	312	307	306	312	325	292	307	293	306	304	311	285	325	320	296	314	313	261	333	312	308	294	334	285	304	305	291	311	301	316	314	312	324	313	315	266	313	297	303	296	322	309	307	297	297	301	317	311	291	313	319	333	318	292	333	324	295	301	303	300	335	306	317	319	310	272	302	334	312	282	284	301	301	303	306	302	313	315	304	306	324	303	306	340	289	312	344	301	329	301	312	335	302	319	301	294	325	309	295	312	305	303	302	335	308	311	279	310	315	320	318	290	299	286	313	302	294	307	284	291	305	295	323	299	328	328	306	328	313	301	289	333	325	314	299	304	300	299	309	314	288	307	302	310	305	298	321	326	316	289	317	310	292	316	295	301	299	304	284	291	297	304	315	316	315	310	351	316	312	316	294	312	288	296	339	328	320	307	297	322	328	294	316	298	299	323	283	303	326	282	312	268	306	310	314	291	311	291	306	323	315	302	298	333	338	323	304	303	304	336	293	294	304	297	311	291	295	285	360	327	328	294	330	324	335	307	301	331	316	315	308	334	309	272	303	276	304	266	303	308	310	319	308	311	334	293	299	311	322	311	300	301	338	304	307	310	319	319	285	305	288	315	267	315	337	339	278	285	337	289	305	309	286	316	299	312	299	318	344	318	333	293	294	326	285	318	287	314	294	306	306	317	316	322	329	295	287	307	274	301	303	326	302	295	297	328	299	319	299	317	305	300	289	294	277	263	304	316	303	330	333	334	306	279	318	266	320	294	278	359	316	294	304	292	312	285	320	327	316	309	311	297	302	314	301	315	312	321	260	295	334	299	296	298	308	313	300	307	335	306	330	289	308	334	325	272	301	302	287	296	317	313	301	327	268	279	310	282	288	306	315	307	307	322	277	323	331	293	318	310	321	296	266	315	289	281	309	308	310	285	311	319	310	286	305	339	317	305	330	294	327	298	313	332	329	304	303	288	327	327	327	315	295	296	313	321	288	323	290	305	287	271	322	301	311	325	260	335	295	335	318	308	306	314	326	306	283	291	310	327	322	327	311	299	358	295	271	302	324	315	324	295	336	330	309	300	278	302	301	315	301	333	298	317	331	288	299	299	329	305	325	318	300	325	311	321	294	328	320	310	289	290	302	302	299	291	298	272	298	317	309	303	270	292	303	274	321	301	308	329	302	270	297	291	288	304	362	312	308	310	332	340	301	313	302	290	295	296	301	298	281	313	292	289	313	291	292	311	351	319	293	272	272	318	320	297	309	319	325	295	290	288	296	307	296	329	359	308	320	299	292	301	292	298	322	282	326	324	304	301	289	328	293	302	313	325	294	292	293	320	312	290	291	309	321	292	348	322	315	339	307	315	324	310	301	309	309	286	289	317	289	305	299	308	290	301	319	269	314	322	321	282	325	303	315	335	354	317	315	284	312	275	328	301	313	280	289	302	283	319	277	333	302	323	304	304	316	321	307	287	283	307	307	269	296	313	273	333	310	324	334	310	303	314	319	298	307	282	279	291	288	302	325	293	308	335	302	301	267	325	310	309	334	313	296	308	303	276	299	316	298	317	277	288	287	297	291	315	311	317	319	315	283	332	326	319	303	279	277	354	303	309	319	336	315	324	310	296	292	321	298	305	281	297	323	322	326	293	313	333	289	301	282	328	281	285	318	297	301	294	296	309	305	311	321	329	334	325	330	299	319	300	301	312	265	324	269	302	297	304	261	305	301	291	328	326	305	315	311	312	312	332	325	284	290	355	297	309	282	344	329	330	274	314	302	321	277	301	296	290	308	263	310	301	286	305	280	316	311	289	311	290	308	297	291	328	303	321	316	307	306	290	331	328	304	314	280	314	286	294	293	306	295	251	290	319	309	295	334	328	280	290	294	296	314	315	333	350	320	278	310	307	286	320	282	318	271	317	302	297	308	297	303	331	311	281	285	329	319	314	271	307	335	296	308	329	309	330	336	293	317	300	296	309	304	345	309	273	320	345	318	292	306	296	297	310	303	310	273	297	297	293	312	299	309	354	324	313	304	299	287	308	308	310	320	292	303	286	287	275	303	327	316	280	335	302	291	303	313	290	323	302	352	295	295	300	321	331	307	298	304	331	293	311	309	313	332	298	316	286	331	305	305	307	302	299	295	329	286	280	291	326	309	312	292	286	295	322	299	308	310	278	316	304	337	323	275	301	337	325	341	340	299	281	313	310	279	296	311	316	302	309	316	325	289	300	307	297	329	332	286	316	325	284	326	288	309	297	289	301	306	310	288	311	312	326	310	294	309	340	305	310	288	317	334	319	295	308	291	325	322	309	288	275	313	334	300	304	313	287	296	286	323	302	322	312	314	300	277	314	321	353	305	322	325	309	315	309	322	278	286	302	321	311	297	311	304	293	285	305	289	327	303	330	278	307	317	305	329	316	330	344	287	328	291	293	323	326	304	308	320	277	311	299	299	320	303	290	288	304	320	325	308	292	321	295	302	302	308	322	293	316	323	295	323	293	308	310	319	293	324	315	308	325	348	320	313	321	298	300	299	321	317	347	276	300	287	324	319	268	314	328	272	313	320	305	291	299	303	302	294	277	281	318	303	265	313	298	337	296	287	323	295	293	333	333	318	312	325	325	308	283	321	344	306	292	297	344	337	285	297	302	291	297	256	307	334	349	319	296	320	318	314	303	296	283	302	269	291	303	286	305	328	311	298	293	314	311	309	310	333	327	301	324	308	299	310	309	287	330	296	286	280	274	318	316	279	299	330	308	317	306	293	316	313	287	317	276	304	343	294	293	345	295	280	300	311	279	298	319	267	328	323	290	292	282	336	290	305	318	324	330	288	320	305	330	313	304	321	297	334	313	299	268	280	300	250	264	290	341	320	273	335	321	323	327	305	278	307	299	304	320	325	282	293	308	294	300	290	306	300	291	288	309	299	327	284	321	334	304	308	296	315	297	298	333	298	286	300	293	309	265	305	304	305	285	280	301	320	323	286	318	286	302	318	316	283	294	309	288	305	317	322	337	273	310	295	308	286	279	340	287	318	308	308	313	273	307	313	297	293	333	292	309	334	310	299	290	335	296	278	324	307	303	311	293	316	309	362	303	307	320	288	310	320	324	285	313	289	295	280	287	285	325	353	286	277	309	323	313	309	304	303	323	327	295	330	312	311	282	278	298	306	302	323	288	324	327	290	294	305	311	311	270	324	314	309	310	288	289	305	333	310	298	305	329	307	322	320	296	280	311	299	303	328	298	330	274	291	317	302	277	302	309	282	335	301	316	282	317	297	294	290	306	302	307
23924	5293	2957	1466	1057	870	722	638	577	505	512	424	441	422	449	410	394	361	385	396	405	408	402	384	377	332	377	381	369	361	395	376	383	372	398	370	361	375	373	363	370	370	387	381	409	368	344	358	352	365	363	346	413	369	360	362	356	341	374	349	362	353	399	362	367	373	374	363	371	383	362	353	377	377	354	392	370	365	365	377	328	353	367	365	381	377	356	374	337	363	371	353	380	354	363	369	343	365	349	376	402	353	378	370	359	376	391	342	374	357	354	373	357	378	356	367	407	372	401	392	338	358	355	358	391	408	362	379	354	364	382	347	374	373	367	390	351	367	369	390	342	362	374	369	357	396	406	363	358	349	399	354	372	364	339	350	354	360	355	348	362	349	356	364	356	344	332	393	354	391	377	355	363	375	379	374	371	356	377	368	412	379	366	351	371	391	370	396	364	406	373	334	401	353	340	371	385	360	372	340	350	385	376	323	365	349	375	368	338	343	388	354	371	330	368	341	377	381	340	345	370	367	347	365	375	375	331	362	382	381	374	331	359	362	375	349	346	370	323	368	381	372	353	361	362	372	392	379	343	383	351	369	371	349	349	364	362	358	370	366	339	379	346	372	393	360	407	390	386	333	377	374	362	373	360	374	349	381	349	359	353	347	395	355	371	332	374	369	397	348	357	335	332	361	379	375	368	354	390	338	344	364	377	342	361	361	343	388	343	388	360	381	383	348	341	363	367	342	355	348	397	366	397	392	346	386	366	357	382	348	350	367	337	358	349	339	362	368	382	353	368	342	344	373	374	354	371	358	397	354	422	364	368	362	358	353	349	357	371	386	402	359	378	339	379	379	391	378	356	350	382	374	349	374	396	363	360	384	356	352	347	363	359	345	387	364	361	356	339	370	397	363	368	374	345	377	359	368	345	394	339	358	351	372	388	396	403	367	331	370	379	389	364	371	377	353	374	326	355	346	353	364	339	402	375	365	354	383	389	372	378	366	334	377	346	375	368	382	338	369	355	374	361	381	347	387	331	352	370	390	319	363	383	341	371	349	397	352	383	371	344	340	358	377	399	389	339	354	365	369	372	332	358	351	342	404	378	350	368	356	341	343	336	370	343	383	369	347	374	329	377	333	344	355	388	357	385	361	362	354	336	358	336	395	356	377	356	370	349	391	369	362	358	371	364	364	365	370	343	344	370	361	368	398	355	379	358	343	397	377	379	358	399	383	364	356	394	370	371	364	357	364	356	371	386	355	346	358	368	360	379	389	358	361	348	375	366	362	359	390	374	357	366	386	347	380	348	368	361	349	397	350	378	371	373	374	368	368	378	351	366	356	374	353	375	389	338	388	341	371	299	404	390	398	367	401	370	338	390	362	384	369	358	381	386	357	416	353	342	315	353	363	390	334	374	390	355	368	336	381	390	330	338	396	319	363	319	369	356	358	380	364	373	346	386	369	350	359	361	362	358	346	352	367	376	347	364	399	341	366	388	386	349	391	363	367	375	357	361	396	353	366	364	355	391	363	396	383	364	364	366	384	381	385	350	352	373	360	380	357	322	379	336	383	355	386	362	375	342	352	349	339	399	375	376	387	390	340	369	408	339	385	356	375	371	393	361	374	359	344	390	368	388	374	388	384	376	377	325	373	340	354	406	403	401	375	380	401	318	364	367	383	360	383	392	338	361	413	369	378	403	371	406	350	359	361	343	367	359	344	390	350	385	357	362	354	368	366	343	365	360	379	364	358	343	346	336	368	368	403	388	362	346	360	384	379	345	342	383	350	338	336	352	372	364	367	368	361	361	360	382	353	363	387	360	321	348	333	350	372	357	390	318	357	349	369	391	345	368	401	357	368	357	397	346	357	347	371	376	365	374	359	365	349	362	342	377	404	357	386	368	360	353	363	382	374	403	368	386	368	355	413	380	365	350	361	376	338	351	319	376	370	347	389	367	357	347	365	336	364	376	399	375	368	381	392	383	386	372	383	333	346	378	382	385	367	352	363	370	335	389	381	365	356	340	396	378	380	363	315	339	343	360	396	387	366	377	348	363	356	371	327	334	360	307	365	421	400	337	381	331	364	360	377	343	399	341	384	377	338	350	378	352	394	360	351	344	326	361	407	386	370	365	355	360	381	359	387	333	354	361	378	365	345	331	349	380	376	354	403	395	358	423	341	357	374	365	345	359	399	358	346	364	371	353	377	353	331	350	355	336	365	386	358	381	375	380	372	379	384	370	344	399	368	366	363	408	368	337	362	356	362	358	373	382	343	368	353	374	372	365	381	363	379	365	353	349	361	370	374	369	377	382	351	345	357	387	358	365	353	372	375	367	361	366	332	395	352	351	384	365	351	358	333	375	346	358	364	373	360	343	384	367	353	389	356	334	399	369	386	348	388	349	356	359	369	370	358	367	364	358	367	387	386	351	393	373	338	347	412	371	380	367	364	349	379	358	349	358	380	328	348	375	359	377	367	359	362	365	370	361	359	357	377	356	352	371	342	381	347	355	376	351	364	359	399	337	374	382	333	358	355	382	363	381	338	346	360	359	385	338	320	299	344	411	345	359	369	362	365	385	355	363	385	361	342	352	352	392	363	359	407	366	384	344	334	377	379	372	397	338	338	387	397	347	362	354	360	382	353	394	372	356	337	344	368	381	358	380	351	369	338	353	392	372	362	396	354	389	334	354	336	357	388	401	373	356	371	387	369	401	365	354	392	365	361	396	363	375	377	387	361	345	362	385	358	369	348	353	362	392	374	399	375	392	356	410	365	375	337	368	356	363	378	406	353	381	345	375	358	335	375	321	341	406	388	357	366	370	344	375	398	374	358	322	387	412	377	364	382	380	366	352	353	397	352	343	366	405	376	338	369	365	381	349	323	368	359	367	356	350	388	379	409	373	340	354	384	384	365	357	365	361	387	368	349	374	351	356	375	365	383	361	378	304	363	358	314	355	335	351	364	358	322	337	351	377	387	352	327	385	338	378	359	328	362	363	327	358	364	357	343	336	375	354	384	382	354	398	350	380	368	372	363	362	325	370	337	329	368	351	334	343	369	364	396	356	333	368	339	356	364	355	376	346	404	356	347	362	379	347	338	397	377	361	373	345	357	327	374	348	398	355	343	364	395	373	349	371	349	362	340	398	338	347	350	342	373	368	361	371	346	358	390	367	375	358	331	343	356	344	334	357	366	395	357	383	376	339	374	331	371	404	361	382	332	398	344	376	351	327	350	371	397	385	348	345	355	405	329	380	385	379	395	343	348	381	407	314	397	370	364	372	387	334	364	390	343	383	393	377	374	347	319	346	344	331	360	364	380	375	331	379	379	349	321	404	362	375	386	365	383	385	395	377	361	348	355	378	382	415	351	400	341	400	360	386	372	379	384	338	400	341	346	369	388	393	399	373	391	411	359	331	363	340	371	358	366	322	321	363	386	381	377	370	369	384	363	401	378	376	374	394	331	336	377	357	342	394	366	368	342	380	383	358	335
23282	21740	29537	24491	21742	21734	5139	775	576	552	454	414	409	384	340	353	359	337	327	305	281	299	292	311	308	284	268	277	270	281	271	331	249	285	266	283	247	290	292	260	269	263	272	279	277	288	258	264	262	244	243	272	246	282	253	260	263	250	251	282	255	260	261	264	275	270	278	278	284	240	280	287	269	241	265	277	258	278	264	253	247	257	300	276	270	304	304	273	244	267	310	259	293	252	255	277	245	287	261	241	252	302	271	266	256	287	283	255	273	283	268	260	281	293	245	282	252	280	270	295	281	276	250	284	252	270	281	249	221	255	266	259	249	271	264	261	283	248	293	265	277	259	275	252	247	278	240	274	261	279	266	271	238	280	288	287	255	264	243	242	267	242	241	263	233	249	245	264	276	275	310	258	235	275	250	288	255	295	278	260	206	252	237	265	275	280	265	272	255	281	248	268	281	273	263	238	267	265	259	234	255	274	281	280	263	226	275	258	229	234	253	260	291	267	266	250	254	261	286	289	285	283	264	246	232	268	267	270	295	251	265	257	245	283	242	271	242	253	265	265	282	280	248	256	271	260	249	256	260	275	248	298	251	255	267	257	251	267	256	267	224	268	273	252	255	289	281	236	266	267	293	269	259	223	276	270	271	276	245	272	257	280	262	276	289	234	263	286	239	264	253	257	261	264	261	261	270	246	255	261	232	262	269	245	251	279	218	253	289	236	280	257	285	300	267	265	258	248	266	261	280	262	286	268	237	257	248	239	273	251	280	263	264	246	271	260	291	282	252	238	242	301	264	250	249	278	247	238	237	242	261	250	253	266	242	250	217	299	298	254	269	268	236	285	290	266	257	281	254	244	261	274	270	238	244	256	230	282	249	269	237	267	275	240	283	242	242	254	250	269	266	242	259	250	232	250	238	265	241	272	257	291	262	269	261	290	263	269	297	256	277	285	321	250	274	271	254	270	246	274	282	241	244	248	263	269	247	280	264	259	257	251	238	294	251	274	266	246	274	236	252	262	264	258	275	275	263	241	238	261	279	239	253	287	285	275	267	273	255	248	279	258	309	279	264	262	261	272	260	248	257	258	280	242	299	244	249	255	269	291	253	239	244	238	253	254	281	263	245	274	279	277	247	254	274	242	248	282	254	241	259	291	239	263	241	250	279	270	238	251	256	281	255	241	266	246	243	288	277	246	248	260	274	284	279	260	265	258	270	267	273	272	264	288	252	259	259	238	255	266	261	259	250	268	290	267	262	237	243	265	248	252	237	271	274	300	284	239	228	277	237	258	249	284	237	265	251	291	282	264	241	274	285	254	285	261	267	241	255	246	272	268	267	291	255	225	236	244	260	256	247	257	300	251	286	266	271	247	263	263	263	266	284	278	232	254	273	266	279	265	253	262	253	266	259	260	278	267	261	278	239	272	251	290	253	260	257	251	247	288	302	280	238	267	277	257	274	261	263	248	243	259	254	255	245	256	281	255	278	237	267	260	281	278	258	282	253	272	256	273	247	284	270	261	269	245	276	234	273	255	271	239	268	253	262	291	257	260	277	254	282	268	247	271	277	260	288	255	252	259	267	251	271	247	266	264	246	277	274	263	258	275	263	266	260	244	267	273	256	250	242	262	272	273	253	261	269	266	256	268	241	257	271	281	284	255	268	294	257	251	261	282	243	280	276	265	268	250	294	256	267	225	252	286	258	277	266	260	269	280	250	267	266	262	266	280	272	290	264	233	287	283	253	248	278	279	245	227	282	272	274	277	253	304	288	275	249	279	275	264	255	243	244	258	254	271	243	274	234	252	247	282	259	258	268	258	273	244	258	244	276	260	285	271	302	259	272	230	256	259	252	236	275	268	254	236	264	219	274	260	240	271	273	262	266	250	274	234	258	249	232	262	259	241	242	256	262	247	258	248	262	266	258	273	251	276	237	252	266	229	276	295	289	270	267	276	246	260	235	239	273	266	261	256	264	256	263	267	249	276	254	295	261	265	250	262	254	251	261	263	274	274	265	256	239	246	270	248	265	253	257	277	240	248	241	265	258	248	260	273	235	268	257	281	249	263	254	259	269	265	272	285	270	245	245	265	261	264	275	255	286	243	293	241	260	285	268	263	273	227	257	277	251	304	278	249	238	251	261	222	263	269	282	262	245	266	230	252	258	241	235	275	270	233	254	248	236	273	298	269	268	255	256	277	277	249	258	256	256	284	264	237	273	257	271	250	245	267	270	267	254	247	284	269	275	287	257	264	262	230	269	271	272	267	238	270	306	266	252	261	270	291	245	275	259	273	227	261	255	268	246	239	274	259	277	248	271	241	240	251	267	203	264	251	272	268	267	265	263	255	266	252	241	254	261	243	239	252	260	261	265	278	278	275	276	252	279	255	260	281	258	248	266	258	255	249	242	262	252	267	225	265	261	241	243	258	265	239	267	272	251	244	258	236	252	243	275	251	249	256	256	253	251	247	245	272	264	263	233	279	266	257	272	281	255	278	272	235	257	264	261	261	246	236	266	247	268	235	246	289	239	276	261	255	259	229	252	264	251	248	246	284	235	262	254	256	234	249	255	279	241	279	269	264	256	259	244	275	272	256	261	274	265	250	271	257	215	259	260	268	256	254	276	264	236	257	249	272	298	273	264	261	259	272	270	244	241	263	239	269	259	241	280	280	276	256	270	271	294	235	261	258	271	251	245	263	243	257	229	257	254	252	280	271	269	269	229	277	261	255	304	269	245	250	235	284	259	256	275	269	250	286	261	237	271	270	252	277	259	241	248	266	259	252	264	267	234	259	260	254	278	287	254	275	264	275	258	257	264	290	253	228	254	259	267	246	249	269	236	258	258	246	264	247	275	274	269	247	278	253	235	266	280	278	284	265	261	259	260	289	272	259	271	258	285	226	244	268	284	260	247	293	257	258	240	235	256	256	265	251	270	260	238	253	266	266	237	286	256	283	253	254	263	266	276	231	249	290	273	243	260	278	231	280	262	255	258	265	279	261	249	248	257	265	255	245	262	270	284	259	260	247	260	258	280	274	281	276	277	267	270	275	274	263	268	239	269	282	249	252	253	303	242	252	236	246	278	250	297	248	261	265	283	243	266	259	244	272	257	249	269	238	250	274	260	247	233	289	283	251	237	263	242	259	271	269	264	268	266	257	274	277	246	264	258	247	276	278	260	252	239	286	244	272	268	233	260	273	301	255	269	242	246	246	253	255	276	254	265	279	254	289	224	254	286	258	246	244	253	291	274	254	263	293	244	276	275	259	235	246	240	262	274	252	277	250	279	275	269	276	250	295	266	285	266	274	282	262	263	269	255	264	261	271	247	252	264	266	257	261	265	246	253	272	247	261	262	260	257	293	283	247	241	287	269	244	283	232	249	250	271	245	271	270	272	246	251	280	268	305	262	276	279	249	258	267	258	274	268	275	247	226	244	265	265	277	261	251	236	246	276	261	240	249	239	246	253	247	232	281	247	274	248	262	275	243
27863	13363	8821	3976	2917	2166	1608	1294	1012	793	748	718	611	545	532	495	461	440	397	426	392	426	382	400	371	361	353	350	359	377	346	360	306	345	345	317	380	294	341	340	323	325	343	355	353	344	331	321	299	319	325	322	315	345	312	346	357	297	337	356	309	303	301	327	349	355	313	323	312	329	327	331	286	321	315	303	324	319	310	347	313	328	340	328	280	301	298	330	308	316	312	351	332	335	357	321	310	342	315	364	353	309	325	330	336	301	326	368	360	343	310	317	375	285	326	318	322	317	347	328	351	291	331	327	328	335	331	309	327	340	305	336	331	315	343	294	328	303	308	306	305	319	333	331	344	312	321	355	305	300	343	311	305	295	340	333	351	320	327	343	320	320	307	306	334	318	290	335	343	317	336	316	327	331	322	323	284	317	292	326	285	288	314	289	286	296	318	309	271	318	319	308	328	341	305	311	320	298	337	283	314	306	275	303	312	323	308	293	321	328	301	319	312	333	285	310	303	364	308	314	350	298	348	283	316	364	354	277	317	328	324	332	313	333	288	292	306	343	331	338	295	315	329	320	329	315	297	312	322	326	367	276	308	311	321	310	312	275	344	320	309	323	308	287	297	305	316	289	310	311	298	305	347	310	325	299	301	279	315	306	321	292	322	307	322	306	312	315	323	301	314	300	303	311	316	357	321	307	292	316	302	333	321	308	299	286	296	323	310	327	297	279	336	331	278	338	307	323	305	309	291	315	315	328	335	312	320	331	300	303	288	310	325	296	346	313	293	304	326	282	330	295	348	325	310	307	355	296	327	302	304	303	312	307	326	331	313	323	286	325	313	332	337	335	317	324	326	314	303	300	323	321	343	313	329	314	332	306	288	266	299	276	313	337	303	304	295	269	321	297	302	296	326	324	376	335	317	323	306	304	331	313	291	344	325	327	307	331	319	348	286	301	296	316	292	313	292	278	308	312	292	308	328	304	311	289	339	311	322	281	328	308	292	321	315	298	336	317	326	291	330	335	301	294	290	314	337	311	296	310	321	326	304	322	320	291	328	289	314	336	299	306	286	304	282	315	333	348	305	339	313	288	313	268	315	323	298	325	329	294	325	321	308	332	298	325	311	317	308	323	352	328	311	318	345	301	313	306	318	339	311	328	275	287	318	333	343	310	341	309	289	314	321	356	324	317	334	305	313	313	318	290	309	318	335	318	313	317	343	313	306	266	310	288	330	345	348	305	303	335	304	291	287	315	347	335	299	307	328	330	334	319	315	274	290	329	328	342	345	297	308	315	347	327	322	326	317	302	317	313	274	339	306	309	323	329	323	314	302	332	328	328	316	308	342	302	303	299	326	285	307	251	321	320	310	312	322	332	295	342	301	307	312	333	283	287	328	304	359	334	316	288	305	331	321	312	298	287	336	318	311	291	309	305	297	319	329	322	298	326	303	312	360	298	298	295	311	336	313	307	302	334	289	300	304	333	322	327	294	340	297	306	318	297	332	306	327	332	295	308	341	314	297	313	329	320	308	303	320	329	357	334	311	332	344	337	338	300	354	347	306	283	352	311	336	345	289	313	336	356	325	276	318	325	340	302	355	310	325	302	295	326	340	328	305	302	318	332	319	310	307	339	285	297	310	321	327	324	337	286	347	301	320	302	332	309	275	341	306	312	333	279	295	326	310	294	302	315	310	314	305	290	325	330	320	299	307	314	310	295	313	331	310	299	312	320	284	303	288	320	285	277	319	316	317	299	293	321	341	296	310	275	297	335	302	335	334	294	317	359	302	326	343	314	313	292	314	321	313	329	312	302	303	289	307	313	338	310	343	308	292	319	306	342	312	338	301	314	328	318	319	317	318	300	276	319	315	324	279	331	274	321	303	304	321	302	333	352	347	298	327	315	300	313	328	325	306	316	316	337	294	322	308	296	338	328	337	338	304	291	318	286	328	310	298	285	339	333	339	325	262	298	309	320	335	317	306	293	290	339	317	343	290	321	299	304	314	322	316	300	305	319	336	351	292	340	294	312	340	311	308	319	328	300	313	284	297	300	334	318	318	318	313	321	292	314	314	351	308	319	298	323	304	333	284	331	300	296	300	323	333	294	278	341	318	304	321	322	301	308	307	311	325	325	325	308	321	310	331	313	308	329	314	313	322	329	328	318	333	315	318	322	311	334	306	323	320	321	331	344	309	330	322	276	327	305	310	333	307	309	302	303	303	287	324	318	320	337	323	302	325	296	303	327	319	320	296	331	317	320	296	331	289	320	298	289	267	317	305	326	312	334	333	323	339	332	310	273	333	303	319	314	325	296	309	309	348	345	316	322	327	321	321	275	305	306	346	319	306	338	306	335	321	294	319	302	317	303	302	339	308	349	300	300	316	303	302	324	305	289	300	293	328	320	357	299	324	316	309	295	331	308	344	300	347	330	327	291	330	324	296	337	333	302	307	318	340	309	328	314	297	284	312	311	306	296	299	302	308	309	324	326	319	359	325	333	315	308	313	322	309	329	324	291	316	301	307	305	332	306	323	325	306	341	305	312	292	349	354	319	288	287	299	322	325	308	280	305	320	325	299	339	280	320	313	319	319	329	337	276	325	317	353	310	339	308	269	314	313	312	335	317	329	324	318	288	351	327	330	306	320	297	317	322	328	298	297	333	306	328	320	317	330	346	340	298	297	350	323	314	330	302	328	342	344	327	328	319	336	326	331	296	333	318	341	318	308	314	326	329	282	315	313	296	314	317	324	336	311	286	284	353	300	326	312	318	301	316	299	281	297	333	307	306	330	323	319	308	326	299	301	327	343	295	297	291	304	320	288	321	343	322	322	322	321	315	276	317	319	290	304	313	313	316	308	338	286	336	339	293	298	281	326	308	298	339	310	290	328	324	321	313	324	316	290	300	314	306	319	340	327	301	294	289	361	304	312	316	308	334	284	303	276	332	321	303	299	317	317	328	314	352	314	326	296	339	321	321	314	298	328	297	340	312	334	316	304	345	330	332	318	321	316	329	327	284	314	316	312	360	285	335	303	332	354	281	269	313	310	298	304	299	310	328	295	311	335	325	331	314	315	331	356	322	282	299	308	314	267	337	314	372	338	328	295	276	301	297	330	333	286	312	295	307	357	323	316	363	318	315	302	296	309	309	302	320	291	315	322	309	284	345	280	299	338	286	326	318	323	315	311	340	301	303	321	327	334	330	315	322	339	331	326	316	290	300	296	314	312	306	296	309	330	308	332	315	304	285	321	299	310	284	312	287	297	290	332	294	325	321	313	345	320	333	303	333	321	330	308	356	312	312	327	297	332	285	284	295	295	303	329	325	329	343	321	323	289	302	324	297	318	314	318	303	337	296	296	293	336	310	318	308	294	302	285	337	307	332	295	311	331	310	300	313	297	335	332	319	298	330	309	314	329	315	314	300	302	296	302	325	319	305	297	309	309	305	305	329	298	328	333	343	301	336	303	327	307	313	325	276	323	300	310	305	327	315
28657	18381	4152	637	506	406	408	381	385	382	363	397	400	421	374	403	381	363	401	429	344	393	358	363	421	342	367	366	363	436	383	393	372	399	398	374	397	413	351	400	345	339	382	368	385	410	392	399	379	396	386	398	370	383	390	389	382	378	390	383	391	387	399	363	370	360	377	415	382	388	381	405	389	390	407	384	363	379	357	360	374	358	378	381	376	399	421	392	370	387	391	376	391	378	393	357	381	393	379	380	375	403	412	389	354	374	397	361	399	380	425	391	421	398	418	386	382	369	381	395	359	391	397	373	369	389	385	391	402	370	364	372	374	397	381	405	362	380	386	390	359	332	373	373	410	378	383	353	377	388	399	380	378	369	410	421	384	426	404	423	337	377	379	341	399	396	383	376	370	390	391	398	353	383	377	389	389	363	392	378	366	383	369	393	396	389	361	394	379	389	385	387	347	370	394	366	400	381	362	360	364	395	367	384	377	369	387	371	384	395	390	386	395	366	387	381	388	393	349	405	383	386	361	416	384	385	381	401	383	383	391	362	382	348	403	391	399	390	395	397	422	388	399	426	386	396	411	378	413	380	369	395	358	381	378	380	369	395	360	371	400	402	372	363	390	378	404	386	381	396	370	342	379	398	364	392	384	363	359	396	385	389	378	367	347	380	411	387	401	389	396	377	384	368	420	364	354	384	370	377	377	381	384	362	367	369	349	420	387	412	341	400	396	415	398	396	416	377	387	394	339	356	343	359	374	404	414	413	399	397	372	367	400	361	403	368	364	400	400	395	376	405	369	385	383	400	377	382	396	382	371	391	361	396	393	378	385	394	436	378	366	394	395	391	410	371	370	384	361	407	413	386	403	367	395	403	394	383	399	397	387	381	389	413	407	375	399	403	373	375	371	383	363	385	369	413	407	372	357	374	331	399	413	359	382	390	393	367	435	377	389	367	397	405	379	391	385	418	377	388	402	377	408	367	381	368	402	381	380	392	345	382	357	375	388	369	355	372	398	408	393	397	372	344	386	403	396	395	374	433	393	352	348	373	375	406	387	374	394	384	376	377	408	373	404	376	383	388	394	392	347	401	417	373	363	384	385	364	388	388	378	369	385	379	365	385	353	385	373	352	394	425	397	353	372	381	379	363	383	420	391	391	369	390	366	335	378	438	381	381	378	413	391	410	355	371	365	379	409	409	387	364	400	345	384	390	415	395	422	426	377	398	365	391	350	402	366	384	387	419	387	376	414	348	372	381	394	415	380	409	411	343	382	376	367	390	369	366	404	384	357	385	382	383	393	418	367	371	409	400	402	393	379	389	425	377	365	386	371	380	370	395	401	343	385	367	413	418	389	381	376	397	382	420	378	379	418	376	398	355	375	396	353	407	413	367	415	419	388	379	380	376	397	390	384	370	357	393	396	335	372	337	413	392	369	400	415	411	399	375	384	394	397	366	392	397	393	383	382	357	390	386	427	364	376	379	353	395	391	372	388	368	406	402	398	393	410	382	370	382	416	403	361	383	416	403	352	370	407	398	428	367	395	395	394	412	371	410	355	391	371	401	417	377	418	374	370	352	386	364	392	393	352	384	404	394	383	389	391	364	370	358	395	413	359	388	386	403	371	364	388	444	418	391	388	384	381	355	397	397	368	411	426	440	382	434	388	390	404	361	432	418	365	402	398	392	396	406	386	387	390	390	379	378	368	370	379	382	414	405	382	393	399	398	379	408	414	407	390	390	382	371	379	390	376	391	392	370	406	372	349	373	344	405	382	411	363	401	359	444	394	370	378	422	389	366	401	397	413	358	438	417	359	355	381	382	376	413	381	333	436	381	372	378	398	382	332	349	408	359	371	387	381	396	354	391	365	413	355	386	413	385	388	382	379	392	396	324	410	359	385	372	380	401	395	387	385	385	367	373	413	385	424	374	385	405	387	378	397	371	405	391	380	376	423	396	394	416	376	392	401	388	389	396	433	391	401	353	355	351	385	390	370	387	399	418	417	371	410	423	407	379	391	368	392	430	392	365	336	391	372	351	404	393	430	366	367	404	383	365	416	400	385	413	355	378	429	390	377	414	359	390	353	406	379	390	385	384	387	402	380	410	409	374	421	407	367	351	349	379	356	385	393	371	408	400	364	386	391	406	406	338	385	367	397	354	342	375	373	383	429	383	381	401	437	407	386	384	387	392	383	406	380	405	394	376	371	397	350	391	399	389	392	388	411	393	410	370	376	395	359	367	366	371	361	376	401	410	419	377	389	364	418	416	364	383	402	397	360	357	410	356	399	379	367	369	355	390	392	391	371	377	414	387	392	360	391	377	410	379	366	393	398	443	381	370	380	383	357	373	376	410	397	371	387	405	367	388	364	405	355	408	390	394	382	354	403	417	333	367	374	397	362	408	430	380	376	398	393	389	398	401	385	402	421	384	347	348	398	415	369	377	388	396	357	364	359	395	385	391	350	385	374	384	346	392	387	350	366	378	389	376	378	407	374	390	383	406	377	349	425	406	360	421	374	378	406	374	357	368	377	348	342	387	402	366	405	394	362	386	387	411	376	347	376	404	378	376	388	412	378	399	402	421	389	377	385	380	411	360	375	360	365	414	355	364	430	406	416	363	377	368	373	360	378	377	369	394	360	370	381	413	420	410	361	364	364	362	394	374	390	394	359	418	363	385	415	419	396	374	371	400	361	375	393	390	423	396	397	355	417	384	383	372	384	389	367	383	354	389	372	346	385	370	399	389	388	410	378	400	372	390	389	363	373	386	435	360	399	390	389	382	354	385	373	371	418	373	391	372	363	423	408	386	326	376	336	371	392	392	329	416	395	394	359	373	392	361	408	408	390	373	362	351	367	417	397	387	388	370	373	431	396	365	377	377	399	399	385	377	387	405	410	439	362	405	387	429	384	426	340	414	382	376	371	395	363	365	399	404	387	348	368	395	368	335	375	421	422	424	439	348	334	383	376	410	387	389	371	355	377	386	377	392	393	387	380	367	410	350	402	383	406	375	392	382	376	399	394	361	372	393	356	370	422	405	385	407	351	381	373	401	383	401	418	370	388	396	347	403	363	379	361	409	394	388	370	381	371	405	370	404	399	394	419	399	399	395	376	390	399	430	430	405	377	391	382	370	353	370	381	338	409	374	395	358	395	406	387	382	380	405	428	381	395	357	377	368	372	366	356	380	387	376	379	399	382	405	409	367	406	376	363	364	372	376	383	374	385	379	361	365	360	407	376	385	386	379	392	395	395	358	384	385	407	401	400	397	406	379	369	364	406	407	375	379	422	389	402	372	373	422	422	380	375	410	377	418	404	386	353	457	388	375	389	395	343	413	386	413	378	398	427	378	420	375	362	386	374	433	381	416	371	407	356	405	397	377	411	357	407	377	378	390	371	383	395	371	379	362	403	391	413	402	386	391	411	407	361	403	354	406	399	402	381	392	369	391	379	367	395	382	395	402	363	383	385	377	368	399	377	365	352	382	364	357
21535	1579	914	676	580	521	521	507	444	470	468	452	502	499	468	456	520	468	479	445	464	437	434	447	449	450	451	488	422	467	465	482	486	458	452	463	440	475	446	506	451	465	419	433	465	443	446	477	470	456	437	454	459	429	477	481	441	481	435	476	445	451	486	429	466	445	465	434	446	449	445	453	461	421	440	445	470	472	444	466	481	448	492	453	458	484	480	442	454	475	478	447	467	454	442	488	477	432	477	480	442	477	452	456	459	471	450	475	437	462	419	491	467	466	486	480	467	480	444	458	489	491	479	462	467	505	419	459	467	436	446	474	441	456	468	457	427	470	445	489	499	448	463	478	473	446	469	463	483	414	429	474	459	480	473	438	475	461	443	462	456	487	457	486	469	478	485	456	490	477	449	466	445	463	457	433	435	486	464	465	448	481	492	461	474	493	422	473	502	449	459	504	461	473	447	448	467	445	466	452	428	467	441	473	464	460	451	434	497	465	496	457	485	492	477	440	461	444	467	436	501	474	476	443	435	441	482	477	469	474	456	484	459	450	495	503	478	431	471	460	478	482	413	461	466	432	474	489	456	459	445	483	448	447	473	466	435	468	437	467	467	478	432	456	440	470	484	444	477	431	450	494	485	490	480	456	445	513	428	457	489	465	444	478	475	473	461	485	500	451	437	436	453	463	477	449	459	480	437	460	472	452	458	479	436	472	449	447	454	410	449	438	438	454	459	470	472	489	448	442	490	445	483	452	462	445	481	478	485	407	498	474	446	481	456	442	438	478	448	447	481	495	448	481	465	453	430	480	421	448	450	437	467	405	464	488	447	461	453	426	496	520	456	451	450	455	431	452	451	453	448	463	477	472	466	463	456	422	462	440	466	472	510	395	445	456	472	438	438	471	448	432	430	404	457	438	475	413	456	494	451	416	483	412	495	458	443	445	478	449	473	438	469	422	450	446	456	451	465	458	478	442	436	507	467	461	483	473	503	463	454	460	511	454	464	431	484	460	447	454	431	447	417	439	462	492	468	462	456	445	498	481	459	458	416	482	438	484	495	479	489	425	458	432	477	450	460	470	452	441	476	457	463	449	429	489	470	448	439	472	496	476	441	480	445	449	453	438	444	442	479	451	451	471	422	461	461	472	416	448	462	449	445	467	465	468	470	473	445	431	420	443	439	453	454	491	447	453	461	480	444	429	458	474	474	437	452	472	419	429	437	457	480	482	496	482	458	431	458	491	471	483	439	440	462	473	410	477	458	429	469	470	475	490	470	435	434	453	482	437	443	506	492	460	476	470	443	461	458	476	460	454	449	453	508	497	502	477	477	457	480	429	472	455	445	439	415	451	450	456	466	436	462	464	443	466	426	469	435	450	460	444	450	450	438	454	483	421	517	417	436	432	441	465	432	505	473	471	452	452	466	463	489	496	470	439	427	447	486	436	461	436	479	460	446	465	451	501	429	449	459	455	508	495	463	480	478	466	471	445	450	468	464	488	441	466	449	443	465	472	446	424	445	460	479	482	472	458	464	459	471	470	443	467	436	426	462	434	433	452	450	401	453	452	443	463	463	464	470	454	472	433	509	442	492	466	469	432	458	437	469	448	445	475	431	466	461	436	481	446	455	476	445	457	437	455	490	458	448	441	462	457	451	475	446	441	459	444	481	441	472	489	449	481	460	456	439	464	465	448	486	474	507	479	436	482	439	411	443	478	464	464	468	440	476	446	477	485	467	501	461	508	466	470	443	490	481	465	474	461	438	460	460	466	452	506	460	499	449	432	473	484	442	448	455	439	466	486	410	471	445	445	473	467	459	444	473	418	478	450	457	441	438	454	461	460	476	428	474	471	445	474	499	450	503	475	467	480	431	447	455	448	457	484	448	531	467	428	491	444	452	475	458	440	479	477	437	486	464	444	438	488	457	438	443	460	459	440	470	459	445	470	455	485	458	501	452	485	436	449	474	489	474	455	461	467	453	462	440	497	436	458	472	447	437	419	477	456	457	479	463	455	459	413	424	427	454	479	457	425	430	450	463	444	471	458	480	474	434	445	451	433	436	439	474	436	483	447	463	498	474	472	448	474	461	478	451	431	456	449	482	440	441	452	465	409	465	463	482	460	481	464	444	458	472	441	451	447	470	443	469	459	472	440	476	463	438	492	443	446	453	474	459	449	452	425	475	433	442	496	471	462	472	474	476	459	484	438	446	476	485	492	457	456	467	441	493	467	469	484	478	446	452	441	411	450	479	467	430	443	456	472	489	476	492	455	510	433	454	483	437	461	462	485	476	448	470	493	486	469	460	452	460	439	488	455	464	486	473	454	385	458	473	410	490	506	430	459	451	464	456	459	450	461	458	470	451	453	516	441	410	411	449	456	479	453	438	464	454	436	451	458	433	459	481	459	444	475	433	447	461	474	453	447	403	471	453	509	487	455	455	442	452	468	445	447	472	436	449	479	486	450	463	436	482	487	457	474	478	453	428	440	476	460	464	416	468	450	451	445	459	497	475	459	463	443	448	448	480	497	449	465	473	466	471	502	464	501	463	453	463	473	443	465	439	455	475	500	485	454	484	458	454	499	478	480	499	416	469	453	457	456	463	464	427	448	485	442	430	489	438	455	453	466	506	472	460	474	429	483	461	450	438	441	470	463	492	460	476	467	451	482	464	469	447	477	437	447	466	456	463	495	416	444	462	460	497	447	470	450	475	482	481	482	456	468	452	462	495	471	446	458	439	437	484	450	438	452	464	487	433	463	443	450	486	465	470	471	427	450	441	461	422	465	433	498	460	432	484	508	480	437	444	454	460	452	452	443	463	432	444	469	461	442	460	421	458	446	444	462	448	449	421	437	455	435	433	439	440	438	433	410	447	438	464	478	473	455	477	442	450	408	451	446	471	448	457	498	460	463	444	454	469	455	451	448	458	457	430	452	462	462	463	474	443	442	462	459	459	460	428	462	472	451	470	436	443	447	451	441	483	434	454	465	478	473	440	424	436	436	424	465	467	446	435	480	445	446	477	487	490	449	444	467	493	481	428	430	437	439	464	413	417	462	473	456	477	471	449	485	445	462	428	469	474	448	433	474	465	436	458	501	483	435	461	373	450	470	435	503	455	470	439	457	442	451	470	449	489	468	437	437	444	448	482	471	431	454	431	428	464	430	477	429	467	461	448	407	465	439	451	441	440	427	496	493	498	487	442	460	490	467	466	447	481	452	447	455	462	453	456	475	473	473	457	474	461	461	468	472	445	496	471	469	493	446	461	469	455	493	445	445	481	499	462	448	417	435	449	476	465	469	479	435	464	470	461	405	473	455	472	435	445	453	443	435	453	476	458	484	460	430	490	465	468	492	460	448	448	436	437	459	481	434	463	447	460	461	493	450	407	458	438	427	430	491	482	443	429	440	480	468	488	443	431	435	404	458	472	413	437	453	466	462	485	442	460	453	479	421	419	463	420	498	460	495	487	457	454	446	462	455	502	508	485	457
24330	21626	28818	24909	21597	6579	821	623	525	547	478	468	455	437	461	444	388	370	391	393	369	388	398	403	408	392	391	379	380	383	388	387	430	372	358	384	388	386	327	386	377	376	344	407	383	365	329	382	356	358	341	362	357	376	400	390	359	395	367	397	370	354	354	389	382	379	384	385	373	397	360	386	376	358	392	394	367	385	401	373	378	384	383	387	382	357	381	371	386	317	387	370	364	405	350	357	353	370	397	347	372	361	386	366	352	393	356	391	375	388	385	380	395	335	374	350	352	368	378	382	365	402	354	342	381	390	381	390	374	367	363	356	401	336	364	358	373	372	324	343	404	357	395	357	364	334	360	359	409	361	327	378	400	365	398	355	389	376	350	346	351	381	372	376	356	375	366	342	350	364	374	367	376	380	374	368	362	347	363	371	354	385	370	355	329	351	355	378	349	371	365	346	369	364	375	366	378	389	343	341	381	394	335	385	360	385	327	383	359	347	378	382	360	367	387	412	389	381	396	353	372	380	358	380	369	380	381	359	357	369	374	398	380	324	356	380	349	361	332	350	383	373	348	390	373	369	366	360	404	377	381	382	376	356	369	378	361	369	405	370	373	395	400	389	389	391	372	356	383	386	395	355	394	396	371	349	361	377	377	378	356	349	361	360	337	319	378	370	376	371	377	364	348	385	358	406	372	359	394	373	365	360	359	369	380	348	348	370	347	356	361	372	355	359	388	407	384	343	399	390	379	378	380	364	368	365	357	364	397	364	383	359	361	355	372	386	373	369	382	371	384	397	353	362	355	387	369	386	387	364	354	415	380	375	397	392	338	343	348	396	357	372	400	355	366	357	342	373	447	377	383	346	371	382	352	349	380	360	370	388	331	356	360	362	358	337	386	387	366	374	376	378	368	347	381	318	357	353	389	350	387	369	440	364	360	355	396	381	381	369	335	399	388	371	420	361	400	370	344	362	361	341	382	394	377	355	364	368	353	374	371	341	371	313	372	402	384	369	379	352	355	374	338	399	348	345	369	366	377	387	378	376	355	369	362	343	398	358	330	366	370	368	383	374	361	397	366	375	371	386	386	357	369	330	371	359	350	375	357	358	385	381	369	389	418	355	407	352	370	412	358	359	354	407	369	365	363	374	374	363	364	385	360	381	368	357	378	342	373	380	375	361	371	362	368	378	350	364	394	400	362	360	375	387	386	339	341	356	387	331	355	340	354	379	366	373	397	364	350	335	395	406	356	331	369	365	386	445	368	380	384	362	366	361	378	350	360	346	413	366	373	379	408	384	366	376	379	388	389	363	367	376	347	336	377	410	349	410	359	408	371	377	372	357	374	384	338	386	385	401	371	388	381	370	360	349	355	403	370	335	352	387	408	351	365	343	354	375	363	369	357	344	363	394	380	366	362	360	346	392	390	368	374	358	333	366	357	377	389	398	373	385	373	350	363	365	353	340	378	351	381	369	341	339	347	352	359	370	391	385	364	350	363	375	368	347	368	373	369	357	357	316	379	403	338	393	406	398	373	346	367	351	354	372	357	340	335	382	358	382	362	381	349	369	364	362	393	362	349	381	364	397	363	358	388	358	376	402	397	394	364	395	332	360	391	344	399	338	396	345	388	366	354	353	404	368	341	391	411	362	352	365	360	372	374	338	370	400	332	353	345	383	361	351	349	382	383	373	379	325	359	367	357	342	345	375	375	390	382	360	381	363	354	369	362	386	375	372	392	339	364	389	370	356	373	378	391	390	350	368	373	406	393	336	377	386	402	371	358	356	348	359	401	347	373	361	354	353	376	385	363	375	383	369	355	370	367	353	383	393	348	399	390	380	342	358	353	364	382	369	386	405	355	377	366	401	386	353	372	400	399	377	361	341	379	381	382	349	360	341	365	403	399	355	414	361	362	357	349	348	376	366	369	341	349	367	366	385	352	380	315	372	390	355	397	402	343	375	363	402	348	354	366	366	380	328	349	344	384	354	344	346	373	328	353	368	389	361	385	368	385	356	359	377	377	361	395	367	351	338	390	394	347	362	357	375	387	344	377	382	371	401	367	409	335	370	351	370	360	402	363	378	356	367	346	406	370	369	358	384	363	347	349	395	424	378	372	372	383	343	366	372	410	377	343	365	366	354	376	355	358	371	342	378	376	369	383	352	389	392	387	379	356	381	372	399	378	395	387	356	358	370	379	403	379	373	343	331	392	365	396	407	356	382	332	370	364	361	376	384	336	379	391	385	334	376	357	357	350	349	344	368	319	370	374	371	331	367	388	369	401	367	373	409	326	364	385	362	363	384	412	396	386	388	411	399	377	395	344	341	392	356	337	392	364	372	361	366	408	381	355	406	373	393	358	357	394	355	374	352	352	342	383	364	369	344	374	374	381	335	345	373	367	339	328	404	390	410	390	353	365	379	354	357	386	373	362	382	377	363	368	384	366	383	358	354	354	380	379	345	361	382	366	367	393	387	393	417	343	349	345	336	376	372	393	325	380	372	406	361	360	328	363	370	368	437	357	375	354	379	371	375	377	376	368	363	364	376	376	356	359	328	335	357	375	345	389	383	362	373	410	357	366	363	341	363	388	342	368	392	339	377	376	356	379	345	366	363	392	416	347	351	333	361	359	348	353	333	360	358	357	371	365	374	384	351	342	341	405	354	390	360	368	377	371	352	358	368	352	354	315	377	388	360	362	341	363	368	346	381	413	350	377	342	399	396	371	365	332	367	347	350	373	355	376	366	348	371	372	409	350	374	379	361	368	395	359	371	339	373	359	370	390	387	350	357	357	391	375	369	373	383	413	361	354	385	372	346	324	354	351	355	360	337	404	370	363	359	366	365	367	364	345	386	376	363	366	372	343	349	384	366	359	392	354	379	361	377	352	356	353	361	369	389	351	358	378	363	367	381	396	390	374	371	363	360	387	389	384	372	336	378	355	357	364	372	385	354	341	372	376	406	346	353	342	367	395	325	346	352	350	374	360	342	373	386	371	391	355	351	373	388	364	380	411	385	332	367	345	350	393	346	375	372	352	371	387	366	388	391	400	357	369	374	387	382	410	341	402	364	398	351	366	330	393	372	377	373	365	381	351	352	380	355	343	396	350	348	356	372	352	360	394	386	375	361	382	372	375	380	346	353	328	350	378	331	365	359	368	327	347	387	337	376	368	367	353	360	393	365	376	378	358	398	406	401	380	383	348	343	376	391	373	408	343	359	359	356	358	358	367	388	393	369	334	406	404	325	343	331	354	362	424	353	327	358	366	352	372	364	351	393	365	359	368	349	382	364	371	368	371	378	370	356	367	360	353	390	368	355	384	421	329	381	333	374	350	372	346	387	361	351	374	350	355	392	374	375	366	342	368	349	355	375	386	401	389	368	379	368	379	405	373	369	390	382	364	341	350	366	352	370	383	395	388	371	344	344	357	374	368	387	348	368	378	351	372	389	345	351	385	345	410	369	384	387	362	402	380	380	403	362	366	357	373	359
24412	8339	5287	2380	1729	1363	1109	870	829	718	684	664	575	618	542	502	532	525	475	517	465	484	478	447	452	462	461	470	449	452	498	473	453	461	459	476	463	478	465	465	456	442	439	441	499	467	466	436	489	478	414	455	418	450	463	445	437	462	430	457	453	403	421	442	438	431	469	461	411	454	440	474	485	430	474	481	437	449	475	442	433	445	474	429	449	441	435	407	448	485	479	460	477	455	456	438	400	448	465	407	434	446	434	447	469	473	431	441	440	459	483	476	414	463	446	414	440	440	477	424	471	442	427	458	443	432	399	429	472	449	451	445	493	442	461	439	448	478	435	492	414	455	424	406	491	462	463	441	469	445	448	425	454	422	409	432	425	421	427	435	442	470	445	429	420	438	483	454	410	446	448	427	432	419	443	471	442	458	431	421	462	450	448	446	449	446	447	472	455	470	450	450	428	425	427	451	420	467	425	444	439	438	474	469	426	464	434	421	464	434	438	426	447	462	450	440	471	462	414	441	418	460	426	440	444	429	470	440	456	496	420	442	441	453	415	442	436	431	438	429	442	450	471	427	424	496	433	438	447	457	459	442	440	444	451	425	488	466	438	478	479	436	451	446	477	439	426	457	461	457	453	425	473	451	445	459	474	442	487	479	441	434	437	437	439	435	431	442	426	436	484	478	459	458	395	445	459	447	428	424	445	416	468	429	467	422	440	419	468	407	474	437	415	421	448	465	446	452	455	449	467	453	412	439	498	433	442	415	426	446	452	466	438	457	455	429	446	447	409	475	430	408	470	438	459	403	418	401	452	468	431	455	431	458	455	464	437	433	461	433	447	450	397	439	430	456	454	452	450	427	453	416	449	416	420	469	462	453	408	429	450	442	421	432	447	419	435	438	469	458	510	455	447	431	412	495	409	424	442	483	422	420	436	462	439	482	398	418	411	448	427	452	439	428	453	444	427	454	452	447	439	418	418	456	475	467	410	428	479	477	434	474	476	444	446	450	443	463	453	459	466	451	419	420	424	454	432	463	458	494	471	440	433	438	409	460	453	409	417	454	422	440	447	452	453	466	481	475	446	445	435	435	445	472	459	452	445	462	418	455	442	492	466	457	469	454	483	442	405	430	456	424	433	439	458	435	433	443	418	454	453	412	467	459	449	441	449	444	436	429	441	450	452	446	435	447	415	447	419	433	417	458	433	467	439	437	462	434	448	450	452	468	441	431	441	469	469	426	455	446	425	429	447	479	440	471	468	411	433	436	410	445	438	428	442	424	454	461	483	411	460	450	469	455	436	480	420	427	450	435	465	464	477	421	445	431	431	434	449	461	458	432	460	423	442	418	407	466	472	431	432	453	442	448	431	443	464	427	452	429	442	439	448	433	429	459	434	424	418	425	426	455	441	424	456	458	474	468	454	434	471	422	471	448	458	430	450	451	453	470	421	460	432	451	434	424	450	438	464	436	453	453	440	442	460	430	409	398	444	500	455	442	447	440	407	473	435	433	447	445	467	453	444	403	439	438	417	466	473	415	443	439	433	440	456	455	447	488	414	446	462	452	436	458	461	423	451	411	449	426	444	458	422	448	446	394	472	454	484	445	463	455	438	442	450	474	488	439	430	441	429	431	409	454	447	431	426	421	460	447	443	436	430	452	404	452	462	445	472	448	438	450	459	450	444	475	430	430	414	446	416	442	468	442	415	407	439	456	432	465	454	415	404	445	426	453	456	431	464	474	444	434	439	444	453	468	417	424	489	449	472	445	472	429	488	430	477	452	469	409	447	441	461	418	492	465	451	452	459	415	436	466	424	401	401	460	442	469	432	452	451	450	461	436	443	431	396	450	451	439	413	451	441	422	407	429	416	462	437	475	442	453	469	437	421	453	436	461	471	461	433	418	467	426	457	410	492	450	469	474	431	458	482	443	470	478	447	429	436	431	448	445	446	446	458	451	442	443	454	444	481	447	458	446	463	396	438	419	431	410	452	459	432	450	465	428	433	480	451	449	443	446	472	444	403	446	429	426	434	427	401	465	424	443	455	439	415	434	422	456	449	395	454	440	435	432	410	457	445	426	433	445	461	429	461	459	434	450	448	468	442	439	420	469	458	415	448	438	468	460	461	456	463	429	428	412	423	423	415	461	436	463	419	467	434	453	463	431	455	443	470	453	462	449	458	403	437	450	435	500	452	425	476	392	413	423	429	480	423	483	428	450	451	439	423	465	461	493	455	459	457	464	469	442	411	444	417	436	410	441	448	445	423	424	463	444	433	409	465	420	433	422	417	443	433	428	487	447	393	453	474	451	447	443	426	447	413	458	428	405	454	480	474	412	427	446	421	436	445	432	432	469	442	442	452	488	454	459	408	452	452	434	450	449	427	484	435	471	457	466	393	449	455	403	462	463	445	446	451	413	435	422	431	445	449	460	473	447	424	443	428	411	427	406	439	417	426	419	444	446	421	450	433	454	451	427	460	453	492	449	452	433	409	464	456	448	465	483	437	441	433	447	436	493	425	430	451	427	429	426	465	470	423	429	422	466	448	440	427	452	462	460	415	434	430	492	431	405	418	440	428	455	437	469	435	439	449	451	470	472	436	410	387	458	453	456	455	405	460	436	466	462	429	424	430	416	428	445	424	441	421	435	414	456	444	449	461	436	436	447	458	408	486	460	410	445	447	469	472	449	392	452	457	448	423	440	431	422	464	446	434	434	480	430	422	424	431	389	418	459	446	437	444	429	463	463	447	464	396	412	393	460	440	425	457	472	487	459	438	430	440	428	450	481	431	459	431	422	423	482	435	462	438	419	446	431	450	455	431	426	474	425	446	440	447	438	450	397	452	445	430	485	403	411	423	445	428	441	463	450	433	468	431	436	442	430	450	450	448	453	444	444	428	459	424	422	427	435	433	485	481	477	436	431	450	430	439	440	437	428	428	470	416	469	459	453	420	463	472	444	480	444	416	443	407	451	431	464	454	424	443	459	437	428	500	418	418	461	476	442	440	442	457	458	446	420	458	450	428	425	457	424	444	432	440	448	444	445	440	432	465	432	500	446	472	414	430	445	442	450	421	444	421	456	472	413	488	450	467	428	447	479	471	444	429	460	439	456	455	454	453	456	461	450	450	415	455	469	427	425	467	459	449	430	458	431	484	421	439	440	451	469	384	413	460	440	457	421	447	479	435	480	422	408	400	412	485	467	452	455	489	426	433	462	462	427	443	463	423	423	455	422	419	411	412	462	435	473	448	432	428	441	424	420	465	465	483	428	492	428	469	468	428	449	438	430	452	431	416	465	465	445	457	435	442	431	485	436	451	422	447	471	438	441	436	413	449	444	423	456	425	424	476	453	413	435	468	471	441	451	434	430	445	449	431	442	480	425	449	430	432	452	431	410	431	473	455	449	433	431	485	463	457	467	467	409	454	462	473	439	407	491	459	454	421	432	410	425	445	471	440	452	440	417	420	423	448	406	430	461	416	426	461	452	431	426
25397	21612	27579	25993	7469	571	469	396	372	399	357	350	352	300	365	346	358	331	356	318	305	362	322	311	345	304	301	316	291	321	325	315	303	340	352	301	297	290	310	329	289	300	341	349	298	318	323	303	319	302	363	335	318	309	322	298	328	315	287	290	282	315	313	321	251	331	318	311	327	311	334	316	305	297	312	302	329	323	310	317	335	304	304	323	300	308	293	317	337	322	304	332	337	362	347	328	316	353	291	312	328	315	282	322	321	323	308	309	332	315	332	337	320	313	279	305	304	329	313	327	297	292	316	318	282	298	306	320	308	314	321	295	349	281	314	302	324	342	292	298	322	319	305	320	336	316	295	337	318	307	308	320	307	298	324	327	319	307	332	331	316	315	299	327	288	313	338	290	312	313	312	335	338	309	298	288	321	340	342	314	321	330	329	306	282	324	269	318	300	315	292	294	328	300	328	360	305	300	298	293	287	353	297	297	296	330	292	318	298	299	309	316	318	329	289	312	317	301	332	324	308	317	320	275	289	300	326	286	323	304	318	326	320	302	305	306	315	304	267	357	313	329	294	314	336	349	349	286	314	291	294	301	340	303	282	331	287	321	311	309	321	336	352	356	307	313	312	323	307	309	299	333	331	290	318	295	318	345	334	322	316	338	334	312	277	306	321	324	327	313	287	308	339	303	308	301	317	303	298	315	305	330	293	311	308	290	294	338	296	330	303	295	288	289	308	302	332	267	285	290	291	320	297	300	310	329	304	335	302	314	301	312	319	338	310	298	340	320	309	328	329	319	339	314	265	298	313	321	332	347	315	329	298	289	331	335	324	325	278	326	316	326	308	312	301	306	343	351	309	286	325	288	298	338	320	331	331	356	298	322	334	311	309	342	306	293	303	315	316	337	313	316	300	336	352	319	363	325	291	318	328	349	340	318	296	321	319	279	304	330	305	347	330	328	313	333	323	322	337	309	334	294	288	301	299	283	316	277	324	314	280	327	318	308	282	339	294	316	328	305	311	331	310	313	324	304	311	303	316	263	310	302	275	306	313	288	301	310	305	325	342	306	302	305	313	318	298	329	291	319	332	308	332	319	340	337	317	317	321	287	307	345	302	291	301	323	339	311	304	307	326	299	326	290	303	320	310	312	309	299	294	323	326	288	283	308	351	291	309	347	329	291	290	315	300	277	281	307	321	309	321	298	314	307	299	341	329	345	336	326	303	323	269	305	295	292	316	299	324	285	330	327	323	326	304	337	318	282	359	303	301	314	320	336	295	318	333	349	318	300	325	313	302	322	337	326	333	325	304	361	323	325	323	317	294	317	328	320	324	324	286	324	310	319	339	349	331	297	279	332	347	303	312	311	279	284	305	290	299	297	326	301	325	344	306	282	303	286	304	302	284	277	320	332	341	318	307	330	308	327	324	316	296	327	305	285	307	334	308	313	336	285	287	314	343	337	316	304	324	329	313	302	331	303	329	340	333	312	340	299	323	337	348	297	350	347	337	358	293	289	332	324	293	297	334	341	311	335	291	280	303	305	299	323	349	304	321	346	308	279	331	304	290	320	318	307	327	320	330	329	294	335	294	305	329	324	307	328	346	306	302	292	275	309	318	354	291	352	289	321	312	320	320	340	300	323	308	314	325	305	322	307	284	306	303	306	340	325	278	324	322	321	331	276	318	310	299	278	323	355	304	299	294	348	321	310	312	324	321	321	322	297	294	333	319	300	324	306	290	319	323	303	317	303	294	318	327	298	330	307	310	339	330	337	293	290	325	318	306	303	336	321	311	310	325	288	287	312	287	354	329	303	342	314	296	310	301	298	297	301	296	338	332	286	335	291	315	311	308	303	323	281	300	340	315	308	303	324	335	319	327	325	326	315	312	293	336	319	315	327	312	299	309	306	316	307	308	296	329	288	320	295	341	299	310	322	300	290	312	332	326	332	285	278	335	286	324	367	305	330	306	305	308	327	323	311	329	301	325	309	282	304	325	325	325	314	333	307	313	312	314	288	283	352	326	322	309	312	306	320	296	329	321	299	352	331	327	286	335	296	301	282	321	299	314	329	357	306	295	303	303	300	314	311	278	288	329	342	304	313	323	304	303	330	296	338	303	303	295	328	287	316	299	314	304	332	289	351	307	291	285	309	286	297	315	302	297	325	341	311	311	315	308	329	308	319	289	329	318	301	305	297	345	314	300	298	333	323	286	292	305	298	328	293	304	305	315	308	330	305	315	322	338	325	296	313	297	302	295	298	304	314	307	307	304	289	320	300	335	323	326	299	285	333	301	333	304	286	311	318	337	345	322	328	291	291	312	303	316	301	321	325	325	316	308	353	342	304	298	290	318	323	316	264	308	288	308	304	300	337	320	275	306	310	319	317	310	327	299	340	305	313	327	329	304	324	337	334	319	335	324	318	319	313	316	295	311	324	316	300	327	310	318	315	334	304	273	324	352	301	307	281	329	341	338	331	310	306	317	338	336	309	316	347	308	318	329	326	313	326	303	296	300	317	302	310	320	289	303	303	313	336	316	330	308	314	310	315	315	346	345	285	311	311	303	313	298	325	305	296	308	315	298	326	319	277	317	296	299	286	300	312	311	291	289	313	330	350	309	292	321	307	318	275	326	302	338	295	300	305	329	339	307	310	316	325	299	339	331	326	301	314	292	298	365	291	342	328	320	296	334	342	330	313	281	320	320	306	319	311	283	320	296	311	327	294	297	347	313	339	329	318	294	319	302	306	321	306	329	326	305	341	341	304	286	316	301	318	331	313	294	321	306	335	329	317	317	315	325	294	330	288	329	336	305	285	295	291	304	301	320	316	325	350	311	298	299	356	310	335	286	305	306	305	308	330	312	320	335	340	286	307	329	304	328	289	299	321	336	321	326	307	335	296	317	334	323	343	310	329	291	298	335	297	285	294	332	327	308	290	337	308	312	321	318	328	317	315	304	297	354	326	309	313	342	331	304	325	319	318	285	356	306	308	320	320	329	288	285	308	304	291	318	320	319	324	314	327	308	312	282	320	333	365	329	334	299	277	355	336	340	313	296	325	294	315	301	328	313	298	297	309	293	325	331	304	306	343	320	326	308	320	299	289	299	329	325	305	302	334	306	300	336	287	304	307	327	327	308	296	322	325	317	298	301	303	304	336	343	297	311	322	303	295	331	314	311	323	309	305	307	339	311	309	348	294	280	309	315	294	312	329	332	335	322	318	329	298	331	302	326	321	317	294	321	308	310	319	300	285	308	283	315	327	322	307	304	321	323	322	289	297	309	299	295	287	317	309	318	330	321	343	301	318	337	307	321	326	317	325	307	311	306	347	308	291	324	298	318	329	311	314	312	328	303	293	324	319	318	333	329	332	321	311	307	332	330	309	332	301	288	313	311	294	300	326	345	336	312	324	309	334	340	307	310	300	338	286	307	347	319	336	319	316	318	292	355	298	307	313	311	314	290	302	301	301	333	355	294	318	314	352	290	280	320	321
25001	5859	3016	1493	1095	885	752	634	559	545	518	470	450	494	476	418	455	402	405	456	392	397	391	409	406	381	374	422	386	423	378	387	379	423	364	407	419	381	378	389	404	360	396	394	389	392	387	374	355	364	406	341	377	383	348	374	397	376	350	394	364	383	367	373	381	402	376	370	357	365	339	383	389	390	343	382	356	367	363	326	355	425	367	379	357	349	363	381	405	358	395	332	372	391	384	424	379	381	400	387	355	371	399	364	377	377	409	425	412	356	396	354	379	377	385	380	393	353	367	398	334	395	357	354	346	360	368	405	346	364	361	365	373	399	379	362	387	380	395	386	387	352	401	381	369	379	349	362	353	399	370	343	393	339	386	386	353	366	393	367	389	370	354	367	372	345	407	383	376	352	370	349	373	366	347	391	372	347	401	400	378	369	376	366	395	401	369	380	373	358	355	343	388	426	345	376	382	376	360	387	384	374	371	376	373	393	407	359	354	365	376	390	361	350	373	371	389	352	367	344	359	363	324	355	387	375	400	383	365	370	378	417	328	400	345	379	388	375	380	392	370	394	369	387	385	371	384	370	401	348	331	380	423	340	373	370	359	389	378	358	363	394	369	385	369	400	370	340	360	364	385	361	383	382	348	347	359	338	377	399	373	382	344	356	389	387	386	384	397	389	387	348	370	358	374	355	386	361	399	340	361	384	383	374	363	377	358	408	366	362	375	379	381	367	353	367	398	381	363	377	362	367	344	388	383	364	381	362	383	377	379	372	389	377	379	350	360	372	357	376	366	402	387	365	394	409	390	398	390	378	391	352	380	403	382	385	357	396	381	369	371	376	352	397	347	363	395	405	379	368	326	371	409	377	372	386	362	394	365	376	437	420	362	386	398	389	364	353	348	397	358	389	390	407	404	383	353	378	388	371	383	373	377	377	363	367	352	392	357	380	358	402	377	381	371	359	401	375	359	366	383	404	329	378	367	362	402	342	389	373	357	401	352	372	412	383	365	363	385	371	389	427	347	402	387	364	397	361	398	377	369	381	401	369	364	405	386	375	384	359	389	403	371	372	350	334	355	406	363	363	367	343	370	354	373	360	368	384	368	360	376	399	362	378	348	336	396	349	352	360	358	351	363	377	381	385	378	362	367	373	369	399	371	404	352	363	360	367	395	357	387	375	383	358	392	422	352	365	353	355	405	336	400	339	351	380	367	366	381	395	344	353	381	401	368	357	378	348	380	365	362	380	372	396	345	389	375	343	378	359	373	367	383	363	362	385	371	393	382	408	372	383	361	334	375	397	356	377	388	418	348	391	379	331	359	340	375	377	375	390	355	376	387	322	401	369	345	380	334	368	392	356	369	371	381	365	388	388	374	396	360	388	361	369	373	409	352	372	390	369	371	390	302	368	370	350	393	379	355	347	387	395	399	390	411	371	383	369	404	377	397	381	379	371	376	402	371	345	383	370	357	349	397	389	388	388	350	367	403	353	399	355	367	360	353	353	359	386	402	398	383	387	364	350	389	382	342	344	351	372	380	354	360	410	348	344	375	394	349	396	364	340	380	348	390	368	390	334	352	369	358	358	392	369	402	408	379	404	371	379	353	380	384	384	418	356	374	338	347	378	350	351	369	385	361	372	379	338	379	387	399	394	366	398	368	373	375	334	384	368	375	358	386	351	370	346	379	399	381	351	337	360	376	387	372	381	338	344	318	382	374	366	374	376	373	348	363	367	370	366	359	402	368	352	396	380	376	362	405	378	353	377	396	356	367	417	362	386	363	379	380	373	362	345	369	347	375	374	348	411	332	371	379	370	390	375	380	354	378	369	363	409	386	372	359	412	369	394	357	417	396	383	362	374	394	376	379	353	342	372	382	348	401	383	344	353	374	392	363	390	363	383	402	363	377	366	356	376	415	433	381	399	369	391	347	376	382	412	399	396	374	362	394	380	393	415	359	392	370	359	396	381	376	387	362	356	384	393	396	327	387	347	380	406	363	384	389	413	372	379	382	366	368	341	396	387	391	375	370	386	363	392	394	396	373	365	362	367	407	369	352	357	396	349	374	395	348	361	381	387	372	353	390	386	385	426	382	382	387	393	378	382	408	369	363	357	374	392	333	388	370	390	347	387	401	411	359	389	383	421	368	368	349	396	364	408	345	402	384	368	379	377	360	398	360	377	382	386	346	377	408	408	350	411	398	379	391	367	410	375	354	365	366	383	379	393	353	407	380	395	386	371	391	367	350	391	331	378	361	383	371	381	367	375	379	398	363	422	419	415	370	409	360	371	371	351	389	362	384	380	360	372	366	365	372	340	360	372	363	366	373	389	353	371	336	369	377	358	350	386	362	372	416	406	375	364	405	343	392	348	366	385	372	406	387	346	385	362	361	378	373	380	420	387	415	407	347	391	363	350	356	358	351	385	380	384	362	394	400	370	383	373	358	409	341	407	375	391	427	356	343	365	388	380	331	371	377	389	371	357	334	364	414	387	366	364	371	398	370	390	356	371	382	362	384	365	390	363	357	346	376	379	374	378	392	373	351	424	405	390	356	376	350	372	364	397	409	367	377	379	366	393	365	339	360	368	395	362	359	386	371	371	358	351	357	377	380	400	337	371	366	358	404	383	346	415	400	389	391	414	381	392	417	333	364	384	390	379	357	367	355	357	387	400	369	385	363	381	379	375	373	385	383	362	417	375	352	354	382	351	351	344	376	375	417	349	388	394	370	334	388	369	366	358	381	408	358	400	387	383	341	393	392	373	390	391	396	355	390	388	356	384	402	367	384	347	373	369	377	381	403	373	388	327	393	361	402	351	366	391	367	346	361	422	373	398	405	383	379	343	372	384	341	365	378	340	416	374	360	360	385	387	402	374	391	382	387	380	359	345	375	374	387	361	383	375	371	348	385	399	399	404	362	383	364	394	373	372	403	383	367	373	368	358	351	363	401	403	395	366	360	368	368	362	358	366	349	362	380	367	369	353	383	369	364	387	347	393	355	380	400	379	387	354	366	381	357	362	382	375	395	368	351	365	386	363	370	378	388	356	392	408	381	366	365	379	389	400	382	347	399	407	355	386	390	398	371	404	383	355	416	376	405	361	388	402	356	369	339	368	400	386	364	389	382	359	348	364	359	355	367	384	332	385	361	362	370	397	363	369	401	380	367	356	369	400	388	418	411	398	376	384	389	368	388	436	361	358	376	377	349	378	335	353	382	360	378	335	387	377	354	392	374	395	361	363	383	383	367	359	378	341	400	370	376	409	390	342	374	373	369	372	361	369	412	391	419	379	421	380	357	393	390	381	406	375	357	361	366	390	378	395	357	372	383	362	322	388	368	412	386	359	380	349	356	390	373	358	391	364	379	399	358	372	394	382	372	393	394	379	377	351	381	381	385	378	363	382	361	400	356	388	383	360	362	347	422	407	366	375	395	400	382	362	384	392	391	411	371	380	370	404	388	333	351	389	347	385	331	405	369	374	351	416	392	402
23166	21662	29400	24428	21657	21642	5234	736	536	512	485	405	424	374	377	358	355	326	315	309	320	288	330	293	295	300	316	283	285	313	288	281	277	262	302	293	281	285	271	261	255	269	294	268	287	263	282	279	294	270	258	288	248	253	255	273	270	279	266	297	261	286	275	271	271	286	262	298	287	281	287	251	276	299	281	281	289	264	279	276	283	260	257	284	285	259	279	315	245	289	249	250	259	253	285	295	266	287	268	309	298	264	297	271	274	263	263	287	282	283	285	300	309	268	271	320	277	271	234	266	284	278	256	284	287	267	274	249	258	268	253	294	285	264	249	258	270	285	277	254	258	290	304	249	264	266	259	268	257	244	281	263	242	253	284	244	305	269	273	240	258	275	284	298	245	273	281	265	303	271	279	256	254	278	278	270	270	282	304	263	275	259	247	292	268	270	249	240	258	287	264	277	268	282	281	286	277	267	259	248	275	274	267	244	273	279	244	277	287	291	300	254	275	278	267	255	291	274	276	267	289	286	276	251	246	275	300	262	280	269	277	265	268	280	271	291	263	266	255	273	220	248	279	261	263	261	285	267	287	255	281	253	253	255	283	264	255	278	247	288	272	293	262	240	252	255	264	255	255	275	276	275	265	287	288	278	244	274	276	276	283	286	277	250	248	289	283	277	272	277	274	274	292	296	253	272	267	273	259	265	290	259	285	275	256	306	273	283	287	265	271	264	260	241	297	272	306	290	294	241	249	279	281	261	302	281	268	265	251	297	269	266	245	292	258	272	254	260	281	243	260	250	289	238	250	258	278	258	248	251	261	251	275	264	287	272	273	270	295	278	292	266	270	250	263	266	291	246	256	240	238	300	260	272	264	231	268	281	259	289	258	257	259	263	256	273	268	244	276	285	276	260	277	254	259	254	285	245	268	266	277	246	261	285	286	293	263	283	269	297	257	288	258	256	252	270	281	276	270	272	260	258	276	274	282	284	253	228	250	286	264	283	279	270	272	264	283	279	250	269	305	239	254	251	268	270	240	288	290	272	258	267	258	274	277	261	277	289	278	276	226	274	274	275	296	299	261	258	288	246	272	264	277	284	278	264	259	245	255	276	278	269	267	286	259	265	283	264	265	277	236	257	275	237	268	280	250	261	286	245	269	285	312	268	273	256	255	266	276	292	298	273	274	268	267	291	275	303	260	243	274	247	259	272	257	251	267	271	271	265	247	265	277	277	274	278	291	280	249	273	290	265	271	283	262	263	267	276	286	248	265	287	293	283	268	256	279	255	252	282	294	267	273	266	282	260	273	253	272	269	251	281	271	260	297	239	260	254	258	318	284	281	270	264	246	259	247	273	296	258	248	264	251	256	268	264	287	259	279	272	267	278	292	281	279	297	272	267	274	268	255	277	252	305	269	264	246	282	276	260	261	274	267	294	290	271	267	281	253	268	264	264	282	275	242	257	270	268	269	286	275	268	266	270	274	276	261	275	296	294	251	256	284	258	274	263	281	290	269	269	237	253	283	261	261	247	265	278	258	242	291	272	260	243	266	260	272	244	294	267	238	262	251	284	252	248	277	265	242	261	270	268	258	262	256	280	293	282	283	293	277	270	236	268	292	279	290	281	238	251	281	275	269	302	234	273	270	281	259	277	276	281	247	256	271	229	258	260	273	282	254	267	261	265	262	277	270	281	297	263	247	299	276	262	241	284	293	247	274	268	262	264	263	261	287	258	273	275	283	252	273	279	271	261	275	299	280	299	282	261	239	256	277	283	262	281	269	268	255	250	262	275	281	255	262	261	273	254	285	249	251	257	261	302	271	276	254	278	272	266	252	274	269	279	258	258	265	253	275	235	262	266	259	263	292	278	282	228	283	263	259	293	282	278	245	302	261	225	261	264	283	238	301	255	251	242	285	294	279	278	290	292	283	259	279	270	280	287	267	261	270	245	255	266	296	286	266	269	298	291	279	288	291	269	258	283	256	242	258	259	255	243	269	269	272	262	258	261	278	238	282	250	284	273	242	273	286	239	290	280	270	273	272	249	263	260	278	252	292	290	274	278	242	280	269	278	277	272	261	291	247	272	292	252	276	268	285	273	240	301	277	281	233	285	279	264	275	296	270	266	260	247	291	253	247	265	282	257	263	268	283	237	252	295	295	277	261	269	261	260	276	250	268	249	279	286	288	288	280	300	264	265	235	271	262	306	293	262	277	261	246	272	278	240	244	232	238	293	274	264	255	255	254	283	275	286	271	263	251	288	286	283	265	276	262	275	275	290	253	273	282	283	295	250	231	275	240	269	291	303	292	261	253	296	270	305	259	281	282	269	263	257	263	268	273	284	268	254	274	276	278	282	248	267	296	276	264	275	264	263	294	259	279	282	245	285	254	288	268	257	290	285	295	286	262	281	302	270	295	252	263	290	296	271	237	267	275	271	241	261	279	297	270	268	262	268	263	248	283	233	257	255	264	279	254	232	258	259	267	268	227	303	269	256	258	260	255	248	259	272	276	271	290	259	271	283	261	269	248	256	304	271	263	272	297	251	264	276	268	283	281	270	284	252	283	278	269	260	262	255	255	261	271	258	278	256	260	264	258	286	292	277	293	254	284	234	290	278	291	292	264	245	284	278	275	272	263	267	285	252	265	253	269	262	251	288	270	289	242	283	295	252	292	259	253	264	290	244	256	291	276	273	259	262	285	274	287	238	295	276	267	285	282	281	285	270	282	269	289	277	269	266	284	282	246	263	292	235	271	264	253	334	265	262	263	282	265	280	261	277	275	261	276	282	239	268	285	263	269	283	261	289	265	269	269	276	261	239	265	288	289	253	261	253	275	257	228	270	284	261	280	245	291	265	287	280	279	283	273	263	235	255	258	248	273	247	270	271	264	251	278	264	262	255	264	301	271	272	255	268	276	290	300	279	270	268	268	273	257	245	261	260	265	256	259	241	282	292	259	304	262	266	267	306	275	254	258	256	265	279	256	282	232	289	275	277	265	291	275	249	275	264	280	289	266	295	275	265	255	276	262	263	271	245	270	277	254	302	288	223	262	276	256	268	241	252	292	283	280	250	254	257	278	256	269	228	275	279	279	292	249	249	253	275	256	283	262	266	279	273	258	274	274	251	273	250	286	268	258	281	244	250	270	272	276	297	280	255	267	289	287	280	272	260	260	267	254	224	275	273	280	255	289	281	252	278	291	276	268	278	275	258	287	258	299	259	270	257	283	268	264	261	262	248	277	278	251	307	241	234	292	280	250	277	244	283	267	262	267	286	275	250	293	280	277	265	265	262	273	267	249	307	276	286	275	264	284	303	255	272	304	284	272	265	273	248	289	316	269	290	264	272	284	257	238	286	268	263	285	272	247	259	280	247	248	287	254	258	287	294	273	261	320	254	271	286	284	271	285	266	275	277	268	274	265	277	281	261	282	253	271	285	272	247	273	272	252	245	274	252	284	270	274	254	286	259	253	284	254	263	293	261	248	271	281	263
29852	14676	8785	4002	2836	2150	1568	1340	1036	866	742	681	616	573	522	518	449	432	437	439	409	404	387	381	401	366	391	352	373	399	333	378	395	348	361	333	353	380	336	372	329	335	360	341	339	323	322	325	333	334	370	341	291	375	351	315	362	346	333	301	300	285	322	339	340	311	300	318	319	370	346	320	300	319	336	331	363	310	347	337	328	328	324	284	303	313	352	303	327	316	342	360	335	322	336	379	334	339	365	353	376	353	324	362	347	334	324	375	343	358	354	330	324	301	364	320	324	345	373	318	334	306	343	336	307	331	312	326	311	307	310	315	310	312	321	317	324	331	318	322	315	328	343	339	369	318	312	339	313	302	326	331	350	314	313	333	333	327	315	299	318	320	330	338	358	321	332	365	312	324	325	327	311	313	327	317	332	325	340	327	330	329	313	298	326	338	310	317	300	282	342	333	297	342	321	330	344	345	301	326	338	330	303	301	353	331	299	358	344	311	325	326	306	317	342	360	290	319	336	327	296	339	319	314	315	339	318	303	347	292	312	349	317	292	316	320	331	327	351	327	330	312	365	343	333	317	294	335	329	336	342	327	328	313	313	305	324	358	319	324	310	301	331	329	319	340	318	320	333	322	327	333	359	333	321	336	337	329	338	322	352	340	341	277	284	339	325	270	316	318	343	289	334	332	326	326	321	305	303	290	345	330	314	313	340	319	306	331	316	371	316	300	322	313	328	328	321	340	341	334	323	334	336	325	280	312	307	317	332	346	328	318	298	337	326	318	308	315	328	336	354	320	363	335	301	331	294	332	335	335	298	323	331	318	313	305	317	318	354	338	323	321	322	334	330	346	342	299	338	332	300	304	332	341	337	311	311	353	331	304	316	279	332	318	349	350	309	331	310	318	313	342	323	370	304	339	320	293	350	355	336	290	319	318	297	313	327	327	308	338	349	312	313	332	330	346	281	316	321	317	350	311	334	296	335	307	337	343	320	310	334	331	347	314	297	317	338	297	329	305	340	328	308	334	344	327	334	330	349	326	301	353	332	333	314	309	366	318	304	322	303	320	315	345	322	328	324	301	333	342	341	319	324	321	344	330	350	349	312	319	314	335	321	326	342	332	332	356	346	314	319	325	323	338	338	313	318	298	352	321	294	303	308	312	344	272	318	319	321	338	320	309	350	328	304	361	350	337	294	324	313	321	308	360	311	320	363	322	315	332	303	314	333	315	312	308	276	334	307	291	324	323	323	326	313	302	361	326	324	354	326	324	346	335	300	308	378	317	301	293	333	354	313	348	334	295	341	313	293	299	311	341	329	308	342	329	331	333	333	322	346	316	283	332	324	320	317	345	316	315	344	310	364	338	340	323	338	327	320	325	332	310	347	327	310	327	332	344	326	357	342	328	303	309	308	380	336	309	315	341	325	348	329	313	304	322	305	357	300	326	316	329	316	299	331	327	317	325	310	323	315	316	322	354	293	333	314	335	324	284	301	320	325	302	329	318	331	340	338	297	352	336	292	346	316	333	322	335	298	347	302	337	335	339	346	299	303	303	342	320	344	288	327	307	352	279	307	319	359	322	336	302	329	359	329	328	325	313	320	316	312	310	330	338	307	300	331	368	332	301	299	325	307	328	348	326	334	351	313	299	311	310	371	323	331	331	329	331	306	328	301	313	314	350	313	325	293	332	336	333	315	322	319	324	327	358	317	327	319	316	318	321	314	334	331	322	292	340	295	326	308	322	324	329	296	316	315	336	316	320	368	322	354	335	327	329	286	309	307	314	345	298	309	348	328	330	314	325	329	329	315	314	296	341	317	322	348	338	314	324	321	332	302	327	311	316	319	341	345	323	349	337	315	328	308	320	310	334	284	309	317	335	311	308	299	316	312	316	333	298	320	303	348	336	296	312	308	330	305	296	338	320	318	346	334	300	288	324	353	305	347	333	329	297	319	356	303	354	324	330	306	338	337	285	319	328	340	270	317	276	340	326	321	343	370	323	320	300	316	295	296	324	308	334	326	315	339	306	349	319	324	338	347	309	333	345	307	352	335	347	296	328	336	299	334	329	311	330	338	340	334	296	304	351	327	333	347	343	351	324	324	279	309	336	326	328	296	339	324	328	327	309	320	361	326	313	313	341	319	282	334	313	342	320	304	298	350	353	334	350	321	321	319	309	347	308	329	316	299	319	317	331	317	287	307	319	310	319	307	350	319	346	344	343	308	323	316	307	312	312	303	305	302	331	359	328	332	332	324	323	331	333	313	302	325	321	327	282	311	333	333	295	326	326	315	325	313	326	300	319	328	310	327	330	336	335	325	327	319	326	329	306	327	295	327	326	336	303	351	317	317	326	349	339	319	296	362	314	320	316	315	321	341	349	376	325	331	303	315	358	323	340	344	330	320	318	324	353	352	331	314	301	307	322	320	298	331	321	325	320	341	295	287	341	339	322	310	327	311	326	330	307	304	342	316	303	327	345	331	331	347	358	317	302	319	325	315	308	305	352	343	309	337	347	311	350	305	334	313	300	328	357	309	338	305	315	337	307	301	267	319	350	316	354	327	353	349	296	337	333	334	346	335	306	322	319	360	336	342	354	329	310	323	289	340	315	325	348	307	345	295	340	312	324	296	330	298	329	341	350	324	298	313	332	351	282	313	288	325	350	361	338	321	293	336	311	311	324	355	306	310	323	281	339	288	318	298	308	311	310	315	344	329	323	320	297	341	340	360	308	323	340	346	345	341	294	326	332	310	331	325	339	360	315	318	327	342	330	314	286	345	334	312	320	336	320	344	296	319	296	324	345	297	334	339	351	341	322	333	338	343	328	336	347	329	319	344	310	288	312	301	328	364	319	361	306	297	323	310	305	319	320	317	338	298	321	352	325	335	309	349	339	339	343	320	332	334	312	297	311	315	361	313	304	308	297	312	299	297	319	313	331	303	319	319	311	315	308	303	332	332	333	328	304	353	334	314	336	318	319	311	316	325	327	342	322	334	342	319	314	302	354	322	323	335	320	339	317	321	338	331	300	327	309	338	300	331	324	334	317	330	320	321	328	339	356	333	322	330	325	300	313	316	340	350	324	345	343	293	344	305	354	332	323	322	301	345	343	307	362	342	319	342	354	354	320	324	318	313	307	322	324	306	319	312	313	328	320	341	304	304	312	312	311	371	346	289	337	336	333	329	317	328	321	345	331	325	327	320	300	304	317	344	320	301	322	307	295	294	325	348	338	313	307	337	302	331	292	315	323	327	344	335	309	301	292	341	318	333	342	311	318	324	340	298	306	299	307	314	348	316	337	339	337	315	327	331	331	323	316	307	333	333	323	298	332	326	322	317	304	357	333	319	325	345	309	365	326	323	311	329	343	364	330	349	300	311	309	342	340	327	318	325	334	320	347	331	304	309	322	334	326	322	309	301	353	315	296	331	329	331	324	337	319	368	302	295	308	351	337	298	285	306	338	323	322	334	321	318	337	312	336	370	338	330	328
28818	18585	4289	652	443	404	410	411	431	407	403	416	404	415	387	373	438	408	401	401	398	388	443	417	414	394	395	406	386	394	403	406	387	390	391	369	391	415	392	399	386	392	377	380	381	399	379	428	425	428	379	394	403	381	434	420	392	401	382	366	379	427	368	390	406	380	379	367	385	389	390	390	412	396	405	395	407	411	388	417	376	407	402	394	403	379	384	450	397	420	346	390	403	424	384	376	412	374	417	365	380	357	365	384	373	382	372	422	379	395	409	410	402	389	420	385	417	378	410	365	382	411	400	391	427	391	399	380	419	366	421	390	421	389	430	382	383	358	352	421	398	380	386	397	357	413	434	374	398	416	417	407	391	387	413	401	360	424	412	382	423	374	400	396	390	386	384	390	404	354	385	373	431	403	402	400	379	364	376	408	395	406	409	390	389	391	391	377	427	379	410	384	392	399	365	397	416	412	363	400	374	400	378	395	343	378	395	394	381	405	397	393	382	406	403	403	375	357	408	374	342	406	396	402	381	374	384	387	374	409	392	379	401	392	370	380	369	408	393	383	418	387	383	374	341	371	375	370	373	368	452	374	404	403	446	390	379	369	380	407	388	402	373	396	397	403	404	411	370	430	376	393	359	413	363	405	360	427	397	382	431	364	389	381	387	387	396	397	402	389	384	410	388	388	371	366	394	399	391	399	394	378	380	386	390	399	394	403	385	389	393	364	398	424	390	409	395	398	390	378	401	343	418	386	397	380	399	402	408	398	379	372	390	391	398	373	404	399	390	387	387	415	388	410	402	384	397	393	380	385	389	381	373	410	417	390	391	375	420	392	381	396	405	397	456	419	410	411	373	365	410	356	385	425	376	373	399	390	368	385	396	422	414	369	376	398	398	400	388	362	426	399	440	399	393	393	426	394	418	381	371	402	373	408	413	383	417	369	414	415	380	362	385	388	416	423	369	417	404	368	407	394	372	379	407	361	376	389	399	394	407	455	387	387	396	409	372	415	414	374	412	393	366	422	420	370	364	388	425	394	394	406	386	364	371	348	388	419	384	409	404	405	406	376	401	403	381	392	361	393	368	353	429	406	380	362	417	405	428	357	378	395	438	394	380	406	395	391	417	359	386	386	389	420	439	391	355	398	401	385	393	377	393	392	396	398	368	407	402	373	417	405	396	413	388	410	389	390	393	398	384	415	372	377	416	381	381	396	380	381	395	393	425	396	373	392	372	387	393	401	428	417	378	386	400	401	406	410	436	385	404	365	393	431	395	354	425	378	352	359	404	394	403	389	408	377	397	409	389	347	408	369	401	390	410	419	373	397	364	350	412	368	401	394	398	408	385	424	366	410	389	373	377	369	419	373	405	390	393	435	403	391	388	416	407	399	372	397	428	398	382	435	417	415	363	365	389	408	398	394	373	377	395	434	391	392	369	410	421	416	401	381	407	412	391	404	409	400	399	360	364	373	361	401	381	399	359	379	407	435	400	428	391	397	395	390	395	384	362	380	392	384	382	351	426	401	421	385	365	399	388	399	380	393	379	371	409	410	399	388	399	407	385	382	408	389	403	388	397	382	409	347	378	394	385	356	421	410	401	395	398	406	397	371	385	349	395	370	391	416	385	381	382	366	410	375	387	372	402	394	370	419	390	378	396	419	384	399	378	403	373	391	415	387	392	379	373	362	396	387	406	389	390	433	404	391	421	402	388	404	381	385	385	352	367	404	367	395	404	365	360	397	392	392	349	391	412	422	368	388	400	358	399	394	369	377	400	393	386	391	369	413	390	380	384	414	423	407	402	425	423	413	371	376	408	351	383	420	416	391	425	398	391	393	394	406	364	374	395	395	391	384	417	409	404	394	395	386	378	376	397	384	417	363	387	417	399	391	404	391	415	372	430	388	385	411	429	451	391	396	390	417	367	402	391	373	393	401	433	422	361	392	370	371	399	386	422	389	394	389	392	370	374	403	393	407	408	393	380	425	388	371	395	417	416	399	399	401	379	389	407	389	408	372	389	406	386	426	369	394	411	378	451	419	365	390	379	397	425	385	370	389	373	391	421	425	397	370	384	387	392	402	400	404	415	405	408	416	390	396	393	373	369	395	407	424	390	386	372	385	403	395	399	382	397	405	422	401	408	407	367	402	363	406	374	371	444	378	388	403	445	380	379	386	407	388	390	376	377	399	373	393	397	442	388	408	383	403	393	441	357	378	380	394	422	379	389	395	399	416	390	394	422	398	392	387	376	382	376	406	413	364	387	384	403	409	389	378	403	414	367	389	392	446	379	369	398	386	359	368	386	390	385	405	428	374	375	393	394	365	396	380	390	412	392	385	434	382	408	400	386	382	381	395	372	397	421	385	413	417	397	398	378	427	380	366	418	390	381	384	388	398	402	396	386	383	427	377	386	378	394	382	411	415	389	395	376	387	397	380	430	377	409	399	383	410	381	358	379	410	383	398	401	394	423	410	378	351	425	402	402	367	378	429	393	386	364	418	404	397	385	428	427	388	405	373	425	383	402	411	366	418	363	384	416	368	416	374	403	441	401	432	396	387	400	406	377	394	420	375	384	391	373	377	425	392	392	390	420	382	375	386	395	371	404	386	385	373	394	365	392	382	384	393	370	421	412	373	417	371	364	365	379	395	368	381	346	378	388	391	406	406	360	380	419	387	378	427	412	397	386	377	390	410	402	393	406	416	405	416	406	412	393	396	386	388	410	391	442	392	373	423	415	388	364	389	394	391	405	395	404	426	407	398	395	410	363	403	418	408	392	373	369	415	390	386	405	395	356	392	393	399	397	416	386	374	399	387	398	375	407	401	391	380	383	399	386	424	418	374	381	428	386	380	430	402	398	363	404	384	403	350	364	389	385	376	427	399	398	419	400	375	403	367	403	384	412	412	418	397	391	377	395	383	385	413	397	399	358	384	414	397	414	404	398	399	428	434	389	402	403	432	422	372	413	360	413	328	402	384	420	363	383	414	411	401	379	378	391	398	378	371	401	390	381	433	380	378	406	343	422	369	428	386	397	388	372	373	395	394	377	395	354	390	349	393	403	404	374	444	397	423	395	408	378	395	384	401	398	393	448	410	374	393	397	415	392	368	338	401	393	387	363	371	380	352	379	394	386	416	361	362	390	419	398	416	386	362	424	374	369	385	397	374	400	390	408	403	367	352	387	394	375	395	388	399	381	397	387	381	411	413	405	394	402	378	389	381	381	416	407	430	376	401	384	363	407	382	404	401	410	386	419	413	399	380	390	408	397	365	403	401	435	403	399	411	364	399	385	416	404	417	426	402	372	391	416	385	363	405	375	369	411	378	403	421	458	418	372	400	383	384	412	385	371	407	407	390	405	390	354	392	420	399	400	392	390	386	390	378	407	401	371	387	402	380	417	406	387	374	366	391	375	409	450	399	411	375	411	376	391	413	371	354	438	415	433	392	372	348	394	400	373	370	385	381	404	427	392	405	343	359	376	417	393	417
22296	2289	888	634	576	553	521	489	478	507	449	472	466	478	508	489	481	491	470	472	479	435	458	490	494	518	445	481	442	468	487	444	457	474	452	466	484	449	456	421	467	497	468	438	462	474	458	484	461	428	480	455	430	527	422	491	484	447	480	484	472	480	507	456	437	474	485	438	471	461	479	459	489	480	407	426	443	428	499	505	430	495	483	476	466	443	441	494	484	499	487	510	484	464	503	465	513	494	484	441	448	453	459	472	476	445	460	493	450	502	435	455	489	448	441	496	454	456	489	482	446	484	484	465	441	474	494	461	452	450	468	476	429	512	483	474	456	488	467	453	465	468	476	412	452	466	483	495	451	442	437	467	461	459	452	472	469	497	474	456	469	460	445	468	462	489	433	500	501	441	487	463	466	482	479	442	476	446	475	471	460	477	464	483	477	478	463	428	479	482	461	447	461	454	482	479	446	467	481	506	486	447	456	434	447	478	487	465	454	490	435	426	459	513	433	466	457	468	497	508	486	471	470	483	500	476	473	488	478	475	451	471	473	461	449	463	424	502	467	473	459	460	482	495	433	446	449	454	493	493	429	521	474	474	485	436	454	503	492	439	421	449	462	468	491	457	471	445	466	459	442	481	469	483	465	459	467	435	466	472	475	476	470	445	482	477	473	461	413	484	452	448	433	502	479	444	464	485	489	458	499	514	470	452	486	490	410	452	449	464	463	441	488	505	473	486	486	440	477	458	475	442	460	492	459	458	478	486	434	473	468	470	476	473	461	488	477	458	468	516	501	504	478	475	461	485	494	444	473	460	439	445	453	473	485	489	448	457	445	430	442	485	483	440	498	478	442	487	437	483	479	475	455	431	434	463	479	476	424	497	434	459	469	429	454	454	474	501	486	433	476	410	445	483	440	462	402	460	460	485	486	469	467	491	479	458	469	496	464	469	457	469	483	462	473	519	494	467	491	459	468	475	464	483	428	477	480	444	459	461	471	479	423	491	458	444	436	461	468	435	465	485	480	455	490	457	439	490	498	471	474	476	486	469	484	468	462	428	475	461	454	425	506	457	469	455	439	451	418	478	495	470	517	464	485	443	472	443	461	496	506	490	478	422	446	486	460	469	474	441	476	501	492	470	441	480	470	451	448	511	468	456	450	482	465	498	447	460	458	454	487	461	451	410	460	449	459	450	449	465	477	441	468	463	450	450	468	442	444	474	467	433	451	473	490	441	512	486	442	496	506	437	463	469	478	505	455	492	435	488	477	434	471	458	499	480	458	517	451	460	478	477	476	443	420	434	485	466	462	455	481	446	528	459	470	454	486	493	501	478	448	461	464	485	447	463	438	462	498	435	492	462	490	475	443	466	492	487	454	485	456	499	434	466	451	499	477	480	460	470	463	458	518	491	479	488	465	468	450	484	469	460	470	451	451	470	476	423	459	495	489	446	506	485	455	468	479	478	485	474	482	492	471	468	454	503	459	472	467	477	486	473	451	457	475	450	483	484	472	473	457	483	468	486	419	446	443	463	460	470	468	489	468	435	464	455	441	482	482	495	446	459	423	428	474	472	468	520	452	433	497	433	426	492	455	502	456	439	486	503	495	487	491	420	460	517	511	470	512	540	417	440	488	456	438	442	467	424	469	468	528	468	448	458	446	454	468	472	449	440	431	477	459	472	479	492	460	469	447	463	441	489	453	457	460	461	443	488	486	456	489	503	449	473	501	499	460	469	455	484	457	495	481	464	446	419	497	453	449	462	497	463	477	454	465	505	460	481	466	427	471	455	474	446	479	497	449	473	494	468	488	506	452	489	470	462	479	494	446	484	458	496	457	455	461	453	487	496	464	446	454	499	481	429	481	479	437	471	488	455	468	465	469	503	439	450	463	462	449	445	485	447	463	465	458	420	495	453	477	415	463	450	496	467	414	473	484	433	504	462	473	422	465	455	511	479	475	444	420	482	506	498	422	474	456	483	426	503	441	489	471	463	439	459	483	452	459	485	437	460	508	489	510	492	428	480	475	447	457	464	456	463	467	462	492	427	525	437	522	452	413	512	466	481	463	490	486	496	449	448	476	454	455	475	506	475	468	512	454	478	438	478	462	454	476	462	484	433	479	452	412	476	444	479	447	485	443	481	464	435	495	488	481	514	489	483	461	468	474	485	477	467	473	469	459	470	475	453	465	483	450	486	476	507	466	461	449	450	473	442	490	469	467	460	468	473	486	482	470	450	462	457	495	459	451	495	511	488	490	507	438	452	499	497	485	478	453	462	469	462	465	441	474	454	443	465	478	456	516	469	486	468	499	489	494	486	443	492	446	469	460	462	475	451	485	438	438	436	470	463	456	472	454	464	467	467	448	476	444	526	488	459	473	479	459	435	511	469	475	457	444	485	466	474	497	481	487	446	470	476	484	493	483	444	477	461	439	481	474	481	514	472	467	466	443	455	498	483	468	465	467	459	460	485	484	487	452	486	471	475	445	448	443	442	481	468	451	461	515	467	453	469	488	495	472	445	430	479	445	455	494	447	479	466	461	470	467	472	460	445	472	449	454	430	451	477	484	463	463	444	472	456	503	444	499	491	456	507	484	468	411	487	495	443	453	483	442	466	455	459	472	423	454	453	450	454	489	460	443	483	458	462	469	433	442	497	451	534	488	487	528	496	448	464	484	460	463	466	473	493	464	453	457	490	459	419	481	472	478	465	426	484	455	431	406	458	482	447	426	449	486	452	478	477	467	490	485	463	503	464	440	445	478	472	454	448	493	482	446	478	503	486	487	464	463	437	457	471	487	488	460	496	427	439	513	468	451	470	475	438	464	439	475	441	487	497	450	461	466	457	465	473	495	488	490	445	491	416	454	442	484	478	461	456	437	488	445	447	457	457	450	490	497	498	471	485	454	473	477	462	470	412	459	477	482	463	452	467	440	464	477	453	455	480	508	498	433	483	431	480	444	443	490	460	446	492	486	480	473	484	517	478	489	444	472	486	441	484	472	477	490	488	453	430	451	438	471	458	493	466	451	449	459	475	469	462	410	446	467	467	475	483	438	502	449	465	479	477	440	487	458	461	476	463	481	454	442	457	493	473	460	463	473	440	483	486	486	484	466	522	490	479	456	460	451	475	441	472	457	476	498	471	482	446	489	478	444	454	453	491	491	483	437	452	483	491	513	480	476	443	444	463	459	478	507	444	495	499	436	450	476	475	460	462	450	477	477	460	452	412	449	453	489	427	490	487	444	466	495	485	486	486	462	463	495	435	480	479	424	449	492	514	481	472	463	473	458	482	499	491	460	452	406	475	485	460	454	474	474	473	497	498	418	483	461	424	439	425	471	497	472	466	475	472	436	449	486	439	456	422	483	443	509	507	476	459	449	465	450	457	482	454	464	477	475	491	465	469	466	485	476	459	457	465	489	489	518	445	421	490	456	465	442	469	454	508	415	466	495	486	437	484	431	470	508	467	446	430	495	467	464	461	451	436	494	453
24103	21614	28846	24876	21577	6604	810	618	544	506	512	454	444	414	408	405	378	420	398	412	395	394	412	372	380	409	381	366	421	431	424	378	407	397	379	376	377	397	339	405	373	357	404	386	370	368	394	405	362	374	360	371	342	381	415	362	379	362	389	375	384	360	392	409	362	399	357	387	397	398	402	397	381	346	355	382	356	401	370	369	369	383	375	376	381	396	389	393	371	380	369	395	365	402	374	357	385	430	410	386	416	415	398	388	401	409	393	423	379	379	390	412	372	395	397	336	362	378	387	375	386	363	359	382	395	387	353	385	369	402	372	365	364	355	376	358	382	376	358	384	387	373	333	364	378	400	371	372	380	329	383	383	354	349	400	372	367	353	373	409	369	341	389	383	339	342	329	400	373	375	398	379	403	375	373	365	375	383	376	352	330	352	390	387	364	376	366	400	379	378	339	368	389	366	387	376	344	390	357	373	377	421	343	420	375	383	374	349	388	343	398	394	370	412	390	375	409	384	375	409	408	380	370	408	381	379	371	340	359	357	362	362	400	368	382	355	354	396	371	386	392	383	349	400	371	390	347	374	363	385	383	352	396	346	374	375	375	375	392	356	411	409	372	347	360	342	381	363	379	361	361	353	398	350	362	369	404	384	372	382	400	374	370	395	373	342	348	370	407	383	351	368	428	387	411	363	416	360	352	372	360	366	355	362	328	396	362	352	396	380	394	400	340	410	399	381	362	388	372	358	377	374	371	370	410	406	404	375	343	356	377	380	376	412	353	410	382	413	373	345	402	380	357	382	391	375	346	391	345	374	372	377	389	414	331	392	416	350	366	361	360	388	360	430	370	377	379	387	374	359	361	378	382	360	373	391	391	378	354	352	392	403	347	399	374	346	381	373	371	369	418	423	353	351	355	392	356	391	372	363	344	383	395	342	413	417	347	403	363	383	355	376	382	341	383	381	382	420	362	357	355	377	370	368	368	383	415	380	368	350	363	385	343	357	382	362	346	364	358	368	401	373	361	346	383	354	373	385	389	364	339	364	365	381	361	406	364	365	378	412	393	351	401	398	375	394	412	353	392	370	393	370	358	344	370	386	384	368	384	372	373	407	398	345	389	349	366	410	417	343	379	365	352	370	367	382	412	371	387	395	373	395	380	366	371	416	328	377	353	373	386	377	375	360	356	375	353	356	374	381	381	358	378	391	371	357	381	391	332	362	388	378	355	368	365	341	347	373	360	390	356	390	353	414	370	385	372	374	395	368	388	339	411	401	377	395	395	379	386	390	357	385	398	372	381	352	362	414	393	387	392	357	417	350	403	371	353	384	378	386	347	391	355	332	386	360	380	391	352	388	409	376	399	344	373	364	381	353	342	401	372	362	357	363	391	399	362	406	353	370	363	388	420	364	359	361	386	410	382	374	373	355	384	360	362	395	342	358	352	361	407	361	388	371	368	373	363	409	411	392	356	371	384	367	349	376	342	397	391	348	405	370	348	385	389	380	384	342	368	375	349	387	346	365	359	378	418	348	364	421	394	353	414	393	341	394	346	352	346	363	383	411	356	404	361	369	345	384	364	375	378	399	350	374	389	395	368	373	361	351	365	369	354	394	391	359	371	402	372	377	391	324	376	370	386	375	399	393	386	366	358	346	356	394	381	381	369	360	365	335	366	343	379	406	395	385	403	358	387	395	353	374	393	353	393	323	378	406	398	378	355	334	334	387	359	388	376	344	406	364	394	412	378	408	366	399	384	373	351	361	368	352	368	377	383	389	359	368	356	401	407	359	367	388	364	384	380	392	388	397	400	374	370	363	390	381	390	342	400	396	410	395	380	378	360	353	385	374	330	411	362	364	400	354	370	378	419	352	368	392	386	361	356	393	406	382	382	402	385	369	379	349	324	352	388	366	361	389	377	364	375	352	381	330	384	390	366	370	412	376	396	369	383	369	372	363	387	354	374	393	407	365	358	393	370	365	385	396	361	367	403	372	359	383	340	390	374	393	392	369	404	370	390	358	350	371	364	368	348	361	339	396	346	370	372	343	369	368	361	386	318	376	373	359	385	370	362	344	368	390	365	399	384	346	354	409	386	382	401	336	386	388	395	347	403	334	367	374	380	416	382	377	399	396	387	380	373	365	398	364	370	379	411	362	382	336	353	349	381	344	361	325	380	398	351	368	376	359	356	411	417	381	374	387	350	395	358	368	396	365	377	389	360	365	348	395	379	337	377	409	365	378	350	364	367	385	388	406	358	378	368	385	391	385	384	350	365	349	377	373	373	355	372	354	367	356	369	358	380	373	345	376	396	381	388	380	372	388	377	378	378	376	353	347	365	392	364	360	350	363	346	367	381	382	375	333	367	380	353	342	327	399	362	389	390	372	385	358	407	350	379	359	388	375	388	384	323	388	361	378	367	374	388	360	392	369	376	346	372	380	359	386	385	386	388	376	390	372	396	389	375	351	361	395	388	385	382	352	347	382	360	348	364	365	392	379	389	359	368	367	366	382	359	377	380	340	339	354	434	373	363	372	384	380	388	348	356	392	397	382	359	369	343	394	374	388	389	353	376	389	373	338	374	397	390	332	363	396	372	366	388	386	376	385	377	386	356	378	353	371	381	356	364	376	380	363	368	360	394	396	372	406	357	356	374	355	381	384	374	362	359	353	344	394	361	397	400	396	347	349	365	415	366	392	361	395	369	376	413	355	388	361	373	367	382	364	385	416	363	378	356	374	361	339	363	390	393	380	396	363	400	375	366	370	349	384	387	351	373	385	364	390	389	371	403	366	377	361	365	399	403	363	358	392	406	347	368	384	379	387	366	361	386	357	354	353	380	368	370	368	393	349	394	378	388	359	395	392	382	370	375	379	378	399	358	372	415	379	358	375	392	407	341	350	390	369	354	380	340	380	379	370	359	368	358	374	393	342	391	382	395	368	415	352	343	398	381	402	383	358	367	380	375	385	393	354	403	386	347	371	388	371	375	394	353	398	344	337	391	390	363	366	359	394	339	395	371	398	396	397	337	391	370	346	383	394	367	333	350	354	385	368	372	378	359	355	355	428	414	376	368	346	382	354	352	385	406	367	382	380	352	364	380	394	344	394	386	381	398	369	362	387	379	393	396	370	384	395	313	399	364	399	357	381	397	398	380	376	377	374	400	387	372	357	388	346	370	363	375	374	378	390	375	378	359	377	375	360	378	363	381	377	358	380	384	357	382	372	343	367	371	366	402	408	350	363	416	394	367	382	395	331	375	342	367	397	368	392	384	367	388	349	364	377	379	394	368	343	348	366	356	359	396	365	362	388	371	376	389	412	329	350	382	378	376	350	366	390	358	386	383	377	382	366	396	372	384	379	353	366	375	370	400	396	398	348	373	381	366	404	367	361	361	373	369	391	345	374	386	409	354	334	369	398	400	398	378	369	433	391	386	364	380	343	384	378	367	388	420	386	386	395	364	384	371	349	349	373	383	345	372	354	361	357	375	384
25258	9128	5292	2413	1719	1365	1161	951	800	711	691	646	592	582	531	538	544	493	475	517	492	456	477	512	545	488	478	483	483	466	464	476	464	448	453	467	467	458	472	444	440	410	457	409	443	440	418	482	445	461	423	458	452	438	493	475	438	445	459	456	464	457	451	437	454	465	432	468	415	463	465	469	466	457	457	415	440	431	430	458	406	430	416	426	448	423	455	451	428	453	459	467	449	446	452	433	502	506	460	480	442	462	447	452	431	494	466	465	452	445	491	411	418	470	431	471	455	468	479	437	427	386	459	448	458	431	442	433	435	443	420	469	447	426	441	433	447	463	447	446	476	403	515	456	472	493	459	426	463	444	419	448	464	455	436	441	430	438	448	489	432	462	407	391	491	475	437	396	450	471	465	453	429	459	444	456	427	466	454	442	457	489	445	439	442	438	423	481	461	495	467	464	461	466	449	457	465	454	451	477	424	467	478	430	476	465	421	446	449	467	462	461	426	439	469	467	460	462	449	420	485	442	406	429	446	444	431	454	467	469	471	488	446	422	425	441	429	431	464	435	463	434	420	444	499	433	464	481	440	401	447	439	424	413	457	471	455	454	442	457	464	442	433	454	453	432	447	445	437	466	464	436	448	460	451	476	416	473	425	447	414	455	444	469	439	435	436	469	442	427	430	422	448	481	464	463	432	429	430	449	438	466	446	440	454	439	424	466	448	464	423	423	454	444	417	423	444	466	450	456	461	461	438	448	458	461	460	421	471	423	451	476	431	443	442	435	441	452	450	403	466	452	474	445	448	456	432	443	427	473	496	453	430	495	434	464	451	488	435	447	481	456	436	444	487	425	459	421	437	412	435	479	457	438	480	468	423	455	422	449	432	433	472	469	418	471	434	434	432	440	463	421	428	436	448	465	454	483	455	488	451	469	422	483	454	433	463	469	477	491	469	449	376	394	433	437	414	456	419	449	486	456	472	480	409	413	463	444	450	470	465	468	437	424	462	464	484	422	447	428	447	434	458	420	466	438	455	442	465	427	435	449	476	471	452	472	457	461	475	451	456	462	464	458	441	422	465	434	503	439	425	453	453	448	424	446	482	471	472	427	422	434	475	495	469	461	464	460	441	448	448	454	438	469	452	447	478	426	489	441	462	441	456	417	464	458	469	439	460	446	436	469	425	430	499	432	452	468	419	445	401	456	437	472	448	433	445	475	448	506	492	426	457	446	439	428	433	459	445	426	462	430	430	434	405	481	452	485	460	472	422	461	453	454	433	429	491	461	436	443	426	455	449	466	435	489	488	446	403	402	456	444	438	435	427	434	436	458	458	462	465	451	460	455	454	466	469	477	475	442	456	464	465	486	429	459	426	462	437	457	481	437	437	449	431	445	447	473	456	436	443	460	477	461	449	463	421	457	449	428	443	455	450	449	450	452	449	428	485	447	394	458	417	426	420	463	439	463	441	449	446	442	408	442	441	469	425	471	415	427	494	481	467	415	411	463	445	431	423	467	424	417	459	473	446	438	454	432	440	435	429	440	472	411	464	452	428	456	463	439	454	433	410	488	420	434	431	421	449	463	419	450	443	430	475	441	455	426	467	406	453	403	432	424	472	441	459	491	437	470	435	432	468	483	474	448	476	449	480	431	419	416	454	426	454	458	447	481	451	455	457	445	476	460	423	419	431	491	436	434	498	435	469	491	453	442	432	429	439	463	420	450	462	427	455	452	452	447	479	438	446	400	445	426	475	429	478	461	460	473	425	454	447	447	417	427	454	480	465	433	458	477	457	400	453	456	453	455	471	434	447	480	427	454	443	478	416	432	446	462	452	479	459	423	431	434	419	452	422	439	423	413	415	412	455	427	430	485	442	433	422	430	439	411	450	488	468	476	453	454	461	441	487	459	439	417	462	416	434	451	419	476	436	449	451	421	456	448	440	480	448	440	451	462	446	439	477	419	458	447	440	449	507	463	423	445	467	441	428	426	433	380	420	466	426	420	452	442	499	461	447	462	419	432	429	468	428	433	432	439	439	455	439	439	469	409	450	418	436	463	467	423	497	446	416	442	444	419	459	429	445	446	468	466	468	438	457	463	449	414	425	477	442	449	411	425	419	462	470	424	429	419	455	458	441	441	460	476	454	395	416	446	434	448	453	453	448	481	432	456	458	444	446	468	441	476	403	442	446	472	445	412	461	477	453	499	430	478	413	454	451	417	437	459	442	457	450	443	467	434	478	447	425	482	470	454	458	459	495	443	413	455	452	493	459	443	432	439	442	468	481	425	423	439	442	448	442	456	426	445	437	448	430	460	433	460	457	484	445	456	452	456	430	453	442	429	421	427	419	460	444	441	450	456	453	457	454	426	499	429	443	471	471	469	433	408	443	463	420	419	437	439	442	449	441	452	434	467	432	443	460	448	411	438	421	429	459	448	433	407	469	454	478	430	457	460	470	453	461	424	466	440	448	443	460	450	491	472	447	468	457	456	463	458	448	472	429	441	448	441	457	423	455	457	422	451	458	465	475	465	434	438	424	434	447	449	423	454	451	448	464	498	411	482	464	434	487	442	420	444	447	479	411	456	456	455	454	468	468	470	424	465	448	455	446	456	458	442	449	396	469	409	436	458	475	437	470	487	459	447	466	442	433	475	434	467	427	492	462	451	495	449	476	467	426	422	446	453	422	459	485	439	444	431	465	446	404	470	454	435	459	423	444	448	432	473	473	459	451	446	459	457	437	464	439	443	454	418	434	418	427	453	447	452	438	427	429	442	410	464	419	406	447	477	439	443	450	445	399	448	498	484	458	404	451	468	454	464	442	444	494	456	449	438	427	460	440	464	458	459	420	423	440	443	481	471	467	437	462	466	449	448	453	459	463	448	455	482	429	460	460	417	434	440	452	436	473	457	460	459	485	480	468	444	453	461	465	497	447	455	449	456	463	462	458	436	427	383	432	479	446	438	451	441	473	448	426	454	422	442	437	486	441	429	442	442	464	451	406	447	439	436	436	431	444	453	425	425	436	418	449	484	459	446	459	425	478	453	470	423	428	443	430	442	413	427	439	464	461	421	455	451	455	432	445	478	440	472	449	474	445	428	430	445	462	451	417	444	414	467	475	453	464	399	467	465	472	431	475	449	432	458	427	435	432	436	460	486	458	455	459	478	466	465	489	446	462	472	457	441	478	445	443	461	455	457	471	463	450	435	450	399	433	465	439	485	492	442	438	444	483	434	429	455	454	462	455	431	477	438	453	435	449	440	447	482	438	464	400	440	448	457	491	422	460	462	489	414	431	455	450	471	424	451	450	437	422	444	473	437	447	444	448	467	436	420	435	431	467	445	419	455	442	455	434	391	469	441	432	470	456	437	416	447	453	477	441	453	460	409	422	423	459	438	431	441	465	452	430	450	405	431	468	429	434	479	406	478	450	463	443	451	468	409	444	450	424	426	461	443	436	478	413	454	449	446	422	455	411	427	456	406	451	449	416	441
25453	21647	27562	26067	7556	591	475	468	358	340	384	361	339	358	344	328	345	308	332	327	320	333	307	307	330	336	317	294	324	339	300	327	335	322	310	270	330	294	336	319	315	333	305	343	314	303	295	299	288	319	307	336	353	307	320	295	301	343	329	316	317	304	329	303	352	304	316	296	318	286	325	309	322	326	310	309	299	304	300	326	322	313	269	315	290	325	290	316	323	286	338	336	314	342	321	318	315	321	317	285	331	309	300	345	326	328	315	328	294	331	318	320	341	316	337	322	306	315	337	335	339	312	311	315	312	328	353	315	300	358	340	305	303	325	318	349	313	317	320	312	341	286	311	326	330	312	333	317	329	318	301	289	294	317	302	324	307	327	332	295	309	345	303	273	340	335	325	302	316	310	333	313	317	289	354	298	304	330	312	331	312	300	304	303	311	348	310	312	308	279	299	305	295	321	321	309	318	302	323	331	317	328	303	281	305	290	332	325	301	310	336	324	328	299	305	299	314	339	289	289	328	334	279	321	338	294	320	308	321	309	310	311	318	294	318	319	314	305	310	305	312	304	344	338	327	325	288	335	306	298	310	314	319	306	284	306	337	311	336	314	341	337	292	349	331	322	334	289	287	340	305	279	315	332	327	315	316	308	326	292	340	312	317	336	323	323	317	325	319	272	307	318	290	328	325	291	290	299	331	304	339	342	340	286	313	314	334	332	289	338	295	317	311	304	297	323	288	324	303	350	322	285	344	309	331	307	315	356	302	282	320	311	311	345	359	312	290	329	323	285	315	293	315	312	295	344	306	326	331	292	322	313	310	310	289	324	319	329	305	341	304	307	269	330	309	305	318	333	298	322	282	337	347	341	311	344	318	328	329	313	262	293	290	309	303	320	325	287	288	303	323	318	329	310	274	296	353	304	343	298	294	351	329	322	289	338	320	323	315	299	297	324	310	314	293	310	302	343	310	327	304	299	308	314	334	359	317	315	325	295	282	325	320	328	328	317	335	298	300	307	322	313	314	341	313	322	291	297	311	324	326	329	307	297	315	342	320	331	333	316	309	319	344	310	320	313	309	315	284	302	347	303	333	302	320	325	319	303	309	307	309	310	330	310	297	291	348	332	332	313	319	304	301	324	277	308	285	308	332	326	285	330	345	316	293	300	321	305	313	296	365	309	337	323	362	326	347	325	337	299	318	310	317	303	293	293	333	320	349	316	302	315	324	331	339	326	374	326	328	301	333	313	319	309	292	315	296	301	382	283	279	327	320	313	318	333	330	297	305	317	299	281	330	316	306	304	294	312	330	333	332	313	336	330	295	330	343	316	305	318	354	306	340	297	346	301	281	289	292	284	320	300	345	295	313	326	318	339	270	312	337	319	314	323	323	322	298	332	344	312	313	327	311	318	296	322	321	304	302	316	301	323	320	292	327	306	312	280	317	320	294	309	326	303	290	339	302	289	289	296	317	309	341	388	291	312	313	311	373	303	302	307	332	295	328	295	313	332	331	332	291	316	298	327	298	320	315	318	297	315	319	345	321	300	325	348	321	340	336	299	287	324	322	321	324	313	324	302	307	285	314	315	297	334	285	310	310	319	293	309	330	304	322	325	316	346	274	333	275	365	280	310	317	353	323	318	293	305	340	311	327	303	310	290	324	340	320	323	326	325	317	336	302	312	338	313	311	326	313	314	310	313	301	328	299	325	304	273	298	290	296	330	279	334	304	333	299	297	314	320	336	329	315	305	309	301	303	335	323	321	298	293	313	315	301	352	310	332	356	325	315	325	336	322	299	295	298	283	313	310	322	321	311	312	339	306	294	313	325	311	333	328	311	302	322	349	324	319	325	304	339	314	299	318	329	309	308	312	313	296	322	330	297	323	308	292	318	321	349	354	319	331	308	331	327	293	307	332	324	322	307	311	284	343	279	324	322	315	318	298	275	304	323	311	304	323	319	312	319	307	303	300	307	299	282	312	302	345	344	323	321	324	328	342	303	304	309	290	308	319	316	325	323	328	300	323	307	314	305	336	326	299	309	326	301	313	283	297	293	320	329	313	295	317	298	307	300	333	330	327	317	344	343	315	272	325	333	301	345	299	310	303	332	296	302	315	305	313	305	313	319	323	300	350	319	338	321	342	326	310	303	347	305	331	315	300	334	308	328	333	312	308	295	320	320	298	302	290	311	338	311	283	311	294	332	313	293	301	336	318	326	335	349	312	287	321	324	278	324	303	311	315	297	339	338	329	311	325	346	297	312	301	338	321	317	310	297	322	285	335	328	316	304	309	321	294	299	317	343	292	337	297	302	303	290	329	309	317	308	304	297	329	340	335	334	328	334	318	293	308	300	304	306	312	311	301	343	312	301	314	276	328	335	309	317	324	276	312	323	273	356	294	287	321	312	334	297	333	312	309	314	345	339	312	354	295	327	319	340	294	320	327	309	306	303	332	278	308	335	315	314	328	311	319	335	298	318	337	289	337	304	326	322	318	309	282	340	315	289	347	295	325	317	284	291	301	338	340	314	333	304	305	352	298	322	315	343	296	313	303	295	303	296	297	342	317	312	306	318	325	334	329	304	306	296	309	320	280	333	323	321	306	312	333	300	318	332	295	348	314	291	323	316	316	310	311	320	295	296	310	321	325	330	337	337	298	302	295	336	303	316	292	322	338	306	339	323	323	309	302	326	315	333	357	301	325	309	342	313	338	304	331	325	327	302	305	338	298	333	313	326	320	342	320	321	325	306	316	307	310	308	321	337	297	312	316	312	299	341	351	291	334	317	321	334	335	329	326	303	321	321	311	347	327	335	275	314	295	305	328	288	336	333	338	313	302	328	291	308	287	297	303	305	355	322	307	340	293	298	316	333	307	296	316	283	321	334	297	281	304	328	369	321	306	357	325	323	314	316	316	315	298	330	299	332	334	302	356	330	331	334	324	300	307	340	298	340	320	341	316	286	321	342	311	337	320	325	292	310	336	326	321	310	315	320	316	320	312	340	317	294	312	347	304	319	278	299	341	299	312	311	326	339	330	317	317	323	284	311	291	339	286	319	301	303	317	334	317	282	311	337	281	294	317	303	324	332	357	292	302	353	293	332	291	322	306	302	330	310	310	308	288	326	290	319	309	322	299	332	305	327	335	322	319	302	316	314	306	329	326	307	290	261	350	329	326	307	304	353	314	316	287	334	309	300	298	324	310	273	329	345	317	304	312	291	309	314	329	304	331	301	334	309	307	332	309	298	295	314	324	333	323	341	298	319	302	304	346	307	298	305	313	298	329	302	300	337	286	348	311	297	292	306	324	311	329	310	343	303	290	325	320	321	332	332	329	292	293	327	312	327	282	345	330	303	285	310	307	323	329	315	314	324	320	290	328	313	346	320	334	357	317	311	330	318	349	312	316	319	339	287	307	316	301	309	303	329	339	280	318	299	326	306	304	289	334	320	323	309	319	319	355	286	299	305	322	311	365	293	319	314	304	299	303	321	287
24695	5381	3047	1537	1110	908	784	665	586	567	518	458	468	446	427	410	407	410	417	410	410	392	380	434	417	375	408	403	374	363	389	397	394	401	373	375	361	389	385	357	361	358	378	389	365	384	379	411	389	369	383	371	400	396	378	373	375	402	379	409	398	397	376	411	400	378	371	386	377	369	416	391	365	384	343	362	374	406	375	376	382	391	398	406	406	385	381	350	369	385	373	398	367	384	405	366	405	402	374	377	401	385	399	390	350	370	398	408	368	384	342	345	393	392	399	374	391	371	357	421	357	369	378	365	365	373	380	377	354	346	379	391	407	363	382	399	359	400	390	410	346	396	394	410	404	368	392	370	369	395	352	398	357	375	387	367	399	376	411	357	416	419	372	358	369	385	400	386	386	386	386	355	369	347	382	378	391	406	397	371	405	374	368	387	375	375	407	377	418	351	418	402	379	380	357	371	397	403	376	386	375	381	405	403	354	377	366	385	398	372	353	404	401	354	362	346	411	387	368	359	368	375	411	378	389	410	400	402	396	389	369	381	363	371	415	374	362	352	377	367	411	396	383	400	375	395	365	398	376	338	416	374	394	364	375	394	357	362	400	381	381	383	368	358	368	385	373	391	370	371	375	345	358	360	401	358	377	395	361	394	350	396	356	355	401	381	407	359	402	369	390	361	375	371	384	363	387	375	394	376	379	366	373	361	351	397	378	389	384	411	383	405	371	385	360	370	394	380	387	382	388	382	376	391	351	381	352	332	381	396	350	356	378	374	390	388	375	395	384	397	379	346	381	369	380	370	370	369	353	365	400	381	383	373	357	380	342	366	384	352	381	417	368	399	371	389	405	377	384	336	353	348	418	395	375	358	353	362	397	369	366	415	407	394	364	375	398	351	383	394	389	414	356	383	408	433	342	391	366	391	381	382	398	356	374	362	394	370	400	378	382	397	375	391	381	375	370	391	375	379	417	397	375	351	368	370	369	373	338	378	374	393	377	365	398	380	411	388	356	405	410	382	381	363	378	385	374	391	383	389	378	389	371	362	373	384	349	360	354	378	377	390	377	385	409	388	365	387	375	381	344	384	395	400	378	395	345	359	388	364	391	374	360	403	381	374	373	415	368	363	391	342	378	365	367	379	366	420	357	386	424	374	371	362	366	368	400	421	357	383	399	399	340	367	339	387	416	384	378	356	387	373	408	380	375	353	401	361	374	382	384	391	380	373	418	339	384	344	414	375	391	373	406	363	404	387	362	380	343	380	402	377	384	395	366	377	365	360	388	381	369	365	354	371	373	395	386	364	361	396	385	362	373	396	372	406	385	375	374	367	386	366	392	392	396	383	363	395	378	380	374	408	349	362	356	379	382	397	378	391	390	341	356	394	357	346	363	376	380	374	358	421	372	388	371	401	374	396	337	343	378	354	372	358	383	414	367	380	352	397	429	376	352	369	375	387	341	392	370	365	366	392	372	373	388	365	386	377	358	344	371	388	368	376	408	377	362	365	381	349	369	364	392	385	370	368	402	383	361	395	351	353	377	382	384	370	333	342	382	365	390	370	385	352	403	388	349	366	347	367	358	385	399	361	366	366	391	403	404	394	402	339	371	373	364	346	393	376	390	383	407	366	397	389	356	360	355	375	378	341	401	366	346	362	367	384	332	399	372	378	357	379	385	369	411	353	402	380	369	360	390	347	397	412	372	361	339	382	375	352	385	382	371	371	358	379	395	392	361	359	381	367	382	386	397	377	367	390	355	329	348	351	409	360	323	379	336	377	387	393	390	393	392	411	368	368	371	355	373	354	377	373	384	378	397	391	388	378	390	377	340	390	392	398	386	356	396	363	336	378	419	418	362	367	392	384	397	359	403	362	377	376	343	382	357	358	384	381	355	359	396	372	376	375	362	396	377	370	406	393	346	377	411	367	381	387	368	338	391	346	382	399	365	361	369	386	379	369	376	353	362	388	410	377	392	358	344	367	410	358	388	400	383	368	393	383	388	362	392	371	382	388	427	361	355	371	333	398	407	380	343	363	374	427	414	375	387	393	372	359	385	319	389	380	412	383	389	377	365	402	389	368	372	345	362	377	363	379	351	347	400	340	354	396	350	406	345	350	361	381	361	375	397	359	410	410	380	377	403	376	361	376	385	367	380	370	399	368	372	403	386	342	367	367	365	361	392	418	356	338	406	406	390	391	373	353	362	399	403	391	373	350	421	394	364	374	360	380	356	402	389	405	392	387	360	369	359	379	382	371	363	372	365	410	387	371	371	343	381	387	388	384	362	340	362	375	377	381	365	347	372	391	371	380	388	355	363	359	359	389	365	420	417	357	367	387	354	396	381	378	373	392	369	412	370	385	361	347	391	404	366	351	344	378	386	370	413	378	354	370	381	370	372	360	392	358	366	335	374	357	355	405	367	383	378	365	365	367	366	391	378	364	397	405	386	391	387	382	384	392	368	353	351	353	398	366	379	380	374	382	396	370	370	382	367	367	393	395	353	374	379	390	359	338	374	361	379	378	392	384	381	352	389	361	396	360	362	414	391	373	423	389	390	377	391	369	439	394	376	371	384	376	356	398	344	380	365	375	350	358	394	359	363	339	394	361	386	334	378	384	329	390	396	367	370	398	374	395	392	351	390	369	398	386	362	375	341	375	385	389	385	398	348	356	349	362	362	380	349	394	373	348	362	377	391	350	384	397	379	362	389	399	370	369	396	375	380	369	357	367	396	387	389	397	406	371	393	381	421	357	398	361	353	399	385	394	400	364	373	399	366	382	391	361	383	386	388	383	356	351	360	358	362	375	365	343	427	361	382	387	346	387	403	397	381	351	374	340	359	343	381	374	393	392	369	385	377	371	389	365	351	366	422	384	387	418	384	387	382	375	399	373	358	372	381	372	381	389	380	351	366	349	369	401	417	416	360	398	371	387	423	399	388	374	373	366	362	379	377	417	390	377	344	360	362	370	382	340	385	327	387	391	370	372	426	389	353	382	397	383	364	404	410	343	358	343	408	372	360	387	394	393	387	362	364	355	399	367	388	372	376	371	374	356	399	365	364	392	345	351	345	353	371	390	368	377	368	372	363	372	389	394	382	389	401	385	412	350	394	360	399	403	360	401	383	416	389	396	373	370	319	342	381	356	414	375	375	369	388	367	378	380	379	364	387	392	420	366	371	366	343	403	353	410	388	362	384	380	381	353	381	370	388	397	380	392	391	372	375	390	372	381	349	363	372	367	398	403	368	385	353	377	376	386	388	391	384	380	361	379	375	379	398	378	384	361	367	389	389	364	363	396	399	380	411	362	368	410	368	343	400	375	335	407	385	360	385	400	349	364	402	386	369	355	379	415	374	384	354	374	406	363	372	377	399	393	368	405	395	406	343	351	343	363	403	388	390	341	356	377	391	357	370	374	384	364	392	357	336	384	375	379	370	391	351	381	375	378	341	345	354	374	370	365	376	362	349	358	371	368	356	359	375	384	392	391
23095	21665	29443	24388	21661	21662	5046	753	608	497	453	433	418	384	352	357	349	315	320	338	337	288	293	333	257	299	269	335	314	281	274	288	287	261	302	256	273	281	300	294	266	268	271	273	260	303	249	269	308	284	271	274	269	242	271	236	260	295	276	284	262	257	271	274	240	238	289	297	266	266	261	255	280	283	290	259	267	292	303	285	283	276	300	261	290	274	280	293	276	266	246	269	279	279	259	265	290	296	282	286	302	304	263	270	253	264	302	273	303	271	255	272	295	287	278	295	281	298	263	289	308	293	275	271	269	270	258	271	264	266	286	278	289	274	282	257	241	259	252	256	265	252	268	270	246	287	285	281	268	293	258	254	281	249	283	281	305	270	276	308	260	262	284	276	242	275	287	296	276	263	237	278	281	250	237	271	265	296	269	261	287	253	294	247	267	267	272	269	255	261	261	243	241	265	258	277	281	279	250	270	275	263	258	257	273	267	237	234	287	259	274	271	256	248	237	287	253	249	269	274	269	277	261	260	291	276	275	274	245	286	281	287	284	260	255	277	253	312	285	292	266	295	275	262	246	276	255	264	278	271	230	261	265	295	243	255	288	297	255	241	268	275	263	297	264	276	290	281	259	290	279	255	254	275	263	254	278	258	284	267	259	240	286	275	256	247	283	247	276	241	277	250	276	236	284	257	256	285	286	283	290	250	307	261	286	290	301	248	268	287	254	267	272	265	282	258	279	276	285	279	276	254	271	276	264	252	248	281	266	268	262	247	276	265	265	300	285	266	275	263	249	273	286	264	276	254	263	263	281	293	261	289	297	275	244	251	283	259	264	272	266	267	296	300	249	268	272	277	292	305	273	271	248	288	271	271	252	284	280	277	276	259	271	262	249	267	284	264	237	241	276	274	254	271	271	268	269	271	254	242	245	218	288	293	278	270	296	267	269	232	274	275	255	264	249	261	275	272	258	261	241	262	266	264	254	266	248	251	294	261	248	256	276	271	278	257	257	254	277	247	271	271	299	239	274	294	296	287	271	272	256	297	265	261	258	264	267	262	272	276	266	296	274	262	273	265	255	304	287	281	269	273	259	271	236	274	260	286	296	243	289	280	262	291	282	251	301	260	281	263	242	261	258	276	259	251	259	287	262	284	266	260	281	291	274	302	267	261	277	265	263	253	287	302	261	240	283	252	292	268	278	254	268	284	262	234	270	242	285	274	277	298	271	259	283	262	272	269	275	254	273	247	261	295	236	268	248	278	274	251	290	258	245	252	269	303	277	308	254	266	252	271	248	279	271	284	247	277	224	264	271	283	272	291	267	288	257	271	279	281	285	264	245	282	275	245	247	274	246	283	243	270	269	265	264	243	280	246	261	300	278	271	272	276	261	254	245	256	258	290	266	279	248	280	257	277	276	259	295	297	277	301	281	275	256	275	262	287	261	267	271	254	260	274	302	257	275	274	267	256	257	290	258	278	300	283	250	242	222	268	243	265	247	278	273	285	273	229	306	277	272	278	270	276	276	249	239	228	295	248	265	264	274	256	225	247	282	247	268	251	275	243	271	267	259	254	271	269	263	247	261	248	263	306	284	262	281	303	259	247	303	294	248	273	259	249	249	259	252	293	256	264	307	257	255	285	259	280	250	284	270	254	284	252	270	255	250	281	275	279	261	247	228	274	283	271	256	283	283	259	222	267	285	276	226	271	247	253	257	287	266	289	243	253	268	292	293	256	269	279	281	263	268	238	239	260	274	273	256	282	264	249	271	279	273	297	273	254	277	267	268	286	255	278	291	279	280	288	263	290	271	251	260	291	268	287	249	285	273	298	270	272	271	239	254	282	289	235	253	283	266	272	265	277	274	293	256	241	290	276	297	284	241	276	231	267	260	257	277	266	254	276	269	270	295	245	268	279	252	263	254	252	271	249	270	242	256	264	261	274	257	274	280	266	238	258	281	276	287	239	279	252	254	267	259	256	275	281	290	275	257	275	285	250	301	281	285	266	264	266	283	264	273	267	244	286	268	258	238	259	273	257	256	246	268	235	281	269	263	285	244	287	274	269	297	251	267	260	296	275	275	278	264	282	259	278	258	273	293	283	241	296	288	269	238	281	267	263	265	242	235	278	277	298	274	269	253	280	278	262	265	255	282	268	268	277	270	269	271	266	281	261	277	288	265	255	277	265	286	267	255	265	275	278	269	279	284	266	247	278	254	279	286	258	257	270	246	239	253	244	265	265	298	229	292	290	272	284	287	292	249	256	255	289	293	283	294	270	262	266	263	262	273	275	258	265	260	284	266	252	266	286	271	280	253	247	271	282	268	265	252	267	268	267	271	270	238	283	266	258	269	265	263	260	266	277	285	265	246	288	261	253	272	270	282	270	237	221	305	287	237	251	276	296	265	268	272	265	236	255	258	296	270	291	260	248	271	278	262	273	264	262	273	244	273	241	227	262	281	242	281	220	262	257	257	260	269	271	253	261	281	274	267	264	272	265	291	279	281	301	248	264	255	260	283	266	269	261	266	247	243	278	248	270	257	258	258	291	258	280	298	251	243	280	273	258	273	272	271	257	281	275	252	230	298	257	287	287	260	274	281	254	304	268	300	252	255	270	260	273	274	276	291	264	259	276	293	284	250	260	258	276	282	264	254	282	281	270	241	287	273	247	256	294	271	228	237	268	248	286	246	240	270	274	246	307	247	275	246	235	285	265	243	262	299	241	285	263	281	282	274	272	263	268	282	283	256	285	258	274	289	278	283	291	268	268	220	304	260	292	274	269	246	255	278	241	265	260	269	283	259	264	265	296	270	251	286	263	299	256	278	247	250	303	235	270	278	271	255	299	272	249	261	245	264	241	241	253	290	284	239	293	273	256	288	264	266	273	237	243	285	265	255	257	278	279	262	303	242	258	286	280	253	253	272	283	254	255	292	250	251	253	256	266	278	268	293	251	251	273	265	262	243	267	271	275	219	265	289	221	256	261	285	285	282	290	246	264	250	264	264	305	282	252	296	269	228	249	266	280	263	247	280	262	248	265	275	232	278	274	262	256	234	284	265	240	257	294	313	247	266	268	263	280	286	266	268	253	289	279	258	249	266	266	267	235	251	285	267	255	251	296	272	250	283	265	270	261	239	262	283	283	261	251	309	271	294	272	273	267	235	266	298	263	258	258	245	262	262	273	244	275	279	291	254	269	277	258	277	251	240	274	269	280	261	256	269	260	270	230	271	266	265	298	261	258	293	240	290	259	275	282	266	228	264	293	275	298	261	285	272	280	280	239	256	265	247	255	265	260	274	283	265	268	265	264	279	269	277	241	265	263	269	270	270	263	291	244	281	280	293	283	267	264	273	287	248	277	247	242	307	267	278	262	254	249	273	280	275	260	260	245	267	275	276	262	257	279	274	239	275	240	254	257	243	279	278	270	284	268	274	258	258	265	253	293	281	242	246	255	293	272	269	255	269	242	261	239	265	255	233	289	292	305	265	271
26938	13293	8881	4139	2869	2102	1657	1278	1016	949	785	691	604	563	540	485	459	442	431	436	407	409	379	371	427	355	374	358	381	382	338	384	360	377	362	321	322	346	333	354	330	343	344	334	384	345	370	372	333	337	348	341	381	347	342	326	304	308	285	306	335	312	336	345	348	364	309	333	331	284	320	354	367	295	316	317	341	321	329	297	330	357	362	346	315	307	306	341	327	331	318	355	339	343	314	337	293	341	339	352	316	354	306	334	345	367	300	328	324	339	328	324	346	347	362	337	329	339	354	357	353	335	309	328	345	317	318	353	322	333	309	342	362	318	317	302	315	321	341	282	327	331	320	348	260	300	323	324	333	327	328	337	310	320	352	345	301	304	320	289	295	321	296	319	332	333	303	326	321	311	322	339	331	306	356	339	316	309	346	322	287	288	316	318	330	304	321	342	303	343	323	310	319	326	325	299	292	311	353	327	326	310	346	298	314	306	360	347	342	316	340	330	327	330	320	318	333	346	323	329	297	344	331	325	337	306	338	316	319	294	312	349	343	341	318	335	306	355	347	313	360	335	294	344	312	318	310	308	276	324	312	358	306	342	364	326	334	326	331	301	323	326	316	303	316	299	318	323	324	341	348	309	316	305	328	332	327	333	320	326	316	324	357	289	332	310	313	316	355	303	328	323	349	314	306	321	347	315	290	331	322	356	337	331	347	321	307	321	307	323	331	303	298	303	322	315	304	338	322	322	293	330	322	284	320	305	353	311	297	338	329	312	319	319	336	315	330	334	340	328	318	326	402	312	310	330	316	368	307	314	312	321	349	329	318	338	327	296	314	328	337	327	340	370	340	344	346	324	343	321	313	345	320	317	315	311	328	301	325	317	338	349	334	318	293	296	337	294	322	309	316	305	326	327	303	328	331	332	326	308	344	336	311	342	314	364	333	339	306	313	330	303	306	332	311	335	326	335	327	290	320	305	303	353	323	330	312	356	324	334	297	311	333	329	307	322	325	319	315	318	329	328	316	335	354	344	322	331	321	303	309	305	312	335	339	350	350	334	267	320	314	326	333	343	309	317	332	314	332	331	295	323	314	328	354	336	343	319	347	331	314	301	334	343	367	307	307	316	352	330	323	360	320	341	310	316	320	310	316	325	295	301	266	295	334	359	327	337	363	320	307	311	340	325	288	321	337	307	342	325	333	309	338	303	322	339	308	335	317	337	291	334	313	331	317	325	328	355	302	280	346	316	310	334	331	353	313	282	335	326	311	338	314	333	331	323	329	303	296	302	337	318	303	301	338	328	302	340	286	313	308	335	299	305	315	332	336	311	315	319	330	296	343	272	299	320	316	337	331	355	314	307	285	346	309	326	329	312	310	314	327	375	328	303	308	321	307	339	327	297	267	327	302	309	301	338	291	320	337	327	314	367	294	319	325	329	342	302	320	320	299	327	327	308	304	314	341	335	333	293	324	324	322	321	340	341	285	303	335	322	308	337	337	327	334	328	294	344	339	333	336	319	312	304	310	328	324	339	328	314	302	311	346	325	341	319	304	313	316	343	313	351	308	367	301	314	344	339	283	315	268	299	318	320	364	315	349	324	302	322	344	331	311	335	306	327	319	285	356	305	302	329	319	333	351	325	315	323	307	319	340	327	335	315	301	332	312	307	315	341	349	313	328	304	335	345	303	326	333	312	325	338	310	326	335	304	284	284	355	315	296	329	306	313	340	338	324	317	307	290	340	336	335	323	314	321	325	327	331	319	319	309	324	317	333	321	302	342	315	315	303	332	310	288	346	335	303	342	309	327	340	343	320	323	330	336	340	328	305	315	326	313	327	307	292	345	313	322	330	329	303	329	317	311	342	294	324	330	321	304	325	323	339	289	293	333	314	345	359	320	337	335	315	349	322	321	338	297	345	327	320	330	341	333	319	300	328	330	375	317	324	315	341	292	355	339	337	309	338	341	325	359	336	312	325	313	332	308	329	331	321	304	330	327	332	313	341	336	317	328	332	327	321	330	314	354	306	300	334	342	348	341	316	313	349	323	345	294	322	312	316	315	297	303	342	325	330	309	336	307	376	340	334	316	315	355	333	347	338	313	315	327	315	304	295	312	336	296	335	311	317	338	312	307	321	347	314	331	318	294	315	317	335	325	347	320	318	294	331	334	320	338	358	344	335	368	294	302	289	309	322	308	326	351	309	330	323	340	333	306	311	316	353	339	314	336	293	330	299	332	333	329	314	321	331	328	321	340	352	323	309	318	314	363	344	305	334	309	318	320	308	327	326	301	344	324	308	327	341	341	309	305	325	319	317	297	314	350	349	283	334	334	299	297	323	330	329	307	324	320	318	335	333	318	333	326	318	324	336	326	292	324	316	327	290	303	304	353	321	332	367	295	311	331	310	341	312	365	309	331	339	285	281	367	339	316	313	328	348	329	301	311	334	330	334	313	328	321	325	320	323	300	316	318	325	318	335	295	322	327	324	321	354	338	313	304	328	305	399	342	326	317	303	333	342	335	313	329	310	293	309	332	331	324	332	342	313	323	293	332	355	358	316	342	292	314	307	330	325	355	299	318	313	283	333	310	302	303	324	315	311	334	296	318	305	300	310	327	317	312	335	338	313	340	291	325	377	334	340	292	334	308	352	317	306	287	307	295	314	301	343	351	322	323	345	308	353	362	283	325	310	315	317	330	312	291	316	334	329	322	291	326	336	323	312	332	310	312	336	339	330	305	304	312	322	340	362	332	323	308	346	307	309	326	327	326	321	333	331	324	346	295	333	319	299	326	315	332	344	331	318	321	314	304	345	337	318	325	306	303	337	322	331	345	312	296	355	324	337	328	325	336	335	307	337	312	320	316	299	360	318	314	335	304	299	296	350	281	312	312	303	330	357	313	326	327	283	311	329	318	324	330	312	328	294	346	303	318	326	337	326	313	324	333	317	327	311	324	324	299	312	333	321	297	356	286	310	301	296	304	335	319	308	355	311	321	276	321	321	310	319	300	328	303	331	299	321	335	340	334	330	337	308	320	342	344	326	329	319	320	332	311	347	333	286	291	331	332	312	304	364	308	303	295	324	318	316	329	336	312	333	323	320	311	293	296	337	307	296	308	333	314	314	318	336	352	310	343	342	346	309	350	326	305	342	326	322	310	326	313	309	287	342	323	318	337	297	345	320	327	336	310	328	341	337	312	344	285	343	330	309	325	346	295	303	319	319	301	298	324	328	302	309	325	322	309	322	274	345	313	331	294	333	306	278	320	345	321	341	304	294	339	349	317	343	335	336	330	318	276	318	317	361	316	295	327	321	354	293	329	334	296	318	304	294	324	340	301	301	311	320	320	297	303	315	328	330	326	317	362	305	318	327	345	326	332	326	336	315	334	312	338	324	350	333	322	307	342	328	283	352	341	323	343	343	315	352	321	336	325	290	331	289	338	305	309	304	266	325	299	318	304	335	310	342	305	337	339	306	298	339	308	333	313	293	321
28566	18480	3974	638	440	397	456	438	394	409	430	384	399	395	409	400	406	391	391	413	417	406	396	449	385	419	430	357	371	378	402	379	353	372	392	397	384	422	389	395	409	402	416	395	375	392	400	383	420	407	367	445	405	411	413	411	406	413	398	396	382	416	392	373	405	385	390	374	368	396	423	417	409	386	392	414	429	443	384	385	396	396	363	422	399	398	420	391	394	412	386	385	403	385	425	406	361	378	411	377	392	394	345	383	439	403	425	405	391	388	350	420	385	438	374	375	351	385	391	441	387	357	403	407	385	432	379	390	407	381	377	385	415	397	377	413	413	440	411	397	389	413	385	394	422	428	409	402	392	402	396	364	390	393	399	369	357	405	401	392	380	416	373	396	371	444	386	399	384	397	374	414	427	415	428	396	370	340	443	406	386	392	378	415	411	356	371	412	382	413	417	416	390	396	401	403	393	384	368	410	384	391	368	386	398	406	385	391	391	382	366	423	419	401	381	403	398	432	388	406	408	409	438	395	413	371	405	430	404	410	419	419	385	427	404	444	345	357	376	422	359	410	375	404	394	409	331	365	411	390	400	377	372	389	402	366	381	418	411	369	350	387	402	389	378	378	399	382	411	366	422	407	386	407	385	450	385	383	389	387	421	382	394	344	372	428	374	410	359	396	395	405	356	396	393	422	450	403	435	421	424	403	405	368	382	378	420	405	385	399	372	409	393	394	410	396	417	358	371	412	430	422	382	395	416	403	375	426	372	393	402	437	412	351	396	367	403	415	382	421	390	406	406	363	426	385	405	383	374	404	373	403	411	405	405	385	337	384	394	410	389	400	397	407	396	414	394	380	387	433	411	387	376	415	429	418	407	405	404	409	408	396	428	372	411	434	400	392	385	366	381	395	408	406	413	389	403	380	401	456	374	394	405	398	373	436	393	381	382	358	387	383	381	427	392	421	371	415	395	344	368	382	371	387	390	384	407	403	392	392	387	380	390	397	403	396	404	381	393	429	413	388	379	414	404	375	400	413	397	390	411	401	339	396	385	364	367	374	408	406	377	379	358	392	384	367	409	384	395	386	390	392	438	403	354	442	374	401	406	347	398	412	401	386	436	367	395	365	417	355	369	379	394	368	396	370	394	406	379	403	411	406	413	449	422	415	338	408	383	403	365	404	386	377	381	358	397	377	403	449	402	391	379	390	371	368	384	411	393	407	373	408	397	406	455	390	408	415	418	399	380	406	420	414	417	419	410	381	390	403	386	401	421	376	406	394	417	417	414	412	392	411	391	369	398	384	412	378	455	449	423	401	391	416	434	370	403	411	385	383	414	420	374	374	392	395	386	403	393	381	430	428	403	390	408	424	395	421	453	405	384	395	406	391	434	381	418	380	358	344	421	398	399	375	389	371	402	430	401	427	416	393	362	399	406	373	399	413	417	362	392	382	350	390	407	409	417	420	388	406	389	387	383	395	384	362	394	432	418	374	470	373	413	392	404	378	368	399	366	397	411	388	391	392	370	369	401	427	388	374	412	393	415	368	400	414	412	384	371	380	355	390	405	372	376	411	367	433	377	389	395	400	420	405	410	418	382	397	390	367	385	363	370	419	393	408	420	426	358	390	423	431	392	379	377	405	403	380	380	404	400	408	422	384	411	388	368	407	429	382	393	422	400	408	422	439	375	364	397	377	413	370	401	400	397	383	412	402	392	389	375	419	410	383	418	395	374	395	430	399	398	412	365	412	409	401	394	383	403	354	390	406	384	391	407	379	380	381	411	402	391	362	400	403	396	437	388	413	398	418	398	395	403	397	369	366	426	406	377	404	421	371	393	396	368	364	404	392	405	381	411	384	406	393	409	386	401	399	386	381	404	399	420	409	395	388	379	379	387	409	421	405	396	421	377	405	367	412	356	393	402	395	382	373	400	403	362	395	398	407	404	396	440	395	387	403	401	405	418	416	398	403	384	391	410	401	373	442	392	400	375	433	394	389	403	403	363	452	397	417	411	370	377	397	374	413	431	374	413	400	391	381	388	400	342	433	375	373	422	403	422	391	413	408	391	376	391	386	392	383	391	409	386	391	406	365	369	391	374	404	397	427	389	392	392	370	415	385	377	393	404	421	344	410	412	407	393	352	364	372	425	395	401	376	364	367	396	379	404	398	385	427	412	393	455	402	391	410	387	411	366	402	369	398	397	391	384	375	396	411	394	421	383	382	400	407	344	385	453	393	420	369	409	368	368	449	406	366	414	389	377	381	381	391	398	426	375	398	369	369	383	436	412	395	411	369	424	393	434	403	414	396	353	448	376	394	378	384	391	417	419	388	419	403	407	395	406	387	407	392	385	387	414	410	379	372	395	386	383	400	389	396	462	404	372	383	405	355	414	380	398	409	389	372	391	377	352	370	404	409	393	407	392	406	393	375	444	390	404	400	392	408	399	426	402	419	418	409	407	375	419	390	370	375	389	386	398	387	396	426	360	401	394	403	421	397	356	408	429	393	390	431	386	420	437	404	407	399	392	403	402	410	396	432	429	376	390	384	399	401	385	368	400	420	386	387	376	404	391	380	425	396	384	397	415	392	373	404	398	394	471	412	347	382	400	400	424	442	405	374	398	416	380	380	423	374	383	381	385	406	381	391	388	445	416	435	380	397	406	377	397	395	402	355	380	406	394	410	392	410	395	379	394	383	386	389	373	416	403	412	387	393	402	431	386	423	383	445	381	398	411	418	373	396	368	403	387	392	411	398	370	394	384	377	405	419	397	438	405	404	388	421	365	424	416	401	378	392	385	373	414	398	381	365	403	428	399	389	394	419	423	403	382	429	412	435	381	398	393	384	385	386	399	412	397	440	372	413	407	416	380	407	387	398	420	358	376	411	391	388	385	432	395	411	443	365	422	397	412	400	404	419	344	405	406	394	391	388	398	399	407	404	394	430	402	411	381	418	433	418	379	394	406	376	375	412	396	393	416	377	405	408	423	398	408	390	415	379	359	385	386	417	395	389	371	394	432	401	389	413	388	416	390	384	412	393	404	401	416	361	394	374	379	389	406	413	399	375	411	391	369	417	377	383	395	411	385	413	413	408	386	424	415	400	361	371	407	407	407	364	383	391	393	410	404	390	391	403	381	406	398	393	378	410	386	420	413	398	387	408	398	436	348	394	389	395	403	434	383	379	414	379	371	428	395	410	370	371	381	419	435	414	418	363	429	402	406	398	382	407	434	396	414	381	395	418	372	400	380	392	386	421	380	407	370	389	405	425	378	382	437	386	381	420	401	401	393	410	416	429	371	421	392	399	377	398	375	383	400	398	412	414	394	375	378	428	380	412	450	367	384	400	371	402	408	357	384	383	399	389	381	388	405	375	403	415	399	413	405	399	415	386	384	377	395	391	427	410	429	352	457	382	373	415	427	407	399	397	397	395	413	367	400	442	411	405	354	402	386	419	371	395	371	406	388	387	381	383	415	402	401	393	393	398	364	386
19910	1611	946	650	606	584	512	508	483	459	519	455	481	483	458	495	460	476	424	489	480	446	468	479	490	459	481	475	453	454	433	470	474	490	485	498	470	478	487	483	460	446	457	486	472	463	470	436	448	459	465	469	458	469	452	418	483	493	482	473	480	475	463	458	431	461	484	458	473	502	418	457	458	442	488	487	464	435	468	475	514	461	416	479	493	482	446	490	454	472	503	503	474	482	467	486	475	459	494	483	478	461	477	425	500	479	484	476	455	456	446	498	462	464	483	484	435	477	477	501	498	439	480	457	467	503	494	514	497	450	520	467	449	450	484	488	487	472	466	490	512	497	500	502	501	458	474	517	477	455	501	470	503	464	445	454	485	477	491	479	473	459	486	503	495	510	442	514	491	454	458	477	496	450	463	467	446	502	462	438	483	453	424	507	467	467	462	481	483	442	431	490	464	464	474	453	454	506	464	505	474	444	431	467	453	465	439	472	457	480	479	468	455	496	473	463	442	473	455	454	482	477	446	476	469	462	476	446	509	499	456	504	530	470	464	486	432	486	494	514	487	458	480	436	461	465	481	473	496	464	510	452	489	479	474	444	467	438	485	452	485	485	519	456	467	494	487	464	470	451	489	513	450	484	441	446	446	496	477	449	496	492	483	500	506	493	495	482	466	493	489	483	464	451	456	483	453	463	443	470	443	465	479	461	475	498	478	450	472	478	427	459	463	477	486	438	493	463	447	452	504	471	484	483	466	452	491	426	479	472	460	478	429	460	465	473	432	473	497	499	487	478	444	477	490	444	487	458	460	459	547	463	461	466	496	487	490	505	462	517	493	451	456	451	528	474	485	479	474	468	468	501	446	443	462	457	462	451	448	454	461	488	475	484	453	499	480	468	469	460	478	475	480	477	488	484	454	463	511	485	441	491	481	492	496	510	465	466	448	486	482	491	454	436	471	440	477	447	450	472	454	468	470	488	466	478	455	450	516	439	476	468	469	437	442	491	455	462	453	510	487	482	456	494	460	485	495	493	470	479	511	467	461	478	491	517	474	442	462	511	468	481	473	501	501	422	490	491	452	445	454	479	490	454	452	468	460	419	487	450	477	436	446	489	451	459	470	454	470	471	461	492	475	450	480	482	467	462	458	487	448	481	463	488	491	476	486	454	442	467	483	471	458	477	434	461	484	454	476	452	445	479	471	454	502	495	463	472	454	440	463	496	440	497	476	460	483	486	481	477	449	485	462	468	472	461	482	407	504	474	490	495	456	478	506	492	483	455	445	459	432	513	482	478	473	504	489	439	476	463	476	449	458	504	456	497	499	502	499	455	481	453	469	484	471	484	447	455	488	497	458	475	446	453	470	459	476	456	461	467	454	496	433	495	517	504	478	482	515	471	490	457	475	455	470	472	467	489	484	449	478	450	455	457	479	468	451	475	457	498	463	438	443	491	475	476	453	444	466	469	472	454	465	458	512	476	454	477	454	477	497	436	454	482	453	467	445	450	464	458	451	440	461	438	470	456	440	480	498	463	488	480	477	462	466	492	459	506	457	479	466	508	476	420	474	457	500	454	475	484	504	491	471	468	493	480	454	501	488	480	462	484	455	494	492	492	448	488	434	502	474	477	455	465	454	482	462	474	464	434	510	469	501	460	420	463	443	447	504	470	493	489	455	476	477	443	498	457	453	453	463	450	460	464	467	478	419	467	516	448	443	488	421	505	475	437	511	480	476	472	493	472	486	477	468	495	451	486	443	485	471	478	473	436	491	479	448	488	464	490	500	462	506	444	461	462	476	441	490	482	472	494	454	440	464	456	460	449	479	448	454	470	460	471	474	474	494	445	503	490	465	450	488	474	485	511	463	481	477	448	451	470	487	486	446	467	482	461	428	469	496	486	450	452	450	466	482	440	424	476	493	472	471	477	463	482	495	488	464	470	539	468	461	459	453	473	474	428	483	490	437	488	470	472	460	466	473	439	468	475	451	481	465	492	458	460	480	485	478	491	472	496	463	499	480	522	515	469	481	442	459	465	501	478	481	484	495	498	466	479	458	477	478	472	460	466	454	481	481	486	466	458	483	464	453	465	438	498	483	525	511	463	442	451	504	461	524	471	469	435	460	471	487	495	516	489	460	484	457	495	453	452	480	484	487	452	474	468	464	485	470	438	480	492	493	462	456	464	467	448	491	457	554	474	423	431	480	471	492	503	519	486	498	488	464	485	473	481	424	459	472	473	466	463	487	470	445	471	465	468	419	452	438	468	485	477	493	468	484	456	486	463	493	517	432	471	469	490	438	433	476	465	470	477	454	440	477	500	493	511	418	482	493	431	469	465	472	492	462	487	481	478	501	441	471	466	466	476	487	489	483	465	473	484	505	524	476	456	477	478	489	445	453	485	466	445	503	501	457	477	458	465	433	500	469	494	476	433	466	455	462	467	444	475	476	445	454	485	480	472	521	462	463	469	464	439	477	472	473	503	500	467	484	487	451	482	467	481	488	474	478	451	483	471	484	493	451	458	479	457	443	483	449	486	464	467	452	460	479	463	487	477	455	497	468	462	453	453	460	458	463	466	482	485	476	487	545	472	496	481	476	495	468	482	463	483	461	466	488	451	458	518	479	448	473	446	454	490	475	474	465	485	441	489	503	470	477	501	481	457	476	476	483	440	470	471	447	490	460	443	450	482	466	481	442	479	487	497	455	447	467	476	450	465	476	492	487	453	484	474	470	526	458	461	459	467	484	501	497	456	468	468	455	495	452	438	449	459	469	472	458	446	445	447	457	461	461	467	471	519	530	466	430	455	465	477	445	460	482	462	463	459	465	453	454	481	500	493	467	471	459	499	504	452	475	494	441	480	457	470	485	490	490	439	489	451	461	445	468	465	499	482	493	448	492	491	471	426	453	470	453	484	477	462	482	481	455	495	467	455	456	455	474	469	469	467	496	474	470	486	479	465	501	489	491	474	484	463	456	481	502	426	452	435	499	483	490	459	473	465	507	468	476	473	510	451	464	459	428	470	476	461	456	467	472	494	468	423	476	453	472	475	472	507	460	469	444	469	471	475	466	496	432	477	458	494	464	466	466	493	496	489	494	472	464	502	465	436	476	490	455	473	467	506	470	504	504	469	497	459	455	483	466	479	501	454	510	462	459	497	499	494	445	432	494	460	491	478	499	470	494	490	441	478	479	495	474	481	457	496	433	470	452	465	520	445	471	456	459	452	450	462	490	455	495	448	456	470	440	516	427	478	480	484	493	447	440	436	498	514	476	465	457	495	437	458	471	478	488	453	500	442	432	453	472	478	466	462	475	471	424	437	475	440	469	458	491	479	447	483	506	494	476	469	476	491	457	487	452	479	447	458	489	468	451	512	469	516	515	481	509	508	468	493	485	469	478	477	483	465	459	478	479	486	438	478	485	471	450	466	522	482	469	466	448	448	441	453	446	510	493	486	531	450	462	459	453	525	475	483	424	499	461	494	508	447
24328	21634	28832	24934	21588	6650	831	598	553	546	481	490	447	466	440	411	388	389	425	432	449	421	377	374	339	383	413	400	413	409	399	376	408	398	398	391	397	384	411	377	340	361	383	409	375	374	366	377	375	421	358	388	374	389	352	395	407	374	376	394	369	411	406	402	391	372	412	389	387	341	393	378	390	368	344	370	405	394	365	389	368	384	399	363	417	343	404	391	396	378	378	407	382	406	397	363	446	374	377	371	342	387	381	355	400	424	385	367	387	421	366	396	403	388	395	397	328	368	401	377	392	362	388	406	392	389	388	379	362	392	367	373	385	355	391	406	355	386	355	378	379	342	399	356	421	396	386	390	372	369	404	397	410	361	391	373	380	345	357	396	367	387	386	396	374	396	400	375	386	355	354	381	383	328	348	356	389	374	367	385	375	378	395	353	407	336	394	369	355	388	370	365	365	374	338	409	356	358	380	365	359	377	380	369	358	371	395	376	380	398	381	352	360	405	422	353	368	370	391	376	366	390	394	360	387	387	379	366	402	379	381	416	377	360	365	387	394	406	390	363	359	342	408	402	367	381	355	355	366	381	380	407	350	363	392	398	386	384	365	370	371	381	400	377	386	388	406	379	386	407	371	399	372	395	398	414	433	407	358	387	399	358	388	393	360	416	407	394	340	382	389	390	391	377	410	371	396	375	368	391	421	395	355	384	394	348	372	371	351	368	352	372	386	375	376	378	363	372	397	373	371	402	361	398	367	410	395	374	393	386	362	341	362	379	408	380	361	379	374	407	380	381	380	384	358	382	375	393	397	367	379	401	395	396	394	385	405	370	351	391	351	392	375	407	400	381	374	372	386	370	392	363	370	364	365	368	357	383	385	386	378	377	363	358	363	389	371	412	348	369	402	394	379	367	381	386	343	375	384	401	384	364	372	404	366	371	363	384	407	409	376	382	357	378	377	422	353	391	375	395	415	402	368	364	403	383	394	387	362	387	354	373	380	396	373	373	375	355	363	358	373	416	387	388	403	365	377	385	381	377	381	382	376	391	390	373	401	375	382	380	372	383	402	378	383	390	440	402	386	404	439	387	403	414	397	398	371	404	389	360	391	397	391	365	378	398	413	405	370	361	361	383	406	403	371	415	388	357	406	397	365	380	439	351	383	374	366	410	389	361	418	365	434	394	378	429	391	391	379	390	402	428	401	385	382	373	368	381	371	416	373	335	375	385	381	371	427	413	345	390	379	370	345	372	369	387	393	380	432	412	375	388	404	413	393	381	376	383	374	345	364	388	388	365	359	386	400	361	392	364	413	381	439	382	380	367	347	385	446	412	387	421	405	376	367	372	386	413	367	406	336	361	430	360	356	378	374	348	394	361	357	361	394	360	380	391	392	410	366	393	393	378	371	353	343	411	343	383	380	391	379	367	358	394	372	383	423	365	397	373	396	397	373	356	374	360	383	367	370	366	376	383	415	403	368	394	391	396	397	362	394	363	392	387	384	386	383	380	384	393	392	395	391	396	358	367	383	350	370	377	383	407	356	354	391	392	440	378	387	379	396	352	412	406	400	389	365	371	379	376	399	378	401	392	368	377	383	338	359	384	375	361	345	393	397	385	379	393	411	325	369	389	402	379	388	378	382	388	373	396	387	357	371	371	426	373	371	373	369	393	379	378	358	339	345	401	346	386	384	389	414	377	374	395	358	365	391	377	373	385	348	414	382	389	360	410	375	412	398	363	364	351	372	354	354	384	352	392	375	354	390	358	368	383	392	386	389	370	337	362	379	388	366	396	364	376	370	397	368	385	355	361	371	364	366	358	429	396	369	414	380	408	389	389	386	366	395	345	407	357	356	389	379	382	397	385	386	381	367	387	387	388	384	372	370	375	381	396	375	375	377	350	336	370	413	388	379	364	396	383	351	408	403	390	394	362	401	412	382	374	358	354	355	405	384	361	351	387	375	402	345	368	348	351	392	390	377	376	375	370	384	366	383	336	387	383	375	383	368	377	396	384	395	354	430	388	388	373	371	390	376	405	391	352	345	365	384	366	375	392	380	389	377	363	369	363	420	378	374	364	363	389	385	353	363	394	386	413	383	379	371	391	383	376	381	375	352	389	370	374	397	385	401	361	347	361	375	366	349	377	373	390	406	433	395	387	366	385	372	374	372	382	391	362	403	332	357	381	358	380	402	340	380	383	351	410	391	350	387	362	382	348	358	351	359	353	370	414	408	362	391	388	371	367	393	377	372	398	364	405	382	401	349	425	380	394	389	375	373	385	361	412	380	346	370	362	373	370	361	378	364	357	368	435	351	368	379	392	356	412	387	398	381	403	358	362	382	372	376	377	388	389	346	394	390	363	375	362	359	356	401	351	386	361	368	374	365	407	386	386	357	391	369	365	358	338	380	388	358	354	352	381	396	370	353	372	355	339	362	363	394	406	362	367	358	381	402	366	376	378	402	369	403	415	379	392	383	348	395	391	364	404	368	404	363	391	367	361	342	362	387	364	390	381	362	404	386	367	362	377	360	415	388	369	360	371	377	402	423	381	382	372	374	406	386	417	426	366	390	389	401	375	357	370	354	360	381	357	373	388	412	329	371	367	402	368	363	353	372	387	399	377	393	375	388	396	374	393	354	344	356	394	357	395	401	335	393	367	362	379	396	410	374	380	374	421	373	331	392	386	362	374	375	366	379	362	384	386	379	381	389	343	379	379	367	360	358	352	414	378	390	404	366	411	412	388	389	381	362	397	363	374	399	372	357	417	385	369	372	398	408	357	391	363	381	406	403	368	394	419	403	372	389	417	400	366	384	355	364	391	353	404	397	365	329	327	387	396	372	425	412	393	374	386	357	352	377	363	386	354	346	379	380	424	373	379	379	357	386	401	395	376	393	360	356	396	337	404	419	354	400	373	339	388	396	393	385	361	362	380	399	371	375	372	385	404	364	374	365	378	366	368	366	384	360	398	371	367	358	366	328	406	376	378	380	400	393	367	372	351	356	376	391	387	406	378	413	373	394	352	389	371	410	363	391	347	366	395	390	340	368	375	408	370	404	376	342	362	372	388	378	406	367	399	392	405	392	366	385	391	384	402	372	328	386	407	387	377	407	396	361	369	400	392	384	402	399	379	373	386	421	355	346	353	368	355	379	357	410	397	378	395	369	396	354	377	391	400	391	368	380	359	391	373	375	396	395	393	393	369	377	378	391	372	347	378	391	413	347	387	367	378	356	388	414	371	372	334	383	383	370	379	396	402	392	411	374	362	371	371	390	367	369	420	396	388	382	419	404	406	364	409	414	388	357	406	372	366	403	375	374	357	371	387	383	380	382	381	383	390	398	381	394	395	388	375	377	400	350	372	370	380	386	403	379	355	371	320	375	368	390	371	381	360	358	394	352	363	398	376	393	355	356	356	367	353	396	378	385	371	393	368	394	411	358	381	372	398	345	405	374	379	395	424	375	378	362	404	391	385	358	368	374	373	368	375
23726	8534	5302	2405	1706	1420	1137	958	841	685	625	635	595	569	583	550	519	487	512	525	473	485	468	485	490	471	448	492	489	447	485	452	491	453	461	452	478	458	468	470	472	511	433	461	430	436	437	483	474	465	470	471	473	437	468	471	456	429	439	434	440	437	470	459	452	479	453	488	476	426	418	453	467	456	456	442	402	446	475	437	470	461	509	471	473	482	449	425	440	454	475	477	470	460	452	509	449	457	455	477	420	447	477	465	437	470	463	416	472	459	482	456	431	450	474	451	436	462	484	457	475	459	452	461	465	416	474	443	432	480	486	480	459	446	473	443	451	448	439	464	428	455	498	437	417	455	449	442	442	456	472	424	482	484	465	452	466	448	447	451	462	444	462	417	428	448	489	471	457	467	435	430	464	470	504	440	470	477	454	432	456	436	462	445	458	440	452	469	470	459	477	455	477	467	468	476	437	406	442	439	433	474	460	468	424	471	459	493	477	438	467	449	399	450	465	436	466	436	417	465	456	471	444	460	511	418	454	471	449	486	480	420	473	450	506	476	418	409	450	465	429	459	449	467	467	464	442	454	443	460	435	448	386	439	484	434	459	445	436	451	422	453	477	473	447	440	452	469	465	464	445	480	457	439	462	474	443	453	482	472	443	467	454	452	444	427	483	419	440	437	457	450	452	453	432	403	448	461	490	456	434	439	439	424	478	471	431	436	439	448	426	460	459	432	438	454	473	455	433	450	487	436	452	432	457	425	489	458	470	503	468	442	495	464	467	447	447	464	456	463	464	480	484	447	453	460	460	446	434	443	454	435	435	444	459	470	479	429	417	446	443	453	460	474	440	453	484	449	454	454	435	468	470	461	448	502	450	469	436	427	464	448	459	447	494	419	462	478	459	469	466	442	482	448	464	441	463	423	432	422	443	460	434	451	422	480	449	441	484	468	456	461	428	467	440	453	446	483	455	457	443	461	429	438	428	453	467	469	466	448	465	451	452	478	447	459	463	418	501	521	479	456	438	449	469	458	432	453	475	483	455	426	447	461	459	446	422	487	460	459	424	444	461	445	441	485	443	429	484	400	448	437	413	470	411	411	450	414	483	469	481	424	441	421	434	466	445	428	453	401	475	477	443	443	440	425	446	477	405	449	424	432	437	449	439	460	433	423	439	462	434	481	456	450	438	459	439	462	436	451	449	478	445	420	443	463	406	474	477	455	439	437	440	449	488	454	441	457	470	453	464	447	492	488	418	410	466	448	462	449	454	465	449	443	465	464	438	443	488	505	442	438	418	441	480	456	428	440	442	480	452	471	445	474	455	467	464	443	462	450	443	440	460	467	461	440	464	455	454	448	481	461	422	425	478	474	455	484	479	447	432	450	446	470	493	444	446	435	453	473	442	482	441	419	496	466	443	402	485	460	437	447	431	483	435	455	427	465	447	466	401	494	423	447	445	483	456	450	448	440	420	418	432	443	466	465	459	428	456	483	428	441	474	454	454	441	420	443	465	458	477	462	446	445	417	441	450	487	477	443	489	460	467	444	457	461	420	484	466	462	488	472	438	443	494	461	450	439	491	421	460	465	461	466	436	440	451	446	438	441	441	426	458	460	449	453	439	467	463	468	436	421	438	456	456	482	478	423	470	458	467	458	470	491	463	478	479	451	504	450	447	455	447	449	460	444	459	451	479	469	445	441	471	485	464	476	466	449	457	446	463	462	420	454	462	414	453	441	426	443	383	453	422	426	439	465	430	415	464	471	503	461	492	502	462	416	457	425	499	427	482	498	463	452	423	472	482	474	452	460	459	417	441	484	419	398	481	424	424	449	465	462	486	467	462	431	436	438	440	462	435	451	479	468	446	451	468	448	477	464	410	446	444	413	456	461	440	454	430	425	469	412	455	446	434	407	438	486	448	456	434	430	442	451	443	462	438	435	458	437	445	444	444	435	417	450	449	475	460	487	454	457	452	451	446	483	459	459	416	472	424	448	440	460	461	417	453	428	487	434	475	404	481	462	447	493	468	464	468	454	472	480	460	466	426	431	530	439	452	448	425	457	477	476	458	467	449	407	473	417	481	453	463	400	480	477	458	426	443	451	457	438	443	485	472	425	440	468	478	450	456	450	482	444	430	455	483	450	431	469	447	471	431	457	415	477	422	464	453	477	412	451	466	469	438	447	429	477	464	460	447	439	415	469	454	470	451	473	453	483	454	459	482	432	432	456	426	461	406	448	448	438	483	423	426	436	482	417	467	445	456	433	443	469	450	479	472	472	415	430	464	428	473	441	413	441	471	445	435	468	432	415	454	446	441	419	484	439	453	449	455	440	447	408	485	461	476	433	439	433	446	451	506	450	427	456	452	448	462	452	479	458	448	440	454	443	434	458	452	510	442	442	466	434	453	454	452	405	445	429	462	441	434	466	448	447	476	438	420	451	461	505	438	473	449	460	469	445	490	442	426	454	456	425	441	470	419	471	497	443	457	433	474	431	472	433	488	435	474	436	455	424	475	434	415	426	487	478	397	441	447	500	457	451	449	448	476	425	461	466	445	438	424	490	473	468	450	467	469	465	478	463	473	448	470	456	431	445	429	486	460	443	432	444	426	445	428	456	466	455	461	427	440	408	499	478	463	462	438	457	487	461	423	461	453	434	454	459	425	453	441	466	451	465	490	409	462	480	451	491	429	423	440	442	426	447	466	484	442	488	463	456	454	427	470	406	435	482	467	482	457	458	480	460	456	432	472	451	415	490	462	450	470	452	487	497	461	455	441	464	465	462	428	463	456	472	427	439	450	414	481	441	465	453	497	478	437	419	434	466	455	470	438	452	463	438	435	479	427	470	500	429	469	488	471	472	455	457	441	421	445	437	462	463	470	433	454	436	470	484	438	467	395	466	470	486	434	444	451	455	465	450	468	441	454	450	445	434	470	395	446	442	469	464	404	507	426	470	449	466	518	425	424	449	495	460	444	433	474	452	460	472	468	445	444	464	479	464	494	433	484	505	473	475	471	433	463	454	463	480	440	430	439	446	482	443	461	441	497	472	459	450	449	464	451	459	446	474	447	450	427	487	464	491	462	477	439	476	446	464	475	453	455	436	451	489	431	435	459	441	468	394	462	454	459	406	443	449	458	451	443	452	434	456	447	426	452	467	459	434	440	439	452	468	463	420	433	440	485	440	479	407	463	463	459	435	468	436	456	488	489	425	438	457	442	478	490	467	407	466	414	464	448	439	418	473	452	414	475	426	435	482	455	444	435	500	461	471	424	471	477	459	476	457	460	452	460	443	461	434	467	477	448	437	450	405	416	399	462	433	481	493	476	467	474	472	449	441	485	462	445	429	428	493	466	443	436	442	440	460	476	459	414	498	491	418	462	445	447	467	435	481	466	429	455	422	485	435	445	455	444	452	431	465	433	448	412	435	453	457	434	485	496	443	474	446	483	446	427	454	452	447	484	473	437	459	468	413	460	447	409	448	483	492	425	453
25427	21662	27617	26055	7425	599	468	441	383	379	370	356	345	325	322	329	344	338	363	328	341	336	337	335	326	320	328	285	337	323	350	327	330	327	351	309	312	318	326	323	340	349	332	312	312	321	334	325	321	345	329	346	345	308	343	302	320	281	343	340	321	332	288	316	341	340	309	329	315	352	300	324	324	304	326	315	319	340	323	307	323	321	312	331	333	317	307	298	274	315	333	323	298	318	310	302	328	281	332	311	353	308	305	295	337	320	335	325	338	327	315	341	329	299	340	308	315	335	340	320	290	304	339	296	330	323	327	314	334	341	344	308	314	314	320	322	326	322	332	329	327	275	323	314	338	307	276	319	340	328	309	305	318	268	314	351	327	314	316	317	312	304	363	316	293	328	314	340	319	337	315	315	317	296	324	289	329	319	315	304	281	335	292	328	315	301	304	320	336	361	351	344	315	300	307	338	287	334	333	311	308	362	302	316	319	333	342	315	353	306	339	319	320	308	329	340	325	312	275	351	294	315	293	305	332	352	312	359	345	323	286	292	291	324	312	302	323	281	283	311	293	321	306	295	292	305	323	320	329	340	305	318	300	317	329	328	329	305	320	297	324	318	341	353	298	314	323	311	315	311	308	321	329	295	310	334	304	301	279	314	291	340	316	353	317	297	315	330	323	324	338	315	290	314	285	317	339	340	289	304	307	324	323	292	312	328	328	308	327	316	315	350	318	305	337	331	287	320	339	342	333	324	327	338	337	323	310	350	303	323	303	289	326	323	343	325	336	311	306	285	319	342	336	299	324	290	309	323	316	282	333	309	293	314	307	327	307	339	315	314	351	293	337	307	307	311	372	290	350	309	330	329	297	299	318	287	335	283	334	295	287	310	327	311	300	305	324	328	312	354	290	353	329	304	350	308	303	280	308	297	299	302	346	309	338	296	311	322	332	336	331	310	318	357	334	303	341	299	301	361	317	311	332	312	320	320	334	314	281	298	289	294	312	313	328	346	334	326	326	327	309	304	314	344	296	327	366	314	345	312	335	315	337	309	354	339	304	359	345	288	307	315	304	326	311	296	330	315	311	278	285	308	318	317	329	328	335	351	308	331	350	323	307	332	324	346	323	310	327	329	352	323	282	334	306	320	290	338	324	308	324	323	313	317	299	314	314	298	314	294	301	304	347	310	333	322	295	297	343	323	308	306	327	338	354	302	319	326	289	283	310	316	309	323	357	315	315	293	302	347	340	323	321	280	324	311	296	303	279	297	314	299	359	283	329	329	323	308	340	340	310	299	329	324	322	292	324	316	326	306	328	318	325	300	314	315	321	308	338	335	308	348	320	318	326	327	308	319	312	342	324	338	356	318	313	305	286	334	324	340	294	306	302	323	290	324	315	312	314	328	300	311	307	320	326	328	332	299	351	297	334	295	327	273	311	318	324	340	340	323	322	306	338	323	286	314	273	303	329	328	312	299	319	322	328	324	308	311	316	294	312	287	316	316	382	321	342	285	311	307	332	328	308	348	309	291	326	342	314	336	318	308	318	354	302	294	325	315	328	320	334	312	346	320	332	297	330	329	322	328	318	319	316	346	339	309	340	292	293	305	309	313	313	313	337	324	299	329	304	292	339	305	314	301	344	328	306	291	329	356	342	332	280	350	335	324	338	329	306	324	276	284	329	336	318	314	301	310	328	302	311	307	309	338	320	301	317	319	307	288	307	316	328	372	313	329	283	261	347	312	324	331	309	277	327	320	320	338	323	294	298	284	299	342	302	332	324	337	307	297	322	275	302	348	306	318	301	307	331	289	330	327	306	325	295	338	342	330	313	303	334	348	335	323	318	303	330	300	342	341	339	301	348	323	309	292	338	316	336	319	333	317	335	286	330	339	330	350	294	296	332	350	351	316	304	322	331	329	324	305	290	303	318	292	327	322	321	311	332	311	322	340	322	307	339	323	313	299	303	312	344	319	338	321	348	326	290	324	315	297	337	285	305	313	307	323	311	297	326	285	317	332	301	269	299	312	288	335	310	302	309	278	321	301	312	342	327	320	308	276	295	299	337	301	334	312	321	302	325	324	326	302	284	326	328	321	330	310	350	348	302	309	307	313	296	332	289	303	323	321	333	337	293	318	284	311	309	328	323	296	316	306	286	369	334	291	304	335	311	309	348	308	304	311	308	340	330	307	302	310	318	346	334	285	327	297	317	303	321	322	310	297	309	313	333	309	293	327	295	333	352	324	295	318	334	309	341	325	300	348	321	289	292	307	285	296	363	302	315	356	301	341	337	292	363	313	329	304	328	345	302	321	305	338	333	336	313	330	310	351	276	337	335	304	303	329	306	286	326	284	324	314	325	305	291	321	321	316	341	319	340	356	346	339	312	287	298	295	299	302	307	346	321	317	293	338	328	296	313	343	318	292	326	341	315	312	299	308	301	304	317	339	334	301	328	332	336	309	317	325	309	308	323	320	312	310	309	351	328	303	288	297	313	344	294	316	338	321	346	307	290	296	333	313	306	309	325	295	324	338	321	357	308	316	339	314	353	302	323	311	292	342	300	312	306	332	311	334	308	317	330	316	301	323	323	324	298	317	310	319	280	325	324	362	291	348	334	297	325	294	281	310	342	329	328	303	346	321	313	303	341	337	338	330	345	340	305	287	333	329	361	366	305	308	284	285	325	343	338	312	315	340	336	317	330	333	317	297	307	307	298	304	323	343	307	330	323	348	338	312	317	316	307	307	311	324	337	307	313	327	291	290	323	301	304	346	319	338	329	325	310	321	319	331	324	354	316	298	305	304	292	308	333	320	297	296	333	296	315	313	302	268	323	322	328	353	311	326	312	308	316	325	315	300	299	325	337	329	304	308	306	311	294	334	312	329	318	342	304	303	319	306	335	321	304	300	325	319	365	351	315	346	306	321	323	311	327	315	294	320	324	280	288	314	327	291	330	314	310	317	323	332	334	343	320	306	311	315	311	319	304	312	332	314	309	337	297	310	302	301	329	320	326	341	334	316	353	310	315	308	339	305	342	313	288	327	306	329	347	326	299	318	315	315	310	293	357	320	337	307	302	332	313	316	302	331	329	300	341	338	328	326	338	329	312	334	287	339	320	303	323	354	328	282	326	324	322	316	306	338	328	349	296	330	308	293	319	321	343	310	324	292	339	285	325	327	328	316	335	325	298	317	307	319	288	326	329	313	316	319	308	304	310	306	322	311	307	312	311	325	328	313	286	335	302	306	310	328	348	340	321	325	314	312	317	326	306	313	318	345	338	297	276	320	320	331	315	326	277	326	301	331	290	297	297	290	317	313	317	313	321	356	305	302	344	301	312	334	341	317	287	309	323	313	333	336	317	320	333	321	309	314	288	337	338	338	315	324	320	337	296	307	325	320	350	363	336	318	323	297	315	314	321	321	279	314	324	300	308	310	311	297	291	319	272	316	332	305	339	312	319	356	329	312	298	314	293	337	303	314	307	302	333	316	318	277
21895	4874	3188	1528	1116	857	709	676	588	542	467	495	455	485	436	467	429	375	422	423	442	424	398	404	423	401	375	397	432	419	380	399	414	392	391	385	386	395	420	367	381	389	380	376	365	380	364	374	402	390	389	402	375	379	394	383	426	384	408	354	366	385	384	354	378	397	333	383	401	351	379	342	400	389	379	392	399	401	367	372	397	381	408	377	376	356	398	391	383	386	356	411	408	379	352	385	362	395	373	372	400	389	392	360	387	406	372	367	404	387	400	403	397	370	372	424	398	383	413	407	427	394	412	375	345	399	408	357	390	372	333	386	360	388	387	410	380	383	366	375	383	391	343	375	413	421	379	408	351	371	401	352	372	373	375	367	377	404	374	409	346	376	367	398	394	427	388	380	387	354	396	393	406	398	391	393	375	378	398	366	349	333	391	415	375	355	389	417	428	381	400	370	414	380	342	385	357	409	352	363	339	373	383	385	382	365	333	401	381	386	416	365	358	383	385	386	351	370	366	414	409	364	373	372	374	382	370	387	402	381	385	409	388	376	368	359	367	370	385	367	391	359	396	406	384	378	369	361	390	391	401	379	397	382	398	395	380	382	386	399	388	372	390	391	381	412	374	391	360	347	373	398	395	418	409	399	409	370	371	367	398	382	397	397	391	387	401	390	342	374	358	398	374	432	373	421	358	362	416	404	366	398	401	385	369	350	405	401	383	371	343	381	357	369	387	386	389	389	382	406	396	382	370	370	347	391	392	396	408	392	372	398	358	390	377	341	419	348	359	418	392	413	376	397	369	376	387	374	370	367	378	361	365	368	378	397	374	376	381	428	371	409	354	382	386	378	359	369	366	371	376	378	380	358	350	365	405	388	373	363	348	358	335	410	428	382	390	369	404	345	355	379	367	402	375	380	383	393	385	377	383	398	377	403	395	386	344	389	373	396	388	344	408	370	351	362	388	366	383	412	388	356	391	362	389	381	378	380	395	366	367	390	392	378	385	335	357	386	364	384	361	386	384	381	343	355	357	413	359	383	385	409	366	360	354	378	417	383	364	373	399	385	395	369	366	349	378	381	365	370	358	366	405	430	365	392	363	362	371	371	363	394	354	365	412	377	348	387	391	377	400	381	376	388	384	399	352	376	373	383	372	373	358	370	359	375	392	376	369	413	354	366	406	369	393	420	367	410	367	390	375	380	366	343	400	384	397	381	362	351	398	314	360	393	380	358	367	369	406	375	397	390	363	390	396	390	386	349	386	358	345	376	384	342	378	396	387	383	407	376	355	371	356	361	391	356	359	420	366	362	354	384	371	394	350	369	383	387	355	373	361	354	388	376	356	388	349	416	412	369	388	381	364	347	372	411	355	405	338	385	353	378	366	356	364	358	359	365	391	346	351	415	368	363	371	372	361	371	379	384	365	368	374	361	343	387	393	372	411	386	402	382	392	399	381	389	370	362	360	386	389	378	384	353	405	367	348	371	387	361	370	382	359	393	384	416	374	358	351	387	392	374	377	379	388	369	383	391	372	365	357	407	372	359	352	415	368	361	401	372	393	344	421	383	356	399	377	362	360	404	408	371	340	365	390	397	381	367	352	396	363	387	360	370	350	357	361	401	384	435	367	382	398	349	334	397	390	402	380	374	380	381	377	377	395	350	360	408	405	402	392	384	398	382	375	354	409	395	397	400	352	363	361	345	398	360	371	417	360	385	351	375	393	389	395	420	358	355	412	375	377	381	384	353	363	365	408	378	357	344	398	378	394	405	376	360	400	408	399	417	418	398	406	367	363	364	379	407	366	398	399	372	353	393	353	359	368	373	368	383	396	373	377	415	383	349	353	360	385	353	371	404	376	360	365	359	389	390	374	387	386	321	357	405	371	373	353	414	417	331	418	375	372	402	404	359	385	360	386	386	367	370	339	364	377	384	385	379	377	367	362	385	410	370	376	391	446	387	368	369	346	378	387	366	368	362	382	375	370	361	396	381	360	381	390	388	376	392	400	387	400	392	364	390	388	374	413	376	383	416	390	384	406	351	353	350	386	361	384	355	373	361	397	363	389	392	317	394	361	395	363	402	374	367	378	417	365	366	400	364	389	377	392	409	375	395	353	379	387	411	381	390	344	404	381	414	393	400	372	368	384	391	409	401	357	355	381	360	383	415	387	358	393	401	405	417	370	383	370	377	376	365	375	365	352	385	361	377	346	401	376	404	357	378	423	346	384	397	392	378	360	400	422	402	379	365	370	328	366	390	354	351	407	370	389	419	356	392	377	374	407	371	379	377	374	379	375	387	385	345	384	375	391	411	383	394	401	400	404	380	395	372	352	413	400	359	400	380	396	391	382	401	375	367	352	377	373	375	383	392	343	374	369	344	385	361	364	359	387	368	376	382	377	415	383	397	374	357	340	413	403	355	395	411	391	402	380	331	411	379	363	376	378	376	382	381	374	352	383	417	392	319	392	371	380	383	362	393	395	384	380	395	375	371	339	391	369	406	413	376	357	409	380	384	379	370	368	353	410	343	366	370	374	355	382	403	373	381	388	357	390	395	382	387	359	386	360	360	402	375	391	358	399	398	405	399	373	376	338	416	361	373	377	380	377	363	398	347	393	415	403	377	395	376	387	378	369	382	382	386	372	387	387	385	386	387	369	386	398	420	364	382	384	377	367	352	389	363	396	377	392	386	389	356	392	404	385	377	376	392	361	360	390	374	397	381	373	382	390	365	377	391	372	401	378	385	384	382	385	400	367	358	361	386	367	372	385	387	397	365	348	376	366	386	409	392	397	386	356	398	381	385	383	391	371	358	381	386	403	369	419	358	392	380	364	379	369	353	370	388	356	349	381	391	363	399	400	395	374	387	399	398	387	377	373	396	383	392	382	354	426	379	400	373	386	334	360	389	365	393	396	384	378	420	407	414	399	382	384	350	360	375	424	378	365	387	397	378	377	368	346	314	380	386	341	344	368	378	401	369	386	392	349	374	360	379	379	366	373	370	399	379	383	357	360	380	389	439	367	369	380	358	374	345	389	375	376	397	402	366	402	391	393	351	375	387	385	364	372	365	392	407	358	346	362	391	356	400	391	397	386	378	401	358	408	381	408	383	367	341	377	420	352	378	374	377	346	380	392	377	372	360	372	372	409	375	390	345	380	387	355	382	390	360	338	430	356	412	376	354	406	355	368	342	404	421	335	370	345	391	407	390	368	404	365	371	403	360	395	396	358	398	376	359	392	374	395	384	367	386	423	365	393	390	343	380	352	374	378	383	392	392	385	370	383	375	439	380	397	391	362	338	405	372	368	396	366	360	372	405	399	384	409	368	361	381	362	347	369	425	388	380	389	410	387	416	395	350	389	375	389	405	369	388	369	378	361	362	381	366	372	375	378	414	392	404	351	395	374	366	390	378	384	396	366	372	385	374	363	369	383	365	384	351	369	361	369	368	381	388	385	363	376	366	371	397	364	372	374	409	365	376	349	366	389	388
23176	21690	29472	24455	21693	21699	5028	759	558	484	474	429	401	408	383	323	349	358	322	356	319	296	349	325	320	291	329	276	293	309	296	291	310	307	283	290	282	279	287	302	266	281	318	280	278	252	268	255	287	274	286	283	276	273	279	272	285	259	256	250	252	265	269	263	252	268	306	266	262	267	292	236	303	261	242	261	285	280	296	287	262	274	300	315	288	252	264	271	255	292	289	265	259	281	281	303	281	284	258	288	267	264	285	290	289	262	294	282	284	264	301	276	303	253	317	288	258	271	289	294	262	245	254	267	299	267	258	288	252	285	291	269	271	278	280	298	257	261	285	256	286	294	266	262	318	291	271	292	278	290	306	281	265	271	271	262	249	299	265	271	271	273	250	245	305	280	249	271	241	290	250	257	280	271	229	271	287	268	279	270	286	285	274	267	259	281	273	280	269	267	243	252	282	272	273	241	288	292	276	297	245	290	254	270	239	281	271	301	272	282	257	262	277	245	255	253	239	283	251	285	281	248	254	258	260	261	259	275	254	277	278	268	261	279	248	262	281	266	251	275	264	260	267	280	271	254	274	268	250	273	274	262	277	276	271	260	289	296	246	267	323	283	277	291	313	308	262	242	279	266	241	286	286	310	266	240	255	261	298	255	261	238	268	260	295	283	280	288	256	285	271	268	241	283	289	290	293	269	303	254	251	265	256	306	251	283	263	253	292	264	314	265	242	263	255	280	278	283	272	256	291	266	260	258	293	295	273	262	298	277	272	277	263	285	241	257	270	260	297	277	265	263	272	292	267	271	276	278	247	278	248	267	268	237	277	288	274	293	263	266	280	284	266	295	243	254	284	263	259	267	283	264	258	271	258	275	273	284	264	269	281	308	286	275	284	289	296	275	272	265	281	278	269	257	247	274	289	269	258	280	256	247	323	271	257	272	285	238	262	245	305	263	241	272	243	266	298	275	273	282	246	256	280	274	266	282	260	273	255	280	244	285	265	266	275	276	287	285	259	269	248	214	251	266	271	272	293	286	258	267	261	241	265	241	294	266	296	275	285	247	308	266	265	259	272	260	241	287	252	248	260	278	278	261	252	256	279	248	271	265	245	264	259	277	250	228	288	248	262	243	287	247	279	266	244	268	282	257	281	257	244	290	274	274	283	246	258	258	241	254	264	270	264	264	258	240	295	303	265	289	270	268	284	311	262	262	270	282	276	264	274	258	251	263	254	268	252	250	256	293	263	265	301	263	296	255	239	257	283	259	272	268	279	263	313	255	269	254	277	290	267	266	261	281	259	266	299	278	241	265	279	270	259	259	271	255	269	275	245	289	266	269	232	278	270	269	278	264	251	284	244	271	266	273	289	275	285	270	286	262	259	254	275	252	244	264	274	286	251	281	311	276	261	269	272	255	261	264	256	279	256	299	297	260	242	280	279	286	274	252	257	273	269	271	268	268	258	275	279	268	293	254	270	271	274	278	256	256	267	245	265	291	269	263	233	261	260	265	288	283	274	296	274	272	273	274	274	248	255	265	247	252	283	283	253	300	285	280	254	280	297	255	304	256	280	284	274	288	290	233	248	287	275	282	271	275	288	265	285	288	267	261	253	287	276	285	270	274	288	264	259	268	237	293	247	280	314	277	263	257	271	314	250	271	280	294	265	268	274	271	293	278	276	303	275	245	280	320	241	291	240	256	261	271	268	258	268	266	247	273	283	270	279	269	273	245	262	289	288	248	269	270	301	264	253	248	300	269	245	273	265	265	295	288	252	264	266	275	286	282	250	247	261	290	233	266	270	272	257	258	248	276	265	258	264	279	272	271	288	223	259	244	273	276	278	244	270	268	289	225	296	272	275	268	264	266	259	255	239	270	264	239	258	273	290	257	261	247	263	304	272	281	269	284	271	215	277	284	276	329	268	278	258	261	260	307	284	254	281	247	235	263	269	305	256	269	286	286	255	221	265	291	285	266	233	254	274	262	267	266	274	285	285	266	285	251	249	259	252	258	256	263	285	246	284	229	288	281	291	283	243	275	274	278	297	259	288	264	228	287	289	268	271	262	286	269	259	254	244	279	286	293	291	280	269	251	284	304	275	239	274	249	289	266	272	271	280	251	250	261	275	280	239	252	288	284	253	250	269	308	251	268	285	242	271	277	258	269	299	239	270	242	251	280	264	257	266	277	266	267	301	270	269	278	278	254	291	289	258	242	273	250	288	241	289	268	272	298	257	285	255	254	276	281	265	272	258	280	268	251	285	252	274	251	269	259	294	279	254	280	255	279	250	268	284	278	285	263	286	235	310	286	254	264	268	277	287	280	290	277	276	275	244	276	255	260	261	279	289	306	287	240	262	271	254	268	246	280	272	256	274	262	279	260	270	282	263	249	274	276	280	279	252	253	266	243	283	280	268	261	259	282	257	272	280	281	275	282	238	256	290	284	285	273	257	271	287	286	294	256	270	284	265	280	275	250	291	267	260	253	286	268	239	252	250	270	287	288	274	284	258	262	262	306	299	263	274	271	274	289	257	260	284	297	261	272	256	253	284	236	257	265	283	273	266	265	235	245	275	272	248	269	258	250	277	260	259	262	259	266	289	284	245	270	267	252	280	248	264	274	265	274	273	280	257	299	260	270	290	273	261	262	262	260	278	273	260	288	267	273	247	276	253	305	248	260	270	293	284	281	279	253	296	292	248	240	257	266	268	286	261	256	259	261	252	267	272	267	251	277	305	279	235	243	269	275	293	275	262	291	294	280	265	239	267	267	282	268	286	276	270	271	250	243	278	271	271	279	269	278	277	281	270	254	295	280	278	280	268	272	278	271	249	265	272	262	271	271	247	258	289	259	265	272	272	245	242	296	303	250	255	275	261	308	300	271	276	243	296	275	243	272	245	291	260	279	279	256	257	264	265	288	303	270	272	269	253	267	272	234	237	258	285	307	283	262	287	253	275	277	269	250	270	266	248	274	304	296	285	264	262	291	284	266	253	288	258	300	270	273	259	272	277	290	274	266	267	286	276	272	242	275	283	263	296	256	268	272	288	282	279	279	251	298	280	282	261	253	250	260	258	235	278	269	249	262	290	320	270	296	278	280	275	250	245	258	266	273	310	318	295	251	252	282	291	281	287	253	263	258	260	254	271	297	275	262	259	281	266	258	265	253	242	263	264	299	280	284	255	290	284	244	306	253	265	286	270	302	247	301	268	248	292	260	270	276	282	240	262	254	264	289	314	247	270	293	271	274	292	280	286	249	267	268	268	283	287	265	234	311	247	272	251	273	257	245	259	219	309	247	283	282	255	250	270	274	262	240	269	260	276	273	262	261	279	283	275	274	250	272	250	270	276	278	280	271	270	275	250	264	270	254	282	262	266	258	257	257	253	278	267	273	260	273	307	272	287	272	262	240	253	286	249	223	268	276	267	257	256	264	290	274	271	294	276	278	291	257	262	255	307	272	289	252	241	248	280	276	268	247	278	281	227	296	261	252
24438	12779	8843	4120	2842	2239	1634	1370	1006	900	783	682	652	564	561	497	494	469	406	432	415	354	391	383	409	409	415	358	367	372	377	373	357	368	389	362	349	347	329	330	323	322	328	342	328	338	350	321	308	360	346	366	331	321	326	312	337	329	367	341	323	345	332	326	324	322	341	312	305	340	311	336	320	332	323	332	311	325	328	320	330	324	341	335	321	361	334	329	319	345	305	340	350	347	339	310	358	347	328	335	312	379	344	341	317	340	327	316	363	326	325	332	373	361	318	343	350	304	323	299	332	358	337	313	324	308	330	334	316	322	345	361	348	343	302	336	312	332	343	348	302	323	340	300	329	320	322	302	338	325	330	333	307	326	336	333	338	290	319	301	322	305	320	311	336	334	344	341	333	327	314	349	322	334	326	335	303	293	315	332	311	342	341	306	288	344	348	318	321	298	322	316	315	312	319	336	338	319	326	328	329	357	310	304	316	349	346	330	320	321	323	356	286	371	317	317	365	354	291	314	334	314	325	319	345	354	299	318	327	337	342	335	327	322	336	316	273	317	314	322	355	333	342	343	314	348	351	306	304	330	308	301	291	316	346	350	319	286	327	324	333	302	309	290	318	347	355	322	354	303	328	309	328	342	342	336	315	331	317	363	310	302	303	287	335	302	317	300	296	345	322	328	265	340	318	320	321	349	328	295	318	346	275	332	354	341	318	345	344	301	319	350	346	338	331	327	335	311	338	292	310	331	326	337	332	330	330	344	291	316	342	305	314	326	354	285	327	330	331	323	336	326	339	368	357	298	296	317	316	338	310	314	312	322	343	305	320	343	317	308	333	304	317	304	357	327	334	317	301	374	328	320	293	321	321	323	335	355	315	323	314	305	326	325	310	350	367	319	311	308	342	340	322	323	370	320	292	330	292	300	311	310	313	260	332	313	336	296	328	316	319	321	344	345	329	310	324	290	313	379	333	319	316	321	319	333	303	330	296	347	350	324	312	347	335	344	328	333	320	307	316	307	340	344	313	288	314	304	343	323	302	319	336	319	318	324	300	324	335	309	358	327	347	335	314	302	310	351	303	286	362	310	344	346	322	320	340	321	286	302	298	312	318	318	313	324	308	336	308	340	302	296	311	325	333	329	333	358	363	324	282	322	346	313	296	311	315	327	322	334	306	321	333	291	311	345	298	341	333	355	322	315	344	315	279	351	340	326	331	331	315	332	321	319	320	336	311	346	318	315	336	310	303	332	339	331	344	325	305	310	301	316	340	336	325	307	323	314	320	328	338	310	350	298	332	333	314	321	317	338	349	304	336	329	347	321	318	308	326	328	370	313	310	309	308	301	315	336	315	313	318	325	298	339	317	324	300	294	328	319	320	324	317	318	329	349	337	280	320	304	341	301	348	311	305	349	270	334	317	294	330	338	305	311	316	352	328	306	336	339	321	329	305	370	308	320	355	316	337	333	326	312	321	337	312	307	305	345	306	313	290	342	331	315	306	320	338	308	304	338	319	322	339	320	334	305	286	277	311	315	332	335	304	286	339	325	327	288	329	319	312	351	304	298	340	331	347	320	314	315	327	320	348	316	310	325	314	350	333	313	338	312	312	312	312	324	328	314	315	316	336	320	336	309	326	297	285	316	297	318	315	296	344	332	322	309	305	299	298	328	333	310	289	337	345	327	334	314	322	324	304	313	291	338	344	342	337	335	373	305	305	346	330	326	329	326	310	338	327	377	351	302	326	322	307	319	322	350	318	349	342	355	321	363	300	339	343	335	337	339	286	349	329	346	335	309	298	296	349	319	328	318	321	308	311	304	312	327	315	343	325	332	331	337	328	362	325	325	305	337	358	346	355	290	314	298	300	344	292	319	286	346	311	321	336	320	297	325	326	301	339	322	332	317	294	354	329	319	335	314	324	327	309	366	273	329	301	314	312	313	323	351	336	299	337	325	315	313	295	333	313	293	329	313	336	342	340	317	310	345	318	317	340	353	308	358	333	315	288	324	304	318	321	297	329	338	336	354	358	310	323	319	328	313	329	347	300	308	314	327	305	306	347	292	337	341	350	332	303	335	343	331	318	349	337	289	313	313	318	303	312	337	298	294	339	324	346	314	310	319	331	333	334	336	335	296	324	321	310	307	297	335	320	365	325	337	326	304	329	312	320	309	316	357	327	362	363	299	334	341	307	311	330	335	312	341	338	336	334	339	315	326	371	335	313	303	313	320	320	323	338	310	306	299	335	349	306	334	328	317	348	336	318	307	312	330	339	306	320	317	348	319	330	336	272	369	306	319	319	313	299	359	318	321	311	348	313	340	329	331	331	334	304	317	308	326	328	317	324	322	303	306	311	303	340	323	339	335	322	337	331	320	321	311	320	343	336	321	322	327	323	372	344	297	288	324	311	326	351	336	301	327	309	312	332	332	372	324	295	340	310	327	304	326	280	333	313	309	322	291	301	298	350	315	351	349	308	320	311	333	330	342	332	322	319	321	325	310	314	317	318	328	333	349	323	324	309	308	294	357	308	318	314	320	335	336	296	318	347	334	318	320	339	321	344	344	301	313	335	322	293	308	317	316	324	338	336	341	323	302	324	297	310	320	319	330	275	328	331	348	328	365	313	320	297	341	299	334	316	334	330	342	326	342	328	315	319	310	338	308	321	305	315	347	314	334	331	337	305	358	330	298	345	304	338	318	298	327	326	299	323	321	334	343	323	321	311	328	333	331	331	346	344	326	340	299	327	330	324	323	331	333	339	328	327	299	325	336	311	328	325	312	305	315	351	336	320	334	320	310	324	316	300	329	291	337	320	306	302	303	311	341	324	323	277	309	309	278	326	313	339	307	333	312	306	306	332	339	308	322	329	328	313	290	336	317	328	314	350	356	325	312	354	347	299	324	308	309	331	314	340	325	337	333	330	336	338	333	302	340	310	306	322	317	341	308	312	305	343	302	345	349	325	288	327	330	332	331	357	352	333	324	319	313	323	318	324	307	323	363	307	306	301	306	323	322	300	330	354	306	343	344	342	337	313	323	332	316	314	314	295	318	324	302	312	338	336	322	335	314	326	327	316	329	334	301	306	348	333	323	366	295	358	317	320	345	283	320	317	349	292	352	324	308	336	337	331	337	325	313	326	325	350	312	327	353	297	322	302	333	286	305	304	326	310	314	326	327	346	314	328	326	339	342	333	310	313	303	343	319	294	333	359	303	315	291	337	340	336	325	330	332	313	379	315	343	344	359	330	313	315	285	298	362	314	298	312	307	317	333	343	329	321	306	366	302	313	304	308	321	276	339	324	335	328	333	330	295	318	328	303	301	331	336	315	365	314	328	335	309	333	328	332	299	334	316	325	331	364	360	301	314	298	309	349	331	324	335	332	320	337	311	331	319	336	394	350	324	345	320	339	324	322	317	292	312	374	302	336	344	325	330	351	308	308	333	331	308	332	292	343	353	327	356	355	299	320	326	303	321	320	326	327	323	296	343
28514	18482	4181	664	485	427	403	394	421	380	436	422	399	415	401	363	414	414	371	427	424	437	401	380	411	425	382	382	424	426	394	408	387	405	429	401	366	424	408	396	409	402	425	423	422	385	392	432	395	428	385	403	399	400	363	425	384	384	400	408	399	411	438	402	383	392	362	372	392	368	418	404	364	403	440	446	427	412	400	420	413	420	399	403	412	386	420	388	389	408	348	381	404	421	390	421	420	407	372	402	411	392	422	450	406	393	434	414	362	372	413	363	413	427	404	398	406	386	398	404	395	392	412	399	388	368	366	427	390	415	389	391	415	442	416	420	372	397	389	414	417	409	400	396	389	416	389	426	388	418	425	385	386	428	422	374	407	391	385	387	360	408	421	382	395	407	426	406	420	438	385	404	392	390	404	400	406	393	387	397	388	404	441	389	432	382	396	388	391	404	402	435	386	395	394	421	360	385	420	430	400	397	412	384	380	396	402	369	402	373	389	404	422	391	385	411	414	396	418	360	403	369	377	407	387	426	404	360	393	409	405	397	418	405	404	422	399	400	418	462	379	386	409	433	413	368	385	422	434	373	414	423	415	419	405	436	389	387	394	398	395	437	408	422	351	390	393	412	381	433	437	405	377	397	390	381	390	402	410	420	420	377	387	395	372	392	398	411	389	364	406	447	378	416	391	400	389	373	403	432	408	395	408	411	394	405	400	393	402	408	390	407	418	406	387	392	408	413	417	408	445	433	359	403	401	403	392	400	411	374	399	420	396	405	415	402	398	409	420	426	393	411	370	406	414	407	430	374	388	443	367	447	385	395	405	406	417	428	386	399	381	396	421	399	393	432	398	421	383	423	441	418	442	383	400	396	403	400	400	417	410	413	407	401	468	408	382	427	410	428	399	402	417	394	381	394	402	410	359	410	383	380	430	394	410	376	417	385	392	419	384	411	404	402	396	392	406	423	425	392	426	392	398	393	411	437	377	394	414	418	388	449	395	382	420	411	440	382	397	413	394	413	406	398	405	393	412	443	430	363	385	370	392	385	429	399	418	435	405	408	431	420	387	406	397	396	397	402	424	409	390	417	389	424	389	387	375	390	413	409	364	423	408	403	427	402	408	382	436	364	394	414	435	390	392	393	458	426	386	389	380	422	382	413	429	392	400	391	430	397	415	385	391	404	430	394	404	380	385	424	397	454	393	443	371	394	398	353	418	416	400	408	409	413	414	411	369	412	410	432	398	436	397	398	388	363	366	410	388	399	359	389	400	394	397	383	435	424	405	394	416	420	363	404	419	398	399	444	434	363	388	419	400	400	382	426	392	396	401	405	379	419	373	430	417	385	411	401	412	373	396	391	407	410	422	414	406	403	382	407	415	440	433	402	409	401	390	418	405	409	412	422	418	413	385	411	361	425	407	373	381	437	402	367	412	367	423	396	402	385	390	415	432	396	415	397	406	418	392	426	372	371	418	413	391	365	416	397	396	442	419	431	401	386	367	410	423	407	406	418	438	441	398	406	417	398	412	406	438	402	387	404	389	424	378	393	415	394	431	391	443	405	398	441	416	420	395	404	438	378	400	401	393	410	440	423	428	383	401	410	386	388	404	404	437	397	412	400	425	411	400	439	391	410	381	388	377	394	405	420	375	382	418	371	398	388	427	422	396	390	394	390	422	389	413	375	419	391	434	444	407	393	406	378	383	390	414	396	414	408	431	386	399	438	396	431	410	374	429	441	381	382	384	387	417	381	416	425	400	367	406	376	372	389	404	404	421	381	386	395	408	396	409	416	399	403	386	399	393	373	395	390	429	375	413	438	412	416	404	413	406	384	431	403	361	392	413	417	387	405	440	397	404	380	413	379	435	410	399	406	420	397	394	392	390	433	371	394	419	442	395	391	416	415	390	409	414	397	403	390	385	381	399	410	373	413	392	397	408	447	405	367	400	392	414	408	377	405	402	400	432	426	443	380	401	379	391	425	431	430	414	404	433	379	396	393	426	394	381	374	402	418	385	411	411	418	396	414	423	407	397	420	388	383	380	408	409	437	415	421	354	436	392	391	409	407	395	417	403	386	402	391	416	400	378	418	419	392	438	386	419	392	405	389	394	387	439	395	415	386	410	416	427	385	407	370	390	394	412	397	416	418	386	386	408	380	415	381	402	407	401	412	426	417	390	401	371	420	418	420	394	410	413	371	367	386	392	388	425	393	367	431	394	439	418	409	417	393	415	438	409	425	412	404	404	420	406	390	374	400	351	399	359	431	418	399	371	390	420	385	387	398	454	394	405	399	428	393	410	378	392	403	434	402	395	395	441	408	385	386	405	392	395	387	400	417	414	374	422	381	415	409	444	399	395	421	415	419	417	348	385	401	394	444	403	390	386	413	379	434	415	386	395	389	405	352	374	407	407	399	398	393	384	421	380	376	407	423	418	403	419	378	384	407	370	376	405	426	403	399	410	403	419	437	382	414	423	396	419	399	376	438	394	432	442	435	403	377	409	416	399	402	398	419	387	430	387	396	404	426	389	386	441	410	359	402	443	432	404	421	392	378	408	426	404	378	367	411	379	373	406	410	385	408	406	426	389	379	373	367	395	372	406	418	408	398	393	393	400	440	384	406	408	363	424	397	391	389	405	421	374	419	375	404	412	379	376	405	407	388	420	398	399	413	387	428	428	418	394	360	412	393	422	395	417	433	393	389	424	396	397	378	398	373	417	424	429	408	375	425	380	402	445	391	405	387	413	412	396	372	437	393	389	423	359	390	391	375	390	417	360	406	421	383	387	376	408	397	402	386	381	404	406	350	363	393	376	370	383	414	428	403	407	406	419	404	399	382	360	401	428	416	420	404	412	401	377	390	391	404	404	399	391	400	397	402	405	399	433	408	435	408	391	398	379	409	398	442	401	377	434	376	406	433	388	417	382	411	406	375	404	407	388	414	408	445	400	417	410	396	376	412	414	410	391	399	434	381	408	403	414	386	387	402	400	412	393	410	398	389	405	381	394	392	420	393	361	431	424	374	414	378	399	391	380	417	409	410	386	405	429	394	421	419	400	417	397	409	379	388	353	388	445	413	390	405	375	385	409	402	383	440	383	391	389	444	401	397	422	393	421	410	384	446	387	376	421	324	381	430	395	403	394	395	421	429	399	389	421	395	394	393	409	411	370	406	392	410	429	371	397	357	397	416	363	370	397	420	422	374	426	434	390	351	371	412	380	373	382	424	375	390	372	386	380	405	393	385	397	409	417	408	417	369	379	399	399	392	410	407	382	375	410	420	402	419	433	370	428	398	399	401	380	379	412	402	404	410	403	415	386	394	368	374	401	423	402	373	400	410	378	395	386	400	394	429	454	381	414	395	423	398	425	380	425	422	375	407	413	411	372	403	425	360	421	416	359	367	398	373	368	396	419	425	423	441	408	390	396	402	411	427	376	416	390	381	407	424	383	403	392	405	373	375	394	403	401	376	419	450	376	389	412	411	402	442
20017	1300	892	632	607	560	565	577	489	514	464	484	511	496	455	496	507	503	460	443	475	499	496	509	498	478	476	485	481	436	464	523	493	449	491	443	444	486	510	463	473	476	482	490	475	464	477	449	440	473	469	458	464	446	466	486	497	474	475	477	473	481	481	511	456	506	485	454	471	517	505	482	506	467	453	457	471	493	463	475	499	500	485	457	471	470	455	471	484	459	474	487	530	534	492	486	478	469	500	485	500	461	498	484	482	447	503	487	485	492	479	458	470	466	488	467	513	474	485	425	458	498	437	502	488	483	443	515	423	455	503	471	445	457	481	463	449	492	454	476	476	468	485	517	492	436	465	501	492	461	479	466	492	473	468	466	475	467	497	459	518	435	496	444	500	498	454	496	450	487	477	502	491	486	490	479	507	489	451	479	448	498	488	467	487	429	482	507	454	488	510	505	471	477	509	510	471	470	445	473	484	474	504	488	484	503	534	507	448	461	446	468	507	506	525	488	474	465	504	504	487	524	476	462	467	507	480	465	442	476	524	464	492	463	440	414	494	506	486	468	440	477	464	510	498	443	482	502	450	445	480	496	488	495	466	507	504	497	496	461	426	469	463	512	495	454	482	499	535	469	482	478	477	476	489	462	514	468	517	501	513	466	483	478	501	453	504	500	514	483	499	431	439	466	472	472	528	500	467	466	489	498	500	473	445	489	462	460	452	478	482	484	456	409	482	488	499	478	488	473	450	460	489	470	461	481	488	507	459	469	491	497	496	469	461	513	487	476	461	474	475	470	483	462	477	442	469	446	468	485	525	504	525	466	475	489	484	483	484	491	492	422	530	476	522	455	461	505	499	465	487	466	496	478	471	466	478	436	487	484	498	491	516	441	477	462	466	441	472	488	506	448	438	451	465	476	494	468	524	477	459	497	488	447	454	468	466	501	495	489	480	476	482	479	509	499	511	512	458	457	464	466	472	450	455	497	439	449	451	467	481	485	495	474	479	491	487	507	501	444	442	494	469	486	473	454	474	464	485	461	503	438	479	500	496	510	437	479	485	531	478	513	487	438	493	449	517	470	494	481	494	514	474	465	482	457	480	490	481	459	488	508	463	434	467	451	499	490	488	497	522	483	465	478	509	476	485	429	445	469	467	528	452	465	491	444	511	498	514	489	480	461	515	463	483	498	475	493	484	477	476	492	484	454	460	475	423	506	487	449	455	492	499	464	474	515	455	469	481	442	466	463	469	479	476	471	465	510	447	477	447	462	454	451	472	466	473	479	468	491	488	443	495	476	452	461	491	450	462	469	476	459	464	470	472	509	468	486	460	462	450	438	483	465	478	530	473	474	502	520	469	478	465	471	475	477	452	441	513	457	514	460	477	493	462	498	492	506	447	475	448	501	470	474	454	487	495	484	468	489	459	483	505	477	450	461	513	450	467	463	443	507	503	461	482	513	469	491	505	505	468	490	455	475	475	483	459	480	468	498	487	482	482	452	517	459	482	475	506	484	509	478	438	516	467	437	438	467	472	520	437	515	508	476	496	489	453	486	497	499	462	477	526	474	500	505	454	471	491	464	481	494	464	503	469	539	444	503	450	473	494	508	495	525	496	482	465	463	503	499	505	509	457	451	487	483	469	473	482	473	493	470	458	479	496	490	493	480	455	475	461	418	498	487	440	489	495	472	466	494	471	452	459	439	530	469	481	505	464	456	477	487	502	447	444	444	492	478	478	474	499	485	501	456	512	479	498	507	471	475	477	496	469	468	446	471	519	476	440	506	461	453	456	457	484	491	442	487	461	426	433	441	450	483	489	458	495	493	481	495	494	508	503	520	461	499	491	467	481	512	480	487	472	479	478	468	470	496	476	480	492	519	459	471	493	437	440	490	463	486	487	511	514	469	479	461	510	528	489	485	461	514	474	542	483	532	430	496	466	505	481	509	477	482	476	479	486	496	453	476	473	425	463	442	482	477	478	460	467	479	461	473	452	515	464	472	462	471	451	439	469	492	441	469	494	485	501	472	490	480	481	477	541	483	491	471	453	481	479	491	471	502	478	512	458	485	480	457	510	468	464	477	468	488	455	459	490	495	495	452	431	503	489	479	515	488	475	502	507	450	457	482	475	503	480	456	479	484	519	455	476	474	463	438	474	460	492	469	497	451	462	483	451	478	465	484	528	460	481	458	514	445	480	434	473	485	504	478	486	474	505	463	455	507	486	480	461	503	468	446	484	471	494	485	485	498	467	460	497	486	469	447	438	485	477	485	489	513	472	475	504	458	494	446	458	460	470	455	499	476	497	525	503	488	472	428	473	536	485	463	473	469	513	464	451	459	483	482	482	464	492	437	462	465	493	471	499	501	508	499	450	459	486	474	440	515	460	489	478	467	474	474	474	465	482	490	479	499	477	486	486	485	475	499	490	498	457	476	473	480	467	474	501	485	460	458	481	461	482	484	446	500	453	518	505	449	450	467	475	461	455	483	508	502	461	439	462	475	476	488	473	464	455	463	495	508	479	492	474	448	502	489	469	483	502	455	496	454	450	470	452	501	467	490	469	542	483	469	450	510	461	471	455	488	483	519	429	461	484	493	501	462	476	497	504	470	486	473	506	437	506	484	466	429	465	437	477	507	485	448	459	477	433	446	503	504	477	496	446	483	533	471	471	503	482	475	456	510	470	484	511	490	479	480	468	478	496	481	468	443	497	474	529	490	495	462	470	488	465	490	510	489	491	495	463	484	472	503	497	473	460	493	488	442	451	424	503	490	490	466	520	441	464	484	488	490	475	500	503	496	477	495	472	490	455	484	500	485	449	461	474	460	525	494	466	489	469	495	495	462	507	492	438	514	509	493	522	484	472	495	494	495	473	517	478	472	466	468	528	442	438	507	436	470	423	488	465	521	515	482	515	471	519	489	447	494	502	476	522	497	485	463	497	434	480	464	491	528	517	472	485	493	450	514	478	485	497	455	491	425	486	503	467	465	517	475	492	481	467	541	458	510	464	457	483	486	486	472	471	468	476	475	518	490	495	470	484	466	466	450	479	497	484	509	460	446	471	410	454	509	513	449	448	480	444	461	438	502	500	475	492	451	453	472	463	447	485	480	510	470	462	529	491	465	488	486	469	432	511	491	507	505	462	480	496	428	470	477	497	456	484	435	489	474	481	461	504	449	479	461	472	457	503	470	462	494	482	520	502	493	514	495	472	480	453	488	482	510	482	467	477	471	505	485	514	444	483	493	467	520	496	469	497	489	466	511	484	479	480	497	453	481	470	466	460	450	492	468	462	446	481	472	471	468	515	451	502	477	466	452	470	449	441	479	498	462	434	458	484	482	466	480	510	463	448	447	483	474	497	479	497	463	457	483	473	503	510	458	497	515	473	471	511	472	467	526	472	441	505	466	481	471	469	504	504	483	471	517	509	462	439	480	489	503	478	485	503	476	489	472	484	473	468	492	494	464	448	476	494	483	477	500	477	471	446	532
24270	21626	28842	24904	21567	6544	858	566	549	493	480	453	442	490	442	408	401	445	394	421	417	408	393	387	403	400	397	401	400	415	402	404	368	413	352	379	384	390	445	395	373	345	367	390	387	376	368	423	366	368	378	397	381	388	370	371	433	411	368	400	406	374	394	360	375	382	383	400	382	373	367	414	401	373	347	377	362	320	395	381	386	345	375	402	374	373	369	386	387	366	384	391	400	384	373	355	424	353	372	355	399	404	404	376	390	387	425	373	391	415	360	408	397	406	381	390	397	399	377	397	363	411	379	365	373	369	393	404	349	391	370	365	377	383	394	372	386	389	383	392	375	367	374	401	389	389	390	364	369	401	357	376	396	358	386	369	400	411	373	346	379	371	396	395	391	395	368	399	388	411	370	395	397	377	391	366	392	352	387	393	350	384	397	386	408	376	358	394	385	394	339	426	401	399	385	380	352	378	367	385	353	404	348	363	388	373	377	366	384	338	428	351	381	372	364	402	411	342	394	403	400	398	371	370	360	382	391	374	363	396	381	366	363	396	388	350	388	390	412	397	406	397	392	405	380	382	384	398	393	370	365	403	390	382	377	363	375	421	355	375	397	389	392	383	391	373	355	396	379	361	375	391	433	357	406	370	358	368	398	376	386	369	372	392	384	383	410	375	357	361	420	406	383	383	351	363	353	376	377	396	355	405	359	353	366	352	379	398	401	399	382	349	403	396	358	362	411	363	356	408	357	380	368	396	364	334	353	381	368	381	371	392	398	389	354	387	372	400	357	373	380	387	359	378	373	390	355	389	357	373	391	435	390	369	418	388	401	368	372	374	401	382	334	349	372	374	377	383	368	364	406	390	338	364	373	388	390	400	351	409	375	357	401	406	374	358	348	410	400	399	372	360	402	352	410	398	354	354	401	336	346	381	394	375	400	382	373	362	377	385	403	365	368	355	362	372	418	376	375	369	368	344	390	399	359	381	411	383	407	392	398	358	387	413	366	378	411	361	372	386	394	420	360	409	393	382	425	393	360	396	354	371	370	365	362	374	405	342	391	388	402	394	349	429	384	399	415	371	383	357	346	371	372	355	368	395	355	426	385	380	369	400	387	399	385	393	385	359	394	375	379	409	357	365	373	370	349	368	351	363	348	378	393	397	353	401	365	403	371	370	400	367	391	387	379	378	392	380	348	359	374	386	391	392	357	379	359	398	399	382	386	378	374	367	366	396	367	366	356	341	358	402	352	379	402	372	386	378	339	379	347	393	400	390	385	395	382	409	374	367	414	400	351	357	389	358	411	392	372	405	336	358	416	397	384	402	369	405	404	408	345	341	397	382	382	393	382	343	371	407	357	387	401	370	393	372	404	369	359	369	367	412	348	367	338	355	351	360	398	437	384	354	381	392	378	377	394	362	388	366	346	375	387	390	375	350	373	381	388	344	372	411	371	363	437	372	377	414	370	347	388	373	369	389	410	386	364	362	366	396	391	340	356	375	395	394	398	416	361	366	355	369	358	356	374	399	387	380	376	392	344	357	377	341	369	420	368	379	358	388	380	368	362	355	384	383	394	382	397	389	372	364	375	382	418	398	372	372	403	351	364	350	353	341	378	369	362	382	402	378	391	354	364	392	379	362	368	341	392	406	356	404	372	427	370	407	375	379	326	388	380	404	394	350	363	422	411	397	375	390	358	368	333	393	349	364	372	367	343	367	356	387	380	392	360	368	319	382	373	358	387	370	356	424	372	413	398	389	370	373	384	389	347	389	366	397	411	358	386	359	372	384	393	378	392	378	379	354	373	407	363	402	379	398	384	384	395	383	400	363	371	424	382	371	367	372	373	401	390	352	387	396	387	377	382	382	366	352	354	380	384	401	366	396	409	397	387	390	402	395	366	382	392	347	374	358	381	392	380	379	370	389	383	381	414	335	376	381	371	377	385	376	425	377	414	406	373	375	386	366	377	385	360	406	395	366	383	381	359	390	429	374	410	389	339	356	355	394	376	371	407	385	338	384	393	373	361	377	378	355	363	331	397	387	359	393	376	342	377	371	371	361	363	368	374	373	412	389	362	356	397	349	370	373	345	394	374	370	379	373	352	393	387	392	385	377	364	380	387	376	374	360	351	361	388	406	368	350	384	370	398	371	391	372	345	369	371	393	382	368	364	377	393	378	381	378	384	401	400	384	398	372	376	370	360	370	352	363	362	380	378	375	375	366	377	374	360	346	373	362	374	354	405	384	397	389	391	351	365	370	383	424	401	379	364	414	353	368	328	389	378	412	392	364	400	344	384	374	370	379	396	393	390	364	394	388	382	392	374	366	391	386	368	341	367	412	386	349	346	376	401	354	370	398	367	377	378	377	379	369	376	364	383	374	372	371	391	374	394	383	397	392	380	378	395	414	400	416	353	379	354	363	397	370	374	400	375	358	397	397	382	378	377	397	382	349	349	381	357	362	361	381	370	409	369	349	384	395	397	367	392	388	383	365	381	373	400	389	357	376	437	370	385	366	415	390	382	395	383	383	361	390	417	392	374	403	371	380	390	371	368	371	365	358	362	360	368	354	374	390	394	406	385	337	381	382	388	394	402	393	402	390	387	383	380	403	342	355	356	398	401	398	383	374	381	415	364	340	394	436	373	355	345	343	344	348	385	391	391	379	371	388	363	359	371	379	364	349	363	347	374	357	358	423	372	368	368	390	345	415	421	364	410	358	353	393	387	384	377	370	390	383	394	380	385	375	342	379	357	350	379	401	378	361	365	385	376	347	334	399	379	403	377	393	384	366	366	394	380	386	383	409	353	389	391	415	376	389	381	373	338	383	399	398	359	420	395	367	366	410	378	364	402	368	371	384	361	396	400	355	363	391	335	387	372	392	384	374	371	377	353	418	356	381	390	375	390	393	386	369	410	329	391	390	388	372	383	389	376	393	355	410	370	363	366	396	404	370	372	391	366	341	392	407	390	374	385	399	369	321	394	394	381	377	355	378	363	403	425	403	387	363	383	382	347	389	398	406	405	380	367	372	409	378	383	381	385	358	400	369	426	357	362	379	377	348	408	422	373	367	384	364	368	381	371	389	362	384	363	393	371	365	367	355	358	387	407	366	390	397	413	388	359	362	375	388	377	366	394	386	386	375	409	386	382	376	352	392	372	371	420	383	398	380	375	377	385	369	362	383	400	373	372	392	405	384	390	372	372	347	398	385	396	384	383	384	360	382	383	368	380	384	411	381	402	386	417	396	413	383	349	403	408	346	384	375	362	369	398	374	400	378	393	386	396	375	392	379	375	363	391	386	379	361	386	369	401	339	390	351	354	371	357	391	366	361	401	371	357	362	389	388	382	382	376	360	420	410	388	377	397	357	352	368	370	358	397	361	373	382	357	418	387	386	353	352	355	386	383	355	412	391	368	403	380	391	370	385	362	381	364	368	376	414	398	394	376	381	381	392	413	360	379	393	390	372	362	397	378	382	376	363	404	371	371	372
21755	7969	5301	2453	1765	1323	1166	895	827	721	654	614	602	546	549	604	517	521	509	531	492	495	519	464	528	478	464	448	524	460	463	459	476	490	515	437	491	442	469	479	444	451	491	503	471	442	415	511	471	444	453	426	460	459	443	488	454	453	494	444	452	453	477	418	461	442	457	442	448	442	485	469	502	448	472	441	445	446	441	468	448	465	425	531	426	436	458	472	461	484	497	442	479	472	442	500	454	452	428	495	448	473	490	448	463	466	452	448	479	421	509	490	452	451	483	461	452	461	481	479	487	464	457	455	470	444	473	472	470	470	468	465	449	454	461	453	477	460	458	470	466	447	468	471	460	455	485	479	480	419	453	447	446	456	498	478	449	462	483	457	448	450	451	467	464	430	438	468	487	464	478	489	470	452	486	469	447	451	419	470	464	453	449	438	438	459	477	434	456	459	440	451	479	454	477	472	435	428	439	448	452	463	451	426	467	437	469	420	413	428	480	453	486	429	422	399	463	444	480	441	466	446	444	470	426	440	445	472	440	433	448	423	433	453	460	444	439	437	439	467	430	440	459	452	433	438	442	442	434	451	452	484	448	436	415	469	490	474	485	465	453	478	458	482	509	481	488	402	463	469	436	478	471	443	459	460	464	457	429	473	481	447	457	485	471	424	463	433	466	464	468	462	469	482	444	458	467	455	476	489	478	437	456	461	464	469	481	444	451	448	449	462	473	494	443	433	453	432	487	423	488	451	492	454	447	422	428	468	468	464	472	456	448	446	453	435	477	448	477	450	477	447	452	456	444	434	438	460	454	455	438	465	446	431	466	461	433	452	457	463	449	431	483	472	469	469	500	475	453	468	499	521	475	463	446	461	448	451	462	474	472	486	440	421	474	492	454	444	451	449	452	457	477	491	445	498	441	433	486	449	437	519	506	432	449	458	482	436	461	421	474	457	458	443	475	473	448	461	444	450	476	422	437	442	462	412	493	466	446	465	440	488	460	479	451	459	458	455	436	476	490	497	455	438	450	460	453	464	446	409	454	433	458	434	451	471	461	448	448	471	462	470	463	449	460	429	449	483	478	473	453	437	480	439	428	438	431	488	472	461	453	456	474	476	477	468	433	450	435	427	439	461	474	465	475	479	456	446	456	466	446	465	476	474	481	453	464	426	488	442	446	491	437	457	472	467	515	453	484	483	421	464	489	472	464	487	441	432	431	429	466	487	497	480	468	473	474	401	468	472	452	439	436	447	447	492	489	459	478	436	444	476	463	444	446	464	456	479	420	456	438	437	504	465	444	484	475	426	449	467	510	440	440	454	494	477	447	470	485	444	441	452	448	495	433	471	456	471	464	440	469	427	435	456	465	471	456	438	473	431	434	484	468	465	438	442	469	421	464	448	440	432	437	455	415	437	456	476	483	467	416	468	412	462	479	450	450	476	474	452	449	461	426	458	480	453	435	436	475	489	485	466	475	491	456	473	456	469	429	456	437	489	476	410	439	424	395	468	473	508	440	451	450	457	438	468	461	418	445	474	458	456	460	445	470	445	461	511	460	441	445	480	468	469	448	450	483	489	470	453	460	455	475	459	461	414	432	392	425	445	462	503	469	417	480	450	464	457	450	476	446	464	490	442	496	468	454	445	462	468	444	421	466	477	485	466	413	433	487	495	453	457	486	492	433	441	486	472	462	464	442	445	449	412	478	446	468	477	445	431	440	459	445	438	475	466	460	447	450	466	434	469	490	448	445	474	470	452	471	437	431	477	453	460	472	477	468	470	431	470	445	464	434	448	495	479	449	467	421	447	460	454	461	496	479	454	440	490	479	446	440	464	443	435	464	454	476	476	474	464	476	449	491	486	455	489	439	453	465	427	467	454	428	451	447	473	450	421	465	454	460	469	482	435	439	482	432	480	427	445	431	437	458	470	454	442	468	435	449	499	473	441	452	478	508	481	447	449	496	421	438	489	445	446	479	433	450	466	460	469	459	447	434	465	461	468	441	459	488	472	480	448	431	436	437	470	487	458	473	448	480	486	450	476	445	457	454	493	479	474	413	460	466	422	443	451	503	460	482	467	452	446	438	483	443	448	455	474	455	492	497	460	431	452	458	439	473	444	434	440	478	480	443	443	447	438	392	447	480	444	440	469	466	435	468	451	486	426	474	417	469	468	471	477	422	454	412	452	473	459	463	451	476	509	443	465	438	434	442	455	462	470	482	443	485	471	435	475	442	420	459	446	450	449	450	444	435	473	433	456	441	415	452	418	424	460	465	430	461	457	426	456	491	458	494	458	440	494	471	431	499	506	457	431	443	478	421	435	436	459	502	437	432	435	451	471	425	436	470	486	490	478	449	456	455	452	468	441	458	434	418	438	453	431	447	459	448	481	478	480	418	433	433	480	461	450	444	484	461	462	431	480	481	465	490	446	440	482	445	473	412	452	419	415	468	483	443	463	460	472	463	460	481	466	434	490	454	453	498	466	469	476	448	454	440	488	442	462	451	451	463	427	465	440	481	428	497	448	457	487	441	458	445	464	453	454	465	449	442	458	451	420	452	453	463	498	495	441	456	449	437	476	443	469	468	456	475	453	429	444	460	445	473	476	414	424	448	512	438	468	440	473	447	429	478	444	456	422	483	466	436	434	470	476	442	475	479	450	484	453	449	469	463	522	435	506	476	442	430	452	468	445	465	452	468	462	482	465	458	454	453	433	463	461	450	475	474	459	466	489	493	460	473	468	502	473	444	458	442	440	412	468	438	481	425	468	460	477	484	500	452	448	431	464	457	450	450	417	431	481	476	463	466	470	462	420	491	465	479	452	427	471	454	465	472	440	453	486	471	456	486	427	435	443	460	474	480	459	490	441	448	456	464	435	460	421	444	431	465	451	458	453	465	452	447	396	474	431	433	449	445	447	471	436	463	476	484	455	433	463	462	456	442	496	473	463	429	422	463	443	450	438	462	453	456	431	443	452	444	474	456	463	448	492	441	456	448	466	454	503	469	428	437	467	478	462	440	408	477	459	456	439	415	433	469	460	434	448	418	468	463	438	446	444	474	473	454	479	452	455	438	451	411	459	459	452	466	443	454	433	445	437	473	474	453	470	443	477	469	453	464	438	443	415	493	444	453	434	470	474	419	471	471	460	459	463	477	440	428	479	487	497	502	482	453	498	448	497	483	451	461	463	445	419	430	459	456	461	465	420	441	467	437	451	459	425	447	459	454	476	448	457	461	455	480	439	470	514	430	433	444	446	475	434	432	474	446	451	468	515	433	459	490	438	451	473	509	471	426	438	422	443	485	433	442	434	436	473	454	475	472	457	430	453	450	497	451	453	468	455	459	463	469	453	445	441	403	491	452	451	468	403	460	446	447	445	482	482	451	468	452	432	463	426	422	460	467	471	470	444	462	471	432	428	472	442	409	481	439	492	449	438	437	462	457	483	442	467	466	484	441	475	460	443	464	442	429	446	467	462	460	464	443	446	485	413
25319	21622	27558	26007	7213	564	477	417	390	402	413	330	326	360	363	358	332	322	337	321	332	340	335	313	341	329	328	343	343	319	314	308	317	301	334	357	343	302	326	328	314	321	331	294	305	290	323	333	331	335	287	346	310	341	288	346	292	324	303	347	317	314	328	322	326	352	301	307	358	332	309	354	329	319	297	329	307	337	330	325	327	299	299	329	348	300	337	340	319	314	299	330	301	341	338	326	317	296	309	362	291	295	351	327	330	279	313	299	323	323	300	321	285	331	328	300	302	340	332	320	304	309	314	316	328	299	298	314	335	285	347	307	279	289	301	334	344	316	289	305	325	260	308	317	292	355	313	330	314	340	299	305	294	345	301	294	315	313	320	302	323	329	325	343	286	295	311	339	327	342	310	316	317	277	318	298	303	351	309	332	329	361	319	338	290	344	345	347	328	307	362	320	338	318	342	294	303	347	334	326	298	339	312	342	317	330	324	292	297	340	303	301	307	273	309	312	297	322	298	303	296	335	277	304	329	324	320	321	302	302	292	305	313	297	341	306	312	318	291	303	340	326	313	321	314	322	335	316	307	326	311	316	292	320	317	327	288	316	324	308	317	293	317	324	294	302	284	312	302	337	334	319	335	324	316	295	303	334	288	326	314	327	351	326	286	327	308	328	316	346	290	282	329	323	331	307	318	337	313	284	322	302	304	311	317	297	318	334	332	354	298	315	295	327	315	331	315	305	323	289	316	299	293	280	334	319	310	316	334	332	275	316	295	325	320	314	304	306	307	285	341	339	319	337	306	335	308	329	305	318	326	351	310	332	326	314	298	290	312	329	342	315	316	295	337	338	358	321	291	322	325	315	313	309	323	319	321	308	280	333	335	309	311	350	335	301	351	290	334	297	297	332	336	343	331	303	316	312	326	309	335	322	330	320	339	338	305	295	303	343	319	364	335	312	326	312	363	305	289	313	317	298	323	335	337	335	316	314	323	317	328	305	322	339	316	335	331	367	316	342	303	313	309	321	323	294	326	308	318	340	361	326	322	294	302	261	309	296	323	301	312	297	322	302	337	301	316	293	313	325	321	300	341	300	331	318	310	303	336	310	315	315	301	303	334	325	331	310	318	307	348	307	310	296	319	307	314	313	297	319	300	324	350	328	338	295	314	289	337	334	348	311	287	344	315	340	346	340	339	332	334	312	303	331	295	324	295	346	298	294	340	285	326	339	332	328	320	352	307	300	305	323	320	300	330	301	306	352	313	300	328	302	302	318	348	305	344	342	345	323	314	335	341	315	324	337	335	327	337	345	326	301	342	325	316	321	330	292	325	317	312	307	293	334	317	329	314	322	304	319	300	337	321	320	303	330	311	316	324	320	324	315	337	372	316	315	301	299	289	316	299	295	308	325	317	302	315	310	295	298	308	311	314	328	326	313	307	281	286	336	339	302	332	315	339	317	292	303	330	299	289	316	313	315	350	309	305	340	341	317	352	322	312	306	318	322	287	316	309	345	323	366	322	327	329	319	308	323	297	318	314	325	321	286	329	328	305	356	322	304	329	336	316	319	352	309	310	337	328	327	311	317	362	305	304	309	324	307	293	287	320	310	304	321	345	295	329	333	375	326	322	275	299	299	313	300	329	323	348	348	327	335	334	317	351	335	318	294	316	316	327	325	322	323	336	326	323	295	317	295	312	303	353	329	329	309	343	333	353	328	296	270	317	314	327	304	331	310	328	331	290	309	333	345	322	325	317	276	302	324	324	358	308	344	325	348	322	280	313	312	326	323	304	291	280	327	329	303	290	321	287	310	320	291	321	314	304	328	302	290	323	348	332	299	327	299	306	312	328	361	292	314	318	322	314	337	315	321	333	302	298	345	306	315	303	316	326	329	329	335	338	312	330	290	317	326	321	335	334	330	328	362	294	328	345	318	314	284	338	315	348	310	306	319	328	330	292	343	300	283	309	335	319	298	338	307	336	295	323	310	323	279	288	332	328	318	326	315	311	303	309	296	300	306	299	308	335	326	297	319	329	312	297	293	337	347	314	313	298	358	329	326	355	306	322	328	297	326	286	276	322	315	325	295	310	318	310	317	316	310	302	357	327	345	280	312	279	307	324	303	318	328	335	319	353	337	330	308	319	323	292	321	283	297	315	312	312	284	338	295	328	303	305	327	334	299	316	302	315	345	302	325	321	316	340	307	316	300	309	327	338	289	323	330	268	330	301	307	318	318	332	294	311	331	310	268	337	299	279	305	319	332	332	323	336	321	293	320	306	334	309	308	323	277	320	314	347	301	324	334	293	298	344	285	321	327	314	317	311	304	349	311	323	284	330	304	287	282	335	343	299	359	351	333	347	345	336	341	300	321	332	308	315	335	331	318	292	300	290	316	320	342	299	312	329	298	314	281	319	315	307	298	295	322	330	331	321	324	296	290	323	334	318	303	294	324	330	332	321	328	342	319	317	322	342	341	323	286	350	354	294	353	299	308	298	284	327	345	300	305	280	330	287	334	319	340	320	338	320	318	329	347	300	298	350	295	330	300	328	328	281	310	302	318	320	287	317	323	311	331	347	290	332	345	304	316	305	312	339	304	324	321	313	333	336	280	323	312	346	328	326	316	309	305	343	320	307	298	305	317	315	329	301	316	326	304	292	323	262	284	327	329	318	315	302	319	313	374	305	319	312	302	314	301	337	301	323	351	313	335	304	356	331	324	283	325	311	327	290	313	342	303	317	309	337	332	326	296	341	344	317	324	315	309	299	329	318	341	315	320	313	288	307	316	355	305	325	284	291	306	289	320	308	348	325	307	307	304	349	307	329	297	298	321	304	301	304	305	287	340	285	343	283	315	310	319	328	296	307	296	312	306	319	296	329	310	308	332	326	365	334	332	264	326	266	338	323	309	322	338	294	343	351	314	284	315	290	347	337	322	296	301	324	293	308	320	320	342	309	331	308	306	327	272	316	278	319	303	344	291	344	295	318	325	316	309	326	323	358	266	315	316	326	319	329	299	339	320	320	309	341	319	310	335	334	285	337	303	309	326	336	301	333	286	316	322	323	345	302	340	330	316	332	312	325	310	308	291	323	347	300	296	283	312	342	314	320	329	337	324	317	324	311	331	330	297	305	314	313	313	331	314	329	291	327	324	324	324	358	341	284	311	323	313	299	305	296	343	303	327	331	331	308	316	324	327	312	290	336	323	299	326	322	330	290	333	315	317	323	302	343	313	325	338	315	296	288	337	327	320	299	329	339	319	321	304	309	328	303	323	352	324	330	346	300	318	340	317	323	321	302	298	323	299	303	304	362	315	289	333	289	332	336	309	296	318	329	346	362	341	316	310	318	309	301	329	321	312	313	309	310	326	327	346	318	313	325	333	311	302	323	311	310	285	307	320	319	305	292	310	289	308	307	327	343	320	306	316	316	313	338	312	307	319	331	301	319	321	314	341	323	333	348	311	297	334	295	342	303	319	351	291	343	304	319	321
22268	4618	3044	1477	1074	917	733	650	585	539	522	467	472	481	463	418	403	436	414	411	409	413	409	378	387	406	399	452	408	390	407	377	362	380	361	380	347	364	389	350	382	359	385	399	406	441	411	405	393	360	378	385	369	353	359	395	347	354	366	399	373	399	366	362	357	375	373	402	363	404	376	373	378	358	358	388	389	375	403	389	383	381	362	407	409	360	412	379	373	406	369	385	382	397	388	372	357	386	420	402	420	369	377	395	382	407	402	401	387	381	391	397	390	380	369	392	390	376	399	400	361	361	375	390	396	383	393	397	368	409	371	413	384	388	423	390	382	394	404	383	364	362	387	402	413	377	397	385	364	385	353	381	376	370	337	417	388	377	374	349	354	386	359	401	344	385	423	380	406	390	385	374	405	398	395	409	387	344	377	405	380	392	396	389	363	395	333	395	385	391	367	408	390	395	397	384	372	373	374	396	363	390	408	391	365	395	396	403	371	352	399	440	346	346	374	411	387	397	405	361	362	378	435	342	378	390	382	365	361	390	395	347	391	354	368	376	381	389	374	395	386	387	395	370	364	378	368	351	361	372	409	400	393	349	408	375	384	418	385	355	379	353	400	397	374	404	401	366	411	370	386	338	333	405	361	388	389	363	387	387	370	387	375	398	384	367	366	381	359	383	350	400	387	377	384	346	376	365	368	382	365	394	400	364	389	386	388	347	427	400	368	383	386	373	397	387	326	394	368	398	407	385	398	400	391	397	374	401	385	354	359	372	403	410	363	395	381	364	407	362	429	386	406	382	362	417	371	368	408	386	372	398	366	380	370	353	338	341	395	353	366	366	414	373	423	372	371	363	380	399	388	395	378	398	360	375	382	417	352	380	355	413	360	386	412	384	372	370	360	405	384	430	367	391	386	348	427	348	350	395	402	408	385	375	357	404	343	381	351	383	382	358	356	371	364	356	378	388	381	390	384	393	348	402	394	346	406	373	376	383	365	368	402	359	414	402	415	340	372	378	348	409	395	399	380	389	365	374	390	371	361	369	374	348	377	380	428	393	381	346	370	399	414	361	377	385	364	376	372	351	384	373	367	375	380	386	373	368	374	410	392	372	370	363	363	358	361	388	383	432	375	396	372	358	344	382	379	387	387	402	400	383	408	398	387	365	384	388	413	370	399	381	375	339	382	391	382	363	361	375	390	369	375	376	390	398	375	367	405	381	395	366	379	382	374	373	375	336	400	400	368	380	372	372	379	384	357	372	350	406	393	410	395	346	368	387	357	359	379	361	418	388	375	414	330	361	415	375	373	420	377	395	361	404	418	351	387	372	359	371	381	372	365	395	375	371	355	337	383	372	377	359	407	350	394	388	374	400	388	368	428	349	395	387	402	416	409	362	353	397	369	409	385	395	358	417	378	378	396	395	391	376	398	390	409	399	369	400	397	367	370	363	372	367	383	391	402	401	381	368	388	355	421	396	398	401	374	401	389	372	386	410	382	387	365	387	335	434	387	385	396	394	378	401	403	361	415	393	381	399	369	373	404	374	364	389	393	390	395	356	366	398	380	380	372	396	369	338	407	387	371	378	395	364	353	377	392	406	353	401	399	362	377	370	384	372	376	371	398	383	354	375	365	362	360	423	370	365	411	394	368	387	371	384	381	383	371	328	374	404	373	416	361	347	404	421	419	365	373	398	364	386	373	395	357	406	347	349	370	395	384	361	407	388	424	354	409	349	339	388	376	363	382	346	369	386	365	402	374	375	404	346	373	390	405	384	343	400	393	371	358	372	378	354	386	372	386	380	376	378	371	356	377	347	385	380	388	395	342	364	384	393	372	388	384	386	361	366	360	372	410	394	413	385	387	363	356	370	381	359	407	353	357	347	353	357	403	420	401	372	322	428	362	369	374	378	407	367	383	365	356	355	369	369	352	369	404	333	382	349	380	390	375	355	349	386	425	368	392	370	386	390	362	384	367	376	370	402	378	378	376	377	397	362	387	376	365	357	356	328	404	378	416	395	386	369	403	395	381	350	334	346	363	391	392	410	387	374	385	358	406	400	361	368	369	418	393	428	400	368	394	399	383	379	373	363	338	384	363	367	391	364	375	366	351	378	366	369	360	333	379	391	367	367	384	416	402	392	354	351	377	397	414	362	398	409	414	371	345	395	366	356	323	376	354	362	381	424	342	405	388	398	370	396	363	409	366	420	420	362	362	383	380	366	338	357	397	384	371	401	402	368	390	394	370	365	392	365	353	382	385	372	376	401	387	349	372	366	381	387	381	379	411	400	398	369	350	364	370	385	405	376	376	390	425	394	386	378	403	385	375	384	396	406	378	348	374	388	379	356	381	392	367	396	378	374	398	370	364	386	406	379	343	390	400	377	381	349	379	376	367	404	407	367	375	373	344	359	364	383	376	385	385	369	420	428	381	415	392	354	370	401	396	385	408	373	363	388	341	401	376	363	375	368	351	413	367	385	363	387	379	374	406	351	387	376	405	376	354	398	398	391	419	360	382	350	370	373	367	389	398	395	367	353	358	392	368	416	386	357	410	401	377	373	346	373	365	385	436	396	362	378	369	392	368	385	395	391	361	390	393	399	393	353	371	365	371	408	334	371	384	359	397	361	405	377	390	398	387	331	408	348	418	403	415	404	390	357	354	348	386	375	381	392	401	398	392	350	406	375	413	336	396	362	397	373	406	418	388	407	375	388	381	376	406	370	406	417	405	370	405	373	360	376	403	384	398	383	352	385	390	386	364	374	409	356	380	388	408	422	402	371	366	379	390	391	350	375	377	410	391	387	391	411	405	403	412	355	344	400	378	385	349	392	387	387	381	397	389	358	368	374	381	362	386	411	374	384	361	414	388	384	373	373	370	357	377	395	393	371	419	386	410	382	358	358	409	398	377	384	372	389	353	379	375	363	363	365	405	358	406	383	384	363	403	422	378	383	357	348	362	408	353	373	360	376	406	378	376	337	415	362	376	387	394	354	376	399	339	393	412	389	366	379	388	367	366	374	354	337	354	380	383	365	388	358	396	364	385	409	368	362	373	393	387	368	397	355	392	338	357	375	369	385	397	390	371	364	388	367	363	352	394	370	396	389	403	386	390	375	359	396	368	374	369	378	400	389	378	375	352	360	348	375	369	372	354	397	405	376	378	367	373	418	385	372	380	325	382	364	379	403	377	422	358	365	395	395	350	351	398	392	381	355	385	373	419	400	346	343	416	346	396	354	396	386	397	371	338	375	372	408	351	368	376	336	366	404	373	359	375	384	364	383	388	378	385	370	375	382	369	346	389	344	364	361	371	383	382	371	382	372	388	366	413	343	404	354	401	398	365	394	367	351	389	394	391	408	407	386	386	395	396	416	402	387	371	382	383	360	389	394	388	365	356	370	401	379	393	374	361	388	403	368	393	403	363	407	381	355	379	381	363	374	350	390	368	358	372	393	364	357	354	378	383	362	393	401	388	374	402	440	355	393	372	360
23162	21700	29498	24447	21697	21677	4850	782	567	541	485	444	449	391	373	334	344	360	341	321	335	322	324	301	273	320	317	290	304	312	282	287	301	277	305	279	274	295	282	289	299	265	264	270	293	282	287	268	323	301	302	273	296	275	302	229	270	275	290	275	262	299	280	277	279	283	287	278	266	278	283	273	252	261	267	286	283	259	298	295	277	294	284	320	295	267	294	308	275	294	292	317	299	264	262	303	286	277	324	299	305	281	281	270	296	302	273	269	281	282	295	300	304	286	300	296	281	275	296	296	271	292	298	300	270	248	293	265	307	300	298	301	262	285	282	281	278	274	284	260	257	285	264	262	304	290	271	301	268	310	300	256	255	263	296	265	252	277	265	271	251	271	287	290	260	293	257	262	252	270	255	273	278	263	298	262	309	288	273	261	253	287	257	286	295	278	254	279	278	256	267	276	279	242	252	276	260	287	261	290	233	257	264	271	283	282	261	305	284	292	251	258	279	280	261	270	289	285	271	263	254	299	274	260	281	255	266	264	300	289	267	274	296	226	257	269	272	267	274	245	285	281	266	257	286	277	274	292	281	271	271	264	271	250	260	270	278	287	257	266	286	260	277	270	238	255	294	266	268	263	268	279	255	246	259	276	299	267	258	239	243	296	278	289	268	310	286	269	277	273	280	247	268	264	271	264	272	254	284	282	303	275	265	259	282	274	273	268	286	290	267	266	271	261	281	283	267	248	269	262	263	253	273	284	269	307	299	281	243	290	279	296	285	298	301	276	281	304	275	264	255	277	246	265	263	243	254	274	261	283	285	262	276	270	290	284	259	263	265	278	296	266	244	266	276	275	270	278	277	269	271	261	262	276	291	269	271	261	271	250	280	283	266	249	261	254	265	268	266	269	271	266	304	268	277	273	272	243	278	244	278	281	248	271	259	273	286	304	303	290	284	263	251	265	280	275	270	262	260	279	268	271	299	286	257	271	270	291	271	300	275	281	261	282	278	295	271	259	277	309	248	266	267	251	276	283	299	265	260	275	257	254	281	300	283	259	273	302	280	278	280	286	288	281	247	291	267	281	265	274	245	268	310	248	293	246	287	280	285	296	281	238	263	262	272	279	264	247	296	288	290	293	250	277	266	255	268	262	242	263	276	275	238	270	257	271	313	260	272	299	239	247	265	289	276	277	275	291	282	286	290	275	285	260	260	268	298	255	263	280	250	278	263	257	254	315	311	271	285	281	315	273	271	269	258	276	278	263	288	264	295	281	252	271	250	285	274	274	255	300	312	262	290	302	273	255	264	288	268	268	282	259	253	247	270	242	263	259	268	313	262	274	280	302	246	265	281	276	272	260	237	268	246	266	286	288	243	275	236	272	268	270	288	283	259	275	284	293	281	289	251	251	281	295	257	268	278	283	298	310	254	286	241	254	258	284	272	269	257	276	279	279	283	250	260	274	289	295	268	283	305	271	255	291	288	295	307	276	256	252	274	279	309	276	237	233	277	260	244	277	248	257	274	254	292	280	279	280	286	272	248	276	280	272	292	281	307	261	266	279	257	259	272	270	277	258	278	253	287	252	268	261	278	281	273	287	243	296	286	251	284	288	285	266	265	271	270	279	258	275	236	238	279	280	270	297	273	287	266	242	279	275	264	274	304	274	264	284	237	280	258	265	275	299	299	268	286	275	262	257	260	264	267	287	243	274	270	250	287	235	283	258	283	267	292	258	280	270	291	303	290	301	280	249	274	274	246	272	264	257	300	281	259	261	262	255	270	292	268	291	299	248	298	266	258	291	255	311	254	281	300	303	240	259	289	295	239	266	266	274	253	247	270	225	275	273	297	324	258	265	296	288	258	255	296	277	275	283	305	270	255	257	266	285	286	273	271	271	268	264	284	304	240	296	296	288	245	277	257	285	259	281	261	278	279	263	264	250	274	291	270	249	277	279	230	276	290	289	267	243	257	261	254	276	258	280	268	274	253	286	304	281	270	287	285	291	292	291	273	280	252	284	259	294	247	269	269	264	266	283	266	315	280	269	266	271	261	270	281	260	284	280	249	286	270	282	273	281	263	293	294	265	286	255	283	281	289	292	271	277	259	236	255	276	291	286	265	254	258	254	272	263	290	254	269	284	289	265	296	284	264	271	274	260	245	250	297	267	309	264	278	232	307	262	305	291	282	289	275	265	267	267	244	285	273	274	260	259	278	252	288	266	291	317	246	237	283	253	264	284	306	296	280	288	274	288	269	253	267	295	301	256	260	254	298	278	251	265	266	299	266	284	245	247	241	244	278	288	267	268	248	239	294	289	277	287	248	259	295	267	288	268	253	284	269	287	267	268	295	275	261	288	279	270	255	291	261	257	274	273	268	298	302	262	258	252	270	259	278	263	268	266	287	278	295	277	289	283	259	283	279	256	281	281	282	282	270	230	282	265	282	276	284	270	287	239	252	292	245	264	225	279	281	264	283	273	286	284	288	245	264	256	257	276	284	306	266	269	286	248	277	256	268	268	262	257	255	267	244	283	293	287	275	275	250	280	269	246	274	262	272	288	267	310	289	269	230	233	283	295	288	284	253	246	284	275	281	267	262	254	280	281	283	271	243	284	276	277	264	281	282	260	294	297	268	275	281	237	272	288	287	267	293	265	296	284	262	298	305	270	319	263	320	297	252	264	266	279	280	257	300	255	267	290	293	269	263	298	260	282	268	264	310	259	276	292	240	284	255	248	256	265	246	286	279	268	255	256	246	283	274	293	272	298	298	303	264	288	281	270	273	285	274	272	266	259	267	299	277	274	266	267	293	273	264	269	269	280	265	265	246	278	266	287	275	278	280	252	247	258	287	288	296	288	267	280	293	281	284	281	290	284	279	276	291	268	282	270	249	251	259	287	251	247	265	274	296	236	264	304	249	271	276	296	295	286	283	251	277	271	265	277	258	248	276	273	285	274	254	264	241	284	235	263	268	280	282	268	260	265	280	285	284	294	281	289	263	287	275	247	288	262	235	256	259	264	284	263	251	239	278	285	273	246	247	259	258	259	278	265	243	265	276	254	281	292	260	254	269	275	271	275	273	287	261	255	256	265	262	284	261	274	273	286	258	287	276	267	295	248	274	282	243	297	254	249	268	254	266	259	306	260	277	268	265	249	257	273	277	253	265	281	282	255	288	264	259	240	274	295	240	272	261	238	262	280	295	291	279	249	272	272	256	291	294	264	260	268	280	263	256	266	240	250	277	281	302	287	243	259	267	293	274	290	234	275	269	300	290	251	265	255	277	253	277	276	277	271	266	243	268	275	260	263	278	303	252	293	281	273	262	256	260	297	271	266	294	267	274	275	253	290	285	291	252	261	254	261	279	237	275	274	281	290	251	268	284	307	268	276	276	268	277	289	254	280	290	275	310	256	286	255	304	260	293	257	293	276	266	273	282	259	336	290	295	272	235	262	284	254	271	255	295	244	255	282	280	265	279	268	260	259	300	271	276	266
28117	13416	8864	4085	2861	2090	1635	1264	1034	894	790	666	642	578	560	500	507	506	447	449	396	396	395	402	406	378	417	374	368	374	341	388	350	363	354	364	330	308	385	350	345	353	358	358	308	344	330	325	363	334	330	331	354	331	368	334	293	335	326	344	328	322	353	323	339	330	346	318	313	374	310	344	345	340	334	330	319	313	328	344	344	333	334	320	337	310	320	351	330	333	342	366	325	330	337	333	346	357	342	331	342	336	333	342	326	361	340	389	307	340	317	333	370	351	343	346	365	344	345	331	332	350	332	379	325	371	339	321	322	359	339	325	318	327	343	319	328	309	345	319	309	357	333	348	293	290	342	348	335	347	349	316	382	352	360	309	298	309	373	299	351	360	289	337	321	371	342	365	342	355	347	366	328	350	328	320	335	331	317	345	327	327	320	350	321	317	320	347	324	354	336	333	327	346	343	317	317	303	331	341	327	341	325	332	343	340	330	342	334	337	294	353	330	325	305	304	320	337	335	314	349	339	341	324	325	371	330	335	340	326	309	328	356	332	312	338	349	343	339	316	363	308	318	312	339	295	355	323	326	305	323	324	316	354	316	314	327	338	377	303	326	316	296	318	331	347	320	339	305	343	319	327	317	343	353	328	346	329	350	316	335	354	330	311	342	352	315	339	334	356	307	338	322	333	291	321	316	367	369	353	327	346	320	331	361	319	327	339	312	349	332	319	327	313	328	325	293	296	303	303	331	336	312	321	370	351	357	320	315	319	328	350	319	350	318	339	316	321	288	336	313	317	331	313	350	311	327	331	320	310	314	341	349	343	328	309	343	337	321	311	336	309	370	328	342	337	311	323	308	308	303	316	325	310	345	311	350	349	347	303	341	313	327	304	330	326	309	332	327	352	332	322	339	323	346	326	330	321	329	353	316	344	319	331	313	304	336	338	345	289	343	336	321	359	347	353	333	371	325	291	337	311	302	303	295	356	325	328	335	343	352	306	330	360	360	340	323	330	345	335	356	308	329	312	324	360	339	323	331	316	311	326	338	351	352	336	324	343	356	342	327	329	326	345	312	329	351	337	306	319	305	332	297	333	332	332	351	315	318	319	321	353	331	321	363	293	348	333	306	308	312	341	316	344	336	324	332	350	323	338	327	338	355	302	340	296	361	299	301	314	310	322	310	316	343	326	295	333	310	332	321	344	283	269	315	338	335	349	319	341	316	310	344	321	336	357	329	357	326	325	324	306	339	336	323	323	362	324	349	338	338	331	293	336	295	294	314	317	316	326	361	345	344	338	345	341	336	330	313	314	341	321	347	308	321	326	313	347	306	332	276	325	316	325	359	297	321	328	337	322	330	358	352	324	331	315	352	312	326	337	310	330	322	348	300	293	333	356	327	342	329	325	336	304	313	351	344	342	338	342	323	334	337	357	333	318	338	340	312	328	332	353	309	326	339	329	350	307	359	355	341	365	349	317	331	315	336	351	323	349	324	330	328	327	329	323	324	310	330	327	337	352	309	317	334	332	357	334	284	354	340	325	344	318	318	334	346	337	318	321	318	335	317	307	336	309	359	359	333	313	313	294	320	313	297	349	304	317	335	365	295	330	310	318	330	322	347	317	331	343	342	331	357	342	312	333	344	312	323	353	347	322	348	333	262	330	353	324	326	321	316	333	329	340	283	324	307	325	335	356	346	310	338	300	286	326	330	322	320	316	326	368	349	361	325	304	329	335	324	305	338	293	339	301	297	317	329	338	303	371	308	309	304	322	323	336	332	312	335	295	309	346	348	328	361	314	314	310	333	321	330	312	317	322	340	331	315	317	313	324	301	320	336	295	347	370	338	320	333	325	336	330	352	307	348	325	335	332	330	305	325	337	320	340	351	366	344	312	335	367	287	347	330	323	363	295	316	330	337	322	316	356	327	341	321	334	344	323	320	326	332	333	329	345	349	308	366	344	358	352	292	307	324	334	327	349	324	338	321	354	333	280	331	326	351	310	321	331	343	310	346	359	320	306	328	321	309	300	295	330	332	335	309	315	294	322	322	319	327	333	330	319	323	313	311	331	333	358	327	302	317	359	308	364	336	321	325	337	320	308	281	334	340	322	329	337	339	342	335	325	326	302	341	324	330	323	327	327	343	345	335	327	327	310	335	345	308	297	317	326	325	299	316	304	311	332	291	322	354	338	343	335	331	286	301	306	354	305	317	309	345	334	334	321	324	325	345	328	346	335	354	318	312	289	340	349	347	380	346	331	338	308	353	330	343	308	330	351	324	325	311	325	296	344	334	341	352	300	312	337	322	343	318	329	324	325	368	317	328	301	329	301	317	330	333	339	323	318	337	338	368	291	316	336	348	322	335	320	320	345	332	334	336	297	327	296	334	348	319	314	330	311	341	339	348	308	319	322	340	320	298	350	316	351	318	342	349	319	323	317	313	336	335	337	336	346	306	304	315	320	346	324	335	328	330	352	326	305	332	345	307	330	343	298	333	350	335	344	292	345	322	325	362	343	312	303	310	278	364	365	338	353	332	317	345	338	336	302	303	332	328	355	313	311	344	331	332	311	310	324	342	292	356	319	327	342	329	319	310	332	333	324	327	318	345	349	333	336	344	330	341	341	343	328	339	344	349	333	343	366	301	335	305	348	316	314	324	320	331	302	328	319	337	301	316	337	368	304	282	337	341	344	363	282	302	322	327	319	342	338	323	323	339	310	325	335	306	342	333	318	315	348	315	326	333	316	323	327	355	302	357	307	339	332	313	327	334	358	312	328	370	312	331	331	347	337	313	349	343	345	305	310	321	296	354	332	319	337	345	327	314	319	341	292	323	372	346	316	327	323	303	318	328	307	346	322	306	295	348	359	346	350	342	327	314	341	343	345	354	328	303	318	346	317	331	359	327	316	336	321	332	326	342	324	310	344	332	304	338	327	320	342	331	317	318	306	325	338	315	296	364	332	318	324	326	329	330	328	327	331	292	320	332	322	298	339	363	305	326	307	303	314	323	311	338	310	328	321	325	327	338	340	342	286	300	329	341	297	351	302	347	355	324	319	353	294	310	335	330	334	343	346	324	352	333	340	329	321	333	346	329	306	301	324	350	358	331	317	313	360	319	354	312	302	330	330	305	322	355	320	325	352	283	291	313	353	319	343	344	300	324	321	319	318	306	317	365	316	315	327	324	327	333	293	320	335	359	342	340	332	331	324	335	354	358	337	328	323	323	314	349	318	326	361	337	321	331	332	340	327	354	322	312	317	355	316	336	320	297	333	340	332	308	366	328	311	324	304	327	326	360	328	348	299	315	317	310	317	376	307	306	334	341	354	309	347	319	301	340	322	304	346	323	337	330	307	303	337	322	313	338	330	374	343	323	352	303	306	333	343	326	322	340	327	344	320	317	307	305	315	297	356	302	338	316	341	329	311	361	354	341	315	353	297	327	329	339	347	304	343	328	304	345	349	371	317	320	327	327	330	312	328	342	347	335	320
28822	18551	4275	620	519	430	424	424	381	453	409	426	406	430	446	408	388	400	427	418	350	385	410	408	409	445	394	417	407	416	429	450	384	450	444	418	412	409	452	411	381	369	407	372	399	385	402	418	429	397	421	407	405	401	434	390	430	421	387	403	399	425	434	397	407	386	416	415	443	422	398	393	439	412	392	422	397	404	439	376	425	394	458	389	454	419	416	416	385	402	398	422	400	389	425	429	398	438	396	444	400	398	418	401	431	415	397	380	419	389	441	419	400	415	415	428	428	363	441	402	415	461	420	413	396	406	412	395	392	426	431	374	391	469	384	397	415	393	440	399	395	430	395	430	425	439	374	397	407	439	398	386	396	391	412	415	426	421	379	405	396	398	411	411	410	372	420	398	438	406	401	396	433	370	361	427	395	394	408	394	421	394	407	399	422	402	402	401	390	381	406	403	393	388	410	365	400	426	440	404	366	450	437	387	414	384	400	449	390	406	418	427	417	421	451	392	420	404	424	432	449	433	357	425	420	399	390	436	417	408	396	429	412	373	388	372	413	409	424	406	396	412	429	409	432	402	422	383	399	451	464	388	369	392	384	402	383	430	426	427	397	416	369	414	414	400	409	395	415	381	444	374	423	441	414	419	496	406	409	419	380	394	391	408	414	380	437	416	400	412	384	412	409	405	396	422	381	397	427	418	392	407	374	407	402	400	423	452	419	382	409	435	383	409	424	378	417	406	422	410	416	415	405	424	410	368	446	416	387	418	429	403	417	366	383	404	384	401	408	423	449	435	414	417	395	399	428	408	430	403	402	406	434	419	449	374	432	426	365	407	425	407	426	385	395	414	424	416	392	416	385	405	395	420	424	409	400	399	416	396	402	419	424	434	404	413	431	407	407	399	402	384	410	452	434	404	415	384	444	450	399	406	403	418	419	423	376	382	384	409	394	394	378	394	420	446	400	449	410	454	435	405	379	413	399	431	413	417	438	361	372	408	403	392	373	453	434	411	419	411	411	384	415	396	424	420	409	391	401	411	389	413	369	422	438	435	406	433	410	384	406	405	393	374	403	418	401	409	366	431	421	407	384	383	425	408	389	383	413	384	427	392	396	397	405	419	423	447	407	409	374	426	394	406	430	370	428	378	445	418	371	419	399	371	389	395	388	393	394	392	410	408	373	418	416	391	446	385	445	448	408	427	357	402	424	408	380	412	425	428	377	372	380	434	393	408	388	393	422	416	385	431	387	386	391	413	418	424	402	425	435	373	453	416	399	409	421	404	438	402	398	397	386	441	418	417	392	422	408	425	435	400	422	367	430	400	402	425	405	427	397	366	378	363	393	398	415	390	442	424	405	399	425	419	397	383	397	430	405	354	404	426	391	393	371	420	436	430	391	393	438	397	433	420	404	412	408	400	413	385	408	366	424	397	449	435	423	372	380	401	385	406	403	410	372	382	384	377	432	414	396	410	398	440	386	415	404	399	390	412	441	389	390	399	413	394	423	417	390	429	422	425	426	431	431	411	404	404	399	462	388	424	436	429	426	416	415	425	403	369	430	392	428	424	428	414	415	432	416	429	432	423	389	422	424	426	430	426	434	420	402	411	404	455	411	404	378	450	446	417	409	437	418	416	412	415	368	420	406	416	419	421	386	420	409	422	422	404	452	432	413	400	410	438	408	432	382	395	415	343	374	379	441	391	438	400	432	400	390	374	410	417	401	436	391	401	405	397	384	434	425	377	376	439	418	387	416	426	387	408	392	435	412	446	390	378	412	418	395	393	420	414	410	422	405	374	393	393	353	414	446	435	398	436	393	395	404	411	381	360	408	436	411	425	416	389	395	406	433	386	397	397	417	432	421	410	389	416	397	400	402	433	398	387	396	412	407	410	414	410	385	422	405	429	378	403	373	434	402	431	390	431	380	386	405	392	394	423	447	403	407	402	387	416	384	396	421	416	385	399	428	430	420	443	380	419	407	430	404	410	405	425	403	436	413	398	404	422	448	413	397	420	414	410	393	432	415	419	438	424	388	403	423	463	391	396	398	428	385	420	403	396	386	406	399	406	465	440	444	409	401	396	393	419	385	416	354	412	407	410	387	421	374	401	413	403	433	396	403	403	401	424	440	424	406	401	408	402	446	369	432	412	416	381	378	423	430	399	397	360	401	409	397	429	404	415	353	397	439	429	442	441	364	376	396	418	430	421	404	425	399	418	418	388	422	390	400	387	420	429	396	406	383	394	402	409	412	435	413	371	394	422	420	398	408	410	394	418	415	396	394	391	414	407	459	429	397	378	420	404	411	361	382	417	387	409	380	415	427	412	439	391	370	424	425	400	385	421	381	398	414	411	376	470	402	401	406	386	399	387	396	397	424	421	392	449	425	410	412	409	418	402	419	418	420	382	406	459	430	372	420	418	400	385	419	397	381	409	377	437	407	392	432	400	387	396	397	408	407	392	412	413	422	428	406	387	401	394	436	403	416	393	420	399	414	426	396	406	388	374	423	406	409	414	401	428	421	409	419	421	424	404	397	409	381	417	410	422	352	362	414	390	411	422	419	403	390	410	433	407	438	435	412	396	388	388	392	434	412	427	403	417	420	430	408	422	421	412	411	406	417	380	404	411	419	408	401	418	435	418	395	371	392	453	392	373	433	404	419	417	400	417	401	410	434	435	441	413	407	426	419	394	364	380	435	384	454	422	398	384	408	429	383	403	369	443	410	406	401	412	384	449	403	451	374	376	408	440	398	422	359	416	411	412	420	421	417	381	410	394	405	414	387	417	403	437	426	443	407	395	393	374	390	411	378	466	433	358	428	434	400	396	420	434	426	401	412	413	377	420	414	427	417	400	425	401	404	377	407	378	388	423	373	390	450	430	397	424	406	400	423	394	428	423	399	419	419	390	443	438	420	402	381	377	420	430	403	440	418	435	389	400	412	377	403	450	436	390	436	395	398	412	417	457	417	396	376	414	430	386	375	404	396	398	428	426	409	393	434	392	412	383	394	421	395	414	395	397	378	408	418	430	400	402	379	407	423	366	414	400	410	384	417	400	424	405	403	398	398	424	412	383	435	419	407	421	369	412	426	410	394	381	406	398	428	444	390	415	392	409	396	402	443	408	426	397	387	414	431	419	410	453	411	428	432	408	399	409	422	450	421	394	362	384	444	390	408	439	410	384	405	408	411	371	418	399	375	415	413	400	394	388	411	431	399	412	429	373	449	424	433	414	400	427	408	416	385	403	445	399	440	460	369	434	399	387	427	404	428	408	424	397	409	411	401	419	458	392	421	400	407	393	393	415	401	415	410	386	450	379	406	379	395	432	385	451	390	415	435	393	382	396	402	414	402	401	371	396	383	416	420	442	395	379	401	413	424	411	428	404	381	405	412	382	443	423	390	411	404	425	427	427	394	437	416	388	384	440	410	416	443	402	411	403	388	393	390	401	428	411	393	439	441	422	396	378	369	444	384	362	428	432	381	428	414	407
21767	1563	953	651	595	551	552	521	500	491	503	478	483	497	543	498	478	515	487	512	490	509	490	496	509	432	465	475	469	457	495	467	504	484	490	485	517	510	457	489	472	454	470	529	482	506	476	504	477	529	483	517	465	491	478	475	475	479	478	495	505	506	511	518	488	492	525	472	498	476	508	463	502	517	503	467	451	459	446	468	450	509	491	463	495	507	518	470	474	487	522	493	478	488	510	484	451	487	492	509	489	470	500	444	477	484	513	469	474	496	509	480	460	516	493	499	438	500	473	477	471	478	506	533	512	521	525	468	513	511	471	491	517	465	450	505	513	512	468	494	515	466	488	497	508	496	488	487	488	507	486	489	462	508	493	490	500	437	467	474	525	448	505	487	473	453	496	467	483	457	527	453	474	473	473	515	518	481	476	480	492	487	439	524	483	517	508	472	478	484	484	487	519	505	492	461	515	462	501	466	461	500	490	512	487	501	520	475	517	511	480	508	477	512	502	495	468	492	468	472	486	490	488	478	459	448	453	474	511	511	478	482	489	441	491	436	513	505	479	490	473	475	466	534	469	498	509	459	483	475	482	488	492	457	482	519	493	485	479	458	462	510	503	483	491	487	506	475	475	486	479	512	497	481	505	493	491	484	479	463	491	491	498	467	474	511	500	479	465	470	475	456	500	508	512	527	484	465	494	428	465	514	529	441	494	450	512	544	502	508	497	489	436	496	480	503	482	505	482	532	492	489	457	485	484	485	458	512	467	489	488	486	445	499	499	487	507	476	483	507	500	467	464	532	464	495	478	499	468	491	476	503	517	498	460	467	477	494	466	485	449	483	475	469	493	513	462	475	436	485	503	510	481	532	545	478	474	521	480	467	512	486	494	509	506	484	462	473	512	535	498	452	496	493	479	497	462	488	463	469	474	476	458	473	458	493	467	485	492	508	512	472	507	456	457	481	464	483	525	501	497	508	503	457	459	470	444	458	487	500	495	498	478	484	505	489	516	464	478	480	499	484	487	480	493	464	484	489	495	475	482	488	495	477	457	511	492	487	471	481	499	480	488	462	519	495	464	479	468	488	497	508	513	521	486	527	515	453	548	486	457	478	464	503	448	491	504	459	473	490	472	470	544	474	500	478	483	475	522	518	513	499	482	481	504	497	457	538	513	484	488	515	509	518	461	524	500	470	512	502	464	525	482	481	460	480	479	457	495	493	485	494	477	463	484	475	486	498	486	510	499	482	475	488	476	501	477	465	460	475	469	471	468	512	454	467	488	498	514	513	475	471	493	508	456	505	446	484	485	491	495	480	493	478	441	447	486	496	493	498	517	471	517	459	492	468	515	499	465	511	498	464	466	478	495	488	507	513	476	465	463	524	461	514	465	498	468	493	495	462	458	487	459	493	471	482	483	473	475	499	470	498	484	514	503	483	492	460	483	465	484	486	513	464	510	493	485	445	442	465	505	463	484	443	521	467	511	503	449	476	477	455	517	482	471	449	511	473	463	449	511	505	482	469	479	484	476	466	481	530	476	468	516	489	452	497	474	449	492	482	512	468	471	449	473	432	478	485	485	499	480	485	456	482	478	485	504	521	507	491	501	442	455	453	468	459	490	460	449	480	504	488	509	484	531	456	446	535	498	540	500	433	489	482	493	535	476	488	506	494	476	519	505	487	499	508	470	462	478	479	434	473	497	500	472	434	480	474	470	494	468	475	488	467	516	483	489	480	468	496	536	468	530	496	529	506	458	457	494	449	453	479	497	493	519	471	449	509	487	503	426	486	472	483	473	452	522	480	494	476	480	465	537	499	519	478	498	524	524	453	511	499	459	459	509	507	483	455	495	503	486	443	467	485	478	436	470	456	507	477	487	474	493	513	515	511	483	493	512	498	486	466	501	508	469	471	494	456	452	491	478	481	464	506	499	489	522	480	500	510	500	468	456	461	494	466	468	509	479	470	472	513	505	481	459	489	533	517	461	468	509	492	503	505	501	506	494	459	520	484	490	465	463	514	507	473	509	507	475	473	484	546	487	498	454	483	444	490	491	503	463	516	484	524	485	478	495	475	485	471	502	465	489	464	491	498	509	515	498	481	479	506	481	483	483	448	496	528	467	521	534	462	465	462	541	505	490	473	472	459	499	518	462	482	480	487	534	508	487	464	496	482	485	521	462	460	474	490	480	514	513	490	495	466	482	484	522	488	491	510	495	480	473	459	471	501	512	466	468	505	515	487	470	496	501	468	468	474	496	540	479	478	480	472	512	444	517	478	515	512	469	489	464	478	503	496	493	499	452	468	455	457	475	443	501	483	512	529	509	484	506	479	472	472	472	485	492	495	477	476	454	507	461	476	472	487	492	554	499	490	472	495	507	511	465	510	476	484	505	500	491	486	549	469	492	485	479	484	509	448	479	475	486	470	508	508	488	513	515	484	470	482	538	457	497	496	466	495	522	453	487	443	480	536	485	493	487	461	521	491	459	442	474	495	486	511	493	429	455	487	525	487	465	491	498	479	464	473	490	493	485	484	472	485	488	486	522	471	468	486	487	520	497	471	515	499	491	495	450	463	444	449	451	550	516	522	477	487	509	487	491	487	482	497	514	475	533	469	473	483	492	519	471	454	489	457	499	464	470	457	473	488	481	430	533	530	456	457	503	499	483	491	490	479	528	503	456	512	490	499	514	473	507	493	496	488	482	471	480	485	483	506	502	478	510	462	484	536	495	488	449	470	483	495	504	498	444	488	485	496	487	455	458	453	524	488	472	498	510	501	504	504	486	481	528	490	481	488	468	506	469	486	466	444	492	479	494	489	508	518	522	462	505	506	493	467	484	500	496	484	494	455	514	459	466	478	464	442	467	486	498	481	498	486	479	521	460	487	514	496	467	521	514	494	480	471	490	458	498	482	496	475	504	525	496	493	501	507	483	502	471	441	464	516	521	472	478	440	468	502	469	481	484	471	507	478	494	516	491	519	499	465	429	497	501	499	443	486	513	488	446	516	463	547	450	518	468	503	516	479	553	469	491	472	513	463	476	515	466	480	480	493	460	508	504	482	479	482	480	487	490	509	420	493	475	487	483	470	479	530	518	493	510	523	462	523	511	487	499	495	496	501	483	464	486	483	478	503	446	487	452	495	488	451	487	446	494	490	472	470	495	497	497	477	463	494	487	469	499	452	470	478	456	462	503	490	452	467	462	487	516	467	470	488	489	524	469	490	492	514	490	486	490	505	466	497	505	496	476	486	487	495	528	499	480	500	489	491	484	479	509	511	507	482	470	495	480	454	492	437	483	425	469	487	506	515	482	520	498	490	455	517	489	423	494	471	448	517	497	497	453	509	470	495	479	469	474	437	460	491	520	488	489	463	500	509	494	496	458	514	480	497	501	512	496	541	478	501	504	499	464	468	507	433	485	490	474	478	472	458	514	493	509	496	464	506	514	505	504	490	457	506	471	496	435	469	481	479	476	523	452	502	468	482	504	471
24261	21654	28884	24941	21630	6578	851	668	558	523	501	470	441	440	436	402	451	436	431	422	402	427	407	393	432	407	407	412	396	394	429	415	405	358	361	398	391	399	365	401	380	423	383	393	374	372	367	341	406	408	368	411	355	374	401	390	379	366	421	404	413	347	390	384	378	418	408	421	375	375	375	402	405	386	380	417	395	397	359	375	400	413	394	366	407	384	376	397	378	352	388	399	401	398	369	401	399	386	402	360	392	405	430	369	416	392	370	386	397	350	380	405	397	419	394	395	407	362	401	403	406	345	394	397	406	411	385	395	415	372	397	396	374	381	395	391	388	392	406	390	426	421	427	424	358	371	433	374	395	367	409	396	375	320	389	400	396	339	414	432	347	382	402	366	407	376	429	417	374	361	386	407	404	406	400	372	367	404	384	400	380	365	397	388	396	394	376	366	338	396	362	385	424	395	382	403	399	411	389	403	375	374	422	391	403	360	419	399	410	398	396	382	389	380	372	403	431	351	404	392	432	374	379	387	407	393	388	383	392	377	427	415	422	402	359	418	423	420	356	406	400	401	399	403	348	378	382	352	386	365	374	413	374	426	379	378	387	411	374	371	412	390	420	360	408	396	393	404	449	390	378	412	423	410	404	379	373	377	340	376	434	394	407	367	425	376	413	402	355	393	372	415	379	337	382	374	411	369	394	387	368	410	359	397	376	388	349	375	408	384	396	408	397	374	378	379	398	361	386	427	401	404	373	410	333	395	379	406	381	408	395	396	398	380	384	405	343	420	368	367	392	358	417	419	373	402	378	411	387	432	408	404	403	347	343	411	340	383	384	382	409	408	375	384	383	372	369	332	399	396	405	396	398	379	356	424	399	393	396	410	369	386	405	353	368	393	405	389	408	429	389	383	391	414	377	412	364	396	398	364	395	379	398	400	371	371	406	443	393	388	364	377	364	397	359	384	406	386	379	415	406	410	424	405	397	368	401	445	433	362	390	354	391	387	385	372	364	390	408	408	387	363	409	394	393	401	389	369	385	395	394	379	414	397	384	415	390	398	369	397	402	391	371	383	398	401	418	384	383	430	381	373	388	399	386	379	384	389	388	395	408	395	349	392	390	430	349	392	375	391	380	398	392	386	397	378	389	385	412	395	380	411	413	373	399	366	423	394	392	390	387	398	379	421	406	383	375	386	353	369	397	380	396	401	351	361	389	375	398	414	381	332	379	410	413	390	354	374	387	412	355	406	382	373	378	381	385	399	379	432	382	382	416	345	400	399	400	385	446	393	375	381	375	369	403	356	381	378	402	361	398	357	404	412	343	394	389	382	383	394	367	394	388	399	399	387	374	377	389	418	426	362	395	393	353	381	425	426	390	373	392	373	407	401	376	376	409	391	356	420	354	362	373	397	416	360	399	382	386	368	336	379	385	388	397	405	428	396	388	419	388	352	355	344	401	387	361	371	384	438	385	381	396	388	385	391	382	336	365	405	400	366	367	394	395	403	391	359	382	372	389	392	385	408	389	361	374	353	426	354	424	354	378	385	412	410	395	367	360	414	378	383	390	396	411	404	385	414	406	362	406	393	343	377	395	359	408	415	384	381	367	385	382	367	420	406	383	389	393	396	411	409	392	402	365	422	395	391	395	385	419	404	393	384	397	416	381	377	394	371	378	391	406	370	400	412	409	380	421	377	390	427	412	382	395	397	389	416	394	377	382	371	391	375	424	371	388	367	400	387	391	392	422	369	385	369	402	375	378	373	367	402	404	333	375	375	392	386	393	362	392	389	438	362	395	390	380	383	361	379	401	376	372	412	393	383	405	403	377	385	399	376	374	366	412	388	399	340	413	370	405	400	352	386	391	385	394	406	380	353	388	430	403	365	413	402	376	389	405	426	367	365	391	377	352	400	409	420	411	353	380	371	385	410	379	384	369	447	424	377	384	408	407	368	384	360	386	381	391	398	399	385	396	380	350	412	420	347	382	401	384	382	385	397	360	389	378	376	401	395	389	380	380	388	372	387	383	380	409	361	382	373	413	392	401	412	377	387	391	381	360	381	376	358	364	330	393	402	406	375	415	398	391	384	374	386	409	399	386	385	405	394	387	408	368	364	416	407	397	398	430	371	392	370	408	428	428	360	407	405	377	371	334	379	405	392	399	407	398	407	383	366	366	398	406	387	394	410	377	378	366	381	371	387	382	415	401	392	396	395	387	365	424	359	424	393	363	375	393	389	428	369	393	380	397	377	345	382	392	394	392	412	409	408	363	390	348	401	395	393	392	357	390	387	408	386	403	418	392	412	387	366	369	431	413	390	393	413	393	366	351	376	404	369	376	388	341	365	367	387	368	383	367	400	404	395	398	408	405	390	396	363	409	373	401	348	391	405	386	361	418	394	404	374	397	427	405	384	392	396	352	368	369	401	370	384	404	413	384	400	403	383	376	382	378	374	380	395	379	399	394	356	378	413	383	406	400	406	419	422	386	374	374	401	391	375	411	356	374	357	378	393	367	406	380	403	363	387	384	384	362	371	385	391	378	416	363	418	389	425	385	380	412	400	359	382	416	405	365	375	416	369	415	417	401	405	403	408	377	389	371	413	370	395	322	403	400	367	402	392	374	412	414	410	404	404	387	416	335	411	376	359	361	372	409	388	390	398	405	401	423	404	386	375	373	384	371	394	391	382	402	357	375	389	351	388	397	351	405	422	412	391	394	377	387	347	397	405	396	402	417	380	345	375	397	368	375	397	346	388	398	394	361	356	391	418	415	405	379	401	376	408	382	418	384	393	396	362	389	372	411	420	376	375	413	353	391	388	400	369	389	389	409	378	373	364	404	374	374	375	398	397	405	388	394	352	371	409	432	383	355	413	397	406	415	363	380	355	388	371	375	366	419	397	395	409	372	383	385	393	355	382	407	385	411	347	423	401	355	412	395	414	355	392	397	380	384	392	391	358	406	351	371	361	374	362	403	358	435	374	381	386	421	412	382	413	368	370	378	380	376	382	427	380	389	373	366	418	396	371	407	390	389	411	378	392	403	374	405	365	387	394	399	416	375	372	386	415	379	391	413	351	394	407	412	414	340	400	421	367	436	380	385	368	388	381	417	405	404	362	423	382	352	381	401	403	361	396	411	382	412	412	388	381	384	421	380	388	385	397	385	405	348	404	380	375	404	380	390	412	368	398	351	386	411	427	399	390	419	423	378	378	367	383	365	413	409	392	386	425	378	391	363	436	361	366	393	396	399	370	420	392	351	370	395	409	370	382	370	386	375	391	414	405	378	419	418	372	388	420	433	409	379	397	416	431	384	401	382	414	403	384	410	395	333	364	386	439	380	433	404	427	421	399	412	451	400	390	434	410	355	391	384	410	372	388	361	359	436	369	351	393	366	422	371	396	367	359	331	375	379	373	369	341	409	411	394	370	417	392	400	403	441	392	370	387	375	391	359	383	397	401	409	375	365	407	357	389	405	416	374	351	377	393	413	396
23136	7964	5378	2454	1785	1352	1174	946	863	752	652	630	653	567	527	522	569	499	514	523	484	500	515	520	513	513	479	455	476	507	482	472	497	513	433	496	472	475	478	473	488	455	467	465	471	504	473	510	510	451	464	458	489	485	488	473	467	489	430	456	495	416	492	480	417	478	447	472	428	470	491	462	479	489	439	472	404	488	464	492	461	457	486	493	487	483	504	505	481	492	467	471	477	492	470	457	490	466	453	458	516	476	472	457	461	496	467	499	520	461	471	452	447	471	447	468	441	482	466	475	466	441	471	487	443	432	472	455	468	432	465	476	465	461	433	468	465	439	491	462	472	481	464	456	501	467	475	457	431	463	469	498	441	482	463	490	496	485	459	489	475	524	459	493	464	477	465	495	458	450	478	473	461	454	475	445	447	454	478	496	497	457	473	449	501	472	483	454	495	444	454	453	451	462	475	490	450	445	445	470	480	498	453	468	459	454	448	444	514	442	468	443	504	479	474	491	477	482	490	495	467	446	472	493	398	501	465	461	481	468	445	431	502	499	468	479	423	488	475	446	455	475	478	477	514	495	472	439	454	488	476	472	485	440	476	452	455	493	519	474	491	432	497	425	477	453	452	441	479	459	465	440	457	478	492	454	463	451	484	453	478	464	472	488	460	462	493	450	438	494	459	477	438	462	481	470	470	438	509	468	513	478	439	425	458	474	451	481	482	484	453	506	448	461	452	452	461	474	479	481	452	476	510	472	469	428	447	447	489	484	476	485	427	432	458	460	449	472	458	440	482	469	467	470	462	483	459	428	426	497	489	444	505	457	438	458	490	464	475	461	457	455	497	474	507	498	468	435	489	496	466	483	453	444	465	502	475	457	445	473	467	459	515	466	451	431	485	466	471	437	512	431	475	467	477	458	495	467	486	500	440	483	495	477	528	463	487	498	452	443	455	449	465	489	482	483	466	487	490	460	495	451	500	463	466	461	465	470	486	484	494	490	485	469	498	459	472	453	460	447	457	454	488	503	452	498	477	478	467	459	450	495	419	460	474	441	435	457	463	457	472	452	452	488	485	470	499	467	427	464	479	422	498	455	436	476	466	504	454	442	440	460	440	449	462	465	442	468	462	486	442	472	475	475	486	485	472	490	469	467	486	443	441	447	470	475	408	512	496	421	460	457	457	446	510	470	458	475	472	501	454	516	425	439	473	452	438	458	477	437	453	451	466	459	447	476	480	497	470	480	450	479	466	455	489	506	476	455	481	465	477	486	486	493	473	475	486	465	468	467	472	494	492	458	462	501	466	469	472	485	468	468	452	499	458	439	456	428	426	463	518	483	427	439	464	453	488	473	463	446	464	446	463	469	480	506	465	459	444	482	487	456	442	448	469	476	481	483	438	460	469	457	439	454	465	456	495	451	459	510	477	467	426	505	435	464	442	446	451	456	488	464	470	449	468	477	456	474	435	444	441	497	453	484	480	442	479	472	483	471	477	482	517	440	490	439	431	508	460	427	478	435	443	432	472	456	473	471	466	500	477	499	440	486	492	476	473	467	477	478	471	464	466	465	417	460	457	456	472	435	460	485	474	440	493	462	471	493	436	457	466	452	473	439	475	497	445	463	449	482	461	476	479	443	471	457	457	467	482	455	459	471	440	465	520	502	506	472	495	450	452	447	451	502	497	464	495	444	448	473	479	478	454	479	455	484	443	471	490	432	499	476	475	485	450	442	496	492	460	502	479	460	471	435	455	478	487	462	473	479	484	464	455	459	432	490	448	480	475	466	475	449	439	455	481	440	441	478	476	463	472	491	484	454	478	496	464	476	471	463	501	449	446	458	437	441	480	469	482	464	468	487	490	492	498	453	431	460	472	440	466	507	465	461	501	460	464	492	484	448	456	440	458	466	444	511	460	490	485	453	515	506	475	490	470	502	477	458	492	479	475	432	437	475	446	491	471	483	433	462	468	470	443	466	472	471	478	463	492	500	429	473	506	451	445	437	439	473	443	482	503	448	491	436	486	472	471	461	502	484	454	473	469	407	471	428	443	493	526	479	460	469	495	445	495	461	429	460	461	504	479	428	476	470	513	452	464	462	491	433	464	475	453	431	454	471	489	451	498	452	505	479	510	481	508	485	493	481	460	441	460	441	461	481	432	475	440	465	481	428	486	524	443	408	498	475	470	487	469	497	495	451	475	450	431	455	535	501	461	437	452	445	452	471	483	490	452	503	446	456	451	484	473	479	435	448	496	420	420	465	490	462	497	437	448	463	472	469	499	468	466	486	448	479	485	451	472	461	464	468	461	478	437	452	459	467	456	437	448	462	479	463	486	485	484	490	486	484	443	420	449	446	472	437	480	464	509	475	452	450	489	477	456	489	431	422	414	466	465	444	439	488	504	492	456	474	480	460	476	459	447	449	501	474	440	466	470	467	492	479	510	456	478	463	482	486	454	507	466	526	469	474	461	456	465	476	461	458	472	421	458	472	482	446	460	463	467	448	459	474	493	481	508	470	499	410	461	503	455	440	481	476	471	443	469	454	500	466	467	474	424	438	513	466	506	494	439	508	460	463	469	477	494	473	490	504	477	481	459	449	437	447	468	472	453	435	438	446	476	458	450	466	484	444	429	485	481	441	477	486	472	488	452	475	472	514	467	435	500	474	441	476	447	483	445	427	461	484	457	437	471	469	471	425	472	479	486	455	460	464	454	474	474	472	457	472	465	461	486	446	428	449	441	441	498	452	520	474	466	460	458	485	499	460	437	444	461	463	465	451	488	469	516	438	438	488	446	464	463	474	470	460	467	502	444	498	455	464	472	459	470	498	468	471	491	466	429	463	474	467	457	458	469	455	454	447	466	473	497	471	456	474	471	463	472	447	471	465	468	478	472	446	472	465	458	463	473	474	461	468	471	490	437	458	476	467	496	481	475	477	469	439	467	483	497	453	449	445	492	498	449	434	464	464	450	486	474	486	499	445	457	471	398	511	456	461	454	472	469	446	501	497	491	433	460	429	493	460	492	450	462	458	466	486	435	477	454	495	455	457	480	467	486	448	494	440	444	462	490	444	421	441	431	477	475	450	500	457	450	482	489	433	451	452	487	468	494	420	462	461	438	478	496	476	467	467	412	498	497	494	506	486	457	443	437	461	475	444	436	473	494	458	485	514	426	486	496	469	427	463	492	475	475	450	469	459	446	449	472	477	478	437	475	457	407	497	469	499	465	452	460	448	473	456	435	457	459	455	449	460	470	476	472	476	478	480	474	482	438	465	488	466	458	472	420	479	486	471	506	429	491	487	464	484	474	442	476	460	479	467	465	512	433	467	458	502	479	434	483	475	494	439	499	486	451	450	446	467	441	494	492	449	500	447	488	491	479	455	438	477	465	465	464	462	454	457	471	508	462	475	468	521	506	456	457	504	462	454	461	436	474	467	482	462	499	456	441	518	451	419	457	483	445	483	460	489	493	478	440	449	468	467	484	484	457	435
25313	21598	27549	25980	7496	583	513	410	404	383	373	407	352	325	390	350	352	323	316	332	353	355	348	322	335	314	319	317	363	320	349	334	330	329	363	303	366	314	351	344	307	315	318	326	335	299	296	323	332	344	315	352	347	362	316	320	310	299	300	321	317	351	334	308	343	322	313	328	322	333	345	322	307	327	355	335	352	335	324	352	336	276	321	318	317	318	313	337	373	339	345	321	344	327	310	322	314	321	327	312	305	351	334	338	337	316	325	332	329	344	341	331	320	303	330	323	308	327	321	322	356	313	332	303	357	344	359	343	349	338	329	316	315	336	333	338	330	323	320	300	338	336	349	329	296	310	311	304	322	324	302	331	344	329	355	311	336	332	358	316	340	386	321	305	334	333	316	315	318	304	303	335	349	349	300	319	298	368	322	328	349	324	303	345	337	340	299	301	334	331	325	342	326	337	352	348	342	316	333	333	320	308	293	358	313	326	330	314	316	327	310	303	315	334	334	325	340	339	308	291	344	308	325	318	341	282	314	332	324	339	320	320	335	337	340	323	315	346	304	321	337	311	320	312	321	334	356	317	343	339	311	304	320	303	312	367	303	355	296	307	345	329	286	324	314	300	323	326	329	347	336	341	365	292	328	327	339	349	367	353	329	335	328	330	317	339	338	331	324	312	314	315	313	343	312	348	341	351	314	346	342	329	343	317	325	329	321	326	296	332	296	340	325	291	324	312	309	311	327	373	316	346	286	308	331	330	372	322	324	346	319	311	326	321	356	329	335	299	344	300	313	325	357	324	345	344	310	311	309	342	313	331	334	316	329	318	305	350	308	353	314	352	342	324	312	319	326	336	315	304	309	316	363	308	338	339	351	331	324	316	318	342	285	292	316	322	332	353	334	330	338	331	321	310	292	323	378	320	334	328	338	365	318	322	338	319	322	338	306	317	339	326	302	303	307	305	323	324	320	330	304	357	344	324	360	322	335	329	339	341	307	335	339	335	352	329	331	302	349	304	337	336	291	343	339	347	302	325	366	303	334	312	334	334	299	338	315	337	340	316	322	322	353	294	328	352	349	313	363	341	282	337	338	355	295	334	347	341	365	339	347	335	330	355	308	309	313	320	389	319	375	337	353	311	328	315	327	322	331	309	358	320	295	312	301	350	316	338	322	349	341	320	330	335	361	345	316	284	312	327	317	342	337	364	339	320	356	361	321	355	292	339	340	321	300	323	340	327	308	313	360	328	345	338	303	315	325	318	328	341	308	323	312	326	335	368	305	337	311	316	305	332	329	329	337	327	349	346	292	305	318	304	297	292	339	345	334	332	330	294	288	317	328	346	313	340	346	321	335	328	339	340	312	334	314	313	321	306	315	358	306	326	300	321	310	340	334	335	369	313	301	332	321	330	308	302	311	329	316	321	339	320	338	318	329	319	355	338	344	345	350	332	326	347	330	314	323	311	332	356	329	323	341	360	329	327	319	343	307	317	334	318	357	350	342	319	337	324	335	311	321	332	345	316	332	311	321	322	330	323	359	366	327	332	334	317	344	317	352	320	334	310	317	323	338	298	347	320	342	346	346	328	337	332	326	298	321	321	299	294	372	316	344	331	341	327	319	326	307	339	324	327	314	315	333	319	326	307	310	334	326	306	345	322	301	337	337	323	299	329	299	312	328	323	366	345	309	327	333	305	357	349	286	328	337	338	339	320	323	336	330	309	302	356	340	328	326	322	329	347	329	326	293	343	310	357	305	333	313	346	347	315	330	327	330	307	310	316	354	300	312	341	328	326	347	341	323	287	324	293	339	324	327	356	306	305	328	341	328	335	346	323	297	319	309	306	368	268	325	295	326	334	326	309	336	335	304	281	334	320	321	325	336	318	298	318	298	326	331	321	319	361	346	330	348	359	324	320	316	304	295	327	327	303	321	358	348	340	345	319	326	330	316	327	320	296	347	344	298	298	343	302	341	353	310	360	336	344	332	327	350	389	324	348	307	328	335	344	327	324	305	344	348	343	333	323	355	299	340	349	297	317	353	353	324	324	325	335	309	335	349	317	333	314	327	334	348	315	333	328	327	359	319	330	334	356	323	328	311	327	346	339	331	298	369	303	315	345	326	321	314	341	376	297	338	317	336	301	353	324	354	295	314	321	338	321	330	325	352	305	313	320	332	377	349	314	323	301	313	314	304	363	338	298	321	342	315	327	356	306	343	347	327	325	351	344	329	293	317	302	356	318	305	341	317	333	318	351	328	316	303	348	342	339	339	330	320	333	322	354	323	317	366	307	339	338	311	344	315	317	325	306	302	300	315	325	286	330	364	302	334	301	339	340	329	346	346	313	293	311	343	341	349	326	325	319	320	329	336	350	318	306	326	292	339	357	337	310	325	329	343	304	338	330	333	294	320	310	307	332	347	334	323	349	326	323	313	334	354	350	346	302	335	294	331	315	305	314	343	294	293	366	310	321	301	327	332	369	339	342	319	330	300	321	350	300	297	292	355	339	317	327	340	311	332	325	324	352	343	299	324	343	298	310	335	355	358	332	329	305	313	361	319	308	291	341	327	345	349	354	285	309	311	319	355	348	317	311	337	315	321	320	297	318	307	326	324	335	342	329	306	296	325	330	328	323	318	328	291	329	298	341	316	320	335	315	352	277	308	352	313	328	289	347	348	315	313	297	331	372	339	345	336	353	318	297	330	321	326	332	329	301	323	345	290	348	318	339	326	319	292	320	292	335	312	320	347	304	327	320	333	335	306	304	334	314	314	348	307	337	319	316	299	314	367	351	296	296	328	314	306	328	317	285	339	329	309	335	313	312	310	336	316	351	323	332	301	334	334	328	329	321	349	323	298	357	327	340	297	302	314	296	340	349	320	327	332	347	340	329	328	336	320	301	312	330	362	354	310	321	296	319	317	294	293	319	350	347	343	335	316	298	335	337	322	311	366	333	352	341	301	330	336	312	318	328	360	344	358	326	340	310	339	364	332	311	323	352	361	359	314	336	288	332	323	324	337	287	343	331	330	320	344	311	303	327	309	330	358	342	355	318	317	323	322	307	341	369	317	346	314	350	314	349	331	311	333	318	333	337	318	319	302	357	317	315	337	323	334	344	292	345	328	365	316	328	350	310	336	314	313	333	303	338	326	348	347	325	289	322	308	317	340	345	368	355	332	356	313	350	312	356	355	321	328	309	325	285	315	299	350	318	311	261	355	348	352	358	333	326	310	309	340	326	330	310	304	314	353	312	305	333	285	284	370	335	339	335	297	354	297	306	354	349	325	321	344	366	362	317	318	314	357	353	360	319	334	311	305	314	316	321	355	345	330	313	323	342	341	305	292	338	335	316	327	341	309	316	341	316	376	325	340	315	327	326	314	345	308	348	308	336	291	313	320	339	329	346	329	289	303	351	338	335	333	363	358	300	330	335	348	324	315	327	330	306	319	326	340	325	332	292	308	335	363	328	326	315	300	308	325	323	331	292	325	333
23196	4881	3033	1558	1080	901	752	608	567	549	513	503	496	480	437	445	438	448	408	393	444	432	380	400	393	420	367	389	378	407	355	429	368	389	402	438	374	390	367	379	435	382	382	401	407	386	385	379	411	413	392	383	395	386	376	394	338	429	384	383	393	403	341	388	377	359	373	379	426	418	376	368	409	361	383	365	406	413	412	362	414	411	399	393	382	392	425	392	389	367	376	414	407	354	382	414	409	397	401	393	396	434	405	389	376	382	407	438	396	405	377	388	387	409	357	390	397	425	379	392	396	373	425	424	379	419	376	409	358	381	401	421	444	408	385	431	384	385	404	412	379	389	376	368	404	374	406	364	396	412	385	390	391	370	383	394	334	426	411	409	384	416	375	417	393	403	402	382	389	382	379	395	390	380	379	390	385	385	409	408	426	374	383	396	393	406	383	384	360	384	392	403	377	406	372	387	369	361	399	367	399	397	372	414	392	423	411	355	418	394	383	382	433	406	392	399	411	400	382	421	375	395	371	400	396	398	395	412	398	396	437	381	356	356	370	369	362	409	375	392	410	366	391	361	390	395	365	385	413	397	420	370	426	390	405	382	420	360	409	361	397	413	371	374	387	378	397	373	381	382	373	365	380	372	376	362	383	358	408	401	402	390	390	402	394	390	401	376	420	413	390	374	410	397	402	407	409	388	426	390	382	388	365	374	376	417	412	426	366	380	388	355	408	381	410	383	386	376	370	419	392	362	420	402	418	419	419	380	394	390	376	395	355	423	391	406	395	352	419	390	394	379	409	445	409	351	355	378	405	430	401	375	380	399	382	394	404	367	345	397	414	353	410	369	372	402	392	421	375	419	406	375	402	385	377	368	410	383	373	438	344	433	341	415	379	391	385	346	370	364	376	401	380	401	402	409	386	381	420	423	345	416	394	396	375	393	369	400	416	376	412	388	400	357	400	363	403	381	406	364	349	372	375	370	405	390	429	407	428	394	421	371	422	395	381	401	405	442	411	350	353	442	363	389	391	389	393	388	371	416	407	380	392	405	367	408	413	396	341	366	398	391	398	334	410	381	407	395	356	398	400	423	421	388	402	399	398	373	372	410	410	392	427	416	398	360	384	382	408	357	385	384	356	400	359	368	372	389	422	401	367	419	410	383	398	368	400	401	418	392	349	414	390	424	366	395	390	370	376	400	380	404	431	379	409	382	377	369	419	403	388	374	402	361	404	443	381	404	394	399	407	382	370	405	352	386	385	400	411	393	404	417	421	365	382	402	364	410	410	418	387	403	386	393	369	394	423	362	396	381	377	391	388	411	393	410	373	397	419	381	409	365	385	409	408	388	395	358	383	442	416	368	394	390	397	399	388	368	398	417	382	407	398	391	393	356	406	420	381	440	354	378	431	341	370	394	385	398	352	390	387	377	386	376	364	394	406	407	434	403	367	386	376	389	372	386	400	366	406	370	392	388	390	367	406	395	387	371	382	374	410	375	390	364	367	358	409	390	385	415	399	400	376	381	426	403	382	365	355	398	398	363	378	419	372	378	396	390	379	370	387	422	406	383	406	409	369	386	400	398	372	372	402	396	403	407	441	372	392	401	399	385	375	397	397	373	423	391	386	427	373	389	411	392	402	431	381	390	383	403	390	392	387	396	417	406	410	370	362	364	417	380	407	366	391	381	393	407	418	402	401	391	402	373	391	380	407	386	385	388	377	376	387	413	399	413	417	387	392	427	381	397	385	400	375	388	368	370	376	393	416	434	407	411	388	349	384	388	402	393	393	399	383	422	419	406	418	386	353	409	397	425	400	413	387	378	423	387	381	376	404	393	361	418	379	393	422	414	408	391	407	384	394	375	458	393	406	402	410	378	369	347	400	403	399	395	402	384	381	393	408	385	387	375	382	386	422	384	378	376	441	365	392	378	403	408	385	369	379	396	433	392	398	383	369	395	415	389	365	381	404	407	369	397	383	421	391	397	421	380	390	374	388	407	401	404	384	396	357	406	420	365	371	419	388	428	370	395	418	383	400	380	409	402	371	404	376	380	375	398	389	387	406	389	393	357	405	405	385	435	402	384	388	375	390	432	369	408	395	389	405	396	389	392	377	413	399	394	389	391	435	365	418	370	346	400	377	404	434	417	393	393	393	417	436	381	371	404	411	379	401	379	370	343	391	379	386	366	381	372	395	403	400	422	392	380	401	407	402	395	398	401	350	418	384	403	368	405	392	373	413	416	350	390	394	397	384	391	339	365	373	364	382	395	358	418	401	377	412	379	389	385	384	367	396	414	370	370	354	406	397	397	421	380	416	392	411	370	400	445	378	412	381	379	375	379	373	385	378	399	398	395	364	355	369	399	407	361	435	414	407	418	372	393	363	398	410	368	413	432	382	427	379	414	434	356	393	366	403	350	417	397	370	372	384	387	396	412	395	376	389	424	395	350	385	384	445	417	403	395	367	412	388	406	396	384	402	392	408	382	379	383	386	410	399	373	402	380	364	398	381	423	378	411	400	416	414	367	401	378	399	362	396	387	385	405	359	354	383	367	394	372	389	386	386	376	381	363	373	380	343	367	452	399	411	402	402	405	396	388	361	400	416	400	392	451	398	395	370	426	387	370	415	408	385	390	375	375	390	403	378	355	400	377	395	398	384	379	403	408	369	373	361	403	410	381	402	398	399	400	379	389	401	393	402	396	410	392	422	394	414	417	419	384	389	396	374	403	428	401	397	390	403	397	425	412	393	401	399	357	381	401	404	390	367	357	410	401	406	430	388	387	371	393	358	417	430	395	376	372	411	412	388	370	362	382	356	373	403	387	421	387	365	407	404	392	406	417	388	395	359	359	420	371	377	354	398	411	399	426	376	417	395	391	370	386	427	404	369	365	382	409	400	383	377	405	386	375	418	420	386	424	378	396	416	379	417	424	371	385	402	355	425	412	390	400	386	416	415	375	431	383	370	405	394	402	378	419	420	381	395	362	410	384	360	381	377	434	386	377	376	383	398	373	408	409	417	406	387	394	386	412	374	377	359	400	393	389	404	403	414	404	393	374	399	391	392	392	390	364	453	390	409	376	410	391	376	392	373	408	412	404	376	421	372	401	393	403	393	413	379	393	401	376	408	371	398	383	375	400	380	411	410	385	422	371	406	391	361	408	365	368	393	391	427	385	406	367	390	328	403	380	411	358	402	393	386	390	416	358	389	396	359	370	394	391	374	408	381	415	345	380	384	395	387	389	405	394	386	360	390	381	393	391	385	384	398	400	379	403	428	382	385	374	396	388	390	429	395	413	369	399	384	392	366	406	415	367	415	376	373	382	380	390	407	427	431	410	381	380	385	411	404	406	391	420	350	364	364	371	370	381	397	374	394	419	405	389	402	372	383	396	395	375	393	418	370	405	423	370	379	413	354	411	417	376	402	362	406	376	373	400	422	397	392	425	361	387	402	366	367	403	401	417	380	420	398	396	385	398	387	366	408	360	412	381
23155	21650	29395	24433	21650	21653	4913	734	562	517	478	440	442	408	427	358	329	367	350	328	316	295	321	326	295	316	301	316	285	326	319	305	320	296	336	322	290	289	291	252	296	259	282	295	315	290	307	302	307	285	292	278	275	297	343	306	285	267	279	285	268	270	264	282	298	296	270	275	279	264	294	297	267	269	303	263	280	306	292	284	308	275	283	305	258	279	298	254	293	287	293	311	283	316	297	269	281	278	282	255	318	312	278	308	286	291	312	247	282	297	308	295	303	272	298	293	271	292	295	306	300	296	309	255	273	269	289	239	287	287	263	289	272	288	293	287	331	275	285	289	266	280	295	285	256	294	293	249	283	245	253	261	298	303	316	263	279	251	289	266	273	299	312	302	249	308	265	261	283	286	273	277	274	291	292	278	271	306	275	277	311	282	269	288	285	282	286	257	273	298	296	278	267	286	271	253	286	281	312	256	268	266	262	273	300	292	277	294	250	259	279	273	274	280	295	300	279	295	252	288	277	265	309	270	273	243	271	267	256	283	295	299	270	309	281	306	270	262	295	304	280	266	266	275	281	272	263	278	320	282	293	266	272	265	285	264	292	298	279	301	277	290	286	295	320	286	294	327	253	268	245	290	257	277	298	282	284	268	272	269	272	288	269	260	271	289	295	290	288	287	280	266	276	309	290	292	281	273	281	310	292	312	284	255	266	273	272	300	274	290	258	253	297	243	272	261	277	275	278	299	270	248	314	272	277	295	252	296	277	295	252	266	277	273	286	262	304	270	299	275	267	297	301	295	268	272	288	303	284	284	262	281	279	288	275	247	326	265	277	274	268	289	299	270	263	257	265	285	274	270	268	290	258	279	281	288	272	314	275	287	291	276	286	252	292	298	285	269	239	290	267	278	278	268	275	290	284	276	274	305	290	280	265	287	289	292	274	305	293	267	269	287	269	274	318	261	278	270	251	281	242	273	257	274	257	285	285	248	257	290	273	261	304	283	287	313	279	266	269	281	266	287	273	254	287	282	286	284	274	287	247	258	272	258	289	284	287	337	279	300	282	289	290	254	299	277	296	303	273	314	262	258	271	307	267	264	288	284	251	286	259	303	279	308	282	285	289	250	288	289	254	267	234	262	288	290	290	290	264	275	294	297	287	269	278	315	263	289	286	258	255	290	272	277	257	298	263	256	266	284	264	236	292	272	279	310	263	278	282	274	261	283	259	288	253	279	269	252	271	288	279	260	230	280	264	262	270	279	272	256	289	279	265	253	255	302	296	295	270	281	297	326	293	291	269	301	287	265	274	300	295	276	258	303	285	265	306	266	277	273	268	278	264	295	262	268	286	287	267	258	268	245	284	277	269	264	264	273	288	294	290	293	294	271	265	302	271	289	285	302	294	269	269	286	292	247	285	266	291	295	271	282	289	268	308	288	301	262	278	270	299	312	264	275	280	275	284	262	283	276	270	279	291	302	281	292	277	254	259	279	283	303	289	307	269	254	286	271	285	298	286	285	271	262	277	270	265	266	272	277	291	294	281	293	282	287	258	259	295	295	269	283	283	297	257	294	277	283	259	284	286	303	260	291	266	267	283	279	273	269	295	272	274	276	272	298	266	292	314	293	283	285	255	288	264	274	316	236	269	260	279	288	285	259	295	269	292	305	275	270	303	291	280	281	276	284	300	287	280	248	277	279	266	289	273	242	280	283	296	276	308	280	304	277	269	290	301	298	291	245	306	260	265	297	300	278	246	270	271	272	275	282	288	268	272	298	286	284	272	289	271	277	274	292	272	295	330	279	262	298	258	287	310	283	284	256	269	268	283	283	242	262	289	265	298	266	262	282	275	283	287	239	251	289	269	266	275	257	304	273	303	276	301	314	260	305	292	271	276	290	257	313	277	297	253	259	283	268	274	237	280	268	292	294	307	292	248	270	290	287	279	304	255	263	271	289	268	297	274	291	283	279	265	287	327	279	276	265	300	270	269	279	230	292	269	273	289	284	267	309	269	259	314	278	281	282	284	294	299	270	287	261	283	236	278	288	274	313	273	285	272	306	255	269	251	276	282	294	300	257	275	265	284	256	265	296	278	235	290	290	272	284	267	284	281	263	245	252	281	256	279	253	264	276	254	273	305	277	232	251	281	323	260	262	283	308	298	283	255	268	257	240	297	289	265	275	277	279	282	276	264	286	274	278	289	280	283	314	265	295	295	283	259	290	285	267	286	270	295	275	266	281	270	283	307	266	281	281	295	272	291	261	272	271	250	277	272	273	270	250	284	262	242	287	308	267	292	263	260	278	295	292	277	276	277	293	272	253	293	298	269	292	300	260	282	266	263	254	297	292	254	330	280	294	290	298	259	287	288	290	277	298	294	278	274	299	255	303	276	283	293	244	291	267	279	327	292	287	274	258	242	276	241	281	296	280	256	285	281	251	275	281	266	264	275	308	301	269	288	312	294	265	316	285	296	287	266	295	261	271	286	251	279	286	293	291	287	274	265	277	281	268	273	274	295	272	290	296	281	292	266	270	286	282	270	267	253	265	290	272	252	262	279	250	278	291	258	300	290	267	255	276	253	293	278	274	266	256	273	312	273	299	277	319	290	261	300	259	283	277	275	257	321	244	294	288	254	267	249	295	269	269	300	293	307	300	262	292	288	281	252	252	270	266	253	263	276	294	279	318	261	305	283	262	273	284	263	247	261	268	289	282	272	272	261	268	276	324	300	286	274	300	232	272	255	271	266	276	291	310	281	260	244	288	278	283	285	277	278	282	259	283	267	287	304	277	268	288	304	273	265	276	278	236	296	269	278	267	296	264	286	247	311	253	276	255	287	289	282	275	312	304	264	286	273	267	290	290	293	281	256	295	289	263	251	247	296	286	249	301	294	267	283	288	294	285	265	261	332	311	306	298	277	251	284	291	291	273	284	253	256	285	302	276	294	294	256	288	300	316	272	254	269	265	256	310	305	240	283	271	261	286	268	254	287	251	277	280	271	276	300	295	281	273	276	286	263	298	296	302	271	275	275	252	272	286	284	290	269	248	261	266	277	298	256	300	261	308	265	262	255	253	268	250	260	285	264	299	264	288	285	285	279	271	266	286	283	257	276	295	299	270	301	291	233	264	250	278	271	279	273	308	274	298	284	280	294	303	269	260	294	270	262	273	267	266	279	273	293	284	266	302	296	300	280	259	278	288	269	267	282	272	266	281	275	265	278	289	277	314	302	302	289	274	301	272	288	321	297	285	288	251	277	260	334	276	274	280	266	271	263	271	277	304	289	252	286	286	276	262	312	271	264	238	263	266	264	291	278	267	261	273	289	292	309	285	337	299	307	284	243	258	298	303	258	297	294	277	299	282	261	276	258	240	309	268	297	258	272	289	295	296	300	285	263	264	278	295	275	263	265	294	262	280	276	275	272	303	286	271	270	300	289	295	274	288	264	260	283	288	259	284	268	293	249	281	264	255	258	281	301	247	279	255	257	290
28127	13062	8800	4115	2816	2139	1688	1281	1047	846	770	668	665	584	518	530	506	458	465	452	420	447	412	445	385	421	392	398	415	376	403	338	388	349	372	324	353	326	352	370	342	368	331	362	366	314	352	332	327	348	345	371	379	296	337	344	332	349	317	355	320	358	335	344	330	343	336	337	321	314	334	363	352	376	332	371	343	351	312	344	364	337	371	335	338	357	347	361	348	365	300	345	380	342	336	319	369	322	361	351	338	371	371	351	334	348	348	308	366	350	390	330	346	386	343	342	339	365	361	340	357	377	328	375	349	327	343	327	342	369	342	320	344	325	359	324	349	320	326	349	396	311	321	333	336	311	356	376	366	359	359	367	371	339	298	306	328	349	387	325	354	340	323	342	347	349	336	369	333	360	349	353	333	320	333	315	344	334	321	370	345	312	325	318	331	332	307	298	332	349	352	351	308	321	345	367	335	340	347	357	335	329	314	337	336	352	341	328	330	316	341	337	367	353	362	318	320	334	338	338	305	353	344	326	352	341	353	310	344	317	368	330	368	326	309	377	317	314	348	313	340	350	340	326	356	330	333	298	359	331	336	362	317	337	335	321	321	371	327	359	328	323	330	345	326	362	365	350	340	384	324	344	326	348	332	330	332	327	352	401	372	340	344	362	336	352	327	340	358	356	337	327	355	330	349	352	316	335	317	331	351	334	326	323	328	310	327	330	317	341	335	344	307	363	337	354	340	334	364	306	321	321	337	349	380	332	348	322	357	357	379	360	318	375	326	353	340	329	321	337	340	386	342	360	329	337	347	330	357	314	320	317	343	341	334	332	341	335	340	357	338	346	334	336	351	345	326	341	329	333	326	325	334	381	342	344	358	360	335	313	361	339	336	347	360	351	340	346	344	326	329	352	300	352	345	334	316	321	316	317	330	343	347	337	341	323	316	346	345	351	324	360	337	326	317	380	345	340	333	376	331	371	357	339	321	333	333	356	365	359	356	327	346	330	318	364	319	349	345	328	373	337	308	322	356	331	335	356	341	324	343	296	354	338	344	322	315	351	355	360	338	332	333	312	322	309	323	320	335	365	350	339	341	340	348	376	360	285	335	331	343	332	371	334	337	336	326	332	370	351	350	333	333	340	324	357	371	326	332	342	310	348	335	349	369	348	341	316	352	339	360	357	344	346	338	369	328	358	337	344	361	321	326	368	361	329	338	326	318	329	361	335	301	330	299	349	287	362	345	354	331	328	366	330	322	334	356	310	355	334	346	324	357	356	335	325	347	299	326	337	324	343	325	370	333	345	335	348	305	376	363	324	360	342	357	328	339	361	329	318	327	321	351	328	322	356	331	324	387	329	324	344	329	304	368	351	317	369	343	326	326	336	311	315	372	328	353	356	349	342	335	353	338	365	356	340	342	327	368	327	321	337	313	344	305	340	314	356	356	356	332	316	337	317	348	349	310	317	317	311	326	322	327	311	370	355	347	367	333	332	326	348	311	335	329	326	326	334	356	312	326	333	337	307	319	318	341	353	336	332	333	341	337	334	375	366	356	343	342	312	338	353	338	341	361	341	337	357	353	329	315	367	317	377	294	348	347	300	342	348	353	352	361	366	318	345	358	316	356	338	324	350	351	325	317	343	360	326	323	309	317	334	362	322	323	341	376	343	345	367	339	362	359	363	317	330	345	348	343	332	305	341	355	352	354	313	323	314	340	340	325	358	350	348	335	342	335	348	337	325	327	338	328	350	320	333	346	326	355	368	372	326	365	351	331	343	376	335	337	343	327	340	338	309	323	333	336	339	334	335	311	331	332	321	340	363	378	334	335	337	313	338	326	326	340	323	342	333	342	328	336	315	313	352	347	333	326	343	338	354	317	330	341	321	340	359	347	332	331	349	335	324	386	352	339	337	328	343	320	310	332	355	366	337	364	311	309	354	310	326	336	371	317	349	336	329	348	333	332	330	329	364	328	324	325	355	297	358	335	350	343	371	368	348	358	349	344	326	360	328	303	372	359	359	353	325	367	331	328	341	362	341	300	340	329	333	332	367	343	333	380	326	315	333	329	358	310	302	331	329	321	338	333	371	337	354	346	309	334	311	334	357	348	348	326	344	335	346	365	357	335	339	353	315	357	325	320	327	316	310	367	341	347	344	346	337	352	353	322	320	318	360	363	316	358	333	324	347	338	342	335	367	318	353	371	341	344	345	336	298	341	376	316	347	349	340	329	356	310	330	344	311	335	326	339	318	353	351	311	355	319	367	367	310	346	368	339	331	364	348	320	331	340	338	328	353	340	330	344	346	333	349	341	344	334	321	314	351	369	346	321	322	361	349	375	339	339	303	311	361	306	387	335	321	359	332	353	308	359	351	326	339	349	329	357	308	305	337	340	313	338	317	320	317	373	360	364	332	365	345	352	297	341	351	346	358	339	325	347	354	321	347	335	357	332	349	350	347	327	329	323	329	367	318	323	315	330	326	335	316	337	317	324	366	335	347	355	334	325	338	328	368	306	330	347	345	321	338	324	325	339	353	344	338	320	362	329	335	358	328	332	325	365	328	320	338	309	336	356	338	328	345	353	346	325	342	356	344	326	352	343	308	357	342	377	334	354	347	314	322	319	359	372	344	353	315	339	312	344	369	330	358	326	306	348	329	354	328	326	315	319	343	344	345	327	325	335	349	353	337	309	339	342	306	323	332	365	319	334	333	359	337	329	337	340	337	312	317	326	355	348	323	330	315	330	313	309	308	364	315	338	327	331	326	322	335	352	342	334	331	312	345	346	335	338	321	320	349	350	313	317	326	353	303	350	335	301	347	355	354	322	349	330	329	347	367	336	317	354	306	327	368	329	343	343	344	358	337	324	337	311	338	342	305	341	344	314	346	346	345	351	335	328	324	325	364	316	316	373	340	325	308	315	315	333	326	336	324	370	358	296	385	322	300	325	346	335	331	343	326	352	344	330	332	311	319	361	344	329	342	354	366	325	337	345	332	336	362	308	351	362	326	328	329	361	336	339	349	346	380	331	325	324	338	337	336	335	347	345	331	319	365	345	344	344	336	326	338	333	296	308	339	320	346	340	327	327	340	380	327	332	347	347	353	353	353	330	326	350	307	331	357	344	335	352	356	355	320	368	342	324	324	331	308	358	341	310	327	328	349	344	324	335	337	335	347	333	312	327	303	329	337	348	341	358	335	314	315	345	311	341	338	354	346	363	327	320	334	331	351	318	311	310	348	336	332	332	356	342	365	319	366	322	312	321	339	365	341	312	347	323	318	292	330	347	321	364	348	355	346	357	328	347	360	354	343	338	367	317	334	356	331	364	374	334	356	311	337	332	327	306	290	334	310	331	327	345	324	326	338	325	343	303	373	339	330	348	339	336	335	318	314	313	345	331	343	332	340	346	362	335	317	317	370	309	329	294	365	339	344	326	320	357	350	329	323	320	339	356	373	333	289	322	333	345	340	347	365	350	343	348	321	344	348	386	345
28765	18506	4221	636	462	441	419	418	464	411	393	415	459	404	402	437	421	406	415	440	392	411	492	426	437	412	440	445	346	409	445	437	440	455	397	398	450	419	408	469	423	391	428	451	418	425	418	438	432	421	440	410	405	406	427	426	405	447	397	410	393	435	439	428	455	443	407	427	418	422	401	419	415	396	426	396	439	420	419	428	371	424	429	390	462	404	435	412	432	384	408	442	431	437	391	406	454	398	427	435	441	413	389	403	419	389	450	421	421	447	421	435	419	463	434	401	444	393	440	439	455	436	399	464	490	423	434	395	417	419	425	417	432	446	404	415	462	426	419	453	408	404	405	411	425	455	427	401	418	395	434	408	405	393	399	397	432	411	441	445	420	437	392	472	373	452	412	435	442	445	425	440	414	431	429	390	424	422	445	407	413	417	392	420	448	427	360	425	419	402	415	402	437	407	429	401	371	398	418	408	414	435	419	438	407	437	414	418	355	421	433	430	457	441	397	432	408	437	427	397	419	407	407	391	411	394	405	411	414	449	438	408	403	425	418	417	408	438	413	408	410	445	422	441	402	423	397	395	446	440	432	442	418	462	434	434	409	393	400	406	409	425	466	392	396	432	435	394	425	443	424	422	378	431	435	444	433	440	414	447	462	398	398	413	439	399	416	391	415	432	427	399	431	420	408	427	446	396	396	398	390	399	427	418	409	403	408	425	416	391	429	464	432	418	422	421	432	388	428	454	380	398	381	436	413	413	409	430	446	414	416	403	423	403	426	410	394	392	435	396	408	440	425	415	411	438	446	436	429	449	437	424	384	397	412	414	401	432	417	373	417	445	409	413	391	419	419	390	415	425	461	450	402	410	416	428	459	422	409	401	435	429	409	423	415	426	421	444	405	394	402	429	398	423	406	411	434	429	426	436	408	440	442	391	434	408	413	373	408	428	417	488	415	402	432	448	418	392	392	429	439	434	446	403	420	411	413	456	425	390	451	422	411	438	406	413	412	437	444	426	405	427	476	417	440	447	439	426	435	444	414	406	422	422	380	433	392	431	400	432	406	411	408	432	367	402	438	421	387	436	381	401	456	436	419	423	400	407	465	440	418	456	427	447	398	386	435	406	462	421	403	394	417	424	419	455	427	423	410	442	404	417	452	428	468	441	420	406	437	345	412	411	410	415	392	412	405	444	451	445	464	407	417	401	432	400	441	428	457	396	425	415	427	405	432	426	400	423	417	388	408	373	378	452	395	429	420	402	400	433	444	420	381	401	399	414	400	391	399	387	421	408	466	409	445	412	416	427	400	404	396	414	458	439	441	433	366	406	453	432	430	450	396	408	429	440	398	411	425	420	403	400	365	425	456	411	400	431	423	393	410	418	445	417	446	439	430	439	426	421	403	423	449	381	395	402	405	408	407	442	401	412	441	416	414	413	419	468	401	413	424	434	404	402	405	412	385	393	392	425	436	450	443	401	453	429	443	418	409	449	425	390	422	402	483	406	395	413	424	410	391	438	425	409	410	401	405	435	421	406	396	422	473	424	442	418	416	424	404	437	432	429	418	415	384	407	432	424	385	388	424	433	438	421	426	421	435	385	417	366	394	399	403	416	432	409	428	435	403	440	417	374	419	450	403	436	466	391	404	433	434	425	426	425	412	404	452	386	440	392	449	399	402	420	417	435	412	443	478	424	419	441	437	461	442	415	421	454	414	417	425	394	434	437	415	438	437	416	407	416	404	411	409	409	443	372	426	390	417	400	422	388	430	419	379	443	462	414	450	432	387	442	438	394	402	429	403	419	434	428	436	448	482	407	438	415	386	406	408	425	432	411	452	417	424	427	408	434	425	402	406	427	410	447	399	414	428	429	431	439	386	437	425	445	402	439	418	457	399	394	456	417	453	402	390	402	406	406	418	418	419	451	420	414	413	423	414	414	423	419	451	436	430	446	435	432	429	429	407	410	420	429	434	399	405	418	401	436	435	463	378	442	428	441	405	429	417	428	381	440	404	441	412	429	446	389	419	409	408	426	403	426	416	410	431	427	447	410	421	392	412	451	449	423	429	427	414	424	436	424	418	432	440	462	443	402	446	458	417	439	438	416	391	430	380	442	422	415	377	423	397	383	389	392	446	438	441	390	370	407	428	438	435	390	434	417	413	426	434	422	384	424	426	463	398	426	403	377	425	440	376	411	405	402	462	387	393	406	437	426	454	410	387	438	474	371	431	402	419	431	429	417	418	436	435	424	404	416	426	410	406	381	415	441	392	452	411	398	417	429	440	429	420	402	394	449	422	414	373	405	429	418	450	419	400	435	385	439	450	406	408	447	419	410	395	388	409	480	417	406	426	415	431	419	432	417	421	421	433	437	412	389	424	429	417	415	387	437	448	402	420	402	395	386	408	438	439	414	412	415	425	440	420	424	416	432	384	439	388	427	391	435	428	389	403	398	430	419	426	428	428	427	429	436	388	406	388	402	402	446	381	393	469	411	418	402	429	396	463	411	420	471	422	410	424	400	428	376	415	430	369	440	394	429	393	406	414	367	418	428	417	389	395	424	405	408	428	436	461	421	405	401	447	439	387	433	432	385	473	438	391	409	425	432	417	414	424	363	453	423	440	398	404	406	438	409	388	405	417	444	447	389	406	399	474	443	453	421	413	469	429	393	393	394	399	423	406	419	405	431	456	425	450	415	401	418	440	419	410	427	456	393	435	417	399	438	415	454	430	383	455	413	437	441	432	422	418	382	434	449	435	414	369	402	459	423	416	436	425	420	414	412	405	459	425	402	462	413	401	440	433	446	397	367	407	437	429	415	402	411	396	390	430	433	403	394	425	419	460	416	395	447	445	402	448	413	447	442	414	449	409	440	426	425	413	428	440	411	417	421	427	429	420	421	400	454	415	439	418	408	423	419	386	373	394	432	445	414	385	439	399	413	412	431	436	435	408	416	408	431	411	408	398	375	423	451	402	398	468	414	440	404	406	449	423	419	447	434	417	406	375	420	418	431	411	471	419	391	416	429	437	446	380	452	394	430	417	416	406	416	434	475	459	443	443	433	402	389	446	401	380	431	430	404	442	440	426	438	410	417	446	416	451	422	449	410	397	429	400	413	456	427	442	437	445	414	397	406	432	412	411	416	385	421	427	418	413	419	415	441	381	408	399	441	396	432	429	421	395	374	405	380	395	424	389	437	431	424	413	398	406	409	438	378	441	446	443	399	407	421	445	423	406	407	399	406	417	425	388	418	419	441	425	454	418	409	403	389	426	420	416	399	425	406	413	411	392	411	444	434	399	458	452	375	428	415	400	419	401	445	408	437	405	418	457	438	404	404	466	423	415	365	449	457	378	386	408	393	408	389	422	406	391	416	408	404	379	391	442	399	400	412	440	397	430	456	416	434	428	394	405	413	449	395	405	407	399	447	403	460	435	410	385	432	418	457	446	452	435	453	380	411	408	424	378	397	409	445	420	424	439	431	424	423	423	430
20639	1322	890	677	602	567	549	542	560	522	513	505	498	509	524	528	529	505	504	497	474	517	482	484	545	442	501	491	522	479	479	498	496	559	460	493	480	550	473	504	461	510	499	527	522	493	501	549	562	495	528	497	528	460	552	511	502	501	527	473	501	475	476	525	525	482	474	490	495	520	508	530	535	498	541	501	532	513	501	496	488	511	489	451	456	450	509	449	505	460	530	473	525	506	531	512	520	505	470	513	542	522	532	513	512	495	525	525	523	511	519	569	485	506	507	532	514	465	499	495	485	496	525	508	476	474	465	525	500	477	514	541	554	500	502	487	484	517	511	490	532	531	489	508	480	486	502	508	484	525	503	513	482	481	512	492	478	477	486	516	521	531	445	525	554	466	520	522	499	497	505	489	486	489	532	509	474	505	509	486	494	515	501	486	505	538	458	517	504	486	468	518	485	497	485	505	509	514	504	485	519	514	467	547	517	514	495	512	495	500	521	530	528	466	501	480	531	496	532	502	507	521	508	534	528	440	483	517	499	466	466	533	517	480	521	515	509	501	478	508	523	502	490	478	526	529	523	524	522	523	520	508	485	466	520	535	515	508	522	504	518	539	516	514	521	514	490	470	493	535	513	492	472	496	479	515	538	557	493	475	481	516	510	522	490	476	460	518	466	516	493	531	451	523	491	480	515	532	491	516	486	519	459	496	465	484	489	536	538	521	492	516	497	486	495	507	473	511	540	483	457	482	500	512	511	508	492	508	543	507	499	491	533	513	465	511	481	533	500	530	491	444	497	513	497	475	508	495	511	516	483	508	487	498	496	507	519	500	476	484	490	469	494	492	522	486	495	522	475	488	495	494	504	503	518	497	491	539	507	497	515	486	548	488	498	497	522	477	500	470	499	456	467	492	521	496	533	505	502	514	526	501	489	476	493	502	526	512	516	501	498	478	478	553	488	512	456	493	496	499	502	554	512	525	501	466	480	495	501	525	526	481	506	476	521	525	501	498	477	525	540	516	505	543	492	484	492	480	493	506	490	492	475	509	468	495	492	497	497	528	457	490	495	463	477	480	511	500	505	505	530	492	468	506	516	509	485	508	509	516	499	526	522	476	517	502	512	514	502	474	481	517	514	526	484	510	535	485	509	508	504	503	483	530	536	554	518	507	519	548	469	512	526	498	484	493	462	474	519	517	527	501	464	486	478	510	472	499	480	487	472	503	509	532	493	506	489	471	497	480	523	510	503	526	472	502	490	537	512	490	511	479	529	525	526	539	532	515	498	503	510	511	490	496	537	481	466	471	538	517	482	528	496	462	505	541	499	517	516	523	485	489	471	475	523	493	499	505	518	489	467	552	515	500	488	515	481	518	472	487	511	540	502	494	517	521	473	495	520	490	488	484	467	514	486	492	518	490	550	495	472	508	521	486	479	501	519	507	489	502	497	498	513	500	481	514	554	495	531	539	505	511	539	505	504	521	547	504	490	511	480	508	459	490	482	502	516	513	450	487	536	493	491	521	490	493	506	504	503	500	500	486	528	525	519	508	478	482	528	501	462	545	486	546	488	499	506	512	530	514	464	507	533	505	508	485	474	543	505	507	517	492	470	519	477	496	508	522	482	509	514	482	501	462	496	455	513	520	529	471	490	510	524	519	520	557	473	520	521	509	505	559	491	548	517	505	503	508	484	515	460	493	452	496	482	481	511	475	509	489	503	500	488	508	495	514	508	537	539	509	506	456	517	514	503	516	521	540	544	485	487	516	487	511	521	514	513	511	507	504	500	541	513	498	489	490	485	488	473	509	530	513	489	520	469	542	521	481	489	492	511	510	477	489	459	526	482	513	506	493	494	465	484	467	461	467	463	523	510	489	452	508	500	491	524	567	485	535	497	499	504	514	444	503	493	507	527	510	460	482	486	494	499	477	461	474	516	507	496	504	556	496	526	512	485	489	525	512	477	487	540	482	455	493	489	500	516	495	494	525	537	487	505	514	526	484	484	522	460	502	500	521	512	495	497	471	518	518	514	471	481	502	508	455	493	501	515	489	505	496	498	519	539	522	467	480	479	523	508	487	555	514	504	536	504	525	512	518	446	489	502	493	510	498	500	529	442	459	525	522	524	472	534	513	478	491	488	505	496	488	508	505	492	480	505	513	508	535	491	505	514	528	494	531	535	525	482	484	502	479	509	500	529	504	514	524	479	510	472	506	532	466	496	482	463	493	490	483	525	459	521	485	496	501	502	499	543	512	508	504	492	499	455	500	459	531	479	490	468	499	508	514	464	465	476	526	507	526	506	468	524	488	514	461	486	512	520	509	495	512	523	524	551	496	501	473	512	508	489	491	501	491	500	506	474	494	487	486	545	475	496	483	474	494	505	538	475	519	508	509	498	491	529	488	478	488	521	513	461	507	523	504	527	512	526	504	501	516	500	474	514	532	448	475	511	524	530	471	482	517	495	509	487	518	483	546	506	504	499	496	463	543	514	497	510	510	542	454	483	466	474	517	525	494	468	503	509	512	483	470	511	499	461	491	534	523	538	428	501	524	525	498	550	516	506	497	503	495	472	510	500	507	511	495	494	497	537	459	508	533	475	514	467	538	512	495	459	519	454	497	484	500	483	524	491	532	499	500	500	521	539	503	551	470	490	493	499	465	488	528	492	499	459	503	495	525	474	502	531	494	535	510	477	497	478	525	538	509	490	482	493	473	545	468	485	470	521	490	482	498	534	497	511	496	514	533	519	514	486	528	480	502	506	500	489	449	502	475	503	502	482	483	529	517	469	496	502	477	486	513	506	455	480	511	489	471	541	488	497	471	498	510	468	509	474	516	501	530	503	492	516	509	530	492	483	500	485	515	515	494	478	484	513	498	504	501	512	519	504	519	493	508	517	487	497	522	572	532	496	523	514	462	498	509	497	497	465	498	497	519	488	491	509	510	502	471	445	497	513	522	515	464	536	490	494	518	517	487	493	519	519	490	518	485	504	509	503	526	461	500	507	472	540	524	511	451	487	485	505	534	525	518	521	505	537	486	521	508	478	500	491	520	485	512	508	511	526	506	539	530	464	509	486	501	458	497	513	493	527	526	534	492	508	507	500	484	484	488	460	461	494	487	496	471	490	491	481	505	475	514	472	510	476	502	529	506	482	490	491	503	535	501	509	516	491	513	526	451	505	485	536	476	481	508	506	512	502	516	535	494	509	506	496	480	500	498	497	499	505	492	487	529	470	503	493	502	516	505	509	460	512	499	510	514	501	467	497	472	487	460	531	484	467	496	535	515	524	522	484	526	509	492	449	522	500	524	494	565	484	519	506	507	499	499	480	491	504	452	528	498	502	513	484	513	480	478	563	547	494	472	476	519	512	497	508	450	508	500	454	531	478	510	490	483	534	518	523	511	485	489	501	473	483	469	460	488	536	511	501	496	511	485	539	487	536	539	500	509	496	466	510	493	505	485	465	524	526	523	513	491	459	499	475	457	509	494
24371	21706	28935	25032	21665	6477	882	621	557	532	480	453	451	433	473	481	402	433	462	417	377	405	433	408	437	415	388	446	422	400	354	409	405	435	423	378	425	414	412	425	404	397	385	413	400	435	379	404	417	432	441	417	418	405	406	413	408	395	433	419	406	385	386	416	398	406	396	391	399	384	406	405	390	365	400	398	452	402	402	411	446	393	399	418	431	379	410	387	363	407	416	420	370	398	423	422	426	435	385	397	378	455	396	434	414	414	382	381	401	393	391	433	412	422	408	421	411	391	415	399	431	386	434	385	392	420	432	416	455	391	408	428	402	401	378	397	383	412	406	429	364	402	417	381	395	378	406	386	396	416	377	379	419	392	390	399	373	432	386	415	396	420	410	412	403	390	418	390	418	388	383	402	409	424	394	403	410	413	386	386	391	418	383	393	410	436	381	384	399	392	403	373	383	418	420	369	392	399	414	373	439	413	440	365	402	402	391	397	411	384	401	398	413	410	415	386	419	391	405	377	443	401	392	384	439	408	427	394	417	439	416	387	383	410	370	406	418	417	401	412	414	372	408	411	391	421	437	390	380	413	415	414	413	414	393	380	393	398	388	420	385	376	392	392	386	404	434	380	418	409	416	397	404	410	388	415	388	405	409	372	393	353	399	392	362	400	405	425	432	368	442	385	407	394	411	373	418	389	411	413	410	399	419	404	404	391	394	447	419	396	426	396	393	371	397	406	400	406	373	387	394	416	391	410	405	391	395	385	380	397	407	394	431	429	431	377	404	398	393	344	363	389	402	396	386	395	373	409	441	393	410	407	345	391	382	416	410	380	413	399	383	376	375	405	426	423	403	412	401	378	431	384	368	391	418	408	394	405	389	396	395	396	392	404	375	409	369	413	357	374	412	402	401	414	414	431	393	426	386	413	412	421	430	364	399	385	392	382	399	404	395	413	453	371	416	420	409	399	393	399	367	379	424	438	412	400	372	380	386	404	412	409	397	399	390	377	420	394	364	389	370	401	412	433	394	358	427	374	395	383	411	392	393	420	417	378	394	403	351	407	378	395	390	391	399	411	370	390	389	425	377	400	362	392	420	369	415	411	368	405	420	402	395	360	408	373	382	429	391	399	417	393	421	381	407	427	408	385	408	406	389	431	435	417	393	415	395	394	399	391	406	406	421	372	419	389	394	415	383	379	415	404	433	413	417	410	369	398	404	383	373	417	453	434	437	378	370	389	420	401	398	405	384	434	368	388	425	384	426	366	406	367	410	478	376	384	414	395	415	399	369	378	370	418	446	417	388	395	409	406	408	418	403	376	389	409	391	421	376	431	405	386	417	384	394	382	402	439	409	388	395	418	372	423	377	427	423	426	370	382	392	399	391	391	403	408	430	379	427	406	433	403	426	404	378	396	375	397	414	419	405	369	421	377	390	381	376	382	385	370	401	381	377	394	378	390	404	385	394	445	428	393	417	406	385	376	360	380	443	391	374	428	391	362	417	424	376	440	377	415	365	402	413	406	387	382	414	414	407	392	383	407	387	417	398	422	387	395	382	419	414	409	368	398	395	410	423	409	394	387	407	432	413	385	372	390	391	387	398	425	406	405	421	402	419	426	402	422	371	405	421	343	424	395	398	399	421	401	399	381	377	389	405	413	353	388	400	384	404	407	412	420	359	416	423	403	407	399	436	393	363	416	379	409	411	400	396	417	406	384	432	406	375	404	407	415	396	367	429	427	411	408	399	428	388	372	394	422	409	382	433	376	397	387	391	403	364	402	401	381	403	418	379	383	411	405	378	414	375	385	392	387	430	394	418	407	405	390	405	416	402	388	384	424	411	407	390	370	411	399	400	390	355	378	400	391	401	427	379	375	385	400	408	400	417	418	369	391	380	378	368	381	364	387	437	370	376	412	379	398	367	406	390	437	403	363	380	400	395	401	354	388	373	418	422	432	415	444	390	389	414	350	387	364	390	392	383	358	373	427	395	373	413	408	416	416	386	404	409	380	419	432	422	396	406	384	398	419	423	391	412	413	381	370	367	432	410	419	399	410	377	413	411	381	437	432	375	424	385	388	379	398	390	446	395	359	425	400	443	438	355	422	414	360	369	416	355	376	396	400	378	444	398	380	393	423	407	359	387	403	424	434	388	415	426	389	383	420	370	409	367	371	383	401	369	382	411	387	406	388	436	398	378	401	411	397	380	395	400	373	374	407	391	382	415	397	398	385	385	425	411	392	391	403	420	370	391	407	412	363	400	407	387	400	410	427	416	368	410	415	395	369	425	396	378	397	404	398	408	413	372	403	395	394	425	404	377	377	397	392	422	404	421	389	376	416	380	399	423	411	395	420	421	388	398	378	400	362	415	363	419	380	397	377	411	411	377	429	404	375	383	398	394	424	407	413	433	380	376	392	373	391	384	393	363	397	387	434	427	414	404	406	443	406	375	391	380	427	367	421	396	424	397	402	403	382	391	396	418	388	427	388	411	387	376	386	410	415	422	437	412	391	403	421	387	421	406	404	381	425	455	454	357	384	398	409	389	399	444	375	374	405	428	380	408	392	432	401	383	356	400	395	430	403	402	361	396	408	415	384	436	369	414	408	411	404	377	407	389	363	392	436	360	417	421	429	379	405	432	430	406	401	376	379	407	413	385	422	396	432	399	373	445	459	383	398	420	400	370	400	403	386	404	419	389	381	430	402	385	401	401	419	383	357	411	391	390	395	375	408	397	437	364	368	433	415	445	366	365	411	371	405	368	380	374	412	401	434	444	372	372	390	379	388	397	384	377	386	374	389	424	396	385	370	381	410	449	388	388	404	444	411	397	397	408	410	392	401	400	412	393	361	371	370	376	401	428	379	397	369	431	410	386	405	387	391	390	422	402	370	412	386	386	414	404	399	431	387	385	415	394	421	367	394	401	394	404	408	424	359	397	412	390	399	427	396	366	410	388	394	387	404	373	412	371	411	388	415	375	421	375	421	400	416	378	402	399	390	446	374	400	443	358	381	391	394	398	409	434	403	402	398	372	381	428	397	387	415	398	400	380	389	389	398	392	421	394	382	387	427	388	352	412	390	389	416	375	426	383	393	352	408	405	403	409	408	411	400	390	402	393	390	391	464	386	428	430	441	408	416	424	423	410	435	417	413	359	368	390	378	392	405	421	402	383	411	392	391	411	425	390	415	404	411	447	471	425	397	396	400	377	408	369	396	390	412	366	409	401	384	393	376	432	390	401	406	409	375	404	382	399	398	397	358	385	372	426	369	416	415	408	390	453	391	395	410	441	403	361	368	404	404	396	390	392	409	444	397	393	424	418	368	441	378	378	399	392	395	395	399	427	424	389	389	408	369	373	384	373	424	405	407	411	421	386	434	385	423	373	384	394	394	381	402	403	409	405	427	376	398	400	404	413	406	380	404	400	382	408	418	406	410	352	386	412	364	389	378	426	412	397	392	433	407	398	416	396	423	374	366	392	414	404	414	382	404
25749	8031	5262	2458	1763	1446	1129	952	818	761	732	664	682	533	603	564	559	533	540	531	484	500	475	541	540	507	478	562	527	539	507	496	496	469	526	491	480	483	491	507	483	482	519	488	471	471	479	499	502	470	501	471	458	483	450	499	468	446	439	480	492	526	470	487	493	448	513	476	497	477	444	474	459	461	446	500	471	491	489	491	538	452	478	479	511	458	504	497	496	510	503	511	464	514	505	488	479	487	483	494	465	476	486	520	487	501	499	483	489	530	500	506	480	535	452	489	493	518	499	507	491	499	499	538	432	479	510	457	484	502	478	468	494	460	465	463	478	521	482	456	482	510	473	458	491	467	474	463	479	465	499	465	504	498	449	477	489	484	493	500	497	507	475	474	456	508	534	483	536	485	483	457	451	507	516	473	450	471	510	465	499	493	473	496	457	496	508	477	485	494	519	429	470	471	450	481	490	447	482	467	494	465	528	495	516	483	512	494	512	497	507	492	520	463	451	472	458	511	468	455	472	464	449	488	475	512	478	503	426	486	457	445	500	504	476	485	497	493	471	507	484	500	497	490	461	494	501	489	469	496	461	475	489	503	472	477	415	486	491	484	506	479	467	465	488	488	472	456	506	525	449	505	481	502	485	431	501	494	469	453	495	494	458	488	487	484	488	451	461	498	482	495	472	470	473	444	476	491	517	465	435	462	435	486	496	508	518	469	476	465	473	477	498	433	526	515	485	464	487	474	478	454	514	497	515	474	476	485	515	505	487	452	458	460	437	520	469	452	459	515	462	488	483	476	466	467	454	473	463	478	470	430	467	457	467	529	518	467	491	436	449	516	454	478	509	493	473	436	491	473	479	435	485	476	493	510	482	487	497	453	448	511	489	483	493	471	484	492	484	495	502	505	470	473	460	462	509	443	465	495	499	500	453	493	469	498	445	494	462	458	462	495	510	508	511	478	483	482	475	467	464	458	477	459	489	489	420	469	474	529	500	507	464	511	494	486	496	458	453	493	489	484	498	481	474	457	458	489	476	503	511	457	468	491	498	470	503	446	525	513	447	470	501	477	505	472	488	503	474	465	457	458	463	502	473	465	461	457	475	496	430	471	443	502	473	481	480	499	465	488	456	501	505	467	474	478	483	482	465	479	494	485	516	449	485	497	485	450	476	516	497	485	473	492	527	498	462	493	463	488	522	486	465	493	495	449	454	468	516	498	508	496	462	472	459	471	503	508	477	449	468	471	509	490	512	463	503	495	440	530	464	479	477	486	496	486	480	475	442	477	505	465	492	488	434	498	493	422	492	472	446	482	515	507	506	496	467	469	459	484	507	479	462	466	482	492	473	446	481	495	467	487	456	496	446	474	459	482	464	499	494	463	476	448	494	485	469	493	498	522	467	434	534	450	464	540	460	421	449	470	459	472	480	487	478	497	444	471	457	496	466	516	458	474	515	469	512	495	467	464	498	470	470	474	484	508	495	505	478	496	460	470	429	526	502	445	460	451	470	440	450	444	473	487	489	458	515	466	491	451	481	511	526	468	495	477	436	491	498	499	490	493	513	457	498	510	499	474	476	510	457	462	475	457	477	467	441	478	487	515	496	438	515	485	506	414	488	477	455	501	462	462	492	479	453	462	480	490	465	481	459	439	524	496	531	478	519	443	433	433	470	498	495	463	467	469	506	440	502	476	494	504	510	482	485	475	517	512	512	521	463	500	460	494	519	494	476	434	495	469	461	501	499	467	478	472	448	531	464	491	445	414	476	471	475	491	454	481	483	513	483	478	493	510	459	479	476	457	513	497	468	480	478	472	484	538	466	495	491	472	489	482	485	480	489	462	487	461	470	466	495	407	522	453	485	449	468	487	491	488	502	502	460	483	486	504	470	437	477	459	478	500	496	490	490	463	506	452	485	502	479	459	473	487	476	495	478	456	444	462	497	462	471	437	472	461	472	503	476	478	458	482	489	498	499	475	478	477	500	468	486	453	458	465	521	454	496	471	453	457	454	529	477	458	498	497	482	443	500	535	504	489	474	455	516	481	475	463	521	489	467	514	512	483	465	476	460	449	487	495	491	460	492	458	501	528	466	523	500	472	506	478	474	507	536	446	514	472	472	490	453	540	498	505	515	482	464	489	476	498	452	510	485	499	459	493	520	512	483	410	471	475	502	488	474	487	476	445	479	459	512	464	477	485	481	495	471	472	471	490	467	460	505	506	461	478	457	454	492	523	517	504	454	473	462	457	483	470	506	469	504	485	476	469	540	479	515	454	466	506	457	467	487	449	492	487	519	468	473	486	463	471	496	457	516	477	498	480	473	505	499	475	479	463	474	473	446	458	503	480	500	493	455	523	498	512	471	493	490	489	439	480	501	478	511	448	462	457	448	480	489	479	484	472	495	473	471	483	478	477	493	480	475	493	463	458	461	453	500	463	482	500	475	482	500	494	480	505	457	495	508	463	483	491	465	436	468	488	485	451	489	477	475	464	449	430	462	484	457	536	443	451	455	492	492	460	474	459	477	524	481	516	478	478	441	504	497	519	454	463	482	483	508	499	487	474	503	491	513	489	454	493	480	499	429	503	515	493	496	435	474	454	468	479	467	484	456	497	469	465	473	501	472	481	444	432	453	448	505	461	473	435	528	500	471	459	505	457	508	478	482	503	486	482	469	487	443	432	510	494	458	477	440	495	467	464	491	425	484	463	474	477	441	461	478	499	451	487	464	451	468	492	456	459	466	516	475	492	472	443	471	449	498	465	473	437	477	476	498	465	501	436	475	516	475	476	459	447	495	469	462	518	490	512	496	492	478	429	472	465	502	533	456	446	464	477	465	453	461	482	503	442	517	489	487	464	503	476	495	529	438	444	511	487	468	467	495	449	465	468	477	454	438	487	489	445	507	484	466	499	472	497	544	509	454	494	522	499	435	459	464	500	477	451	500	478	473	507	485	445	522	474	488	472	496	478	496	473	461	441	517	522	446	473	468	473	499	435	504	476	473	461	452	477	458	471	506	484	504	482	482	505	480	507	479	482	496	494	466	497	440	486	460	504	484	460	463	508	508	507	469	502	490	482	460	480	473	495	464	496	471	462	478	499	507	484	501	509	500	481	474	460	468	469	468	499	493	446	452	515	452	459	499	486	495	497	462	476	476	502	473	528	478	501	449	460	480	494	524	455	452	504	489	472	486	487	426	486	486	533	450	498	516	476	488	478	472	487	533	467	496	477	475	480	487	473	507	475	497	472	494	497	491	451	516	466	468	481	465	465	496	459	489	432	516	487	471	463	472	464	515	497	459	496	509	478	493	509	472	485	461	483	457	487	452	433	441	464	460	524	509	485	462	449	444	468	484	459	504	467	463	499	434	425	522	491	482	485	539	481	471	477	482	475	449	472	494	467	458	442	469	483	446	476	485	461	465	503	499	475	472	453	482	512	511	488	465	481	492	470	450	482	444	478	491	507	459	463	502	477	475	508	485	494	469	471
25509	21646	27591	26069	7576	611	504	441	380	415	422	338	350	358	357	381	362	349	360	337	349	383	348	388	353	341	355	365	348	336	314	368	364	322	361	348	343	337	347	314	305	319	345	329	359	284	300	301	308	334	369	335	311	320	321	375	347	346	326	310	357	329	371	344	363	342	352	337	341	324	338	335	358	350	304	348	336	320	350	298	356	375	372	334	344	319	333	322	331	340	343	334	332	341	322	354	325	344	334	374	336	359	379	326	319	342	322	364	292	339	337	373	357	317	330	371	352	328	341	334	358	341	326	355	346	322	333	338	331	329	337	343	334	348	328	343	324	306	305	356	393	331	322	334	327	329	312	306	349	338	414	328	334	365	332	369	320	343	338	353	351	320	325	329	325	323	333	366	380	307	344	356	331	322	349	321	334	364	310	389	352	362	294	325	324	307	324	333	391	351	328	348	340	343	357	327	346	342	319	336	326	348	346	318	374	343	323	330	321	338	343	340	354	322	354	336	378	328	344	360	350	340	312	325	351	333	337	348	351	331	332	322	351	343	345	369	344	338	319	346	334	353	336	352	324	337	334	347	347	335	338	333	301	347	352	362	303	321	334	312	340	376	357	344	365	350	363	350	317	333	329	304	323	358	331	295	342	339	314	331	339	362	347	351	316	318	357	334	336	335	343	319	368	353	337	335	342	344	337	308	364	347	358	325	370	325	318	344	334	362	312	338	349	338	366	347	344	325	373	341	345	386	302	349	360	336	344	345	359	307	330	357	332	345	347	347	340	328	345	343	326	338	362	305	312	310	378	361	352	347	354	324	372	347	319	332	323	332	348	358	319	345	310	348	345	347	321	330	330	347	356	329	337	369	314	352	346	350	323	365	334	339	325	339	324	359	317	348	368	368	353	325	303	366	366	340	337	364	362	332	356	351	308	365	347	327	347	358	349	331	315	350	333	323	377	350	334	284	353	338	308	342	358	330	330	335	349	350	332	345	335	358	325	332	333	326	365	300	340	344	345	354	359	304	355	374	323	334	342	310	345	323	342	320	339	337	326	360	326	325	349	329	330	342	317	338	313	328	319	333	321	323	338	379	341	352	334	358	367	349	291	326	333	341	315	346	332	348	329	337	329	330	338	362	349	305	358	345	344	366	336	345	324	320	365	326	367	328	312	360	328	339	335	332	337	339	333	333	329	333	313	380	329	321	354	328	341	370	335	320	357	309	357	307	306	351	336	325	313	373	342	338	313	359	334	346	310	335	323	315	337	340	324	377	343	362	361	341	349	319	324	327	351	354	308	325	315	355	366	348	342	357	346	344	343	361	349	313	319	383	344	320	318	343	337	352	334	352	346	361	346	323	338	321	338	342	323	334	343	337	336	359	365	320	317	324	332	332	327	339	320	302	340	343	314	342	360	319	325	333	334	337	338	318	358	360	358	321	319	345	336	333	352	323	300	343	318	351	348	328	355	342	346	327	326	314	348	315	346	350	334	320	343	339	338	331	327	342	345	340	339	332	361	328	308	348	360	332	335	351	341	335	314	346	329	328	342	368	363	360	365	329	326	320	334	312	357	351	336	355	316	336	340	332	289	368	335	322	335	312	334	319	347	354	361	366	341	346	351	325	319	334	353	341	349	330	313	316	341	317	346	321	319	332	350	317	318	326	359	341	320	350	337	351	326	328	345	365	376	325	318	333	317	303	333	332	346	337	339	360	329	386	314	344	341	352	329	315	378	325	362	337	342	349	347	333	300	336	346	333	388	327	303	362	346	321	326	319	343	331	346	317	336	356	341	349	344	353	358	344	343	334	331	330	335	310	333	340	362	323	343	360	352	333	324	387	328	323	316	331	327	330	314	326	350	337	352	341	353	334	344	326	332	320	345	352	300	359	343	347	284	330	342	330	304	345	339	335	364	323	307	325	340	345	364	350	355	331	361	317	361	335	361	346	345	362	370	324	334	327	352	330	354	355	332	336	327	338	329	344	315	331	311	351	336	348	345	361	321	359	352	346	336	294	350	350	335	351	352	330	358	346	361	320	357	357	325	332	331	354	344	348	365	356	353	358	336	307	342	323	341	342	315	359	346	333	329	333	344	352	321	335	328	322	336	346	350	333	355	328	331	315	363	319	300	371	344	306	352	324	345	333	332	334	334	358	350	357	323	341	333	349	352	375	349	382	298	343	329	315	319	325	342	324	332	329	337	357	360	338	296	327	354	337	350	342	350	336	361	340	345	325	338	324	352	328	335	353	348	327	340	341	357	324	337	328	344	348	335	321	307	339	330	351	340	370	295	305	314	336	302	334	319	345	343	324	322	367	349	333	336	298	334	347	357	363	302	298	366	306	354	325	354	368	338	356	333	338	336	348	339	316	323	359	336	349	361	314	315	358	346	349	320	352	336	347	321	332	328	354	343	331	358	316	323	363	335	308	332	341	342	318	339	347	335	356	361	360	342	326	325	332	346	348	326	318	366	368	301	364	333	341	348	305	324	329	311	328	356	324	333	322	326	325	313	345	328	331	333	338	327	330	336	333	325	365	361	358	359	373	366	336	330	339	344	367	348	308	358	319	344	320	330	332	331	281	337	317	344	347	329	325	353	335	366	370	333	339	335	320	338	332	349	332	366	351	321	306	307	327	355	332	347	331	306	333	314	353	334	355	357	344	346	343	357	327	364	327	351	337	341	343	346	327	358	352	344	328	331	360	313	301	294	341	352	336	367	325	315	346	358	341	343	300	346	314	328	329	350	349	326	349	348	322	346	349	316	360	323	329	320	333	337	337	366	341	362	357	326	340	347	330	335	366	324	347	369	384	323	335	354	316	312	325	366	335	360	339	324	329	351	345	323	343	337	371	301	329	312	322	299	364	326	362	327	358	332	309	326	375	298	308	349	360	325	365	310	347	361	381	308	334	374	321	373	366	333	343	346	351	324	362	323	318	331	307	325	344	333	364	313	339	323	330	351	349	311	330	358	338	367	350	368	327	357	371	314	320	324	342	345	333	321	345	363	358	332	338	323	358	322	339	338	328	343	333	323	344	364	354	334	318	319	336	304	345	407	335	333	351	307	351	327	314	334	345	333	340	363	331	317	346	342	327	301	339	362	323	342	344	328	329	350	320	381	316	336	331	355	365	316	339	320	331	375	311	342	312	375	332	358	372	350	318	361	364	336	359	326	349	363	305	352	355	337	335	361	372	369	356	326	360	343	354	343	358	342	312	306	352	319	351	342	327	337	344	351	338	342	318	322	328	292	367	343	340	341	360	323	337	340	367	319	338	301	354	336	325	305	349	342	341	346	377	360	351	328	332	296	326	309	372	303	352	323	319	351	352	334	333	349	349	348	339	344	342	346	353	369	328	346	399	363	320	350	323	345	340	324	358	348	352	335	360	330	334	350	312	376	333	372	337	334	322	332	348	328	339	373	298	343	325	324	345	326	297	315	362	302	332	345	308	374	331	360	317	365	331	338	361	333	327	367	310	319	340
25755	5610	3022	1545	1149	921	735	652	577	564	539	485	460	451	467	447	453	476	427	452	402	408	393	456	440	395	381	461	409	414	454	437	357	424	419	458	424	386	451	390	413	399	400	389	405	419	398	421	402	419	422	397	412	455	440	423	401	415	406	425	423	429	385	430	388	424	445	418	421	429	400	391	434	418	390	411	366	400	389	410	394	411	446	436	423	374	419	413	398	412	393	409	342	409	408	408	451	389	417	429	410	398	380	358	387	390	404	412	461	396	451	416	439	409	446	390	396	435	411	387	409	423	412	372	412	416	425	423	432	379	441	395	389	376	427	363	414	407	415	403	413	409	407	408	401	409	386	396	399	424	387	405	438	384	402	428	437	384	437	393	411	377	391	422	402	413	424	417	374	389	416	422	382	404	369	409	423	401	452	379	425	385	403	383	407	417	384	432	409	428	432	403	425	418	402	393	424	398	430	411	389	382	383	387	386	401	405	394	422	411	397	407	412	429	411	408	404	418	382	375	417	432	434	412	422	418	377	404	416	397	386	415	388	424	415	365	411	409	404	407	394	396	386	410	412	375	377	378	404	382	401	432	398	381	396	415	403	383	411	413	425	411	404	408	385	427	409	400	408	398	394	404	397	407	402	403	398	385	444	405	387	417	432	428	420	394	406	360	424	381	383	379	419	362	376	393	450	406	381	399	397	362	442	377	409	402	419	389	427	446	380	413	410	377	369	408	428	387	421	410	378	440	429	415	379	418	391	406	354	419	426	435	403	422	418	411	431	395	392	411	395	403	391	390	393	388	409	409	404	414	418	398	421	400	406	418	438	419	431	399	401	424	400	432	393	403	385	404	413	391	410	400	416	412	398	380	373	398	427	417	414	382	404	426	386	374	389	406	403	445	374	386	423	386	419	416	441	375	400	394	370	412	420	384	437	438	383	420	376	388	426	426	426	423	416	397	433	414	403	389	387	390	416	410	392	391	417	404	411	408	377	418	425	379	418	433	398	438	394	421	376	405	435	386	403	419	401	429	387	354	381	410	447	398	408	390	405	429	391	448	413	447	423	402	396	355	388	413	433	402	419	403	437	438	419	390	381	415	427	416	377	386	415	407	448	386	402	410	439	396	404	444	415	463	387	427	403	421	397	396	388	429	389	448	383	408	409	421	416	410	399	408	439	414	433	402	424	392	415	390	425	385	406	440	417	418	419	424	414	421	437	410	397	392	384	405	425	411	420	384	380	380	449	400	419	398	360	437	422	410	390	413	382	409	440	395	411	395	369	414	396	392	413	403	440	437	456	407	397	400	390	400	390	443	405	357	443	409	396	383	387	441	430	412	382	420	392	429	419	418	399	407	401	394	405	390	394	410	399	378	402	424	388	443	411	425	408	435	403	409	414	404	394	407	415	418	409	408	406	394	398	415	376	379	396	397	362	396	426	420	421	367	402	404	404	398	410	392	398	416	411	377	398	401	386	404	379	408	444	405	423	406	409	401	428	383	429	406	418	421	439	399	384	401	389	448	457	424	418	378	393	402	444	417	406	426	386	386	363	409	413	404	429	396	398	420	404	390	375	380	404	437	391	399	396	401	421	391	428	430	429	407	411	379	391	439	386	459	403	425	413	416	436	388	374	396	421	421	402	440	377	413	401	420	389	392	441	392	395	423	378	388	411	431	387	393	369	402	393	389	378	399	419	451	394	415	404	423	403	434	403	377	405	389	405	424	380	365	425	393	399	423	367	406	419	413	404	437	403	407	406	387	376	425	392	418	415	368	387	395	424	403	437	370	419	390	404	429	389	426	418	398	404	418	424	422	425	419	368	406	415	398	390	394	410	398	412	425	382	428	405	422	400	434	408	403	399	400	398	404	415	400	409	381	431	416	468	406	412	391	424	413	401	379	442	405	399	395	430	411	403	385	421	428	392	404	364	420	406	402	409	425	410	411	412	384	351	379	427	414	380	428	413	420	383	425	423	397	416	385	393	414	400	407	413	398	402	399	419	386	411	457	416	414	379	377	394	382	398	390	383	405	431	428	402	390	411	378	419	432	383	419	435	399	384	408	411	384	401	422	424	415	433	418	422	410	409	399	413	388	420	435	404	384	388	398	394	407	410	383	390	379	414	361	422	415	410	388	423	402	400	397	377	395	405	382	417	434	429	416	426	434	389	431	428	434	438	383	401	391	441	391	430	388	376	356	394	389	428	373	430	421	455	404	429	400	405	420	373	421	417	425	429	411	409	419	388	437	421	430	409	439	422	425	413	416	424	408	406	407	426	467	392	397	399	413	426	416	434	446	384	424	415	401	371	413	386	421	368	415	380	439	425	429	376	404	378	378	448	413	373	409	417	439	385	418	412	404	415	397	402	435	416	412	409	398	454	426	406	406	408	398	418	432	385	426	433	384	384	386	419	408	433	451	410	399	428	374	381	402	436	398	371	397	431	408	414	459	400	393	382	414	427	429	420	365	417	386	383	412	395	398	428	394	396	389	416	430	432	416	417	409	368	405	416	403	422	375	404	423	381	404	420	395	388	366	376	402	385	399	406	433	434	422	416	432	413	415	410	398	382	406	430	417	413	406	428	395	386	423	416	390	432	409	401	402	369	390	376	425	391	389	410	372	393	402	390	387	399	371	381	410	398	351	412	407	382	404	417	436	414	391	374	423	428	410	407	413	419	405	383	407	375	384	414	415	430	394	403	388	377	382	404	430	396	403	386	403	406	404	380	408	412	414	423	410	402	403	409	422	387	379	437	388	425	381	387	393	418	411	382	391	416	410	437	407	410	414	390	393	424	418	437	422	384	397	413	415	424	394	373	404	426	393	426	398	428	418	384	415	410	416	389	398	410	421	399	390	356	427	420	397	400	437	393	404	399	403	388	401	382	389	437	413	404	413	389	410	435	402	388	404	400	413	401	417	410	404	401	413	426	408	455	417	404	398	417	404	413	368	410	420	406	404	411	403	373	390	401	410	403	409	405	406	402	386	425	402	408	409	422	410	414	371	392	405	355	393	427	408	393	401	382	406	402	424	413	410	427	412	397	400	417	431	417	391	417	419	420	412	468	472	390	407	428	364	419	415	406	378	417	425	423	411	433	379	393	413	420	419	424	352	402	429	404	414	395	398	374	427	420	386	421	419	394	413	420	439	439	368	418	389	337	391	426	411	410	406	397	391	421	423	427	406	415	380	431	440	400	398	420	438	418	391	412	392	387	362	418	381	438	392	400	413	395	449	379	393	375	410	407	407	427	431	416	465	399	407	400	389	403	415	420	409	425	422	399	388	431	394	422	401	463	384	427	410	398	371	417	383	383	416	434	404	391	387	425	430	403	379	396	413	383	397	400	412	382	390	409	402	392	407	387	434	396	417	384	436	412	417	427	408	396	380	390	405	403	430	438	443	376	405	399	388	452	431	392	414	387	396	418	412	412	407	438	389	411	406	388	444	385	406	394	387	392	399	371	389	408	396	409	376	396	437	427	424
23119	21630	29371	24381	21629	21617	5192	787	573	547	462	446	419	378	402	388	339	383	363	342	320	323	330	336	321	334	316	325	296	318	289	308	282	303	317	294	265	299	312	292	282	259	304	304	310	273	284	329	299	292	305	299	317	307	316	308	286	266	299	302	278	289	285	292	299	268	293	276	296	256	293	285	315	325	278	305	304	279	327	315	338	321	301	283	310	305	281	248	283	259	288	315	278	265	282	296	282	305	272	300	302	319	315	321	287	303	280	316	293	317	300	277	295	266	297	293	303	263	272	290	260	302	294	298	296	324	282	272	301	259	304	321	319	290	267	299	259	281	333	293	282	293	301	304	263	274	304	306	285	273	304	282	291	285	266	259	280	268	298	277	289	311	294	303	295	285	293	307	290	298	261	287	323	263	287	301	266	285	254	279	276	289	281	262	299	285	271	291	296	294	293	273	261	283	285	261	268	283	279	271	295	290	300	277	280	276	280	308	297	293	290	274	285	280	320	329	304	271	275	310	276	295	299	274	278	287	273	256	295	307	296	279	254	302	265	291	257	278	276	313	302	293	310	306	264	288	295	285	279	292	269	278	288	284	264	308	283	298	273	297	288	279	290	304	312	248	301	295	281	293	302	311	310	249	310	294	269	254	264	309	295	265	295	306	293	299	294	304	326	335	350	278	266	303	281	282	265	280	281	291	291	299	278	296	309	264	277	302	308	305	302	285	301	291	294	271	299	293	307	281	267	264	293	261	284	280	292	278	295	321	268	275	285	311	291	264	286	275	273	265	254	289	280	295	269	301	278	278	282	268	282	298	286	302	262	307	324	302	264	296	292	275	287	276	308	285	283	289	329	275	290	302	309	293	271	265	336	301	296	293	283	303	260	287	290	279	284	286	295	258	296	287	285	281	280	280	272	280	305	291	260	297	261	302	301	278	310	292	267	283	311	319	272	290	274	322	296	279	288	274	251	273	286	274	248	258	271	297	273	262	287	303	284	257	287	275	277	282	302	323	304	270	292	302	292	302	265	298	337	305	293	279	287	259	306	290	308	289	288	297	282	314	282	274	295	277	279	326	253	283	282	315	295	291	291	281	286	325	288	301	262	283	292	289	258	263	265	318	262	311	281	279	301	302	302	285	263	246	288	265	291	262	266	286	277	295	293	279	269	273	284	306	290	329	273	277	316	264	253	295	320	304	305	267	268	285	290	253	298	295	294	289	289	307	285	278	291	301	279	275	285	304	302	294	329	279	311	276	292	263	307	292	309	309	254	252	300	279	270	324	301	299	282	288	328	289	267	303	283	292	291	314	285	283	243	296	277	301	282	310	279	313	290	285	296	279	268	297	320	285	301	274	266	267	285	300	290	285	319	280	271	241	287	255	281	271	302	297	286	296	235	286	298	279	278	295	266	297	287	292	306	275	270	277	293	309	264	282	300	283	294	272	270	286	327	280	302	297	285	288	282	293	303	297	281	278	244	265	252	296	281	301	287	317	276	274	288	278	280	306	305	296	290	278	254	266	302	263	315	329	299	265	298	264	265	257	287	255	290	303	311	277	273	289	285	303	268	272	306	305	290	295	278	270	270	276	285	333	274	293	301	307	285	280	273	296	276	311	288	260	295	287	294	275	303	277	258	287	285	295	323	271	310	283	281	263	294	280	282	253	292	317	297	298	304	280	283	258	282	297	275	291	283	280	262	309	285	307	267	317	315	301	295	256	276	305	291	278	285	279	278	290	277	288	325	281	288	303	292	293	317	301	284	318	258	316	312	302	291	293	256	268	277	256	289	297	281	313	290	308	283	269	317	328	293	296	281	263	272	294	277	277	311	301	283	257	273	289	286	290	276	282	308	307	277	295	259	285	286	284	314	280	276	276	339	276	302	290	277	314	282	285	313	285	281	278	263	298	301	293	273	278	274	307	246	306	294	298	286	289	266	284	275	306	300	299	278	291	294	273	277	282	251	329	310	303	273	253	298	292	274	282	285	315	274	283	282	267	310	316	305	299	303	275	304	274	291	322	281	282	267	289	290	288	288	289	287	273	287	270	287	291	300	282	277	273	289	300	290	292	261	317	287	277	296	332	264	272	284	303	248	289	313	269	293	298	313	289	304	267	282	316	319	296	265	300	280	288	295	269	302	275	294	310	310	289	303	279	276	289	265	263	317	278	298	259	298	290	287	313	271	304	302	274	314	292	284	275	266	271	286	274	267	269	314	303	272	277	312	255	289	290	290	308	317	305	279	308	271	296	274	283	275	279	289	303	306	269	270	298	279	293	279	283	260	244	266	296	312	294	295	323	316	300	274	294	282	298	292	291	295	263	266	279	283	300	300	279	301	289	294	282	326	252	307	288	319	263	286	315	270	287	249	313	268	262	263	320	286	295	232	298	294	257	282	257	273	304	331	292	311	309	281	275	274	276	250	293	279	277	291	291	309	284	260	290	300	265	297	306	288	254	283	303	287	278	304	294	291	267	282	300	316	279	266	314	299	304	273	314	275	302	287	327	257	251	260	297	306	263	277	276	296	274	298	291	273	283	292	265	300	294	255	303	307	289	313	278	304	278	299	303	264	308	295	324	248	284	278	284	288	312	292	300	276	276	290	279	272	283	272	286	292	284	279	273	276	279	270	295	258	273	287	278	279	264	277	294	303	302	305	306	298	282	289	283	290	291	270	272	287	303	309	290	302	264	302	282	277	256	287	290	283	300	308	305	304	255	306	289	289	301	281	283	291	271	293	279	285	289	265	281	299	267	272	289	313	277	276	288	280	292	267	311	291	292	302	287	322	290	271	292	330	299	294	300	317	303	288	262	283	312	289	265	259	253	273	279	256	324	295	272	291	279	273	293	292	282	299	260	297	275	293	282	273	337	291	280	276	290	269	287	246	275	299	287	305	269	284	283	291	276	275	300	286	275	283	298	279	250	296	301	287	309	292	279	284	301	308	279	294	280	275	342	289	282	291	302	288	287	296	280	294	312	279	278	288	277	282	277	289	281	288	291	313	265	286	281	288	290	296	255	294	267	335	285	277	304	301	283	276	272	277	268	297	301	287	295	289	325	276	287	258	263	306	307	307	284	300	308	253	306	285	308	305	267	285	280	267	274	276	296	298	302	293	273	308	257	278	315	301	316	316	275	289	285	312	306	290	303	258	287	301	286	327	271	277	285	256	298	284	295	302	273	286	293	293	280	269	275	283	294	253	296	306	311	310	297	242	278	315	285	283	287	288	261	298	299	299	278	299	298	286	294	273	303	300	299	260	275	283	279	276	275	296	287	295	248	297	283	271	315	291	299	304	281	304	283	295	313	269	309	297	291	296	284	288	282	302	284	303	283	282	283	313	282	316	276	266	288	254	300	265	274	289	291	289	303	295	257	316	291	301	304	310	285	262	283	275	293	286	293	296	281	267	274	294	282	290	262	298	258	274	296	273	265	299	285	314	292	305	287	315	294	297	285	291	279	300	283	287	295	278	301	322	300
29516	13884	8801	4154	2864	2081	1678	1228	1049	918	826	667	615	589	530	502	451	480	493	454	470	414	424	402	394	417	412	406	388	409	386	360	378	388	357	369	388	327	352	362	357	380	366	367	331	347	368	381	369	338	379	377	351	318	352	292	322	370	345	332	324	310	338	308	364	362	353	342	359	363	376	352	352	363	339	349	350	376	371	369	350	325	354	374	355	340	356	380	390	382	375	358	357	352	368	341	350	363	346	370	349	375	332	363	335	379	328	352	392	394	379	363	335	347	398	338	356	351	347	328	358	309	342	335	383	337	314	328	327	352	295	324	383	335	371	337	384	346	362	352	384	364	340	376	309	325	348	331	305	349	354	349	344	349	348	349	376	346	352	321	317	383	379	354	353	365	367	327	366	340	358	361	358	339	362	331	377	375	311	373	307	329	327	353	324	363	315	324	339	332	358	330	345	331	369	326	319	361	368	334	319	341	335	337	347	363	382	355	354	336	331	332	335	337	347	368	338	356	333	314	399	346	301	352	336	335	349	328	335	313	326	356	332	350	338	320	333	332	362	306	343	334	351	356	357	346	364	343	366	336	338	360	337	334	347	358	330	353	351	350	322	360	347	368	321	326	330	371	346	367	368	344	354	359	358	326	351	366	332	348	343	348	357	313	324	372	323	344	323	322	385	365	355	334	366	340	364	341	342	435	366	371	349	318	370	339	341	343	342	337	359	357	363	376	363	360	358	348	340	387	340	342	389	341	335	371	338	356	353	365	347	342	333	328	339	330	370	331	351	345	330	348	337	349	341	354	323	346	314	335	331	351	344	363	351	321	353	344	324	347	344	355	350	350	361	359	330	375	320	335	347	327	335	348	336	326	325	326	334	347	311	378	331	354	361	334	377	302	357	372	357	368	310	332	375	354	346	352	339	332	322	342	348	362	323	341	349	371	335	344	309	329	324	349	326	329	374	312	383	355	363	322	351	349	385	339	364	368	327	340	317	325	351	320	352	331	365	336	388	382	366	339	356	359	357	350	321	351	363	342	369	355	355	368	329	351	375	310	352	312	375	328	337	358	371	353	305	353	329	386	351	371	356	366	347	346	340	337	347	346	336	342	321	338	347	341	340	319	350	398	374	346	354	356	343	351	361	373	327	335	389	372	340	358	355	343	318	358	346	333	356	334	356	364	386	339	363	360	357	353	348	320	333	344	356	336	325	350	371	387	316	367	343	335	310	361	370	371	321	333	335	330	334	354	391	330	330	320	375	372	360	326	382	353	343	358	340	311	347	369	350	352	355	343	352	377	339	360	356	326	344	343	338	398	318	367	348	350	319	354	287	353	349	376	346	315	384	332	351	335	358	339	328	339	362	328	316	343	347	347	346	365	323	366	363	320	337	376	373	315	307	315	347	332	358	348	367	359	323	326	375	362	358	374	382	315	358	331	351	340	342	333	312	356	308	361	344	344	327	379	355	349	376	325	366	334	332	374	296	334	339	355	321	327	356	361	358	350	343	344	364	355	358	300	360	360	307	348	366	374	353	334	335	327	358	341	369	344	318	343	348	336	362	334	364	347	343	377	349	330	329	361	312	358	351	349	332	347	352	361	369	303	345	330	333	351	329	385	347	336	356	347	371	327	343	342	355	350	323	328	373	343	372	343	292	343	349	367	345	324	339	352	306	332	315	344	321	337	339	363	347	341	343	355	357	341	354	362	350	358	331	332	367	313	364	339	363	389	341	380	370	341	355	379	323	352	352	353	353	321	323	332	318	303	348	348	349	379	377	321	362	370	361	354	315	360	367	379	303	362	332	351	348	351	322	321	354	342	319	324	352	343	316	324	355	321	340	342	325	338	351	383	341	346	357	347	357	342	304	331	344	373	346	326	304	353	347	328	353	317	334	317	372	313	337	370	344	324	355	374	346	346	327	313	330	363	314	326	332	338	367	330	337	333	379	341	354	364	347	339	345	357	355	373	343	358	317	333	350	367	340	357	369	378	374	339	319	347	353	316	367	370	367	333	348	387	376	325	346	377	338	352	355	341	328	335	367	362	348	355	343	306	337	347	339	325	322	329	346	357	366	371	348	322	355	331	326	356	360	351	331	359	320	338	330	385	379	331	326	351	357	360	332	357	338	353	344	336	344	358	310	341	307	365	325	338	339	322	332	345	355	359	329	337	320	365	340	362	371	373	389	378	360	335	330	330	332	349	351	352	313	345	355	349	337	324	360	335	350	352	376	332	344	332	338	323	357	314	339	356	358	365	321	340	351	330	356	334	354	332	345	345	344	357	366	358	355	349	338	332	355	361	340	344	287	317	341	345	348	329	342	323	353	346	360	354	353	336	321	335	378	317	360	355	375	358	370	362	355	351	343	325	328	363	337	352	327	335	354	360	359	326	339	342	377	378	353	351	345	344	334	340	369	321	350	368	368	351	348	350	367	333	334	368	353	338	336	347	344	350	361	345	352	353	339	327	324	328	339	343	367	327	340	382	367	352	377	350	327	356	333	366	324	366	357	335	365	321	336	314	350	352	343	352	326	339	373	384	357	326	364	365	332	331	359	359	352	350	341	355	300	337	364	319	334	325	336	346	356	337	359	350	340	337	364	352	335	347	337	338	353	351	347	322	322	378	370	337	346	378	317	326	359	386	337	346	341	378	359	355	329	349	362	352	340	306	369	338	345	337	346	353	332	337	337	358	348	365	372	310	343	359	338	335	381	348	367	330	337	314	340	375	322	350	333	360	339	346	343	322	329	369	364	352	348	333	332	339	371	361	381	384	335	343	356	372	353	374	342	371	324	332	313	321	389	338	347	314	307	360	354	349	345	321	341	331	355	337	326	358	357	334	336	349	357	319	346	377	365	355	363	367	333	356	350	331	323	351	333	334	352	330	355	343	326	349	357	370	344	333	356	356	353	344	344	345	346	329	331	360	351	376	362	316	348	355	308	334	355	352	352	354	323	346	321	366	351	351	330	342	373	369	320	351	342	336	376	368	332	378	341	365	326	332	356	357	336	389	358	401	343	348	331	372	373	322	369	344	353	360	348	311	362	351	311	319	323	366	351	327	342	342	336	343	380	364	328	323	354	332	345	329	354	315	363	341	349	360	324	343	348	329	372	357	345	321	337	347	366	351	326	312	371	347	352	331	340	348	350	352	337	355	344	330	367	321	378	351	352	318	333	331	329	362	370	341	342	356	337	337	311	318	376	314	330	366	349	359	353	349	362	364	369	345	329	354	325	370	349	367	390	353	397	323	368	342	337	360	301	350	361	349	335	343	327	335	345	347	351	341	341	337	327	332	318	366	311	350	297	351	293	390	363	347	355	340	358	333	328	349	377	356	326	339	356	319	364	362	381	340	326	343	369	375	324	355	347	344	349	348	353	340	340	356	328	309	346	367	359	380	361	338	350	322	325	361	351	359	337	372	338	324	360	336	356	362	359	366	336	351	375	321	346	329	337	335	346	358	359	346	338	345	325	328	374	320
28874	18491	4385	676	556	462	443	414	470	426	459	412	452	440	450	422	449	415	453	426	419	373	453	445	425	422	477	452	439	427	429	420	384	415	421	437	416	425	427	439	402	411	450	405	431	401	427	441	459	411	421	472	429	426	425	443	424	430	397	399	441	445	446	420	423	450	412	445	430	402	414	441	403	420	406	420	438	386	449	447	448	422	401	434	415	428	417	413	420	429	469	418	426	374	432	437	411	414	436	418	393	407	434	431	428	421	433	379	430	415	432	444	395	426	408	436	405	421	430	444	435	432	413	391	446	426	428	408	406	424	399	375	420	417	406	440	421	401	430	410	429	458	422	400	430	441	430	448	407	411	442	419	403	406	437	420	425	419	410	449	422	441	448	464	439	459	431	440	423	410	405	459	430	384	430	392	438	404	431	421	438	418	396	387	429	431	417	406	421	410	431	402	464	414	401	439	460	438	465	378	426	419	427	444	437	418	398	425	404	435	371	429	436	409	442	413	410	404	430	413	403	397	404	430	427	368	431	411	429	407	446	453	439	440	459	432	445	456	444	414	434	446	434	414	434	440	415	411	440	407	418	480	397	439	428	427	460	434	435	427	426	428	435	438	414	438	447	405	440	415	434	402	405	405	448	408	458	412	381	455	443	438	446	435	420	447	418	412	413	424	433	373	395	424	435	385	411	441	422	395	421	430	429	421	446	427	418	434	415	431	419	440	421	439	460	443	386	447	414	448	420	420	420	474	403	476	415	381	413	408	412	386	428	415	423	418	413	435	437	444	416	410	447	428	448	421	410	368	424	430	383	442	427	412	416	416	432	439	375	427	416	427	412	416	440	399	391	431	457	410	415	391	440	430	410	462	458	440	419	454	455	441	465	419	403	403	439	401	380	422	402	420	465	430	494	432	471	412	403	427	459	427	400	400	397	454	389	417	464	419	434	431	418	425	429	417	420	451	428	468	398	437	417	414	439	442	442	395	431	405	432	421	476	408	438	410	443	426	400	456	412	431	409	437	433	425	424	452	391	423	413	421	438	428	415	410	403	420	408	447	449	395	447	442	420	458	404	399	404	449	432	462	404	415	422	401	400	434	426	439	389	428	423	364	470	416	438	409	446	417	438	423	400	376	406	415	429	441	393	422	467	407	454	412	403	487	483	424	416	396	434	453	448	445	434	447	440	446	423	419	412	388	445	445	493	449	468	394	391	453	421	442	422	434	401	403	446	444	413	432	421	454	434	425	391	453	410	426	432	426	401	419	436	438	431	409	418	447	411	413	415	416	451	429	416	457	419	386	413	412	417	371	429	432	396	417	413	383	430	427	405	411	441	391	441	418	440	405	431	406	441	430	436	434	417	436	437	392	411	464	467	448	463	463	380	446	422	430	384	375	406	411	432	434	438	402	378	408	419	410	387	439	410	400	443	426	421	392	376	422	408	436	447	448	423	429	408	405	394	412	429	383	410	471	390	408	412	429	423	407	409	459	456	438	425	435	428	425	408	401	454	428	418	438	421	415	462	450	427	408	453	401	426	432	436	432	437	433	428	390	442	431	388	425	433	412	424	441	411	423	425	426	410	397	436	421	462	447	452	419	419	434	412	423	429	412	413	432	447	433	443	423	438	454	445	405	416	423	417	435	440	424	394	424	446	398	440	421	418	426	438	434	408	457	397	411	439	407	452	429	403	467	441	457	383	387	416	433	418	435	428	441	429	389	399	419	392	424	410	445	435	392	434	414	396	435	463	452	449	416	428	405	438	436	420	402	446	382	460	439	415	409	434	459	436	383	451	446	438	444	425	450	433	439	403	400	422	450	438	443	433	405	414	437	420	430	451	442	433	423	437	421	446	457	448	410	422	436	429	419	417	413	441	412	467	404	423	440	429	440	440	447	424	377	432	428	491	416	429	435	446	431	447	441	441	448	440	454	446	427	425	447	423	485	401	450	443	409	435	428	439	445	393	417	435	414	451	464	418	417	422	446	417	402	459	404	396	428	425	418	421	416	436	386	462	461	452	410	416	448	376	424	417	461	429	435	456	399	408	445	431	429	423	456	449	400	453	413	405	424	426	413	410	409	415	442	457	416	424	442	438	416	435	417	409	443	432	427	439	401	433	409	376	404	416	419	430	425	425	436	453	451	427	409	424	409	451	440	454	425	442	437	407	426	409	447	440	393	396	413	450	409	412	387	421	438	422	410	413	432	432	421	449	440	435	406	441	396	450	432	422	435	393	457	423	410	424	454	429	418	420	468	424	445	410	414	376	409	454	410	406	411	437	405	439	410	406	404	442	423	415	431	428	443	431	419	425	402	469	396	457	391	455	468	466	450	436	436	415	406	423	450	409	414	401	447	399	411	457	426	394	439	404	400	400	472	443	417	435	437	408	445	424	407	431	429	421	414	413	403	407	399	392	399	386	411	441	437	451	407	433	427	403	460	398	426	427	414	436	422	454	461	445	417	446	405	409	416	437	415	405	443	434	423	424	430	408	417	414	399	393	407	400	454	473	406	440	407	454	453	416	435	457	448	403	438	407	437	447	430	418	440	414	437	470	440	432	443	401	395	428	471	420	436	414	377	417	392	430	445	418	426	418	421	429	412	416	411	417	427	413	428	438	444	449	440	421	424	393	413	432	467	429	393	424	425	375	384	452	435	431	415	402	419	406	406	433	422	418	457	420	434	397	434	427	442	458	425	399	411	430	444	425	465	426	399	388	413	424	403	438	409	384	448	398	440	416	435	411	405	447	452	401	412	384	380	427	434	454	419	426	398	450	437	432	454	425	445	422	446	447	419	461	413	433	470	457	429	406	435	379	424	437	445	460	414	407	405	417	446	416	405	424	432	445	454	479	396	449	443	416	408	415	404	429	392	418	412	413	447	449	447	420	434	422	415	393	388	440	408	454	437	436	443	374	444	455	450	450	422	406	428	430	411	391	439	396	441	421	440	421	440	433	402	425	418	424	458	426	425	424	421	406	413	446	426	423	415	400	390	423	446	432	410	421	405	431	438	443	410	472	444	409	418	423	428	402	448	454	393	417	434	439	423	399	407	433	380	442	426	411	429	404	437	459	410	442	437	437	429	428	389	440	432	422	418	441	418	460	438	377	403	431	446	428	429	420	452	427	409	401	437	409	416	427	406	432	418	418	405	429	412	465	399	417	408	458	430	416	411	393	402	421	423	428	427	431	412	420	441	463	408	417	407	456	431	457	472	441	455	455	438	430	422	383	394	414	424	407	449	419	424	404	419	448	388	432	438	447	419	459	463	407	421	419	431	404	422	426	432	416	397	426	411	457	425	420	423	452	431	400	450	399	438	431	423	427	417	406	392	440	407	460	430	458	449	448	429	422	436	392	395	376	418	426	407	444	432	433	423	447	427	449	404	418	429	418	429	375	398	410	427	435	431	445	414	441	430	444	413	416	420	456	433	441	431	385	437	439	425	465	418	426	463	411	431	444	461	429	415	431	413	435	438	433	461
22754	1576	982	633	580	591	521	549	517	509	487	502	511	506	518	492	503	540	514	484	527	491	495	502	546	529	523	513	494	548	484	514	526	501	528	534	439	462	521	491	514	516	504	506	516	470	522	497	514	503	509	527	495	498	520	526	509	503	534	519	528	513	505	556	536	495	510	481	487	534	494	509	534	477	504	538	523	549	508	496	489	509	531	534	485	497	517	467	540	512	513	468	523	540	503	507	554	512	468	541	484	505	550	503	522	515	529	512	493	516	532	487	488	533	533	523	501	507	531	500	483	510	520	516	524	505	522	498	495	551	526	502	515	511	517	506	521	510	512	529	482	483	477	495	485	519	508	501	535	501	488	519	485	483	488	485	521	466	534	512	500	491	489	510	511	461	484	478	517	483	477	534	530	492	473	520	477	500	532	474	535	495	532	495	505	467	545	494	482	498	506	485	512	497	511	489	471	474	547	491	495	467	496	462	520	486	478	524	512	507	492	489	473	515	539	538	501	496	525	493	529	491	512	469	499	465	514	492	509	483	494	492	511	496	538	498	495	523	461	512	519	504	534	543	490	482	503	442	495	465	513	492	529	530	474	529	500	535	490	483	525	494	520	511	502	510	539	508	512	466	532	493	463	527	489	487	550	478	506	487	517	540	492	477	474	506	502	504	485	518	530	505	538	499	495	496	510	500	492	469	470	505	486	478	512	535	504	492	483	556	564	488	530	486	498	533	499	495	498	480	483	515	509	472	495	489	471	495	507	485	550	520	505	470	524	544	525	525	463	455	484	548	497	530	502	494	509	493	505	522	489	506	514	470	520	476	506	515	491	496	485	478	495	504	508	517	507	477	518	495	518	490	531	523	508	503	523	509	516	539	490	476	515	502	496	484	494	518	531	465	480	472	549	513	466	475	512	524	456	520	525	490	510	452	525	578	502	501	510	527	525	502	520	486	553	512	486	479	539	485	496	466	492	498	471	484	509	518	535	457	524	500	501	463	499	504	511	505	459	505	490	529	505	469	506	497	554	487	503	503	513	556	480	510	524	516	507	488	509	497	530	523	504	538	472	514	488	505	518	504	485	540	545	472	499	481	455	518	496	529	513	530	483	514	472	493	509	520	517	541	477	500	494	521	446	552	518	504	533	508	484	482	494	515	487	511	494	509	536	522	489	511	498	522	507	472	533	487	494	476	517	523	503	491	524	479	510	499	517	486	510	498	492	521	507	513	451	489	495	501	510	494	511	482	477	512	514	503	511	496	532	477	531	519	506	511	528	530	489	488	502	480	484	543	460	520	515	528	526	452	493	475	540	497	464	518	497	488	504	494	534	515	500	495	509	525	449	492	490	483	514	493	519	537	468	500	528	512	490	482	512	522	497	492	519	511	520	513	526	486	489	518	504	481	509	502	512	523	510	516	502	520	503	501	484	481	478	481	498	520	481	514	493	481	514	509	499	524	534	504	516	501	533	494	488	511	502	516	528	492	482	476	505	537	492	483	479	526	508	502	526	533	501	519	503	478	541	511	502	491	510	534	484	517	499	511	493	501	478	507	519	482	518	485	463	527	510	504	523	506	493	494	450	475	496	522	505	546	531	486	529	515	471	483	473	504	485	503	502	507	514	482	487	475	501	508	471	481	498	510	501	489	533	487	485	532	513	507	509	510	521	493	478	512	486	520	537	496	506	515	524	478	514	499	494	527	496	496	480	493	547	491	514	488	510	479	508	517	481	504	510	460	483	478	492	535	481	509	522	542	518	503	498	522	466	514	515	534	477	444	485	500	507	479	518	523	475	490	559	513	531	506	493	507	482	527	507	471	513	481	507	471	492	537	520	484	500	472	512	492	488	504	510	530	490	525	464	495	503	514	499	503	503	468	489	502	515	516	511	501	490	521	492	513	479	546	516	486	504	497	530	507	510	491	501	501	516	458	486	522	507	502	496	499	533	495	518	523	496	485	527	484	491	486	477	476	542	476	506	469	463	512	499	511	505	506	488	532	531	529	506	508	456	536	530	499	517	497	474	496	496	500	556	528	499	476	473	508	528	467	513	505	515	513	507	499	538	480	493	509	510	551	453	514	523	491	504	542	505	509	502	490	524	516	539	506	497	505	495	488	517	517	472	470	514	519	520	476	507	553	504	523	531	545	515	492	499	488	543	512	501	485	487	517	513	466	507	535	500	490	505	542	533	502	524	485	522	476	508	523	487	528	511	554	512	488	487	533	521	493	499	493	517	470	494	471	520	502	538	535	489	532	530	530	536	519	462	508	538	506	504	517	513	475	472	532	525	526	502	518	513	459	491	513	486	493	540	501	521	490	514	519	505	547	535	489	528	504	520	546	509	535	497	509	506	514	500	500	494	515	493	508	525	508	514	518	477	515	472	503	508	525	485	515	498	498	470	496	513	506	498	515	504	502	516	534	509	515	496	516	500	521	529	475	530	513	517	513	508	511	513	465	489	484	529	543	483	502	529	493	485	493	506	496	492	505	516	517	547	505	560	543	497	495	518	472	495	537	499	477	493	511	540	524	503	469	509	519	542	505	523	487	481	538	530	513	491	510	496	535	520	466	511	505	512	496	491	515	520	478	488	561	500	471	507	521	510	497	493	461	504	503	514	440	511	474	534	512	492	524	452	534	472	523	540	503	527	464	489	507	524	462	541	473	534	492	452	480	445	507	556	467	511	518	472	511	490	493	500	511	525	536	495	551	528	541	488	516	485	491	552	537	492	507	493	514	491	493	490	516	493	490	456	544	501	476	486	458	515	519	506	510	502	499	506	514	506	490	512	541	502	506	492	504	543	504	464	507	500	502	538	463	496	456	468	530	514	508	539	500	520	510	482	530	521	491	503	583	514	457	544	503	511	497	529	528	498	533	505	476	520	541	508	532	545	502	461	471	519	506	499	526	512	493	526	495	504	507	496	556	512	479	478	525	497	495	464	459	498	460	528	478	545	477	502	506	527	465	504	512	516	489	469	520	466	481	496	498	527	532	495	490	501	481	495	512	470	508	509	480	507	510	499	501	485	498	522	461	561	523	509	520	513	493	485	485	510	508	506	485	469	476	521	514	520	492	523	460	520	492	501	482	523	506	488	502	517	525	522	473	510	462	530	491	506	496	494	552	459	468	527	479	487	504	500	482	473	508	448	520	465	527	509	492	516	527	497	506	504	506	481	486	503	493	478	503	540	517	486	518	556	515	492	503	530	504	517	505	506	477	510	489	497	522	490	520	526	511	527	497	548	450	543	520	494	457	491	508	531	496	516	501	514	489	499	488	517	499	460	515	485	504	540	528	504	508	510	548	508	520	497	519	524	523	507	523	503	512	486	478	510	520	478	533	480	510	479	530	509	536	507	506	520	510	494	512	458	523	540	513	493	494	511	522	498	481	520	511	500	503	526	500	530	497	499	484	478	502	496	520	512	509	521	495	504	516	536	466	495	516	503	495	502	525	509	461	501	484	494	497	528	527	506	516	482	511
24279	21658	28902	24928	21628	6509	869	658	517	551	514	510	460	468	471	431	446	504	427	412	401	419	406	423	426	399	413	403	422	401	428	411	401	416	407	430	435	397	399	435	403	421	436	436	426	435	431	404	397	395	398	369	409	397	389	391	430	407	388	383	392	436	410	376	439	394	396	436	372	408	403	406	382	378	408	413	406	414	403	383	401	415	382	416	432	414	413	383	392	399	386	387	402	430	420	395	419	413	401	402	403	388	382	409	379	418	432	417	374	410	385	384	425	411	407	424	408	380	455	423	408	436	420	413	422	433	385	417	443	369	424	398	385	453	400	425	427	452	412	391	404	412	405	400	436	403	423	376	356	385	400	364	410	382	378	394	423	397	426	412	404	379	369	382	420	400	415	404	401	388	407	370	409	411	408	409	411	392	412	421	410	432	363	379	394	410	446	408	430	419	416	396	408	428	416	393	412	405	432	406	394	389	379	372	400	428	402	383	389	388	421	398	409	383	399	408	387	410	412	426	434	394	391	363	437	422	433	419	409	369	413	377	404	384	361	406	418	387	378	403	405	376	410	417	391	419	403	391	386	412	377	408	404	415	402	373	419	415	381	394	425	411	407	410	432	421	397	395	414	404	404	405	378	351	383	425	386	394	392	432	398	413	385	398	383	385	373	389	403	390	429	410	420	390	413	372	370	378	432	399	418	384	405	420	422	420	370	368	422	422	406	391	368	403	422	394	383	402	377	393	419	373	418	386	421	391	370	400	448	406	436	387	409	393	390	366	440	399	374	420	413	388	424	416	410	409	426	389	427	410	388	360	361	404	376	378	427	385	378	378	417	409	428	434	392	389	392	420	399	415	446	404	381	400	407	380	381	427	408	415	383	408	401	415	408	408	408	382	406	399	422	433	377	402	437	414	371	413	378	391	401	404	413	425	396	389	413	397	400	434	376	400	409	408	411	399	420	387	385	404	378	366	383	398	393	405	441	411	390	406	396	412	406	366	391	366	401	392	393	446	396	399	408	397	390	379	433	371	391	363	378	397	385	394	420	402	444	383	434	389	350	401	462	418	416	396	400	420	412	391	413	405	396	381	409	419	373	393	418	393	412	398	387	393	409	449	373	397	388	423	424	381	407	428	396	388	352	433	388	418	374	427	415	392	410	421	393	413	405	410	414	393	449	384	409	405	366	388	397	420	397	403	396	414	411	362	371	384	417	358	396	414	414	399	384	392	396	369	407	401	398	404	386	422	426	369	400	422	384	435	379	410	401	364	375	389	411	401	390	416	371	440	392	359	385	399	399	422	407	388	394	415	357	370	417	369	392	425	434	394	380	391	409	390	408	391	415	411	421	403	449	372	409	407	376	391	408	397	388	433	439	365	387	418	408	394	375	410	380	400	422	404	368	404	416	416	386	403	405	380	418	387	388	395	456	418	383	387	380	413	402	388	363	393	402	421	422	446	375	412	412	400	431	400	427	405	381	382	409	374	409	412	400	440	376	384	431	379	403	414	441	413	401	389	408	384	407	458	374	385	369	406	399	428	387	395	391	410	368	365	426	386	410	421	423	404	400	401	388	405	382	423	387	420	403	370	391	408	387	431	431	410	396	376	365	415	398	389	357	375	404	403	363	411	370	422	388	404	398	412	393	383	415	386	409	387	372	414	412	409	422	395	398	387	369	440	423	389	389	409	408	396	386	414	364	399	410	382	452	372	369	344	443	416	414	416	419	413	445	377	379	389	416	424	405	430	399	379	408	395	368	380	420	390	380	419	375	407	376	414	429	396	395	403	367	406	433	418	433	402	402	386	421	381	409	416	402	400	409	377	374	395	398	439	407	408	443	430	384	364	363	408	383	403	389	394	400	393	421	375	424	409	403	408	431	376	372	400	441	425	476	376	388	383	413	376	412	414	393	422	428	425	421	389	379	412	412	399	402	398	408	402	412	394	395	390	410	421	386	425	380	397	352	366	393	383	394	429	412	420	395	414	423	377	438	401	398	398	395	411	406	387	409	434	398	395	381	425	401	414	382	377	392	410	407	415	390	354	376	391	425	370	414	427	435	372	403	395	400	407	400	382	381	425	406	383	424	399	405	423	411	402	403	384	391	420	389	407	377	411	421	396	420	404	379	426	397	446	421	390	391	403	427	408	406	418	360	410	405	377	396	433	387	402	393	390	416	399	422	415	403	430	408	385	394	382	390	381	401	421	385	434	405	417	360	412	394	396	434	428	368	432	407	436	402	423	407	428	408	441	388	432	398	389	425	399	426	399	368	394	391	396	415	382	378	402	418	388	430	419	395	397	444	416	402	401	382	380	407	393	387	377	409	375	377	410	394	407	418	397	426	418	418	362	387	410	365	403	390	404	410	409	406	401	398	410	382	406	392	428	396	392	387	412	379	408	359	416	430	420	402	418	401	404	379	402	381	405	403	373	398	405	406	421	450	417	402	424	394	399	406	382	420	376	393	393	409	396	428	412	420	422	386	427	397	419	388	426	398	373	403	457	422	378	380	421	411	397	374	354	435	407	416	398	446	381	398	396	393	410	440	410	390	386	392	392	406	399	428	423	407	386	384	395	393	405	387	396	383	365	387	404	383	441	431	423	401	406	386	386	374	379	389	410	413	428	395	382	379	370	397	386	405	414	409	391	403	421	405	375	375	366	389	429	370	379	420	403	374	403	429	397	416	400	413	374	401	433	403	404	390	402	390	392	393	367	386	412	350	402	400	413	436	417	423	415	411	426	417	429	392	437	440	382	401	404	435	399	424	404	401	421	397	376	412	410	432	388	398	420	410	380	411	429	375	445	432	391	436	393	404	385	431	402	408	396	411	391	406	398	434	410	393	381	415	413	399	368	397	394	426	357	438	372	406	432	422	386	433	379	409	368	417	422	380	385	406	389	395	396	397	413	412	407	380	391	375	408	436	354	412	425	375	385	451	371	397	392	387	362	365	394	405	381	407	427	400	395	379	401	434	413	404	377	387	406	377	396	368	413	424	408	382	392	446	375	376	468	388	404	400	376	416	405	359	404	363	388	400	401	382	399	367	422	418	416	399	395	388	397	419	369	402	381	406	404	423	391	441	371	424	411	391	405	393	411	399	377	393	375	375	419	407	401	429	414	378	389	410	444	403	418	372	404	377	432	389	395	400	375	371	384	428	375	374	413	414	396	432	378	358	407	373	400	394	399	428	411	438	435	394	424	410	372	386	391	368	402	410	420	404	427	421	376	378	393	429	380	398	381	394	370	356	376	402	391	384	405	403	392	429	418	398	440	444	390	401	412	376	369	419	412	419	387	412	411	381	413	408	415	389	401	413	392	405	412	432	382	372	402	392	428	428	393	388	404	384	400	420	414	423	404	380	406	389	413	410	421	415	409	384	391	409	397	397	388	393	417	397	402	411	392	422	407	406	413	418	379	429	369	419	399	388	431	384	413	453	399	366	426	416	390	385	405	375	395	373	382	406	411	436	410	436	374	447	387
25837	8732	5140	2412	1777	1447	1151	898	783	736	677	590	594	605	630	592	537	561	527	544	531	558	526	516	523	494	475	522	543	511	536	508	474	523	511	535	498	457	524	485	532	499	489	463	479	470	486	462	456	516	504	488	493	470	500	459	532	498	484	480	515	497	456	482	517	476	493	456	485	501	501	469	473	490	479	488	519	473	486	467	468	467	480	555	520	533	503	458	508	464	461	513	514	473	459	474	477	524	490	516	500	492	494	496	499	448	497	462	507	486	487	511	488	501	483	462	485	465	467	507	477	507	468	475	472	537	487	473	508	502	477	486	488	470	437	468	501	484	471	486	469	454	488	482	504	483	499	483	509	510	489	521	460	523	462	543	472	479	499	474	483	495	461	484	513	465	488	464	519	454	474	536	486	513	507	485	461	492	457	479	468	484	485	506	470	512	465	513	477	456	492	492	499	492	502	491	519	442	486	475	543	446	538	503	531	519	493	484	505	481	470	493	473	499	497	509	463	498	466	509	459	499	478	482	464	466	528	488	501	473	496	521	461	469	486	460	521	449	487	507	466	475	486	486	511	500	509	491	455	496	512	487	475	471	475	502	494	460	459	525	458	484	454	474	476	495	515	534	463	503	510	455	488	505	459	482	502	512	523	477	488	507	505	499	505	483	531	434	447	510	454	479	479	512	446	481	444	520	518	500	462	503	460	479	491	450	444	490	505	482	471	501	504	481	509	535	476	493	508	508	496	462	503	464	489	479	467	457	484	518	478	437	447	529	477	471	465	505	472	463	494	499	484	516	464	464	461	467	492	453	472	497	475	486	512	489	508	492	486	503	479	501	492	477	485	477	459	445	470	494	468	507	481	500	478	448	481	449	458	486	487	516	497	481	478	472	440	458	466	468	469	441	480	493	447	445	522	504	515	473	501	486	485	467	476	461	479	471	511	476	523	508	492	485	474	452	483	476	518	475	461	514	471	495	464	496	487	497	476	488	438	475	499	445	475	481	483	506	473	445	487	474	499	490	505	481	457	504	515	469	477	447	501	498	497	508	495	494	500	485	516	435	501	460	476	466	505	489	444	447	482	488	467	467	454	449	487	485	471	470	490	466	498	525	477	484	485	443	456	482	467	510	455	466	469	493	511	476	479	490	508	452	490	516	447	432	495	497	472	490	472	466	483	505	453	468	449	505	525	499	461	496	496	479	487	489	479	490	448	487	471	487	509	467	474	482	490	510	493	463	486	496	461	498	459	486	510	464	505	504	498	471	491	481	459	513	511	510	450	513	480	527	491	490	478	466	479	480	496	505	463	497	480	486	435	483	461	475	508	480	476	481	464	430	489	446	487	493	463	465	501	493	490	491	470	498	501	446	489	469	536	498	480	476	493	505	475	469	455	527	481	479	490	481	458	464	512	464	481	492	469	504	466	494	484	486	513	489	450	490	502	494	515	468	481	508	502	477	472	507	485	469	503	456	484	447	455	521	491	475	504	518	471	466	506	464	493	430	526	495	488	490	485	505	471	516	470	473	525	505	497	474	474	466	487	491	464	498	483	483	503	494	507	498	497	474	500	470	507	485	521	510	495	463	486	469	508	495	495	484	484	497	471	474	518	457	485	518	513	474	448	499	492	492	494	543	440	462	472	494	516	512	496	511	479	500	443	502	544	475	501	468	478	458	483	458	458	447	477	463	516	478	477	472	478	448	495	496	458	462	478	478	493	513	480	470	485	483	499	491	471	500	501	469	489	494	509	464	439	481	492	481	517	488	451	505	461	490	454	438	512	474	467	478	453	471	489	472	468	457	498	457	489	454	460	486	526	448	454	475	495	462	473	496	508	474	478	482	474	428	478	489	472	493	462	489	468	436	481	526	518	498	546	518	483	457	470	479	493	489	487	459	450	471	519	475	480	501	452	512	482	499	496	481	497	496	504	459	511	459	465	500	492	491	496	474	499	485	484	468	459	485	470	529	491	463	481	430	464	483	465	505	479	480	443	474	466	463	468	491	478	489	480	474	496	491	485	448	494	459	506	444	497	486	493	469	493	479	500	454	489	488	501	477	487	472	496	476	472	503	470	531	503	484	459	482	424	480	514	497	484	469	421	472	485	512	455	444	496	456	496	492	431	507	469	459	462	448	459	490	490	444	480	465	466	501	451	485	489	530	475	466	502	503	489	467	456	483	503	468	499	490	477	476	502	486	500	443	526	493	426	502	483	490	487	488	467	484	497	517	482	502	460	466	474	516	469	520	513	474	484	505	478	495	514	530	483	485	450	510	536	467	510	483	464	468	460	483	498	512	491	460	536	507	504	468	487	488	470	466	510	469	500	494	479	512	438	492	478	472	453	461	479	469	445	511	465	467	468	458	547	502	485	460	452	490	497	518	518	484	488	497	493	503	481	493	468	480	499	523	464	493	477	495	489	461	470	451	500	470	524	461	480	507	455	473	492	477	514	494	462	483	493	447	481	491	485	476	495	476	503	470	503	517	483	438	462	498	464	508	457	491	474	478	510	461	461	495	492	520	458	465	495	470	526	447	510	478	469	511	494	453	455	460	482	507	479	513	507	465	531	503	489	483	506	478	461	450	476	481	467	477	502	483	512	504	443	492	471	475	467	472	442	467	446	514	481	493	480	443	506	509	465	518	469	459	477	464	510	480	476	472	469	431	499	487	468	455	425	489	501	476	505	481	507	480	483	489	473	491	472	527	454	484	539	484	520	492	500	463	487	474	479	483	454	475	471	497	465	470	472	485	470	516	480	490	478	470	461	482	444	452	512	457	462	488	449	488	514	494	459	480	499	519	529	487	448	500	502	478	497	480	499	462	478	505	476	436	479	493	471	494	455	489	477	478	480	495	521	469	457	502	493	454	465	496	484	476	509	502	445	514	495	508	489	523	466	486	487	504	501	565	472	514	465	496	459	450	483	494	513	457	480	494	489	478	464	480	464	472	457	513	475	481	486	477	492	500	530	456	430	478	491	494	501	443	488	466	473	470	473	495	490	466	520	498	501	527	493	449	497	455	479	460	478	516	492	492	499	508	521	461	434	494	495	505	522	469	458	487	459	446	517	495	461	451	479	485	490	524	489	503	464	490	454	485	509	510	500	467	466	469	424	530	456	500	497	450	477	475	510	482	483	487	476	486	468	494	527	482	503	496	523	469	474	471	475	502	500	487	466	445	472	489	475	447	476	503	461	472	486	502	470	501	476	535	495	505	484	482	521	485	451	547	460	443	479	461	499	430	452	489	487	475	496	505	451	493	437	463	503	478	499	497	454	476	481	535	496	495	498	458	413	491	481	501	487	456	478	473	460	506	471	496	484	505	480	497	488	470	493	523	488	518	524	452	462	480	471	477	500	489	478	508	483	482	461	503	498	499	490	426	468	489	543	429	486	449	480	486	498	453	460	450	477	487	445	513	499	480	468	494	477	496	483	499	507	501	446	510	543	485	485	461	495	477	452	469	471	457	456	499	460	481	481	444
25488	21698	27669	26090	7807	613	497	441	422	388	403	408	360	370	359	384	364	378	345	348	342	334	331	368	352	355	344	345	382	326	407	349	358	337	358	335	329	381	366	350	342	320	361	345	340	350	357	354	365	336	308	348	337	354	331	364	374	324	336	320	343	355	315	359	346	353	332	349	354	401	358	325	364	374	340	364	352	360	342	343	354	355	357	371	355	345	355	371	327	325	349	347	334	339	337	349	374	324	361	351	343	360	358	352	361	345	349	353	399	349	320	336	325	364	354	341	355	350	324	339	345	368	362	392	314	303	359	287	365	338	327	349	342	334	324	376	351	337	340	310	359	344	357	348	350	347	364	315	324	322	366	331	341	359	337	357	328	342	353	330	344	355	377	346	337	333	369	308	348	367	345	353	347	354	364	341	339	360	348	332	338	337	336	349	345	322	361	335	358	340	320	368	355	334	319	355	352	344	322	330	354	352	352	337	341	306	342	371	381	333	343	357	358	326	321	387	337	330	385	347	349	320	325	345	361	336	334	369	349	351	380	362	358	393	342	361	319	336	361	359	343	353	352	377	335	323	357	329	333	337	344	359	312	323	384	325	361	356	355	364	330	342	368	335	341	376	351	358	316	357	328	312	334	356	348	317	333	369	363	335	333	342	317	351	342	362	353	352	353	379	392	361	353	367	347	381	334	353	327	341	340	357	360	363	322	331	370	334	335	357	321	352	327	312	327	369	371	320	292	334	331	365	377	332	328	334	369	370	350	370	332	336	350	367	346	364	314	335	321	373	353	363	355	339	335	374	339	348	349	352	347	333	346	323	334	345	347	335	347	328	322	355	369	376	323	337	353	355	354	329	361	366	358	336	361	353	343	358	338	360	325	353	337	350	352	348	359	382	354	340	313	367	351	362	386	335	368	355	348	379	348	351	345	329	346	359	347	361	336	366	309	358	338	343	377	334	344	335	366	355	342	328	366	358	331	357	345	351	348	348	343	333	331	344	332	343	309	327	358	327	342	349	331	365	364	341	341	404	352	362	364	340	337	386	346	354	354	339	325	343	346	355	355	327	371	339	341	362	355	364	372	365	356	368	335	336	385	341	342	346	362	332	394	344	341	333	349	356	356	349	367	344	369	342	331	333	349	398	348	360	318	341	384	350	329	360	338	323	336	364	335	303	337	373	369	326	349	339	328	362	353	343	342	340	317	342	347	348	358	348	351	330	361	342	354	338	339	345	350	339	339	321	346	346	314	321	352	342	312	369	328	329	328	346	351	352	329	331	353	333	406	335	311	341	308	321	365	347	358	368	339	398	367	340	347	327	355	375	379	325	332	314	322	331	330	397	346	344	334	355	381	350	345	345	350	353	344	366	336	326	359	354	330	325	366	320	351	378	377	345	340	352	345	370	360	347	353	382	369	343	337	327	348	349	355	333	336	365	312	347	328	357	344	351	327	331	345	312	336	315	319	311	357	345	369	350	342	352	347	334	378	384	362	330	352	309	340	392	330	347	373	349	341	342	360	328	354	353	341	349	345	361	339	347	361	325	347	364	360	355	332	363	372	351	329	333	350	364	376	334	330	344	318	327	351	356	351	353	341	319	327	364	377	366	344	318	367	369	305	319	335	378	342	359	336	331	395	327	356	342	347	290	374	351	333	370	321	359	318	372	369	353	355	345	333	358	335	341	364	341	351	346	326	338	316	362	318	341	344	354	342	321	341	329	346	353	392	353	324	341	324	330	396	369	329	345	304	315	310	335	357	360	347	350	330	342	358	345	357	384	348	370	353	307	359	342	371	345	378	350	352	339	360	317	333	349	325	333	339	382	356	360	346	350	373	335	339	351	335	342	352	346	350	357	343	348	330	368	370	316	372	358	310	343	342	354	351	336	351	357	365	315	365	384	355	335	322	362	357	339	336	323	353	339	354	365	295	311	389	343	359	338	322	348	328	343	350	356	311	331	339	373	337	389	311	351	321	388	366	323	351	353	312	312	342	315	348	344	345	340	326	314	313	348	369	326	329	355	342	341	316	352	367	345	337	360	353	358	325	324	365	357	341	342	345	346	329	330	337	352	365	346	349	371	340	333	325	319	361	345	342	324	349	363	333	358	337	366	364	356	352	358	370	312	355	344	361	339	353	394	353	365	347	364	331	344	341	364	317	343	353	311	345	346	351	364	328	344	382	351	360	349	318	336	340	356	348	370	317	352	374	378	358	356	355	372	331	364	350	349	344	333	339	337	343	320	373	371	330	335	330	330	348	378	353	333	388	339	383	334	325	301	351	348	336	351	350	371	348	302	362	373	350	356	360	377	340	338	331	329	365	339	369	328	349	375	385	355	349	359	309	329	357	349	348	340	340	311	351	348	379	349	342	365	330	352	342	320	340	366	334	379	346	347	340	360	377	336	329	335	317	363	380	324	329	351	340	345	353	336	351	384	344	369	344	343	333	326	364	364	317	336	352	356	356	328	334	362	344	327	382	368	341	347	321	347	358	372	351	362	328	372	386	364	332	387	335	352	346	352	313	356	324	357	351	314	331	311	374	354	325	347	336	380	341	365	330	365	340	346	338	316	372	352	338	332	375	334	359	345	359	355	316	344	326	350	349	381	354	362	362	346	334	350	351	346	333	330	360	377	378	317	356	362	369	321	313	381	349	336	336	356	363	340	325	314	357	307	317	349	341	357	334	378	342	346	336	359	318	333	340	390	326	350	314	343	331	358	350	398	313	307	339	346	361	340	342	353	356	326	317	338	339	329	354	360	368	347	356	337	368	346	380	362	343	364	338	349	324	330	336	373	302	365	364	360	351	321	356	354	377	349	311	355	394	374	345	342	366	357	367	345	339	366	318	348	321	356	335	369	340	345	328	305	372	361	374	319	330	346	352	333	334	340	323	335	379	351	338	330	351	335	361	359	341	351	336	350	329	328	326	325	337	336	324	337	334	358	349	367	353	313	351	337	374	341	332	355	348	342	325	362	381	355	350	355	352	352	306	337	322	346	358	358	324	324	333	368	318	331	338	320	342	387	316	334	337	352	373	335	335	351	383	351	326	339	356	322	347	355	356	360	349	329	325	329	380	367	318	354	338	365	334	349	341	370	328	358	380	351	375	358	345	315	322	367	343	349	356	312	338	344	367	310	330	369	329	355	373	339	340	345	378	334	318	345	333	382	344	348	327	330	352	383	354	342	328	332	355	352	355	381	344	344	330	407	354	380	353	351	346	337	380	342	368	356	364	369	352	375	353	360	320	331	328	343	342	360	346	348	314	325	365	362	330	321	321	301	337	336	329	333	364	344	340	353	335	335	342	363	323	339	367	333	358	346	325	350	355	378	310	324	361	346	349	331	361	361	344	364	339	322	372	318	360	302	341	334	328	334	347	373	354	364	367	344	347	355	335	341	327	359	330	332	346	367	329	323	352	356	323	335	334	310	362	336	338	368	344	343	351	364	342	377	331	339	408	340	348	356	363	345	347	352	320	355
26288	6101	2973	1537	1100	918	738	637	572	552	539	527	480	461	458	464	440	449	416	425	386	473	433	414	439	448	454	408	401	408	437	427	421	421	400	423	413	403	451	433	388	451	400	396	397	402	387	463	403	432	451	436	421	410	424	402	388	412	426	450	418	414	411	444	400	400	407	459	431	391	412	431	410	417	429	387	458	401	405	426	391	369	393	405	458	430	391	435	412	429	410	445	391	478	458	424	402	414	417	430	375	440	398	399	400	446	418	429	420	433	412	420	424	433	424	425	430	458	425	403	404	409	407	395	421	424	425	472	410	396	390	441	379	399	372	402	434	421	390	378	429	416	395	387	408	411	418	393	393	381	411	379	412	430	423	413	392	430	402	428	424	464	408	382	406	456	396	397	447	406	439	385	381	414	409	399	392	428	392	429	391	414	429	406	401	418	396	457	433	393	412	369	436	424	399	420	474	388	397	435	429	413	407	403	408	378	426	430	420	414	381	410	437	444	401	407	400	367	397	401	414	395	389	428	406	419	427	413	399	370	399	428	390	388	426	414	423	436	379	362	376	401	414	400	447	409	427	404	406	405	384	391	381	399	394	387	432	422	371	400	428	431	419	422	395	412	398	394	402	393	390	408	401	353	436	404	429	414	418	416	419	411	385	406	440	435	406	398	411	414	438	414	432	392	389	393	405	448	392	418	431	377	418	399	425	405	411	394	386	394	396	455	423	423	402	407	441	419	412	400	401	398	414	406	439	433	403	400	433	410	405	393	375	402	372	375	412	441	373	392	386	422	443	442	426	419	423	415	406	425	407	433	418	421	377	382	404	413	417	391	407	372	423	387	434	429	410	402	405	403	427	419	361	433	408	369	366	412	381	400	443	405	377	426	406	432	385	383	418	427	417	395	428	384	425	383	400	398	398	403	437	409	397	389	398	424	444	416	412	389	380	435	413	419	414	421	412	414	418	401	444	440	410	387	406	419	454	444	417	410	404	423	407	423	458	419	404	395	377	436	407	394	428	397	400	441	411	398	418	406	418	398	384	400	390	371	415	455	401	429	385	372	435	410	417	418	396	400	390	404	399	385	397	366	436	389	402	405	418	402	438	412	433	435	422	419	421	383	388	400	414	402	433	389	401	430	391	400	418	415	452	420	431	407	384	461	403	406	399	384	409	391	434	425	410	426	392	411	429	439	396	365	423	385	415	430	404	427	395	390	408	421	388	414	433	397	456	383	380	439	405	448	412	403	462	397	384	388	384	428	380	390	390	393	394	450	405	403	424	425	366	360	439	396	376	420	414	444	402	407	444	421	432	412	432	432	393	443	422	413	393	428	420	399	403	432	394	434	378	374	399	446	405	413	407	397	385	377	418	432	419	415	438	392	416	438	416	410	420	419	392	392	424	436	367	401	386	401	410	429	422	391	411	415	365	409	393	395	435	394	409	429	410	409	400	409	439	439	425	406	374	402	429	394	391	409	382	410	399	414	465	431	385	424	409	424	419	413	384	366	399	389	374	423	389	433	410	411	410	434	482	419	399	431	401	413	410	423	403	429	432	396	408	417	376	403	443	390	390	403	423	441	386	408	409	406	427	409	372	422	433	420	403	396	387	398	387	393	422	395	393	413	404	442	416	404	427	401	386	419	397	393	402	397	398	415	455	413	379	388	425	410	393	416	391	451	415	463	407	396	407	370	354	436	404	413	394	410	405	422	423	462	364	436	387	384	451	382	396	379	462	415	408	399	391	412	392	422	432	411	408	438	415	400	423	425	400	380	437	414	421	413	403	411	445	360	384	365	470	437	444	450	407	395	395	386	412	375	403	418	411	407	410	422	404	433	404	416	439	420	415	430	403	407	393	373	397	422	378	419	391	391	397	420	401	412	437	395	385	377	433	405	401	414	387	374	436	434	422	389	407	398	360	389	396	361	407	414	385	378	427	402	411	415	407	411	414	400	401	401	425	446	444	412	387	427	398	415	423	421	414	415	384	366	419	401	413	416	444	403	433	401	407	429	470	393	407	416	427	381	395	369	398	409	424	423	400	402	448	412	430	409	416	428	410	399	446	373	398	399	398	377	382	372	414	433	419	424	433	378	416	403	389	422	415	423	446	398	417	412	413	396	422	389	403	388	398	391	434	423	399	424	406	385	402	391	412	418	413	408	397	410	380	378	396	435	396	447	415	390	409	416	386	418	425	395	390	410	407	406	444	421	361	418	425	392	396	394	420	420	405	408	389	374	405	417	400	387	437	397	415	452	461	423	422	406	443	426	372	426	412	412	419	423	433	400	404	427	392	382	406	424	379	394	379	439	438	412	431	410	400	413	428	411	398	399	417	431	404	407	390	423	407	430	397	347	385	382	412	436	425	408	401	384	420	374	437	417	396	405	462	398	439	410	409	456	426	385	384	431	412	448	422	418	418	419	416	389	435	406	399	458	387	412	449	411	405	416	406	386	405	401	358	417	406	420	394	434	420	432	437	437	413	416	441	412	430	384	453	407	405	359	423	409	423	394	400	372	398	394	405	397	437	417	412	410	433	372	448	427	413	448	448	389	435	410	378	408	405	410	401	410	405	406	408	417	424	411	397	414	415	376	381	387	407	433	413	392	416	397	439	409	398	423	398	428	413	417	417	396	412	427	405	410	398	395	363	413	420	377	429	397	396	408	384	393	416	442	400	407	447	383	387	388	412	400	415	432	402	376	438	427	407	407	388	444	415	435	367	387	390	415	421	412	398	405	395	443	397	400	434	440	418	387	437	436	397	415	442	408	400	441	356	400	403	396	424	414	418	402	417	380	462	445	400	429	415	426	396	405	443	403	440	417	437	421	422	403	405	395	412	387	406	397	421	448	388	450	433	467	384	403	383	419	444	403	435	419	395	408	411	406	427	424	394	427	393	392	397	416	423	395	398	383	396	392	405	381	450	442	414	465	358	412	437	386	430	398	390	393	376	369	433	400	387	420	411	439	437	408	409	405	451	427	396	392	425	439	417	375	412	436	396	384	422	445	357	438	408	441	398	433	416	389	407	369	449	375	435	378	418	399	425	430	393	407	408	401	418	446	429	422	449	426	422	404	396	423	442	420	391	460	390	444	426	429	449	415	399	401	410	415	396	404	432	418	409	429	407	395	393	400	401	428	421	387	417	416	440	426	412	432	384	402	412	412	410	372	438	396	414	418	408	419	398	419	399	401	392	393	409	399	417	401	435	448	422	434	414	374	409	398	432	421	409	428	384	460	418	431	419	410	390	432	406	369	414	386	412	432	406	396	417	425	384	411	383	431	382	424	410	430	405	411	446	422	421	396	417	396	411	414	416	391	424	441	388	414	376	410	420	403	403	410	379	421	397	405	423	398	384	433	376	417	413	429	389	353	416	428	391	386	376	438	430	402	433	397	401	408	381	383	423	390	441	398	397	417	405	407	432	445	391	421	360	384	407	412	430	394	432	373	432	431	426	358	433	384	385	416	420	406	402	407	416	394
23174	21692	29430	24435	21693	21697	5121	760	592	529	500	453	469	408	391	376	356	366	323	368	311	332	326	329	359	359	353	303	323	317	297	292	301	290	312	303	258	312	319	300	286	309	294	287	307	310	293	307	274	293	269	283	299	270	325	328	320	306	266	302	316	299	300	298	301	283	294	296	298	280	309	286	334	291	287	315	288	286	312	288	267	295	293	285	321	284	303	283	292	270	280	291	311	299	312	350	296	270	283	299	291	300	307	298	316	329	314	319	301	310	328	295	277	304	296	298	333	320	330	311	334	295	298	266	304	291	325	273	310	294	287	320	299	280	277	267	324	284	311	312	313	312	282	287	293	280	291	299	305	291	316	292	313	305	315	270	286	270	297	279	316	330	311	306	307	306	287	279	283	269	273	309	326	315	288	304	322	319	334	326	270	276	307	316	280	291	255	279	286	309	296	286	290	315	293	313	275	277	332	283	294	301	318	289	284	298	302	290	313	289	311	309	288	307	308	309	304	301	272	294	286	278	311	294	279	308	290	310	303	294	292	317	299	265	284	303	279	287	341	276	288	286	297	285	258	286	319	310	301	310	295	292	281	314	321	281	288	288	298	279	304	268	290	315	304	280	305	283	269	306	292	286	284	275	295	293	302	295	287	288	306	303	313	259	311	324	285	274	307	315	309	289	293	295	294	281	277	305	284	300	292	280	285	301	244	293	285	266	293	262	283	294	306	302	278	272	286	304	310	311	291	289	321	284	303	277	282	306	306	314	318	317	280	259	307	273	288	326	297	285	276	293	287	282	307	292	280	310	281	284	267	300	274	305	308	276	271	265	276	279	294	307	308	298	301	285	288	341	312	280	310	313	292	292	300	298	296	292	279	281	301	275	304	289	294	290	321	332	297	294	310	279	317	313	290	325	286	288	275	282	283	267	273	295	303	312	281	299	284	274	272	307	273	273	279	316	324	265	295	285	276	254	304	308	292	324	306	288	262	257	296	290	295	280	290	321	262	293	295	305	289	288	302	286	311	322	320	306	290	315	274	296	317	293	284	271	299	288	324	291	287	292	266	322	290	314	286	306	254	329	305	296	301	300	300	289	301	298	344	290	277	321	273	279	296	303	284	282	295	318	269	314	321	267	275	316	278	292	286	278	286	295	311	294	291	271	270	298	273	285	304	269	318	277	284	309	296	262	288	344	266	251	306	289	298	301	295	271	291	297	304	301	323	267	287	268	313	321	295	302	324	297	286	289	300	291	305	306	288	301	251	299	307	293	282	287	288	332	269	298	334	288	298	274	292	301	291	276	294	312	316	294	296	292	280	272	277	321	269	294	326	291	322	315	262	278	270	290	287	291	287	305	316	267	306	290	295	285	299	288	314	300	301	284	307	301	290	289	303	267	313	294	285	326	260	263	291	311	280	307	303	280	289	273	309	290	284	296	306	294	300	307	308	328	331	302	332	294	290	289	303	277	299	321	275	295	263	312	271	303	310	308	273	271	285	302	282	301	291	295	282	306	313	306	291	255	314	292	314	286	264	283	306	323	307	311	279	318	323	289	324	262	325	264	295	296	294	328	301	305	298	278	285	279	262	276	312	302	288	276	287	313	276	301	294	295	298	312	292	307	291	289	285	262	262	296	308	293	299	267	313	300	280	301	280	288	291	280	324	302	290	305	316	299	260	281	284	297	293	292	333	300	282	289	307	296	277	270	294	296	294	302	287	281	296	300	282	281	282	268	317	311	323	325	345	304	314	291	330	241	309	263	265	294	265	321	274	301	251	326	287	303	279	295	290	287	293	299	294	307	317	290	302	290	288	300	278	286	269	309	265	272	317	300	294	253	323	291	289	296	292	284	299	303	316	268	276	297	317	299	292	321	289	296	287	279	274	298	306	302	288	258	276	318	286	289	267	311	322	290	325	297	302	296	298	285	306	310	287	282	289	277	287	279	299	294	272	287	308	280	288	311	283	284	257	278	291	316	270	317	302	282	282	266	310	284	288	273	318	300	299	271	304	312	292	277	299	294	306	309	257	294	264	293	314	295	291	301	288	289	294	303	268	290	300	300	305	284	299	285	289	299	297	241	272	312	257	300	287	271	308	274	284	287	300	318	320	313	277	294	286	290	279	254	288	295	304	272	285	301	291	301	289	305	311	272	309	301	286	311	294	296	278	311	305	298	284	319	276	300	284	320	293	280	281	285	289	309	291	272	339	282	298	286	303	321	295	324	294	320	292	297	245	276	301	308	295	308	298	317	285	258	300	320	280	277	267	309	307	310	288	289	287	275	301	286	305	334	299	268	296	298	288	296	262	295	290	286	309	310	328	296	294	271	310	318	307	302	336	300	309	288	292	289	339	299	308	294	289	286	299	327	286	283	256	298	270	253	300	260	301	282	306	286	292	283	313	312	306	300	261	295	312	293	304	282	297	301	273	344	285	333	273	280	285	318	298	278	294	275	316	277	292	313	298	269	296	299	273	290	332	290	277	278	292	293	286	331	310	285	298	265	323	277	326	281	282	273	290	296	307	273	299	288	267	312	299	291	291	280	288	300	274	297	273	292	293	285	313	309	308	293	324	355	290	295	295	280	283	288	279	280	292	301	324	312	296	299	283	262	278	294	297	307	298	319	281	288	281	309	311	285	299	311	273	279	283	308	293	293	303	268	281	294	296	317	307	295	293	300	300	277	298	304	292	289	283	309	276	298	271	291	308	269	319	306	267	296	274	298	329	288	344	304	301	286	296	266	294	292	271	297	312	286	295	268	285	280	304	270	331	278	296	297	292	303	279	276	267	295	313	301	287	288	296	260	262	294	291	291	273	293	306	326	280	323	300	303	290	272	283	294	328	274	301	292	299	272	296	289	290	317	273	281	271	318	288	301	293	282	282	296	291	270	305	304	308	315	288	291	273	289	279	279	282	333	305	301	305	299	307	268	317	297	283	311	283	288	273	278	290	334	261	297	270	285	289	290	302	289	298	317	272	299	283	281	293	329	294	297	302	307	297	306	326	280	289	302	292	276	287	283	299	279	286	285	302	293	284	283	284	281	299	293	308	296	268	310	277	296	298	272	266	286	305	309	273	302	267	301	272	287	296	295	290	275	334	303	305	291	276	281	296	292	279	299	304	288	265	271	288	298	311	318	304	303	283	260	326	280	282	305	273	291	287	296	317	297	310	308	300	324	286	296	305	317	281	274	318	280	300	313	299	325	279	290	270	285	302	285	304	283	299	284	286	296	287	297	287	294	284	313	308	302	300	302	268	299	284	285	294	298	281	290	290	270	303	298	308	291	263	270	290	271	288	300	295	287	279	271	322	290	277	288	287	299	317	312	298	295	289	328	288	297	260	287	284	295	333	305	285	276	265	298	320	302	292	294	305	266	303	280	287	304	306	281	291	310	296	304	286	311	305	274	293	294	311	302	282	285	268	289	290	287	288	260	294	274	252	311	268	292	301	290	272	316	298	279	289	322	294	300	275	332	272	306
29617	14152	8688	4164	2910	2040	1610	1255	1069	894	801	663	659	579	560	511	486	483	477	419	437	465	391	393	426	404	392	382	366	380	369	392	386	356	363	360	344	392	394	380	359	323	376	343	359	378	379	365	374	369	391	365	345	374	363	345	356	377	339	357	360	346	330	346	337	358	359	364	365	332	360	372	330	382	372	329	340	338	376	308	362	365	359	364	388	363	353	379	413	345	346	387	361	376	371	356	382	374	364	341	360	348	363	334	371	361	380	371	391	385	361	423	356	394	383	395	386	362	371	350	343	360	397	387	318	386	367	346	383	331	399	383	403	369	366	367	341	354	388	333	362	367	361	370	382	349	345	356	350	362	349	375	356	366	355	347	365	347	363	348	295	374	356	358	346	358	341	347	358	351	333	369	346	370	301	365	346	361	330	364	370	330	375	364	367	318	377	376	372	354	368	310	318	365	362	343	332	365	351	362	359	334	365	345	356	344	365	364	368	368	382	324	320	332	344	336	357	330	362	383	341	343	362	349	333	347	363	348	359	356	359	352	355	362	358	369	361	320	347	357	331	363	350	324	353	367	317	332	370	341	362	377	369	361	357	366	357	368	341	360	344	340	362	362	307	362	356	348	365	325	350	327	353	350	357	371	360	346	374	337	351	361	380	349	310	348	325	402	342	360	349	342	352	342	327	339	356	376	330	328	352	385	334	380	374	348	338	364	328	370	349	365	338	357	340	364	376	341	379	343	366	351	366	338	367	370	353	348	336	328	369	348	351	343	340	372	330	342	349	353	381	336	377	370	354	361	333	322	354	358	353	346	342	350	340	356	340	352	348	357	360	357	354	329	344	369	332	341	357	363	344	378	301	344	329	345	340	368	332	352	384	372	354	334	347	364	356	357	342	312	342	352	363	364	347	350	345	370	405	367	355	339	365	354	366	318	384	372	355	366	377	330	328	375	366	363	372	307	345	358	363	363	355	359	351	349	364	358	325	381	343	332	350	364	358	299	378	372	314	342	365	353	358	353	389	360	358	365	364	359	345	329	388	362	349	341	334	363	363	370	338	365	376	327	360	388	362	326	369	343	335	358	367	322	341	342	334	346	373	369	349	325	344	319	340	337	336	373	358	383	386	366	344	354	357	362	335	362	359	393	326	357	334	383	332	375	367	324	338	325	397	357	356	340	365	334	354	340	343	345	352	336	334	357	352	337	360	330	371	341	351	330	347	353	332	369	376	357	339	343	343	388	376	346	333	329	352	370	392	375	355	378	343	353	353	383	367	400	360	355	345	341	362	374	320	346	349	375	366	354	354	341	347	327	365	363	336	342	337	361	341	372	371	351	368	341	360	390	348	330	354	332	382	365	359	376	365	325	333	375	376	307	360	337	333	369	374	372	359	315	372	367	360	339	398	364	318	358	374	328	336	362	374	360	342	340	340	329	378	358	380	334	354	342	373	357	365	344	372	347	367	375	307	345	364	352	341	375	356	362	410	379	341	351	308	365	371	352	340	355	325	361	380	354	376	349	338	364	325	362	334	331	350	323	342	321	358	355	374	349	387	386	327	335	341	330	335	368	346	354	360	332	340	361	334	319	366	348	338	321	350	329	331	377	344	375	389	342	362	369	328	341	357	404	349	334	357	351	302	347	358	334	351	337	328	356	355	396	346	370	352	319	348	380	349	363	322	384	384	351	344	351	323	370	341	361	371	329	369	407	373	353	352	359	332	336	350	333	344	354	360	339	354	370	336	326	389	376	351	328	344	317	355	362	353	369	349	325	358	340	360	344	372	357	365	349	367	387	370	334	349	363	361	365	375	376	331	355	340	340	348	361	360	331	343	346	328	352	328	366	383	320	358	370	347	375	321	331	344	343	338	352	364	350	324	347	404	334	363	356	378	364	366	397	330	377	341	386	342	358	329	332	360	328	371	340	329	356	326	360	322	385	364	338	315	375	340	341	337	346	356	315	362	373	345	379	342	367	360	353	365	350	355	363	389	373	346	317	308	310	337	378	379	339	358	362	325	330	375	368	353	330	369	380	319	351	352	347	381	378	354	324	332	340	370	339	377	368	382	353	366	321	300	356	371	321	353	349	327	344	372	334	358	326	387	352	345	357	362	352	383	339	343	328	332	355	368	327	375	335	346	340	352	372	362	343	374	340	368	352	401	383	353	335	348	328	329	338	366	343	334	384	308	348	347	356	369	363	367	381	332	364	340	367	385	345	349	337	367	394	336	359	338	354	384	335	347	349	329	333	334	343	359	355	377	351	339	390	346	365	366	363	336	380	325	374	360	356	344	340	346	358	385	324	364	327	341	384	335	328	330	355	344	361	354	370	333	362	374	367	338	362	345	344	374	332	374	347	343	362	339	352	349	370	368	353	316	315	362	321	340	338	355	315	352	368	345	356	361	329	336	328	379	357	356	365	367	331	344	329	354	339	350	370	348	315	351	356	312	339	390	393	375	361	328	395	350	351	344	385	331	340	337	329	362	353	352	344	349	356	353	368	344	375	342	351	378	366	373	360	341	366	362	363	349	375	376	382	355	342	333	318	352	395	324	321	380	347	355	368	361	338	338	332	374	365	363	338	347	389	379	341	360	359	388	369	370	358	360	350	347	371	370	337	390	343	381	374	356	326	328	334	347	306	380	350	366	341	338	370	354	386	324	322	369	370	353	347	338	340	343	364	342	349	370	364	354	376	378	345	354	334	369	363	379	329	346	346	359	341	366	358	353	350	337	362	371	359	343	379	353	356	376	347	361	343	315	347	340	334	363	362	344	361	313	361	359	357	330	364	339	337	351	323	367	370	299	367	363	339	377	322	363	350	423	315	358	346	312	369	320	348	323	368	360	362	325	363	337	350	349	348	370	314	352	336	397	382	375	342	344	360	338	331	367	318	334	374	322	358	361	324	362	349	357	365	376	366	350	336	380	344	350	353	358	327	382	338	348	371	313	344	358	352	341	355	359	367	354	333	366	331	379	334	367	314	338	360	339	349	372	369	381	366	348	346	346	353	360	351	351	349	329	339	336	356	357	328	342	344	373	357	359	359	329	369	342	378	371	336	363	362	305	370	343	346	358	355	378	334	345	361	371	356	362	329	311	358	343	335	378	313	393	351	384	372	365	345	341	337	359	347	387	351	356	320	347	351	368	351	356	339	337	329	364	335	364	315	338	371	363	326	376	358	372	337	351	339	360	340	364	382	346	351	337	353	347	367	339	335	321	356	366	342	380	363	362	336	349	354	355	371	330	372	368	340	322	353	345	353	355	344	358	315	393	329	351	357	341	341	340	292	378	339	332	334	307	355	373	330	343	368	367	296	345	345	378	337	344	354	353	355	358	338	345	308	338	352	359	365	356	346	358	332	343	373	359	360	325	364	370	372	357	355	366	370	361	362	325	341	327	383	345	343	354	337	349	360	320	394	375	357	373	338	337	355	352	374	403	363	345	354	345	329	355	350	335	343	372	345	361	359	373	383	351	319
28934	18525	4398	678	528	451	503	462	463	432	471	427	446	447	432	436	451	469	462	431	433	405	421	453	394	417	453	415	428	422	448	451	456	409	446	419	389	457	438	455	456	460	445	447	440	433	443	391	476	435	428	447	470	472	431	430	415	440	419	451	469	463	435	455	460	408	455	450	423	439	438	432	440	407	436	426	443	406	467	425	422	391	423	449	416	435	414	440	446	447	422	423	422	474	454	436	426	437	421	420	459	447	442	433	406	410	400	427	425	454	415	436	430	437	481	418	435	432	455	421	434	394	442	437	437	440	431	450	419	454	413	418	465	411	410	437	449	459	432	443	416	465	439	435	447	459	423	431	446	426	431	433	392	443	398	402	461	402	380	418	413	395	420	444	450	397	410	440	426	410	433	401	434	438	471	430	438	400	469	441	437	442	426	465	415	449	440	401	391	396	470	389	408	422	405	429	439	426	384	396	434	453	447	419	422	419	441	424	425	406	394	419	443	406	403	471	429	421	451	424	424	440	433	421	430	453	429	453	446	419	463	459	444	431	421	411	434	470	401	444	465	463	445	434	419	396	451	422	446	419	417	443	428	399	393	443	428	422	399	428	420	425	470	451	452	383	438	401	422	443	451	449	411	467	434	440	431	446	460	454	399	429	437	436	441	471	455	443	413	452	403	432	418	452	421	401	429	445	454	446	444	461	421	436	435	411	424	427	423	473	405	440	425	443	426	448	441	458	406	451	414	399	450	414	454	415	399	414	446	460	405	471	418	401	426	393	450	459	464	464	407	419	429	455	400	447	458	413	435	431	440	450	438	437	429	446	422	433	455	437	452	464	457	424	407	421	420	409	430	465	417	405	442	434	404	380	416	421	393	428	432	423	402	444	396	436	424	401	453	460	465	417	406	432	438	422	430	456	412	442	426	478	412	426	437	423	427	434	450	472	431	405	454	427	417	421	405	394	394	425	411	431	437	445	418	437	444	422	429	405	426	472	414	419	439	445	407	411	389	423	456	411	442	396	413	426	423	443	459	410	401	432	417	453	442	403	429	466	422	451	415	408	410	417	409	423	477	452	434	452	413	435	434	434	451	468	464	382	406	436	409	420	437	459	447	435	436	438	395	440	425	439	423	423	428	437	435	426	461	458	418	451	443	417	432	404	408	456	415	444	462	429	448	450	421	414	428	465	427	462	454	429	466	412	424	391	432	431	444	431	430	417	441	423	394	415	439	394	424	389	443	412	445	430	476	429	448	444	468	427	433	433	465	393	395	398	441	419	407	443	438	454	463	430	405	417	441	408	407	446	409	467	421	443	440	458	437	455	424	426	431	420	434	484	429	417	417	451	432	449	429	406	440	461	448	466	416	453	429	434	439	439	445	393	444	456	382	450	462	457	436	450	451	445	417	449	433	421	382	454	418	430	425	425	441	436	443	423	392	433	434	421	449	427	410	439	436	457	456	457	442	436	421	391	478	432	455	417	450	396	423	438	471	439	411	421	427	430	466	447	450	394	412	456	424	406	440	448	412	433	414	432	411	389	402	452	435	421	415	461	437	436	425	433	438	443	432	432	442	461	435	447	431	446	443	406	442	432	396	460	416	413	414	414	407	433	449	458	411	417	433	461	422	459	433	430	382	432	454	427	413	423	393	426	429	429	436	457	451	429	459	438	425	434	424	431	442	439	406	467	441	417	447	430	431	470	433	444	464	423	415	423	429	415	439	454	446	441	430	431	440	411	454	450	415	405	425	402	458	412	429	443	429	416	479	446	408	373	419	401	463	408	409	434	431	423	415	466	425	409	432	452	461	454	407	436	442	394	453	410	419	433	437	429	439	394	439	446	452	415	466	432	460	438	398	418	441	419	436	421	431	403	408	431	386	422	413	438	466	434	434	408	425	451	436	458	422	470	458	471	451	425	388	448	435	428	440	416	400	455	440	436	455	410	412	435	404	434	447	458	424	462	415	431	445	463	440	400	438	433	391	433	444	425	411	428	467	422	442	433	382	438	412	445	443	444	438	424	474	395	429	436	385	407	439	449	425	416	424	451	423	412	402	432	437	462	464	457	437	470	423	402	447	445	414	409	444	404	444	445	433	428	427	426	423	487	415	434	427	435	441	455	448	462	437	437	436	399	423	473	395	427	461	445	412	444	396	419	418	398	434	447	454	438	432	429	454	419	452	409	428	426	403	397	439	429	407	440	404	419	422	401	477	425	439	406	467	484	419	460	413	432	430	414	406	384	444	443	471	479	429	425	413	419	443	461	428	413	424	449	417	428	425	411	440	407	473	465	428	436	438	438	468	445	422	419	463	441	444	423	425	431	430	398	424	412	444	427	443	404	452	393	435	471	417	420	424	449	449	449	454	450	451	457	407	442	466	406	421	426	445	437	450	443	449	483	442	441	425	433	417	400	417	435	455	436	419	405	415	385	398	440	460	428	454	443	425	408	407	424	398	411	420	423	400	439	460	429	440	459	456	445	439	401	450	412	433	431	445	444	419	445	420	429	442	465	454	445	474	417	399	407	433	454	409	444	447	449	452	414	418	441	420	422	391	427	451	404	478	454	398	399	462	463	453	406	455	425	460	441	399	452	389	427	429	429	404	436	433	426	441	408	433	440	420	425	444	437	503	471	435	440	428	402	394	444	462	430	429	402	449	433	411	451	411	437	482	401	395	455	431	447	424	442	434	450	440	416	437	449	480	404	452	373	427	421	472	428	406	432	479	430	488	412	415	415	407	424	442	442	460	411	411	419	424	427	415	407	456	435	407	436	474	435	418	412	442	436	456	485	413	466	388	420	417	385	449	411	432	429	400	480	431	459	442	445	455	459	461	408	444	409	468	416	444	409	423	402	446	397	446	410	420	413	430	421	438	439	460	492	424	449	430	429	445	450	427	479	395	448	382	450	433	422	415	447	422	413	453	403	457	394	412	419	412	430	417	459	411	420	422	415	440	446	455	427	410	408	404	423	423	450	462	428	443	425	454	420	435	452	428	460	414	413	430	441	445	453	425	432	434	438	433	438	433	427	452	431	439	432	435	436	455	424	444	419	433	440	426	461	430	441	435	457	453	434	415	403	441	401	430	425	434	439	441	454	440	402	436	429	467	443	420	415	440	418	411	465	423	426	438	433	448	417	406	414	389	419	452	421	406	419	429	393	454	429	456	462	444	390	413	408	436	417	418	433	431	416	442	410	440	433	427	430	439	439	424	477	412	433	455	463	453	422	450	489	465	404	435	400	458	393	443	449	394	477	430	418	459	438	461	411	454	447	448	454	434	428	419	410	445	421	419	426	402	472	422	439	427	429	431	451	430	421	460	459	443	436	441	443	435	424	426	483	430	401	433	431	430	463	452	428	431	474	434	393	419	424	424	430	469	428	440	438	457	457	421	425	419	404	441	440	446	432	454	426	475	475	434	435	424	426	454	432	436	435	447	410	439	443	424	464	416	436	443	417	420	445	439	426	434	443	395	409	421	426
22355	1861	949	661	610	592	538	537	576	522	484	523	571	498	539	592	501	489	541	538	558	565	499	529	505	512	526	499	524	530	515	547	536	517	526	557	525	523	506	478	503	511	510	471	525	495	540	503	537	526	529	504	508	523	495	524	487	534	513	482	524	518	550	505	532	504	501	567	543	505	484	535	489	512	533	501	472	523	527	540	547	505	556	517	499	533	490	506	541	574	535	514	510	508	499	554	518	491	526	459	559	551	514	521	517	528	495	490	510	536	540	499	539	487	504	537	544	518	507	499	490	471	520	498	513	537	531	497	500	506	510	521	541	527	529	510	506	540	482	552	512	531	478	530	516	515	478	504	498	505	473	502	513	514	503	511	529	482	513	493	515	488	514	497	487	494	509	514	524	460	471	520	509	514	548	492	544	498	520	538	514	503	504	506	523	535	511	482	501	506	485	492	546	491	496	508	511	500	535	497	471	536	525	490	497	499	492	502	571	501	539	534	499	513	523	505	544	482	545	506	519	513	542	503	537	507	483	541	436	498	541	498	505	506	516	498	516	533	535	488	499	533	520	480	532	517	527	519	521	478	540	486	510	521	513	490	525	507	504	522	518	492	500	540	497	501	543	546	484	479	558	519	526	531	497	519	496	519	545	542	466	502	504	530	506	521	494	512	511	519	494	491	555	508	525	500	478	517	469	554	519	507	534	532	476	500	491	546	514	528	472	520	512	494	511	533	515	509	526	550	512	506	496	504	511	504	527	511	488	526	477	515	510	518	508	500	516	526	515	555	520	530	560	570	541	497	512	485	513	562	522	531	503	509	483	513	522	513	495	517	541	509	531	512	555	532	498	485	560	501	536	508	520	468	515	501	480	517	492	517	550	481	474	505	530	513	510	544	519	487	510	526	494	498	504	515	517	469	507	514	534	533	514	488	544	520	507	509	494	528	511	515	547	498	497	509	515	519	536	516	532	489	543	531	508	489	512	494	499	511	545	483	526	496	530	523	478	524	521	508	511	504	518	526	534	479	504	536	508	514	465	509	497	509	479	569	484	499	513	522	496	499	491	489	476	509	515	525	539	462	535	494	534	521	499	498	520	510	476	505	502	503	499	508	538	490	476	487	494	526	492	519	492	510	529	477	521	513	483	519	532	508	479	503	509	507	520	510	507	479	502	489	519	549	519	537	504	482	528	519	516	509	510	537	519	531	523	502	522	497	514	512	512	498	474	501	507	477	473	516	523	525	507	496	475	509	532	484	535	549	519	496	473	515	488	535	501	522	525	529	503	460	529	514	525	507	512	506	501	538	517	533	518	500	552	491	495	552	485	529	497	500	491	528	489	533	532	541	555	531	482	545	502	506	556	513	462	546	504	541	499	473	521	462	520	498	530	509	515	551	539	530	526	531	477	494	519	532	511	491	509	497	492	618	527	486	487	481	545	574	494	532	519	501	532	521	489	528	503	545	500	499	536	506	516	477	517	533	570	510	517	526	496	490	492	505	540	498	543	458	552	554	552	546	500	516	567	519	467	540	521	492	527	531	540	529	518	553	506	457	476	540	518	541	479	525	508	489	516	466	474	506	515	532	515	500	505	468	502	537	517	514	523	518	506	506	549	497	512	487	510	514	545	495	502	495	472	513	550	513	497	507	464	483	536	513	469	522	502	521	516	513	438	481	512	486	502	529	495	539	514	530	494	481	520	532	522	517	535	530	498	522	491	504	534	544	528	523	492	514	527	511	529	554	494	499	536	516	521	500	516	496	528	511	527	481	480	542	536	544	510	538	525	513	516	501	543	520	508	554	494	471	493	524	532	476	506	514	518	542	464	486	536	479	521	522	541	495	521	549	495	512	504	499	501	520	515	506	493	505	533	499	509	515	487	503	514	544	516	513	528	515	551	504	497	527	531	511	515	543	503	516	466	504	530	506	510	515	475	522	504	532	500	547	555	511	542	489	526	501	508	478	496	546	508	488	519	500	531	509	529	520	607	558	533	518	504	453	526	473	490	497	524	469	514	514	529	517	516	518	508	526	479	533	519	523	498	507	514	552	502	533	540	550	511	536	473	528	516	532	529	538	471	522	510	486	527	538	509	522	465	516	514	545	504	505	491	536	563	514	490	522	516	519	513	519	463	538	529	531	524	529	501	440	500	523	545	537	505	559	501	525	538	512	509	531	489	505	518	502	560	520	498	526	499	506	568	517	511	483	525	486	515	535	530	481	526	520	492	489	528	526	518	530	503	493	519	481	537	492	467	504	539	549	556	525	524	498	503	504	507	522	498	519	495	475	520	497	517	476	507	516	539	528	523	512	484	500	525	507	478	506	530	507	496	483	529	503	514	499	499	553	533	537	513	491	559	514	505	516	506	498	524	507	505	486	530	526	531	534	495	550	504	547	519	538	512	515	546	536	484	543	495	523	505	485	483	532	544	498	504	502	544	534	533	498	537	539	528	523	511	516	526	514	533	542	513	477	505	498	493	470	510	523	514	549	522	510	535	537	510	523	490	520	498	524	521	535	521	497	538	495	482	539	524	530	513	515	542	526	520	579	536	486	508	515	538	535	518	491	475	501	523	514	507	495	527	531	449	512	477	494	508	516	512	526	496	501	485	484	497	495	490	519	545	506	479	509	488	515	533	541	501	514	491	512	524	522	524	460	508	506	520	529	496	490	513	505	505	535	482	528	506	524	510	510	513	482	531	512	545	502	536	514	514	478	547	518	526	491	527	550	464	500	474	474	485	518	474	502	515	495	518	556	529	481	492	564	509	532	491	507	475	517	496	489	544	536	523	526	485	524	513	485	525	503	521	513	526	535	470	510	508	523	511	475	499	501	468	500	534	491	552	521	479	522	478	554	565	507	504	534	485	526	534	514	531	508	520	550	550	515	526	507	483	509	496	516	523	517	528	509	550	545	554	507	540	499	525	513	506	559	528	561	483	505	528	540	523	515	510	529	528	525	540	538	555	532	498	517	513	522	517	503	518	530	498	488	480	499	537	545	542	552	542	520	545	533	533	518	536	492	514	497	535	489	461	523	505	514	534	511	552	483	496	499	517	502	514	481	498	499	509	498	514	503	543	511	483	508	475	513	519	527	521	499	519	507	473	516	522	505	525	530	517	506	508	518	559	498	535	498	497	507	523	502	513	514	538	513	495	527	540	504	527	485	517	528	514	525	516	537	509	495	507	494	476	526	509	500	506	525	492	515	506	474	495	533	531	537	504	540	506	515	473	518	491	543	486	537	508	547	496	506	517	497	556	493	528	501	525	516	477	504	502	522	505	518	518	532	531	545	521	497	515	492	543	503	484	523	526	508	533	483	533	527	479	516	479	512	478	515	539	553	534	513	519	524	593	528	495	525	526	497	533	521	537	502	547	555	521	534	479	527	515	512	488	483	494	481	505	563	515	521	545	525	516	490	555	513	531	489	556	528	515	477	533	503	518	526	524	529	535	512	515	463	482	501	509	480	527	515	567	475	466	517
24337	21682	28965	24927	21634	6752	855	632	522	480	522	503	451	528	458	418	454	422	435	437	439	455	424	430	414	424	430	446	404	449	415	407	425	410	471	406	420	416	437	423	436	405	433	415	434	421	407	374	396	397	456	419	417	420	436	430	394	388	457	404	418	437	420	425	447	411	404	378	381	430	428	435	400	422	434	409	449	402	434	408	446	418	424	433	439	425	387	407	410	425	389	418	452	427	440	444	421	450	424	448	421	439	409	420	422	425	372	387	392	396	435	413	411	383	426	429	413	415	454	433	446	416	383	425	430	403	383	399	424	406	405	413	401	417	411	418	434	410	445	419	413	375	446	399	409	423	376	421	375	408	382	431	418	385	407	420	407	396	425	404	394	391	399	410	411	397	381	384	414	411	398	407	414	378	380	399	399	427	387	396	426	395	409	408	385	418	400	420	384	426	415	425	424	409	431	423	399	398	403	394	377	430	424	427	452	410	423	403	417	422	451	411	403	404	410	436	452	363	411	416	396	426	418	423	411	408	420	433	415	412	410	423	449	419	428	415	376	427	379	442	458	407	417	415	411	410	439	428	408	402	397	421	411	384	447	447	417	409	410	388	420	405	414	382	415	396	391	437	408	399	435	370	419	427	452	399	410	401	424	452	397	452	408	376	404	425	420	424	400	395	393	386	386	419	370	376	419	400	403	424	385	366	408	399	383	412	420	427	401	400	417	405	403	384	403	387	458	411	422	414	420	411	416	400	439	395	367	430	412	406	394	417	409	390	426	442	440	393	403	412	406	423	423	404	425	424	424	416	405	448	416	415	437	398	425	456	400	405	393	419	421	410	392	418	406	422	398	434	404	446	420	409	415	431	408	423	421	423	403	432	420	382	385	407	391	429	421	422	403	388	412	396	408	387	425	410	424	417	420	424	403	393	411	438	434	418	400	421	413	419	404	454	413	403	424	387	393	395	401	424	398	364	443	397	418	400	408	387	403	395	412	427	439	398	423	441	433	437	423	421	402	434	406	417	423	414	426	426	406	398	426	390	430	399	438	406	455	422	416	409	417	406	419	416	411	419	403	403	375	431	412	413	412	400	403	396	439	394	390	413	417	395	417	373	383	398	437	388	411	401	413	423	390	418	417	437	390	439	395	379	373	388	443	403	397	404	415	409	406	405	436	442	446	418	422	400	427	401	376	388	429	383	381	403	418	411	412	418	399	415	386	409	434	459	445	437	404	424	428	408	424	449	438	385	414	398	426	396	407	399	406	403	423	372	408	413	419	424	405	411	374	418	401	436	429	417	426	384	423	402	390	391	412	416	381	368	414	449	431	446	380	414	430	410	408	419	434	439	414	386	393	427	408	393	390	403	447	412	395	438	400	399	397	403	429	412	428	376	405	408	416	420	393	415	406	415	392	411	410	462	419	429	422	419	430	420	365	434	404	384	430	402	433	389	423	417	380	399	408	426	422	389	403	455	386	437	411	415	380	401	404	404	402	411	404	407	403	375	409	423	398	389	389	401	399	410	420	411	383	399	400	430	431	400	410	406	429	418	421	434	427	402	435	421	411	390	419	434	413	402	425	429	402	407	405	420	387	388	394	399	425	418	456	371	395	383	399	397	389	386	417	396	404	418	410	417	412	417	450	408	400	419	397	444	381	404	410	395	436	438	424	429	425	406	400	403	375	406	428	418	430	421	445	389	395	382	402	429	406	396	412	387	440	388	376	418	390	431	415	417	361	414	414	426	399	411	398	408	403	372	424	416	436	414	430	391	415	401	383	405	378	372	404	349	413	405	407	412	405	431	418	380	442	395	400	414	420	374	377	426	388	419	426	401	380	402	432	374	413	394	471	436	461	395	397	390	422	408	422	408	406	418	415	421	381	406	420	406	451	402	425	401	435	410	402	374	413	395	427	419	396	396	408	372	424	414	425	403	420	418	398	438	375	423	421	415	430	405	412	415	421	428	403	431	424	389	427	368	400	401	420	387	400	412	428	406	447	448	412	425	413	401	401	411	412	402	404	422	428	387	426	413	442	401	400	437	406	399	390	427	402	425	373	424	408	391	421	425	408	418	430	423	410	404	438	445	378	377	395	403	405	413	382	413	400	427	423	416	357	383	435	410	409	399	395	431	410	463	421	415	425	422	418	396	401	444	413	374	370	414	406	406	455	393	386	413	431	418	393	432	402	407	425	380	421	430	395	402	394	437	409	408	422	432	439	416	424	392	424	416	422	396	383	391	396	410	386	405	383	402	411	395	423	393	383	404	379	401	398	406	424	427	389	432	409	397	389	413	446	417	403	386	431	413	399	408	412	394	394	414	406	428	376	418	448	421	395	412	415	422	402	452	411	436	432	432	428	375	405	387	437	471	415	412	382	448	402	433	416	431	428	425	388	390	401	407	387	398	420	394	385	409	408	448	436	381	414	409	419	406	424	416	405	431	443	437	424	409	406	413	429	424	414	392	384	388	384	401	408	405	403	421	412	382	410	367	402	400	393	399	407	396	406	397	420	432	425	391	425	410	404	442	421	433	431	444	395	404	386	420	413	398	407	399	376	388	421	424	435	421	388	411	469	389	417	397	392	439	409	390	405	418	413	443	427	367	391	400	415	399	418	411	419	415	418	394	358	403	395	427	385	439	402	424	443	377	415	430	405	437	399	415	447	381	373	408	416	409	383	402	387	409	399	414	430	415	389	405	415	405	386	413	419	419	407	425	455	405	413	417	372	442	378	415	430	446	412	427	429	432	407	425	409	394	404	405	426	391	449	372	410	379	411	364	389	420	404	411	469	400	400	406	403	443	453	414	385	455	388	402	421	412	421	406	412	411	420	436	420	392	426	377	443	405	428	421	386	385	418	409	400	417	417	422	427	397	388	404	421	417	422	423	404	404	387	376	447	439	420	392	443	409	423	388	375	407	405	414	404	403	412	407	373	429	398	391	426	409	420	422	402	405	432	393	414	396	402	408	402	407	374	408	408	406	372	442	413	434	391	445	377	393	415	431	419	409	387	432	413	394	392	422	425	374	423	407	416	415	401	403	409	428	395	411	395	403	414	431	400	394	389	382	424	404	398	403	406	399	407	386	432	410	427	426	399	419	398	422	405	388	397	384	408	399	415	401	395	423	419	414	405	415	388	385	421	347	428	386	430	447	412	400	402	405	424	467	416	417	373	404	413	419	431	415	404	410	404	425	421	430	442	404	400	417	405	426	398	423	428	401	406	427	375	426	393	419	373	421	456	440	407	423	401	380	382	406	428	395	368	411	426	392	392	424	389	407	427	409	432	419	404	415	390	413	393	398	372	381	392	396	411	389	418	393	419	437	442	410	436	432	425	413	448	396	411	399	408	445	421	401	402	392	402	399	400	403	375	420	407	407	421	396	426	426	418	415	442	437	390	430	423	395	407	412	439	428	421	388	385	407	436	374	432	430	434	406	428	402	408	430	375	394	421	447	397	400	408	351	409	410	443	391	407	404	459	428
26094	8232	5371	2434	1761	1399	1130	1015	845	793	733	662	637	606	579	573	564	504	539	557	531	570	553	533	544	462	521	553	533	561	520	506	505	464	482	507	511	485	562	500	512	485	505	474	502	478	475	492	485	510	478	517	445	517	494	484	521	475	477	511	491	497	500	489	525	502	501	494	466	476	479	463	481	470	460	481	473	509	487	468	503	531	515	555	494	492	526	489	511	485	498	512	498	491	484	490	533	473	490	534	498	493	495	481	494	487	461	470	509	499	483	502	500	514	512	506	467	466	494	441	506	478	533	470	479	453	501	548	508	533	462	461	457	505	480	506	519	490	507	511	492	458	479	536	518	488	518	493	459	496	487	478	476	452	464	497	462	497	509	507	454	478	530	506	473	467	492	496	537	527	473	462	500	460	480	477	489	468	483	473	499	481	510	518	520	531	502	494	481	496	500	520	486	519	493	477	477	502	503	481	521	516	470	518	495	493	479	521	478	508	491	466	463	449	505	484	507	487	496	468	502	530	464	510	550	488	475	463	489	525	547	445	482	493	459	488	516	485	492	525	504	496	498	526	443	493	511	521	495	537	492	491	524	529	472	456	535	482	517	498	522	484	479	488	494	545	486	487	496	500	503	471	523	477	505	477	452	443	475	448	467	484	476	500	503	499	510	487	504	499	505	538	470	484	483	475	543	479	514	488	476	523	496	474	459	476	523	507	458	492	508	492	502	481	493	457	456	482	519	474	469	475	536	520	492	537	482	481	504	494	479	484	520	474	514	482	466	499	484	508	463	484	511	496	543	541	489	462	477	481	452	514	495	492	458	478	488	516	517	490	516	519	489	484	527	457	471	478	494	471	490	479	462	445	501	493	467	495	536	511	478	513	477	514	470	441	496	499	502	493	459	490	472	476	455	461	460	493	517	494	491	486	481	479	500	500	466	488	511	480	510	484	479	485	498	473	474	501	467	519	505	492	496	532	448	515	451	496	461	431	532	483	495	493	505	533	480	502	498	533	513	517	495	474	502	520	490	515	476	483	478	488	455	503	478	444	487	471	503	502	486	482	494	494	442	477	512	503	537	484	508	496	538	465	484	492	481	514	477	518	513	486	491	460	498	462	480	502	449	507	532	511	477	500	493	456	522	496	488	488	510	528	528	487	482	492	532	525	492	469	495	449	491	486	521	501	458	489	460	483	507	469	482	471	486	475	466	469	499	519	493	492	491	484	458	484	483	488	521	499	487	487	518	511	519	499	482	536	465	487	488	486	479	468	462	529	508	510	489	503	468	499	523	494	490	496	518	465	488	501	522	511	491	495	530	504	467	456	499	451	504	473	475	520	504	498	518	514	467	467	438	519	462	480	533	486	516	516	496	477	507	503	452	486	484	466	481	525	523	527	455	479	548	469	530	471	492	472	472	456	507	510	522	467	478	483	471	461	487	469	468	493	503	488	532	459	519	504	499	478	518	507	525	506	492	465	469	478	516	544	511	484	492	492	501	469	502	479	499	511	492	493	439	528	484	508	515	511	478	510	496	493	472	451	468	518	494	491	533	486	460	482	507	514	472	452	492	453	511	506	502	482	515	493	497	495	506	487	493	469	460	508	521	489	489	504	491	507	495	484	472	480	501	479	495	503	488	520	460	483	547	498	502	509	490	497	502	483	465	493	470	500	479	464	514	477	425	481	516	469	476	483	491	477	468	485	509	509	489	474	545	450	519	475	436	533	489	471	496	534	527	472	530	537	460	506	457	480	453	460	503	491	475	495	460	513	508	481	523	458	513	467	466	474	474	498	497	500	532	505	467	489	488	479	476	464	524	459	497	487	514	511	463	519	483	478	483	506	463	465	459	495	474	483	462	470	471	536	496	481	458	502	502	492	499	503	470	471	484	497	488	479	499	500	472	516	452	508	500	457	452	498	475	494	443	491	501	488	477	443	496	494	491	450	482	499	500	485	437	492	505	508	467	464	521	449	498	524	529	479	513	494	533	493	483	489	523	539	437	490	500	478	477	477	455	544	495	476	494	490	491	495	488	529	502	453	462	469	493	469	500	511	494	483	523	505	492	476	491	475	467	468	490	464	485	472	493	495	512	477	487	503	494	497	482	481	474	493	502	471	482	470	480	470	498	460	456	496	492	472	443	478	467	497	459	470	505	477	500	490	454	454	504	489	474	510	484	504	485	477	463	489	485	486	491	517	454	478	467	464	487	493	453	496	500	507	454	473	433	468	493	494	468	524	499	495	486	501	485	542	489	457	502	463	472	496	509	504	515	520	497	539	507	513	515	516	512	480	464	501	454	488	475	499	489	489	459	481	546	458	491	504	465	472	491	478	518	476	531	497	466	513	482	473	487	512	503	503	458	506	460	477	480	483	531	491	525	532	482	464	461	479	499	476	481	489	532	510	477	458	494	473	460	512	501	510	491	480	465	513	486	479	494	470	449	498	505	473	518	469	531	541	472	500	443	515	467	495	506	475	488	502	511	463	495	507	471	481	469	453	487	466	504	489	499	496	472	463	469	511	514	484	469	529	483	490	487	507	503	488	537	463	465	489	490	465	515	455	454	458	522	508	516	514	500	507	449	487	515	468	500	519	494	498	498	505	457	471	478	478	454	471	488	500	433	523	475	503	455	490	515	477	496	460	477	493	487	525	496	498	510	480	498	488	553	478	506	482	500	526	497	516	506	494	501	491	486	438	532	523	485	464	486	458	487	487	505	505	489	466	516	529	471	469	473	491	538	507	448	509	476	468	443	500	467	497	511	496	452	483	498	487	489	507	489	494	494	484	482	491	491	471	487	503	463	513	498	489	447	493	507	463	489	498	488	459	497	511	485	500	541	509	467	534	495	460	491	471	488	523	457	480	496	492	494	529	457	439	492	505	514	486	527	479	490	500	497	472	487	500	506	499	463	475	448	517	509	526	496	488	507	496	452	457	515	469	494	503	504	460	480	487	470	479	516	507	497	532	479	498	473	465	480	481	531	504	519	469	514	477	484	483	461	482	473	480	477	449	500	483	481	506	483	506	506	480	504	505	485	520	462	499	495	479	508	476	465	493	511	477	501	471	474	473	469	463	500	503	517	505	512	463	489	509	468	470	481	472	472	498	495	475	473	509	482	477	522	492	453	519	478	483	508	453	480	490	491	501	494	543	498	464	479	455	518	497	544	497	468	491	474	522	473	491	484	466	497	491	505	506	477	463	467	495	490	524	476	483	495	462	494	492	472	477	450	462	500	461	463	496	500	513	462	453	446	486	472	492	486	452	478	494	514	464	422	535	505	485	503	466	481	478	470	447	492	481	506	502	518	439	492	509	520	532	491	467	497	515	506	512	527	461	483	477	529	518	484	499	499	526	470	508	494	499	520	458	512	501	445	486	460	465	499	484	512	490	496	488	468	498	462	502	526	468	450	514	499	511	468	498	447	531	499	485	487	486	461	509	471	513	499	488	492	490	500	464	473	526	490	481	468	480	458	564	486	486
25425	21639	27649	25984	7588	653	490	443	413	441	408	353	383	354	379	361	389	379	346	372	344	388	381	353	356	362	350	399	325	346	332	355	368	373	349	325	361	355	351	374	330	361	319	334	337	329	375	306	336	368	328	341	365	373	332	354	330	348	346	347	368	362	345	332	367	355	365	342	357	340	355	356	321	331	296	337	333	378	357	337	337	344	354	342	349	355	340	369	349	352	325	309	378	357	324	341	336	372	361	341	360	362	327	335	344	332	331	360	339	359	349	346	340	331	348	343	359	327	340	362	337	344	347	350	357	365	342	347	352	317	352	357	358	371	321	366	319	321	328	343	357	343	356	352	363	354	326	362	370	361	372	341	404	328	336	369	359	354	367	365	339	350	329	359	361	340	310	323	327	359	351	364	330	355	346	317	366	322	364	358	332	347	374	350	352	342	312	386	349	359	366	391	365	337	331	330	314	308	320	343	318	398	323	339	318	353	333	359	331	346	353	355	374	352	356	334	390	360	342	338	312	339	337	339	336	386	349	327	335	342	371	327	338	340	351	345	359	345	372	338	364	306	322	311	348	316	365	323	316	356	360	327	373	313	342	362	352	379	370	343	335	376	349	363	389	323	375	397	345	376	358	356	322	349	336	376	339	313	349	343	343	395	328	337	364	349	344	351	336	344	322	308	335	350	351	346	338	339	338	364	354	351	316	384	332	325	373	346	395	352	268	386	302	377	340	346	354	360	355	351	373	341	370	326	354	311	322	335	364	342	338	319	369	328	354	333	342	373	357	366	347	349	337	337	336	314	362	340	342	356	334	331	352	360	338	327	365	334	342	345	340	327	344	329	371	338	339	349	346	310	352	386	339	320	340	361	343	376	343	339	355	361	333	365	374	309	347	347	342	364	345	363	366	359	371	340	345	376	345	335	336	406	341	399	340	337	347	349	367	361	384	331	351	374	332	364	337	356	311	350	368	333	374	367	361	333	332	345	358	359	317	307	329	393	353	379	336	330	318	319	346	343	332	349	336	354	329	352	352	345	318	336	347	349	362	340	345	347	332	361	340	346	354	333	340	359	369	372	342	351	325	346	329	346	349	354	352	344	354	342	344	343	359	346	320	343	349	336	342	378	337	335	344	312	351	358	355	345	345	332	311	349	309	368	295	334	362	352	349	357	320	344	351	339	319	322	366	344	353	374	405	362	367	356	314	339	381	335	330	351	334	330	341	356	341	335	361	339	324	326	329	340	368	339	369	313	373	324	316	360	358	342	341	341	321	332	345	355	377	348	371	361	362	354	339	339	346	386	331	330	350	352	311	390	349	328	371	335	351	365	344	337	354	339	370	334	356	317	310	353	348	322	347	334	342	373	322	371	326	323	311	350	349	322	354	338	376	345	384	348	316	381	348	326	313	359	360	367	334	372	370	341	334	360	309	352	334	364	344	360	345	331	330	382	374	336	348	353	324	349	357	311	374	361	347	318	342	340	354	340	354	321	327	365	345	327	358	322	323	369	314	336	346	312	331	349	353	320	324	359	341	340	333	358	321	325	344	356	335	365	323	342	361	379	322	345	364	356	325	330	336	326	337	362	331	334	332	348	309	350	355	361	367	344	320	331	310	342	350	354	318	367	358	362	356	312	328	321	339	328	369	371	338	336	323	331	340	354	352	367	338	330	345	337	314	368	323	331	338	310	367	362	325	350	328	357	328	322	349	359	339	369	365	361	351	294	303	395	355	351	349	341	364	341	311	350	338	385	362	347	328	338	392	347	337	339	345	380	331	349	374	356	345	360	377	325	372	377	341	341	379	336	322	347	368	362	348	329	321	330	372	364	329	339	349	339	384	371	369	360	322	363	361	366	357	360	327	357	355	320	349	325	340	341	370	377	367	377	341	378	338	367	369	334	387	347	337	337	339	326	327	342	359	349	369	345	335	360	346	348	340	357	331	381	359	370	360	326	397	334	371	342	356	351	307	335	351	355	337	346	356	317	348	367	333	311	360	343	358	335	368	348	335	341	323	321	369	343	368	327	348	362	336	357	372	330	306	309	341	319	365	402	298	330	367	351	363	342	333	336	380	330	355	348	296	317	377	388	356	365	369	332	337	367	328	338	351	302	348	342	330	329	337	339	338	342	329	344	334	361	351	354	329	342	360	390	348	345	345	342	318	382	322	359	366	341	347	355	380	346	353	353	358	330	324	346	352	320	360	356	343	361	358	349	367	366	338	359	347	362	339	333	377	329	341	364	306	370	360	349	348	345	363	348	356	345	368	333	333	360	327	346	347	339	340	349	332	356	346	355	359	342	322	346	316	355	331	329	340	344	325	344	339	358	351	367	352	356	308	343	360	366	329	361	365	317	361	365	337	340	341	356	358	392	328	333	380	338	382	330	351	343	318	356	346	354	335	383	352	386	299	336	331	323	357	323	364	344	314	346	366	312	340	346	325	307	328	340	352	373	358	354	353	358	318	355	371	371	353	364	334	355	374	376	339	331	336	325	336	332	313	356	309	374	308	329	366	363	365	339	334	349	383	343	326	356	356	352	375	365	361	335	335	363	328	339	333	342	322	360	330	336	309	351	333	348	343	364	356	332	395	336	332	342	348	338	344	318	358	353	356	390	327	349	341	357	356	372	374	336	316	368	363	339	359	345	339	357	360	362	337	349	376	393	342	360	380	357	349	338	357	325	366	352	358	316	342	371	367	327	350	342	319	357	323	331	345	326	381	360	359	347	366	344	364	345	342	359	346	330	324	325	342	345	336	347	340	331	348	356	339	320	353	359	350	320	336	368	364	334	340	337	320	353	334	359	370	317	357	317	355	352	347	334	399	364	364	362	340	355	373	319	335	340	344	379	352	292	348	367	351	341	348	354	321	359	344	371	352	327	366	357	359	352	338	344	324	350	329	340	339	313	375	331	325	361	364	357	349	304	355	314	368	367	349	336	341	348	332	330	325	397	334	321	328	342	332	335	293	361	306	393	341	363	351	335	298	327	352	339	338	331	333	369	332	338	362	360	325	339	353	327	344	343	329	316	356	324	364	357	367	355	353	347	351	349	340	357	333	339	370	335	350	365	362	368	333	372	367	311	330	350	356	367	329	345	359	351	333	345	323	347	329	335	341	361	345	334	324	376	348	311	322	352	321	367	328	331	361	324	318	348	324	336	329	344	354	317	334	369	348	356	332	340	333	370	346	370	333	325	344	352	335	370	341	337	377	339	344	341	388	330	334	330	332	348	363	343	350	341	386	328	338	371	352	331	351	322	316	292	316	367	332	305	337	348	346	377	327	340	339	363	310	385	321	332	361	359	331	343	350	357	340	330	320	360	347	362	351	353	334	357	340	323	346	391	327	374	337	348	345	347	347	340	347	357	345	345	354	351	334	357	337	331	324	336	301	335	309	352	357	350	334	367	355	354	362	334	343	338	319	347	324	319	358	359	359	354	339	354	362	344	370	316	338	320	352	361	325	333	340	361	349	345	375	351
25231	5451	3190	1520	1182	947	828	646	574	587	537	507	487	464	457	485	438	453	447	435	414	403	455	455	426	430	495	436	457	428	428	417	432	429	400	413	408	411	408	390	426	444	412	380	403	421	405	418	427	413	431	428	439	424	443	400	436	455	386	449	396	417	431	397	400	423	389	415	426	408	379	425	379	403	408	417	378	436	419	412	404	422	428	377	413	404	431	367	416	431	415	383	452	448	468	443	428	459	397	454	405	386	377	410	456	387	400	440	426	402	432	427	453	417	427	427	401	419	416	422	405	426	409	443	410	391	405	377	429	422	419	420	409	461	393	413	404	411	416	408	430	379	425	429	372	383	401	446	407	440	390	429	389	385	403	392	403	407	410	412	429	412	404	398	386	414	445	398	404	405	423	400	434	414	421	419	423	410	423	390	384	405	408	434	410	390	441	386	387	417	443	454	406	424	419	394	395	407	417	423	415	423	444	399	420	421	450	419	365	372	407	409	427	408	417	418	405	426	400	398	407	414	405	435	427	383	431	406	403	420	443	406	396	429	385	435	379	384	401	417	390	395	404	388	442	389	428	416	363	386	414	403	440	424	445	423	422	426	437	399	404	394	416	425	442	414	395	382	419	383	418	413	410	413	359	425	430	420	406	389	408	392	420	394	440	393	422	431	428	408	413	423	428	406	415	403	420	425	407	437	407	422	401	443	435	435	400	442	358	397	423	430	391	394	397	457	424	401	394	390	437	414	450	385	399	429	419	408	394	392	401	417	396	440	395	439	455	412	391	394	423	436	427	385	437	416	414	419	384	366	420	377	440	409	429	419	420	403	427	415	422	426	406	398	402	434	384	435	398	408	427	453	415	469	404	385	398	415	391	434	385	392	424	393	400	385	413	403	444	458	402	436	417	385	418	418	420	416	352	400	417	402	412	410	387	398	445	389	408	398	416	423	389	390	379	387	395	377	407	411	417	434	421	410	396	378	391	412	395	402	403	414	455	388	405	433	401	473	436	424	448	390	428	427	383	391	430	419	393	449	393	403	415	446	411	418	425	403	400	426	363	427	421	379	423	419	429	404	396	399	400	416	439	423	424	439	399	415	452	374	373	440	409	408	437	392	421	455	400	446	441	428	421	396	433	409	402	415	425	374	418	400	464	377	422	426	422	391	398	388	421	406	403	426	404	419	415	402	439	433	437	383	385	431	412	395	428	414	366	385	428	430	399	393	418	401	424	374	441	381	403	425	389	403	440	427	424	420	425	417	412	435	419	427	446	407	410	426	395	444	396	420	410	404	405	425	419	405	442	423	383	417	438	427	396	443	417	415	394	439	371	423	426	448	425	404	397	431	406	400	435	425	428	448	411	404	375	414	380	411	367	435	380	400	415	435	395	437	366	380	390	396	394	465	384	411	376	431	396	408	419	421	420	420	436	429	408	408	386	424	376	402	420	403	396	412	447	424	407	373	420	411	434	408	412	441	397	426	411	448	446	447	397	405	395	416	418	400	404	403	425	401	389	434	460	409	426	372	409	447	375	395	415	389	412	423	402	411	382	409	425	411	431	406	430	421	397	440	400	401	416	420	406	424	430	408	433	401	405	385	458	404	413	398	350	409	419	439	400	382	415	441	425	442	398	416	410	409	460	421	419	388	447	421	428	399	403	388	388	369	428	414	445	388	427	418	414	432	393	403	410	405	403	403	419	404	404	401	438	424	400	442	389	431	423	412	394	437	403	413	432	413	394	422	414	405	433	437	442	388	391	381	433	410	407	420	335	419	402	380	392	414	413	385	432	391	417	424	388	419	415	412	393	433	392	409	376	390	370	398	414	426	427	386	391	449	439	441	411	446	416	423	426	410	416	419	415	418	407	442	442	413	424	388	426	384	444	405	417	418	440	370	408	401	373	401	385	434	421	413	375	424	388	413	433	404	415	425	423	414	416	435	381	370	443	417	413	425	415	421	432	435	419	409	398	415	415	401	434	437	406	406	370	416	423	414	394	452	439	441	435	422	400	368	401	459	435	461	415	404	400	381	422	417	404	409	423	409	407	410	394	373	443	391	415	384	403	400	393	428	396	410	438	397	396	386	395	410	435	377	387	406	407	386	409	395	444	435	413	420	431	430	419	409	441	432	399	402	448	435	451	411	430	412	407	416	393	435	388	433	438	428	413	402	419	434	466	403	405	391	419	408	452	409	419	410	388	434	404	413	412	423	383	460	438	424	426	389	417	399	413	405	430	420	410	410	476	417	398	427	376	438	443	426	404	407	396	408	400	405	409	428	374	425	422	425	412	441	400	397	416	417	410	440	398	419	405	446	438	438	411	415	400	389	412	424	423	396	429	436	422	464	403	418	407	404	415	436	426	408	398	407	393	392	442	389	391	429	417	424	421	426	412	398	438	406	416	394	406	412	438	430	437	428	400	417	448	392	428	398	387	427	397	384	439	400	401	431	377	404	414	408	444	426	409	409	408	392	405	431	396	368	413	392	384	406	392	441	421	429	455	400	405	430	411	429	436	405	402	388	400	409	366	415	403	419	443	404	406	455	402	407	382	414	402	431	436	419	402	443	402	439	415	396	382	404	401	419	415	433	376	411	394	370	430	421	392	409	401	420	414	380	409	414	393	428	426	406	414	381	421	415	437	423	395	414	402	407	392	441	395	404	379	415	417	389	404	408	408	412	369	450	459	412	401	418	411	422	413	402	433	425	417	423	446	464	402	376	424	406	430	405	390	385	443	399	393	446	403	387	371	421	391	393	434	425	411	413	396	434	409	410	413	416	447	407	416	390	416	403	397	404	419	447	401	404	413	420	434	417	425	443	416	392	428	382	409	421	465	427	418	400	402	399	412	419	419	434	417	409	422	408	405	397	426	394	375	403	400	467	381	459	390	407	423	446	419	420	431	430	426	416	412	420	409	417	448	410	402	397	436	421	425	389	393	427	433	405	383	382	433	403	411	390	371	377	397	427	427	379	426	418	389	445	401	419	431	462	405	370	395	425	398	433	401	428	416	412	408	396	414	423	440	403	404	410	382	383	424	428	393	400	404	400	420	441	404	412	384	417	419	408	397	425	399	394	427	445	389	415	422	391	396	416	400	430	420	408	406	401	403	415	404	380	417	401	424	402	436	423	410	397	431	378	422	459	411	412	471	419	431	397	417	419	410	457	400	412	389	451	397	412	424	408	444	399	424	423	406	452	423	398	371	394	434	398	409	363	424	385	413	412	454	428	369	368	407	404	423	440	439	395	421	383	415	408	400	418	392	399	409	402	426	425	411	441	400	411	426	383	415	428	430	421	428	429	383	421	406	411	431	422	382	409	424	405	384	374	416	400	422	429	414	438	409	392	402	429	446	417	380	375	408	442	401	419	433	426	408	423	390	406	434	408	454	392	415	431	436	394	420	411	408	407	417	421	425	400	402	370	409	382	394	405	393	396	416	414	396	393	397	403	434	374	432	424	394	403	403	432	442	409	422	405	412	429
23215	21696	29466	24443	21696	21698	5036	754	608	518	530	423	399	409	380	386	348	377	344	376	347	332	318	312	304	297	354	328	335	294	310	323	337	333	320	301	324	291	295	305	299	318	287	295	283	301	280	317	312	321	321	287	294	284	331	305	284	300	297	286	305	293	315	310	292	298	300	305	289	308	311	278	308	317	293	295	305	254	318	267	301	317	281	334	289	338	290	306	304	275	336	304	324	282	284	279	302	313	308	327	309	294	297	278	322	334	319	301	276	290	291	296	305	302	316	325	312	337	318	293	280	324	275	304	295	302	285	292	266	285	297	316	296	294	296	323	288	314	314	290	308	299	296	283	300	295	299	279	303	306	293	302	317	309	290	313	295	283	284	310	284	295	311	333	310	301	291	287	290	264	279	286	282	266	289	292	312	269	312	346	291	268	307	280	292	303	313	284	303	285	282	321	294	254	307	263	307	319	289	324	300	311	270	300	286	298	254	294	292	287	276	315	308	305	298	314	289	293	286	271	289	299	291	312	304	323	316	289	287	294	292	284	301	288	303	285	280	290	290	291	288	286	295	327	292	295	306	355	299	290	303	300	279	323	293	296	304	305	280	275	293	298	293	297	310	288	323	289	304	299	297	287	316	266	288	327	307	288	316	286	299	302	276	299	277	284	285	306	303	305	332	306	297	286	306	303	278	268	299	296	298	289	273	311	268	308	306	289	285	293	288	305	295	300	275	291	302	297	295	304	291	297	325	291	328	279	278	316	302	325	310	322	313	293	299	311	303	273	313	305	291	305	298	258	297	288	277	307	307	316	278	292	283	321	328	289	296	301	314	264	277	324	312	287	284	284	301	278	299	287	284	304	308	322	269	308	292	338	284	287	315	328	311	277	303	286	304	286	320	315	289	300	272	296	307	286	291	238	302	286	282	305	282	307	304	295	304	265	287	316	294	267	302	302	286	324	312	293	304	305	281	312	254	304	314	288	268	309	301	296	312	321	299	291	289	312	282	287	300	294	363	289	313	310	280	279	256	312	304	280	313	292	275	300	294	316	314	301	302	302	315	310	243	290	291	308	301	302	312	280	290	290	296	314	303	283	295	306	310	314	289	291	277	268	283	284	300	312	312	295	323	321	276	300	302	310	284	310	302	288	275	294	284	294	275	232	279	288	305	265	296	255	306	312	276	306	285	289	298	285	293	287	316	274	301	283	291	273	296	277	281	314	304	308	335	277	326	298	299	286	306	291	277	262	280	261	312	279	299	305	320	285	261	308	286	309	269	293	287	309	292	257	298	308	296	338	297	293	302	302	292	275	289	297	331	285	299	301	328	286	296	299	281	278	275	282	302	288	297	299	317	306	296	300	325	297	302	317	295	321	304	302	309	284	302	265	288	301	292	311	307	299	271	297	290	273	300	325	320	320	298	305	277	287	294	323	309	277	318	292	292	282	278	300	264	286	314	301	322	285	290	304	297	287	287	315	304	272	286	317	313	273	328	308	307	271	274	245	291	285	327	293	266	318	273	305	285	300	332	272	303	299	280	277	296	295	302	309	320	303	308	282	282	329	303	298	304	288	289	319	296	267	270	270	275	255	293	299	287	317	268	324	303	292	288	329	299	306	287	319	293	306	306	261	279	298	267	303	261	292	309	304	303	326	309	267	321	310	303	289	290	285	303	321	296	268	288	293	305	301	295	290	287	315	303	303	329	306	319	284	295	278	299	288	298	298	318	274	286	325	282	279	297	314	289	282	301	302	273	296	277	305	337	283	277	272	282	285	282	302	269	292	302	258	301	283	335	281	276	296	258	255	281	313	291	293	288	281	293	291	329	296	275	285	324	287	321	320	318	294	281	319	281	311	260	290	319	330	292	316	291	272	302	279	277	304	320	269	301	265	282	299	295	315	303	273	302	292	309	283	294	303	298	312	292	315	314	278	317	277	300	320	297	281	306	305	268	278	312	298	336	236	282	287	321	258	268	281	272	286	256	286	296	296	303	284	274	283	304	301	290	305	295	282	332	287	302	323	273	309	289	289	319	273	271	308	300	313	313	286	267	284	276	303	271	278	278	336	302	297	301	269	264	291	294	282	312	312	313	300	302	263	295	293	279	288	298	305	320	284	271	271	278	293	287	298	344	287	302	287	277	281	305	290	292	311	313	284	317	300	300	262	283	268	303	307	300	310	287	305	279	334	335	307	285	285	311	284	286	315	299	294	322	294	276	300	313	285	263	309	300	320	307	313	310	297	297	283	288	301	299	284	302	321	265	307	305	286	275	283	313	310	257	308	312	297	315	311	304	278	272	304	273	281	292	299	286	265	318	307	287	292	281	256	279	300	286	276	304	275	274	277	299	265	263	277	293	313	294	290	296	278	286	285	286	277	295	267	274	278	278	271	284	321	298	289	289	290	290	278	312	309	305	325	285	280	292	282	299	325	284	278	291	309	291	280	312	294	273	311	278	274	312	294	301	302	270	298	305	281	288	312	288	280	300	307	277	285	334	292	318	290	276	304	313	269	305	320	236	291	305	301	292	295	282	302	313	312	299	320	270	281	291	322	281	296	277	306	296	276	280	293	282	297	280	327	264	291	321	269	299	298	284	302	318	293	284	328	281	270	316	300	319	293	303	278	269	265	265	298	292	310	269	294	266	281	295	279	289	292	304	260	260	280	309	276	280	312	277	298	287	292	276	287	298	268	300	303	310	270	285	298	291	310	282	305	283	274	313	275	302	319	284	336	285	261	283	287	282	271	303	303	276	301	320	324	288	272	283	295	313	288	277	317	310	315	307	309	290	309	309	284	281	283	312	279	281	276	291	253	282	293	268	279	272	272	335	287	300	299	283	285	282	257	286	267	286	316	307	292	321	313	302	294	301	326	278	294	317	314	308	317	291	310	311	314	309	277	265	316	301	303	282	288	264	315	288	289	287	322	290	309	318	301	285	284	275	289	311	307	306	285	306	283	277	295	311	302	291	307	291	301	290	297	284	284	308	293	286	315	276	323	290	293	254	286	318	293	303	274	301	313	299	324	280	293	289	304	277	285	283	301	268	317	297	307	310	302	268	270	315	300	295	287	295	295	318	301	265	329	260	287	273	300	313	302	290	320	292	298	302	300	289	302	303	279	277	274	294	298	300	257	279	295	282	330	263	262	261	281	261	295	315	287	263	273	276	294	324	301	304	284	272	304	320	316	298	297	296	313	298	266	266	317	275	323	297	284	310	307	273	288	297	285	314	287	301	323	302	304	294	320	290	317	305	291	286	310	247	319	281	301	259	271	294	308	307	270	317	305	282	308	273	288	280	290	303	303	282	288	281	320	302	316	268	276	279	306	282	291	301	288	304	289	280	276	276	270	320	275	306	259	285	310	270	286	285	311	320	268	302	279	306	307	279	280	283	292	296	302	299	256	310	276	277	294	316	309	285	281	296	306	290	288	339	294	292	270	312	316	287	283	282	277	302	275	291	306	286	278	307	314	305	307	296	319
30308	14561	8761	3979	2707	2141	1615	1313	1047	915	775	675	604	617	538	521	515	473	492	460	443	435	407	391	400	401	380	353	373	382	383	409	366	371	386	350	367	391	369	397	347	382	383	349	355	375	393	356	397	368	358	391	367	370	353	351	387	379	373	359	367	404	358	313	359	366	349	325	361	312	367	376	365	342	325	373	365	355	349	336	350	362	378	383	353	384	359	364	398	342	372	378	378	345	341	386	343	366	353	387	373	380	361	358	387	381	355	375	378	368	376	359	375	356	346	368	391	386	387	369	331	402	358	367	357	379	365	338	359	367	351	368	394	376	384	363	359	339	322	362	338	329	365	353	330	357	418	390	377	344	373	355	314	352	324	370	371	360	344	344	383	332	366	353	386	369	360	375	346	349	366	361	359	364	340	367	383	346	333	378	375	353	348	346	355	342	356	359	339	395	348	332	363	340	366	324	346	354	328	343	361	358	337	345	355	353	343	343	349	366	387	373	341	361	356	364	334	388	370	344	376	358	354	374	377	353	354	384	361	380	376	330	371	373	347	359	363	375	301	426	357	356	369	335	349	348	334	350	368	333	373	344	345	360	359	331	341	364	388	345	358	338	327	353	349	358	361	333	350	375	338	364	315	340	341	367	360	369	350	330	321	328	339	378	334	365	373	382	341	349	371	354	340	379	348	383	354	349	343	343	352	368	378	349	346	378	378	378	378	366	362	361	346	346	313	357	370	350	339	395	376	348	348	401	361	361	370	334	344	347	348	390	368	353	353	345	350	331	339	347	366	389	376	360	361	365	349	333	357	368	337	351	335	344	352	335	378	393	390	362	342	336	328	369	341	340	330	338	388	369	368	373	334	319	368	384	339	376	360	356	350	348	325	330	379	348	378	355	368	307	341	369	355	338	344	315	347	372	368	320	346	363	373	385	357	365	331	345	313	355	373	348	389	376	366	341	349	326	390	349	358	365	382	352	354	348	369	371	334	349	332	368	348	326	330	369	373	342	336	376	363	348	388	359	351	345	368	327	346	336	377	356	345	335	344	349	337	323	349	336	376	356	337	367	349	352	365	369	320	337	375	362	343	353	367	376	348	398	349	351	358	334	361	372	343	349	362	349	342	352	372	343	355	362	331	326	318	363	353	373	346	374	359	347	336	344	359	359	378	347	369	384	368	344	333	361	395	366	351	332	357	383	355	340	320	349	332	367	352	371	401	339	372	379	378	371	343	337	369	379	332	388	338	360	364	322	330	387	364	338	325	380	378	332	381	311	339	355	333	351	339	344	336	347	353	377	364	362	343	362	341	366	402	365	343	331	306	358	347	368	372	330	345	347	360	361	343	337	338	353	346	344	365	361	333	368	347	381	361	370	355	360	323	367	387	353	410	346	366	371	374	322	336	352	371	368	327	366	388	351	342	348	370	345	357	361	352	358	336	359	340	367	347	349	352	359	367	370	360	358	344	308	378	357	335	346	365	351	343	350	377	353	362	377	358	337	372	326	328	331	383	364	334	352	366	364	331	349	361	347	360	351	345	353	376	345	326	370	374	376	345	327	307	355	353	378	350	381	348	326	376	337	349	323	372	383	347	354	381	366	333	334	342	361	337	325	324	396	335	337	357	377	357	350	345	366	375	344	349	385	324	365	379	344	358	377	336	354	357	341	364	370	337	370	344	364	330	348	374	373	372	374	358	362	374	388	358	367	351	336	355	357	359	341	383	353	365	354	382	386	362	341	373	346	348	365	340	363	399	372	361	320	371	342	379	341	376	357	368	373	383	366	344	342	342	353	375	358	352	376	385	343	328	352	372	363	351	358	338	345	326	352	358	381	361	348	367	345	364	344	358	362	331	343	338	352	345	386	359	303	344	356	349	347	329	341	336	363	342	350	356	330	315	368	351	349	346	379	336	375	379	352	338	350	329	357	344	343	382	368	374	363	340	374	378	362	387	308	375	312	332	343	342	334	344	336	358	364	379	362	368	337	356	348	358	370	339	352	333	327	371	330	393	351	349	332	376	343	361	338	353	359	343	367	381	341	337	318	370	339	385	372	371	337	348	358	344	335	358	366	364	376	357	360	376	369	366	329	340	373	339	341	355	350	320	382	354	367	332	347	334	393	365	370	333	403	374	348	361	378	356	359	373	368	331	393	375	334	361	338	331	344	352	351	308	398	349	351	379	376	364	362	362	350	347	358	387	355	369	385	383	350	355	335	345	355	351	343	393	371	348	351	346	352	358	376	382	368	390	344	368	350	373	340	377	368	351	340	348	373	370	400	353	357	355	366	355	343	339	310	335	373	356	345	306	319	361	372	377	350	339	352	346	362	375	314	366	347	377	354	368	337	304	348	356	355	385	341	331	349	385	358	354	328	399	357	346	355	356	333	347	356	346	317	359	373	370	351	358	377	321	344	323	365	352	382	353	358	355	336	371	329	346	343	346	352	355	349	345	336	361	354	385	376	351	378	340	364	371	335	354	361	347	387	379	381	351	339	313	396	363	343	349	338	360	348	361	342	387	375	326	357	354	352	356	362	340	368	391	365	323	384	357	343	406	366	341	334	370	336	414	369	373	352	349	340	337	339	343	348	369	365	337	371	369	368	361	343	341	348	392	379	335	395	366	355	374	350	343	368	372	358	360	337	328	323	368	315	330	360	357	376	341	368	384	343	337	344	333	355	387	379	334	357	349	373	373	335	375	340	352	332	358	342	345	395	331	357	395	367	363	331	384	380	333	352	330	342	340	350	333	364	332	341	336	349	371	349	342	326	340	334	359	328	362	350	352	381	348	337	355	335	318	329	356	354	306	367	363	368	362	335	359	361	330	353	397	319	354	378	360	354	374	330	331	352	347	340	352	352	339	370	367	334	367	342	314	376	385	344	351	368	362	344	321	373	333	324	371	325	349	344	360	348	343	355	340	348	321	360	361	332	356	363	353	348	356	363	364	346	360	348	355	345	361	350	342	339	356	372	343	360	360	330	380	361	338	339	343	336	397	358	344	334	422	332	364	375	351	350	366	320	377	342	369	322	369	347	324	342	331	337	349	362	355	336	362	340	348	375	385	378	334	358	347	348	366	331	314	322	385	340	356	368	333	381	320	345	356	364	335	330	374	335	370	362	369	370	358	373	348	341	351	347	342	335	333	366	356	361	320	352	340	349	347	351	351	350	382	381	378	353	323	353	374	371	358	343	364	329	374	344	374	372	374	333	332	340	382	360	364	359	377	359	370	356	370	349	338	338	368	350	367	367	353	327	352	347	368	379	345	366	357	345	337	325	395	330	314	346	348	327	363	355	352	380	371	336	369	324	378	343	333	336	341	391	352	350	369	360	366	333	379	376	360	362	369	328	354	345	357	338	367	318	355	370	326	328	348	336	345	353	347	357	354	316	346	347	331	381	327	376	347	354	351	345	333	332	350	362	349	337	388	353	340	358	332	324	333	342	359	340	336	321	342	358	337	318	372	358	329	339	352	335	361	338
28963	18636	4513	696	527	446	423	391	434	437	434	438	386	464	453	427	410	451	443	444	453	407	418	410	448	417	441	454	459	459	424	473	428	451	455	374	446	419	464	415	439	407	460	396	431	436	436	410	430	460	432	412	427	438	432	449	441	467	417	444	392	430	382	448	426	428	414	451	475	420	419	440	440	412	456	418	431	438	451	453	442	434	448	435	476	444	444	389	425	478	441	421	458	383	426	431	456	473	427	447	458	458	435	457	472	476	461	435	432	459	426	439	424	399	462	430	463	423	446	440	462	453	444	446	411	427	450	419	423	440	428	406	454	429	458	416	453	457	453	424	436	466	457	429	453	418	467	454	436	419	454	459	449	429	451	464	434	423	430	420	427	434	415	421	445	439	453	447	436	423	444	427	453	439	438	440	416	442	464	443	414	426	473	423	437	424	462	407	452	401	416	390	438	449	422	377	408	415	424	442	429	451	469	414	403	456	451	402	465	456	458	424	437	454	448	450	453	434	415	426	445	432	394	424	424	449	423	426	411	434	478	428	426	458	423	413	439	409	420	423	429	461	453	422	433	393	437	441	453	432	435	418	457	412	418	406	424	437	412	433	461	420	441	444	410	465	439	413	406	407	431	441	454	452	371	437	447	428	428	417	465	433	436	470	441	454	407	436	466	438	414	418	442	420	412	431	421	429	446	438	444	415	437	442	439	468	442	478	406	455	417	447	398	418	442	402	440	459	467	405	431	434	427	419	412	456	416	392	396	420	423	416	411	410	435	427	422	398	430	466	436	462	431	432	400	414	431	425	419	459	421	437	466	466	440	449	450	458	455	422	446	453	449	410	440	398	446	454	436	435	448	445	394	412	416	420	409	400	427	424	440	438	422	426	464	432	442	405	404	442	419	426	395	393	423	415	402	442	447	392	444	449	442	484	430	445	445	411	410	422	458	411	449	407	420	443	463	425	448	421	432	483	431	408	400	416	475	426	450	457	430	440	465	443	405	473	399	424	435	404	362	397	428	421	450	456	442	437	457	432	436	449	406	414	449	453	418	458	440	436	436	469	439	439	440	448	412	429	463	457	464	456	391	412	436	401	451	441	414	394	446	452	410	430	405	452	430	432	462	428	434	432	440	435	417	400	433	427	449	451	463	454	431	445	458	415	440	398	427	432	444	453	471	472	416	407	427	433	434	421	439	433	463	438	420	426	442	419	419	428	394	447	465	407	435	432	441	435	419	456	412	437	457	440	400	418	439	453	399	444	451	450	459	428	428	414	460	439	460	446	428	433	424	414	429	424	412	431	435	419	473	468	406	464	429	428	393	436	435	410	440	408	428	432	435	410	411	434	440	436	473	452	423	460	458	468	413	436	437	438	416	433	431	402	412	461	424	428	438	411	432	446	454	471	401	449	453	409	428	448	405	418	441	404	407	417	437	439	427	432	448	414	427	409	421	418	471	412	421	439	451	393	434	456	410	452	406	439	458	443	429	430	454	459	452	459	438	353	413	426	433	408	442	409	412	447	454	460	446	418	462	424	462	439	390	420	434	422	438	439	421	424	409	405	436	440	433	411	453	405	442	412	447	418	416	436	382	470	446	447	467	424	460	400	443	448	467	439	430	433	435	438	425	431	448	467	467	421	444	438	423	432	402	443	435	452	454	412	448	485	431	465	399	460	469	436	478	432	458	447	449	432	440	433	402	445	434	440	465	405	457	440	463	442	429	452	417	448	461	410	383	461	482	418	432	434	446	471	437	411	427	437	427	427	448	469	452	455	438	410	431	430	442	447	418	428	399	461	412	452	434	452	447	457	451	472	438	444	430	459	467	432	439	423	429	486	456	440	465	460	471	453	441	438	445	450	421	416	450	450	462	432	407	431	441	459	434	421	415	431	465	440	431	395	422	409	438	419	439	408	439	436	430	419	439	471	412	437	404	416	432	375	423	420	441	427	437	432	401	423	432	446	438	426	425	447	427	418	416	434	425	476	412	466	465	439	462	447	452	436	403	452	408	449	460	425	451	426	417	445	454	456	453	415	448	428	428	455	446	456	451	423	424	500	451	406	420	466	420	435	440	450	469	430	407	400	408	463	395	444	481	443	414	410	410	418	459	455	463	431	432	407	399	432	423	405	423	398	447	415	439	430	453	432	424	429	468	434	428	407	431	452	430	425	405	436	455	452	421	454	416	443	418	449	416	437	404	429	436	439	452	442	458	443	410	418	427	441	437	466	423	442	469	439	405	419	411	439	465	440	419	396	462	414	437	434	440	421	457	436	388	387	441	403	480	400	450	411	420	457	455	472	464	420	457	477	458	467	464	445	445	393	407	415	439	429	431	451	397	442	439	407	412	451	416	399	460	453	448	434	442	409	443	436	439	395	437	426	444	445	382	424	454	435	424	434	425	434	410	445	452	424	454	416	421	452	445	414	451	429	429	449	411	393	416	424	439	422	430	411	432	431	455	432	452	425	403	413	394	455	403	401	417	419	486	417	389	437	457	393	430	448	447	440	425	405	442	462	443	463	416	392	446	376	414	446	470	422	461	430	490	427	457	496	511	405	446	428	436	425	443	436	428	398	380	464	456	404	403	441	449	452	457	444	457	417	422	458	423	420	411	468	446	433	408	433	456	428	438	459	453	459	433	407	434	440	462	453	441	457	453	418	416	417	418	429	430	438	384	432	428	441	428	393	444	486	420	490	393	437	492	427	406	428	419	462	406	423	412	449	449	428	481	438	461	430	396	433	414	445	455	429	469	383	426	430	437	465	451	430	390	471	426	424	439	407	440	400	428	441	451	448	455	446	457	464	473	461	459	448	431	453	430	443	416	463	463	411	467	453	411	387	435	416	442	421	428	421	440	413	448	445	448	433	417	456	434	463	437	452	426	429	429	403	470	439	420	431	447	417	422	434	455	447	443	414	447	424	441	377	451	454	428	430	445	414	462	435	438	443	445	430	432	432	450	450	416	424	423	405	433	432	434	390	477	393	435	428	429	460	420	481	444	448	424	422	412	430	432	466	402	426	414	443	442	429	445	419	441	434	446	423	480	434	460	445	410	449	435	409	419	420	425	450	403	392	455	411	447	400	473	453	427	437	456	450	452	425	427	427	437	405	427	419	463	452	418	434	436	427	439	461	409	452	393	446	434	444	425	424	451	415	410	429	440	435	449	442	462	440	434	431	433	424	430	403	470	439	461	418	437	452	433	462	427	425	424	456	436	426	449	409	437	455	440	429	416	474	425	425	410	452	424	463	423	435	437	422	481	431	442	448	436	429	403	424	429	443	440	408	436	424	454	461	407	447	425	456	399	427	451	427	442	405	446	450	380	432	456	422	436	395	434	443	405	429	462	428	410	417	430	428	421	414	431	459	421	443	445	427	436	428	428	437	437	394	456	402	433	415	416	461	416	392	447	378	413	480	410	441	410	472	444	425	469	455	429	444	413	452	416	427	455	421	437	456	438	427	395	402	438	435	416	430	428	441
23167	2246	909	657	612	583	609	547	555	564	568	551	524	516	525	489	507	535	512	515	543	562	511	526	493	526	514	485	518	524	535	543	492	530	502	544	484	514	530	522	518	560	486	515	541	518	492	502	518	499	500	495	523	512	511	517	490	510	515	487	572	530	550	502	533	531	522	522	564	527	495	563	523	538	513	532	492	501	519	530	501	524	521	527	532	529	520	526	520	518	526	534	530	525	537	498	482	498	516	533	486	506	514	531	478	550	537	542	529	571	563	513	502	520	521	509	576	541	532	534	493	568	510	502	553	510	535	535	558	507	527	528	500	502	505	506	533	528	529	511	457	524	502	532	492	499	534	557	531	541	565	499	551	524	525	499	523	538	546	553	521	493	503	535	542	549	573	521	546	546	491	505	513	481	495	519	536	505	526	486	516	512	516	504	559	517	513	535	479	517	554	547	527	534	551	510	535	534	521	530	522	538	534	535	566	477	520	452	501	505	553	560	546	517	546	528	519	501	518	573	540	533	508	541	535	528	530	499	511	498	503	559	520	496	489	518	543	487	527	518	537	519	519	524	490	525	501	561	457	516	520	500	517	544	529	497	523	531	527	542	485	488	531	524	541	496	478	517	511	567	492	557	551	506	551	482	526	500	522	528	502	503	488	518	549	475	532	504	511	536	520	533	512	519	554	519	515	532	503	510	502	538	500	533	497	519	511	552	495	543	471	521	486	504	529	541	535	540	520	499	522	499	548	528	541	516	543	501	535	551	551	552	506	516	509	549	537	525	509	523	511	509	536	528	489	518	494	518	495	526	503	528	498	529	544	549	515	519	528	508	484	495	500	515	523	544	532	521	492	518	527	491	532	515	535	505	509	532	539	505	540	496	518	520	513	550	499	472	524	532	519	469	525	496	537	531	549	527	530	516	521	547	511	533	529	529	527	522	542	555	494	536	512	519	546	530	536	500	557	508	554	493	525	476	525	510	549	538	487	545	539	545	504	502	499	544	536	530	529	456	500	540	484	492	496	558	547	513	510	506	541	509	504	499	530	528	469	533	485	540	474	497	484	578	561	534	534	523	547	528	530	565	507	537	534	532	522	563	526	508	541	502	546	554	525	550	522	545	519	513	527	508	533	508	529	499	546	512	525	515	542	497	524	479	527	520	545	545	517	549	563	501	547	561	529	542	532	503	551	512	552	502	510	500	537	541	476	529	549	481	556	558	530	540	530	524	516	520	533	552	532	538	501	540	510	520	541	544	507	525	499	514	503	528	525	520	533	549	487	518	510	499	497	481	527	568	492	524	528	539	502	479	502	537	564	530	535	555	521	516	518	508	524	501	496	497	549	494	530	546	510	483	539	500	513	509	522	500	570	536	537	536	543	544	548	566	508	551	522	529	517	541	556	504	499	494	520	537	538	486	540	524	526	505	562	506	505	517	502	506	495	495	514	511	542	533	539	484	519	537	547	508	556	508	516	476	552	512	568	535	506	533	553	526	528	521	479	554	549	479	508	510	502	553	557	527	558	507	536	512	522	520	505	539	536	536	520	520	506	507	546	575	515	521	513	536	556	533	539	497	503	524	553	506	528	475	533	496	525	500	519	552	516	508	512	515	475	506	560	543	522	501	516	488	529	552	517	512	527	502	534	504	535	521	555	487	533	522	505	524	536	526	523	480	532	555	521	521	544	574	491	544	478	489	535	493	552	531	475	544	530	515	546	552	540	518	492	575	523	571	488	500	507	509	529	545	551	544	512	501	551	502	502	499	499	544	486	518	544	523	527	483	570	526	516	545	531	514	543	518	500	526	510	489	500	542	558	533	495	518	501	506	511	488	509	510	499	535	524	504	531	536	492	496	505	512	525	492	521	520	490	544	563	538	538	519	508	546	478	550	480	544	474	577	516	500	538	496	531	504	567	483	560	524	512	498	528	522	524	516	521	541	500	521	526	562	542	492	505	495	548	488	524	521	482	519	513	523	532	519	531	519	465	523	538	525	568	522	550	514	543	494	508	523	526	515	547	530	513	512	505	554	544	519	517	516	524	540	524	503	491	500	544	489	545	504	542	536	514	537	532	520	517	489	501	522	543	529	500	510	486	481	544	540	518	521	492	521	527	517	526	505	512	526	541	558	478	538	544	554	533	535	543	536	540	493	542	536	517	511	559	516	461	521	538	548	512	561	508	529	505	559	507	493	540	500	502	505	464	517	524	496	542	495	509	557	525	513	521	506	479	503	476	549	543	505	484	497	505	527	534	523	502	532	477	474	539	515	563	531	538	503	530	499	499	522	541	545	504	529	523	548	526	557	466	505	522	499	483	521	543	490	511	546	530	546	522	542	530	484	534	524	549	503	544	490	515	506	516	508	513	499	514	537	499	493	486	500	534	521	504	532	513	506	537	539	563	479	530	520	509	529	485	497	511	506	519	494	522	529	525	504	504	525	498	512	534	510	509	521	503	551	493	505	501	556	522	541	523	523	517	494	491	484	544	521	539	518	543	507	504	501	542	528	543	490	493	535	522	542	500	517	498	514	531	548	529	526	551	471	518	508	491	534	526	517	518	525	504	497	524	509	462	525	562	573	531	479	536	509	499	538	524	517	513	501	509	511	528	495	488	545	511	490	516	553	538	530	470	526	478	513	542	526	556	516	504	557	501	513	517	504	534	495	563	528	500	501	578	508	511	492	534	558	524	510	533	572	513	496	538	545	518	550	542	541	543	527	499	524	511	499	493	520	543	493	498	503	511	537	547	511	535	545	529	523	496	520	499	552	496	517	509	530	537	524	529	507	546	528	528	537	551	495	549	496	493	532	522	530	535	501	506	522	489	541	555	540	472	523	511	489	502	519	522	496	509	522	506	492	479	524	484	502	510	518	557	537	544	506	519	498	540	480	534	521	515	460	546	522	512	519	546	533	517	489	527	520	514	540	495	540	527	497	494	530	522	527	542	524	530	497	503	532	512	502	533	502	519	510	536	518	511	465	479	526	492	497	567	517	537	541	538	528	475	521	554	481	524	505	513	523	511	518	538	496	518	516	539	508	546	505	525	524	509	503	531	552	490	508	557	551	542	488	500	517	539	512	565	515	530	529	507	496	567	549	515	514	529	521	496	528	493	523	494	525	557	553	496	566	558	518	541	503	543	526	561	520	525	531	517	554	530	570	523	488	531	556	537	558	479	504	490	547	532	514	509	554	502	506	522	526	474	524	529	473	528	507	509	498	549	543	507	534	506	563	510	506	528	539	531	529	538	518	498	564	501	535	501	509	553	499	526	507	556	561	554	536	510	534	523	482	497	561	527	521	531	493	510	499	548	530	545	543	517	540	516	515	525	524	527	588	524	491	494	530	482	509	477	509	513	490	492	543	450	475	538	529	521	552	539	518	522	545	520	521	538	543	495	489	529	528	520	528	569	503	522	531	506	512	526	487	484	476	513	469	532	538	500	534	529	549	516	484	525	550	527	514	509	503	540	501	497	491	543	509
24177	21592	28756	24895	21546	6376	849	626	525	480	505	501	507	489	436	477	456	442	463	446	432	448	451	437	437	431	424	451	428	407	491	477	446	388	434	437	428	416	401	421	439	444	429	450	404	404	438	413	403	422	421	419	416	390	428	399	412	422	388	452	434	396	394	429	410	451	406	421	392	421	424	423	439	378	412	367	418	410	398	422	431	440	435	418	412	418	418	423	421	399	425	422	373	372	421	421	417	403	453	418	417	429	422	388	414	395	430	425	422	430	414	406	421	444	395	414	411	429	387	420	409	379	364	424	406	414	416	427	466	433	412	443	408	378	422	435	398	425	382	445	449	425	394	408	395	403	412	422	404	425	412	410	396	392	410	390	397	424	435	395	424	366	409	413	406	384	375	424	411	415	391	405	377	421	420	415	409	428	415	392	401	420	409	397	454	412	434	405	403	383	383	425	432	423	429	407	417	414	459	406	408	416	410	367	417	433	402	423	416	416	422	415	398	397	421	373	376	363	439	410	405	401	424	405	450	393	414	430	431	413	421	420	414	451	420	410	402	395	377	429	390	405	427	406	399	418	392	415	415	397	391	431	429	393	410	398	420	417	406	444	416	422	436	452	446	418	436	436	410	386	435	395	417	395	382	389	376	433	440	394	384	440	430	397	414	426	394	428	410	396	399	423	399	391	438	427	414	430	439	394	405	454	430	408	413	449	420	388	387	441	394	409	411	411	395	399	374	423	395	408	410	386	402	374	379	394	424	443	392	386	385	393	399	402	394	419	393	441	376	405	433	434	401	386	402	454	411	354	384	392	438	435	435	399	434	374	379	415	374	432	405	415	386	422	400	391	412	415	433	434	411	457	407	414	407	401	413	395	432	443	407	409	428	404	416	396	440	429	398	421	451	387	421	384	405	435	414	413	426	423	456	423	417	419	445	399	382	423	381	408	385	418	391	409	447	410	437	427	406	448	390	442	406	428	420	412	427	410	404	382	430	407	395	373	384	395	420	458	411	395	415	428	425	402	434	407	423	421	423	436	408	422	396	413	419	399	380	425	388	411	423	422	397	380	443	378	391	407	404	410	375	413	419	417	408	398	403	415	428	413	420	418	416	439	418	420	413	424	426	419	397	428	400	399	401	390	400	432	439	423	461	402	419	454	394	411	447	411	419	398	411	426	429	427	383	395	430	412	406	409	386	386	428	424	392	380	405	423	404	420	407	424	426	417	423	408	412	430	397	411	442	424	431	419	417	418	364	414	465	415	427	412	433	415	441	439	423	387	400	421	419	379	404	405	397	402	377	403	385	438	434	381	365	418	401	405	394	433	413	383	416	392	409	390	436	403	410	431	415	394	402	406	389	382	401	429	381	424	430	418	407	411	400	398	422	391	414	440	414	442	424	397	407	412	407	404	431	357	378	389	397	409	421	398	437	382	404	450	397	384	412	390	403	443	396	434	403	394	397	404	395	406	411	379	423	413	414	423	401	429	409	404	387	400	380	403	402	409	406	360	416	415	396	444	412	394	391	426	415	423	443	391	425	419	427	431	395	389	446	419	434	426	438	430	386	419	401	453	444	436	409	394	423	415	392	443	413	389	430	412	413	406	397	415	400	412	410	410	408	449	412	420	383	425	414	388	411	419	398	409	411	403	411	385	407	423	444	409	423	438	429	419	407	427	447	414	414	445	419	403	422	436	382	428	414	421	463	439	407	421	396	433	405	408	405	388	432	411	418	462	398	381	395	369	383	417	397	426	426	410	391	392	419	427	413	387	402	435	429	420	396	396	408	424	420	398	418	432	400	436	410	408	387	402	415	459	403	406	417	400	431	409	391	403	414	411	410	421	420	405	423	422	433	454	444	405	392	404	403	366	375	409	432	424	403	419	411	413	406	398	429	398	429	372	438	394	405	441	380	408	437	439	401	422	443	389	434	409	432	413	426	416	428	403	414	410	388	430	407	405	383	418	440	432	425	395	421	397	437	381	390	411	411	419	381	390	396	429	427	437	402	438	416	387	387	421	431	383	432	406	376	384	392	424	428	399	412	435	403	412	376	376	398	418	410	373	375	410	423	425	411	431	387	407	407	413	428	403	407	384	419	399	397	414	411	389	421	420	420	454	397	404	394	437	410	391	359	383	417	405	393	404	400	430	412	435	440	442	386	426	388	389	443	421	390	375	406	401	424	383	395	404	437	406	436	392	385	399	406	425	420	404	409	423	436	409	410	436	451	439	394	412	408	412	379	433	392	406	399	423	396	429	424	422	391	401	380	436	391	405	421	402	437	397	425	407	397	412	406	411	400	383	400	376	431	388	425	423	419	425	406	406	429	399	420	445	419	431	409	414	413	398	392	420	424	396	416	418	451	419	417	417	396	378	419	400	417	380	406	405	395	413	410	422	447	405	403	373	398	403	424	448	405	426	434	437	403	389	423	416	393	420	417	425	434	378	411	424	423	415	406	402	396	426	410	423	416	391	381	408	436	401	393	395	390	412	435	448	388	406	420	434	440	395	399	386	427	425	395	375	400	371	428	410	418	399	425	388	422	413	420	410	382	429	430	437	420	425	392	418	385	406	405	423	397	386	459	421	424	394	365	378	397	413	395	389	400	411	431	402	418	429	423	370	382	435	383	416	440	430	410	419	409	381	433	417	381	424	400	437	416	409	396	396	424	415	421	409	446	423	425	415	413	412	423	407	430	422	411	412	405	395	467	404	385	390	433	415	397	397	424	442	376	419	422	405	401	405	428	425	424	398	369	390	445	414	456	405	382	423	446	438	445	442	414	421	434	383	425	416	404	447	444	408	421	409	429	380	398	421	377	418	446	406	412	451	427	461	399	366	435	367	424	429	403	402	423	407	389	413	399	437	412	434	398	405	433	368	373	423	419	417	435	389	407	427	420	428	436	388	412	376	415	407	433	386	424	403	470	414	418	407	407	389	386	371	434	400	402	423	393	387	406	397	399	398	410	428	423	425	405	384	406	394	415	448	432	409	449	413	428	415	387	403	396	406	399	398	402	386	384	446	379	374	385	412	400	406	420	434	409	396	397	419	391	422	407	395	411	398	387	417	386	400	442	380	396	414	419	384	415	435	419	446	406	391	383	405	417	391	403	408	430	420	430	424	436	406	418	413	398	437	422	420	412	423	381	431	392	425	394	409	373	397	419	442	370	401	415	387	379	372	445	386	411	417	367	437	390	411	408	400	372	455	402	414	429	445	435	394	434	441	401	423	416	432	395	443	409	441	388	420	402	396	420	374	396	409	431	384	402	431	408	397	418	429	418	380	425	431	391	384	430	409	391	401	422	408	393	392	426	437	379	409	430	470	427	451	408	387	395	425	431	417	420	384	407	426	395	438	429	437	429	422	385	424	374	412	406	403	433	387	412	373	382	425	423	394	437	432	417	414	432	425	438	433	417	406	425	436	424	402	421	412	421	418	390	426	426	398	389	417	439	424	409	421	394	398	382	423	423	405	461	419	384	411
27186	8976	5293	2365	1806	1397	1138	988	813	768	758	663	648	599	600	588	557	513	590	568	561	536	520	519	548	495	556	531	489	558	533	526	502	522	484	519	527	532	490	517	495	493	518	509	516	508	489	522	509	485	489	502	507	494	486	519	497	493	545	466	531	483	492	485	502	526	489	472	529	490	537	488	490	523	492	534	491	477	488	476	510	504	527	484	491	527	460	478	470	523	513	523	529	518	525	479	492	543	526	494	533	503	542	508	529	494	500	517	480	479	550	489	485	503	471	466	515	478	501	466	534	475	531	471	520	489	500	449	507	491	484	495	495	440	511	501	506	482	489	467	527	490	513	488	527	520	478	536	492	485	456	532	544	500	468	476	484	520	515	519	502	524	494	502	478	491	490	525	513	486	469	519	448	502	517	538	518	499	525	490	484	486	530	557	457	466	498	512	511	528	488	484	512	526	496	491	504	454	472	510	495	534	480	506	516	490	519	446	468	482	499	463	497	493	457	501	495	503	486	481	523	477	482	518	496	508	474	461	498	511	485	494	513	507	492	466	539	517	507	500	553	512	492	520	498	492	492	439	495	465	490	530	487	528	493	472	455	463	467	501	483	478	491	513	448	484	480	522	501	530	524	502	491	480	494	462	509	479	533	467	477	502	477	499	553	519	489	528	488	495	467	530	486	499	480	523	534	509	467	449	458	487	499	511	535	501	483	511	497	495	473	488	494	521	533	483	477	490	501	495	522	499	495	537	476	481	524	538	479	484	505	506	517	472	533	514	531	541	503	538	480	551	500	488	522	512	498	481	521	495	506	488	488	496	487	544	492	499	520	525	516	480	455	493	496	500	487	484	469	503	505	521	482	512	521	493	438	498	485	465	484	492	526	451	502	479	484	471	491	532	485	492	536	530	521	510	496	508	515	503	470	501	462	489	522	493	469	517	474	525	504	478	486	515	514	516	521	511	507	520	544	498	524	513	500	467	491	522	517	481	476	496	524	478	511	445	533	471	494	522	457	525	562	489	487	458	453	510	495	486	496	501	473	479	534	492	504	462	491	485	504	501	493	490	514	522	521	489	494	500	489	514	495	471	524	494	479	482	512	498	496	549	487	510	498	478	512	476	508	513	488	496	488	523	513	458	515	510	517	491	529	489	509	526	499	460	469	504	507	516	487	506	535	489	473	465	481	477	504	525	483	508	498	523	506	494	478	483	516	486	483	483	511	497	466	489	488	496	487	523	456	458	480	531	484	505	528	504	458	543	486	501	492	501	465	477	475	510	482	527	522	485	480	517	519	525	519	529	479	473	510	509	482	539	496	504	535	491	511	494	518	502	490	535	518	515	493	456	504	531	525	498	502	444	524	529	495	501	495	496	468	492	495	515	522	486	459	502	494	493	487	538	517	477	502	473	493	479	497	489	517	505	529	492	517	489	477	468	491	512	497	443	525	489	502	490	475	503	509	534	492	451	478	517	512	474	527	495	513	500	522	505	537	490	504	508	471	489	525	481	512	492	524	532	526	513	469	477	485	467	510	533	479	492	485	491	455	458	481	501	479	478	466	490	514	515	489	498	485	517	545	507	514	512	484	509	480	479	488	476	494	493	506	512	464	480	527	501	483	532	501	454	524	509	522	485	455	505	501	483	519	476	492	503	459	464	504	502	519	495	525	501	485	477	473	514	493	460	460	467	517	503	548	488	532	481	490	462	529	510	475	499	508	521	483	512	515	505	509	469	507	485	472	524	506	525	531	525	475	500	484	514	507	462	489	521	493	491	520	499	494	524	493	482	503	518	537	506	502	490	496	485	465	491	504	558	463	473	495	450	505	493	495	526	490	529	512	500	504	489	511	535	497	467	519	500	528	471	462	468	512	507	457	491	495	485	522	516	516	517	502	500	534	504	533	490	512	516	477	470	493	480	453	454	521	525	510	483	474	466	514	530	501	511	487	510	539	463	494	514	497	488	495	514	500	495	515	513	505	496	517	468	520	530	487	526	504	465	495	503	519	500	505	473	523	565	462	509	464	538	487	524	496	531	483	508	524	455	499	528	540	488	485	494	467	540	505	519	493	527	500	504	495	473	471	503	496	484	465	496	508	504	510	501	520	496	513	519	519	501	466	525	538	461	459	507	483	485	474	514	489	498	485	470	514	502	507	497	458	472	480	519	482	516	483	508	455	532	493	503	457	515	508	540	478	557	494	488	520	506	473	447	516	477	497	461	461	505	472	486	493	517	483	544	489	457	516	441	495	528	540	492	509	491	527	473	489	499	498	470	489	468	493	472	522	506	505	530	475	508	500	520	509	502	473	501	515	483	510	494	468	491	495	501	498	504	533	516	477	466	485	513	478	495	539	479	504	454	515	479	505	469	504	506	513	448	511	477	477	518	515	511	497	497	465	486	492	456	545	516	510	514	516	506	496	537	509	505	509	524	466	482	494	463	549	514	464	474	507	526	497	461	510	468	535	500	484	486	479	516	462	534	546	491	498	497	457	512	497	499	482	500	517	476	477	474	488	486	484	508	466	478	459	478	509	485	516	486	466	473	491	502	495	510	486	470	484	507	501	465	490	481	496	483	507	465	481	561	482	478	506	446	501	504	502	444	472	523	496	497	483	531	503	488	483	473	466	499	545	550	462	461	500	474	521	513	459	523	441	501	517	496	465	504	450	507	495	508	458	490	533	510	518	481	495	495	535	505	493	481	488	481	472	497	475	494	524	481	501	507	497	490	496	507	473	495	522	525	504	490	510	461	472	497	517	512	523	511	485	507	487	503	522	476	526	469	457	495	512	509	542	488	504	521	474	487	473	482	525	499	509	497	461	463	504	504	494	461	506	461	456	524	473	525	481	524	498	481	483	469	485	497	440	507	514	491	514	514	488	479	491	504	495	483	495	486	479	500	511	514	488	511	515	486	439	513	449	494	519	474	488	490	504	469	512	522	528	513	520	519	512	489	453	493	520	510	517	492	514	532	531	505	485	500	492	501	520	467	492	490	484	488	483	479	459	488	520	487	506	509	487	500	499	514	510	428	505	493	497	526	496	472	527	510	480	492	505	487	516	488	503	520	502	530	505	490	501	521	505	489	524	511	463	488	496	526	517	504	511	502	491	512	521	506	505	497	509	534	502	511	501	533	475	531	512	493	495	464	554	491	511	477	467	497	500	493	462	457	521	499	505	494	488	500	510	508	515	495	489	482	514	512	474	487	497	515	509	523	521	513	491	507	471	479	476	496	469	523	487	522	508	486	527	474	494	506	522	468	496	510	519	512	507	501	458	462	502	519	507	501	483	493	488	477	510	482	451	488	493	495	505	491	518	540	525	513	472	495	501	522	498	504	473	502	489	500	492	516	525	496	492	499	497	485	486	504	492	518	498	499	506	515	512	536	497	528	470	452	490	476	515	487	531	502	482	494	461	484	492	518	477	488	509	523	527	500	493	509	525	509	471	487	507	491	500	498	533	494	510	487	506	502	509	498	489	494
25413	21659	27700	25990	7774	579	480	449	401	416	393	393	378	402	403	407	375	378	338	340	352	364	364	352	383	384	348	377	356	323	352	377	343	328	375	407	350	349	372	350	359	331	342	348	350	370	352	350	370	343	390	368	327	380	349	331	369	383	371	357	345	346	356	377	359	354	346	353	364	360	333	333	347	383	336	334	345	349	376	368	363	352	357	351	351	358	352	355	368	359	379	377	369	354	359	329	331	373	366	390	335	342	365	329	343	341	331	321	370	307	364	363	359	356	379	344	366	346	332	306	378	362	334	337	321	344	352	366	342	330	371	355	358	345	344	351	359	360	338	330	376	374	336	341	342	378	359	335	356	361	380	321	339	349	358	336	377	398	342	365	333	353	369	376	353	356	350	380	360	347	342	359	365	378	331	367	381	345	353	350	377	372	373	364	377	350	369	354	322	351	378	337	351	353	338	312	354	336	352	380	356	396	362	321	366	341	362	360	353	356	339	351	352	362	361	365	371	372	323	366	356	362	358	353	366	333	363	355	356	380	357	384	388	334	357	346	359	378	317	348	363	391	369	361	368	354	397	360	362	309	365	342	371	322	378	347	376	371	358	358	359	370	402	340	326	320	347	371	359	355	352	348	378	331	345	335	351	376	343	318	383	359	355	366	375	334	315	319	338	341	331	364	362	390	374	355	375	375	356	367	335	313	355	348	342	391	337	363	352	341	375	376	380	370	329	374	352	397	373	344	379	327	339	361	312	359	374	352	380	343	328	330	331	354	351	362	326	349	354	342	343	349	333	344	342	382	407	330	337	377	319	326	336	360	344	352	325	320	393	328	327	370	354	378	393	371	387	360	339	367	346	343	319	346	346	355	353	357	342	371	357	325	348	321	382	365	390	364	331	318	319	356	404	350	370	374	361	373	354	393	354	364	354	405	357	362	336	376	347	341	341	334	331	341	349	340	358	376	376	346	367	356	354	339	340	389	374	371	356	377	362	354	333	376	381	371	340	362	373	373	348	364	359	358	373	339	363	386	372	362	331	384	369	358	365	400	386	372	348	349	350	342	347	320	337	343	340	341	352	362	356	371	379	351	360	338	351	329	355	335	324	381	303	371	373	345	358	363	347	317	377	352	356	393	360	352	337	328	347	339	349	361	351	325	341	340	353	359	371	367	359	345	369	367	355	358	347	329	373	348	362	346	347	329	340	361	363	357	357	333	380	376	370	347	351	357	347	365	327	407	358	355	337	359	358	326	365	373	366	388	332	354	374	380	375	360	376	327	338	365	372	334	358	332	350	374	345	339	321	368	368	359	364	374	344	342	331	388	368	349	329	370	322	365	375	360	342	374	330	336	354	351	366	369	369	362	365	398	369	362	363	368	348	333	338	343	368	365	341	323	358	373	346	349	373	345	326	367	358	341	361	374	378	361	351	370	316	337	327	372	367	362	370	335	319	330	357	335	364	358	366	368	345	373	366	346	343	344	368	361	351	335	364	360	376	352	378	372	348	334	371	394	354	363	395	345	358	334	342	344	358	325	357	366	356	358	353	334	349	370	318	321	367	336	345	372	347	356	377	344	367	335	352	350	333	348	367	368	348	358	351	362	309	347	351	348	325	332	334	373	343	343	358	376	364	366	350	370	330	363	349	357	340	343	345	317	341	395	369	343	340	379	362	335	356	337	351	359	344	381	361	343	349	325	322	356	370	344	353	352	363	360	365	334	332	378	358	322	319	362	368	379	339	370	337	359	366	351	380	362	355	369	361	356	368	350	352	381	364	373	353	388	396	338	341	371	356	325	332	341	358	356	354	352	381	361	348	352	366	373	370	323	349	391	369	371	330	355	359	338	374	350	366	335	345	344	322	360	337	351	358	364	352	344	371	372	335	355	376	380	347	369	350	368	342	331	380	389	346	363	385	373	355	339	380	338	349	350	347	371	369	353	359	341	353	388	373	319	347	333	344	374	344	358	344	376	358	377	357	361	306	339	387	346	384	356	357	391	365	371	375	363	360	360	381	354	371	355	349	346	356	330	348	351	326	338	309	340	342	333	374	349	343	396	317	358	335	348	348	374	335	345	343	330	375	348	350	339	381	325	375	352	346	350	329	357	347	381	356	361	359	336	365	347	337	325	320	376	353	355	338	360	362	350	361	356	357	338	324	358	338	346	385	350	369	370	358	358	348	347	344	369	323	342	343	337	353	368	378	384	327	353	321	340	354	346	378	370	355	340	341	353	337	378	385	401	305	337	333	333	348	339	361	358	364	345	341	348	344	329	384	329	328	360	370	321	342	344	333	380	353	377	359	344	342	358	350	326	354	362	368	368	334	349	348	342	356	337	350	394	346	346	353	361	351	364	332	356	374	326	382	360	327	361	348	387	357	394	358	349	359	332	341	311	374	314	327	298	348	318	389	378	344	345	330	348	357	360	340	385	348	350	345	339	400	346	350	375	366	386	382	347	391	366	335	371	347	369	389	344	378	371	319	361	322	383	360	375	339	343	318	337	364	369	356	349	333	367	316	376	365	322	369	346	380	374	378	357	346	377	347	351	348	349	363	358	381	382	394	353	391	374	377	377	350	326	342	361	347	368	328	347	395	326	354	356	358	354	368	357	372	353	346	381	362	360	349	397	346	349	357	326	360	355	338	348	340	372	364	320	347	364	338	318	328	358	336	327	373	345	350	369	391	361	376	334	340	364	382	339	364	354	356	384	330	343	374	362	358	392	345	386	340	362	380	342	344	350	356	362	361	347	345	339	351	366	334	344	334	334	331	396	358	349	343	375	344	340	334	363	331	349	343	333	337	362	356	370	347	340	361	362	354	373	349	346	362	354	377	326	359	356	385	333	375	357	349	330	344	372	306	338	370	336	372	330	360	383	352	370	344	374	327	388	318	349	348	331	345	371	359	405	361	352	354	344	349	328	336	367	330	369	383	337	347	320	356	331	348	342	358	315	354	342	380	361	351	357	367	348	345	338	381	381	338	353	314	340	340	354	369	354	362	340	351	338	369	322	327	337	368	360	328	360	359	336	364	338	362	375	359	342	366	345	362	362	349	337	342	374	342	357	346	318	356	332	376	333	357	372	318	345	350	365	357	356	350	352	352	344	365	369	341	338	365	354	363	389	360	356	359	363	353	339	370	371	368	361	370	366	374	345	396	360	376	362	364	351	357	357	351	326	329	344	366	360	384	399	367	364	359	409	329	360	380	354	356	329	341	332	328	361	350	350	308	360	336	351	340	370	335	351	375	344	373	342	339	379	366	385	348	362	347	352	362	343	347	297	354	365	352	360	308	337	340	394	319	352	362	371	360	399	361	324	340	347	355	384	345	346	372	364	336	355	364	358	381	341	397	325	404	336	378	355	327	341	354	374	369	362	373	377	398	337	386	349	341	365	355	329	376	409	323	359	304	329	360	373	389	370	357	376	335	352	363	346	334	369	339	342	343	326	361	345	365	356	332	384	397	370	377	368	387	355	361	368
27527	5976	3043	1454	1152	892	738	718	618	556	552	554	494	478	481	453	436	472	425	454	435	450	440	437	444	480	413	417	458	403	394	441	404	415	438	447	416	449	425	442	402	460	428	445	433	380	446	435	478	474	425	392	454	395	407	456	396	451	427	448	423	426	391	424	447	416	407	440	451	433	443	385	441	450	398	438	448	440	410	407	426	425	463	434	419	437	434	413	431	412	406	430	423	412	467	473	415	470	442	438	441	432	422	424	452	414	458	428	406	445	394	412	451	426	417	427	400	448	428	404	416	447	408	439	414	413	411	434	422	390	422	423	415	439	454	449	447	433	429	435	399	433	426	426	422	445	442	435	420	447	419	389	414	427	385	407	440	396	439	423	430	470	441	448	396	442	419	410	423	418	401	389	459	443	427	429	397	400	385	428	430	393	405	404	440	437	431	439	383	441	381	410	408	389	394	439	383	445	434	450	420	438	406	399	431	426	405	429	403	396	403	379	433	422	447	434	423	441	446	438	400	432	448	431	427	401	420	423	458	408	411	400	374	428	415	424	435	422	405	416	457	408	414	448	393	399	411	387	416	380	421	386	402	376	410	446	413	413	452	433	397	416	422	414	395	419	445	421	417	441	438	430	419	417	432	433	426	454	418	444	414	466	439	419	415	441	379	434	436	382	451	435	389	424	420	437	433	414	412	410	474	397	421	442	479	418	426	435	436	415	394	412	435	405	440	415	408	427	418	412	424	413	437	460	406	406	447	407	420	452	430	390	396	400	420	432	386	433	400	405	441	422	416	431	435	415	415	406	396	447	430	450	395	442	419	416	422	427	430	396	428	376	386	411	430	390	400	424	449	444	408	431	409	432	396	439	449	469	437	430	430	426	432	397	444	407	424	409	446	417	383	412	442	405	422	388	465	437	420	416	414	440	385	454	425	417	394	406	387	390	407	393	390	402	393	445	445	439	423	397	432	408	419	427	429	405	434	441	422	405	445	449	406	447	424	427	430	429	416	457	412	428	408	392	407	394	414	407	446	454	426	415	413	441	420	433	454	425	444	442	451	388	458	443	416	421	400	425	436	430	455	419	418	406	382	379	415	400	436	421	424	407	405	430	427	446	427	473	439	451	440	410	403	424	442	388	417	448	403	409	411	404	409	422	402	454	433	407	459	427	413	485	429	436	424	445	430	421	410	415	454	385	396	446	409	405	437	426	427	418	451	462	429	410	392	445	447	418	431	402	419	387	440	401	423	398	402	430	418	404	471	393	405	412	423	433	420	373	442	411	431	430	400	419	407	385	464	410	421	385	413	452	445	433	430	429	436	422	442	419	380	396	405	435	433	421	411	451	434	417	394	409	407	410	403	426	414	398	462	429	434	428	407	448	435	426	441	420	427	408	399	397	460	434	375	413	439	430	456	432	406	438	431	457	404	427	423	464	423	409	418	432	458	382	430	408	400	410	401	409	411	447	457	393	429	413	440	430	407	460	427	417	464	421	403	410	471	437	393	437	401	426	426	414	430	370	411	393	382	417	409	421	422	396	431	445	381	442	403	374	460	428	449	427	421	452	417	453	410	422	425	406	449	413	395	399	387	420	410	380	420	421	419	424	411	448	424	451	415	419	418	408	414	406	434	404	417	384	399	460	426	403	426	445	416	411	406	409	406	442	427	431	421	429	402	425	393	452	444	441	417	397	429	412	403	426	453	458	389	407	422	414	436	417	427	432	424	437	402	455	430	390	409	383	438	424	412	415	428	404	429	413	376	416	401	390	447	408	396	441	439	449	464	396	418	434	475	429	445	432	405	437	432	457	436	428	443	398	370	417	419	406	442	460	413	420	409	420	443	451	415	447	416	396	445	427	400	421	454	420	414	432	391	413	422	407	462	417	443	455	391	410	429	463	419	433	429	400	455	387	398	379	441	423	423	441	401	395	424	394	438	460	430	444	444	417	420	425	443	394	446	423	424	425	457	423	416	430	406	418	418	447	456	444	448	390	384	421	434	422	407	442	450	396	449	423	421	409	414	436	427	444	428	407	404	427	442	446	394	424	427	405	442	412	417	430	427	416	448	454	475	434	453	392	439	443	443	390	436	435	413	414	397	416	418	413	417	416	394	429	392	394	428	461	439	394	432	352	432	403	457	414	403	408	455	418	458	440	450	426	443	415	417	444	404	411	415	430	432	433	444	420	416	443	400	420	436	431	430	457	455	406	414	401	420	408	397	415	434	410	443	424	356	402	390	410	405	419	432	424	410	423	401	444	419	414	442	450	439	409	456	450	399	447	433	402	402	421	402	436	424	435	429	405	403	417	430	423	446	418	425	461	431	412	458	451	426	428	420	418	426	412	438	417	406	420	417	447	409	416	462	387	425	410	408	415	434	391	431	418	454	464	446	403	438	451	475	420	433	419	451	400	412	398	404	424	448	432	377	433	428	428	431	448	406	409	429	424	432	418	412	420	396	413	417	439	422	404	422	418	434	422	448	390	408	447	419	417	421	419	449	446	459	433	449	389	415	399	441	416	404	438	446	416	434	443	451	427	445	404	454	431	418	396	396	417	419	438	438	427	417	474	409	418	428	391	396	423	424	389	392	455	454	421	379	465	412	435	456	428	440	429	446	388	417	410	435	432	449	446	452	440	417	422	399	442	403	424	432	369	410	397	445	442	386	442	436	412	424	452	430	430	429	449	421	430	429	487	402	410	431	427	421	446	453	426	453	445	399	407	418	392	446	424	428	401	400	406	441	432	425	415	422	406	397	423	398	403	423	398	442	380	429	432	450	443	404	440	452	441	421	402	470	445	406	459	434	428	432	431	461	479	442	420	429	428	407	410	389	415	428	410	458	418	418	413	455	426	422	418	415	453	382	425	429	419	395	407	423	436	457	407	387	454	398	417	391	393	383	445	411	429	434	450	411	412	440	404	419	400	431	415	377	408	408	428	399	423	427	434	426	400	443	410	433	416	420	423	435	431	446	437	395	424	440	416	437	411	408	410	467	440	413	437	413	479	426	413	430	400	415	432	459	396	398	465	405	444	450	412	422	404	408	428	451	423	398	397	406	460	423	429	450	444	455	420	455	380	448	421	452	415	411	424	443	454	419	421	417	450	439	388	424	426	449	431	422	389	415	441	461	405	434	432	439	415	413	429	449	427	424	401	393	421	465	433	404	397	422	428	455	429	422	398	420	432	423	401	418	412	428	440	407	427	409	423	402	412	427	432	429	420	449	385	420	455	386	457	445	428	405	441	426	447	420	424	408	410	425	413	387	382	397	439	435	417	416	444	409	401	404	397	440	416	394	454	409	388	420	468	433	427	408	424	444	430	407	448	416	457	418	417	419	438	426	460	460	396	465	395	424	387	392	453	405	434	456	420	453	409	455	451	459	424	436	434	407	420	436	468	440	452	424	431	432	468	418	398	413	391	434	446	446	427	422	408	405	433	363	424	426	429	390	426	389	445	437	414	446	391	417	441	430	430	415	422
23178	21678	29445	24409	21681	21693	5381	841	571	537	480	446	424	412	398	378	364	413	345	366	346	304	341	329	314	371	316	313	322	305	298	333	336	303	316	306	354	335	309	306	329	337	280	276	306	293	293	335	286	308	316	315	315	353	301	305	293	324	295	286	306	292	271	300	330	278	295	332	300	293	286	313	276	314	334	308	279	277	293	332	304	325	305	293	306	308	284	284	305	306	300	320	297	320	277	286	321	307	293	330	299	332	301	308	295	295	327	310	305	310	309	322	297	314	303	332	322	288	311	286	322	314	255	285	314	328	334	287	306	282	296	308	293	284	298	315	274	290	265	300	307	300	309	291	321	312	292	292	306	293	280	297	302	287	261	321	322	280	313	317	309	312	298	279	294	326	319	316	287	301	322	261	281	310	295	310	277	316	300	324	293	289	275	280	268	280	328	296	283	298	302	311	312	303	332	320	293	301	309	299	287	286	323	327	335	290	312	292	307	327	290	298	313	296	293	282	285	264	278	283	273	257	287	337	329	322	290	291	269	278	319	282	297	289	318	332	300	314	297	299	289	318	296	280	297	289	301	315	277	276	299	298	296	309	309	297	285	314	277	277	290	301	323	277	304	309	338	285	304	323	276	293	313	296	306	297	319	312	296	291	305	303	310	292	258	312	290	312	297	315	298	352	268	317	327	335	345	305	301	324	302	297	291	299	305	318	288	310	293	301	278	295	283	285	253	308	317	329	266	318	298	304	331	309	310	303	310	300	310	314	326	297	303	331	295	311	279	286	309	307	299	277	335	300	335	308	306	301	305	309	311	320	286	283	286	335	273	284	305	332	297	295	296	299	288	324	286	307	302	314	290	300	293	318	277	324	266	285	339	288	278	308	331	280	322	283	304	299	319	279	310	295	318	311	300	343	277	299	292	304	298	322	258	290	293	306	296	297	274	277	291	317	350	311	325	287	299	293	308	306	315	305	305	298	280	295	308	302	305	309	294	272	329	330	321	324	312	320	299	325	286	312	320	285	285	302	272	260	281	335	293	309	270	293	299	301	316	292	281	282	324	297	273	325	255	290	302	272	303	286	327	278	299	299	282	303	301	255	326	311	295	278	281	303	300	285	286	299	302	310	284	286	288	314	288	288	282	315	342	275	300	283	296	322	319	287	301	317	295	323	318	297	300	299	289	300	344	267	290	313	318	268	296	317	307	323	319	327	295	286	303	301	302	287	285	306	309	291	293	320	300	306	337	296	299	296	318	289	301	299	302	314	320	301	300	327	280	296	302	304	299	282	332	287	292	301	311	310	314	279	311	333	310	306	316	320	270	305	270	334	328	258	306	298	319	310	323	288	319	313	291	268	321	287	301	286	294	334	270	264	273	309	327	302	335	305	302	302	316	331	334	297	276	301	304	324	284	293	288	298	284	307	292	334	280	286	294	281	300	292	289	299	308	296	287	319	287	312	324	302	299	283	330	316	313	320	296	290	322	291	289	285	300	326	323	271	308	306	296	319	305	291	300	307	296	298	276	276	263	316	270	340	321	288	285	295	297	331	296	280	307	304	308	315	293	324	305	307	306	293	320	305	295	286	317	296	335	307	300	310	290	307	282	299	288	292	301	293	284	283	314	249	297	299	272	324	282	304	315	290	269	307	309	310	292	289	311	295	280	305	325	302	293	330	278	318	306	309	282	329	299	292	318	296	310	313	298	305	278	290	296	329	317	296	294	286	300	298	279	289	265	287	304	307	310	309	309	297	298	300	307	279	291	301	265	288	270	313	310	320	293	281	299	274	257	283	304	303	298	271	318	300	300	276	311	301	288	319	309	323	275	315	305	341	288	269	292	294	301	309	303	280	286	296	295	273	323	295	329	305	308	309	304	296	309	305	280	297	309	290	300	284	283	303	291	309	293	322	301	296	292	280	285	266	305	283	271	283	330	299	285	278	304	275	314	280	313	243	295	298	298	322	316	280	307	300	312	316	333	280	321	289	287	283	295	265	320	317	283	305	242	297	301	287	311	284	276	305	331	294	288	286	305	298	296	302	328	278	307	282	302	291	315	329	309	274	295	285	304	312	297	286	279	284	302	311	296	317	289	302	297	293	312	291	309	313	315	297	300	304	310	289	284	292	295	290	323	342	275	279	334	311	281	347	288	273	275	294	306	304	308	304	311	287	286	297	271	294	315	305	305	296	305	288	301	295	308	278	312	296	314	318	312	280	297	300	320	303	324	341	296	294	279	294	306	313	307	284	328	311	319	310	310	308	319	277	310	287	294	304	295	331	303	327	320	271	297	292	266	311	312	271	298	312	294	308	303	291	280	304	313	285	311	315	331	303	279	293	318	307	307	317	292	297	303	336	277	300	293	296	322	304	317	298	303	336	293	293	335	312	303	297	285	289	288	321	304	316	295	299	286	307	318	338	284	321	303	264	292	300	283	278	329	266	306	278	258	310	303	305	255	291	276	260	337	331	314	319	314	309	300	300	326	309	295	287	326	284	309	299	299	314	313	300	301	278	313	309	321	314	275	284	295	284	296	289	276	306	297	321	305	322	286	293	316	334	281	274	313	328	328	321	297	267	321	313	299	285	294	295	302	330	329	298	275	306	266	310	281	278	305	300	278	285	305	296	298	294	327	319	335	325	281	292	287	312	283	282	290	308	305	282	321	316	292	282	307	314	326	302	297	343	309	279	342	278	290	316	295	319	319	312	266	327	302	266	309	269	328	278	307	330	281	338	301	315	290	320	292	332	278	342	291	274	286	317	307	288	319	299	310	302	266	304	338	345	305	294	303	271	282	315	304	318	291	310	298	287	315	317	301	306	336	321	276	325	263	272	318	342	289	275	309	277	297	304	300	310	289	294	284	333	328	324	280	300	289	280	276	295	336	265	262	316	267	315	335	313	299	289	297	312	264	291	296	288	302	280	308	321	292	343	309	296	306	311	294	301	290	335	285	290	309	332	315	300	292	272	317	315	302	284	288	310	285	293	321	281	296	305	262	287	311	284	306	283	296	302	299	285	309	288	310	322	304	324	311	311	306	285	313	267	312	314	287	311	318	320	264	324	289	313	323	324	317	289	278	292	286	282	282	297	338	294	282	302	303	304	298	293	331	282	264	299	298	301	298	336	316	290	305	312	254	315	293	303	312	285	311	294	292	289	306	298	302	301	293	303	316	323	291	312	314	281	340	284	298	298	276	292	293	296	287	272	272	314	303	276	288	335	295	301	275	301	327	292	311	267	325	275	293	290	299	276	273	269	304	289	317	294	289	282	306	338	309	347	308	315	296	331	286	322	317	296	326	296	323	273	315	260	304	288	308	280	294	303	292	273	297	307	298	310	274	278	314	293	291	282	316	289	320	315	291	281	322	317	326	317	292	278	313	295	299	262	285	315	264	302	316	284	291	303	281	295	273	287	310	298	294	293	304	315	289	312	322	287	320	289	292	286	302	296	306	313	281	297	290	274	293	317	297	272	342	287	319	311
32182	15226	8719	4069	2782	2240	1681	1313	1011	863	769	714	621	621	563	506	488	535	438	450	425	430	395	414	399	431	415	357	389	409	394	402	374	364	393	392	368	384	370	384	386	418	358	406	347	367	372	336	394	361	366	379	388	372	329	355	360	372	373	362	369	386	382	351	375	356	376	373	358	392	317	399	354	409	354	385	383	379	340	386	358	334	367	334	364	346	404	338	364	410	369	354	376	340	381	368	404	403	366	403	377	361	367	371	354	346	375	387	360	393	383	375	395	378	357	373	370	372	377	357	354	353	347	364	368	357	392	316	355	356	344	352	358	352	379	418	357	359	341	372	386	368	351	363	333	374	360	369	368	355	364	363	338	338	355	340	328	357	350	366	314	358	364	357	365	357	338	376	353	377	365	373	376	349	359	346	370	384	351	375	352	345	366	376	333	381	343	370	358	378	373	355	324	382	377	339	377	390	400	340	383	377	348	394	335	347	345	377	327	352	376	334	375	336	330	357	361	348	396	362	379	392	365	350	350	383	319	385	361	384	380	376	354	335	362	372	352	397	352	364	371	364	346	361	374	323	347	345	331	357	372	373	369	369	354	361	324	321	332	367	339	380	340	370	359	359	364	363	363	385	378	344	375	403	358	352	386	361	349	382	360	350	374	359	370	375	331	338	355	353	365	382	350	337	374	374	388	360	367	375	370	379	349	319	379	395	357	387	355	336	367	337	359	390	351	364	329	363	380	396	346	364	339	356	348	376	328	375	359	375	367	357	370	339	356	340	341	347	393	365	359	361	359	348	344	352	368	373	356	365	360	380	362	364	333	346	358	355	352	354	373	342	381	340	370	371	355	373	333	349	359	357	339	357	376	348	344	359	376	358	397	334	345	367	340	357	349	359	335	357	363	361	376	376	360	360	346	391	332	340	381	343	358	358	392	352	342	361	399	364	344	363	363	357	344	369	350	388	361	381	369	362	377	367	324	338	390	322	398	386	362	380	350	369	352	347	388	359	340	333	370	352	355	382	359	369	360	364	364	397	347	371	360	362	358	346	381	333	307	385	347	340	341	335	341	354	385	354	342	326	353	365	363	340	377	351	421	333	365	357	334	373	364	397	362	359	362	372	393	368	326	332	389	336	367	411	323	358	391	334	310	394	355	324	341	348	351	341	337	370	403	355	343	336	351	377	359	361	369	349	323	357	393	341	330	382	379	327	388	334	360	368	371	345	395	367	357	366	359	380	358	324	357	333	349	357	314	373	382	372	372	345	381	333	361	349	345	365	359	350	378	334	370	369	359	352	355	394	376	361	373	366	371	370	352	361	367	348	361	365	377	348	331	394	351	353	365	377	384	342	375	374	367	348	359	353	345	391	375	367	384	341	375	369	353	332	340	347	398	352	348	350	339	344	360	401	321	364	357	349	367	354	389	329	347	388	343	352	360	364	366	337	369	396	360	354	371	393	356	325	369	358	362	349	328	359	356	347	361	324	360	334	338	399	392	340	336	371	359	358	359	374	396	366	306	364	371	362	345	359	341	373	398	339	396	357	360	344	389	362	356	327	361	374	345	337	343	368	366	339	377	360	363	348	347	369	377	374	339	369	351	353	326	355	361	360	385	340	365	385	347	386	364	349	326	374	376	360	343	317	376	359	357	360	365	365	343	382	365	346	344	367	318	348	358	362	351	390	351	388	374	331	370	369	339	373	362	347	345	409	384	358	391	355	335	381	403	345	365	317	350	374	374	352	353	348	320	363	345	371	342	369	339	382	367	346	342	365	362	340	323	380	389	314	342	366	350	343	370	362	389	354	357	363	359	360	332	376	389	329	355	382	354	364	378	347	350	317	353	334	353	392	385	356	367	352	353	393	386	378	353	357	351	350	403	338	382	329	356	359	337	377	357	349	351	338	364	360	387	363	358	344	354	371	340	368	343	328	349	362	403	373	355	327	333	356	356	374	403	343	390	328	367	363	371	393	339	336	358	355	347	396	345	398	363	381	331	336	343	372	388	352	389	331	370	320	340	341	387	368	374	374	349	354	351	379	325	319	334	329	325	360	339	342	377	365	382	374	392	358	343	335	338	330	314	402	376	364	344	370	379	368	368	363	349	371	394	349	341	336	351	368	379	363	360	321	355	343	355	363	379	316	384	341	390	343	375	361	333	382	351	363	358	357	347	401	340	365	344	390	361	328	388	395	368	364	372	382	357	409	352	383	372	360	340	367	380	346	356	363	361	344	338	320	370	353	372	347	333	358	330	353	343	355	360	356	376	331	347	375	345	364	336	373	346	345	402	352	396	354	358	354	381	355	336	334	334	376	349	367	352	367	369	343	358	327	338	345	357	368	371	352	369	358	331	349	352	339	322	341	347	352	358	375	378	392	362	404	341	361	351	383	371	343	357	370	375	367	368	338	371	330	339	365	375	382	370	345	358	394	369	388	366	360	380	345	344	358	339	347	401	371	361	407	373	352	388	367	379	360	338	342	353	370	359	340	366	359	346	380	377	335	366	336	336	390	324	381	316	327	359	349	370	326	371	336	368	356	342	360	363	393	381	368	354	364	326	374	403	358	361	359	389	373	388	390	356	362	341	354	379	357	354	327	360	383	392	353	367	353	333	335	358	361	343	360	371	356	367	336	357	349	353	350	351	383	369	346	378	338	385	354	374	313	385	366	361	396	386	361	381	397	358	364	351	376	354	343	379	368	354	369	355	360	382	342	376	396	384	364	380	372	336	342	352	375	383	381	345	336	360	374	354	365	380	388	356	349	376	335	358	374	363	356	365	331	343	364	341	362	351	337	360	346	391	333	369	332	347	364	368	384	382	360	378	367	358	341	366	368	338	359	355	360	325	365	375	379	328	371	375	364	358	337	361	366	353	341	365	348	381	353	332	321	388	347	360	347	305	341	349	368	378	339	380	370	335	363	373	351	341	357	372	339	352	374	401	370	333	378	349	367	357	365	352	324	382	348	368	343	331	347	355	391	344	356	365	330	374	351	363	335	336	363	381	351	349	375	375	374	355	344	362	321	373	352	349	378	350	382	344	350	373	354	382	374	345	349	368	358	368	352	378	331	357	375	376	351	355	331	336	348	369	388	386	358	372	369	377	333	354	374	395	346	397	366	348	367	387	374	342	368	378	343	356	386	360	345	367	368	355	312	353	365	338	367	369	363	370	391	340	360	364	342	352	355	317	373	425	360	378	333	339	371	360	347	363	350	350	353	337	366	340	388	387	358	360	329	351	327	366	353	372	391	327	371	350	379	362	346	377	362	321	320	348	356	355	375	353	366	375	355	348	333	346	358	375	333	331	350	381	387	357	355	345	345	346	368	357	336	343	373	369	387	340	328	343	355	317	376	387	367	359	348	358	330	381	350	354	380	373	367	347	390	375	342	331	327	354	361	356	354	334	335	395	391	320	344	407	348	321	363	363	358	374	357	338	319	366	369	355	317	371	335	360	357	371	362	316	393	401	377	378	366	377	378
28993	18668	4660	765	499	490	471	481	476	465	473	446	447	471	449	449	437	447	460	445	475	458	481	476	422	469	434	448	438	462	423	468	433	502	461	471	448	458	475	466	441	483	404	432	466	456	465	450	437	431	453	482	412	454	447	427	445	464	458	464	476	459	450	457	462	447	467	476	457	471	448	463	468	479	424	477	442	402	418	465	456	433	450	447	456	471	461	471	418	442	454	502	451	424	507	472	444	452	444	441	453	486	472	472	479	433	454	452	467	473	420	427	465	452	417	452	476	451	467	452	451	466	447	455	411	462	414	406	434	459	418	452	392	458	407	450	458	423	457	471	434	450	442	454	454	424	460	453	452	421	469	418	498	409	446	427	454	440	477	435	471	478	444	446	424	480	433	448	453	444	444	434	438	475	472	415	452	450	469	442	416	456	445	466	428	451	462	444	436	491	470	436	431	430	459	452	468	459	423	480	457	416	438	423	441	447	480	427	471	448	416	475	479	424	440	454	429	463	459	430	478	448	430	443	453	502	454	443	462	431	447	421	430	445	428	423	411	470	451	431	469	444	448	426	460	499	472	428	403	439	468	430	454	472	435	409	436	403	435	476	424	434	430	450	408	443	452	438	461	447	444	475	477	471	399	442	466	460	441	479	430	416	452	428	503	444	446	448	464	436	455	494	450	430	428	405	436	439	445	423	464	435	437	473	431	437	442	416	432	450	463	484	438	480	465	481	457	470	462	464	471	430	425	423	440	467	409	441	451	461	443	462	462	413	439	438	415	455	436	446	462	452	464	425	436	451	462	437	457	466	433	436	485	489	481	426	473	450	490	469	463	450	450	446	427	446	419	448	436	434	447	452	445	420	438	454	449	450	414	429	429	472	422	476	427	448	460	450	448	458	439	439	484	416	452	429	449	461	477	440	457	481	473	457	449	426	440	451	470	415	471	472	458	424	440	447	452	412	455	447	476	445	436	439	451	429	477	437	492	448	455	462	424	471	436	430	426	462	439	439	425	455	436	461	430	442	490	461	456	430	432	480	450	453	397	422	466	448	459	448	483	469	449	456	435	449	467	426	467	427	444	467	422	484	437	499	452	420	453	432	496	471	472	431	455	422	478	432	430	436	489	458	456	443	466	478	434	432	400	452	424	438	443	446	496	441	423	459	454	452	464	447	455	467	484	441	460	465	473	477	446	480	451	407	462	445	445	486	447	427	447	500	442	450	466	439	454	444	420	457	457	468	466	475	430	426	440	432	430	454	441	401	464	454	437	433	479	457	455	461	441	469	463	429	416	469	414	459	445	425	451	452	455	472	439	433	453	383	434	437	422	422	485	447	451	408	441	485	476	466	448	480	459	462	449	464	440	479	465	420	453	461	474	467	425	480	469	434	438	510	425	436	481	472	440	442	470	430	434	450	439	465	418	467	427	443	446	484	479	409	455	464	450	428	405	450	446	414	506	472	470	441	385	447	416	402	463	458	462	445	442	427	448	411	452	436	416	457	418	455	434	407	455	441	430	440	442	423	447	484	465	437	442	422	437	461	447	420	413	449	437	443	447	438	447	417	464	486	435	416	400	434	439	485	464	435	454	426	442	459	478	415	434	413	419	458	460	420	454	510	443	468	415	479	487	455	452	434	466	464	466	439	459	423	428	448	441	423	415	427	473	462	451	440	439	457	459	443	486	490	476	482	457	469	461	390	450	448	417	458	478	470	436	440	424	457	471	412	445	488	415	413	443	429	400	442	463	467	463	439	453	479	444	469	426	445	437	456	437	471	478	491	412	449	492	458	466	460	457	421	421	457	464	468	475	412	449	436	442	406	451	439	434	463	431	436	451	493	483	457	416	440	456	437	489	419	445	441	441	443	451	468	418	458	497	451	501	461	439	429	471	449	436	441	457	486	462	447	442	431	469	467	464	461	464	391	439	470	434	429	419	448	428	450	443	456	447	481	450	459	444	464	432	421	458	414	429	476	459	421	438	465	482	448	437	416	443	451	475	423	419	467	415	432	444	458	433	421	456	398	461	460	433	437	437	489	461	399	485	448	453	428	444	450	440	428	436	418	421	462	454	443	462	450	446	423	475	471	440	457	490	418	450	431	440	465	496	468	462	440	463	457	427	445	426	491	457	461	476	458	439	462	454	415	455	462	450	436	430	411	473	433	472	442	445	460	477	453	435	456	432	450	446	429	429	452	453	425	428	457	460	429	438	467	441	474	478	436	457	457	467	472	406	439	416	422	464	435	451	377	447	507	456	427	415	436	477	473	452	417	489	452	444	492	454	474	470	417	428	429	460	450	449	491	424	426	488	474	474	441	442	422	412	443	463	459	406	447	436	434	409	443	495	439	459	462	454	471	442	446	435	448	439	429	485	452	451	455	421	460	456	433	435	475	451	419	448	449	470	466	465	465	448	452	452	428	432	409	483	459	461	449	453	480	419	436	432	448	426	451	417	454	455	475	459	441	420	428	469	420	428	467	433	457	444	462	478	445	451	463	454	456	486	444	437	440	409	456	456	441	433	420	477	471	407	442	432	416	420	429	441	413	465	450	412	459	428	432	429	466	437	460	465	443	483	481	457	462	423	412	431	443	435	407	433	442	432	440	475	461	439	464	426	422	450	442	438	459	428	449	427	498	493	481	448	471	453	453	459	459	419	449	471	430	433	443	448	452	396	408	456	402	459	441	422	461	425	465	443	453	457	449	474	478	420	407	465	403	420	434	447	441	452	452	447	433	403	441	432	448	430	456	463	430	441	449	454	421	452	443	432	422	403	474	468	447	436	448	464	426	504	457	470	457	442	430	473	409	469	432	472	417	486	455	410	482	452	426	422	436	488	450	446	477	452	427	457	449	441	470	480	438	469	450	473	439	500	428	440	445	451	428	434	469	426	456	481	441	473	479	445	472	422	460	420	475	433	455	474	444	470	472	446	458	426	433	430	461	463	408	435	457	471	434	462	396	476	444	444	409	482	471	443	439	448	449	473	490	427	413	432	437	448	444	435	469	459	422	442	418	433	446	468	421	469	471	445	444	418	491	443	417	408	455	486	457	458	482	443	434	451	467	427	438	432	453	440	434	484	463	479	468	454	447	481	464	458	420	436	467	457	437	458	435	439	435	410	462	429	437	413	457	465	453	467	415	443	426	419	459	467	449	405	444	431	462	460	452	420	465	468	448	444	424	452	435	421	440	460	485	448	478	476	438	422	455	464	489	436	426	427	469	460	417	458	430	461	442	452	481	449	403	437	430	450	456	470	430	452	461	422	446	490	436	446	426	447	446	452	455	479	428	457	469	420	451	475	455	453	455	435	429	433	461	424	493	441	462	442	485	408	460	445	445	491	453	432	444	463	437	474	456	469	463	473	436	419	477	452	470	434	473	437	451	422	430	444	488	422	464	431	462	422	449	464	438	420	447	460	484	450	433	394	467	436	443	493	439	439	495	485	428	425	445	458	440	443	491	445	408	464	415	455	439	485	447
24867	2276	876	728	646	602	597	532	548	559	541	542	535	524	542	538	579	546	545	536	543	571	528	491	554	501	510	533	549	542	515	493	523	559	540	506	540	559	549	474	516	524	521	510	526	584	522	530	514	547	502	561	537	540	546	509	502	546	508	552	529	503	558	504	548	501	531	564	518	558	533	551	503	539	502	543	530	541	528	539	551	522	562	517	520	551	549	520	535	543	537	519	558	488	516	517	544	543	496	528	522	545	522	591	493	540	500	544	525	516	534	555	508	572	519	511	512	524	555	544	551	536	540	556	542	540	542	549	543	560	514	538	498	560	525	506	509	523	577	541	512	485	573	551	512	531	532	503	486	505	548	507	492	527	520	520	542	521	523	528	488	551	533	511	566	508	569	525	520	550	498	526	571	510	498	558	533	514	546	520	500	553	539	507	537	505	525	512	506	524	519	547	522	545	497	517	531	555	540	542	490	540	494	517	531	537	512	530	556	521	509	519	557	551	519	517	564	551	541	540	513	554	511	527	522	553	469	568	558	560	503	510	560	525	520	548	524	545	520	488	568	515	482	544	512	538	543	574	588	550	516	539	527	571	532	522	511	530	466	510	523	491	518	566	525	476	591	553	539	530	510	571	540	501	519	503	538	499	527	560	486	528	547	547	541	524	504	524	552	500	524	495	542	489	560	571	522	526	503	524	529	541	506	487	555	531	543	478	527	519	526	537	522	507	536	532	528	495	524	533	501	521	567	551	545	532	520	477	546	539	532	576	521	512	541	514	506	532	490	502	522	527	530	537	528	518	533	509	541	535	535	538	513	539	567	539	542	549	554	514	558	522	516	559	536	517	557	473	522	535	510	518	560	539	556	502	492	563	538	498	516	582	572	520	503	538	543	501	553	561	536	524	556	571	545	487	523	528	546	519	562	540	517	552	559	542	505	513	529	526	498	526	538	502	563	544	532	461	586	490	486	547	485	553	531	474	541	510	546	515	506	547	547	537	567	547	537	527	598	542	502	535	537	540	534	500	530	539	517	547	516	543	498	556	515	555	521	521	528	502	540	535	506	522	546	527	535	569	551	509	526	528	553	543	503	531	537	501	497	512	505	481	509	536	547	571	537	497	529	531	521	562	526	520	554	517	508	556	524	543	529	555	530	529	516	505	498	516	520	556	537	540	579	564	525	542	547	535	561	566	522	506	480	509	516	541	505	574	585	543	534	528	549	519	497	525	562	553	529	542	525	552	525	528	515	513	529	510	550	552	488	533	492	529	503	549	555	520	538	530	562	534	539	509	518	549	540	510	490	566	550	547	558	524	554	521	506	576	571	565	508	535	555	498	596	531	555	530	513	586	531	498	517	535	534	572	546	559	535	512	520	530	579	565	525	571	484	533	535	493	537	512	528	519	554	541	547	551	535	497	526	546	504	496	553	586	503	535	541	526	562	514	530	509	520	522	501	508	559	481	508	511	564	559	495	518	537	557	559	536	539	539	564	517	579	575	519	566	517	509	516	548	523	502	541	538	515	526	542	542	509	568	567	495	525	542	519	547	505	539	532	537	514	500	525	535	541	540	487	551	519	561	548	508	543	544	547	510	510	523	569	532	533	559	542	511	532	530	520	587	539	531	565	537	536	523	510	533	530	500	534	557	517	511	501	538	573	534	495	524	516	511	540	522	538	530	499	534	544	501	514	502	540	538	510	519	550	506	517	543	514	551	480	519	534	519	555	562	526	547	522	508	485	565	530	568	499	541	510	521	564	479	504	538	541	505	500	510	508	526	523	525	531	520	487	515	560	515	528	503	506	520	541	534	546	534	552	527	549	503	507	518	514	571	517	524	567	578	525	517	502	566	515	575	534	513	565	549	537	548	533	506	550	545	570	548	541	525	566	543	535	524	553	545	535	525	552	538	500	526	576	528	534	519	512	539	524	539	526	521	490	554	545	528	507	524	500	538	538	550	491	592	540	542	568	566	551	542	545	533	528	535	540	531	524	522	537	528	506	507	521	528	505	529	524	560	524	518	525	503	543	558	508	513	553	553	514	560	568	545	551	541	572	540	524	521	559	563	561	537	518	493	528	450	540	535	548	528	530	548	528	510	544	524	510	549	511	485	566	550	556	503	557	536	536	528	531	521	484	530	517	548	527	495	521	521	572	523	496	482	516	544	531	533	536	520	573	531	514	517	534	572	499	528	568	541	527	540	498	517	531	503	551	522	561	526	530	526	503	575	498	546	517	542	538	511	529	566	538	518	540	534	511	509	535	520	517	491	543	519	535	488	539	491	520	525	556	587	506	543	546	555	523	555	497	494	522	542	519	514	520	532	549	571	521	536	577	560	527	542	552	527	565	541	528	560	509	564	520	505	525	530	571	492	520	533	530	559	537	527	545	519	521	553	524	526	509	543	535	515	535	536	525	494	522	525	500	541	483	505	518	526	553	545	500	523	543	518	535	503	542	517	546	502	529	547	514	545	533	512	535	494	559	526	532	590	489	524	546	567	524	522	548	513	577	503	536	552	554	531	556	549	530	544	511	505	539	515	519	517	509	502	531	532	541	523	569	540	534	531	562	517	532	548	500	577	511	491	536	600	565	522	506	568	578	534	502	516	480	552	516	517	518	502	505	535	581	570	533	565	536	543	526	543	527	528	493	547	517	547	541	519	509	512	532	523	514	549	522	537	567	553	542	495	550	538	545	529	535	523	529	499	533	538	517	555	486	533	511	534	528	540	545	572	556	560	530	546	535	512	548	531	525	554	509	538	554	524	523	539	516	529	498	534	559	557	543	504	578	485	525	495	547	523	507	541	509	492	554	541	519	534	555	561	548	550	535	539	520	546	565	581	496	482	525	525	544	512	518	536	550	510	533	486	551	548	544	501	521	539	471	565	456	527	569	495	523	519	502	501	532	530	526	535	544	523	563	488	527	511	559	522	488	554	497	508	525	535	478	505	554	492	499	552	525	516	563	556	537	536	534	532	538	538	507	540	579	525	503	515	536	514	514	535	520	556	545	493	526	510	505	544	541	516	524	514	568	541	511	539	585	558	549	520	506	562	519	508	555	534	515	567	537	473	562	500	548	565	517	526	544	530	546	571	536	567	558	574	520	557	562	542	526	534	559	542	528	531	538	528	531	554	524	504	535	555	546	515	574	495	538	498	488	538	551	508	556	510	534	536	534	515	484	508	550	500	532	534	547	561	540	496	541	503	558	494	520	542	502	525	516	522	538	574	523	545	528	539	512	520	530	540	521	531	543	513	507	501	538	532	563	521	522	539	516	524	519	532	517	541	476	534	546	516	535	555	518	543	537	565	521	481	495	529	502	543	507	540	496	523	515	512	522	518	516	517	537	505	565	530	530	511	601	508	559	488	560	543	540	526	520	508	547	525	537	568	530	515	552	539	544	534	548	563	523	468	546	560	513	547	537	556	514	548	508	525	560	544	536	497	567	533	509	515	534	527	503	504	517	521	507	510	513	537	551	531
24338	21678	28902	24978	21631	6540	935	684	590	571	567	512	519	504	473	462	430	436	453	459	450	497	415	447	459	420	434	477	419	416	417	439	450	414	427	420	444	401	415	455	429	439	416	419	440	443	448	451	408	384	410	378	445	456	436	460	422	411	433	442	414	392	425	432	423	435	422	411	431	447	414	420	433	436	435	391	424	468	399	400	409	431	423	449	448	438	454	424	398	481	400	434	425	432	423	428	440	433	437	419	428	412	444	426	448	416	445	420	434	435	449	425	450	383	469	423	412	441	427	448	460	441	389	435	439	426	417	424	430	406	392	398	424	412	415	469	417	410	398	424	460	457	408	450	424	478	466	428	404	425	438	417	395	420	454	420	443	417	431	416	406	430	416	415	429	435	428	446	411	432	423	446	415	394	448	441	415	415	392	432	412	405	413	434	425	420	422	424	440	419	401	419	439	441	433	445	401	424	398	409	461	458	430	460	444	418	418	402	406	415	429	433	415	439	412	390	419	432	441	410	388	404	418	399	430	395	449	437	408	411	410	446	421	420	420	403	413	409	424	441	431	445	454	410	412	426	449	460	394	421	434	466	415	399	456	425	443	433	399	441	447	450	415	465	418	445	433	416	416	473	426	417	416	429	423	428	394	449	461	402	394	441	481	425	425	442	374	395	440	446	438	400	431	439	430	410	420	410	404	410	403	403	424	384	418	424	459	438	428	405	427	421	438	422	435	436	399	437	428	380	419	435	446	399	400	449	410	430	420	445	418	441	436	405	419	418	410	419	394	410	399	383	461	436	447	454	464	463	443	411	438	409	427	417	417	420	389	454	434	446	433	450	427	452	403	414	437	421	438	436	435	457	356	400	437	425	449	449	444	467	443	433	398	408	424	427	435	431	469	431	441	400	399	431	423	456	445	453	450	429	425	426	485	430	431	459	415	410	446	400	418	418	414	390	429	421	451	437	433	429	386	409	425	412	429	425	395	424	409	448	413	412	418	430	405	436	464	416	416	416	418	451	416	455	402	410	423	434	395	440	430	413	471	400	431	451	421	445	437	421	402	426	467	402	431	447	411	437	431	425	444	400	455	460	419	382	438	466	411	458	404	407	438	425	437	448	400	414	420	426	447	410	435	454	477	438	439	450	422	436	404	426	431	464	452	405	440	396	436	450	422	440	430	401	407	443	446	418	458	418	437	450	426	461	421	406	419	423	427	451	416	417	438	429	438	432	404	395	403	477	399	444	411	436	434	429	405	413	368	430	443	414	465	408	462	444	409	416	422	398	430	428	423	452	410	442	412	433	443	416	457	415	417	444	446	409	399	430	424	415	415	434	418	417	417	414	442	363	403	451	428	443	402	453	416	419	411	422	405	412	437	432	469	437	391	408	397	475	414	381	436	452	412	428	491	435	412	398	441	460	400	406	449	437	474	407	438	450	446	401	420	432	390	426	451	399	453	451	448	412	443	445	468	405	386	405	418	425	414	424	443	440	446	446	417	425	413	413	436	433	424	428	443	447	441	475	396	417	398	446	408	421	435	409	444	429	411	417	399	398	434	429	445	420	420	432	406	424	468	407	447	425	437	471	398	407	435	405	415	435	436	425	425	420	425	436	424	446	417	420	408	431	399	416	455	390	409	389	421	445	404	444	434	473	397	454	404	391	433	406	423	420	400	425	449	388	402	411	445	404	437	445	449	470	462	431	435	464	407	419	399	424	392	384	440	424	432	423	428	434	422	421	419	421	469	445	401	431	437	405	400	413	450	391	420	415	407	456	417	420	432	459	473	422	453	446	429	450	412	419	442	449	419	384	436	416	453	436	434	387	470	437	435	461	434	401	422	388	423	404	412	446	389	445	439	443	422	411	453	424	425	444	415	459	432	363	430	431	374	415	461	408	446	403	437	413	411	452	433	435	416	432	428	450	397	398	451	404	419	427	429	418	395	387	433	437	456	451	417	446	391	414	437	438	445	444	428	457	413	441	401	423	408	413	431	404	414	405	400	402	405	430	401	418	416	422	441	416	397	421	427	431	404	398	442	460	441	413	421	409	408	454	413	442	462	422	417	408	406	411	415	423	434	450	375	389	440	418	436	432	437	458	439	429	439	389	429	409	417	390	428	413	464	440	445	434	418	439	373	404	436	475	432	432	422	438	414	425	436	405	456	465	414	455	414	410	422	430	408	446	443	415	407	440	391	421	415	438	448	411	415	442	447	460	446	433	454	392	430	429	456	447	465	438	410	466	448	476	411	425	418	442	422	417	449	438	444	427	416	401	397	410	421	432	403	453	419	451	437	423	403	457	435	422	411	387	372	429	426	457	442	453	433	413	437	388	415	396	402	452	406	424	404	428	394	412	463	424	399	431	416	417	421	424	416	398	450	469	437	409	433	448	435	428	435	424	432	381	431	472	453	377	426	434	442	470	430	441	419	443	393	430	416	463	412	435	455	422	426	406	451	424	446	432	450	412	429	441	423	434	416	429	437	407	465	423	429	439	445	419	442	435	381	439	451	409	424	415	400	435	430	431	420	428	441	421	429	395	445	408	455	452	420	438	423	413	404	413	450	445	441	420	413	415	432	427	420	423	406	413	423	412	426	431	470	436	414	412	429	437	424	388	433	444	401	437	418	405	438	415	430	424	412	426	422	434	417	471	444	438	394	403	426	412	422	433	456	414	412	419	422	426	425	429	408	431	411	417	393	429	443	432	434	427	417	460	407	468	377	381	384	404	416	437	407	453	403	421	445	418	449	429	422	438	453	417	454	453	424	440	446	411	411	392	448	418	409	395	472	423	432	446	428	402	401	422	426	427	441	394	454	449	448	418	435	476	423	447	412	447	446	408	416	442	432	432	392	409	405	405	427	427	398	414	414	420	417	410	406	427	428	451	441	430	404	474	423	435	393	445	408	435	419	441	415	397	427	429	455	400	367	425	465	402	411	438	452	415	411	464	411	439	452	407	433	411	414	423	433	422	442	404	386	390	427	421	399	455	449	419	428	414	442	456	391	436	472	434	412	463	390	427	489	441	404	393	456	447	433	474	445	437	444	431	424	398	399	391	429	405	424	445	441	398	436	420	426	424	419	441	447	464	408	434	454	439	408	398	426	491	435	410	425	408	391	420	430	452	449	433	461	427	439	409	419	429	428	425	432	399	425	418	424	414	452	431	409	446	423	440	417	406	393	431	415	433	422	456	418	406	417	428	417	428	441	420	472	428	440	436	425	427	456	437	467	422	411	401	419	426	439	448	427	392	433	421	421	438	437	419	417	438	416	401	428	399	425	444	420	431	430	434	469	405	450	434	415	463	421	409	402	424	425	388	424	436	394	365	420	414	462	443	441	443	435	384	457	417	424	411	456	438	419	405	451	413	445	453	412	414	417	403	382	442	413	462	406	418	459	408	418	470	438	430	413	416	437	421	401	422	433	412	401	436	409	444	416	429	394	418	442	428	462	433	426	418	408	443	451	438	449	422	400	464	428	423
28063	8957	5191	2454	1712	1462	1161	894	838	719	759	685	653	649	652	599	601	594	535	555	529	579	555	541	526	544	526	542	528	538	561	542	562	536	558	485	500	529	551	541	505	502	521	514	558	536	540	509	503	517	506	479	490	527	531	535	531	499	495	535	484	479	502	491	537	567	504	502	500	514	550	518	493	480	515	507	497	487	514	524	535	550	530	484	530	531	489	503	553	552	562	519	487	512	558	584	511	506	512	550	542	515	512	517	521	508	542	529	512	523	538	548	527	496	541	538	517	546	508	486	545	505	512	478	502	534	484	494	537	504	485	506	503	517	494	558	519	509	500	533	508	509	547	511	538	505	491	531	482	515	498	483	556	520	495	507	553	503	482	501	491	552	542	486	500	526	540	506	529	490	506	542	507	519	541	485	490	465	479	478	488	512	526	518	526	547	511	502	478	481	515	516	530	499	506	490	480	508	527	516	519	537	504	502	477	551	521	512	526	460	500	478	485	516	506	494	520	504	530	498	477	481	501	500	513	539	508	529	477	549	527	529	488	510	498	469	553	499	503	534	505	528	537	522	532	525	511	503	532	520	498	508	481	477	492	507	503	512	512	520	528	507	494	471	464	513	519	517	519	512	516	508	448	507	495	533	540	515	498	523	514	509	497	489	512	493	571	532	495	465	515	498	507	546	530	524	535	496	517	516	571	526	504	494	509	527	517	513	544	516	475	544	535	464	520	503	511	486	513	515	524	497	527	504	468	501	504	499	511	557	496	488	505	543	517	537	464	521	486	535	502	480	533	501	524	525	509	507	513	489	525	506	523	509	528	506	534	522	460	518	513	510	493	494	510	502	525	513	502	469	502	479	508	514	488	539	499	503	529	508	497	499	515	486	519	550	488	492	495	522	489	508	507	529	517	490	519	548	563	511	475	497	513	531	510	485	520	529	500	515	503	541	507	537	515	509	495	532	497	489	539	504	522	475	505	520	479	519	540	545	511	514	519	486	514	518	467	522	477	512	543	526	500	536	565	480	516	494	537	511	507	501	525	463	485	508	506	473	509	496	506	544	530	539	510	520	495	494	488	527	468	493	518	507	528	506	510	494	517	503	535	480	528	501	528	527	499	527	512	497	525	539	507	538	536	503	483	514	511	541	473	497	523	520	544	525	514	495	516	503	522	511	527	489	489	523	501	505	481	512	522	499	503	508	481	493	507	519	511	508	489	500	498	510	527	531	476	496	517	494	518	505	507	500	517	528	520	474	465	522	491	490	522	504	555	551	512	483	545	512	505	484	534	492	530	491	487	516	530	519	500	539	539	508	524	517	510	537	512	524	492	509	479	533	561	501	515	494	491	471	533	507	505	461	517	506	489	504	499	508	506	505	504	474	518	512	508	499	488	481	523	506	488	507	499	473	492	511	510	521	491	490	470	464	522	504	471	475	486	528	508	523	520	492	529	509	523	481	480	526	489	510	543	523	488	502	506	555	552	487	521	511	513	524	518	487	519	489	517	512	499	476	482	519	518	516	531	486	493	481	510	528	474	522	503	540	554	496	486	502	494	510	475	516	486	462	518	494	533	483	539	484	544	522	510	452	507	562	505	505	492	544	493	479	509	519	522	502	502	474	526	505	524	527	498	483	492	556	532	464	459	491	547	501	505	501	499	503	536	519	524	544	538	528	533	516	486	536	527	526	530	540	498	526	503	523	502	514	503	451	502	535	494	497	505	479	530	539	512	546	522	496	536	522	519	495	514	511	495	472	499	534	541	522	498	517	491	516	527	555	480	558	526	469	476	543	528	531	505	498	466	474	507	528	526	500	449	502	529	454	536	509	526	516	500	522	486	494	546	524	498	514	481	488	536	493	512	520	485	488	530	467	479	554	489	494	522	531	477	546	474	490	482	487	535	508	500	494	509	503	544	519	516	520	483	465	479	503	499	482	503	503	508	523	495	464	502	539	540	523	527	550	515	497	522	538	528	543	548	482	509	525	481	509	514	488	517	471	500	465	505	529	486	510	524	514	508	538	520	453	520	482	496	459	515	520	545	553	501	517	484	509	537	522	554	471	540	532	514	524	482	518	477	494	507	491	509	551	521	510	513	499	483	498	515	504	507	491	504	506	503	493	533	529	504	493	527	520	509	505	472	492	504	539	527	497	489	487	478	522	475	538	538	481	513	507	511	524	546	504	497	539	448	496	504	541	538	510	491	485	507	506	525	524	482	503	518	491	470	510	448	531	463	514	486	525	515	503	482	504	525	474	513	511	559	493	514	502	530	534	500	530	512	534	510	506	549	515	502	462	491	537	516	531	484	505	524	505	533	497	504	493	532	528	515	475	482	522	525	490	519	502	446	532	505	515	524	570	495	542	526	509	483	503	459	483	531	533	505	499	479	495	551	516	468	527	490	509	503	515	527	524	502	528	536	540	559	514	484	514	483	490	504	522	497	488	524	526	523	526	447	475	516	483	516	521	521	490	478	512	474	481	484	513	493	510	503	542	508	530	498	492	516	521	523	490	504	502	504	491	480	474	525	499	497	521	519	540	494	482	506	503	507	489	512	499	522	521	481	550	526	513	548	559	532	539	502	522	521	533	497	525	517	503	524	519	567	479	495	503	495	496	561	531	480	485	524	506	516	506	541	499	494	498	516	526	523	513	522	523	537	572	531	511	498	465	522	502	493	515	492	472	491	535	480	490	518	502	512	477	496	529	521	503	514	500	532	510	502	530	504	535	492	534	500	486	523	526	525	519	487	457	498	511	505	497	503	525	526	493	508	492	531	484	500	495	498	516	501	484	493	512	535	532	504	473	524	505	515	537	516	539	512	504	509	509	506	520	518	505	511	496	495	504	472	512	490	506	524	510	465	478	487	475	574	491	505	506	532	527	479	547	517	533	546	535	494	443	532	531	511	495	511	498	503	505	504	479	486	554	487	486	503	496	515	493	523	483	524	470	529	491	534	521	519	498	532	508	495	522	474	501	533	490	518	489	509	498	536	507	513	488	503	492	521	493	524	493	494	539	489	543	495	464	513	537	563	467	509	510	535	538	501	495	485	538	501	527	508	529	503	479	528	475	454	461	502	514	503	530	496	470	497	498	504	494	525	481	503	534	535	489	535	500	484	533	577	498	504	565	532	517	526	510	511	519	488	508	467	504	538	526	534	511	506	503	501	507	514	521	527	498	503	527	482	503	491	538	535	536	504	484	503	485	488	504	471	519	567	522	442	500	533	511	497	486	501	535	498	515	495	525	502	493	487	505	493	486	537	531	490	509	533	504	469	535	480	480	498	487	490	473	501	546	500	501	508	518	516	541	474	491	482	456	544	532	536	513	483	539	503	513	544	483	506	516	506	516	519	480	470	499	509	507	504	506	492	511	516	473	486	505	505	530	495	499	540	522	477	496	478	466	492	504	538	506	498	549	505	490	501	479	491	524	482	511	497	493	506	530	474	505	497	467	499	518	546	490	516	538	488	483	529	519	501	485
25369	21608	27562	25965	7510	578	508	492	408	409	432	421	420	400	355	360	378	389	401	377	387	346	369	342	354	387	413	382	381	364	388	365	357	387	366	375	351	344	365	354	372	378	367	360	349	375	345	346	359	357	388	382	372	356	376	352	341	381	373	360	356	371	362	371	357	375	351	351	351	374	375	382	329	384	360	373	341	396	333	362	337	357	391	327	333	368	340	382	375	335	368	384	383	383	352	343	332	382	347	354	367	394	353	379	366	374	375	376	366	333	375	379	371	328	386	372	349	374	343	374	387	352	327	356	353	401	366	348	341	356	363	385	366	376	366	352	364	346	349	344	355	339	365	364	337	343	385	381	364	359	348	367	373	356	372	381	356	375	377	350	369	357	373	351	351	373	398	358	356	370	383	365	386	353	367	360	349	364	376	343	378	377	384	346	368	330	375	364	352	347	369	349	371	370	399	340	330	388	364	363	354	347	392	399	321	360	348	352	347	379	354	381	315	373	375	364	329	352	360	369	348	389	384	386	358	357	354	386	365	368	385	344	368	397	335	347	380	372	347	400	362	359	352	340	346	345	366	393	350	347	388	365	386	364	351	364	354	343	380	368	339	372	397	364	377	352	366	362	361	314	388	403	350	371	357	335	369	362	403	385	356	352	351	339	392	331	369	381	336	398	365	375	340	341	348	359	384	362	357	360	352	366	359	339	364	356	360	410	370	368	367	353	395	357	330	364	376	380	376	363	370	322	380	402	352	399	355	340	369	370	362	409	408	374	370	340	388	365	370	363	352	356	373	344	364	343	356	351	380	354	349	338	350	365	374	379	347	342	345	360	357	372	355	372	350	402	382	371	350	378	409	389	352	353	379	397	351	408	347	379	387	398	347	387	360	392	384	332	358	337	358	382	342	348	371	340	370	404	351	358	365	371	340	358	334	376	363	359	344	349	376	350	357	376	364	385	327	382	363	386	348	350	357	357	367	405	325	365	342	349	360	355	382	385	398	351	386	350	360	353	391	372	329	330	376	355	350	365	375	327	353	344	376	348	362	366	374	349	389	317	331	360	374	386	329	368	408	382	346	342	369	342	339	365	347	361	362	380	364	381	385	366	367	359	397	382	341	366	327	366	397	335	352	362	372	366	378	354	386	349	370	324	360	405	381	339	377	367	367	373	382	348	352	386	347	393	382	330	377	351	393	359	380	375	351	349	345	373	381	365	353	335	339	336	353	359	332	362	365	354	364	373	366	379	368	377	397	386	340	368	350	326	361	340	357	380	358	307	370	400	343	378	423	343	350	343	356	368	351	347	370	367	348	352	377	356	336	352	345	377	367	377	350	347	354	383	355	367	323	379	387	359	345	396	369	384	395	379	354	340	355	362	340	362	403	362	376	388	362	363	350	348	356	328	359	342	348	392	374	366	340	357	398	359	336	388	365	376	347	397	353	387	365	347	405	360	369	342	357	346	358	378	377	348	369	372	374	346	338	335	375	364	350	390	348	348	363	349	360	370	365	325	384	379	394	367	402	378	376	357	360	340	383	363	369	371	387	362	357	362	337	372	349	336	344	386	361	385	341	346	370	333	336	348	365	340	364	337	332	330	370	371	353	351	362	374	363	343	371	346	323	325	381	349	370	346	368	362	384	346	379	339	394	365	328	383	346	378	376	355	357	341	356	346	340	360	341	359	355	356	367	337	368	330	329	404	372	358	366	383	333	387	385	382	386	381	379	343	348	357	328	361	376	378	372	374	342	351	341	338	369	402	348	373	367	397	346	388	350	348	361	364	382	352	349	361	373	405	347	373	401	343	375	360	356	364	358	357	342	353	361	389	371	364	334	359	385	358	384	356	400	350	331	370	340	360	377	357	348	344	350	394	370	328	365	354	344	368	335	368	372	371	407	369	360	383	379	384	356	377	333	376	380	369	381	355	331	351	366	317	372	380	331	362	338	406	371	350	405	364	395	374	343	379	321	331	352	386	346	391	373	298	367	364	347	345	365	387	320	353	362	402	397	357	347	370	336	324	344	409	359	365	353	345	392	363	384	375	370	358	360	349	362	329	378	321	355	353	382	363	381	348	385	317	347	347	373	322	374	372	361	347	355	376	341	364	373	359	387	355	343	377	356	336	352	375	364	358	349	343	399	351	359	365	358	372	342	402	401	395	392	350	391	348	368	352	370	327	378	383	367	371	372	313	362	387	367	345	349	385	336	395	349	377	400	354	355	354	367	370	378	347	391	361	365	333	398	343	375	385	370	372	373	369	360	394	386	377	348	382	387	376	406	359	339	365	378	380	360	359	393	339	367	381	339	365	344	338	368	363	404	363	395	376	351	370	358	325	387	393	364	390	337	328	401	391	373	350	347	345	343	329	370	373	367	378	333	360	373	368	342	327	392	370	350	361	369	371	371	374	348	379	374	353	356	340	342	374	384	375	365	382	345	325	368	342	364	366	364	373	357	379	383	373	355	349	393	364	349	366	365	336	341	385	368	359	337	329	385	325	355	321	346	395	392	377	388	381	362	339	369	349	386	391	338	381	312	372	367	363	378	354	372	420	354	382	347	341	392	408	371	389	362	378	364	381	397	347	385	344	326	362	374	363	381	355	364	323	355	361	372	384	374	350	357	342	326	356	325	443	332	341	386	332	353	331	351	363	375	366	361	368	330	364	381	373	336	389	365	399	378	345	372	355	365	397	363	363	385	371	359	363	372	373	367	382	362	382	348	332	383	345	320	353	381	386	359	369	368	412	332	389	361	376	377	396	380	372	355	339	360	345	351	386	369	338	333	361	358	344	382	341	369	359	352	350	351	336	377	328	387	329	379	379	363	389	370	346	364	357	369	356	335	396	374	365	349	367	340	381	382	342	371	347	345	395	370	371	363	368	369	389	352	352	343	372	354	378	350	391	343	382	357	363	342	335	358	345	407	364	330	319	329	365	336	339	362	381	352	380	362	372	374	338	365	377	359	328	376	360	362	330	393	345	378	358	371	367	346	341	360	355	345	382	352	368	374	350	336	353	358	357	359	342	338	359	391	336	344	361	366	346	349	374	368	331	381	359	373	361	369	360	396	357	337	368	329	368	370	350	345	362	359	310	362	377	350	344	365	378	356	362	360	342	357	382	364	345	349	358	379	379	353	379	358	357	353	331	360	369	379	411	369	367	344	342	354	350	364	368	383	345	352	386	349	326	379	372	356	354	354	377	393	359	377	363	348	381	352	349	380	332	376	348	382	384	355	378	350	364	338	367	352	356	360	366	357	365	375	388	361	374	379	373	411	364	347	378	352	405	362	347	360	392	386	377	343	373	357	356	364	344	362	414	380	365	348	329	374	388	423	350	358	353	352	342	359	381	354	376	341	342	364	371	344	373	383	383	392	385	358	381	333	366	369	364	323	356	355	354	349	360	350	351	341	349	372	320	395	377	340	367	388	401	347	361	362	382	380	385	377	359	367	364	346	350	329	334	364	366	335	353	370	353	373	336
27358	6586	2980	1523	1161	925	786	673	635	559	531	543	507	513	529	478	490	476	477	510	473	485	477	408	462	461	445	467	423	447	459	440	443	438	439	417	443	439	438	434	419	443	393	450	447	468	421	437	423	439	426	450	441	404	422	440	464	428	418	442	447	411	419	481	430	436	439	442	441	425	424	440	429	424	452	433	425	434	410	451	448	450	411	456	432	444	383	387	453	431	400	433	438	463	444	462	449	442	475	393	463	437	437	439	399	455	439	404	408	487	431	451	438	418	434	427	451	419	440	430	444	429	419	473	423	439	429	483	441	413	437	446	436	408	430	432	422	445	419	401	433	445	423	483	418	450	470	467	434	430	421	417	408	428	445	434	432	426	439	451	459	420	438	431	422	416	432	464	428	440	432	475	419	456	411	419	426	434	424	468	436	411	428	438	436	431	419	414	423	439	433	477	415	447	419	458	429	436	407	440	458	422	421	454	408	440	462	443	455	487	419	439	413	434	434	409	427	456	442	426	395	419	437	427	388	421	441	428	431	459	411	444	437	425	397	467	433	476	447	419	428	435	425	455	443	444	455	442	407	460	432	412	429	450	417	424	420	428	436	428	431	413	454	402	431	430	439	429	421	451	440	418	479	421	441	425	423	425	415	410	465	415	472	488	442	414	426	395	421	429	391	412	412	412	457	434	424	405	431	446	424	422	471	436	447	443	427	416	424	423	389	472	439	418	432	442	458	433	424	456	438	452	394	464	452	413	434	420	446	426	456	434	425	440	427	415	440	425	447	429	451	441	408	466	447	411	435	416	437	428	424	409	416	467	415	412	423	462	470	446	462	439	452	425	465	410	408	430	394	434	469	454	417	480	438	431	423	439	419	424	429	455	419	430	428	425	394	396	400	442	450	436	415	417	420	413	397	432	443	440	396	453	407	434	483	431	446	457	396	431	462	450	431	453	436	430	406	433	451	439	466	427	408	407	433	438	432	459	419	454	406	397	424	438	409	436	471	435	462	435	449	427	457	438	437	444	452	436	423	426	416	434	432	438	431	449	465	406	434	418	430	425	421	438	423	490	416	428	411	422	419	439	413	416	432	473	452	440	411	445	470	410	447	433	455	434	421	437	386	489	424	442	426	396	420	445	436	445	417	441	462	435	420	437	447	438	416	446	416	438	390	468	398	415	417	438	426	400	423	450	427	438	443	470	432	437	437	444	411	476	423	427	424	459	436	423	436	429	403	440	457	436	437	429	434	454	395	425	418	396	459	459	429	442	419	428	448	434	454	439	453	411	409	447	425	448	455	389	421	479	410	408	411	427	483	393	439	419	414	395	421	433	474	435	475	430	452	440	442	461	421	430	401	447	438	435	458	421	413	443	432	439	445	454	425	447	412	400	425	428	441	433	418	418	444	443	429	418	370	421	483	419	470	436	457	445	469	418	456	446	419	404	442	436	425	421	431	451	432	433	404	408	425	446	472	441	406	419	433	418	437	419	409	445	456	434	427	418	430	433	450	462	377	421	403	463	424	427	407	481	460	445	443	422	372	458	466	476	398	454	425	431	416	431	427	459	420	422	428	439	428	441	451	418	422	400	420	437	432	443	422	431	453	404	420	448	431	400	439	450	460	438	429	373	429	447	410	406	410	457	417	435	479	446	434	444	468	422	416	443	424	456	433	438	457	423	453	439	429	418	446	424	417	426	406	426	394	420	423	425	443	425	449	451	405	412	403	443	404	472	430	443	447	408	431	456	458	436	413	430	426	466	417	416	422	423	417	438	415	435	471	395	411	430	431	440	447	428	449	434	456	433	431	440	408	438	454	476	437	462	441	456	436	464	388	433	428	410	423	458	398	457	427	417	455	445	421	409	419	403	430	472	397	430	418	419	445	451	447	407	412	423	415	425	457	439	427	423	394	409	420	455	438	433	391	443	401	434	428	452	415	441	445	432	413	467	429	420	436	445	416	447	445	408	455	427	407	461	433	430	462	430	440	435	434	430	430	433	454	430	404	416	420	427	469	427	415	411	437	438	425	444	407	413	429	410	426	435	436	430	420	463	434	487	398	426	430	419	438	421	446	425	405	377	411	434	442	427	410	450	414	440	412	412	397	410	445	408	466	452	395	440	443	416	445	428	417	405	411	437	441	383	443	400	424	463	465	432	429	439	442	436	457	416	426	404	441	438	434	403	435	457	403	457	425	434	414	424	459	439	439	410	400	434	444	394	435	424	433	445	435	421	468	457	411	422	434	457	421	426	437	454	426	417	427	439	450	446	453	423	433	438	444	417	399	446	422	434	435	453	443	412	432	439	463	448	420	407	429	454	407	437	438	435	408	447	438	438	429	459	400	413	416	479	415	436	427	411	419	428	400	445	437	458	389	407	426	441	448	423	408	432	438	445	444	469	441	442	439	405	415	466	434	420	420	419	405	453	391	425	440	444	394	446	422	435	425	487	429	466	420	455	410	413	419	440	434	454	457	433	390	440	403	397	451	456	391	406	421	437	454	455	421	415	443	472	400	448	434	409	445	435	442	452	447	457	420	439	444	446	465	437	409	422	396	439	423	450	432	404	430	433	453	436	397	409	453	439	414	420	453	445	417	400	418	445	450	440	409	447	461	430	413	403	420	441	420	435	480	417	432	413	432	431	417	445	426	434	421	475	404	433	410	402	463	419	422	422	435	431	430	414	451	423	404	439	461	410	433	434	403	422	414	463	428	426	456	441	442	466	431	397	423	462	419	429	442	426	430	431	447	412	450	415	435	430	433	433	407	441	419	434	406	429	444	438	404	428	430	435	404	438	416	426	409	404	372	427	430	434	464	447	427	433	446	415	438	417	473	443	428	434	426	446	444	396	445	436	428	459	435	423	455	428	449	431	457	419	450	431	421	439	455	424	447	424	415	417	471	446	445	414	432	444	423	429	442	430	430	443	430	463	440	410	410	418	442	419	413	389	428	404	423	433	430	439	399	435	428	437	438	414	407	474	410	424	459	445	441	439	423	393	422	427	407	435	438	481	428	439	445	435	422	464	416	428	431	439	419	438	450	438	460	410	471	423	445	404	424	443	425	427	426	440	420	474	424	445	442	419	446	421	483	421	426	441	453	434	408	404	463	484	467	460	429	460	443	417	410	408	438	439	419	418	459	459	441	493	418	442	430	454	435	431	457	442	418	439	437	448	442	473	421	409	430	454	406	471	440	442	443	440	442	439	452	453	446	434	409	450	466	461	410	451	415	428	419	450	417	484	461	439	413	378	415	451	433	453	428	434	424	457	424	457	444	457	454	422	441	433	431	433	425	446	461	430	451	402	436	412	456	422	424	446	414	437	460	415	471	407	433	432	442	423	412	396	419	406	442	460	425	451	427	410	409	384	447	427	399	430	442	398	420	436	441	428	413	452	461	446	397	391	422	401	407	412	439	428	437	419	441	426	414	444	425	445	454	451	424	463	439	443	394	423	395	396	431	421	396	422	429	438	405	462	459	424
23113	21638	29396	24388	21644	21637	5382	784	565	545	460	506	432	424	377	377	391	394	379	395	366	348	362	359	335	331	315	355	351	311	356	345	304	296	336	315	329	311	332	328	271	312	284	334	332	315	304	301	292	334	335	323	320	290	306	280	318	306	304	318	339	336	309	297	291	337	338	300	296	312	303	343	369	321	328	273	284	313	303	332	314	311	335	298	278	311	313	326	279	309	284	275	314	321	304	343	313	312	297	311	323	302	319	339	327	307	330	353	333	312	324	390	336	320	353	323	295	327	321	326	313	319	321	310	319	325	311	336	310	282	294	287	325	323	307	289	327	275	329	296	290	319	321	312	309	294	306	303	284	327	308	323	310	291	262	295	332	315	314	311	337	298	295	340	324	320	299	324	311	310	291	279	324	312	334	317	312	287	294	289	294	283	286	307	317	326	298	338	309	314	306	320	278	289	310	300	310	306	340	288	310	328	327	312	310	310	316	314	325	362	285	333	349	314	307	299	324	310	282	318	303	309	312	304	297	333	319	312	280	304	371	283	310	331	284	340	312	312	307	277	331	293	305	331	298	287	333	285	328	312	326	289	296	323	312	320	288	331	291	326	317	286	308	313	351	297	305	302	281	339	297	313	313	276	303	294	304	314	300	340	299	288	302	339	312	338	271	294	331	296	292	328	298	317	314	263	292	319	305	311	310	307	299	319	277	312	332	291	324	303	300	313	308	327	298	319	305	311	311	315	315	298	288	300	331	344	286	304	312	331	327	351	305	282	281	281	333	320	295	321	300	324	318	304	304	295	297	348	329	283	269	297	293	301	314	362	295	297	319	294	301	304	308	296	330	303	316	291	316	286	327	342	298	315	339	300	318	321	308	309	325	297	290	319	315	309	310	299	265	309	300	321	300	321	316	317	296	301	308	329	312	305	297	305	330	279	276	289	314	307	317	308	305	341	287	298	330	327	314	338	310	318	297	261	311	311	307	331	318	266	315	334	309	350	302	335	310	329	278	309	299	310	274	328	297	334	304	332	343	346	301	303	287	313	296	301	322	290	300	302	311	307	319	317	320	309	298	268	299	323	307	315	302	310	366	353	287	334	291	320	347	304	316	308	310	298	309	268	324	310	326	325	300	303	317	316	311	295	305	292	301	311	270	333	314	293	277	288	342	303	299	303	283	325	274	328	325	315	291	332	338	317	288	286	302	284	290	340	301	319	321	333	305	334	311	307	287	307	321	287	287	279	305	298	285	304	314	329	332	303	307	296	324	287	332	286	316	294	288	323	293	318	292	303	303	271	314	313	307	333	317	325	304	316	297	318	316	344	310	329	312	272	349	325	296	306	324	278	299	335	302	301	339	295	310	299	321	325	342	302	310	313	301	312	336	326	323	307	318	319	284	301	325	330	291	300	303	318	305	316	317	294	311	287	295	299	277	321	309	321	316	333	312	319	314	305	319	314	356	295	303	304	311	289	304	311	346	319	283	304	308	321	319	334	333	299	300	329	327	315	289	297	325	315	325	304	257	324	297	317	315	332	322	322	294	319	331	290	303	326	300	318	326	314	288	305	288	301	322	305	322	295	310	333	285	313	286	319	313	296	334	315	341	311	317	298	277	336	346	325	320	299	320	298	323	291	313	307	273	326	324	316	324	346	307	323	286	320	290	297	304	300	326	332	313	312	315	305	301	308	320	299	318	297	319	321	310	290	288	334	329	310	302	301	296	304	333	293	322	296	293	292	298	277	308	288	267	332	325	294	322	291	321	347	303	281	323	329	337	329	322	327	316	334	292	292	316	285	323	338	317	326	311	315	309	320	309	294	294	309	305	301	304	299	301	344	318	320	330	327	299	298	273	322	286	321	332	268	292	317	318	320	319	324	313	309	343	291	315	328	298	318	330	320	285	333	307	314	331	282	276	286	336	297	300	315	339	297	330	315	338	302	300	312	330	307	314	306	326	305	323	332	294	349	327	290	304	300	328	319	306	283	299	319	305	295	297	302	292	279	328	284	308	315	284	300	336	302	295	283	294	291	308	284	316	311	301	305	326	320	356	323	329	322	323	301	333	317	298	311	327	318	308	312	317	325	311	281	331	286	307	294	308	304	287	299	325	298	302	314	301	293	311	320	332	294	308	311	320	316	289	328	315	303	329	324	314	308	309	297	332	283	298	306	284	308	306	305	313	306	282	292	324	269	307	316	319	324	303	292	322	302	311	326	290	308	302	336	313	299	330	320	295	305	293	317	332	309	300	301	309	305	326	290	298	277	266	286	313	299	309	307	287	316	315	302	340	301	300	321	306	289	309	283	315	318	315	333	329	314	290	302	315	306	295	302	316	303	321	314	306	312	341	291	285	303	314	334	310	296	250	324	299	296	274	332	302	336	331	281	287	262	314	301	328	286	313	310	329	363	310	311	343	314	319	303	347	303	282	298	328	306	300	319	324	311	314	277	333	298	301	307	314	301	251	310	314	330	329	309	299	306	312	299	328	312	306	323	307	286	316	304	309	323	281	304	314	318	357	316	314	291	314	314	315	297	296	342	303	310	305	272	316	327	316	313	291	316	333	307	283	311	320	299	327	308	286	295	305	347	273	303	284	281	298	316	332	316	290	292	337	320	310	311	295	291	274	302	314	320	305	337	311	318	317	310	313	293	332	346	318	299	308	328	299	274	309	346	334	310	286	325	292	336	294	334	332	287	300	317	310	345	309	269	306	312	341	260	298	305	319	339	325	319	312	347	310	301	292	310	306	323	301	304	330	301	304	290	314	353	311	330	331	307	278	317	316	289	291	330	285	303	305	321	280	285	292	299	299	301	291	326	287	305	287	316	269	305	301	291	273	296	282	307	277	310	283	274	308	293	320	321	335	327	294	320	275	277	311	318	309	322	303	317	313	339	299	312	301	296	301	324	328	316	306	314	287	309	280	292	318	301	278	291	309	304	303	309	291	330	284	319	309	306	290	303	357	288	285	317	323	316	327	300	308	306	317	330	292	309	310	305	284	319	282	285	295	283	327	299	311	289	309	330	336	307	278	289	311	314	328	322	325	301	337	310	350	306	306	308	332	300	299	288	312	337	323	293	311	307	313	314	306	321	325	316	277	330	279	285	312	322	310	306	333	312	325	298	282	331	321	305	334	336	319	285	282	335	324	280	271	333	282	324	287	304	302	305	302	308	293	313	349	268	321	312	333	322	322	319	354	285	292	274	300	316	283	308	307	325	299	310	289	316	294	313	335	339	312	287	292	308	280	298	329	276	302	324	319	318	279	331	305	287	328	323	314	320	288	288	341	309	316	328	295	285	335	312	319	320	314	331	298	303	308	314	309	312	303	283	316	328	286	305	292	297	293	318	332	313	325	308	292	328	325	337	281	301	297	278	310	300	314	330	333	304	303	302	295	310	296	295	314	302	300	309	363	294	323	315	347	312	312	281	303	312	322	313	301	315	303	281	280	276	314	317	311	293	289	312	298	305	298	287	345	310
32827	15641	8694	3977	2807	2174	1527	1321	1027	927	787	744	622	619	589	543	511	512	471	458	459	419	413	447	432	396	384	424	397	406	411	461	368	382	385	401	438	382	412	420	385	410	405	386	376	362	373	396	362	393	430	402	357	370	380	406	404	404	367	370	361	383	375	370	368	374	405	365	400	412	399	413	365	360	346	334	354	376	398	347	382	392	407	369	381	354	362	392	379	356	387	383	392	384	371	351	399	396	397	384	392	403	365	395	371	416	377	379	392	363	382	387	403	385	391	360	357	381	404	378	395	408	386	375	364	358	376	360	363	371	391	357	380	368	387	411	384	322	385	388	361	356	331	377	367	363	370	409	320	378	374	378	383	384	374	351	378	373	383	401	395	352	382	382	385	349	384	370	321	393	373	376	415	351	334	374	401	361	339	346	344	364	396	377	368	401	390	385	352	350	345	364	384	374	374	377	370	373	361	388	368	382	404	371	404	352	376	372	335	376	351	359	365	368	383	387	353	361	342	358	376	381	359	338	334	376	385	375	385	387	362	327	367	370	396	368	385	375	379	369	381	380	345	380	391	342	397	373	361	363	378	351	405	370	345	400	380	362	387	380	380	414	348	365	357	343	355	331	389	396	427	392	392	360	373	354	404	329	373	346	355	410	329	338	403	368	365	369	374	382	379	369	385	360	366	388	365	370	358	372	374	338	329	367	351	373	374	363	378	326	353	383	345	331	348	339	377	406	335	393	386	355	393	355	370	334	369	346	364	403	370	372	395	372	323	390	363	394	383	380	371	354	344	329	378	412	383	369	371	401	359	370	390	379	350	380	359	366	391	373	385	384	373	371	373	358	367	345	355	409	384	411	341	351	346	404	370	365	370	379	408	378	357	382	323	386	346	392	367	358	395	382	362	387	389	377	354	359	380	377	354	344	396	342	342	392	381	372	360	355	370	396	359	380	377	335	386	361	363	340	393	378	372	343	368	366	372	349	395	369	365	358	369	369	360	339	364	365	366	392	350	399	363	358	378	321	337	364	380	329	344	384	416	389	378	370	391	362	379	373	428	379	365	353	372	389	375	393	398	348	378	389	372	359	397	394	374	356	383	382	367	372	370	347	333	376	364	370	371	368	364	362	388	377	379	385	347	387	357	358	378	376	391	365	358	346	372	380	371	376	352	398	363	370	381	344	400	365	371	369	364	340	382	348	365	401	377	385	388	351	412	389	385	379	370	387	358	393	376	405	368	365	376	388	400	360	375	389	363	353	372	351	376	355	403	381	384	364	364	381	347	381	367	347	384	370	371	370	357	342	388	366	421	399	388	380	385	387	346	407	350	365	369	344	375	398	362	373	320	361	362	396	367	374	389	365	363	354	365	305	363	372	359	385	393	377	368	349	374	353	359	357	368	374	373	356	341	398	363	385	359	361	370	381	372	364	343	344	371	392	376	380	360	364	345	341	377	384	348	346	374	366	358	347	398	368	396	339	344	385	356	359	346	391	342	370	384	407	378	363	372	357	370	367	405	352	376	370	352	368	383	358	368	340	387	394	394	346	366	385	351	364	341	361	374	379	349	370	398	366	354	343	362	383	386	371	351	372	344	365	394	363	363	393	364	372	371	341	376	371	355	334	384	346	365	394	362	387	378	340	380	354	374	345	356	387	408	364	347	380	382	404	389	373	343	346	372	364	344	371	359	365	394	355	338	385	351	355	370	377	385	346	362	402	360	374	372	356	352	344	364	378	376	359	353	387	363	384	394	349	345	376	372	403	398	376	393	370	376	402	355	361	395	362	385	368	411	350	384	367	340	349	392	380	369	354	353	352	409	365	374	346	364	345	405	380	384	393	388	398	365	362	386	371	382	387	337	372	380	373	369	373	382	339	371	358	392	377	362	400	378	344	393	351	386	366	415	387	403	371	378	333	392	368	343	368	351	414	349	364	399	397	397	383	360	352	358	380	377	363	382	370	346	371	395	381	357	360	386	367	368	397	392	400	358	355	395	389	363	364	395	356	357	352	336	372	398	392	360	350	400	378	391	342	376	325	359	352	339	379	345	332	362	424	301	403	362	341	348	383	338	351	377	342	360	392	369	346	330	377	381	370	348	376	408	368	377	379	395	401	362	374	394	354	372	373	360	379	399	346	364	340	360	360	388	368	399	351	368	347	375	359	369	421	395	390	354	358	382	357	381	370	345	374	394	359	368	406	368	365	387	349	338	379	365	372	353	399	338	366	394	392	338	393	362	357	373	370	386	383	363	347	359	365	350	366	384	381	392	354	380	371	375	394	353	383	387	372	410	362	333	365	383	354	375	397	375	394	408	361	392	375	369	385	397	330	371	365	371	399	369	367	359	356	366	387	391	388	372	415	388	397	344	378	386	362	389	406	373	386	385	355	382	359	331	378	378	342	409	400	355	361	334	349	373	371	350	400	339	343	379	393	377	380	357	374	372	385	378	363	391	342	370	355	363	365	344	395	375	347	345	376	361	392	395	331	386	398	358	383	372	362	356	367	345	387	385	357	357	374	347	349	367	359	371	349	383	354	387	419	364	333	384	393	363	369	356	369	379	386	375	386	405	379	369	364	366	336	356	381	372	366	362	357	358	391	356	378	378	344	386	359	388	362	367	370	368	407	334	397	374	375	374	371	371	362	370	374	353	379	333	393	377	374	392	352	360	388	377	372	402	393	334	337	371	387	398	357	395	375	344	381	378	352	395	365	376	387	395	368	390	360	354	380	371	369	346	359	388	340	363	344	400	360	352	371	382	387	351	350	365	358	378	357	368	354	350	382	343	374	382	364	394	355	330	375	351	393	380	366	354	340	361	364	372	378	360	396	384	343	357	363	349	342	386	361	352	405	387	376	369	390	342	394	401	334	338	380	394	374	375	356	370	366	366	348	345	367	387	372	327	371	345	373	371	377	342	351	413	367	384	366	384	376	380	385	353	385	368	383	368	375	415	380	361	396	379	387	405	370	349	374	366	374	361	365	389	368	403	365	359	337	376	365	354	365	340	337	340	382	355	361	349	368	406	366	353	383	372	392	372	348	389	341	331	367	361	370	364	400	383	320	360	361	387	358	377	390	356	384	405	373	343	360	371	410	387	331	377	358	375	362	356	370	340	344	356	375	353	371	386	377	363	371	360	380	403	329	350	371	370	355	385	390	352	367	372	374	382	373	376	376	372	387	376	376	389	371	354	381	382	352	379	366	342	386	332	369	355	364	364	369	391	346	373	453	387	388	354	377	362	374	331	364	380	353	368	364	359	352	365	376	390	363	392	363	336	352	378	363	371	365	376	365	350	390	346	370	385	384	363	369	344	392	372	353	359	354	389	382	380	375	361	378	384	372	379	368	352	360	373	381	379	358	364	357	356	402	346	396	386	375	354	390	371	397	378	391	374	370	349	354	388	347	380	417	393	400	389	371	370	382	368	391	369	392	355	334	368	362	316	350	385	382	370	362	374	376	363	375	354	417	355	387	384	347
29125	19022	4941	742	543	492	509	462	493	477	445	475	507	515	426	465	423	468	437	443	510	460	462	480	448	454	428	484	516	472	434	435	448	446	409	434	455	444	465	418	423	450	425	472	482	423	437	443	454	453	426	458	451	428	398	439	450	492	456	439	446	463	440	453	437	465	432	439	459	447	426	459	401	445	436	423	474	492	456	456	441	456	445	479	416	483	457	488	468	457	477	465	499	484	479	455	453	482	458	445	503	457	408	454	469	454	495	499	443	468	455	483	446	427	426	471	439	441	456	460	427	489	465	476	431	438	481	459	470	470	487	465	480	491	447	481	449	440	482	459	471	478	439	453	474	498	403	455	437	460	464	434	461	462	475	474	436	469	455	438	456	445	447	446	464	450	443	443	477	445	440	442	465	442	432	452	451	436	480	418	422	467	442	504	476	453	461	490	475	474	449	458	442	444	477	414	472	460	451	478	411	453	440	417	471	430	429	454	468	463	450	447	438	454	433	459	484	447	437	444	435	466	497	456	441	468	447	491	479	440	422	471	473	468	460	479	452	487	492	460	465	503	419	438	420	408	509	463	485	481	462	470	476	449	445	464	434	448	428	466	413	443	491	458	450	462	442	471	447	486	429	462	468	442	440	461	457	443	473	469	439	488	509	442	451	473	492	438	445	473	475	482	452	472	464	440	434	472	426	450	473	464	407	456	459	448	463	503	436	428	463	466	429	428	454	467	429	501	456	459	457	433	501	445	446	434	458	451	505	443	466	457	479	445	460	476	429	433	460	473	484	411	470	429	441	492	425	469	460	452	452	499	504	473	442	469	486	450	449	468	422	473	472	492	453	433	461	463	437	489	447	441	472	489	479	484	444	441	479	426	467	445	443	454	429	433	462	435	463	421	459	483	464	404	460	445	490	431	449	493	453	464	489	468	466	457	449	453	451	459	463	469	428	441	453	452	482	455	404	416	441	460	435	467	479	432	488	473	441	483	449	450	462	449	464	468	467	443	464	458	468	416	444	446	451	463	471	464	424	471	446	484	424	471	469	443	490	460	448	457	465	498	450	452	447	474	452	470	496	449	467	446	505	473	438	465	439	411	454	459	472	425	453	425	479	477	429	501	451	416	465	457	470	455	451	420	475	450	471	419	489	481	471	463	466	426	421	459	467	433	451	457	466	480	508	458	413	480	392	450	463	487	472	442	479	442	460	470	404	442	450	416	447	444	479	481	463	432	460	447	465	452	484	428	429	456	446	453	401	474	448	446	408	472	445	439	457	453	432	448	454	459	474	466	439	465	477	459	447	463	450	457	402	436	425	451	478	445	482	472	471	464	472	442	467	467	451	463	442	464	429	483	412	466	464	459	412	498	462	430	457	426	463	443	444	493	445	437	484	486	463	478	463	483	467	474	486	433	432	451	501	481	454	452	476	445	442	483	480	459	430	492	481	412	452	416	453	459	472	468	443	465	448	429	471	430	449	476	475	463	486	434	452	461	457	457	484	444	455	497	473	434	418	446	477	489	469	478	458	461	444	429	411	493	439	449	464	466	515	467	433	466	455	479	456	472	447	458	432	451	470	473	453	481	474	438	484	461	442	463	474	475	486	496	458	417	499	489	468	459	465	460	463	411	447	459	489	438	461	473	453	445	443	463	447	462	455	454	458	474	423	473	463	481	481	466	465	439	468	422	430	443	433	450	463	496	434	436	442	423	459	445	463	476	478	488	467	483	449	448	447	470	431	473	443	419	451	438	457	468	451	423	435	469	475	439	491	516	455	447	467	428	417	457	461	487	460	438	468	473	483	440	417	472	461	468	457	458	463	473	458	442	468	424	444	465	467	431	476	434	483	513	459	475	461	471	472	445	446	449	462	419	463	445	483	478	443	436	475	445	465	481	442	461	459	483	442	454	434	427	455	469	457	475	424	466	417	469	463	473	462	449	445	416	422	453	457	455	448	442	503	498	484	458	438	478	475	472	454	430	461	461	463	473	486	445	427	448	449	493	421	473	437	434	447	453	401	463	469	432	499	465	477	445	425	469	488	462	444	484	469	446	452	466	501	439	441	459	492	405	491	453	467	454	437	432	453	464	457	463	444	435	471	438	451	440	469	503	486	467	453	433	477	409	505	451	461	465	475	462	438	462	464	434	510	458	448	474	461	452	461	448	475	458	455	445	453	470	484	477	475	490	460	461	448	454	476	457	448	461	495	443	434	456	456	415	465	452	433	458	428	426	424	437	447	469	441	433	469	495	463	472	445	456	450	452	492	476	473	421	449	459	441	463	439	482	461	412	476	472	437	436	464	465	487	481	441	439	448	488	449	451	453	490	444	482	449	451	480	446	442	466	474	462	441	480	458	428	443	449	447	483	476	446	437	464	441	445	440	453	457	445	469	499	438	474	439	434	406	461	446	480	421	456	476	426	433	486	430	415	450	449	486	455	462	474	433	494	491	465	456	480	462	439	445	486	473	461	446	411	444	458	459	446	438	455	465	446	461	471	423	440	427	463	463	453	440	469	487	439	470	427	445	437	462	459	437	422	455	447	448	453	452	456	460	437	489	499	444	450	477	429	456	439	450	438	458	462	422	460	451	446	445	460	466	449	423	482	459	444	486	455	478	484	451	446	431	476	427	457	463	447	457	453	440	487	451	420	453	434	479	486	467	468	486	441	440	515	429	452	446	466	473	470	484	454	421	449	471	471	468	456	474	471	469	461	490	430	437	462	464	467	430	451	447	452	431	470	499	446	437	430	471	445	454	479	446	470	469	465	477	465	444	406	448	480	432	445	453	450	478	459	444	442	458	451	445	489	463	493	496	415	447	425	463	485	468	435	449	447	491	463	491	451	504	487	444	445	454	440	467	472	454	462	481	454	431	441	429	494	442	484	448	450	429	457	446	431	506	440	480	463	469	491	494	449	460	482	454	439	463	447	460	468	472	464	470	468	443	478	497	459	490	462	464	499	434	474	451	460	463	475	419	455	465	443	472	460	472	508	500	432	437	404	471	432	462	502	443	450	524	458	449	436	450	456	442	414	476	444	452	470	438	464	492	415	499	452	502	484	467	456	456	437	465	469	457	448	458	459	449	443	501	445	508	484	462	444	466	474	446	441	444	489	466	421	483	436	444	439	480	466	438	440	462	480	476	452	477	455	503	462	449	466	420	476	455	442	425	443	424	446	499	453	410	483	472	462	477	503	471	475	439	503	399	440	449	449	475	414	455	447	449	438	487	451	468	479	454	490	475	467	451	456	475	451	450	414	464	464	465	441	431	434	451	453	457	431	457	445	485	444	429	461	473	447	480	449	462	415	448	445	493	440	452	460	435	475	466	451	508	429	438	449	452	460	458	472	425	463	413	468	501	498	432	459	462	448	451	460	454	422	444	457	456	445	438	443	450	453	480	435	485	451	426	484	464	471	483	435	490	452	422	407	429	454	457	481	425	429	462	437	474	449	468	462	443	465	464	486	472	475	443	426	485	424
25288	2569	880	692	617	604	607	573	544	579	525	588	608	574	526	518	587	533	537	553	564	503	508	536	579	561	557	541	555	577	495	571	554	521	536	518	532	579	555	527	552	542	506	528	573	562	553	488	529	570	543	540	573	500	548	558	532	540	573	518	498	578	526	500	579	547	510	572	535	559	525	549	563	562	508	525	544	525	532	532	517	577	546	509	539	538	562	562	584	571	534	537	540	582	514	500	509	486	554	534	556	547	536	515	559	553	557	556	536	514	519	574	540	559	520	555	565	555	545	537	549	555	564	538	548	594	560	586	491	590	522	555	573	506	519	550	532	542	553	587	538	538	548	585	512	538	532	549	558	579	540	580	531	541	549	554	497	495	533	542	560	534	531	529	570	529	553	535	480	533	567	533	528	540	524	555	536	538	513	567	534	504	548	557	525	558	524	561	495	528	571	530	555	530	561	550	568	539	511	535	579	492	505	569	547	545	540	543	517	561	530	567	569	531	560	524	524	578	546	527	577	549	566	549	514	559	531	535	538	514	544	510	557	555	502	546	529	515	571	585	540	529	524	546	531	552	599	522	541	534	517	563	531	540	523	517	503	544	525	538	572	544	506	569	553	536	555	553	495	533	535	520	582	534	547	579	552	546	540	545	549	546	529	535	511	530	551	551	528	546	520	545	542	554	507	552	501	526	524	553	500	540	546	511	553	534	581	571	532	527	543	544	545	530	516	580	550	580	524	498	545	538	495	544	568	594	553	508	576	559	541	540	574	573	551	577	533	532	565	498	523	555	568	531	551	537	557	542	576	544	548	531	521	564	559	526	565	540	551	557	519	506	502	542	543	569	569	532	551	513	561	533	516	550	543	526	546	558	548	558	576	516	517	551	525	541	537	492	555	548	560	520	515	534	547	545	534	496	577	585	538	572	555	570	554	568	562	530	559	498	544	499	535	544	553	546	581	537	532	507	530	529	562	558	592	545	523	553	567	537	520	564	526	545	569	579	516	553	543	504	530	568	503	554	580	532	542	547	505	524	547	525	537	544	541	534	529	523	553	567	552	509	509	524	543	550	560	555	531	548	551	504	544	563	536	566	487	562	518	535	533	562	539	564	491	566	503	563	565	526	548	550	548	570	539	569	495	540	562	560	568	530	520	492	510	542	528	572	538	563	533	551	522	554	513	521	533	545	545	551	549	509	523	553	583	554	546	527	585	550	539	521	562	526	536	511	516	529	532	494	569	543	525	526	555	555	541	526	484	534	513	584	525	529	544	493	504	524	542	506	556	579	552	508	522	537	530	577	524	534	523	583	549	532	546	520	530	569	515	563	531	572	550	553	512	540	556	566	494	549	536	543	542	528	516	545	554	559	536	528	539	521	558	551	549	514	577	533	564	558	534	523	548	538	532	565	552	539	549	557	522	523	547	562	528	516	513	587	542	526	570	530	519	587	503	595	531	516	470	526	553	547	541	563	545	536	534	530	559	543	559	548	572	565	535	546	507	528	522	547	544	543	539	541	505	566	550	517	545	544	561	497	547	514	550	585	522	503	571	522	549	573	566	505	506	561	549	573	540	521	531	570	575	561	575	506	567	521	561	532	515	538	585	556	546	525	600	526	517	617	574	522	579	568	512	556	520	563	542	544	543	543	540	535	549	523	535	526	537	541	515	557	558	513	541	543	564	556	564	567	521	594	557	573	513	514	515	524	516	556	499	509	527	573	529	555	542	549	558	539	482	490	500	574	559	564	517	538	589	530	528	496	536	520	582	505	515	524	524	588	552	564	554	562	559	511	530	515	533	520	478	570	507	564	567	527	567	566	565	513	530	560	556	526	527	530	558	521	533	584	526	582	505	571	483	547	542	523	552	516	545	505	555	530	556	533	561	540	547	542	515	492	535	520	522	566	552	520	521	513	531	561	553	531	568	545	509	556	537	557	553	534	565	526	551	556	572	558	560	568	553	535	562	555	532	573	522	516	550	553	540	490	509	518	505	522	544	553	577	536	523	561	574	562	535	589	542	570	500	511	552	549	561	523	538	559	558	547	541	530	546	553	579	557	537	564	563	569	558	538	544	573	489	529	518	530	526	554	535	574	549	543	529	540	535	558	539	570	548	503	557	513	562	521	560	574	502	579	551	576	558	551	566	552	484	542	564	538	511	546	510	562	553	537	559	547	504	534	548	537	544	491	512	552	549	544	557	590	539	544	576	519	520	549	556	564	534	526	542	558	522	561	555	528	538	528	525	552	556	503	545	552	548	542	541	548	531	541	569	563	595	565	532	561	558	539	551	537	566	505	541	564	597	578	507	555	518	548	556	582	553	551	537	514	530	514	528	529	529	520	590	513	555	535	537	531	547	571	527	538	519	530	555	554	527	565	562	576	572	539	550	563	565	570	540	563	534	531	518	547	547	525	546	575	544	556	529	539	532	551	543	556	531	551	559	552	565	543	556	552	530	513	511	515	551	540	571	517	566	560	519	544	512	567	557	570	552	518	524	524	552	547	496	544	519	542	528	555	527	530	561	531	539	517	539	510	586	550	504	503	574	567	495	543	522	523	530	536	523	545	574	599	530	557	538	513	560	492	535	540	504	554	541	563	534	548	555	572	544	517	561	502	532	534	561	565	551	544	558	519	530	530	555	516	551	535	532	573	573	544	525	544	552	522	523	512	524	555	478	560	555	552	539	513	542	527	567	541	514	528	524	520	517	551	529	529	571	535	547	537	511	559	529	552	526	568	555	520	522	571	556	559	545	554	554	516	537	503	527	570	503	568	522	538	554	574	535	540	528	589	543	545	547	517	534	564	520	584	534	558	543	523	561	535	583	577	598	499	548	545	533	561	555	518	564	561	545	554	602	571	559	518	496	544	560	578	522	550	519	565	518	507	540	535	575	524	524	560	538	528	529	504	564	533	578	554	515	516	545	555	532	558	524	578	519	538	561	523	573	566	572	530	525	560	527	569	543	541	530	523	565	512	537	578	544	535	542	579	513	518	552	545	542	530	540	524	533	553	500	524	544	492	567	547	539	544	568	526	569	522	537	532	575	527	529	533	508	548	534	531	540	546	539	541	536	546	534	550	530	518	507	544	564	493	547	528	519	563	570	550	497	537	547	573	539	544	550	533	605	527	555	514	519	550	547	545	526	565	516	572	581	604	503	562	531	563	535	569	523	536	513	525	573	519	547	535	541	572	549	575	576	552	557	605	496	552	555	533	497	535	499	579	547	552	518	530	533	523	564	571	508	526	572	534	577	570	557	489	578	588	502	499	542	547	569	578	565	517	531	523	561	562	560	541	553	574	530	545	507	521	513	545	538	538	536	549	515	540	520	474	539	510	592	536	539	508	565	576	530	546	568	498	513	549	550	544	564	577	536	526	552	563	502	557	505	542	525	549	531	516	527	515	534	557	548	558	549	550	506	554	513	530	547	550	570	528	519	531	538	549	557	570	531	546	547	569	566	560	557	565	537	537	516	561	577	535
24310	21650	28825	24975	21625	6768	939	660	607	572	526	509	518	489	491	450	458	488	477	436	453	461	447	413	466	454	416	426	496	430	468	456	430	427	466	427	425	434	430	444	424	437	460	442	455	432	433	430	488	433	421	437	434	432	454	418	461	447	455	470	423	448	406	460	446	425	470	461	496	419	424	461	440	439	435	406	451	411	422	453	435	423	433	428	415	456	430	448	458	454	437	437	394	449	435	435	410	390	447	419	406	401	455	465	395	404	449	436	426	440	459	442	432	440	424	447	427	425	462	473	407	440	399	439	410	473	444	436	426	416	463	469	453	460	451	428	388	446	443	414	441	429	436	465	466	424	406	423	406	420	449	434	438	412	414	424	418	443	453	425	434	407	415	450	404	451	401	417	397	425	409	387	445	466	450	436	455	462	437	424	442	435	425	398	426	388	448	410	417	453	393	427	439	453	434	434	440	456	401	453	435	439	427	460	460	461	418	413	451	426	423	436	427	424	455	456	441	452	434	425	460	424	408	418	440	459	454	452	436	424	419	432	445	408	425	416	439	442	426	417	440	398	416	456	461	398	427	452	442	412	417	427	461	468	433	406	422	468	462	423	430	469	471	430	416	423	423	441	404	409	425	455	388	444	436	440	429	464	449	461	436	446	441	421	446	464	424	436	437	434	419	394	425	450	444	473	427	408	489	421	396	430	424	401	409	393	443	424	392	424	422	427	449	445	420	457	434	424	404	419	428	447	430	465	434	426	435	444	401	445	447	434	417	418	437	420	439	425	434	438	442	450	425	427	423	418	395	435	385	425	450	452	423	437	435	435	471	447	446	381	463	437	416	428	451	430	405	461	413	413	412	453	456	431	427	435	420	451	450	444	460	438	450	394	414	458	413	422	438	402	416	450	438	428	410	430	452	457	401	413	443	448	451	456	469	411	437	454	394	432	449	413	480	395	402	445	411	404	414	447	435	418	426	423	447	447	410	416	444	438	445	411	426	407	449	442	485	419	427	445	435	433	464	462	444	442	438	433	432	405	432	406	437	434	434	438	398	428	433	461	431	427	463	449	437	466	449	420	428	420	442	423	405	398	433	450	403	450	427	456	414	460	443	416	436	434	428	426	418	417	459	424	421	446	419	439	434	423	428	448	420	420	423	424	416	471	420	435	447	457	424	399	402	443	433	461	442	421	416	423	427	409	422	407	431	426	436	417	434	473	428	427	417	406	408	410	420	463	437	440	432	434	439	431	451	388	442	470	451	464	432	409	474	416	397	445	406	440	453	448	461	445	405	451	453	446	425	486	422	452	455	440	417	463	480	435	451	428	425	460	432	434	398	431	437	407	404	390	451	414	432	463	447	413	434	434	429	394	407	428	447	430	436	436	422	453	436	363	416	460	416	407	430	440	439	446	476	392	410	444	413	419	439	443	414	410	445	471	436	395	417	456	445	441	430	423	448	420	438	442	445	428	417	403	407	446	432	442	421	441	408	465	449	379	403	444	415	437	464	461	422	411	473	384	422	431	422	446	421	402	410	426	387	394	397	392	441	408	426	418	439	430	423	440	412	437	452	438	448	418	439	469	456	432	442	439	450	439	425	469	437	446	456	439	429	455	438	421	477	433	421	455	464	420	430	417	441	471	402	425	391	455	415	436	399	460	429	427	436	419	425	434	427	432	444	426	420	454	431	411	449	410	418	443	431	423	402	438	454	436	426	454	448	406	448	434	477	483	419	413	429	409	419	423	430	444	429	427	421	415	454	452	427	431	437	410	414	406	450	447	434	401	442	439	428	442	414	414	423	454	445	423	427	441	411	429	411	437	441	435	415	430	430	426	438	429	438	400	457	445	479	434	412	424	428	458	435	422	452	439	486	415	428	450	381	420	422	463	429	421	498	413	464	402	395	438	423	394	425	421	426	435	430	453	442	427	421	443	411	428	414	396	465	461	421	420	389	424	483	443	443	415	461	426	415	454	476	424	419	413	429	451	461	382	448	432	447	444	422	408	411	456	427	454	419	439	404	445	425	436	430	427	417	439	400	440	447	431	448	396	408	451	416	432	424	455	425	447	433	443	456	471	462	451	419	429	435	443	431	448	452	442	411	452	404	433	429	448	434	443	456	428	395	410	439	425	429	446	418	424	427	411	444	407	453	443	453	417	422	447	419	415	421	429	428	425	429	418	436	436	428	444	441	446	432	471	404	408	446	414	470	445	418	468	432	413	423	442	408	432	439	456	465	433	400	440	433	421	446	427	441	471	482	438	458	447	447	439	437	447	426	451	432	432	427	418	421	435	418	456	418	437	401	475	432	433	403	408	451	446	426	486	434	444	432	450	403	433	434	452	440	382	425	455	435	428	441	437	404	445	450	435	417	478	409	399	401	411	421	457	435	442	475	437	422	435	432	432	428	436	412	428	417	448	453	417	414	430	419	474	425	468	410	437	405	490	440	419	409	430	471	439	451	438	443	408	455	463	404	412	421	436	391	445	457	434	448	459	396	446	443	430	408	439	432	413	465	455	397	433	451	402	416	414	445	391	475	401	403	426	439	418	425	489	425	479	425	396	425	404	415	429	379	416	441	450	433	478	416	422	398	418	436	390	439	431	436	440	431	423	434	442	422	428	445	411	434	415	436	416	428	422	388	409	440	470	435	438	406	461	448	420	390	434	411	430	440	381	441	438	411	417	407	425	440	431	427	471	400	419	465	427	441	433	404	389	417	454	452	421	400	445	472	437	416	432	447	430	464	428	440	470	421	426	437	433	433	446	477	440	403	427	451	405	445	386	412	375	385	450	424	452	449	413	416	466	456	403	417	427	431	445	450	461	422	405	435	471	467	443	443	403	427	432	437	421	397	450	414	431	445	447	442	422	431	452	417	465	442	426	435	448	448	484	445	413	476	438	457	442	442	425	417	434	448	425	433	426	449	425	429	426	460	438	441	409	436	428	418	415	453	413	455	422	425	428	418	421	425	421	470	388	404	430	424	414	403	443	402	428	427	456	458	430	425	458	421	398	448	417	436	437	438	455	417	419	425	436	442	444	439	470	433	438	460	431	416	430	439	456	464	455	413	438	427	424	485	438	450	447	452	440	456	449	445	417	446	428	438	437	478	436	404	425	435	433	456	457	442	416	463	448	437	434	420	425	481	434	419	425	438	405	394	444	467	439	418	427	427	434	481	435	416	453	480	430	415	439	441	438	451	433	454	443	451	436	421	411	429	407	412	401	434	404	407	412	415	412	473	478	457	414	422	445	417	403	441	420	427	438	435	415	406	439	431	475	463	440	411	419	409	443	397	422	375	415	415	437	417	416	447	447	432	422	463	460	426	462	414	416	419	471	413	444	462	416	420	448	464	466	404	473	451	395	458	437	435	385	409	398	442	450	422	474	440	418	440	399	460	432	419	441	421	435	426	458	408	431	452	400	423	454	439	420	412	478	431	416	438	381	463	455	442	402	490	415	479	425	435	427	430	417	453	448	446	417
28351	10056	5125	2438	1783	1421	1184	990	851	834	704	702	630	650	570	607	591	593	588	532	579	537	534	512	572	566	574	501	541	522	550	513	541	553	493	502	548	482	534	500	494	529	560	493	508	533	473	544	526	519	540	514	539	471	503	591	560	531	539	552	513	519	533	542	529	508	493	534	517	516	521	533	502	539	514	530	534	555	529	528	499	547	508	576	529	487	533	539	525	496	516	484	533	557	531	522	567	510	483	487	522	538	516	528	481	519	565	517	570	564	514	560	509	543	537	530	543	530	513	560	502	502	535	501	481	522	525	488	517	527	544	513	550	523	517	514	509	515	509	570	540	553	504	473	510	476	528	512	518	535	512	509	477	487	546	506	492	545	469	504	506	527	528	536	508	485	483	518	500	521	563	525	504	504	520	537	547	532	535	541	521	543	486	485	502	508	503	511	529	508	503	566	525	512	473	486	501	498	502	524	505	513	566	520	541	514	493	525	547	487	513	506	535	559	513	504	528	496	518	507	472	534	543	507	524	533	496	558	539	549	528	513	515	521	490	486	486	564	549	544	516	515	507	529	528	529	489	511	528	502	536	528	504	496	490	526	547	557	551	534	507	516	533	498	565	535	508	508	535	503	503	531	548	508	551	518	470	472	512	517	522	512	537	521	509	552	510	463	545	520	508	482	517	519	563	534	506	564	511	481	551	554	538	514	531	521	542	493	515	541	531	518	498	532	496	552	495	516	495	521	544	517	554	496	519	491	523	474	517	499	485	510	532	486	476	508	514	505	540	505	496	491	517	567	511	500	487	484	514	502	510	509	549	493	511	513	493	495	461	514	525	487	492	511	499	529	493	547	516	517	503	513	489	493	463	541	508	517	527	505	547	550	499	508	552	536	489	516	524	512	500	501	521	516	498	482	535	498	511	512	491	506	487	514	519	510	490	522	522	529	482	523	494	502	497	529	537	505	533	513	539	516	532	507	523	546	516	541	502	499	517	505	471	534	501	512	529	498	535	486	493	519	554	534	529	515	501	521	514	495	525	507	525	485	497	466	508	487	523	510	508	541	500	488	514	545	498	538	509	527	537	509	531	525	547	547	502	501	492	520	531	530	460	552	513	499	516	496	527	501	511	524	531	512	576	522	550	498	510	528	525	494	536	523	543	515	525	541	532	528	477	513	534	495	526	520	511	574	534	525	544	487	500	497	538	533	534	517	501	526	517	543	539	520	531	520	514	526	507	528	487	531	544	520	500	522	527	505	516	497	524	519	520	527	511	455	504	528	536	541	571	514	519	544	523	535	529	525	495	523	539	500	505	531	525	504	494	512	465	530	526	500	499	521	519	495	515	461	521	482	515	513	520	518	460	504	495	477	504	533	508	548	466	470	522	499	523	543	562	528	507	528	521	529	504	494	495	555	501	494	472	554	502	507	491	461	524	533	511	478	493	519	522	503	516	558	475	471	536	510	493	494	494	501	505	518	540	497	506	501	540	547	537	531	517	512	516	514	504	488	544	503	553	522	513	518	487	531	507	503	572	470	534	510	526	509	524	534	533	498	533	546	501	497	499	487	532	561	513	471	498	520	527	517	492	529	529	502	519	521	484	469	542	505	470	526	516	507	516	519	535	532	539	496	501	548	534	532	533	546	511	557	505	537	525	536	545	524	547	511	511	482	531	511	509	529	471	540	518	517	558	493	528	544	499	551	484	537	488	519	481	524	512	547	539	528	561	534	526	539	519	527	515	510	510	492	506	494	475	528	568	525	517	504	486	536	492	512	476	509	511	505	486	527	499	520	492	522	493	534	514	535	497	529	490	533	495	515	484	520	511	486	548	528	540	502	542	515	517	508	489	523	498	538	506	506	512	534	540	490	537	517	498	448	541	520	533	500	514	550	524	488	532	531	509	494	484	533	531	527	537	581	492	525	466	553	482	510	504	471	564	538	509	511	504	502	488	552	533	509	538	506	544	506	542	514	545	488	501	513	551	535	502	529	492	488	532	510	442	510	506	520	536	537	514	568	510	515	496	509	572	527	513	540	516	538	490	521	527	518	476	507	548	516	494	492	498	540	506	522	493	562	554	545	493	507	532	505	461	503	507	499	503	515	536	510	528	492	532	526	523	526	498	507	506	478	515	492	492	519	512	528	495	509	509	498	500	510	525	514	516	556	537	517	481	541	528	515	503	481	524	521	512	551	507	519	510	519	502	519	516	538	525	508	492	495	543	504	510	542	535	517	505	551	510	493	549	519	511	485	534	531	549	446	519	500	487	514	473	507	543	507	548	511	514	520	488	510	504	514	521	499	542	504	490	500	512	538	485	484	527	529	559	534	506	514	484	550	507	523	496	501	543	511	490	482	481	524	532	533	501	490	534	469	508	494	503	514	486	471	501	528	486	518	523	512	500	476	486	518	508	498	514	467	529	528	551	540	531	530	521	552	525	477	512	513	542	526	486	488	507	552	519	480	516	510	511	456	500	472	518	514	520	534	568	500	503	507	460	501	529	475	482	502	518	554	505	505	557	529	502	509	526	495	526	504	505	524	524	539	518	506	494	506	501	526	530	535	523	499	520	540	522	501	509	507	512	509	547	474	541	528	528	509	499	501	509	484	527	539	482	498	504	527	507	524	522	501	507	540	480	511	515	514	491	472	532	520	527	489	488	532	498	531	516	505	528	523	543	554	532	510	529	560	539	505	488	527	527	485	515	487	470	542	480	514	537	499	499	522	491	512	558	506	515	520	494	501	544	493	492	522	508	484	516	498	534	511	536	528	470	486	513	521	524	507	498	530	495	524	485	559	479	514	501	523	531	561	534	548	531	491	544	552	491	483	483	511	538	526	508	499	498	483	510	531	544	507	510	575	535	502	526	485	478	545	565	540	530	537	507	486	508	530	548	539	523	524	473	519	516	559	517	520	482	537	503	506	524	512	528	512	488	510	505	529	464	532	491	524	490	468	514	489	512	515	510	496	511	493	522	516	523	553	492	512	517	482	503	538	516	507	491	525	504	541	550	488	530	533	525	556	494	521	497	505	500	511	536	541	497	522	488	535	498	499	517	544	530	520	496	534	498	515	546	508	473	522	498	504	482	519	510	486	501	508	523	487	517	539	508	522	530	488	510	530	527	490	502	479	532	529	511	530	521	536	492	461	493	533	503	525	514	476	506	563	502	505	499	533	563	481	549	500	514	502	515	484	508	470	509	511	513	545	503	503	516	520	533	493	537	507	514	537	551	499	483	492	508	494	497	477	565	530	480	512	506	573	453	527	498	527	535	537	499	513	528	509	529	541	498	492	491	489	521	503	536	533	552	513	526	499	510	526	527	519	542	538	539	532	528	494	496	535	491	510	507	538	510	536	492	544	531	487	524	530	541	526	513	500	546	518	532	507	527	539	512	526	512	495	487	490	513	501	521	516	544	503	549	532	565	483	508	518	516	480	492	486	525	522	510	545	509	518	484	469	520	535	535	498	545	528	503	533	474	491
25446	21658	27591	26080	7707	675	538	475	445	404	430	359	421	396	388	393	379	349	385	377	382	378	367	383	399	366	398	387	361	366	396	356	382	371	363	378	399	370	369	375	402	379	350	390	364	366	368	378	340	383	386	373	366	354	355	370	390	361	380	361	340	347	351	375	373	373	392	359	408	366	364	352	355	370	365	373	347	328	394	366	356	371	374	370	379	355	384	354	353	383	385	368	373	378	364	390	395	360	370	383	362	352	353	362	374	389	370	349	306	386	375	362	386	339	390	357	339	365	393	338	359	359	389	376	366	341	347	342	397	366	355	345	361	384	364	344	365	380	382	363	390	353	370	371	356	399	361	363	366	370	402	418	393	358	372	386	369	397	378	338	354	333	342	364	368	398	356	360	379	344	352	383	362	346	393	354	383	376	351	378	366	356	371	369	371	354	315	334	348	380	380	367	355	356	353	406	345	352	358	383	338	416	359	415	360	382	372	330	380	377	325	363	383	376	382	379	337	340	339	352	362	388	393	373	359	361	389	371	366	372	351	385	350	380	394	349	351	367	362	347	398	367	366	381	353	359	376	378	370	343	412	397	354	386	341	364	390	355	352	360	363	388	364	374	381	350	368	379	352	380	362	363	331	360	351	353	396	339	355	361	400	355	334	366	361	366	352	352	377	370	360	379	370	377	374	378	368	347	388	369	342	342	335	352	371	314	358	365	350	354	385	376	394	387	390	381	364	351	332	358	338	365	384	398	357	368	390	355	351	361	338	385	396	367	376	350	386	356	372	368	390	375	337	375	350	366	377	378	356	378	333	369	403	390	383	347	384	378	381	378	353	375	402	355	348	392	369	372	342	332	373	356	350	377	388	384	341	357	368	357	370	376	379	390	372	364	381	367	386	378	360	371	374	345	351	362	371	376	349	358	392	377	359	373	358	405	351	360	380	363	384	350	397	370	337	374	370	373	371	354	398	340	396	353	397	393	340	392	350	365	349	347	368	383	387	353	377	339	365	387	340	365	356	343	365	367	374	362	379	361	389	371	345	383	344	325	354	368	347	387	334	366	387	385	379	373	366	382	349	374	383	372	401	392	336	342	347	403	366	368	359	366	372	378	350	368	336	359	389	383	407	345	320	352	394	359	395	332	383	360	392	334	375	362	353	357	356	418	348	390	406	362	381	376	356	393	373	371	386	417	376	348	398	407	382	348	354	353	375	362	358	370	380	367	373	349	358	371	428	371	379	378	388	359	384	363	374	346	351	378	346	359	362	383	362	363	370	317	358	386	361	348	372	382	369	397	345	358	367	371	393	389	334	365	356	346	361	350	328	361	360	363	385	379	348	383	381	385	393	387	374	379	391	380	397	387	382	346	353	349	372	323	357	362	384	367	366	364	400	382	356	384	361	345	408	404	340	359	355	362	345	374	365	363	358	374	344	370	377	363	362	388	352	325	367	345	376	368	364	339	356	349	357	401	372	371	362	315	367	387	361	371	400	387	366	404	403	374	396	343	373	349	332	396	409	389	349	361	358	392	383	371	339	376	371	375	401	359	385	357	363	373	380	351	350	376	386	363	362	365	382	352	366	349	330	373	378	372	367	323	339	354	372	367	347	369	385	380	372	350	386	353	376	384	375	370	368	364	371	387	377	377	348	364	360	373	333	361	378	332	403	370	389	335	389	346	365	359	383	397	366	384	381	399	358	402	353	410	376	360	332	370	362	332	354	383	356	353	377	384	361	352	387	348	367	339	376	349	406	390	391	326	377	386	389	373	377	372	376	408	376	353	385	349	350	349	374	406	344	383	377	373	377	363	337	365	356	377	336	359	320	360	374	382	325	362	377	383	357	343	352	367	396	362	377	389	343	354	370	311	378	346	321	366	370	365	356	360	362	354	362	366	377	325	374	362	352	343	380	366	371	376	328	359	352	401	359	366	366	365	389	348	403	391	376	367	394	372	363	358	329	353	335	373	336	339	366	366	402	373	373	384	373	343	361	335	326	405	380	376	351	401	381	388	374	382	358	341	389	367	350	360	369	348	333	363	373	372	396	362	337	361	366	366	380	363	362	365	382	331	383	359	395	372	357	366	368	357	366	394	355	377	366	380	373	374	382	362	349	388	353	374	320	378	349	365	376	360	384	330	360	378	368	357	379	371	369	359	412	390	392	349	364	343	367	355	356	386	343	373	375	394	364	357	363	329	365	375	357	363	322	373	350	356	357	408	356	353	344	396	358	338	366	358	382	380	329	363	336	355	377	357	363	379	359	362	359	377	359	366	371	340	341	364	340	400	367	340	372	391	342	383	357	355	362	361	397	348	342	380	374	384	395	399	361	358	374	383	374	367	382	334	391	335	365	383	369	387	350	390	344	319	379	364	384	365	368	386	369	374	352	361	384	361	386	387	372	363	354	366	383	356	387	392	388	348	388	357	373	388	365	368	333	358	383	382	374	377	381	373	362	362	393	380	383	365	373	358	359	336	332	387	349	375	370	408	392	350	373	379	353	390	374	341	336	349	362	358	377	406	385	366	355	386	376	357	365	362	325	378	359	376	395	356	390	389	386	359	381	392	385	355	377	357	358	346	370	340	356	342	358	359	398	375	380	392	383	355	357	391	397	396	340	359	386	358	334	364	378	377	362	343	337	352	366	372	389	351	354	373	366	370	386	385	380	359	358	336	347	368	342	381	341	348	351	399	340	392	363	361	397	347	401	349	366	353	363	381	377	364	334	334	405	363	383	395	308	373	360	399	383	357	348	373	361	348	354	368	393	367	373	357	376	364	348	358	364	349	353	397	338	357	392	355	370	375	342	343	388	365	335	350	366	360	392	361	352	372	357	397	402	400	351	378	338	363	368	363	396	361	371	369	378	359	344	407	366	372	358	358	375	385	368	365	328	367	378	415	359	383	363	376	386	361	324	335	356	356	352	346	366	359	353	359	350	388	348	328	376	358	358	356	337	371	344	372	362	362	380	355	376	362	339	353	338	393	397	391	346	377	344	352	386	413	365	382	362	390	391	367	356	416	407	388	347	386	381	393	365	355	381	377	382	387	310	336	362	372	373	384	331	356	362	380	379	351	356	388	388	374	346	378	348	367	358	375	371	363	364	335	336	375	361	351	359	344	394	400	374	352	353	339	345	383	393	387	370	380	374	378	341	371	326	356	361	360	349	383	382	378	357	370	379	371	390	359	364	357	394	356	352	387	333	363	350	354	351	365	370	373	355	359	362	349	365	364	351	338	384	386	380	362	323	343	365	375	356	346	380	368	361	385	362	361	389	362	325	384	359	355	378	341	326	351	377	371	363	374	359	380	387	388	344	370	358	370	319	377	369	356	381	368	358	358	350	398	366	378	346	336	370	390	343	404	384	376	339	355	334	344	330	358	385	350	344	384	394	380	401	372	354	389	367	381	355	376	357	347	339	340	322	357	336	348	404	346	375	388	364	349	347	375	366	366	373	345	384	354	363	394	359	332	369	375	346	356
27391	6540	2905	1473	1123	958	755	646	660	607	577	542	548	467	483	442	501	487	423	472	458	485	422	462	470	449	447	449	457	407	441	449	451	496	430	447	424	437	458	459	456	469	456	460	447	454	448	451	436	435	428	435	486	464	469	410	434	479	424	429	458	422	420	448	496	424	459	438	418	431	444	428	402	431	382	444	415	435	444	416	466	414	462	411	404	449	423	431	433	431	456	465	447	427	454	454	406	451	475	440	450	439	426	451	439	459	451	467	471	473	438	434	453	435	427	452	403	462	426	425	420	434	452	445	417	449	458	417	429	454	437	457	449	441	420	445	414	399	431	449	449	457	421	408	421	431	404	479	450	437	391	422	404	423	433	427	434	436	474	449	418	465	430	435	439	455	451	418	459	445	462	413	452	447	442	445	467	440	444	424	389	401	420	404	373	440	421	428	443	420	439	454	456	415	427	451	395	411	396	491	445	433	471	431	409	424	425	429	455	423	465	461	414	444	424	433	441	404	423	453	450	442	431	435	429	438	409	417	415	423	396	440	443	437	413	455	437	474	425	416	454	406	477	409	473	422	431	419	432	445	446	430	420	445	419	428	412	446	429	439	435	429	427	435	428	427	501	407	484	409	431	429	433	449	447	442	457	449	431	436	436	440	405	438	428	425	431	451	464	412	418	448	458	433	439	474	425	464	396	448	429	425	449	463	430	460	450	427	455	435	474	456	469	410	450	472	418	425	452	423	437	467	404	405	428	417	434	441	479	437	411	438	435	433	456	463	454	437	411	449	453	427	421	412	452	454	420	452	448	442	433	439	419	449	393	404	417	452	431	450	442	433	453	435	448	448	415	428	436	394	404	475	412	433	423	440	452	458	419	442	432	432	465	444	452	445	414	415	425	450	423	456	470	453	468	461	453	466	423	459	434	475	453	437	419	436	472	429	450	450	453	403	445	463	418	473	415	457	444	438	434	475	435	417	467	455	456	460	461	445	455	414	458	456	428	438	432	436	393	450	449	446	438	424	445	415	457	432	460	442	456	416	415	448	463	451	457	440	432	418	461	454	428	453	442	424	455	452	444	402	432	455	444	408	427	479	457	437	443	427	442	400	438	455	436	459	422	445	463	461	416	434	441	428	434	427	442	433	436	449	440	435	450	414	450	406	446	386	463	433	452	461	445	421	425	427	427	454	437	400	427	438	416	454	448	451	433	447	442	439	430	444	460	423	433	439	434	421	430	451	472	371	450	436	444	417	446	453	425	493	442	421	460	453	436	439	427	459	447	435	414	413	425	450	446	437	471	418	451	426	419	444	452	492	471	429	445	439	462	465	392	427	407	454	451	427	424	426	428	444	404	444	476	408	461	438	442	461	482	415	451	464	482	450	434	462	421	467	421	450	450	407	408	461	432	416	412	427	473	461	442	448	454	478	484	426	489	443	413	453	435	447	434	454	452	428	465	425	463	440	405	422	417	416	438	389	438	495	449	423	461	430	438	418	454	428	414	414	422	434	450	442	421	432	447	470	438	451	433	428	424	407	442	452	424	434	442	450	451	408	434	460	442	445	414	440	447	431	398	445	422	464	451	400	440	412	410	427	460	436	423	432	433	440	453	468	456	438	402	427	417	416	480	442	481	447	491	447	449	434	454	473	475	428	448	422	450	454	395	433	438	448	442	436	427	450	414	487	428	443	468	453	396	439	404	431	443	426	405	447	460	456	423	422	435	430	426	422	417	432	430	421	434	418	440	409	445	453	424	447	413	408	418	396	399	461	412	453	429	433	453	435	434	459	422	448	412	415	426	425	461	409	425	409	451	402	417	449	447	415	461	413	481	441	418	420	405	434	448	436	418	417	430	435	449	443	410	472	422	424	446	456	456	451	451	441	444	427	474	417	436	454	432	466	436	439	436	450	424	436	445	444	443	468	425	431	414	427	419	408	443	441	432	452	453	460	441	454	408	450	472	420	424	478	440	437	446	431	454	442	431	476	441	388	445	468	433	421	464	410	430	412	412	424	447	457	465	472	479	461	477	448	430	441	433	409	472	458	418	417	424	464	414	410	414	442	417	441	465	433	432	465	445	456	406	402	434	428	445	463	451	426	438	450	411	436	454	405	418	404	484	434	429	425	422	453	450	442	461	457	419	458	427	446	420	452	436	430	441	455	458	482	440	450	445	400	429	428	438	487	451	481	439	423	432	442	430	408	429	479	422	437	418	443	441	436	433	441	442	425	438	448	434	431	455	417	463	409	427	425	399	392	414	434	433	455	428	448	469	450	468	449	441	440	447	441	463	410	406	452	459	437	418	447	451	443	407	447	434	471	429	435	413	434	455	439	445	433	456	432	415	458	448	442	438	450	454	397	418	495	423	449	414	461	404	418	431	472	451	410	457	443	427	465	439	425	462	480	414	438	429	453	396	442	455	449	441	421	451	477	438	483	454	429	468	421	400	422	460	470	457	449	444	459	476	425	429	425	468	446	434	436	450	463	411	464	425	440	458	430	433	448	439	413	457	428	453	451	444	423	428	451	387	412	448	432	482	463	437	454	438	417	451	400	436	456	429	446	425	432	433	432	469	454	428	395	453	437	397	430	458	398	392	430	483	440	425	431	412	486	416	436	461	431	462	435	418	394	407	440	418	472	421	393	455	415	399	419	421	425	435	470	468	477	492	477	446	482	473	425	466	436	449	452	436	441	438	470	436	447	436	487	423	439	431	483	411	414	392	442	437	466	418	432	489	453	443	435	414	444	470	496	442	440	417	437	442	446	431	445	426	459	428	437	450	428	447	427	425	446	421	420	427	431	446	447	442	441	430	471	421	437	480	432	444	479	453	424	414	439	449	465	433	412	481	404	467	447	441	466	445	425	437	420	443	439	414	466	424	429	411	447	419	499	473	430	443	434	419	448	418	445	434	431	396	424	431	423	461	439	409	434	425	441	437	444	439	431	423	422	413	409	450	423	445	430	451	430	444	420	429	407	429	453	425	459	420	465	439	385	399	481	417	412	435	404	441	462	409	451	455	472	436	482	456	428	441	444	431	420	471	443	411	424	443	434	468	456	439	456	436	420	375	406	445	468	401	460	420	437	429	469	444	436	473	420	449	409	410	439	461	422	424	416	451	427	443	441	412	421	450	427	437	448	427	460	419	458	460	442	397	448	424	429	434	433	443	444	435	461	433	436	451	432	481	422	425	428	449	410	432	432	424	457	465	400	447	454	433	435	444	439	433	442	468	414	442	446	393	438	471	406	431	406	418	449	440	448	428	420	442	447	420	425	450	453	429	423	422	443	443	435	426	461	439	472	448	437	444	447	448	464	426	409	428	417	438	441	381	443	472	447	439	432	412	471	432	430	464	417	443	437	471	435	438	430	422	435	441	422	412	442	438	440	423	424	422	436	465	419	435	426	419	479	448	428	427	411	448	427	391	406	430	404	458	419	466	427	448	458	499	437	475	483	414	425	455	464	418	458	392	416	468	433	452	415
23070	21634	29398	24369	21634	21639	5024	800	611	561	528	491	439	427	437	389	384	350	388	377	367	329	367	372	367	332	334	327	324	345	346	350	336	318	322	307	313	345	308	357	320	320	289	318	300	332	336	305	299	308	310	323	340	354	290	307	323	336	356	324	363	324	294	299	352	311	308	347	311	319	320	332	278	330	297	301	325	299	315	312	317	306	316	307	318	331	312	338	324	361	347	296	334	317	336	333	310	375	316	352	307	292	329	342	326	315	324	325	329	338	347	322	306	328	336	327	328	300	339	323	323	322	336	318	343	291	333	330	309	306	311	316	325	321	311	302	325	301	337	312	304	319	325	282	275	270	291	345	313	309	323	322	308	321	334	309	323	294	325	341	306	280	320	314	325	283	291	327	304	297	305	294	316	293	314	362	316	315	318	339	323	325	320	327	308	302	335	303	296	295	294	334	320	315	329	303	337	313	295	311	296	332	278	330	286	333	333	326	322	310	299	283	319	291	326	330	257	271	293	292	310	320	333	295	329	317	314	306	325	334	315	322	318	319	286	295	319	344	306	315	332	325	335	353	334	313	331	329	326	305	330	326	326	293	302	321	295	285	312	303	332	362	324	301	306	299	298	270	295	320	322	304	332	323	324	276	287	318	297	337	299	318	300	331	311	357	309	315	305	306	298	336	323	292	299	324	334	321	320	327	329	316	318	322	317	323	310	299	296	320	322	354	321	281	296	300	317	315	301	306	313	315	347	324	310	291	305	281	330	317	341	301	325	304	313	290	319	327	297	311	338	269	296	305	287	329	312	302	324	305	334	315	313	313	327	341	275	305	337	313	327	301	309	321	337	328	299	325	327	320	318	311	309	306	269	343	300	313	322	333	293	327	302	298	311	330	288	321	293	328	309	304	320	306	323	303	284	293	300	270	309	322	316	355	323	312	299	297	297	273	307	300	285	294	300	308	340	296	332	322	301	301	296	311	339	347	327	322	329	329	305	304	301	289	294	307	307	334	319	304	317	349	310	326	333	315	315	302	298	335	314	338	314	338	302	326	338	316	333	318	284	330	313	301	320	303	294	284	304	331	284	345	292	322	346	347	280	348	276	281	302	303	328	324	306	327	295	306	288	331	320	331	304	316	312	307	333	289	284	344	310	313	306	335	285	288	314	286	302	318	306	331	309	313	299	310	298	294	317	314	323	306	316	301	345	302	311	325	300	300	326	320	301	299	313	346	296	325	320	310	322	299	306	279	316	311	310	338	295	302	331	318	299	309	350	343	312	311	289	318	294	287	334	312	306	318	304	298	288	306	328	292	324	308	334	324	273	323	310	298	319	297	315	309	307	298	317	327	335	306	324	311	282	315	298	309	293	312	305	319	320	307	316	278	321	336	308	351	304	305	316	309	285	311	289	318	339	311	300	323	320	347	280	322	311	288	325	327	336	314	305	329	306	303	302	318	326	320	320	332	321	293	339	295	332	328	323	310	323	316	305	300	295	325	337	325	307	315	312	299	310	315	309	278	304	304	318	315	283	299	311	315	296	306	351	310	310	307	310	291	304	332	304	331	314	335	322	350	323	323	314	308	309	306	334	320	290	342	279	299	328	295	292	307	294	313	326	320	327	289	308	304	310	318	338	287	324	331	339	296	307	288	328	287	356	301	288	331	313	323	285	302	299	311	320	317	321	310	316	308	317	355	310	288	328	303	259	304	343	332	325	332	306	314	317	305	312	337	317	347	315	298	347	291	320	287	299	291	319	304	319	338	321	293	288	313	323	313	315	319	274	320	305	313	323	309	314	303	329	348	336	326	299	316	320	310	327	311	326	302	362	321	296	324	302	275	345	271	308	322	317	306	329	307	301	320	297	333	297	319	347	326	300	277	309	313	322	317	333	310	289	316	292	315	306	322	320	338	289	287	320	335	320	316	288	354	308	280	314	311	312	286	315	306	329	310	298	304	289	318	309	347	322	332	318	323	334	329	307	306	295	312	318	310	295	297	335	298	316	295	305	309	314	316	302	317	340	303	309	306	321	317	319	343	310	316	296	288	320	294	277	302	315	290	291	329	323	302	307	293	313	295	306	297	298	314	323	307	280	290	313	308	316	305	302	325	314	342	274	302	320	295	301	315	324	290	303	341	284	317	284	288	315	329	312	306	304	302	287	317	308	300	306	324	344	310	302	325	352	334	308	301	314	331	304	315	319	327	314	291	305	293	313	264	330	335	301	315	292	294	302	295	361	309	316	324	286	322	292	293	321	284	308	313	301	302	322	294	320	302	310	325	317	305	313	294	344	298	331	288	308	292	316	308	325	301	275	294	298	288	340	336	298	307	301	332	297	311	309	297	271	310	332	336	305	310	272	296	354	322	305	277	285	327	305	316	310	315	300	307	312	311	325	305	295	290	290	340	317	329	323	303	343	345	302	317	343	292	269	267	342	344	336	296	300	309	351	326	316	309	301	339	340	273	318	303	286	310	283	373	317	277	325	318	303	309	357	331	331	268	340	339	344	378	288	307	332	308	311	300	287	314	324	329	313	319	312	286	281	323	289	311	296	350	305	307	302	322	288	298	333	330	302	303	349	273	323	319	306	296	291	311	270	315	321	316	304	284	312	302	295	336	316	292	324	331	306	316	321	281	318	291	324	296	306	292	342	314	298	307	309	301	287	315	275	319	335	355	331	300	305	314	312	289	300	331	308	296	291	316	297	320	330	301	335	328	292	298	316	298	322	314	341	322	325	326	354	308	290	330	325	310	320	323	315	287	323	305	307	275	304	336	288	356	331	327	300	321	337	295	337	285	332	299	320	339	329	319	296	284	322	327	292	333	293	264	306	324	303	331	317	320	313	337	312	318	291	296	328	323	314	336	291	280	308	296	315	301	345	297	287	298	302	308	309	344	315	302	327	316	299	271	292	357	334	329	301	313	280	330	330	291	313	302	323	313	319	308	302	354	330	288	335	330	305	310	344	324	290	268	297	337	313	312	292	305	353	317	325	284	326	289	337	300	289	326	288	294	319	292	329	312	298	295	325	324	305	296	353	340	305	341	306	319	300	338	335	312	299	289	334	318	307	313	284	326	341	310	350	275	312	276	314	320	346	312	303	318	305	320	316	325	332	287	325	323	287	322	299	302	338	356	339	310	310	325	329	328	308	286	311	341	324	348	329	324	296	316	317	327	310	314	293	311	315	303	301	293	327	322	323	278	324	362	308	316	320	346	346	300	296	309	313	279	287	271	296	295	297	309	320	343	308	307	308	277	289	291	318	312	312	307	333	337	306	346	325	335	332	312	320	343	301	316	296	306	321	317	297	314	305	293	331	313	323	304	289	327	317	315	299	317	336	310	328	320	325	299	349	328	332	316	336	308	288	285	340	332	328	294	319	330	309	280	285	334	321	325	287	312	332	337	317	285	299	288	288	305	327	303	292	313	313	337	303	310	295	319	294	331	337	354	300	315	295	338	311	308	310	319	319	320	319	331	309	285
32682	15843	8495	3994	2887	2126	1587	1223	1042	910	869	748	687	600	582	553	543	536	517	474	439	439	462	420	427	437	417	418	410	398	407	384	415	434	403	388	414	377	438	402	402	386	372	348	389	385	353	407	404	349	379	356	378	381	373	390	368	372	356	417	351	377	365	367	380	374	371	387	357	403	397	394	371	382	376	362	413	367	418	362	370	371	363	360	355	370	387	401	413	403	395	433	395	378	383	371	398	402	375	389	395	406	386	380	390	363	409	369	426	356	380	425	406	379	390	398	383	381	386	402	353	387	365	327	397	401	370	384	361	388	362	404	374	397	383	386	400	400	376	326	355	380	336	374	391	392	370	380	392	366	349	350	378	353	363	366	377	350	355	388	377	375	372	372	405	367	356	401	386	410	365	387	360	369	366	322	391	390	356	418	409	382	376	408	360	395	354	378	372	399	378	401	374	368	351	406	379	391	390	354	380	344	386	386	385	369	345	394	360	364	398	393	347	364	350	394	394	377	398	377	369	405	374	341	360	366	353	387	384	345	379	361	388	374	389	389	368	399	347	369	366	371	372	377	386	353	390	387	413	421	364	357	371	393	412	371	389	353	343	368	377	340	363	407	369	415	349	355	359	357	369	401	374	378	401	346	381	397	384	339	376	367	378	371	377	352	363	384	372	353	367	372	380	365	437	407	367	362	367	363	375	379	362	387	328	356	360	379	404	409	387	377	363	377	383	396	342	399	375	396	401	388	445	357	358	380	384	384	404	359	369	356	357	388	364	338	354	400	395	375	385	374	374	403	349	370	394	347	392	397	362	405	358	392	370	364	383	373	370	396	366	372	375	364	370	377	400	362	405	378	371	380	366	390	389	381	363	382	382	379	386	348	401	358	400	378	380	360	386	363	381	422	407	369	362	368	410	386	383	371	340	368	387	351	382	383	387	398	370	393	368	360	386	345	373	359	373	371	350	340	350	391	381	383	371	433	374	411	363	375	377	370	386	353	349	351	373	334	385	369	358	387	377	380	364	363	384	382	380	349	413	369	383	393	341	417	372	405	391	347	412	400	354	381	382	375	354	352	373	371	370	356	342	397	423	348	379	347	408	358	353	360	379	392	411	384	371	366	382	356	355	396	387	386	393	377	370	380	393	386	386	370	352	383	379	439	429	368	380	397	361	386	381	391	358	361	365	375	379	381	369	364	359	374	346	364	391	381	371	351	406	360	395	370	346	369	343	357	335	352	387	375	388	351	375	391	371	386	374	364	407	381	386	381	354	349	370	391	378	401	379	395	368	415	387	356	397	376	404	376	351	382	370	357	367	361	388	373	391	412	368	342	383	398	389	355	389	375	348	347	362	390	374	389	432	382	406	406	363	360	388	418	365	377	381	368	389	345	403	375	397	391	362	381	383	364	375	353	378	388	375	354	396	355	384	373	359	387	382	364	346	405	376	374	406	353	365	378	401	399	377	435	415	395	371	350	352	362	377	344	395	341	364	379	384	392	375	353	371	368	401	382	390	335	361	368	357	383	373	379	354	350	385	324	390	381	360	349	399	403	395	358	380	383	374	366	369	385	377	383	382	361	379	361	389	373	382	372	353	398	402	388	370	360	330	394	378	321	384	393	361	350	367	405	399	380	363	364	340	356	370	359	422	390	360	353	384	359	377	379	350	403	380	386	384	365	388	357	374	366	369	362	373	383	413	357	371	363	404	367	384	429	361	374	383	379	367	399	393	384	401	394	340	389	396	364	360	394	439	373	336	383	385	331	382	395	395	379	369	355	373	387	389	371	329	345	348	389	375	384	395	383	339	343	359	371	339	376	349	377	333	410	372	395	350	359	358	331	365	347	409	388	359	370	425	401	388	359	414	389	393	352	346	380	379	381	383	408	375	361	379	381	383	366	367	383	379	366	375	364	390	387	406	392	391	386	381	375	373	354	350	382	347	406	393	372	355	363	370	377	367	382	359	386	395	376	383	403	350	355	367	373	366	373	366	368	393	409	362	357	403	371	393	367	363	359	411	376	368	360	359	362	362	381	393	358	363	382	334	377	382	397	356	394	361	380	399	377	350	367	392	376	345	365	382	408	369	390	363	396	414	414	356	371	394	393	406	382	395	395	335	393	360	379	372	352	365	383	381	390	371	344	358	373	400	372	386	394	348	376	409	356	389	354	413	381	378	353	366	379	372	373	394	439	384	367	370	377	403	357	333	379	366	387	374	360	352	367	372	377	350	329	343	398	387	349	357	366	399	365	360	403	376	367	324	389	371	381	396	344	373	402	362	364	400	393	363	422	384	382	385	378	375	359	352	388	424	383	398	387	414	404	336	388	385	376	384	382	372	412	359	352	362	393	367	372	355	340	409	387	341	369	365	367	390	382	365	400	390	389	407	399	393	381	369	378	361	411	410	351	388	380	382	372	338	373	398	374	364	382	372	404	395	351	382	357	389	397	351	381	352	344	347	361	359	371	365	376	397	384	374	383	388	391	370	342	369	367	378	401	349	349	373	353	402	402	393	369	388	369	386	335	374	360	363	376	408	370	368	354	354	371	358	363	384	372	390	396	424	384	398	339	352	352	389	343	353	382	389	376	336	370	388	360	349	374	353	386	384	420	398	352	393	379	364	350	369	354	349	365	393	375	354	371	382	393	366	382	383	377	383	393	338	371	380	390	415	352	388	396	385	358	407	368	407	376	371	370	416	327	374	343	362	364	351	401	386	386	392	380	348	374	373	383	374	365	363	389	382	358	380	395	422	357	378	362	370	364	350	409	384	387	351	353	370	386	401	369	364	367	400	371	358	357	387	371	360	383	335	385	361	363	376	344	410	388	359	383	377	382	381	393	359	400	376	375	383	358	383	384	358	360	406	412	340	370	354	346	411	381	404	426	385	380	372	382	359	401	379	397	374	336	398	418	425	401	381	368	365	369	378	358	371	371	355	379	384	350	357	361	384	374	378	390	326	377	362	373	372	409	369	403	381	377	342	373	352	362	393	368	379	366	361	373	370	376	373	380	417	381	353	380	371	385	362	371	360	392	362	377	364	372	375	358	396	376	397	402	385	388	367	366	362	340	340	408	357	370	357	404	369	398	359	352	355	341	392	382	392	365	343	410	372	330	407	351	428	400	368	354	397	416	383	376	391	385	397	374	364	344	387	371	370	380	323	351	384	376	376	381	376	377	380	389	396	364	346	404	350	378	356	345	372	377	368	394	379	376	373	352	363	350	372	367	366	393	379	358	371	366	338	379	401	369	397	379	360	378	368	394	386	393	379	381	382	381	344	363	396	379	382	375	329	356	410	378	392	348	376	399	389	388	355	350	366	325	378	360	365	406	342	361	342	400	346	394	367	377	367	379	363	373	396	392	388	404	370	399	346	355	373	367	370	342	414	393	357	352	371	381	388	355	412	371	355	368	376	414	377	340	348	367	415	350	393	369	370	346	374	362	408	361	386	379	365	340	383	329	418	413	349	366	390	376	362	387
29106	18805	4684	747	537	518	467	528	477	488	487	448	479	477	469	466	479	452	457	472	474	465	462	456	446	427	452	487	422	489	442	451	425	450	466	470	450	467	478	460	455	496	444	455	460	453	452	505	495	496	477	446	455	485	435	455	446	466	477	448	423	451	435	451	486	490	423	514	481	497	466	466	473	469	455	454	475	513	460	410	466	437	440	493	458	509	445	413	494	487	451	438	470	446	442	469	445	474	484	471	462	494	475	485	466	440	437	494	466	477	440	456	507	464	441	465	462	458	451	463	476	451	447	469	451	410	460	477	429	457	459	456	421	445	430	448	443	428	457	462	509	450	471	441	428	474	428	422	459	469	448	456	444	432	447	429	427	454	444	454	460	521	485	473	457	491	450	480	429	485	463	458	446	466	454	413	446	457	477	437	461	483	436	498	434	424	444	479	424	434	458	470	459	468	464	454	495	433	464	460	457	490	464	433	443	469	464	453	483	478	479	467	426	472	466	453	440	439	468	472	483	490	454	460	482	505	450	466	475	453	457	503	471	438	480	472	428	452	483	450	453	481	448	481	429	429	488	444	470	483	460	466	479	476	453	433	432	444	481	480	449	432	452	497	454	469	525	434	461	450	427	459	481	445	431	450	502	428	508	462	459	425	466	448	486	465	458	443	440	441	455	454	492	463	483	477	443	449	463	463	464	438	467	445	448	484	496	473	470	452	478	400	492	458	462	484	438	446	457	453	479	446	424	509	481	504	472	430	476	449	436	427	447	451	486	500	468	463	425	444	450	475	447	409	462	449	432	446	455	490	442	471	436	489	475	462	457	455	437	483	398	446	475	488	460	432	458	467	435	464	448	453	488	467	452	444	450	468	473	456	483	463	501	511	471	469	428	451	450	434	470	470	441	425	449	471	466	480	447	472	460	466	438	464	493	461	436	474	484	449	462	455	464	469	440	458	415	452	423	463	471	486	434	440	409	510	464	431	469	485	457	445	497	441	481	423	471	509	483	479	452	445	473	481	460	465	470	440	450	423	431	448	409	453	487	446	459	480	453	466	485	445	462	435	448	460	486	471	445	462	466	477	455	470	452	436	462	494	452	452	454	480	448	479	421	442	489	446	462	462	447	443	495	471	406	466	478	447	443	447	471	434	487	481	444	448	452	485	467	456	457	481	439	479	480	441	464	489	461	431	457	484	462	424	454	490	449	454	468	445	497	441	466	490	453	419	437	479	445	471	452	462	454	399	510	387	427	469	442	437	497	466	466	494	462	440	441	443	456	441	452	484	469	466	450	457	483	452	441	440	476	452	471	465	451	452	431	490	459	464	458	434	475	481	468	421	479	445	463	452	463	447	448	493	468	447	480	454	438	421	431	502	460	418	475	424	409	466	478	458	463	500	504	465	467	463	468	502	479	452	449	444	482	434	460	475	454	454	466	462	483	476	456	466	444	468	435	455	439	471	463	479	489	454	481	471	479	472	469	459	457	460	484	470	453	452	466	471	461	471	470	445	477	488	470	440	449	477	463	503	458	446	455	466	462	435	460	473	490	472	445	451	484	451	461	418	468	444	445	441	459	502	471	446	423	458	468	442	470	470	469	469	433	442	470	439	462	451	482	486	469	474	448	458	426	452	470	452	481	436	462	479	483	476	492	482	474	435	455	430	434	432	448	487	473	459	443	489	428	442	468	433	452	442	434	431	485	468	470	425	459	437	447	427	453	455	418	480	436	431	487	429	430	464	449	456	443	485	474	446	492	474	469	471	453	471	498	489	451	449	449	423	443	448	464	436	428	472	451	500	465	467	474	473	399	450	462	445	467	490	476	490	489	462	450	474	485	457	436	497	453	471	465	450	435	451	458	480	447	430	492	478	449	466	468	449	465	464	444	442	471	460	467	448	506	461	430	474	452	479	449	457	449	472	488	454	422	482	464	471	505	471	438	456	477	467	504	468	492	453	465	421	470	446	449	485	462	442	442	444	473	458	455	469	458	469	441	495	483	474	446	473	451	471	478	429	444	474	478	451	495	456	473	435	469	477	445	467	464	437	468	397	454	473	485	439	445	442	500	440	439	470	469	485	443	451	427	475	446	420	446	457	476	465	441	483	432	469	494	499	491	440	476	446	488	452	462	478	453	456	447	440	475	440	463	427	465	455	449	472	453	467	449	459	503	461	438	467	502	439	469	471	463	441	467	431	444	459	402	437	438	446	488	429	411	443	451	429	465	437	480	483	455	438	476	467	486	464	438	449	474	508	468	486	466	477	437	464	461	424	444	434	436	456	410	463	444	476	470	447	456	464	463	448	454	450	500	441	471	455	430	464	483	483	514	452	486	473	472	474	457	500	451	475	468	475	486	516	469	466	463	426	498	454	449	458	482	437	454	450	480	478	468	473	457	429	468	463	489	492	479	443	428	423	454	443	440	468	451	474	433	463	467	488	474	438	455	474	469	424	478	509	473	500	441	440	453	443	446	389	434	457	481	452	413	463	475	440	464	480	429	464	419	493	462	458	473	462	473	472	472	452	452	443	489	432	434	457	451	444	475	455	495	438	465	427	461	447	483	493	460	466	481	460	464	491	468	458	454	448	451	473	472	441	431	457	469	489	511	428	466	490	497	452	438	435	470	503	468	463	492	486	467	449	486	472	429	463	452	439	493	414	448	454	484	433	487	448	443	445	452	459	446	504	455	444	452	460	442	433	458	412	448	488	445	459	450	487	483	460	438	500	466	502	469	438	457	458	473	459	466	447	477	441	439	410	477	459	462	448	451	454	480	451	445	475	460	452	454	464	476	475	453	441	476	462	501	447	440	480	420	456	433	433	495	477	472	472	457	503	456	478	442	442	435	435	442	439	479	460	464	465	421	449	443	464	452	444	452	479	401	520	412	480	453	434	487	467	449	505	470	458	459	411	397	434	451	484	418	478	449	479	446	466	454	463	462	438	443	469	452	480	483	487	461	449	472	496	479	430	451	482	481	465	457	483	408	486	473	469	423	452	467	449	472	437	508	402	416	502	467	482	456	458	488	457	449	450	481	478	464	455	456	476	482	440	426	486	443	466	475	430	453	470	462	422	436	476	491	471	482	480	461	445	479	442	476	477	456	449	453	467	465	487	447	479	463	456	432	458	489	503	455	473	461	454	514	457	470	441	410	464	433	506	448	503	442	451	469	433	512	423	465	449	475	456	467	443	439	430	446	456	456	432	436	450	448	459	491	408	434	452	475	472	479	456	466	508	444	443	446	489	519	432	466	425	452	472	463	464	428	482	466	453	453	482	445	447	439	432	427	448	475	461	461	481	471	473	471	446	483	467	442	446	508	467	455	460	454	447	459	432	451	448	462	445	451	486	474	440	479	459	472	441	437	454	481	457	426	475	423	480	459	447	490	475	474	479	429	472	453	444	422	457	474	435	466	480	484	488	446	459	439	487	472	508	474	435	421	424	490	443	489	474	451	490	443	458	454	481	446	482	469	466	451	434
25287	3039	969	687	551	630	592	587	532	571	580	565	528	536	602	561	595	549	586	527	549	553	539	558	523	533	551	532	592	574	488	518	583	565	551	547	559	571	561	549	551	561	562	529	528	555	570	537	521	561	573	523	523	554	552	525	552	510	500	516	575	528	561	591	541	569	536	564	533	580	549	565	541	541	555	542	559	551	550	540	517	529	551	541	554	568	617	503	552	563	553	551	561	563	541	552	518	543	562	567	553	560	553	526	566	524	520	563	603	577	538	547	582	561	551	579	563	535	544	585	569	567	516	504	571	542	517	564	545	534	546	565	520	522	530	573	522	564	554	594	537	551	553	548	560	567	552	585	562	551	518	554	547	593	547	516	553	571	598	569	574	564	528	595	535	551	571	537	554	578	523	543	563	532	533	556	547	529	514	514	580	537	563	557	535	570	550	570	518	557	580	542	517	546	551	538	559	538	516	529	525	553	553	577	547	543	526	547	532	494	559	559	528	545	533	554	581	552	549	561	527	572	569	555	531	588	511	512	472	559	533	534	535	530	556	544	546	506	576	505	510	576	528	537	515	518	570	573	532	533	543	566	551	544	520	546	533	545	552	580	565	609	557	562	554	556	567	526	574	527	569	515	546	545	532	535	585	545	558	551	530	539	547	556	561	509	557	524	517	518	549	567	566	559	565	578	562	571	541	532	587	553	522	557	582	531	532	535	549	534	581	546	531	541	542	569	568	537	500	536	533	537	556	573	562	600	544	551	556	527	530	553	536	560	540	596	520	539	556	534	546	491	494	556	578	544	544	548	555	542	548	545	555	569	517	552	550	556	547	572	534	545	528	534	556	525	570	530	522	588	527	558	557	536	535	548	564	582	555	526	512	540	528	515	522	574	534	571	572	553	513	514	572	526	533	544	541	573	543	576	568	545	559	576	546	546	528	590	562	516	503	544	581	576	564	520	569	563	533	542	547	540	522	535	608	527	552	566	545	528	542	527	588	572	563	535	581	503	561	558	547	584	570	562	558	520	567	578	524	550	626	579	554	582	550	565	504	515	547	632	530	618	594	528	542	561	533	561	560	536	540	545	567	561	545	553	541	523	556	580	550	561	598	555	575	558	572	556	547	512	538	545	512	502	573	523	552	588	550	511	563	543	531	582	556	548	527	575	558	555	551	566	577	554	558	543	575	545	548	556	560	580	561	530	550	536	515	528	544	580	536	524	530	507	546	516	539	540	546	554	503	555	532	586	557	547	557	548	566	592	539	524	546	538	548	581	535	560	551	557	504	553	550	552	579	531	591	604	545	522	566	578	547	528	545	564	528	521	555	554	521	578	526	540	596	585	567	554	526	541	551	584	550	538	536	550	535	537	554	552	565	517	555	515	544	537	558	587	511	526	589	546	515	551	497	541	564	542	497	545	528	586	522	599	519	533	585	568	537	569	549	556	548	581	572	586	512	496	562	549	578	542	577	488	537	533	542	559	539	535	514	563	552	550	557	571	538	571	540	527	564	527	540	518	564	516	510	557	505	573	531	517	523	586	532	543	552	554	561	542	570	542	564	571	549	546	542	543	577	524	564	550	520	560	546	545	527	512	535	576	574	515	533	480	541	576	512	593	542	573	558	538	518	542	556	524	580	550	516	547	550	563	546	540	555	545	573	513	555	568	513	512	547	521	533	514	537	551	543	586	608	531	549	562	566	532	603	542	510	539	548	526	523	580	534	548	535	552	515	531	560	565	528	548	578	557	553	543	587	511	524	567	548	570	535	585	569	522	509	560	541	562	529	526	583	534	551	543	460	583	538	562	547	531	527	519	568	544	581	550	510	568	550	557	533	567	545	558	511	526	549	537	522	569	571	570	536	532	539	586	540	567	528	550	575	541	522	502	570	534	583	599	550	558	587	551	559	561	579	574	547	563	516	552	545	554	521	520	569	531	554	483	534	545	540	525	559	543	584	602	541	556	584	567	578	525	538	566	558	561	549	605	567	587	570	572	533	540	614	557	556	559	556	557	545	536	559	533	560	508	549	566	542	544	601	567	549	542	533	536	523	603	541	566	541	541	555	521	546	527	536	535	550	574	600	486	521	531	535	557	542	544	528	520	564	499	528	556	503	559	569	557	576	533	546	521	580	579	566	592	591	532	553	522	555	551	556	586	553	549	566	544	548	503	550	544	556	577	528	549	590	556	540	527	546	552	506	568	562	532	565	544	565	537	551	553	527	576	574	557	599	585	527	542	558	554	575	547	555	532	552	575	579	558	543	532	552	529	593	599	515	558	572	530	565	530	586	553	502	562	543	531	518	580	530	518	542	546	550	575	515	513	530	499	542	561	566	544	525	574	529	576	580	543	577	589	549	541	538	545	535	558	573	525	570	549	531	545	537	549	565	540	527	558	520	548	523	507	558	588	575	540	573	538	528	558	546	570	558	567	523	543	565	534	557	567	539	577	576	509	568	553	569	563	547	546	555	562	542	597	548	573	550	509	568	543	542	546	524	528	576	559	561	557	524	513	578	555	542	564	560	591	528	596	563	527	552	526	548	543	526	543	598	541	546	575	561	516	557	558	530	536	563	565	524	494	526	567	556	516	563	536	530	563	549	558	515	573	484	570	559	550	520	565	576	523	516	557	548	510	567	552	564	566	533	556	552	525	557	571	575	531	543	551	506	539	496	563	563	508	529	550	571	577	539	556	539	544	570	567	543	499	543	561	543	576	555	566	547	555	546	571	538	576	544	544	559	544	521	598	521	553	560	538	556	501	509	563	551	569	545	537	521	546	569	553	514	544	521	555	543	539	541	535	558	564	574	559	534	583	573	511	527	539	549	555	584	569	546	544	537	547	493	552	522	574	541	578	605	530	562	504	562	551	560	562	574	521	573	577	542	591	541	537	554	554	535	515	541	522	556	516	564	581	508	569	585	507	553	550	538	534	571	572	550	506	555	532	580	557	525	573	582	553	563	501	579	589	548	549	545	576	546	559	535	543	570	544	538	528	555	520	563	568	561	577	569	543	580	503	539	583	544	579	539	529	548	478	546	532	499	556	515	554	554	534	589	553	515	541	607	553	525	557	525	519	537	555	570	542	517	556	559	526	535	529	580	592	580	485	553	561	544	559	531	523	548	510	535	553	506	541	528	564	563	513	531	576	571	555	571	589	550	546	587	563	561	564	538	560	581	531	523	555	543	526	573	528	556	564	520	528	527	551	525	551	514	523	546	559	533	502	557	544	559	557	575	564	505	568	531	568	560	575	526	555	535	547	521	573	524	555	578	525	556	513	555	533	569	530	551	520	556	553	597	557	591	526	551	589	543	561	507	542	535	539	529	523	557	559	565	573	557	556	542	523	479	542	543	511	521	571	570	546	577	548	542	553	574	521	551	570	579	573	583	553	560	519	551	554	541	549	545	579	601	561	553	552	571	553	572	587	577	543	585	594	551	572	540	530	528	586	533	503	513	543	513	581	543	557	533	530	582	580	585	563
24217	21600	28811	24859	21555	6537	894	696	563	580	548	514	510	480	478	458	438	465	444	450	473	440	433	433	438	458	462	453	426	487	453	420	463	444	458	392	474	427	472	415	462	470	437	445	478	427	431	415	417	423	433	480	415	455	468	430	429	458	408	438	427	452	446	422	442	405	407	431	422	442	482	435	465	440	441	450	437	444	425	423	467	446	462	445	449	423	461	424	441	476	439	484	468	409	446	430	450	451	448	437	468	418	421	467	445	409	455	437	428	433	409	448	433	428	452	431	435	421	440	429	426	460	438	437	434	462	439	449	406	469	421	407	465	424	448	431	424	453	420	415	431	437	430	412	449	416	420	408	392	427	462	445	457	395	418	419	443	422	422	445	447	420	487	428	413	454	405	441	382	460	440	436	412	414	421	434	437	446	418	404	438	383	449	452	441	471	454	465	436	448	448	398	460	433	420	419	409	405	458	446	424	409	453	476	478	427	434	447	448	441	410	465	447	444	446	459	395	435	403	408	437	409	440	444	436	430	452	418	452	411	394	430	452	419	448	405	469	446	396	447	427	454	425	459	452	454	460	462	417	462	414	435	423	399	440	459	446	430	444	433	435	449	429	420	462	457	429	439	462	425	430	416	474	398	407	448	429	439	445	404	414	373	444	405	441	464	448	445	406	410	466	405	448	446	452	439	425	443	450	395	406	420	415	403	465	444	404	391	422	428	399	441	459	469	451	445	433	421	396	456	457	456	399	435	436	443	450	423	501	454	417	417	438	426	430	449	412	421	462	441	435	473	423	424	467	431	441	420	444	418	412	417	444	452	423	426	387	441	410	414	442	436	410	501	448	424	405	439	414	449	408	457	428	432	429	421	421	434	461	394	443	415	445	461	449	416	464	442	439	454	439	442	423	435	414	449	413	445	449	470	448	462	444	494	448	426	396	445	447	433	424	428	436	410	413	450	418	476	401	437	478	459	451	435	437	441	454	433	411	429	466	441	445	437	414	444	412	466	470	446	437	446	424	470	429	450	423	473	430	438	434	423	421	439	448	432	402	435	416	416	444	411	456	418	450	473	447	439	466	421	480	466	410	448	432	463	423	435	379	415	421	444	420	408	419	433	426	395	431	429	477	417	446	468	434	368	463	429	473	425	466	451	446	449	397	439	431	444	455	418	415	486	452	445	418	426	415	459	420	465	448	399	458	414	447	465	431	400	391	448	425	446	436	406	432	453	416	431	383	432	437	411	464	465	437	463	395	412	441	502	446	432	430	440	458	422	433	445	449	470	407	414	411	452	420	452	433	414	428	411	406	432	431	376	391	478	458	425	399	417	453	427	412	456	437	454	426	428	453	462	475	427	447	419	394	470	453	419	445	445	431	418	409	442	427	473	430	430	445	402	447	419	462	463	454	464	437	437	446	433	463	436	447	429	453	423	450	460	447	421	425	438	442	413	458	440	428	425	413	444	420	404	459	462	424	451	461	439	471	447	369	429	484	452	441	423	442	441	429	442	431	426	431	444	433	445	432	453	451	431	404	427	441	399	433	421	399	441	413	459	463	395	437	441	451	433	439	420	436	428	459	445	454	438	397	421	415	447	420	424	429	427	483	450	449	405	427	421	414	442	467	436	425	433	412	437	390	407	436	444	406	475	459	406	407	419	437	429	432	482	432	450	444	454	429	418	434	433	423	410	432	438	429	453	436	456	462	436	428	415	441	455	448	464	419	428	414	431	452	431	459	424	414	434	441	409	443	443	435	385	428	411	453	431	403	456	459	415	431	417	423	405	416	437	446	414	417	398	426	429	458	419	429	467	455	453	422	426	445	432	411	443	447	405	446	436	437	396	392	466	448	444	439	428	443	407	405	426	450	393	419	411	476	422	397	458	439	403	445	420	446	429	418	441	417	435	406	456	439	486	448	436	439	441	455	448	434	474	421	439	440	400	428	433	437	439	445	408	381	435	469	450	429	418	426	462	414	432	417	432	402	408	442	465	444	441	452	409	434	422	414	450	432	435	454	400	428	438	400	417	438	412	425	420	474	476	431	442	426	444	431	397	462	422	433	431	417	415	452	458	448	428	436	432	440	466	457	443	432	447	458	447	414	446	461	458	391	420	465	447	431	452	447	451	453	435	435	430	435	436	417	472	457	416	440	444	438	424	458	427	447	417	434	419	417	479	398	408	438	424	414	458	454	445	457	432	417	429	440	440	456	450	447	399	430	425	424	436	445	435	443	431	453	465	438	439	483	470	469	481	450	429	389	446	443	418	420	431	430	423	471	430	472	420	420	420	421	412	406	425	426	407	491	448	443	427	450	408	487	423	445	435	431	427	458	484	424	403	430	411	412	426	442	440	421	416	438	423	461	418	441	435	408	432	466	434	453	447	427	420	451	454	421	471	443	449	443	437	447	404	417	438	434	442	447	435	415	442	436	423	424	394	410	460	405	409	444	453	460	445	404	417	444	444	462	419	442	440	402	438	472	415	455	442	435	413	412	435	419	420	455	434	462	403	400	440	397	426	423	455	411	435	418	450	445	465	405	491	402	464	413	447	444	436	419	428	419	450	402	428	441	447	427	447	405	367	425	437	414	456	446	425	442	461	439	409	417	422	396	467	457	451	407	443	397	430	400	410	402	474	419	447	438	475	487	412	450	426	440	445	423	426	461	433	402	435	445	407	401	428	430	437	446	425	462	383	428	433	453	441	450	424	442	424	421	438	418	468	447	429	446	428	422	446	459	425	445	407	404	436	458	398	398	445	429	457	414	453	375	427	436	390	405	457	410	415	459	425	466	428	462	435	462	464	400	447	426	453	423	423	444	419	464	435	401	438	412	431	416	436	441	411	456	427	450	394	419	429	458	485	402	417	416	415	450	482	448	420	449	459	422	437	395	426	402	428	451	445	457	458	449	469	424	450	419	406	439	486	454	432	451	461	450	406	464	456	464	482	415	427	455	435	464	419	425	448	441	445	414	410	467	404	399	424	438	471	457	432	427	403	448	429	436	440	460	458	454	430	434	392	432	449	438	445	421	419	443	424	448	434	422	451	455	465	425	459	419	419	405	423	460	425	444	433	394	439	444	465	428	441	452	465	424	396	449	447	406	437	468	447	436	453	427	449	454	428	457	423	450	430	453	434	433	429	442	419	429	421	409	432	426	437	433	384	443	422	447	432	415	444	422	436	422	447	423	414	452	458	452	432	417	474	457	463	426	454	427	441	470	429	431	463	481	438	428	438	460	464	446	412	434	385	443	448	422	428	438	453	441	440	405	423	475	465	442	468	444	402	445	429	435	408	406	425	449	431	406	412	422	406	437	454	434	404	457	441	412	444	435	463	437	376	470	450	476	426	418	399	419	470	458	424	451	421	449	458	396	410	453	436	450	476	436	457	452	435	428	424	435	398	440	422	423	407	433	389	419	445	427	439	481	456	435	501	428	418	418	438	461	444	394	414	401	405	410	457	443	445	420	464	443	398	460	408	413	443
28251	10220	5056	2433	1772	1383	1222	1044	866	809	738	687	684	658	632	608	645	579	581	575	561	541	569	576	576	574	584	533	539	499	550	572	535	494	549	551	568	529	538	527	538	520	545	520	488	559	540	533	525	539	570	547	536	521	551	509	496	549	513	541	547	530	553	546	572	498	534	513	530	499	531	524	494	498	519	519	485	517	530	536	518	531	501	537	554	534	544	537	454	550	512	522	543	508	546	475	536	529	524	541	556	547	572	554	556	541	510	512	548	528	515	548	519	504	539	519	510	517	484	531	536	560	538	532	516	551	510	484	536	529	527	500	520	541	541	513	533	556	569	542	539	508	481	514	494	519	540	509	493	518	524	589	538	504	529	521	546	551	506	540	532	547	522	509	485	532	562	485	524	526	529	509	534	546	496	503	513	490	501	527	484	527	515	546	520	511	509	522	530	537	520	518	515	584	505	517	560	503	495	493	532	555	534	569	525	474	516	505	470	509	522	518	525	482	519	497	545	516	544	510	550	518	528	518	520	576	527	469	532	530	528	532	523	514	504	538	483	517	497	481	499	548	519	530	535	534	562	510	536	522	577	535	561	535	493	511	543	539	537	548	524	539	500	511	530	585	519	521	497	495	568	535	573	552	563	538	555	533	530	519	510	488	505	529	476	528	521	504	553	570	484	556	513	528	526	500	527	554	532	516	524	493	556	491	502	511	482	523	481	500	518	542	521	505	563	529	519	551	503	538	557	499	571	524	508	515	564	513	535	570	548	530	521	513	537	524	510	538	508	527	529	516	495	522	560	538	541	546	505	557	489	513	522	534	534	533	531	489	520	518	513	518	544	515	527	553	522	524	510	560	538	488	526	517	554	566	520	507	486	559	540	592	512	560	543	546	478	517	498	519	526	528	547	494	507	516	500	525	521	546	536	525	512	534	517	538	464	530	511	547	476	527	501	544	517	536	532	481	529	531	491	532	488	507	530	508	522	541	542	521	540	513	545	525	560	514	560	497	549	493	515	536	519	534	521	494	514	485	557	545	496	548	518	523	500	549	584	527	499	557	537	500	499	549	519	519	582	498	512	533	489	531	532	524	485	504	531	545	540	536	535	510	564	505	501	531	499	546	521	524	539	512	506	537	574	560	530	529	485	525	480	493	519	562	542	534	537	555	495	565	547	564	514	537	516	514	526	532	515	530	512	509	511	540	557	487	528	497	553	528	522	531	524	509	510	532	558	550	570	517	544	509	505	551	541	534	487	585	555	564	530	534	533	479	513	536	577	519	504	537	519	501	555	512	559	520	500	493	542	546	524	565	518	476	542	515	475	521	550	526	542	562	537	511	541	517	519	560	508	492	568	488	537	522	492	503	594	562	499	541	518	533	578	516	537	546	519	534	498	569	517	542	502	525	505	549	547	533	517	533	547	545	550	518	551	523	531	550	482	505	572	517	516	499	471	552	542	549	486	562	519	534	565	521	504	508	532	544	548	498	566	497	536	512	530	531	517	520	532	530	526	532	517	492	561	492	549	534	524	522	543	519	531	569	534	516	492	574	533	514	502	510	543	518	554	510	559	524	563	541	521	493	557	499	524	537	495	524	566	540	494	523	507	509	527	533	527	494	550	571	534	508	491	507	535	542	467	515	523	513	507	499	532	508	523	516	500	491	574	505	497	558	515	530	533	542	546	514	470	534	507	549	492	512	571	552	530	498	497	549	525	496	523	541	477	551	503	515	504	515	560	492	533	529	546	500	519	540	545	510	506	569	518	491	477	526	525	549	497	543	488	544	538	496	505	468	541	544	499	504	509	547	549	520	529	540	552	516	535	498	547	540	548	536	492	539	544	537	539	532	474	518	529	509	509	529	565	556	477	505	502	533	523	516	558	515	511	516	510	473	553	505	490	513	554	503	525	531	551	477	505	524	587	461	509	531	519	559	527	510	514	586	519	505	535	556	520	545	512	564	505	562	545	532	507	544	518	541	533	547	518	490	511	495	488	547	532	558	536	517	491	529	516	518	507	543	523	541	553	518	568	562	560	527	515	550	522	486	558	511	536	550	533	546	538	531	527	549	557	534	456	537	536	534	541	550	503	499	513	519	527	528	539	524	488	507	563	561	512	515	515	527	533	489	529	507	527	548	515	526	537	514	534	525	509	518	531	512	528	526	518	557	511	489	525	507	540	569	507	506	508	510	515	509	507	499	514	529	502	573	533	540	498	528	507	531	545	491	535	516	533	514	468	531	499	532	536	537	475	465	524	544	540	533	536	535	536	529	557	497	511	529	495	489	522	526	539	517	512	473	520	489	520	455	521	568	555	498	525	526	537	532	536	525	494	519	491	535	553	463	555	475	523	523	504	516	526	522	550	520	504	504	525	529	533	515	547	559	541	541	546	519	534	539	539	511	510	519	519	507	548	532	467	559	537	553	561	511	529	504	553	527	541	520	503	536	503	497	525	497	589	553	534	498	547	568	540	474	529	522	529	498	522	485	537	535	559	500	516	549	555	528	511	549	567	515	535	513	491	531	551	538	511	537	538	553	586	529	528	537	548	522	533	472	545	555	511	487	491	533	506	517	515	497	543	533	497	496	508	549	489	526	482	540	510	509	565	533	553	571	525	507	507	564	549	536	526	592	522	506	501	537	524	528	569	529	551	518	547	558	527	570	482	532	501	507	559	537	497	508	522	532	519	513	523	539	529	510	527	553	559	532	506	534	592	508	531	486	507	529	538	517	539	499	516	535	491	555	504	549	556	510	539	567	561	535	529	564	543	539	519	517	520	527	509	548	515	490	527	563	547	478	528	511	515	533	515	540	556	547	494	536	512	547	533	547	514	553	489	517	521	508	519	524	518	492	528	551	493	487	539	548	494	493	500	504	506	529	526	546	544	549	493	499	512	481	517	524	537	514	517	490	544	535	529	506	469	495	571	509	527	524	525	531	506	525	514	504	492	511	517	575	496	503	465	555	590	519	542	567	545	513	513	515	526	485	512	497	526	541	532	569	502	543	537	574	520	553	538	521	573	543	550	549	543	562	504	519	551	452	537	567	545	573	516	535	533	510	506	507	522	534	477	508	514	566	565	511	509	519	517	555	536	540	515	492	536	502	546	530	542	509	503	554	552	562	529	509	554	502	557	581	499	483	528	519	548	502	487	528	554	499	544	517	557	524	563	560	490	550	507	534	524	543	507	529	499	533	560	541	507	534	560	518	542	524	523	510	549	551	532	491	497	498	526	503	474	514	531	532	509	514	505	495	555	487	534	516	511	524	518	547	480	519	500	511	509	528	545	507	513	544	567	504	508	526	528	533	491	528	534	524	499	489	495	536	525	536	521	496	486	506	559	534	519	500	523	551	568	500	563	516	495	522	505	539	510	544	529	557	515	512	534	501	568	525	521	555	454	562	529	521	559	501	514	504	529	518	509	524	515	553	546	509	490	501	493	545	551	520	548	525	563	509	514	529	555	537	530	525	549	493	502	503	518	511
25461	21649	27602	25986	7748	627	504	495	430	429	451	401	433	419	411	386	400	384	425	395	359	375	358	366	400	366	388	410	378	395	392	394	376	370	414	364	368	402	368	361	337	381	393	354	385	416	422	351	346	402	428	383	364	412	386	381	382	390	394	378	391	362	394	367	345	364	399	420	394	389	353	373	389	399	402	401	374	366	410	354	371	378	374	336	368	349	391	412	372	391	365	369	384	355	368	348	369	356	389	364	369	378	401	406	403	381	381	390	407	370	403	391	386	371	357	393	366	375	356	348	406	373	348	380	369	397	387	360	404	356	399	351	393	436	401	378	381	427	402	412	399	351	370	393	410	371	390	358	388	389	393	393	385	358	365	371	391	435	400	386	351	400	354	337	369	368	369	359	374	374	398	335	381	374	385	405	355	342	363	376	395	358	391	325	357	371	396	378	368	377	374	387	383	346	365	400	391	365	367	389	331	375	363	393	382	376	350	331	395	369	391	380	349	398	363	361	391	370	381	347	396	372	385	386	370	390	366	360	360	402	383	344	408	399	370	356	333	390	385	376	376	383	355	387	399	388	339	337	376	394	384	414	375	375	378	378	358	385	355	374	410	384	375	353	380	381	388	362	381	395	357	367	393	413	383	366	410	399	399	399	359	402	367	384	357	412	396	369	377	395	411	396	346	364	371	367	393	394	383	399	375	353	387	372	375	381	373	400	374	363	368	373	375	372	340	383	367	379	414	375	361	387	356	382	386	376	381	366	364	383	366	351	419	376	368	354	362	362	363	391	366	379	352	402	395	371	401	402	392	379	340	399	370	371	388	353	387	355	412	375	360	397	360	386	382	388	372	372	347	407	382	362	384	370	391	385	354	381	379	388	392	361	373	381	358	374	354	366	365	366	356	348	392	385	364	354	387	367	387	400	423	351	348	374	381	337	401	378	383	384	403	412	368	378	382	364	359	370	398	381	374	357	380	333	395	387	379	378	347	375	370	387	392	355	359	379	344	374	381	373	394	363	370	376	349	412	369	338	352	352	376	394	365	379	383	375	382	365	386	377	344	386	412	358	394	380	377	377	400	351	380	364	381	386	370	406	376	390	375	394	364	355	365	377	386	366	395	373	393	376	370	336	337	351	368	403	373	397	358	366	326	372	372	377	405	409	384	371	411	376	381	371	389	404	378	405	355	398	401	349	388	379	389	369	380	390	377	413	357	391	388	372	353	367	375	367	388	353	364	391	368	399	381	338	400	403	415	379	373	362	385	386	411	361	386	334	362	381	391	386	395	361	398	410	383	363	375	377	397	401	373	392	412	381	416	382	370	367	366	373	415	335	409	356	345	394	365	358	396	374	385	420	380	412	351	404	393	359	356	408	411	375	398	353	351	378	353	352	340	360	395	349	361	367	380	372	375	386	392	358	384	405	381	378	381	380	360	364	366	357	375	344	386	359	385	409	383	349	378	343	351	372	369	359	347	350	349	367	375	360	401	363	365	336	373	385	410	386	396	400	363	392	352	383	378	346	377	383	362	383	315	355	364	422	424	355	346	378	372	386	391	395	386	382	342	350	390	353	390	350	377	393	337	378	415	392	401	387	333	380	379	363	396	350	372	389	382	393	385	377	402	380	379	363	369	419	364	408	389	353	388	354	350	412	322	380	406	370	361	396	355	406	381	411	360	380	414	371	385	383	378	397	371	364	402	400	372	374	383	360	407	359	404	350	360	386	338	353	345	379	395	395	388	379	395	409	402	366	357	353	358	388	385	347	369	376	392	386	420	385	352	367	376	399	378	361	358	409	364	384	384	388	388	398	414	355	383	394	360	375	365	374	395	364	349	366	395	365	385	382	422	379	348	353	367	397	310	403	385	344	365	385	405	414	396	353	410	398	376	366	395	394	386	385	377	389	388	363	358	383	377	416	411	371	339	365	386	402	374	422	360	372	370	368	391	389	391	352	395	368	387	380	416	413	374	351	341	329	375	360	384	351	377	357	350	376	359	373	337	384	391	365	358	376	368	361	391	345	382	385	335	392	402	363	385	408	392	373	374	392	366	376	337	409	383	392	347	376	364	399	363	342	382	375	357	379	405	384	362	367	400	406	362	393	415	391	371	358	338	389	343	354	368	392	387	363	369	382	379	403	379	355	362	396	390	342	399	395	376	356	376	370	399	372	382	389	363	370	362	357	356	387	411	391	378	364	383	390	378	362	378	344	413	357	379	380	391	339	390	408	387	378	413	380	375	352	405	413	362	380	399	335	377	380	382	373	359	380	404	336	381	383	326	386	393	386	396	376	374	418	386	410	373	386	371	417	394	372	424	396	387	363	378	374	366	367	372	377	326	357	330	363	380	391	377	362	381	344	398	366	413	371	408	365	375	333	360	385	389	378	360	358	366	384	357	363	361	405	390	363	404	361	376	359	361	404	383	371	373	372	377	386	339	379	345	362	408	366	417	394	362	395	377	378	385	375	392	366	379	413	380	390	389	373	392	430	367	364	384	350	390	421	353	388	332	376	371	378	368	407	400	367	365	356	370	374	359	368	408	401	384	361	372	365	382	367	378	392	348	395	385	386	379	361	407	385	379	411	358	370	384	373	377	375	378	399	401	347	357	370	371	369	368	398	345	346	347	392	360	377	380	359	378	362	411	374	413	366	383	361	349	346	365	369	370	358	405	364	325	371	382	372	374	365	350	376	380	367	382	364	381	385	375	400	410	382	376	395	383	376	369	366	385	360	401	368	396	396	370	367	394	374	364	350	372	386	397	361	344	347	373	386	387	374	408	380	393	381	372	371	358	364	365	379	434	400	361	400	382	345	375	407	386	325	361	385	382	384	375	385	433	352	355	370	370	371	359	399	369	380	409	352	388	387	366	387	346	358	347	412	368	415	398	407	393	366	378	390	395	391	364	368	355	370	369	361	376	395	362	415	393	350	367	371	366	378	368	381	363	380	394	374	397	396	384	421	375	394	386	337	389	358	379	378	388	381	376	340	379	384	418	331	353	406	361	396	382	378	385	354	357	361	354	379	376	399	358	358	353	362	403	378	383	393	344	410	342	388	384	392	354	372	395	356	367	371	373	393	389	376	398	368	365	344	380	408	390	367	364	363	368	385	384	376	402	335	340	394	362	376	372	361	374	402	409	346	372	378	356	396	361	394	362	358	386	377	380	393	400	388	370	383	361	371	393	355	376	365	379	380	413	387	371	422	347	390	388	427	372	388	413	356	343	392	351	368	383	401	408	352	356	388	372	384	367	396	347	388	406	407	363	380	386	382	368	358	399	425	387	414	362	355	394	390	375	365	403	356	383	413	388	352	390	422	413	338	387	368	373	373	364	375	428	383	380	368	365	389	375	389	346	340	398	382	410	389	391	380	390	368	405	380	385	362	376	412	388	345	400	391	347	369	378	367	424	391	378	408	364	361	375	360	349	372	377	383	387	362	366	361	418	370	370	367	370	390	373	382	391	362	396	361	370	400	348	385
27911	6965	3022	1507	1113	930	812	693	663	644	543	570	564	510	517	494	469	488	460	466	461	476	460	456	485	481	448	485	429	463	426	445	472	427	447	459	418	470	460	500	447	429	421	457	448	443	464	445	458	425	440	479	469	421	452	412	426	430	427	450	427	423	415	427	467	452	443	418	456	438	416	468	434	441	481	467	440	448	434	458	408	453	453	437	474	475	462	449	523	453	459	452	456	479	476	432	471	468	445	478	448	471	467	406	450	463	481	443	472	464	412	448	468	438	463	471	452	445	475	438	475	451	459	452	462	455	462	450	450	429	452	491	434	472	461	428	452	476	468	458	440	470	414	464	480	422	448	420	477	437	448	447	456	448	456	435	443	444	432	453	424	440	441	470	437	438	468	510	451	461	431	405	491	427	440	454	497	447	454	434	453	412	448	425	472	473	413	470	471	455	437	418	437	436	422	444	432	449	419	446	452	435	416	461	455	435	449	418	452	441	434	415	439	453	414	421	454	441	446	457	463	418	437	448	419	448	413	447	415	437	458	440	471	468	480	416	490	444	441	450	435	465	463	419	473	430	411	450	456	451	480	459	451	448	459	461	455	471	429	461	448	449	445	497	453	415	422	455	502	474	476	460	442	438	484	449	415	395	472	457	440	438	458	453	408	427	475	430	456	422	499	465	439	492	433	476	403	469	453	457	438	493	441	481	439	440	414	420	468	379	455	415	456	457	433	426	459	459	449	454	444	431	460	456	458	410	448	433	471	424	423	450	422	456	453	483	450	450	437	457	441	440	452	440	464	454	475	446	469	475	471	429	445	465	446	468	491	456	462	474	429	436	484	450	424	457	481	428	444	445	426	472	464	444	440	425	454	472	459	444	433	424	500	478	459	438	417	480	448	483	465	424	428	469	478	407	438	450	404	460	437	456	487	443	473	449	436	455	469	500	428	482	415	471	454	428	466	475	470	470	455	481	489	447	467	430	476	430	428	443	475	440	429	428	455	456	436	448	400	463	484	456	475	421	475	475	466	440	454	452	463	451	429	454	443	424	460	459	470	451	460	454	432	449	422	480	481	467	431	466	460	450	455	456	410	414	417	481	439	482	434	440	450	460	416	463	434	432	452	437	453	482	449	437	490	446	448	476	464	451	445	442	425	449	451	475	453	443	449	413	460	457	462	411	461	469	448	467	444	451	433	441	446	435	449	469	422	458	496	399	459	449	448	432	435	447	467	488	455	488	442	449	447	449	434	469	448	462	439	481	448	437	444	463	476	433	452	471	491	475	463	437	461	462	414	454	448	492	464	400	466	458	422	480	463	413	470	440	450	453	436	437	436	456	430	480	459	482	475	450	434	430	466	447	429	458	433	454	441	438	451	486	479	426	441	463	445	412	473	449	449	464	459	443	473	462	457	482	428	451	425	473	464	455	415	453	459	457	437	445	434	442	448	459	433	431	476	427	427	498	445	456	439	439	428	459	488	455	443	448	402	450	412	470	456	424	461	439	441	463	417	424	459	456	443	427	451	455	440	467	429	442	479	457	488	477	448	418	480	427	432	442	429	464	439	456	411	399	467	479	452	457	456	421	433	489	458	460	503	443	446	454	455	456	432	440	503	430	460	430	444	475	464	409	486	451	445	425	436	426	483	482	491	476	461	494	443	424	447	452	458	430	443	440	435	443	423	474	449	476	477	486	440	448	448	440	451	432	451	427	470	466	418	452	421	444	451	447	466	406	474	447	440	457	511	445	442	457	439	414	428	493	448	436	434	489	472	448	454	478	444	458	426	451	483	470	471	433	433	433	424	426	434	444	436	427	468	459	459	427	430	475	461	478	465	466	479	433	468	449	442	452	445	439	449	453	489	442	435	481	461	464	421	431	429	450	431	396	449	442	452	448	475	461	457	472	447	459	489	462	450	440	451	432	455	444	462	463	446	452	461	477	461	494	435	468	482	478	465	448	488	446	453	436	473	455	433	456	453	478	427	457	443	454	408	455	460	448	444	450	441	464	431	466	462	491	451	452	471	458	438	447	432	442	452	430	441	462	485	447	464	446	409	464	463	446	406	445	423	437	470	463	466	435	441	448	467	457	430	475	448	455	420	489	438	396	466	479	461	462	449	479	461	409	430	406	438	440	427	451	448	490	471	408	422	404	436	455	470	467	460	480	413	433	476	466	433	427	428	442	445	434	434	467	444	487	464	442	471	435	462	457	458	422	497	434	473	503	441	474	470	453	464	433	442	434	459	453	444	457	470	433	449	416	435	445	427	461	445	437	450	504	450	466	452	448	471	444	445	447	420	425	449	433	439	440	463	463	462	477	476	446	492	406	446	462	476	448	522	459	445	417	476	527	446	460	446	452	466	440	504	449	423	483	436	481	427	470	473	426	467	459	435	384	415	464	472	457	467	450	483	464	411	422	457	481	448	482	450	477	473	464	430	452	431	465	458	473	441	421	467	452	440	427	449	432	459	492	502	432	429	482	486	442	438	484	468	449	471	436	438	453	428	453	414	430	431	439	454	441	456	434	458	492	449	419	457	413	450	439	454	459	483	407	449	446	436	491	461	459	416	478	435	462	474	447	457	479	455	471	463	449	433	437	435	471	413	452	459	458	423	437	476	431	465	421	453	427	457	455	443	406	440	466	455	444	425	480	471	450	467	455	415	473	443	487	424	482	476	426	443	427	473	418	469	462	476	461	449	409	462	417	458	399	473	465	461	469	422	428	464	486	429	471	465	431	447	430	442	458	428	457	473	452	457	450	440	462	441	441	418	451	448	461	440	447	448	491	426	441	431	437	441	390	461	441	459	441	417	414	422	423	454	477	480	491	453	443	430	429	450	449	447	463	454	415	410	443	482	457	479	454	485	420	448	467	487	468	430	441	452	441	435	443	472	442	436	465	463	442	465	469	450	421	485	422	464	449	470	475	461	451	468	484	456	460	438	442	449	452	464	460	421	451	428	439	421	445	441	439	430	463	487	447	450	422	445	428	436	452	444	451	418	469	437	447	464	471	472	436	484	435	421	481	475	453	453	502	440	418	465	433	472	480	414	457	436	440	460	421	424	426	452	434	477	453	471	481	441	450	430	468	478	430	396	482	383	391	470	451	439	439	430	445	478	450	454	458	459	460	467	446	453	437	432	459	454	443	464	458	452	399	450	478	446	489	431	497	459	464	455	478	471	454	437	457	481	435	421	451	419	436	440	487	448	476	451	438	432	469	439	474	477	441	455	458	454	447	445	458	455	435	482	445	463	427	428	444	430	442	463	427	438	472	447	436	443	459	403	434	455	469	456	458	422	486	436	419	477	449	452	448	479	469	455	430	487	426	438	477	490	446	457	473	458	451	490	448	439	435	451	433	424	422	437	453	445	433	437	442	445	416	442	475	465	460	467	435	468	454	464	437	448	456	427	469	484	462	482	474	455	456	390	463	425	459	461	422	452	420	476	480	460	430	440	460	427	442	434	467	451	424	457	456	449	468
23198	21678	29409	24452	21679	21667	5243	774	604	585	555	446	438	425	392	391	377	383	389	371	355	364	391	363	360	370	372	348	352	348	365	321	302	370	340	360	327	373	339	325	358	321	335	340	350	337	318	333	322	335	343	310	324	315	317	309	332	323	343	338	328	315	299	318	307	326	313	303	318	317	330	300	338	321	340	349	317	357	332	301	326	330	334	327	271	360	341	343	333	307	348	311	355	337	348	347	331	328	336	331	346	334	293	317	344	334	337	333	335	335	324	354	358	330	339	316	306	318	316	320	338	298	327	324	321	357	334	322	298	324	311	335	339	324	322	309	339	333	310	340	326	346	309	344	353	312	348	345	349	279	309	324	304	313	339	324	320	311	328	323	330	317	299	306	311	303	325	330	333	328	339	306	301	326	323	299	308	328	334	334	355	314	313	320	321	323	322	303	339	338	307	323	319	336	306	334	335	293	303	303	316	326	347	299	322	343	328	323	286	335	328	313	337	315	310	294	302	310	315	332	349	297	332	322	320	322	326	273	354	322	348	319	324	325	317	314	333	299	339	325	329	341	333	293	323	299	334	317	326	332	313	309	329	348	328	317	363	351	312	274	332	317	316	299	321	321	282	329	312	320	314	302	329	346	294	310	349	331	317	326	330	339	337	315	315	317	313	318	343	312	323	326	328	309	295	332	312	311	297	311	321	343	336	328	339	325	330	320	326	323	354	340	295	318	335	322	330	330	336	306	311	315	294	359	320	342	335	331	353	311	335	336	336	321	325	302	338	324	324	343	344	320	328	332	327	322	332	319	322	313	335	315	341	330	310	329	316	328	349	335	328	332	317	326	323	333	306	301	351	305	317	349	311	311	317	316	313	315	319	293	302	314	324	324	322	320	326	331	340	343	373	316	348	303	316	279	288	336	338	303	300	362	293	305	334	286	339	338	341	319	325	312	319	298	318	325	315	329	317	306	347	294	298	354	323	307	325	296	345	345	310	316	352	310	332	322	305	294	324	347	338	334	305	345	305	336	326	307	341	348	332	329	337	324	332	307	324	343	361	332	334	331	311	331	320	332	331	328	328	332	320	328	306	323	326	308	340	285	279	313	296	319	310	347	310	298	311	324	308	306	331	306	322	318	313	311	300	290	333	331	318	317	320	320	333	325	327	313	324	293	326	340	327	310	337	299	283	349	358	326	347	326	337	352	300	315	317	298	324	340	355	309	305	322	325	320	336	361	315	304	317	317	300	317	389	334	348	358	314	301	297	320	333	316	318	333	329	348	309	329	328	336	358	298	293	300	305	356	284	343	332	316	310	309	351	312	351	333	311	339	290	288	337	329	323	348	325	324	343	327	307	325	298	314	300	298	355	310	310	328	361	343	344	324	320	333	318	349	311	353	337	363	322	310	307	305	307	293	333	336	342	333	315	345	331	308	316	327	322	318	327	339	319	304	320	305	338	339	335	302	328	326	313	312	316	287	334	307	329	313	327	335	336	314	357	348	337	293	339	326	315	366	310	310	308	333	297	312	288	343	293	314	323	299	309	315	323	303	298	304	318	328	306	317	295	348	318	356	322	306	282	319	344	312	330	297	328	337	330	345	294	344	318	335	322	331	311	314	345	314	335	330	325	299	316	322	318	335	326	326	302	320	342	332	308	323	299	315	272	326	323	343	323	322	290	348	298	347	310	327	325	320	339	308	297	304	307	332	330	301	326	308	330	330	311	334	327	298	321	285	350	311	323	314	323	332	328	291	343	306	365	315	319	320	340	323	318	298	322	317	281	318	353	328	310	336	313	357	305	290	328	338	315	348	332	252	334	351	326	288	345	324	315	355	339	333	307	314	312	313	320	324	325	334	311	329	324	323	295	324	292	330	294	313	320	354	296	335	298	325	319	324	315	344	281	338	286	301	298	304	320	314	303	316	303	331	341	318	312	313	285	308	279	359	318	304	376	339	333	293	323	327	309	334	327	288	309	306	350	316	310	311	349	347	333	290	316	315	312	310	331	293	333	332	329	306	333	332	325	312	339	339	340	337	305	309	331	326	311	310	335	353	331	296	323	345	308	346	346	332	320	334	328	323	311	302	298	300	284	334	294	309	314	320	363	312	309	288	317	340	345	355	297	325	316	321	291	337	316	298	327	319	343	309	329	311	316	334	338	329	331	358	308	359	311	320	320	330	317	297	329	310	342	328	313	314	329	341	309	285	339	336	299	329	321	304	331	311	313	321	369	331	291	327	311	308	287	307	345	296	325	316	304	296	326	345	325	339	335	301	309	338	295	342	332	346	329	316	280	306	293	324	292	322	339	311	338	344	315	333	353	325	313	314	345	300	291	291	306	297	325	308	344	339	310	312	329	313	318	317	327	320	324	319	317	309	328	274	330	333	329	349	338	301	308	344	314	342	308	321	312	334	335	363	339	339	295	311	332	340	307	328	326	351	301	309	322	336	315	327	319	332	352	300	349	299	316	328	315	333	316	323	347	307	323	300	293	318	336	318	308	331	354	308	301	317	337	344	301	360	348	323	272	312	333	323	323	306	305	291	278	299	311	358	335	309	322	323	351	332	308	334	323	316	347	319	332	317	319	316	333	339	337	317	306	332	327	353	299	318	363	336	359	334	307	306	304	339	325	314	319	333	298	310	346	325	293	319	332	308	322	336	318	319	312	342	349	331	328	329	337	307	326	343	324	339	280	298	309	325	311	310	320	298	326	327	320	292	315	316	324	303	327	286	326	325	342	313	322	307	328	319	308	308	332	336	319	309	314	335	341	328	346	296	339	319	331	312	345	304	310	347	328	343	311	311	354	304	297	312	328	363	342	332	354	324	325	334	328	324	349	335	358	320	337	344	329	342	304	331	313	344	328	297	317	310	341	322	325	327	321	325	324	382	329	331	324	355	340	304	344	302	345	330	308	311	331	334	325	316	311	309	336	338	334	332	328	351	311	317	338	322	350	321	307	318	329	350	347	352	344	317	332	308	315	312	304	289	296	279	358	329	344	307	301	324	332	296	300	322	305	285	299	323	335	301	324	319	309	325	321	318	305	303	336	352	350	310	313	346	322	277	333	325	304	336	338	309	294	296	328	302	309	333	317	312	321	319	334	302	284	290	330	324	307	345	330	321	316	325	302	328	288	339	330	318	287	328	331	303	333	347	327	310	343	368	331	303	331	322	333	291	334	340	309	323	310	325	327	331	345	295	307	338	361	321	338	318	292	292	307	318	335	324	318	305	328	342	327	321	324	328	343	310	317	337	300	295	306	310	316	285	352	339	290	336	336	299	318	321	330	312	300	311	336	325	330	322	320	308	331	313	311	306	323	302	300	324	322	341	318	343	333	323	348	332	323	331	310	320	339	322	302	339	321	348	311	365	306	299	352	301	318	313	329	336	322	321	302	359	306	347	311	337	330	304	319	308	341	319	309	335	326	291	347	328	282	304	301	325	302	308	333	315	274	308	340	324	323	314	329	334	337	298	307	317
30778	16218	8760	4120	2954	2168	1718	1352	1141	939	803	722	681	657	634	585	547	513	535	454	433	479	462	472	455	453	422	458	453	424	412	428	437	456	408	416	407	390	438	393	413	452	406	387	393	435	426	384	371	372	399	408	441	397	456	382	430	399	412	421	417	369	398	384	404	386	402	397	396	414	419	370	394	371	396	393	374	400	417	388	417	370	376	381	392	382	373	413	423	399	404	377	408	376	419	366	402	416	393	398	414	372	395	393	386	422	397	360	386	364	415	399	413	414	411	406	365	398	382	362	419	387	388	464	401	379	403	405	397	382	383	382	393	408	408	403	380	394	421	393	405	397	378	403	375	384	362	404	402	434	404	392	397	394	374	399	356	333	379	413	402	406	377	368	411	404	346	430	388	368	412	391	361	357	382	357	371	409	375	415	380	403	372	355	400	382	392	393	367	387	356	357	392	417	431	366	401	387	345	419	387	399	385	393	382	390	339	415	394	397	356	390	410	391	391	370	376	379	376	412	384	360	405	384	371	370	380	413	388	412	387	383	408	388	412	409	385	365	393	369	391	345	367	379	374	383	416	398	420	380	375	381	394	385	410	378	386	396	375	373	388	378	385	405	384	353	387	381	402	418	372	370	365	411	376	365	369	363	428	370	357	363	402	384	381	416	367	386	379	385	357	420	361	390	394	414	399	411	408	400	416	364	369	383	379	385	353	349	379	416	355	388	360	416	393	395	377	373	362	414	373	386	397	354	376	386	394	350	393	388	351	363	375	380	364	403	362	394	393	398	419	385	360	390	368	381	386	387	390	367	377	407	400	372	399	386	395	384	375	406	378	383	369	388	365	363	390	398	393	400	415	396	375	389	370	387	364	399	369	397	420	400	389	376	400	400	409	396	430	395	370	416	371	339	376	407	372	351	359	373	401	381	420	383	377	399	354	364	423	428	370	384	393	391	377	404	416	400	371	366	386	379	369	355	406	370	390	423	404	382	333	369	375	386	373	402	351	366	378	403	362	402	421	380	386	375	369	361	389	362	396	420	389	386	394	397	403	441	382	409	433	380	398	396	379	343	380	390	396	376	352	387	388	386	384	425	367	428	370	416	372	416	386	389	378	366	417	388	396	386	389	377	405	374	397	384	386	364	396	415	380	400	408	403	396	410	387	429	380	383	403	374	366	385	394	356	390	369	385	398	419	383	377	407	403	398	390	381	390	384	399	354	384	403	420	410	370	387	389	380	352	419	369	392	396	399	399	399	417	381	400	386	392	403	397	422	387	383	362	384	400	359	354	388	369	377	378	378	372	410	393	371	392	379	376	377	397	384	406	404	368	404	338	382	381	395	395	415	380	377	368	393	381	408	381	361	382	392	381	381	378	401	405	396	359	395	400	406	391	382	378	374	388	367	373	362	393	392	384	398	387	382	428	405	373	388	377	380	383	394	398	395	390	374	399	372	402	394	426	395	393	393	390	406	375	381	386	380	376	408	400	398	379	406	386	397	379	384	359	399	387	390	361	402	387	411	397	362	404	407	389	406	358	384	398	412	375	372	403	430	394	402	376	389	353	367	405	410	404	383	384	419	393	384	349	401	350	361	381	400	360	405	385	398	368	377	405	355	390	373	397	410	371	418	421	383	412	348	408	366	431	377	397	381	368	375	392	354	379	416	429	397	406	394	419	398	416	376	414	401	404	407	400	372	383	395	403	397	380	424	357	387	368	369	371	390	372	376	370	354	373	375	360	355	395	369	385	404	364	386	397	397	368	385	409	396	399	401	385	412	375	375	378	402	357	420	389	377	348	405	412	359	375	367	389	366	417	365	352	376	382	371	396	393	380	400	383	394	382	396	355	392	372	397	391	402	382	366	398	400	400	397	399	420	403	388	402	411	375	395	408	409	374	400	383	411	371	370	392	410	384	385	394	401	398	370	386	374	376	395	420	385	405	384	414	398	367	390	371	393	384	429	389	387	423	417	369	373	360	377	394	370	392	377	382	366	355	401	393	329	397	400	419	381	412	396	361	365	358	409	365	394	405	355	388	380	400	378	392	362	376	339	389	393	382	393	375	396	389	356	389	379	435	379	414	353	396	420	415	392	382	400	402	382	387	407	378	372	384	388	419	379	419	390	383	377	363	389	411	357	415	370	396	375	337	369	432	391	392	358	365	404	384	347	378	377	431	381	409	380	375	379	371	393	373	416	399	383	371	367	376	380	369	411	412	394	394	374	366	372	410	394	366	401	364	408	395	374	388	380	409	394	410	364	402	371	404	368	359	354	402	361	350	363	375	399	367	438	384	383	379	398	414	382	350	393	395	373	382	360	377	380	413	401	386	380	378	358	382	364	346	396	414	373	396	400	406	407	381	406	398	401	378	394	384	364	370	387	382	407	385	376	395	352	371	395	402	399	391	375	395	406	382	404	367	402	374	398	367	360	392	420	425	366	370	450	396	373	383	416	402	384	392	369	350	385	361	358	398	384	391	396	415	381	393	419	389	349	368	378	416	418	356	380	386	412	375	425	362	375	351	398	399	346	359	405	405	377	403	350	385	393	386	416	398	415	374	377	402	399	395	394	375	392	410	371	406	390	382	391	376	396	419	391	385	394	379	398	382	371	364	390	351	393	390	407	389	378	388	379	382	433	386	402	375	396	394	373	384	369	367	372	425	389	382	351	402	410	356	400	393	381	409	406	455	398	395	380	392	410	367	365	417	406	351	404	378	410	378	376	398	382	428	369	413	415	347	383	373	360	389	399	395	378	356	439	387	369	409	373	399	391	369	411	411	366	384	372	399	388	385	377	364	354	380	368	358	400	409	382	378	372	392	397	355	389	319	382	383	410	380	416	388	397	385	372	412	382	422	418	361	397	382	391	375	381	368	388	358	377	412	378	378	401	369	382	407	394	378	364	363	383	405	398	360	407	375	344	353	379	377	403	377	431	396	364	388	415	403	372	351	415	403	385	375	332	379	351	399	402	365	386	382	398	393	409	374	398	378	358	384	392	381	410	375	415	376	380	365	397	409	420	370	402	383	404	397	407	359	403	389	360	369	380	427	392	397	360	388	397	368	396	371	394	376	390	376	384	396	404	385	367	355	411	394	360	419	405	376	384	387	400	403	381	398	382	407	421	397	344	424	381	411	375	393	390	400	401	381	365	403	403	380	373	364	407	357	406	348	367	369	437	360	426	381	371	402	412	384	373	392	413	387	415	374	378	427	329	397	331	391	368	420	363	365	383	371	399	407	406	390	394	387	416	430	395	402	383	393	418	393	408	393	391	393	372	394	407	378	401	393	377	412	381	384	368	458	423	368	384	384	370	379	415	382	363	370	333	404	420	386	390	401	366	348	367	412	376	386	375	417	364	386	368	374	369	395	387	413	383	407	391	409	411	356	404	370	407	423	379	413	383	365	390	408	390	412	360	400	401	361	399	402	407	436	365	392	379	399	423	406	350	381	426	394	398	390	367	377	433	366	355	375	373	361	369
28918	18848	4738	713	547	507	449	497	517	467	484	477	463	516	510	501	465	434	494	479	475	463	448	493	487	496	460	487	494	511	495	494	470	464	514	464	466	470	461	469	460	499	474	479	449	484	458	455	474	458	468	459	469	505	452	482	468	503	492	461	494	495	508	438	427	504	492	458	460	517	450	481	504	465	463	451	455	450	514	476	489	457	454	467	429	436	472	471	528	507	450	461	493	483	498	458	466	446	497	467	502	465	463	491	505	438	484	452	465	476	451	454	464	456	486	503	495	498	515	476	470	474	504	468	460	481	453	440	470	493	480	489	482	469	468	465	486	451	499	469	463	525	450	469	506	492	453	527	478	471	487	484	484	470	460	465	446	504	501	476	463	486	445	474	457	449	455	453	474	447	508	488	473	487	505	478	470	450	492	505	484	485	441	466	448	502	485	497	493	454	447	503	446	462	472	531	487	477	470	480	505	477	493	479	495	477	460	474	475	460	485	439	455	464	460	480	504	499	515	475	450	468	470	453	452	455	461	447	438	495	485	486	521	483	474	473	509	507	457	532	447	474	468	491	461	457	487	499	446	472	491	497	454	466	511	481	507	465	490	445	458	467	482	509	497	489	447	473	448	502	485	482	452	505	443	477	484	467	510	527	460	480	464	489	430	450	466	500	492	495	481	469	500	469	465	480	447	479	488	445	495	475	474	489	453	500	490	483	478	481	463	499	462	475	441	474	539	456	489	450	456	513	470	485	472	478	468	447	482	475	449	492	461	517	457	483	471	511	488	474	490	483	438	481	522	463	461	450	498	442	482	455	473	501	464	467	465	468	507	466	512	479	506	429	457	473	502	457	504	461	490	474	465	476	473	487	481	487	456	476	478	461	471	482	534	510	466	494	477	482	448	471	445	479	472	465	459	487	422	494	473	461	445	505	456	482	460	491	457	469	470	480	501	470	512	503	520	456	466	453	501	472	466	511	460	472	529	469	451	505	521	466	445	491	457	461	439	491	443	492	505	439	472	471	443	480	480	466	446	454	462	485	513	475	461	452	463	453	472	488	515	488	455	504	450	470	487	477	499	485	499	479	486	526	537	485	494	476	485	482	457	468	505	505	488	517	486	472	465	470	485	494	477	493	480	497	495	491	479	507	467	515	491	435	493	505	490	476	481	467	466	472	448	463	473	460	467	462	486	480	444	453	473	433	502	488	480	466	423	440	462	463	436	467	428	438	465	398	511	516	471	460	492	425	474	477	507	506	451	460	460	514	490	444	499	484	471	460	487	513	475	543	484	459	484	448	450	472	469	470	492	504	469	446	511	479	463	499	472	465	481	497	468	485	497	440	495	461	499	466	483	465	449	472	469	482	454	446	441	468	468	411	463	474	488	495	494	465	501	457	481	499	488	438	477	510	485	464	461	488	484	479	479	446	449	452	416	460	483	494	464	463	504	433	463	461	478	489	463	471	453	477	489	460	450	480	497	476	476	485	456	497	456	446	470	510	488	477	465	446	484	477	481	491	481	498	458	517	482	499	443	471	478	495	463	487	477	483	423	449	468	458	467	457	478	476	537	463	492	488	463	476	442	472	521	488	480	480	526	478	508	486	487	458	454	487	482	454	464	452	485	470	463	517	465	492	472	479	519	447	503	519	466	498	460	479	474	433	508	455	468	451	457	471	485	505	462	485	457	449	471	473	470	496	515	484	494	523	487	502	509	495	487	479	490	469	448	473	488	456	478	477	464	447	470	476	442	461	493	480	442	502	473	492	484	467	483	508	457	486	482	476	465	476	437	426	451	475	470	492	497	484	463	513	505	487	470	455	484	464	465	519	514	433	462	451	474	478	488	475	473	493	493	476	468	468	465	477	456	492	484	428	469	461	477	494	499	471	439	460	469	434	452	497	464	480	497	483	476	462	476	515	447	477	457	497	478	488	426	496	441	511	495	445	478	459	455	484	462	461	498	488	478	540	442	451	440	473	440	484	466	428	481	492	475	454	429	507	481	489	450	503	477	503	469	508	450	496	535	482	469	518	460	456	480	468	521	482	477	478	441	463	494	490	477	459	512	463	435	483	468	470	477	516	456	461	489	467	449	473	483	492	528	469	460	523	510	462	463	439	456	468	460	472	488	476	488	478	491	484	479	487	505	471	484	483	465	474	447	463	487	469	421	468	481	463	503	469	442	498	484	468	454	479	521	486	486	477	485	458	487	487	460	476	442	510	473	481	455	476	476	461	440	457	462	483	496	459	460	516	463	468	451	506	461	448	496	467	486	468	489	470	480	473	484	470	460	481	444	458	465	432	477	441	502	451	494	449	442	495	510	450	468	507	495	460	465	442	463	493	487	458	487	458	464	460	479	474	477	458	483	489	483	501	453	464	484	460	469	460	488	461	490	472	468	476	468	449	482	490	443	475	483	512	489	481	492	467	456	465	486	443	488	465	471	497	476	435	533	516	504	442	434	490	462	463	507	510	476	448	460	475	493	466	476	484	505	483	453	488	463	481	466	457	463	483	482	416	498	488	462	479	447	474	491	485	486	501	489	524	456	435	464	480	465	477	455	494	476	460	486	488	429	461	481	529	458	488	467	452	479	488	482	444	454	487	490	474	443	468	480	450	502	512	441	458	461	460	491	464	478	489	454	467	464	474	481	455	460	466	468	502	441	447	472	471	479	456	471	468	514	457	465	423	504	489	509	479	511	478	509	505	499	459	510	480	462	481	490	499	461	465	451	454	505	466	424	451	484	466	451	471	485	514	485	506	497	480	431	470	501	467	490	430	471	495	475	510	476	462	482	460	439	466	466	449	477	466	500	439	495	486	465	459	473	482	473	438	482	505	492	460	436	496	463	477	457	437	452	508	474	499	455	478	474	492	487	489	517	468	466	465	484	483	457	463	490	504	460	478	486	505	435	486	514	471	458	473	457	470	442	503	447	513	454	460	449	461	461	493	489	465	451	439	490	431	455	455	464	429	445	473	461	439	466	517	464	472	500	479	488	530	471	461	516	470	503	459	451	477	484	457	435	489	463	466	476	477	497	510	467	463	456	457	447	447	494	475	456	462	446	487	452	498	484	453	479	467	453	449	464	452	430	496	465	514	482	491	474	472	462	462	478	417	427	459	475	476	496	480	460	462	451	465	483	461	479	518	452	446	476	495	485	452	488	471	482	468	451	477	474	463	509	467	476	448	453	464	477	475	489	452	465	478	482	438	495	450	449	488	468	457	457	492	498	467	457	459	466	492	449	478	467	485	485	460	470	450	476	472	441	462	478	462	498	491	478	462	533	453	454	487	478	464	492	481	490	479	460	493	491	495	474	526	457	474	517	471	481	505	494	437	474	484	469	473	436	515	461	446	467	478	480	470	445	487	464	459	484	457	484	457	441	468	485	490	473	456	457	467	481	461	458	445	485	460	456	472	511	470	488	455	499	481	466	459	469	472	482	479	454	504	509	463	504	438	506	470	481	469	471	480	489	470	479	478
23703	2636	990	677	673	585	628	645	576	570	590	554	558	548	571	597	622	586	512	571	580	582	539	547	568	552	529	576	614	549	563	545	533	583	538	557	567	569	546	626	577	577	593	576	564	531	596	590	602	564	556	586	555	591	563	561	552	570	551	525	562	578	550	519	588	588	589	564	568	546	572	554	536	575	548	571	578	571	569	592	550	569	575	612	558	563	570	538	599	538	567	553	555	590	550	578	581	599	542	600	564	559	542	544	514	581	599	533	589	533	590	576	580	602	576	548	577	603	527	574	590	575	606	558	563	579	570	540	542	596	545	562	562	562	571	538	545	610	550	555	569	585	550	552	595	577	553	588	538	575	566	577	541	558	576	540	580	581	538	547	545	528	543	533	567	574	556	615	565	562	546	561	571	562	554	494	535	533	543	544	549	568	581	572	546	531	544	543	589	561	551	558	540	570	566	565	549	555	611	545	543	572	551	554	576	563	540	606	571	526	579	558	558	528	553	556	592	566	561	575	571	559	539	527	543	568	559	565	567	547	564	549	541	567	557	554	559	551	575	588	567	527	539	582	579	559	563	576	535	555	562	536	582	574	528	580	566	571	575	525	571	601	557	578	567	567	569	533	575	567	545	550	560	592	565	581	541	551	532	595	584	589	536	612	551	546	561	522	530	594	556	548	550	584	563	600	585	589	561	566	522	566	568	545	580	567	563	571	579	561	558	557	574	574	546	512	619	619	562	612	591	577	595	551	596	573	545	496	589	558	615	584	559	592	592	545	569	503	606	564	566	545	572	576	606	558	548	560	600	543	549	560	582	557	543	572	553	531	575	558	571	553	552	575	560	582	548	582	592	587	566	528	589	590	548	517	562	529	568	596	549	587	573	540	542	574	536	568	567	543	558	579	576	561	535	550	547	562	544	551	568	559	570	547	541	594	595	535	577	554	550	537	575	569	545	579	582	552	576	596	579	599	568	561	528	568	547	574	563	618	554	569	607	515	571	593	579	537	576	601	538	576	553	594	586	519	545	541	568	561	566	556	569	513	577	550	573	552	534	578	569	581	561	544	542	562	539	562	547	596	517	542	563	533	570	575	562	560	532	584	582	596	564	530	562	539	564	540	549	586	542	506	595	556	550	543	556	606	531	569	577	609	584	568	572	552	560	562	501	560	620	581	571	539	607	547	501	559	559	537	565	573	539	576	569	522	572	610	569	598	522	575	547	569	556	578	571	591	568	541	571	568	531	544	547	562	528	524	584	573	526	565	592	518	580	573	540	550	595	584	562	565	557	533	512	577	594	558	510	533	563	552	580	540	538	544	556	537	522	594	576	578	587	576	542	529	596	562	569	569	551	551	551	592	556	571	578	557	547	571	553	530	565	545	563	584	580	519	588	546	566	583	515	540	550	589	547	585	529	501	555	561	575	581	496	574	542	584	567	561	489	535	579	571	556	581	558	597	552	556	537	621	540	564	537	599	544	628	567	582	544	539	551	611	583	575	499	534	548	576	561	563	586	548	546	603	544	631	588	564	562	577	566	572	543	540	549	564	557	497	563	548	576	565	577	586	593	564	610	573	578	598	581	545	551	554	557	565	572	627	548	575	552	548	545	537	613	558	609	579	543	510	566	554	593	554	558	542	558	566	617	578	605	553	567	561	553	605	557	577	555	572	581	598	534	533	606	581	606	548	551	569	590	526	552	548	590	558	569	553	534	551	548	559	557	543	544	528	551	571	582	568	542	542	560	553	588	535	569	538	554	533	569	555	527	562	571	522	615	586	568	582	549	588	554	548	560	590	563	548	549	554	548	593	589	568	559	571	556	568	600	533	588	581	558	597	574	559	568	567	548	564	557	570	572	579	582	555	596	523	599	561	545	561	597	551	541	554	546	586	594	531	582	556	547	532	532	553	557	543	568	551	577	578	558	536	553	556	586	582	598	588	565	573	548	558	499	574	580	553	579	586	574	545	574	599	560	559	545	548	593	582	547	562	580	568	526	552	584	557	548	506	562	525	593	581	574	586	558	602	515	600	546	559	601	527	535	550	538	515	577	556	635	543	588	560	557	587	579	572	574	582	553	568	585	571	579	527	547	587	544	568	550	558	529	565	541	556	564	583	620	553	592	557	562	550	515	576	553	565	532	535	589	557	509	547	552	627	543	560	584	530	581	610	573	599	549	586	566	531	581	580	547	551	609	568	534	561	495	574	580	562	563	565	570	618	580	540	576	581	550	594	554	597	525	575	561	614	566	581	606	521	600	560	507	561	566	578	558	586	561	497	559	597	569	593	566	552	547	572	477	569	578	588	564	538	560	593	555	563	576	545	567	564	568	558	556	575	585	563	554	556	548	562	573	563	567	623	582	619	594	529	561	564	544	524	580	547	604	557	561	577	584	583	601	545	602	550	574	557	579	534	569	521	528	547	601	535	564	548	535	552	561	549	603	525	570	531	582	581	562	603	583	578	593	588	588	554	584	559	583	550	589	598	559	547	551	561	555	546	574	568	557	526	640	567	561	570	589	570	559	573	560	558	540	539	576	576	554	560	556	549	578	554	556	589	567	539	547	613	606	566	561	564	566	559	514	589	540	598	555	557	554	554	561	595	582	574	565	607	579	567	597	611	567	546	504	525	570	576	556	589	555	546	559	536	563	601	547	592	507	541	562	614	552	539	569	629	569	569	540	528	545	537	514	563	578	549	590	571	541	560	563	582	550	565	540	558	594	578	574	591	570	582	529	519	483	542	577	541	577	531	563	588	567	526	568	580	559	529	602	561	529	578	573	534	599	572	560	535	585	577	594	613	569	550	584	576	560	619	547	547	565	547	554	592	578	535	578	588	580	602	579	598	542	618	558	539	566	540	594	547	595	545	563	566	528	534	566	544	568	582	610	563	557	530	578	582	574	560	560	570	516	556	557	541	540	612	543	535	600	563	543	554	561	569	565	609	564	587	556	555	560	564	547	547	526	550	591	529	590	555	587	562	573	557	554	562	582	551	596	571	563	579	544	579	549	615	559	527	536	551	554	548	530	550	589	573	520	536	541	538	562	561	559	552	548	545	559	594	558	583	582	566	589	585	583	540	559	535	560	599	569	555	542	559	611	524	543	608	540	558	562	580	575	585	561	572	578	562	565	562	581	562	564	591	574	569	562	572	568	559	586	594	619	483	550	546	588	611	537	553	551	605	578	536	560	524	568	575	591	574	565	569	551	558	569	578	588	553	554	580	540	565	525	605	532	557	539	554	570	522	550	544	576	542	563	573	556	573	589	553	544	585	582	578	582	529	560	539	556	574	561	593	547	560	548	563	540	516	576	572	581	564	575	574	539	557	554	523	600	624	578	565	598	564	560	578	527	534	606	555	548	554	534	545	550	554	597	540	560	540	620	588	578	524	562	625	562	553	549	556	552	569	554	533	531	617	580	522	559	560	552	559	576	578	560	559	565	550	593	565	573	555	583	568	540	528	598	563	583	528	561	595	569	593
24235	21604	28799	24863	21561	6491	901	681	590	572	535	523	536	518	496	481	508	456	516	460	442	421	501	461	475	472	452	446	457	478	456	439	427	484	421	442	444	497	420	425	462	454	419	392	449	421	436	417	475	426	452	453	411	457	488	431	486	435	448	437	456	441	502	440	450	421	434	430	465	484	423	464	441	445	425	421	431	443	476	427	456	447	473	441	455	453	420	461	468	434	451	419	473	461	464	463	439	431	444	450	442	455	470	441	444	425	443	415	486	437	439	437	450	444	428	451	418	468	434	425	436	447	445	439	476	429	458	462	472	440	481	427	438	446	461	468	458	474	459	488	421	407	445	419	433	441	429	436	415	480	431	437	459	457	437	455	453	450	451	406	449	440	482	424	448	439	447	464	429	478	474	412	456	444	450	440	429	424	466	414	440	457	441	434	453	469	469	459	467	459	474	420	442	488	431	444	429	451	444	464	448	431	448	451	449	453	429	443	441	440	379	449	434	437	437	498	438	450	401	442	480	475	463	438	445	423	408	495	476	418	428	414	450	443	452	447	415	446	403	458	436	440	489	451	429	439	404	430	468	403	461	442	415	444	487	468	437	460	421	448	483	491	432	459	492	445	423	453	454	442	450	419	419	460	392	454	445	418	459	434	404	491	457	441	444	479	403	452	452	446	449	458	472	420	441	470	461	444	432	443	445	424	439	442	451	433	462	449	429	409	409	483	449	453	454	419	469	428	427	418	480	477	438	405	447	446	448	432	428	456	420	426	417	450	473	465	441	398	449	460	469	461	460	440	439	472	405	422	441	449	455	447	464	466	448	452	444	481	430	435	457	405	458	458	441	407	464	467	470	467	472	477	469	427	469	448	452	461	449	448	416	425	446	458	411	434	448	427	439	396	445	472	412	433	442	451	435	461	429	453	437	412	439	439	419	424	492	469	433	451	436	461	438	467	463	440	424	438	412	446	446	424	450	432	455	472	424	420	454	417	467	492	428	398	454	434	436	427	448	443	448	431	420	479	451	431	443	439	463	443	440	417	439	449	441	465	429	445	468	434	422	462	434	454	479	436	462	433	442	405	431	439	410	417	418	460	443	485	425	429	442	447	484	455	428	429	449	448	411	399	444	405	412	421	452	460	449	433	457	444	422	444	456	447	422	454	405	441	445	437	460	421	413	441	458	464	423	481	447	478	446	485	446	432	418	437	438	473	459	429	481	454	419	459	469	421	446	472	445	432	397	444	454	432	479	441	437	428	437	416	496	457	443	436	472	438	412	477	420	409	453	438	459	377	458	414	427	393	480	460	454	424	455	434	458	443	417	424	432	435	467	442	442	446	440	433	397	451	391	437	492	442	453	438	415	434	454	431	474	480	429	426	462	445	443	411	431	450	480	480	476	432	442	443	456	438	428	440	410	443	417	421	428	474	457	488	433	449	431	444	434	422	400	444	466	434	412	434	464	424	400	439	446	451	413	465	432	436	417	462	436	443	427	451	451	437	434	462	425	436	423	458	446	449	424	427	450	443	423	459	447	471	435	454	468	410	439	404	417	442	413	451	412	448	433	446	466	438	461	457	441	444	474	441	440	460	424	442	404	410	450	426	448	456	457	444	425	443	432	438	457	461	418	456	436	430	453	466	494	440	465	443	452	441	456	453	400	421	453	425	440	419	444	428	487	436	437	438	437	417	449	484	467	467	472	449	473	452	445	483	464	430	413	461	434	455	408	462	420	429	441	451	426	433	451	428	449	426	457	471	442	427	459	438	457	440	438	496	439	427	443	442	442	394	450	429	443	409	471	435	422	460	461	424	444	446	441	469	444	428	465	429	432	384	458	412	428	425	438	459	434	488	468	421	452	440	430	454	428	430	471	454	450	457	471	412	471	451	429	449	425	483	459	458	409	447	458	447	450	428	435	403	427	413	428	459	444	452	446	463	464	455	460	430	436	426	432	414	431	453	449	415	474	413	444	471	432	445	451	440	424	452	441	446	447	422	435	470	409	427	447	456	428	447	407	463	464	487	449	478	422	402	455	412	432	436	468	458	475	461	464	432	457	451	422	470	464	451	483	459	424	433	424	422	452	457	474	455	482	454	437	428	459	419	436	459	466	435	430	453	452	460	453	458	461	446	429	404	481	471	458	427	445	438	439	450	445	484	465	467	456	433	496	417	432	456	474	437	472	450	410	426	419	421	477	451	438	409	461	435	437	435	464	439	429	436	466	457	453	444	452	470	442	442	430	469	430	421	444	452	449	439	494	468	405	486	468	442	468	394	453	470	431	438	449	418	453	438	443	433	485	421	443	441	424	453	467	448	418	427	430	459	426	451	438	452	432	461	453	437	458	445	445	425	438	426	451	446	432	481	473	416	440	417	446	454	424	446	455	432	451	464	453	452	476	453	438	427	452	429	417	443	434	400	471	404	445	432	422	452	434	468	419	431	463	419	483	462	423	471	410	425	476	460	399	449	434	434	446	425	464	448	416	467	453	474	430	432	414	466	413	422	477	446	400	454	450	442	449	464	463	460	447	443	427	433	439	437	422	506	434	411	469	453	477	421	437	441	452	438	445	434	431	461	487	440	430	447	474	409	430	459	428	410	441	441	426	404	440	450	455	413	429	440	456	439	437	449	446	439	471	452	416	451	415	421	440	430	474	445	437	426	417	440	436	473	507	457	454	429	449	468	444	434	427	427	429	474	431	431	397	427	467	423	459	442	440	477	403	470	440	419	442	416	475	445	441	439	436	444	492	446	433	427	428	420	459	403	422	414	468	434	431	419	452	412	430	457	384	426	435	469	433	427	442	470	470	424	448	442	440	387	413	453	441	428	461	461	466	481	427	456	484	458	484	416	467	495	474	411	455	408	408	456	409	444	454	428	460	419	449	467	418	432	472	429	452	426	442	439	433	429	437	447	430	413	437	442	465	422	413	408	411	465	434	468	447	442	465	459	443	453	442	440	444	435	408	427	433	424	434	451	432	453	444	498	430	438	423	450	435	402	435	448	477	427	423	460	435	435	444	418	416	448	444	424	438	411	428	471	420	417	401	423	435	422	469	428	417	411	443	429	439	456	424	435	462	404	442	452	425	441	438	419	478	424	488	462	477	433	436	456	466	482	446	409	428	424	424	465	464	431	419	442	448	438	431	450	452	426	433	466	409	473	468	423	434	417	459	433	451	440	444	443	444	416	405	440	465	458	429	457	453	441	442	476	461	445	458	425	442	455	449	448	426	434	414	431	460	412	473	421	419	464	457	471	424	463	462	455	423	427	420	378	464	405	431	462	400	470	458	403	454	461	453	464	431	438	450	408	439	475	436	459	429	477	457	461	446	423	420	413	415	439	416	429	466	439	445	472	464	398	458	442	432	422	429	457	471	493	453	439	461	450	436	444	465	431	395	430	469	433	417	481	463	422	457	436	442	467	427	452	497	440	423	459	444	426	443	479	428	448	434	449	467	470	441	465	460	422	461	407	432	390	399	416
26897	9889	5257	2474	1835	1452	1174	997	887	815	755	672	699	641	613	657	552	595	587	609	528	541	555	572	569	572	585	537	559	526	518	556	572	556	591	554	581	504	506	514	560	547	505	547	581	586	496	529	563	541	561	535	519	598	521	519	541	516	511	530	519	584	470	566	515	545	521	523	526	565	547	532	589	511	537	499	554	552	533	571	557	520	503	536	553	530	510	575	564	525	515	550	548	513	524	553	524	506	520	511	521	551	509	586	575	534	482	576	613	549	556	561	579	549	532	540	552	521	532	508	518	534	526	539	518	558	549	537	564	591	529	600	526	527	559	555	516	564	548	570	550	475	526	486	559	523	528	581	524	512	542	553	507	487	543	544	499	565	540	522	533	503	517	497	515	568	560	526	540	531	521	490	498	525	553	503	520	524	538	545	508	554	529	563	560	530	589	506	501	514	504	492	526	495	490	511	545	548	523	519	551	489	546	545	537	525	529	533	504	494	527	510	548	546	521	530	513	486	532	558	515	563	555	539	499	542	487	555	548	566	569	504	502	542	548	498	535	562	545	526	570	489	565	543	532	545	524	489	531	537	571	519	541	536	532	538	542	543	525	496	541	517	547	561	492	544	522	515	508	520	579	534	529	518	532	544	538	554	549	553	559	499	513	564	567	534	537	549	549	532	538	516	513	530	544	573	495	496	550	500	529	529	526	497	537	534	574	538	545	557	569	493	543	536	508	537	569	540	550	507	556	563	492	557	520	522	540	543	535	558	537	561	536	571	536	566	560	538	516	528	508	549	523	535	541	550	493	560	548	520	555	530	523	530	529	533	519	502	523	554	562	548	556	529	514	505	605	562	577	478	530	518	493	535	529	518	494	523	526	551	495	590	524	510	556	519	531	490	502	504	502	539	513	528	517	522	533	519	555	565	553	513	533	521	493	522	577	515	546	550	506	545	516	551	487	513	584	539	538	569	546	550	521	522	548	511	539	522	488	527	534	511	483	530	553	500	517	537	536	533	500	514	512	545	499	570	531	528	537	538	492	482	530	576	518	550	551	538	519	522	513	510	560	549	548	523	556	552	505	501	496	506	510	530	565	532	541	519	535	540	551	537	571	549	557	511	532	517	540	526	526	543	533	532	531	543	523	539	556	545	572	529	589	558	505	520	569	557	491	505	523	537	550	565	537	486	547	527	582	514	504	509	562	550	535	574	516	534	554	552	519	557	547	539	529	521	531	529	521	538	516	547	589	512	541	549	505	529	548	510	557	514	525	585	505	534	532	505	567	547	518	553	489	522	502	558	529	516	491	522	553	542	507	559	573	488	505	520	567	594	508	558	553	555	546	531	521	549	580	554	558	503	497	502	561	510	525	532	521	530	516	558	554	495	535	505	549	588	537	546	526	542	552	533	546	533	540	505	570	543	560	531	529	546	551	531	549	476	552	515	561	564	536	562	566	519	527	568	525	551	545	490	583	573	560	522	515	510	538	498	499	561	521	528	545	534	557	547	550	523	565	525	538	541	507	536	546	557	544	568	555	529	496	576	544	536	547	545	521	553	531	521	524	540	515	493	515	542	528	578	495	563	560	533	571	500	564	554	509	548	520	507	503	547	516	492	562	537	568	532	540	528	547	552	551	537	499	499	521	507	545	537	520	564	532	547	490	559	527	522	556	500	516	548	516	512	541	506	534	521	525	558	547	544	533	570	542	566	531	546	535	517	547	571	545	523	545	534	494	523	570	547	555	534	484	560	557	538	534	560	505	509	536	528	490	512	539	558	548	540	528	489	535	551	520	527	525	525	529	544	559	524	542	533	522	510	578	540	523	543	502	556	538	549	563	549	523	537	552	572	567	508	515	510	571	566	514	542	506	487	565	569	534	553	500	543	501	517	531	534	543	503	488	539	545	526	544	539	554	526	498	495	496	552	521	489	549	478	504	528	507	526	543	503	520	551	513	537	531	533	575	570	538	517	535	575	511	531	510	546	521	544	564	522	530	537	552	525	507	506	534	526	558	489	497	486	546	534	530	510	536	526	532	509	536	528	501	501	521	545	528	523	495	515	548	522	463	498	513	507	522	492	563	567	518	521	521	539	503	516	522	544	498	552	523	569	547	552	537	533	547	516	562	540	499	507	553	571	580	513	547	446	566	522	497	468	566	556	569	552	529	518	534	558	562	498	564	572	510	558	533	494	505	527	537	488	548	523	563	505	512	568	541	576	516	532	502	559	498	523	549	539	554	524	547	532	550	523	506	535	534	558	526	483	513	544	500	494	471	461	529	516	500	535	533	505	493	509	539	544	526	540	493	551	555	543	529	531	520	513	501	544	536	525	571	510	539	552	525	562	545	565	499	545	545	541	495	528	520	544	591	545	544	503	537	494	542	526	507	527	560	484	535	524	530	505	511	501	537	514	553	531	538	537	542	512	513	518	514	565	520	535	556	523	528	559	529	547	552	539	535	551	569	556	493	516	549	567	520	521	507	502	524	558	508	493	537	542	526	492	553	538	561	556	543	525	524	521	518	532	539	540	563	537	543	590	546	501	578	517	597	542	546	510	543	515	531	533	554	503	542	504	520	560	572	545	537	535	531	560	540	535	552	544	560	529	516	535	538	539	501	522	530	530	504	536	533	540	536	540	566	523	535	565	573	542	544	570	546	561	551	522	523	537	533	521	514	556	527	507	550	547	568	554	542	526	535	533	527	548	529	544	524	530	500	525	542	568	565	543	531	573	540	521	521	477	575	516	534	561	547	496	581	514	544	539	553	526	504	557	538	562	506	543	539	530	552	489	508	511	557	544	547	564	536	523	545	564	514	523	501	524	482	537	500	554	543	539	524	537	551	501	539	545	531	515	525	507	490	515	559	549	531	514	525	554	559	546	512	550	504	525	549	516	517	560	568	498	551	506	512	547	510	522	539	557	530	504	542	532	528	540	535	516	494	552	528	540	539	514	513	528	574	534	545	535	579	519	508	528	542	548	541	490	545	514	561	574	536	519	573	524	524	537	498	530	556	502	537	556	531	534	483	507	489	521	524	502	556	529	528	546	553	486	571	538	550	548	526	528	507	558	519	559	555	480	512	548	537	491	495	501	594	564	548	524	500	465	482	552	562	514	523	533	564	562	537	502	475	528	535	545	598	479	543	546	552	505	534	513	515	513	580	538	544	537	505	521	513	552	518	553	548	551	529	542	538	535	538	565	540	512	530	533	560	533	529	504	523	519	512	553	530	531	511	534	509	570	494	549	498	542	503	501	517	503	562	588	514	549	553	555	520	533	553	548	535	509	525	548	569	511	554	560	563	544	525	535	527	555	496	529	497	529	533	504	577	548	562	571	534	537	516	543	507	552	516	545	503	500	502	547	555	522	552	526	563	529	513	500	533	521	549	545	532	572	515	502	559	531	543	539	514	494	501	549	510	566	485	520	550	548	547	587	494	533	519	532	510	556	537	564	563	529	496	524	550	515	508	524	521	522	524	547	511	542
25345	21597	27563	25949	7812	684	576	488	510	451	426	420	382	443	378	420	410	423	394	408	394	387	374	401	396	395	409	358	388	409	409	380	414	374	378	401	388	410	341	397	383	391	366	377	399	373	394	358	374	349	379	366	408	363	371	372	363	390	412	373	407	391	361	371	377	351	346	386	388	387	375	399	415	384	391	384	399	362	333	358	382	389	397	366	403	399	416	384	359	381	409	388	401	370	335	399	382	403	375	383	389	382	379	370	389	400	357	410	372	360	390	384	407	402	381	353	404	371	402	381	392	377	369	372	385	372	360	397	402	384	379	366	392	384	373	379	393	377	384	374	380	429	423	384	378	349	421	388	387	395	383	405	380	376	396	348	354	384	375	378	386	358	420	407	381	366	395	373	359	367	374	400	368	410	382	381	348	406	405	380	359	375	430	397	387	395	421	399	401	385	374	378	394	349	375	367	369	371	348	400	367	407	405	428	396	374	359	391	349	407	418	403	366	377	340	427	364	375	407	392	358	364	368	411	362	361	387	392	386	405	381	374	375	361	379	373	381	374	371	373	363	383	377	389	382	360	356	362	346	383	365	355	382	355	373	363	389	356	394	395	401	387	392	409	425	376	390	365	374	392	375	369	352	374	344	357	402	362	369	366	369	430	364	378	392	373	386	380	393	356	365	372	399	387	360	360	372	371	380	396	360	381	380	363	374	399	360	372	355	376	404	384	411	378	394	372	361	383	344	355	385	374	365	384	371	374	368	368	399	386	358	377	410	382	389	390	385	377	341	379	389	422	399	364	399	398	364	391	373	389	400	359	422	403	418	387	351	389	423	384	405	384	381	411	399	378	380	414	371	354	365	402	366	398	383	384	381	393	415	370	425	345	407	390	372	362	381	394	398	414	382	368	409	380	330	378	435	382	383	409	389	358	393	420	381	367	379	399	394	402	382	408	413	378	380	411	407	381	386	360	379	433	415	393	366	373	369	390	405	402	428	352	373	368	372	359	382	355	381	394	404	362	359	411	399	371	373	391	361	378	390	383	436	372	388	414	377	372	359	393	396	392	389	373	381	382	374	391	366	393	412	381	408	398	365	419	392	375	364	389	401	375	395	388	391	389	369	383	349	362	401	381	372	381	405	407	348	402	369	385	369	381	330	364	375	373	387	374	372	378	398	361	379	351	394	373	402	375	380	375	363	373	367	382	349	361	355	396	369	386	391	343	406	406	363	393	405	412	371	364	410	386	361	336	389	403	347	373	416	376	391	405	371	381	375	392	364	383	366	386	369	400	428	368	359	350	426	387	417	367	375	387	355	357	392	384	396	398	407	361	331	374	362	413	416	399	388	377	380	388	379	393	379	366	385	345	347	362	396	373	427	371	396	389	364	372	367	367	428	386	402	370	375	408	404	379	381	427	396	412	406	395	367	411	416	360	416	348	373	393	333	366	401	362	370	385	421	366	386	344	386	393	397	381	399	358	377	405	416	386	373	406	387	383	369	397	379	366	368	365	399	364	425	378	397	365	386	386	378	412	361	413	420	334	366	385	381	367	379	399	354	397	403	374	420	396	379	389	388	378	401	421	409	410	399	396	410	400	374	375	383	378	383	394	370	378	399	357	428	400	403	385	350	417	378	401	381	421	396	382	393	399	400	381	361	371	402	409	385	408	398	398	410	408	402	423	415	403	354	389	387	393	358	386	359	386	404	393	353	402	386	377	371	419	351	397	390	383	365	373	385	405	372	394	389	382	368	439	353	378	378	338	397	353	390	378	389	359	362	389	358	410	361	359	364	356	384	354	403	401	380	386	362	363	411	363	382	393	381	394	379	398	343	349	350	383	369	404	380	383	394	362	416	422	382	380	373	370	393	387	406	415	398	369	389	387	369	393	377	389	393	378	352	373	346	397	404	348	381	375	378	378	366	340	374	362	417	353	325	373	388	420	356	359	402	398	373	387	391	352	393	397	403	373	383	370	383	373	388	401	377	370	386	386	346	387	408	394	393	373	359	377	399	368	361	352	402	414	424	381	375	400	353	367	384	414	371	392	386	388	374	371	426	388	368	384	384	401	394	409	365	385	393	407	385	425	400	402	399	366	371	370	389	411	404	368	380	398	414	370	394	396	357	375	380	358	350	365	379	381	405	386	379	386	393	346	382	359	394	401	387	420	382	353	385	384	363	388	367	453	390	378	387	380	382	357	370	378	384	392	417	391	391	411	401	390	354	383	392	418	377	379	387	403	390	402	389	374	375	367	399	406	382	424	379	351	381	399	364	365	405	380	403	378	412	400	375	419	385	396	343	360	382	404	392	370	390	391	383	370	397	347	379	408	368	388	370	396	365	427	374	443	366	394	353	361	385	381	390	372	387	409	387	387	350	382	384	382	380	363	347	376	407	372	377	422	360	400	427	336	365	376	403	375	380	392	390	371	379	372	413	371	409	393	358	412	379	394	343	380	373	380	405	402	389	391	369	410	395	403	385	355	395	408	407	374	402	377	428	387	367	379	379	384	373	372	383	355	373	375	392	390	363	394	373	398	362	344	390	378	375	346	425	367	389	396	384	392	418	415	355	401	372	400	396	428	360	353	366	404	380	387	405	369	375	415	371	367	361	387	379	375	351	424	352	371	365	382	381	352	381	398	370	393	372	359	396	408	435	429	398	405	400	408	387	383	376	390	391	416	379	375	391	368	400	389	361	391	377	349	388	358	380	411	382	374	376	398	372	343	369	421	393	416	367	375	427	388	365	396	359	403	370	388	385	399	365	415	381	383	342	394	398	395	350	372	392	391	375	365	370	399	436	362	390	357	382	371	362	381	410	368	366	346	388	391	373	418	396	392	367	388	399	408	377	378	373	359	383	358	406	378	418	406	401	385	391	386	394	348	386	383	379	394	408	351	366	383	362	430	346	381	369	382	379	373	388	378	341	364	405	399	361	370	405	384	374	389	375	381	372	408	418	406	383	381	373	393	357	380	398	364	402	375	380	370	375	400	408	379	375	400	397	357	355	399	395	414	403	389	384	392	384	357	442	394	368	375	365	371	394	407	401	358	371	390	401	390	412	367	388	357	354	408	364	386	388	385	372	374	391	353	410	396	379	396	380	380	344	376	394	403	407	346	384	382	362	382	398	362	375	382	378	388	404	360	402	413	386	398	391	345	401	360	376	390	391	390	362	372	337	408	393	370	391	366	380	375	385	388	361	388	395	362	368	369	349	376	391	330	392	361	391	371	403	417	388	361	391	428	371	355	370	407	370	380	358	392	408	400	384	351	364	410	394	404	386	392	357	396	346	375	403	348	379	345	338	391	386	389	360	389	395	382	360	327	382	354	365	380	362	393	403	392	370	369	406	385	358	367	350	381	353	405	375	394	413	403	391	391	345	386	356	343	399	364	376	341	410	397	378	365	380	384	402	397	400	360	346	337	386	386	380	403	432	346	380	397	382	361	391	399	403	365	360	405	373	407	359	382	392	396	369	363	400	375
25384	6255	3094	1542	1101	984	852	678	631	575	550	571	561	523	542	490	557	500	472	545	458	480	462	463	489	506	449	454	471	425	435	494	465	485	480	474	464	437	476	424	437	477	484	439	473	484	441	480	491	439	426	468	443	440	484	441	475	460	472	464	431	461	480	448	449	465	444	491	448	475	421	454	426	450	444	465	427	477	489	460	435	437	431	477	461	461	492	466	414	454	487	447	451	476	449	442	485	436	471	451	456	484	465	495	455	493	458	477	451	431	501	497	456	451	457	479	479	466	477	484	483	451	491	455	474	466	456	443	487	430	453	461	487	463	475	461	424	447	444	453	446	443	452	481	452	453	475	453	509	441	446	467	476	510	457	468	469	431	468	486	457	429	466	478	429	461	479	493	465	460	448	458	452	462	445	450	482	481	457	427	496	454	456	463	494	451	494	410	488	501	444	468	448	498	475	480	448	427	448	462	447	432	439	463	449	456	455	478	453	442	471	447	472	460	486	437	469	466	442	438	471	431	516	434	437	474	449	475	484	449	465	477	476	448	462	417	468	462	461	422	460	438	473	411	473	439	442	454	447	453	453	432	445	457	484	449	445	459	445	438	435	470	457	432	461	441	443	411	420	440	420	453	437	462	429	411	490	460	494	453	406	486	460	436	456	459	470	409	484	422	477	445	471	455	468	479	475	435	464	436	448	462	459	447	456	418	451	440	427	435	444	433	454	473	473	443	461	447	452	473	478	482	467	507	440	463	458	442	440	476	486	487	480	457	431	450	513	452	433	480	466	451	483	457	409	455	450	446	466	467	489	452	435	456	447	481	471	469	489	461	479	431	417	468	425	455	473	453	453	470	481	447	472	460	444	448	444	442	493	451	475	489	461	480	456	489	415	489	473	458	455	448	432	465	467	472	463	483	455	437	443	480	462	418	456	481	479	467	462	454	466	438	476	506	442	444	483	439	433	440	454	431	475	475	444	459	440	455	447	439	495	465	430	480	419	447	442	444	458	454	449	442	448	427	443	454	453	444	439	483	461	448	451	471	483	445	448	450	446	474	438	451	417	443	452	462	408	458	499	466	463	462	422	464	419	467	444	495	480	479	456	447	455	467	442	446	457	486	459	475	470	434	460	457	432	455	422	459	436	464	501	475	484	460	456	448	453	462	455	439	444	476	416	457	434	451	459	460	474	463	517	425	462	437	454	508	454	429	457	449	444	457	439	456	443	456	433	450	517	451	422	464	430	474	469	488	469	438	456	470	419	476	466	413	439	450	456	467	484	430	480	474	458	415	431	464	457	420	442	448	438	436	451	414	453	464	471	479	472	468	460	448	439	478	462	468	441	492	457	469	513	435	451	465	472	468	465	437	482	455	474	453	458	474	431	461	446	446	434	472	461	403	445	414	438	470	417	460	447	454	463	463	468	477	458	425	429	479	481	473	452	459	482	452	466	444	447	484	405	470	459	444	449	438	462	473	480	468	425	449	435	471	468	435	474	454	446	436	442	450	457	483	457	465	440	472	424	480	452	426	452	448	437	480	469	439	491	421	465	472	448	425	451	476	461	488	469	442	439	482	484	450	508	476	451	474	418	450	504	490	487	436	431	450	445	456	485	496	485	447	453	461	437	485	450	445	486	481	432	427	442	476	480	455	413	441	448	466	463	441	467	401	459	467	474	478	453	464	469	407	466	438	479	450	447	444	467	438	493	491	439	511	473	473	457	472	484	458	450	472	427	450	455	487	485	444	470	427	477	435	465	475	478	439	489	457	459	507	438	457	441	490	439	488	493	433	455	487	471	499	455	447	416	459	442	496	464	479	447	455	442	426	458	454	476	467	443	430	445	457	466	447	472	447	426	451	449	439	441	429	438	479	470	468	435	462	444	478	430	451	467	439	488	416	441	449	448	475	457	405	464	493	479	467	474	445	446	467	475	453	448	438	443	482	463	416	448	435	474	428	470	518	449	460	453	445	473	481	442	460	495	471	443	460	442	463	459	446	443	439	453	441	412	467	490	476	426	439	441	457	460	457	449	457	457	472	459	478	458	446	452	443	468	463	458	492	481	475	451	478	476	461	501	431	416	461	481	450	432	460	443	467	444	465	456	433	414	457	481	466	469	474	444	473	452	450	462	478	443	454	476	465	460	476	464	465	456	470	472	461	468	492	435	497	413	507	443	471	444	412	461	414	435	449	488	457	465	449	425	487	420	432	434	414	462	429	437	433	429	460	485	474	421	461	429	447	438	472	479	467	445	460	442	491	450	446	467	443	437	519	476	455	470	438	501	457	447	443	454	442	426	466	494	442	412	436	489	457	457	437	443	444	461	440	474	480	474	476	469	469	447	436	492	450	472	433	474	460	460	467	474	462	475	443	434	476	447	453	448	447	475	443	482	419	441	458	474	493	488	436	459	464	459	450	433	455	468	458	447	448	434	438	440	457	438	451	441	454	444	479	458	440	425	455	472	467	436	465	461	465	415	431	445	465	430	464	395	462	473	437	485	444	469	459	439	435	471	440	466	449	467	472	431	451	474	460	455	465	454	491	452	431	438	457	446	438	437	448	471	490	469	461	490	422	465	464	453	481	475	469	459	463	469	449	458	419	469	482	448	423	459	460	458	421	513	439	505	474	463	462	453	472	490	468	440	481	468	462	420	459	458	427	475	460	440	451	463	468	455	430	425	439	429	484	483	428	446	445	448	467	471	448	437	483	469	439	418	481	441	452	432	451	473	429	426	486	472	459	443	457	462	478	434	445	474	462	469	484	473	448	465	457	475	444	449	464	497	424	466	475	489	484	470	431	446	427	470	432	468	441	452	434	463	453	499	419	461	453	460	408	455	445	423	495	457	423	488	446	461	446	475	479	460	454	435	439	458	450	470	442	462	453	424	430	428	475	465	432	451	470	415	480	471	462	447	508	438	453	487	478	435	453	470	460	451	456	459	496	437	427	524	512	412	454	430	452	464	454	479	485	475	474	472	468	477	447	445	479	468	445	461	431	481	479	478	480	461	440	482	443	463	460	464	421	465	458	433	513	454	434	432	478	457	446	488	444	452	464	465	437	409	474	434	413	430	433	462	469	463	461	482	479	474	452	467	447	435	488	461	467	457	504	463	465	477	464	452	460	447	437	480	464	461	454	471	421	434	452	450	462	429	395	497	470	437	458	481	453	442	484	453	442	466	452	441	448	484	469	488	495	458	427	474	427	479	503	447	469	482	428	434	424	434	456	440	470	485	471	425	434	440	442	478	455	447	456	433	469	470	455	434	497	460	455	452	442	416	432	476	432	424	481	437	445	476	474	452	429	481	472	473	472	475	484	464	448	432	444	500	510	468	474	421	450	489	439	465	464	508	487	443	460	439	454	470	440	459	453	477	441	463	445	470	477	435	470	445	460	429	426	457	464	439	447	447	453	429	435	487	424	420	435	498	428	453	492	462	485	476	438	475	461	434	475	442	459	441	448	458	493	471	452	426	445	451	470
23193	21732	29507	24495	21725	21711	5314	845	596	582	505	489	447	479	426	437	401	412	377	376	356	356	413	363	346	332	327	338	328	379	367	357	341	373	330	357	327	375	348	356	330	324	349	327	348	319	350	337	371	335	372	335	346	359	345	329	347	326	347	326	352	348	341	311	334	330	342	358	331	323	342	321	318	321	328	341	319	351	314	309	316	332	346	350	338	350	331	334	340	321	330	337	335	313	355	348	363	326	350	353	299	320	349	324	385	353	308	362	339	364	336	320	354	316	339	345	288	354	336	327	365	336	336	332	330	321	338	345	312	345	311	354	342	322	322	347	318	328	303	336	305	341	329	330	304	359	304	332	360	328	330	297	332	318	303	323	331	331	318	349	302	327	327	326	337	345	329	325	322	341	356	308	362	300	330	324	318	341	339	330	361	338	363	332	314	357	318	331	304	330	326	322	353	362	341	312	313	332	316	329	310	330	318	333	365	317	305	335	319	301	300	320	334	345	334	333	341	349	359	327	310	318	317	333	334	299	314	338	345	350	322	291	327	355	341	328	310	330	354	302	343	334	345	316	333	332	310	341	365	342	337	339	303	316	314	356	348	339	336	312	331	339	343	340	317	346	303	324	321	319	343	320	309	315	324	353	338	322	335	340	335	341	361	336	345	312	305	330	317	328	323	367	321	301	312	347	350	332	293	335	315	319	351	327	369	319	354	341	319	335	320	334	367	315	315	320	315	360	316	341	336	335	329	337	354	378	320	322	322	357	308	318	373	335	303	300	308	334	339	328	336	303	319	327	317	306	327	339	317	323	344	309	349	276	300	328	304	314	349	331	321	297	301	333	314	346	323	309	330	329	352	319	323	306	331	304	280	338	368	350	327	307	307	292	343	349	323	297	334	364	305	338	345	329	328	313	350	326	304	340	331	311	331	292	325	337	330	329	330	340	360	358	341	309	344	323	332	342	322	337	335	300	322	325	337	303	338	339	334	316	358	371	347	327	345	331	332	312	359	336	288	330	328	336	336	319	341	313	326	317	317	308	295	318	342	311	286	337	332	348	319	302	321	338	371	339	348	348	307	329	318	350	308	338	320	352	318	309	360	333	360	308	336	352	364	351	306	317	313	335	329	323	303	310	339	316	305	348	339	328	307	328	308	367	351	333	312	323	345	333	362	330	337	339	363	338	362	312	338	320	314	308	292	378	357	331	312	291	341	307	337	324	348	317	333	330	372	309	327	340	328	326	328	330	346	343	328	323	313	343	317	333	300	325	315	312	360	300	339	330	318	377	341	331	343	331	334	348	326	312	326	325	352	360	339	353	330	313	307	316	331	335	326	325	352	316	323	335	310	303	312	342	344	316	381	310	325	350	345	345	331	319	298	318	308	324	334	348	300	316	335	312	346	324	333	330	318	293	314	346	311	356	299	322	295	312	284	331	310	309	351	324	345	327	343	332	307	316	330	286	329	348	319	361	340	332	311	348	339	308	316	309	325	349	326	361	316	330	294	312	338	356	323	341	318	377	347	327	328	328	324	310	319	354	321	314	336	334	331	317	288	325	309	301	342	348	288	328	323	311	347	323	327	287	320	329	325	332	326	329	339	304	317	335	325	308	345	326	322	318	327	319	346	308	331	334	293	336	320	283	338	319	356	342	323	312	326	336	371	302	325	301	331	314	328	305	307	337	344	327	318	369	327	342	350	319	311	316	363	357	332	361	336	317	376	338	306	350	306	342	309	321	312	312	356	317	328	359	319	337	341	369	351	314	343	355	310	325	333	327	323	306	340	304	323	333	330	315	332	347	350	338	352	344	346	322	343	343	298	317	315	311	347	344	362	312	330	361	338	328	333	322	371	372	330	330	306	329	327	312	314	330	343	295	327	339	359	327	334	328	319	353	318	344	343	339	342	325	354	332	332	332	313	374	362	327	359	317	309	351	292	336	321	314	348	298	324	321	335	346	324	342	325	355	324	329	345	360	361	339	334	310	322	331	358	330	343	346	359	322	312	302	345	332	353	330	365	319	338	336	319	297	309	303	354	362	355	330	290	322	293	330	361	317	332	311	336	338	334	338	323	323	330	324	333	324	312	352	356	329	305	310	319	325	331	312	331	311	328	358	336	308	319	323	330	333	320	313	338	315	365	333	338	327	297	308	331	365	318	325	327	308	368	277	320	311	350	323	287	347	335	307	315	361	363	316	312	335	366	327	327	350	330	356	356	317	334	340	331	336	313	314	317	342	344	338	355	342	313	336	332	343	308	364	367	320	315	331	322	341	345	317	326	324	296	296	325	330	338	346	309	331	345	324	319	314	335	352	329	341	344	319	298	329	337	325	312	329	317	321	314	329	313	311	351	301	318	313	330	312	357	326	326	326	346	337	331	333	306	321	332	318	360	332	325	315	356	334	331	346	321	310	280	329	321	337	328	351	322	310	348	343	310	304	330	311	321	329	339	296	363	318	320	317	338	316	343	314	306	304	370	301	313	312	337	314	377	317	338	340	359	323	350	350	357	309	303	321	334	334	343	334	328	301	331	353	339	324	309	386	323	308	323	323	320	365	336	334	332	336	306	342	337	332	354	334	332	334	327	345	312	333	298	312	358	338	328	304	338	322	330	325	330	331	310	323	324	344	363	332	302	303	332	379	332	312	301	311	344	354	321	352	333	318	306	325	331	332	311	345	332	311	316	322	317	333	301	325	327	328	349	342	315	310	316	357	335	318	320	333	331	325	346	371	326	319	332	334	377	333	317	327	331	326	337	336	310	307	315	310	333	368	316	340	316	325	298	321	317	337	342	305	372	353	300	336	298	303	353	310	324	328	356	342	314	312	306	309	328	298	314	329	323	333	323	328	351	307	324	335	357	326	322	361	358	298	328	327	320	302	347	330	364	334	340	326	320	356	314	384	329	330	300	324	315	355	309	295	337	323	335	322	325	306	350	337	353	310	337	345	334	318	324	350	344	312	355	334	349	324	342	287	336	333	338	320	337	332	303	354	277	305	301	327	295	338	317	327	299	360	294	334	321	352	342	335	331	302	313	281	333	350	329	362	310	338	305	330	332	304	297	300	334	316	305	331	349	355	312	287	348	335	335	319	323	322	307	328	335	285	343	326	343	339	336	336	324	337	325	344	361	323	310	324	305	333	351	327	325	356	357	313	310	307	340	345	323	312	317	296	339	260	319	317	341	299	327	321	353	318	302	348	337	317	347	343	354	332	336	321	307	324	338	320	312	329	329	346	323	350	343	330	328	297	332	341	310	316	296	365	331	310	332	330	322	303	304	325	355	368	366	335	354	356	342	344	336	327	349	327	346	323	307	317	300	334	345	324	320	328	338	306	337	334	358	306	349	291	317	321	308	335	331	349	349	341	298	331	302	298	324	327	333	345	319	343	346	353	356	336	329	378	373	349	311	316	339	313	346	337	326	311	322	315	304	313	299	329	326	339	335	327	299	329	349	329	312	336	351	320	348	332	335	320	317	323
29019	14501	8883	4037	2848	2227	1656	1323	1101	963	861	755	697	614	602	519	528	530	530	485	508	462	439	469	478	463	449	413	424	471	475	403	467	490	389	448	433	406	437	385	387	406	437	408	388	409	385	397	389	392	356	404	409	424	439	463	398	398	394	402	387	416	408	429	431	428	407	367	378	412	382	393	401	420	396	405	361	424	410	421	370	420	424	425	410	388	418	356	427	418	369	414	442	457	440	426	418	429	398	421	425	398	382	390	443	419	390	419	367	401	400	393	433	374	414	430	380	411	365	356	399	436	380	427	416	414	380	384	386	395	415	412	438	368	406	401	365	424	395	389	384	426	401	393	399	375	431	369	397	379	422	410	375	390	406	398	398	384	419	384	420	407	387	425	389	424	431	411	389	376	417	390	361	362	385	390	410	421	399	371	387	408	431	364	397	407	362	430	423	390	388	403	400	420	402	407	377	407	407	429	385	430	417	411	385	387	427	387	422	389	418	400	402	396	398	402	375	375	399	378	399	392	419	425	375	397	401	370	412	383	392	360	372	393	396	394	402	395	363	399	397	405	392	381	406	394	411	443	418	371	395	391	392	409	388	388	397	370	380	373	360	398	342	376	355	373	387	370	346	414	399	428	431	423	392	374	360	356	358	397	444	383	417	417	367	392	387	404	364	378	398	417	383	392	398	400	401	415	396	367	406	372	372	400	407	377	415	402	367	390	422	382	371	407	411	353	357	384	384	412	395	385	385	386	349	386	374	399	399	444	429	384	417	358	394	388	378	434	362	391	407	400	407	387	427	399	383	386	391	395	413	379	370	415	402	386	388	399	408	439	427	384	404	410	410	377	358	413	415	390	373	376	369	396	361	392	411	404	374	394	387	368	402	385	370	404	381	412	375	387	395	378	416	384	385	399	386	422	390	400	384	373	394	399	405	407	342	394	373	404	409	385	348	373	423	369	380	423	401	358	417	399	379	452	414	426	411	390	344	419	408	403	417	440	388	390	407	386	389	370	407	382	401	410	388	388	418	406	394	370	366	397	402	370	397	395	385	406	400	401	395	388	381	379	386	382	391	428	433	409	378	414	396	396	370	370	387	408	389	384	395	392	415	398	398	383	396	347	418	363	391	393	380	410	402	379	382	367	413	432	404	421	368	392	428	418	383	390	380	375	376	369	364	396	392	397	395	372	388	435	363	409	394	427	395	400	394	385	398	394	388	399	386	378	388	416	405	398	405	421	393	395	387	383	390	373	419	398	386	387	418	367	411	405	406	383	413	356	395	412	380	424	409	400	399	382	385	387	412	392	402	377	419	388	384	387	396	385	418	371	374	374	397	375	389	366	400	391	402	374	393	393	407	368	383	397	394	366	410	389	382	385	421	388	376	377	368	411	377	402	381	376	374	395	414	373	399	381	431	364	390	402	375	394	429	391	379	417	376	369	396	421	396	396	392	403	411	365	421	395	356	402	399	420	421	368	367	387	359	372	383	380	415	412	386	431	401	354	376	421	416	408	401	407	406	421	405	386	370	365	399	410	387	387	403	372	391	418	381	374	386	411	411	381	400	419	399	380	376	377	363	396	415	384	377	411	402	410	420	390	397	379	366	435	408	393	334	396	388	354	367	406	395	395	387	396	371	373	417	396	428	380	400	389	383	374	399	354	359	405	401	390	407	379	419	390	366	366	415	396	397	406	369	389	402	360	390	390	394	414	371	389	373	387	391	402	404	377	392	404	415	416	377	390	398	409	381	384	413	380	347	407	377	422	395	409	400	382	410	354	411	365	420	420	400	371	393	404	394	412	406	394	411	423	412	399	441	385	368	416	433	347	382	408	381	392	389	369	395	389	358	385	426	406	358	347	368	366	359	388	402	382	372	384	381	397	392	394	414	395	408	412	397	358	418	393	375	365	419	391	387	408	403	408	416	415	456	420	359	405	406	384	384	380	363	428	385	373	397	370	399	414	375	381	362	416	410	406	380	404	378	411	425	387	405	408	382	405	413	436	362	386	404	410	406	406	405	374	370	386	402	401	421	378	403	395	352	397	400	406	371	352	433	376	377	404	394	405	352	390	367	364	401	427	389	406	414	378	409	372	397	406	390	398	391	389	374	402	419	411	392	434	401	393	374	371	389	367	405	415	406	359	414	365	399	417	375	395	425	433	405	416	428	413	377	382	367	370	419	384	390	367	365	378	361	385	380	419	398	420	380	382	376	375	412	399	388	399	412	412	402	385	386	404	425	385	400	419	390	393	382	389	430	420	395	411	391	407	406	385	383	400	402	391	394	399	364	390	425	402	352	404	386	437	387	382	400	401	417	370	383	421	385	374	369	462	373	383	445	398	403	387	404	408	409	391	380	395	357	390	387	399	386	380	387	394	366	406	404	398	397	438	391	358	376	388	378	406	429	361	375	391	373	393	390	396	400	418	380	360	356	380	399	415	389	390	370	412	412	399	396	414	385	391	364	422	365	365	368	390	396	372	375	400	400	388	393	387	395	391	413	365	434	403	379	347	389	371	396	424	396	374	434	347	407	410	393	353	326	396	397	414	393	407	398	404	362	385	379	401	381	420	383	392	390	382	422	384	409	376	413	394	390	399	432	397	364	416	365	371	388	403	395	401	370	351	396	424	403	368	421	402	388	394	385	369	389	361	432	447	373	404	386	421	421	417	406	392	381	374	421	383	416	411	420	375	388	385	395	412	403	391	404	402	377	386	346	390	380	385	386	416	423	404	397	422	414	404	391	375	415	361	420	367	378	391	421	425	371	388	378	354	394	379	409	386	406	381	383	393	379	408	375	382	407	398	408	381	408	431	394	403	339	354	390	416	383	393	382	394	376	386	379	381	398	413	392	426	412	381	413	388	389	400	365	391	406	388	400	376	404	405	388	404	374	392	382	414	378	360	376	459	397	395	383	402	395	369	395	388	351	394	367	367	399	406	391	351	394	398	395	387	419	438	358	390	431	400	397	379	428	372	402	416	398	406	406	410	404	410	379	392	414	389	414	389	384	429	373	418	376	385	380	429	426	401	394	373	389	420	425	383	403	384	393	365	403	378	383	386	388	398	398	435	399	396	396	371	362	396	393	362	384	412	378	385	377	399	382	403	414	378	415	403	372	397	396	384	427	405	373	413	385	391	399	394	377	378	423	424	415	417	413	386	411	405	415	378	384	390	409	426	398	384	368	368	412	403	391	382	391	372	377	406	407	388	385	377	367	423	397	362	398	370	371	392	379	386	395	429	386	367	426	374	362	376	414	408	365	375	428	397	387	407	414	365	405	393	410	407	372	376	412	384	407	362	379	376	371	376	406	363	360	361	354	415	435	417	396	399	418	398	399	386	390	423	418	375	383	399	380	406	391	377	391	388	391	371	440	413	381	387	346	419	376	421	404	387	363	432	387	413	409	431	405	377	415	377	376	380	392	382	384	395	384	407	408	378	388	393	410	373	447	355	355	375	418	404	412	381	354	386	381	384	401	382
28817	18610	4426	779	539	521	535	514	477	478	499	490	536	471	512	454	470	506	474	437	468	479	536	502	482	482	499	543	466	515	474	497	516	492	477	475	498	471	446	492	475	490	511	481	412	513	472	482	474	452	471	454	537	489	493	475	498	475	459	462	465	485	478	459	479	449	499	526	471	462	517	506	472	492	480	479	479	477	500	489	500	491	476	497	444	464	487	477	483	448	475	452	502	476	522	476	493	495	533	511	464	483	498	493	467	478	490	461	494	461	481	493	453	469	462	492	474	441	522	481	458	495	485	517	503	478	489	509	504	477	502	498	450	510	446	447	478	504	457	491	493	495	474	480	516	446	454	490	496	473	474	454	532	470	459	470	499	512	505	468	477	499	507	515	489	482	497	482	486	470	465	481	463	492	456	464	455	508	478	501	500	485	444	471	500	491	504	460	547	483	489	491	499	470	516	473	484	460	500	493	451	498	479	507	464	477	483	519	445	516	477	446	501	477	457	481	475	458	449	471	505	484	460	470	446	466	448	436	510	467	480	485	488	508	514	500	478	455	479	473	499	499	470	470	459	474	474	487	465	487	502	506	460	445	475	477	469	467	484	479	463	486	500	468	461	484	520	485	487	531	482	476	465	459	477	452	466	454	482	491	474	491	469	460	502	474	472	473	449	458	496	495	511	482	476	476	480	458	468	462	507	478	468	497	513	454	465	471	448	486	448	468	450	455	481	484	520	436	487	475	459	476	445	474	496	452	518	460	513	503	491	479	485	463	465	473	445	494	467	519	481	485	487	488	444	472	480	422	450	492	499	507	482	500	468	487	485	502	511	478	488	483	468	488	487	484	500	506	481	455	515	493	469	469	495	507	474	462	457	493	491	445	462	520	460	472	488	476	467	482	490	498	436	485	482	504	464	473	501	488	490	523	502	494	493	474	516	470	485	480	490	477	499	502	434	497	496	405	468	449	471	471	509	471	501	500	456	477	472	520	488	536	474	466	496	453	466	490	441	494	467	481	459	514	464	467	485	470	459	449	436	487	503	451	497	508	499	455	473	440	486	487	483	465	471	506	460	475	451	474	476	456	492	482	456	517	498	477	421	504	483	458	483	524	470	505	476	479	486	467	463	478	506	502	454	526	525	498	504	493	481	498	470	466	479	452	525	491	459	466	485	471	484	500	486	482	458	469	467	486	486	470	471	485	487	510	451	464	459	489	471	471	476	470	459	463	452	439	468	470	542	472	497	464	495	462	505	494	458	504	488	529	498	489	467	463	522	473	445	464	456	471	508	503	492	443	435	465	492	538	487	446	485	506	462	487	484	468	476	508	511	480	452	527	504	486	539	460	485	457	475	478	477	442	508	514	510	464	472	512	459	518	544	508	428	467	498	443	451	467	493	474	518	503	489	466	444	511	487	534	504	444	483	487	467	468	487	445	481	477	477	482	474	532	499	475	500	498	487	520	497	456	457	483	500	496	429	471	476	489	518	460	484	447	455	497	502	487	463	490	515	461	518	502	475	485	483	464	515	466	512	471	488	479	460	481	421	491	473	485	507	474	462	486	450	488	451	497	518	472	449	476	501	458	507	458	464	450	479	496	493	460	464	475	440	503	474	441	470	459	487	481	463	443	470	485	483	510	475	497	497	481	497	457	480	427	439	449	485	486	499	453	483	478	490	494	497	484	428	485	523	481	468	460	476	494	510	491	499	453	464	449	498	474	508	513	475	502	479	529	450	513	474	457	514	493	502	490	473	441	543	461	490	483	486	458	446	516	467	465	468	458	484	472	507	438	469	494	518	483	498	499	482	495	468	536	518	459	498	485	484	512	490	476	452	457	472	482	469	560	477	489	495	465	455	469	498	437	469	500	457	475	476	461	463	481	470	485	477	471	478	454	510	513	469	484	506	473	528	463	491	433	486	503	488	499	481	473	526	508	480	473	460	494	490	475	480	467	472	490	480	486	443	502	501	496	462	481	487	464	500	474	491	462	452	466	480	480	483	518	453	483	499	474	487	453	446	463	461	490	487	489	509	504	498	462	502	491	473	469	513	465	465	474	476	459	518	486	534	482	498	441	466	474	449	467	460	493	497	514	493	489	480	505	541	493	507	467	467	491	446	472	514	480	495	503	517	518	476	493	490	490	470	458	468	498	489	505	489	491	473	473	490	522	480	476	463	513	494	493	499	507	483	486	448	476	467	462	482	482	435	472	502	509	462	479	503	454	470	513	467	489	502	511	495	491	470	493	472	491	477	481	466	489	455	486	455	465	487	467	468	489	443	479	496	486	494	482	485	505	471	520	458	484	506	481	471	457	453	469	473	513	481	438	516	501	480	453	478	498	496	460	490	453	458	475	548	461	464	482	488	521	467	468	481	491	460	494	483	443	504	474	481	471	494	505	501	502	514	459	527	501	484	457	500	498	489	462	516	452	463	453	499	454	499	504	507	527	484	449	486	493	492	510	506	507	481	494	478	473	480	489	495	504	502	451	482	473	488	454	493	486	475	527	499	513	498	509	507	497	474	504	467	498	443	499	458	487	498	430	442	477	479	466	517	497	476	485	495	502	489	468	448	489	447	532	480	548	498	458	505	483	490	482	514	485	464	453	466	516	484	482	479	458	482	507	505	446	495	510	521	479	485	496	462	496	489	494	474	442	466	493	483	537	553	489	486	469	466	480	482	506	508	504	467	480	467	480	477	513	487	493	493	479	503	445	464	453	494	445	475	485	504	457	486	510	501	475	503	489	450	470	531	488	481	510	476	482	466	497	436	479	439	488	435	497	529	474	487	517	491	489	433	516	489	494	489	475	492	466	489	464	492	499	498	446	474	478	518	443	470	528	494	486	457	507	478	506	465	482	500	461	502	505	485	504	499	489	477	489	493	501	497	488	485	487	481	471	481	504	469	487	472	454	486	489	506	465	524	474	447	478	455	478	491	470	460	480	503	469	489	510	519	482	442	467	471	464	468	478	485	481	486	468	504	463	486	507	479	482	497	497	500	492	526	493	531	504	472	457	504	462	469	464	507	470	489	459	485	454	522	489	490	445	506	475	530	456	467	476	480	463	509	475	492	471	438	474	456	459	485	500	500	498	493	503	475	493	498	484	525	482	497	468	446	457	487	525	478	501	474	504	478	467	449	502	452	474	488	501	480	508	451	510	490	443	480	491	515	467	486	477	440	497	476	517	474	483	461	503	497	460	505	467	457	485	515	491	477	490	468	479	516	490	486	481	505	452	459	497	511	491	482	495	516	542	486	479	475	466	468	486	501	495	518	488	514	462	493	477	477	507	494	508	455	496	473	439	469	482	484	485	500	521	514	462	498	459	482	476	471	451	458	468	496	450	456	512	452	461	496	466	474	485	473	512	502	488	510	474	496	529	472	450	458	496	497	462	475	462	502	510	505	468	539	543	487	448	499	527	471	486	485	459	462	501	533	487	447	458	462	516	494	470	468	461	485	459	484	489	452	469	456	487	469	502
22700	2462	993	689	662	590	652	586	546	618	588	567	556	566	612	584	567	574	566	560	555	597	566	574	558	554	594	528	549	588	607	515	522	551	568	557	548	578	588	555	568	549	598	554	505	576	532	573	600	561	591	548	587	592	513	614	551	582	545	573	538	591	590	526	559	579	523	579	553	586	547	590	580	570	560	565	560	560	552	596	604	572	613	551	594	593	577	578	549	580	594	612	606	562	561	549	560	588	557	580	567	543	557	575	561	610	559	556	562	621	567	610	587	598	567	549	594	566	572	555	548	559	554	583	594	579	581	578	590	537	549	566	565	562	553	597	597	539	607	601	548	554	548	585	535	544	563	546	571	579	617	589	562	600	596	558	566	554	560	592	574	593	583	570	597	603	546	605	549	582	522	583	540	575	576	555	582	595	556	588	569	558	498	601	600	548	623	564	596	586	597	560	536	555	532	592	606	569	543	553	594	546	570	627	558	537	600	562	551	525	553	550	573	592	553	560	596	587	556	590	576	586	576	551	565	579	552	564	571	571	593	571	592	584	577	575	596	594	588	586	576	576	559	552	527	569	622	581	618	559	579	533	552	587	560	567	575	609	547	561	564	538	615	565	527	552	566	522	548	555	600	587	555	550	557	566	577	575	581	524	543	588	597	546	532	557	566	543	555	569	523	576	589	586	529	580	570	574	558	597	547	530	586	532	568	578	569	550	581	591	570	595	540	620	555	549	524	560	571	610	603	553	560	604	611	589	577	585	569	542	573	609	590	604	577	607	569	541	577	557	615	566	562	552	557	525	541	602	584	515	554	551	542	548	590	586	584	588	592	599	517	586	566	607	590	538	582	552	597	568	537	594	570	603	575	533	583	554	568	569	593	574	542	565	580	616	630	511	607	512	542	564	546	573	609	567	572	547	560	564	569	541	566	571	568	583	538	591	590	586	605	598	566	554	564	551	548	577	549	548	568	590	575	552	557	574	585	532	593	594	540	532	599	597	537	541	555	590	541	570	545	548	619	583	553	542	569	555	559	571	556	606	557	578	615	569	560	557	544	574	564	604	561	570	558	569	589	557	600	551	567	619	565	585	559	581	555	568	614	555	570	542	573	525	522	597	563	600	594	585	557	564	557	562	567	560	539	591	591	559	562	564	580	583	585	606	555	542	562	584	581	598	559	568	600	542	557	582	534	572	518	565	567	602	602	544	591	572	551	597	593	529	536	574	577	605	649	561	592	602	576	587	587	571	625	606	587	616	517	577	557	577	567	545	501	574	582	541	586	563	562	554	532	559	568	528	583	582	571	557	550	550	571	549	575	563	598	572	585	579	564	587	552	550	562	607	578	583	594	528	591	578	575	554	553	606	583	564	584	615	579	565	585	541	613	590	594	534	573	606	534	565	571	511	584	574	569	569	550	540	568	568	608	589	583	534	543	560	586	581	540	505	591	558	554	603	594	604	552	582	551	583	577	517	577	537	565	559	603	551	567	541	560	566	590	548	595	596	568	562	596	547	543	583	556	550	621	563	561	602	566	537	559	536	557	599	577	575	558	570	532	564	536	607	581	603	557	571	570	575	582	571	588	578	549	578	555	574	579	575	568	584	571	630	565	577	568	590	554	602	593	539	552	614	557	597	555	552	580	572	557	593	576	547	579	586	558	538	552	603	568	606	539	567	533	557	568	550	566	529	605	565	578	573	520	596	582	575	585	570	574	556	520	553	573	546	522	600	546	580	577	558	581	594	532	573	518	560	593	583	561	538	567	607	523	589	537	568	574	578	616	555	600	585	626	584	585	533	548	595	593	559	576	557	598	593	585	564	563	546	607	564	612	616	580	582	532	611	547	598	598	616	503	580	558	539	558	548	567	584	599	557	558	571	571	544	567	597	554	577	615	560	554	553	573	590	558	607	582	573	541	542	550	617	574	533	574	579	561	585	623	570	586	571	594	582	602	599	567	608	595	550	534	563	575	601	553	582	546	578	555	579	579	545	591	588	570	572	577	555	564	595	552	561	555	582	593	607	587	579	559	587	572	566	517	534	581	539	556	543	574	552	586	573	582	532	545	561	585	558	607	584	538	582	568	563	584	560	569	555	561	602	566	611	572	583	539	544	542	559	623	546	615	539	592	567	593	594	551	552	573	543	586	556	592	576	568	542	560	557	551	586	554	572	572	584	587	562	582	548	606	562	606	604	614	556	612	627	600	562	569	571	581	598	625	598	572	594	596	611	544	544	556	560	584	604	557	556	550	551	597	539	582	581	537	572	568	543	551	557	563	568	533	583	606	600	582	546	562	605	552	574	557	569	581	553	585	551	574	581	531	612	575	650	591	548	579	540	569	579	597	584	536	580	572	588	567	531	614	573	555	604	561	575	574	600	587	559	574	589	608	585	574	572	594	525	593	544	584	533	576	569	522	587	600	583	534	608	563	540	609	567	538	595	566	577	590	587	571	587	571	559	556	596	574	585	579	541	552	616	537	589	536	576	541	620	551	613	605	571	540	549	545	563	572	575	555	562	567	580	517	568	589	577	598	621	579	611	574	634	541	596	569	576	607	587	617	601	583	563	555	616	549	569	583	601	564	570	577	580	561	552	553	573	551	559	535	573	600	569	548	614	588	559	583	545	578	591	575	525	600	543	557	546	595	585	602	540	539	565	608	560	580	614	578	559	555	584	521	616	521	575	573	565	608	552	565	575	587	576	567	585	561	598	611	560	579	566	537	543	556	561	577	530	603	593	588	623	552	581	615	575	562	550	564	610	551	538	596	561	570	567	585	536	571	581	610	596	595	577	619	553	547	563	565	590	609	596	589	620	574	564	567	576	548	582	594	581	544	608	558	557	566	554	616	591	577	560	599	589	601	593	605	574	536	546	567	600	575	564	553	554	559	614	573	548	601	561	582	569	603	577	567	604	559	568	590	549	539	542	557	545	577	570	570	522	546	555	557	545	557	566	593	565	569	597	553	552	583	540	534	570	569	598	565	554	554	608	602	560	554	570	601	541	577	550	580	546	577	569	531	597	588	584	549	584	568	592	588	549	556	605	563	561	523	584	606	567	540	573	540	575	581	569	543	586	595	535	581	540	560	578	556	588	593	563	582	561	578	568	566	537	581	583	568	616	570	501	561	580	535	556	526	570	586	587	575	612	611	565	585	618	576	549	582	604	569	593	565	600	561	573	546	556	579	584	568	552	579	597	550	595	566	576	584	562	546	575	569	541	582	564	544	605	575	553	567	582	513	615	579	552	540	549	520	574	534	558	602	566	557	541	555	601	568	539	551	567	561	611	602	563	604	574	563	541	577	590	547	599	567	545	578	566	560	603	553	592	565	565	520	579	569	615	598	554	553	592	529	557	592	593	575	581	596	580	631	576	605	577	548	580	557	589	575	536	615	539	621	585	568	590	566	577	542	577	571	571	615	565	593	566	587	599	615	506	587	537	582	566	554	544	565	583	549	571	568	564	567	575	564	548	654	581	599	555
24265	21666	28873	24973	21618	6532	875	679	604	594	595	527	494	518	509	483	495	487	493	468	446	464	465	439	434	515	460	462	494	452	475	452	427	472	471	467	464	459	478	431	399	470	447	457	480	427	466	491	474	477	453	495	484	428	493	473	431	460	463	424	472	431	422	434	421	451	475	475	423	445	434	466	437	474	432	463	494	440	428	426	462	481	480	449	433	439	462	430	505	467	445	481	474	490	503	470	416	464	454	455	491	459	428	474	447	439	439	414	429	448	448	467	447	438	477	448	471	476	443	476	490	467	459	466	469	465	492	485	452	459	468	468	462	467	471	494	468	482	479	471	443	436	411	432	459	448	413	454	471	451	454	429	445	451	478	435	454	450	464	483	469	472	459	453	505	454	462	430	425	432	453	412	426	445	462	489	470	461	480	430	416	459	447	455	455	425	466	482	482	508	434	445	462	452	435	445	469	439	435	496	438	447	435	485	498	422	449	425	461	443	447	470	479	445	436	414	424	424	456	454	484	461	439	453	437	449	464	414	448	434	431	446	470	443	530	441	465	468	430	469	426	481	445	468	438	490	441	411	461	440	447	474	481	442	497	458	447	413	446	438	449	457	435	467	455	458	493	454	463	424	452	469	434	456	453	444	450	435	456	457	455	437	469	427	463	459	463	435	440	474	469	461	455	430	451	464	462	475	447	469	459	470	438	486	442	459	446	462	416	437	450	466	457	455	462	471	455	474	467	457	448	452	453	461	447	482	442	496	454	474	480	466	457	463	432	415	453	512	414	457	466	437	473	474	471	466	430	481	436	434	456	468	465	439	421	464	448	476	490	454	416	442	444	448	470	416	437	453	416	446	442	464	471	449	488	456	460	444	473	439	448	424	449	464	485	417	462	439	475	447	446	440	418	473	468	453	425	478	450	441	411	441	408	406	434	452	461	455	472	486	433	467	467	463	458	452	480	480	445	440	482	483	484	425	467	453	476	429	406	441	472	442	470	398	417	454	457	489	503	457	437	446	444	422	456	447	490	428	441	493	432	475	437	411	440	477	432	430	471	470	430	480	451	446	464	420	432	420	435	411	452	432	456	471	432	451	468	474	427	456	454	476	409	446	405	419	437	448	427	471	409	459	452	454	436	467	388	487	398	454	450	465	419	467	493	419	468	466	400	455	480	450	437	455	471	478	477	469	462	459	465	474	442	455	453	501	484	477	455	438	425	433	455	449	466	478	386	474	424	422	455	499	471	503	443	455	452	456	442	475	443	450	467	453	475	452	421	443	436	445	425	449	470	501	448	441	419	480	447	442	441	438	469	468	466	412	437	501	448	458	449	478	414	460	462	458	457	436	433	495	486	445	483	497	431	463	446	465	461	436	459	453	468	436	447	440	471	444	429	464	447	429	459	447	473	453	430	419	417	421	460	459	462	462	461	456	435	406	436	473	430	426	502	463	459	472	421	465	495	466	451	521	478	447	482	447	473	465	457	471	431	418	497	436	444	454	446	475	441	419	439	461	433	430	437	422	427	482	444	434	475	454	436	412	449	441	444	464	470	456	424	470	422	443	470	493	496	461	421	458	443	431	445	414	454	446	479	425	475	451	457	484	449	427	457	463	425	462	442	433	460	443	461	447	436	448	469	489	449	455	458	448	457	461	424	470	469	475	437	442	446	466	419	470	454	484	407	468	468	440	495	437	445	479	447	461	437	416	462	406	491	456	436	438	458	466	452	447	469	489	423	447	450	438	446	411	406	460	430	469	443	403	445	463	418	452	439	472	467	454	469	478	442	466	472	463	477	455	475	471	463	464	441	413	443	423	456	478	444	464	467	448	454	452	447	464	451	435	503	414	457	434	428	458	432	476	430	445	419	440	493	478	492	531	448	516	456	445	448	474	442	419	412	462	471	404	447	474	466	427	438	468	461	480	446	467	482	469	469	455	494	464	467	440	474	489	408	446	468	487	458	446	438	467	467	465	422	438	476	445	445	432	441	440	418	463	480	424	461	455	458	445	446	440	438	463	453	448	446	451	458	468	455	435	437	468	441	445	423	459	432	467	447	429	424	465	434	461	447	423	471	471	481	460	462	454	436	459	458	447	476	452	455	451	447	470	460	465	458	453	450	474	451	446	455	451	471	434	472	478	461	457	458	477	437	454	421	438	434	470	480	445	415	471	449	509	449	429	448	438	428	451	484	457	475	459	473	465	474	408	461	427	463	443	457	447	428	432	486	448	475	439	474	416	434	443	465	473	461	447	455	437	443	465	464	431	452	444	458	436	496	426	476	450	429	427	468	456	468	457	443	449	467	438	415	434	433	468	422	448	429	454	469	505	443	442	473	456	454	457	450	417	488	447	421	439	457	436	451	464	469	426	467	439	471	436	443	426	460	449	473	432	488	502	482	453	399	435	463	440	475	444	439	447	450	438	424	475	471	450	421	445	417	439	508	459	466	467	457	460	502	465	443	440	443	444	431	469	434	470	449	416	395	467	467	464	478	453	483	446	443	479	492	438	433	444	445	487	402	480	473	458	472	474	477	434	472	478	441	435	478	454	448	471	453	442	436	455	478	443	448	432	431	419	464	467	459	440	445	482	427	413	444	489	450	428	455	462	450	439	443	449	455	448	447	434	466	479	489	448	482	488	460	466	446	460	458	429	444	492	440	438	446	455	451	465	442	470	460	436	457	437	414	419	414	470	453	457	466	458	431	442	482	430	418	427	480	399	453	447	415	455	431	426	495	433	491	435	456	438	475	460	474	425	482	461	451	459	447	465	473	446	459	443	488	430	460	459	456	451	460	464	469	437	424	447	468	406	465	481	419	452	457	424	455	469	425	455	448	454	449	460	490	423	476	475	454	489	469	452	430	486	428	453	472	454	423	439	502	436	478	440	488	478	451	480	433	482	448	452	461	441	480	439	450	463	436	475	479	467	435	450	469	417	448	431	443	464	433	453	469	477	444	423	475	469	453	456	453	441	422	470	483	449	439	480	439	441	445	474	447	462	473	509	471	438	443	476	451	415	490	470	426	446	475	439	468	401	462	451	478	457	447	421	465	454	457	443	436	451	456	439	440	405	448	427	485	484	427	448	444	469	424	445	465	444	420	414	429	477	450	446	432	472	440	411	444	459	408	458	452	465	409	487	489	474	453	426	428	472	484	447	458	439	465	459	481	450	467	406	458	474	417	440	442	475	450	448	447	455	417	451	481	486	447	455	408	439	445	467	463	473	445	409	457	479	439	435	475	454	484	464	469	457	446	435	436	467	481	422	469	436	434	486	466	445	457	459	432	448	502	458	428	449	463	445	394	438	450	439	439	462	422	452	448	452	453	428	464	479	408	427	492	394	412	439	445	480	451	457	447	430	445	454	407	454	453	411	459	459	458	471	490	416	487	454	453	452	451	431	455	464	440	460	458	479	445	401	479	460	410	452	493	399	466	416	441	448	501	455	489	441	447	440	451	473	457	471	459	455	447	434	419	445	441	436
26805	9335	5358	2470	1841	1377	1178	981	896	759	807	750	746	611	651	610	619	595	601	588	623	580	556	624	555	566	525	524	531	548	538	560	589	531	556	566	564	563	521	526	568	582	529	529	516	560	550	551	511	549	606	529	555	590	560	531	537	552	516	551	535	557	529	533	547	536	507	580	585	541	563	537	546	528	565	541	524	557	557	557	529	563	540	550	582	519	558	505	556	527	591	561	570	537	506	561	524	496	584	575	554	549	530	576	545	555	515	550	592	545	560	529	526	538	534	536	561	565	543	547	564	528	564	538	550	538	517	504	492	561	580	524	558	523	564	558	548	539	559	554	547	559	550	583	573	531	554	546	515	553	526	524	519	522	550	554	560	546	546	573	530	528	569	568	575	541	554	563	554	507	536	557	525	519	536	517	566	479	518	521	545	512	527	575	543	573	545	550	536	557	525	556	556	543	572	543	560	616	571	537	587	543	491	523	541	506	586	562	521	509	575	540	545	551	558	549	547	539	580	525	538	571	570	565	541	552	516	508	592	557	577	549	509	545	542	517	553	547	528	537	573	560	547	491	540	581	542	565	541	557	547	565	580	546	569	551	579	557	573	538	556	546	529	551	516	511	574	523	563	536	559	530	533	508	554	569	543	567	565	542	569	563	592	509	550	528	548	572	540	539	599	554	545	543	585	531	530	554	556	559	532	519	554	568	555	532	579	581	550	536	499	500	520	538	527	566	543	523	505	565	543	545	552	562	555	526	546	575	575	562	509	521	548	561	568	541	582	577	524	587	586	542	556	530	519	550	543	566	543	579	581	552	555	540	552	540	536	604	493	513	548	560	533	513	558	537	551	549	542	576	566	562	518	529	529	549	535	572	592	571	543	526	546	535	562	554	560	534	526	560	510	535	541	539	529	582	551	492	555	507	534	529	546	555	567	488	559	530	550	546	529	521	514	495	573	527	533	532	552	571	580	533	520	587	548	562	540	551	507	552	590	552	576	538	507	526	573	574	514	534	506	508	519	549	529	566	561	512	558	529	568	563	541	501	537	537	550	554	530	553	542	565	543	554	566	535	557	573	556	535	563	579	556	519	584	542	469	540	551	556	519	562	515	545	537	534	550	575	549	568	541	538	531	532	553	547	571	518	529	531	564	566	512	536	563	560	546	542	544	572	538	528	527	550	582	505	499	539	558	584	560	573	571	584	519	509	557	507	555	546	528	564	592	514	537	535	499	559	507	518	545	488	543	530	527	559	557	551	539	537	572	532	530	488	508	518	509	570	560	519	539	534	535	547	536	533	548	556	541	586	565	512	565	519	534	520	562	541	543	518	552	549	559	525	523	522	574	534	513	589	569	533	533	573	527	529	606	553	535	556	561	528	541	518	526	582	513	569	546	527	537	528	505	556	531	541	528	527	543	572	553	505	511	506	503	541	548	546	549	592	544	536	523	529	532	549	504	530	576	570	565	523	550	515	541	540	538	546	547	547	541	543	505	597	505	516	557	520	516	551	525	556	529	526	546	510	562	580	553	532	559	548	524	515	516	567	521	558	536	575	515	524	508	586	554	544	560	539	530	557	548	498	547	537	510	551	563	509	539	544	484	532	555	542	558	537	567	532	505	540	545	502	551	534	522	512	521	540	534	563	489	544	509	543	593	563	585	552	539	542	569	573	558	547	576	542	527	535	568	550	523	552	537	506	534	522	574	512	591	529	557	582	566	511	512	528	553	558	537	588	561	541	550	523	512	523	501	538	519	515	550	528	530	520	539	552	496	540	571	557	561	555	547	543	557	555	581	580	555	528	532	557	550	560	570	529	545	533	554	545	534	556	546	522	553	523	545	518	525	528	557	540	526	549	493	501	538	519	545	551	513	528	587	551	580	547	550	558	546	534	577	569	509	534	539	547	528	593	564	573	528	523	542	507	544	545	535	555	599	550	553	548	516	554	546	552	552	553	546	548	527	561	558	502	584	541	542	520	541	563	538	540	536	539	559	557	532	567	590	586	516	579	558	549	588	545	517	572	558	579	548	529	532	533	531	563	589	541	537	534	542	505	550	538	559	598	589	555	546	567	530	514	572	549	481	530	571	538	558	530	532	540	533	542	533	591	558	555	515	561	518	520	573	539	590	559	540	527	595	514	525	559	527	559	579	565	506	544	543	587	543	508	510	541	507	539	570	530	580	514	512	552	584	497	529	491	565	539	530	567	536	534	530	547	539	535	487	566	568	536	524	561	560	522	526	572	515	545	559	512	582	570	573	561	552	546	536	541	532	528	551	580	596	550	558	584	516	542	506	548	520	581	504	561	532	568	500	532	558	520	540	511	560	561	514	545	550	531	590	562	520	564	526	551	535	569	509	584	553	520	559	549	527	543	515	551	514	555	493	581	541	563	544	541	568	557	609	555	534	559	525	497	541	540	546	570	519	532	522	537	507	525	541	506	514	556	560	556	551	547	548	541	537	536	548	531	529	550	481	533	568	556	522	533	586	544	537	558	556	529	524	531	567	559	612	543	583	530	483	538	559	555	565	513	532	519	564	588	589	520	547	573	559	554	582	568	577	523	524	552	546	565	597	536	561	517	557	540	523	509	533	538	559	558	550	534	545	542	525	601	497	564	533	555	528	558	519	528	572	509	523	566	574	575	537	522	530	550	563	561	533	548	575	552	516	501	532	542	539	528	533	527	567	591	558	553	527	580	556	586	563	535	533	551	570	522	540	520	549	526	545	552	565	538	555	561	553	514	542	556	535	551	551	524	540	563	551	557	575	553	544	496	547	534	551	565	525	565	518	500	549	518	547	510	581	554	532	558	534	514	523	574	578	523	561	540	534	614	580	545	561	541	552	539	575	512	546	516	540	544	527	538	527	549	561	552	587	575	508	533	529	555	525	537	540	526	563	614	598	534	541	538	544	566	540	513	547	539	565	518	514	532	590	513	551	565	495	581	553	561	542	542	534	516	597	491	545	532	578	539	561	533	556	534	564	561	577	590	561	557	549	543	535	505	525	573	542	545	536	590	554	516	542	507	534	511	556	574	581	576	548	558	572	528	551	514	541	507	569	536	558	536	588	537	553	546	562	516	525	539	542	573	506	546	519	541	543	510	553	531	569	543	561	568	542	515	535	564	536	550	528	514	514	517	500	557	550	500	561	546	573	517	548	534	532	552	560	563	553	516	520	559	511	493	555	559	508	544	555	538	556	557	539	549	549	552	562	538	525	524	546	581	556	484	586	509	566	521	540	549	601	551	555	548	562	586	567	592	553	548	528	549	562	531	536	532	529	533	548	563	539	563	568	536	537	577	570	574	534	571	550	519	524	525	566	529	530	548	511	547	542	577	532	539	557	509	554	516	531	560	542	536	514	571	520	567	537	552	519	531	533	539	527	593	512	557	568	529	535	534	549	608	540	552	540	504	569	555	571	569	531	565	563	559	558	549	531	527	521	558	553	573	553	567	563	547	581	540	537	542	539	536	540	540	528	573
25358	21669	27662	26036	7768	690	542	511	440	450	431	421	465	416	434	413	412	390	413	420	401	384	435	384	412	430	397	371	402	423	415	394	398	402	375	412	386	402	375	411	415	453	419	351	404	388	387	368	388	412	390	422	397	401	374	413	411	422	415	374	405	398	405	381	372	403	387	408	405	381	408	397	366	394	380	408	402	423	385	387	393	401	415	396	406	408	390	438	397	362	382	372	395	379	411	380	389	420	397	386	423	384	417	373	371	388	417	400	405	386	376	411	368	381	408	413	384	419	424	386	431	409	393	395	389	394	375	411	382	424	394	408	423	418	416	383	377	369	380	403	396	369	391	374	382	365	391	372	394	395	373	406	427	398	389	365	361	387	367	377	398	376	382	372	375	371	394	384	364	403	389	375	392	424	408	429	412	390	360	413	392	413	367	410	399	383	396	384	386	402	397	417	400	411	384	375	374	369	404	352	392	380	424	384	408	383	408	370	368	422	422	384	397	412	371	380	392	385	414	397	414	389	435	375	370	373	408	395	376	400	372	434	430	400	409	410	390	382	377	394	390	396	375	392	390	384	409	386	378	392	393	437	445	400	417	374	418	429	422	370	373	415	374	408	412	388	381	390	396	389	348	405	400	419	403	340	427	410	389	361	422	416	409	381	398	371	431	405	415	385	386	406	407	417	409	360	397	357	443	402	365	387	433	392	411	384	401	408	402	381	367	391	387	395	394	360	411	415	394	364	389	409	381	378	382	417	357	427	419	377	400	412	399	419	428	374	406	392	409	386	442	385	376	359	392	377	365	406	363	389	398	358	368	395	400	446	402	358	399	390	387	399	426	420	382	398	415	404	376	418	420	402	411	382	386	362	359	423	440	378	389	391	402	418	412	377	425	378	392	401	386	435	393	383	414	384	384	405	372	414	378	405	362	369	371	422	368	378	351	378	396	382	389	414	396	409	400	403	390	394	400	437	388	420	402	373	380	381	397	419	408	402	373	426	382	399	386	404	407	414	393	409	392	383	390	426	391	382	372	413	365	416	377	376	396	391	435	409	409	385	407	421	378	408	375	380	375	380	381	401	432	403	426	386	390	385	425	401	391	407	409	368	366	403	392	441	407	389	386	399	419	391	387	414	350	405	414	390	383	396	427	366	397	393	391	414	390	395	371	377	355	405	409	410	391	413	380	405	412	439	363	401	373	420	394	385	385	407	371	396	390	367	384	425	398	386	377	404	424	438	396	423	384	395	398	389	407	416	404	403	398	355	384	394	381	377	363	416	437	409	374	400	400	387	392	388	386	374	355	368	387	397	373	365	398	382	386	352	425	382	374	378	410	395	378	397	408	407	399	346	374	372	409	372	400	424	378	359	398	384	409	412	376	382	381	342	395	388	356	397	432	390	390	390	384	388	390	393	398	380	402	417	396	405	391	412	428	408	384	384	418	384	419	432	402	415	398	417	437	389	403	383	370	388	370	398	388	414	420	380	379	421	409	385	387	400	392	373	388	423	419	388	404	416	371	391	413	418	370	399	399	405	362	373	338	385	392	409	403	386	393	385	383	407	415	425	381	394	381	388	385	416	382	355	391	415	412	379	371	382	380	417	393	329	421	403	423	374	394	419	401	414	399	381	415	398	388	428	412	398	363	425	391	406	362	370	393	391	385	396	406	380	431	383	405	406	386	434	423	402	370	416	382	377	415	385	408	395	366	377	384	387	395	391	381	378	399	401	360	402	391	449	405	394	396	420	404	406	385	429	406	407	367	388	391	415	391	406	362	378	405	382	411	392	371	377	396	387	403	390	413	395	390	397	391	358	413	412	401	403	358	353	426	359	406	398	398	417	443	394	411	395	406	403	396	364	393	375	405	366	403	389	408	385	398	393	354	386	399	404	387	388	394	357	382	386	390	389	406	388	434	408	363	417	395	394	413	371	388	396	407	408	397	382	372	393	384	360	375	436	403	371	385	392	392	392	420	361	380	386	372	383	364	364	422	395	333	416	377	380	363	386	395	380	370	371	382	443	409	398	385	401	363	412	403	381	385	375	392	388	393	391	407	436	402	371	414	347	385	365	426	406	392	381	387	412	395	397	411	365	415	388	394	397	399	363	395	422	419	366	369	386	379	355	423	374	400	387	409	405	365	418	361	390	437	398	415	384	426	400	379	419	381	399	392	405	374	425	396	413	413	389	408	368	393	374	370	383	366	384	371	412	375	401	417	383	375	391	407	380	412	386	377	425	427	403	385	369	448	418	400	362	381	382	406	406	366	362	388	388	405	407	394	395	375	399	409	421	378	373	357	400	350	430	376	403	381	358	433	360	402	423	415	355	397	391	354	379	357	397	419	404	395	367	415	380	423	389	393	409	415	439	390	415	381	427	411	374	407	426	358	382	391	405	436	393	381	428	352	426	392	415	391	410	408	385	369	413	392	375	414	387	407	419	369	403	427	398	396	391	383	395	394	370	412	386	415	396	365	390	384	396	365	385	400	406	368	383	376	426	416	384	398	416	386	390	383	410	385	372	395	404	444	382	388	388	376	388	389	358	377	380	409	393	393	398	400	400	384	414	358	412	377	409	419	412	444	373	381	396	360	380	381	412	404	405	363	366	386	401	403	404	384	378	405	378	407	404	392	336	397	392	393	399	417	389	385	403	379	403	400	359	374	410	424	374	402	370	367	402	371	387	428	410	403	414	373	377	399	410	422	390	373	389	412	370	369	405	395	385	373	370	407	397	393	407	390	400	378	397	374	398	396	411	424	364	414	391	342	386	363	388	413	369	372	417	390	394	407	387	416	438	405	408	392	393	393	395	386	449	386	390	396	426	395	362	410	397	420	370	426	401	370	406	401	353	392	422	410	422	394	388	372	372	411	394	396	399	373	368	388	388	431	410	395	389	400	411	381	402	360	387	403	393	400	376	407	352	401	397	398	399	414	373	376	413	406	402	398	395	387	423	364	413	395	412	447	384	413	365	410	392	379	442	412	377	415	437	378	407	373	415	403	387	373	422	404	403	393	421	385	381	381	409	383	406	399	389	428	440	373	387	407	402	424	377	414	379	378	396	417	378	419	405	375	395	389	393	414	399	435	421	399	404	427	366	399	409	410	390	368	370	373	399	432	389	376	391	404	400	390	405	376	409	390	351	406	365	374	402	364	399	422	395	429	444	379	397	385	387	441	393	383	433	369	390	363	352	381	411	365	432	405	427	405	425	420	398	391	390	387	406	369	405	412	391	365	376	407	394	413	392	371	380	386	407	437	390	380	405	421	418	414	382	426	393	414	373	395	396	421	404	416	373	365	381	378	392	404	393	373	387	376	386	382	402	419	398	407	408	410	414	417	391	396	398	411	378	392	414	358	357	378	410	385	387	403	384	402	394	370	393	383	392	428	399	433	432	423	399	406	404	407	391	381	407	378	379	423	412	379	416	383	406	430	392	394	434	377	378	403	398	379	377	364	364	392	407	356	373	364	409	410	398	420	390
26490	6200	3057	1470	1189	997	821	677	644	603	587	610	548	522	553	559	508	472	475	489	484	474	446	468	480	465	457	465	480	487	491	457	504	459	467	428	465	470	465	454	473	457	504	456	471	444	466	455	463	485	500	488	484	487	477	457	471	481	465	488	516	454	481	462	476	442	477	436	433	483	404	479	441	488	483	408	439	466	479	429	487	472	451	435	460	483	479	480	436	458	472	498	505	456	474	486	493	470	453	469	491	468	447	475	474	529	476	481	454	441	501	452	460	498	509	460	487	522	487	452	492	465	465	481	486	504	438	474	441	491	454	492	481	459	445	480	501	451	489	505	479	489	435	451	493	437	442	425	475	491	493	415	431	460	454	439	483	455	478	468	457	436	466	504	459	469	473	490	450	466	446	454	479	461	460	455	441	437	477	467	490	454	515	466	446	480	493	502	451	462	498	442	471	463	504	448	478	441	493	462	488	465	477	452	476	461	470	428	446	475	462	451	488	491	467	485	466	497	473	474	449	461	471	445	473	452	442	493	418	482	479	469	508	448	477	468	440	469	447	454	490	442	469	453	456	421	487	464	458	403	514	455	488	492	454	508	488	501	430	476	456	466	457	473	479	424	484	506	503	498	423	478	438	490	473	461	495	471	444	497	464	487	484	490	469	470	452	448	446	497	498	480	456	480	468	457	465	485	442	474	461	461	448	449	452	456	476	452	473	481	445	496	436	447	490	446	442	452	508	457	494	494	471	501	462	426	467	466	466	422	451	454	485	438	467	463	488	469	488	480	492	416	454	473	481	478	485	470	484	447	470	466	453	468	433	480	478	456	451	470	433	488	510	470	452	487	475	428	464	469	477	494	471	498	469	474	462	460	458	464	485	494	438	439	454	438	418	490	445	465	490	466	452	424	461	489	436	459	475	452	487	479	483	454	444	488	470	462	493	464	451	495	444	428	448	417	464	481	450	472	491	478	513	435	458	433	460	459	431	465	447	476	470	467	502	469	431	417	492	417	451	485	476	448	491	432	523	435	482	513	496	493	495	470	451	477	460	502	478	450	455	501	440	476	467	458	461	497	471	505	432	503	468	483	478	473	466	474	465	447	486	482	481	465	490	462	488	473	479	473	462	458	418	464	471	484	423	472	452	482	472	448	420	469	484	469	479	440	488	459	457	473	481	468	484	419	484	467	475	442	494	512	506	450	504	500	479	448	498	466	444	447	489	467	469	451	474	464	465	454	455	441	472	497	504	466	472	470	480	485	454	516	482	481	437	463	476	485	457	509	481	505	484	442	449	503	501	458	505	471	462	490	467	475	448	460	510	470	496	446	484	505	440	456	506	436	473	486	472	473	476	494	456	459	468	451	479	449	455	466	437	460	416	465	458	477	406	475	476	510	481	472	486	437	480	487	484	489	444	453	440	432	479	472	500	452	484	471	486	476	492	495	437	520	491	443	477	465	447	472	439	473	454	462	494	472	491	473	462	427	470	477	473	473	453	481	458	496	504	481	483	468	441	452	443	484	459	474	459	466	501	408	439	476	477	472	462	477	455	445	495	448	472	456	476	472	464	500	463	484	475	495	458	465	474	439	457	463	461	463	462	490	491	435	490	508	486	458	497	475	497	439	444	480	496	482	457	481	444	425	489	447	490	438	464	482	455	439	512	455	533	463	434	442	455	443	483	480	458	508	487	468	471	471	479	465	522	461	481	483	472	450	464	462	456	434	466	455	465	469	440	474	487	476	481	466	475	469	501	429	458	471	451	455	476	455	476	435	513	452	457	453	477	477	465	464	500	457	487	458	428	470	485	456	473	471	469	466	461	466	487	493	434	488	476	437	488	471	431	442	472	493	448	470	492	464	455	462	455	486	508	429	489	478	446	428	497	472	469	432	467	480	460	478	461	435	481	449	471	495	490	492	435	477	496	492	473	494	469	486	432	497	470	471	450	459	443	473	492	445	455	488	476	484	454	453	479	448	458	475	477	433	467	440	461	477	454	484	441	496	485	490	461	468	461	461	457	456	460	484	467	486	491	470	465	495	457	445	480	459	459	469	469	467	460	456	464	460	467	465	462	491	490	490	508	490	436	461	493	472	451	489	493	419	449	438	498	457	422	491	494	485	476	466	439	487	467	431	506	454	460	473	467	482	482	453	495	493	464	499	455	479	470	465	482	469	469	473	482	495	500	480	488	493	441	428	493	481	477	493	427	432	473	449	463	491	460	446	479	491	495	474	468	438	473	477	506	452	458	470	464	464	474	469	467	473	459	477	464	444	465	478	479	438	497	437	478	428	475	461	456	437	458	429	509	496	462	502	498	470	466	470	442	489	455	477	477	481	481	508	432	471	506	472	491	439	488	492	501	491	489	485	473	464	486	457	493	461	452	494	457	484	494	455	415	445	462	459	477	498	512	469	478	519	478	464	435	467	419	475	471	464	419	484	461	498	445	473	472	503	504	427	472	457	435	462	479	424	434	479	465	443	468	480	468	529	501	464	465	486	464	481	416	470	460	441	471	476	456	495	475	468	498	423	444	474	459	471	433	453	452	439	448	486	434	503	462	521	511	498	428	531	472	464	479	452	444	463	469	517	483	471	442	463	501	482	461	472	464	473	473	476	481	485	460	506	440	488	457	485	476	499	491	482	469	469	510	500	465	476	469	425	471	468	470	457	460	478	446	483	445	452	487	476	485	479	483	490	431	425	433	439	459	453	470	491	483	483	488	480	405	484	509	472	478	476	466	448	455	511	471	465	479	482	469	460	474	461	444	497	457	476	484	465	477	456	444	456	459	482	463	482	491	455	434	472	433	466	492	497	436	467	472	477	455	463	444	470	472	471	452	456	471	486	512	457	493	485	462	424	493	448	476	443	440	507	485	447	491	475	438	435	485	468	440	489	466	491	471	482	453	494	456	455	492	446	436	493	458	447	472	465	480	491	445	454	505	460	484	465	463	487	499	511	445	476	444	478	482	468	473	442	433	481	435	484	498	466	460	449	476	461	460	467	446	481	482	475	435	486	470	457	452	464	438	476	449	466	437	442	478	465	471	456	475	452	481	431	448	480	490	483	435	452	487	458	480	484	452	491	450	486	456	415	483	459	447	453	460	504	488	469	496	458	467	475	422	448	462	483	469	480	461	502	480	482	487	479	478	475	514	465	453	455	470	499	458	482	461	457	473	434	488	491	498	458	447	475	445	501	456	477	452	478	524	460	465	477	444	494	503	471	432	450	416	454	435	468	472	474	448	437	452	440	445	484	492	500	431	463	437	485	468	506	481	488	503	457	499	452	476	491	486	482	483	425	493	464	487	461	466	440	505	468	482	454	458	475	484	441	508	445	428	458	493	464	447	442	489	482	477	462	480	465	442	444	467	429	507	470	476	472	458	434	479	481	477	493	461	487	442	440	469	454	473	416	484	522	504	449	464	522	473	475	459	510	472	462	479	501	473	483	446	464	462	461	501	469	456	493	466	483	466	450	487	471
23231	21697	29418	24498	21692	21690	5402	825	671	601	538	513	486	455	412	403	453	430	409	385	390	397	370	386	367	373	388	331	334	349	304	320	362	366	375	322	343	335	333	395	348	349	327	374	344	351	361	339	336	336	355	369	350	332	343	374	334	292	353	361	335	352	336	356	303	368	376	343	354	348	347	321	319	326	348	344	305	361	318	339	356	365	336	357	355	357	368	350	329	341	326	351	323	364	368	349	321	340	345	331	374	368	350	338	360	339	365	365	361	376	313	412	339	346	363	336	346	345	373	318	339	346	358	340	352	302	333	364	341	371	345	349	347	330	346	355	354	344	355	349	298	368	315	334	350	350	328	366	374	318	359	307	346	354	348	359	343	363	370	340	363	350	344	347	371	310	360	341	324	361	354	342	366	302	350	313	350	325	324	329	336	339	318	317	333	320	342	314	342	334	339	333	300	327	365	340	339	350	365	323	351	321	334	357	340	358	328	344	345	347	329	343	353	369	342	326	345	377	336	322	343	320	333	334	363	353	312	323	343	329	358	318	326	323	365	400	327	351	339	333	364	338	316	324	350	346	322	288	325	334	327	330	342	348	330	325	369	309	321	339	335	378	335	354	318	354	316	364	349	326	368	323	349	348	345	356	350	371	341	339	326	300	326	306	385	311	337	323	335	336	314	342	373	370	372	328	319	353	334	346	343	363	359	327	340	361	296	352	338	321	351	326	313	367	330	328	367	349	333	328	347	348	344	344	338	338	349	383	316	320	328	361	322	302	317	319	323	324	320	342	342	335	365	354	313	328	314	323	366	343	375	334	327	297	323	331	350	352	350	331	324	318	330	312	359	342	367	329	343	366	326	328	294	330	306	358	307	303	316	330	307	362	354	341	322	342	362	314	324	315	346	303	354	316	340	339	325	348	363	361	345	340	357	335	371	318	329	341	337	334	329	372	334	320	363	363	358	341	351	312	335	294	317	307	344	324	368	344	380	332	333	322	357	347	356	317	356	300	350	326	320	371	319	333	313	337	322	333	332	320	312	312	347	337	308	336	343	325	315	315	354	336	325	318	306	368	342	322	360	373	308	313	354	331	326	319	321	361	329	345	342	325	361	353	346	370	351	337	334	352	326	355	337	350	374	354	363	340	366	348	332	330	328	321	373	351	341	327	328	321	330	322	363	366	356	323	320	327	321	357	355	323	321	358	338	337	354	359	370	349	352	331	331	344	366	324	327	316	346	328	320	345	342	323	323	336	338	352	348	334	345	332	304	329	348	346	313	367	341	336	385	355	327	324	337	347	307	318	317	333	343	356	347	365	326	349	333	364	322	336	343	359	310	319	359	333	327	357	341	368	344	328	326	336	380	320	360	357	333	335	341	335	348	319	339	348	313	329	315	336	322	358	331	332	352	327	361	320	344	326	345	322	318	306	316	339	327	356	327	324	328	359	367	315	381	359	328	358	356	352	331	338	335	337	303	352	352	350	340	341	337	363	346	328	331	340	334	338	334	319	388	327	348	323	331	342	316	299	342	379	329	321	355	317	336	349	333	346	357	372	350	346	307	338	344	319	366	374	328	375	341	343	324	342	317	345	339	313	324	348	362	321	330	350	336	329	364	315	325	341	356	329	348	326	378	337	343	327	323	325	333	347	345	311	345	367	326	336	361	347	324	314	332	347	345	342	322	376	315	304	343	324	346	340	314	347	354	346	327	340	343	351	336	344	341	342	362	316	327	356	332	352	309	322	347	335	358	370	358	348	320	325	386	343	335	352	333	357	330	328	320	348	325	345	350	368	326	323	354	329	326	334	336	318	318	351	341	349	314	323	329	357	330	313	326	351	336	332	346	316	325	349	342	351	327	358	339	354	332	326	367	326	341	348	329	352	331	316	345	341	343	345	312	377	319	350	329	343	321	305	322	337	333	334	327	356	368	324	348	343	358	360	329	341	354	343	346	350	334	351	333	346	342	352	334	330	337	349	352	309	346	346	359	311	328	317	348	361	355	338	340	358	334	323	336	325	333	315	333	347	337	328	387	348	329	320	310	344	325	374	349	350	335	321	347	349	296	343	362	349	342	372	363	319	317	317	346	327	323	359	318	364	312	350	341	348	392	324	358	351	315	373	375	309	368	357	367	329	309	323	332	334	330	342	327	345	344	341	344	352	350	348	351	323	323	324	345	342	361	321	346	342	335	336	355	356	296	329	324	329	331	341	325	365	314	355	339	335	330	350	300	324	324	327	336	333	362	345	338	354	360	338	355	336	312	349	332	351	325	335	329	335	324	313	348	352	313	321	338	326	360	346	323	363	340	338	349	348	333	304	364	324	321	337	306	308	328	294	331	347	307	328	336	352	310	320	349	336	317	345	326	347	352	325	339	310	306	308	346	334	331	345	339	331	340	346	341	320	312	330	332	332	341	367	324	354	328	351	320	342	325	348	329	335	303	332	331	340	357	334	328	370	336	350	334	337	372	312	344	321	325	329	353	355	324	338	336	334	302	360	352	345	323	318	342	338	341	336	344	310	347	337	366	332	336	367	360	390	324	303	353	349	362	314	353	334	332	334	341	305	338	357	335	312	328	356	352	304	347	324	321	337	348	322	337	314	339	319	362	330	349	335	336	348	347	319	336	312	360	337	343	313	355	350	324	338	311	327	335	325	356	345	329	313	326	314	331	361	311	331	311	325	333	358	349	311	359	346	316	372	320	301	394	306	337	316	348	328	332	364	322	353	336	350	361	324	314	351	326	348	339	344	334	328	356	364	317	310	318	342	356	331	305	338	362	342	340	366	354	335	344	335	334	351	331	345	330	343	343	345	344	347	355	350	348	332	297	353	343	324	334	336	346	321	338	341	343	363	366	322	344	339	356	318	359	316	330	338	353	334	354	356	347	360	321	340	356	342	332	330	343	315	351	373	327	331	357	353	359	358	311	331	357	337	354	369	343	347	317	338	350	354	345	338	318	342	354	330	348	297	359	316	323	368	360	320	335	326	346	327	340	354	344	304	306	327	350	347	333	352	330	347	333	363	355	346	355	328	302	306	340	373	319	315	353	333	337	327	339	312	362	355	323	348	339	305	336	322	360	358	313	339	347	350	342	318	331	351	304	319	345	321	336	373	338	352	321	318	341	346	306	357	307	339	323	307	330	352	372	344	357	379	354	335	343	316	375	350	320	315	372	321	298	358	351	356	352	349	312	302	335	346	318	345	356	345	354	333	362	326	333	342	353	337	349	303	351	361	320	320	327	331	334	323	339	337	346	335	358	363	301	364	322	345	338	374	327	304	367	307	323	316	338	321	329	341	323	347	372	360	299	339	366	358	321	322	324	354	336	323	360	331	346	321	367	355	389	338	326	327	289	368	334	377	327	383	296	309	342	303	357	335	338	345	353	339	336	325	348	354	336	344	314	374	355	316	321	343	360	372	361	337	324	330	332	336	325	349	340	336	318	344	317	349	342	326	357	336	309	336	330	346	334	315	326	316
32008	15421	8802	4082	2808	2155	1655	1338	1096	927	844	778	695	699	600	518	527	521	495	549	466	522	510	454	461	455	457	463	460	453	434	440	448	385	455	435	418	428	430	375	400	406	400	390	416	398	427	450	417	430	417	408	430	433	445	453	380	418	392	405	414	390	399	409	434	422	402	409	395	351	428	432	391	391	393	406	409	392	386	391	400	404	389	415	430	416	418	406	415	422	443	416	446	420	384	449	429	446	408	412	441	430	453	444	484	452	408	385	417	439	430	422	446	429	446	389	418	408	395	423	394	372	418	399	438	386	454	404	391	398	425	394	402	409	416	405	417	379	386	399	378	418	385	385	427	376	358	391	400	434	387	418	367	399	378	382	397	370	391	423	445	409	399	406	395	418	388	427	437	431	426	416	396	399	418	425	404	397	413	405	393	369	421	380	374	435	438	408	416	417	397	373	412	402	443	404	403	382	380	398	381	403	435	387	405	415	393	397	407	401	388	401	403	381	425	368	409	398	438	386	424	384	465	391	414	407	432	382	349	369	398	413	409	422	409	399	416	400	415	438	411	399	394	397	358	390	386	446	394	381	420	379	379	402	429	425	384	429	397	386	383	427	383	388	427	392	411	378	402	430	407	392	421	435	417	421	388	381	399	415	419	381	399	434	397	421	414	361	384	425	380	423	376	370	415	407	386	417	400	412	369	420	376	417	377	384	384	380	425	399	422	414	422	411	399	369	385	405	427	396	431	367	422	418	404	400	418	389	428	420	420	421	394	417	408	382	378	374	393	437	368	372	389	405	378	413	372	388	453	398	428	393	403	389	394	397	420	391	430	407	377	410	402	408	403	392	423	410	399	374	385	389	401	389	391	401	446	383	413	401	399	410	386	408	430	376	389	404	443	366	395	399	393	438	400	395	412	383	434	426	393	430	401	395	412	429	392	381	403	384	416	412	380	400	404	414	399	453	402	411	395	409	438	387	397	389	387	405	401	385	411	400	402	388	398	411	398	384	423	424	381	405	435	361	424	392	377	407	423	405	410	383	414	418	380	400	401	367	382	434	439	377	410	421	386	393	396	419	398	441	393	397	394	390	411	397	407	396	372	423	405	377	411	405	391	445	370	456	385	397	433	395	400	363	418	378	453	415	386	422	401	407	405	395	372	370	426	408	403	363	408	423	403	393	385	430	419	437	393	432	396	445	400	384	426	409	377	401	408	393	403	433	397	423	392	430	411	400	412	385	436	424	387	406	431	403	407	408	421	431	392	384	394	381	368	423	404	417	400	412	421	419	406	412	384	407	399	401	367	373	406	421	402	392	402	392	383	396	386	413	439	389	410	392	418	406	375	430	416	426	406	414	403	404	398	398	378	395	397	404	413	401	372	392	424	410	382	354	377	414	395	391	391	409	384	382	397	394	364	383	339	401	425	388	374	402	432	418	408	404	393	390	395	395	408	429	440	392	413	377	396	347	407	411	400	380	368	407	413	418	438	393	370	377	391	414	408	427	387	429	374	442	398	408	439	397	423	395	399	436	412	390	392	435	387	416	400	368	427	405	354	388	388	436	373	431	420	394	367	398	381	379	406	397	386	375	392	379	411	411	393	451	406	406	388	394	407	412	389	414	403	381	400	360	382	429	375	398	365	395	397	406	381	372	409	384	405	388	403	399	418	424	412	413	411	399	417	355	419	406	436	427	459	399	392	401	414	406	420	418	366	403	391	385	395	416	438	415	395	398	392	373	406	390	424	410	405	428	387	384	373	398	371	402	359	430	368	444	391	404	387	388	402	388	430	406	460	417	434	423	404	391	411	389	428	425	410	390	413	409	399	398	436	417	452	421	376	404	416	383	399	383	410	393	390	398	396	397	396	417	377	393	381	420	395	359	394	412	372	383	397	369	392	408	387	425	403	422	414	409	422	407	389	397	435	403	406	408	395	404	407	378	427	399	395	417	430	365	408	422	407	405	399	440	405	395	391	386	396	401	414	383	412	352	428	415	376	395	418	410	397	409	432	398	412	371	407	422	389	429	397	422	407	395	389	424	414	392	396	368	398	442	414	431	432	409	388	415	434	359	398	392	392	402	410	398	380	424	404	399	404	397	427	423	375	400	382	403	424	380	400	396	408	418	398	391	385	433	422	382	393	382	426	397	406	414	415	373	392	396	378	400	421	425	388	390	406	388	398	381	392	414	418	420	366	419	404	371	380	412	406	411	365	423	395	366	382	357	394	414	368	401	407	427	408	406	419	385	391	396	367	414	423	425	405	406	403	395	418	395	370	373	409	408	411	405	403	429	423	415	370	381	422	411	401	410	417	415	383	445	420	389	404	427	399	390	381	423	415	404	397	375	374	420	419	406	407	422	407	407	447	386	398	406	394	409	386	423	401	408	410	371	382	387	414	405	383	417	395	431	428	423	355	402	399	386	417	394	394	430	403	399	431	413	392	443	413	389	419	414	396	406	401	371	406	383	430	360	387	431	398	357	400	413	431	400	396	423	366	419	380	406	413	364	386	392	432	421	394	414	399	391	414	421	402	400	394	415	398	397	368	382	416	420	411	394	400	401	412	381	392	403	442	426	412	409	386	413	429	360	409	431	422	401	417	411	405	419	419	397	409	452	465	431	391	418	370	409	384	383	387	387	406	401	396	396	381	376	413	408	414	407	356	402	398	398	415	429	398	423	424	364	439	375	405	417	419	379	399	430	419	416	407	402	404	410	373	406	383	419	396	433	416	425	383	387	379	397	445	374	431	423	440	397	413	398	401	401	410	380	414	373	397	420	452	383	368	378	408	385	411	371	404	388	408	395	406	451	414	395	431	382	422	362	400	388	416	394	403	397	423	400	382	418	395	392	424	403	429	406	449	378	419	427	391	390	436	394	423	383	418	397	401	411	421	401	392	374	410	426	403	389	430	379	416	398	386	368	369	402	429	388	397	405	414	386	422	414	396	401	404	424	437	392	404	377	414	373	405	388	406	419	397	371	410	390	393	408	399	398	391	395	391	402	397	404	384	420	384	412	424	398	388	421	415	415	409	399	383	436	401	422	431	410	407	379	406	412	379	413	413	382	386	446	374	409	412	405	425	380	409	397	368	411	394	392	382	412	427	420	455	372	414	423	414	382	390	421	431	404	411	395	443	398	406	410	424	364	354	392	432	401	376	423	411	381	376	422	356	413	398	383	391	409	358	400	379	408	375	378	359	411	406	389	420	419	422	383	417	394	441	424	399	405	402	386	409	399	404	398	395	406	407	395	394	385	415	386	387	398	387	432	364	374	408	409	408	379	402	392	438	412	413	395	417	374	410	401	345	400	386	387	424	409	425	406	371	428	428	397	386	407	391	376	399	419	415	403	411	427	394	366	361	395	374	413	425	425	409	399	403	432	438	397	398	394	408	412	402	394	416	362	420	364	377	388	413	388	390	375	377	384	407	410	389	381	416	412	398	423	410	424	393	393	411	391	427	405	382	401	413	433	381	369	403	415
28996	19025	4921	747	584	545	509	491	491	482	476	493	485	489	489	496	468	509	477	506	479	470	506	486	539	501	498	520	449	508	490	520	526	516	546	477	497	503	486	486	518	516	489	499	482	545	457	479	477	505	511	505	465	496	473	497	474	499	485	477	522	507	476	473	489	513	488	476	506	479	495	476	472	550	444	503	430	494	475	468	510	510	508	523	494	498	489	530	523	503	538	475	487	496	493	504	486	519	465	527	531	500	497	473	500	482	513	465	529	497	438	471	481	493	507	519	457	520	491	476	506	447	476	490	450	499	483	462	518	488	503	511	510	463	493	492	493	500	517	455	472	532	481	494	500	459	489	493	458	487	490	486	466	507	522	500	461	533	487	510	488	474	482	478	505	458	506	467	486	500	465	471	514	490	502	501	504	541	500	430	521	482	485	514	476	483	526	498	519	486	507	509	456	488	503	531	504	516	532	467	475	494	475	499	465	491	478	497	525	448	489	530	472	506	465	502	446	476	509	530	489	494	522	494	492	498	501	524	469	513	475	500	445	534	470	496	504	532	514	467	525	505	484	501	533	481	540	498	477	492	488	519	486	479	496	493	484	485	444	488	524	454	452	515	504	470	500	504	475	466	476	530	489	477	506	498	451	516	493	476	532	500	520	492	481	524	500	466	492	468	506	507	487	481	465	498	494	472	525	468	485	518	493	517	461	472	480	473	504	463	465	498	519	506	469	513	465	503	495	508	486	510	500	480	456	508	460	485	480	522	488	482	507	500	442	487	510	524	465	492	509	526	520	452	491	500	482	495	513	510	502	474	508	512	518	471	525	495	503	450	502	484	498	516	444	491	487	485	466	488	451	477	495	500	545	523	532	535	507	484	500	515	504	503	471	487	504	480	463	495	492	470	475	421	524	488	501	453	487	489	510	506	517	481	536	476	515	475	504	517	428	514	469	500	489	501	474	498	484	521	516	477	476	466	495	507	481	490	491	510	501	518	488	501	482	486	511	461	496	492	418	454	468	511	448	501	515	511	521	493	506	488	479	503	514	515	497	491	491	509	516	473	537	476	487	494	486	491	512	476	499	487	495	508	481	491	541	473	509	490	526	475	470	517	527	503	508	473	491	551	504	478	491	503	510	501	509	488	479	494	524	478	514	480	546	472	501	507	461	521	490	494	477	536	511	480	527	458	521	471	481	458	540	483	511	526	506	508	489	514	478	487	547	516	493	452	491	481	489	466	498	475	508	500	475	483	471	486	506	489	498	479	493	495	502	457	503	516	429	525	504	454	515	473	473	500	501	476	440	438	514	500	500	495	507	534	505	495	505	520	485	515	499	456	473	494	499	513	475	449	503	460	543	502	499	468	516	482	464	496	448	480	502	526	510	476	435	493	492	486	522	464	450	486	464	493	466	484	545	480	504	487	506	498	510	472	485	457	456	483	501	461	479	524	483	456	474	479	506	476	487	464	501	468	502	474	506	516	495	502	518	507	493	482	502	461	458	456	484	499	494	485	479	484	482	492	474	511	481	493	474	442	523	506	501	523	466	494	525	477	510	512	501	499	524	492	474	462	496	499	480	517	445	519	468	512	488	457	522	477	525	481	491	490	478	503	515	486	518	488	484	515	487	495	509	491	481	457	458	524	486	486	498	488	491	527	508	503	503	481	481	506	499	511	486	509	503	497	471	527	515	475	485	495	473	475	489	500	483	446	517	497	493	473	507	462	500	528	483	505	484	475	485	486	492	507	498	487	474	478	501	474	469	471	529	492	489	492	499	478	483	508	501	514	477	475	471	465	543	474	480	499	494	499	484	482	530	483	492	533	546	462	501	510	483	509	500	452	466	474	495	489	477	485	480	523	517	466	505	524	467	504	515	470	505	467	453	509	502	503	489	483	486	519	484	485	479	494	491	514	476	524	520	483	502	495	495	491	485	513	523	465	473	498	447	523	533	514	469	515	510	494	494	503	497	486	496	459	495	497	517	494	496	464	525	515	469	471	460	504	513	497	474	513	454	477	481	514	485	491	489	485	479	484	493	510	490	487	514	500	519	482	481	547	508	472	441	510	473	490	495	490	508	508	509	497	475	534	505	496	525	505	497	481	489	488	498	519	477	494	491	482	477	511	482	472	522	491	481	541	476	498	502	505	498	483	495	513	497	474	492	517	528	528	539	472	498	484	468	449	473	479	550	506	524	550	490	482	491	495	511	501	531	518	518	514	492	487	503	493	480	479	480	456	482	481	495	473	492	534	506	509	483	445	467	517	497	517	521	530	478	443	477	479	508	496	511	545	514	514	472	519	526	480	448	502	466	516	482	480	474	495	471	425	468	530	489	485	458	516	499	474	479	510	499	500	488	476	496	476	482	489	496	470	514	453	493	492	481	467	489	525	523	520	479	504	469	498	461	501	479	474	515	499	478	520	487	523	491	507	472	455	477	477	514	494	476	526	492	511	468	497	514	494	495	489	504	476	528	508	526	467	487	467	509	466	507	517	509	509	485	495	499	498	516	489	494	468	496	515	479	517	486	489	492	546	505	483	532	499	499	502	516	542	543	523	506	501	483	473	485	490	508	450	480	496	501	475	488	459	531	503	490	479	479	470	491	450	506	472	495	501	508	526	458	468	471	492	524	466	476	473	514	503	526	479	492	497	473	497	478	492	512	479	458	524	522	468	480	476	479	467	494	502	450	508	504	478	483	510	541	503	529	501	484	450	509	460	497	483	479	522	492	500	483	522	507	494	486	483	504	528	488	460	499	498	481	531	495	517	507	548	489	467	493	505	456	497	460	474	512	490	448	500	492	490	515	538	476	512	513	528	485	493	522	487	500	471	451	481	466	502	502	503	497	470	466	471	491	508	511	460	509	482	461	503	488	494	468	510	509	531	510	486	491	477	472	495	472	468	475	460	504	463	501	486	504	516	506	493	515	469	494	514	505	483	474	498	502	470	472	508	466	475	475	497	465	469	500	480	504	512	530	487	507	554	485	515	467	479	509	454	502	490	505	502	474	483	519	517	447	494	530	447	516	492	514	479	518	485	479	473	493	481	487	488	508	524	476	493	517	499	463	472	494	503	501	467	470	504	518	512	512	471	500	505	462	481	479	466	485	502	548	525	476	481	523	514	477	544	476	536	489	489	484	488	495	493	460	515	495	464	533	474	488	542	471	524	513	467	464	508	541	489	484	532	480	487	481	488	527	472	454	489	505	508	481	466	465	514	462	454	472	487	465	517	474	477	497	491	510	490	472	509	524	475	525	471	501	539	484	474	459	515	481	480	523	508	460	531	496	511	472	458	488	476	475	508	542	476	496	492	452	505	490	514	480	475	497	536	513	497	492	486	526	495	505	475	494	475	548	484	483	502	506	473	495	538	504	497	496	493	503	448	463	502	522	511	450	500	531	525	466	450	470	496	536	474	466	494	495	498	528	505	476	454	484	492	484	480	517	498	453	442	524	453	474	534	527	504	471	478	493	503	483	528
24707	2746	1017	733	693	607	608	615	615	613	579	577	568	584	572	563	619	562	577	610	566	604	604	578	592	593	597	595	597	575	625	592	555	597	601	593	545	563	551	564	548	578	569	585	599	546	586	548	588	590	595	609	593	583	608	594	575	594	581	594	585	615	569	555	560	598	599	560	624	581	587	606	585	613	608	588	594	608	613	585	587	586	627	558	597	564	556	645	606	603	611	564	570	584	613	589	592	557	558	582	573	544	573	578	574	580	603	589	595	595	578	600	573	589	596	590	574	573	566	593	613	565	612	581	554	552	586	577	610	543	578	598	581	572	571	558	535	562	588	611	594	576	560	574	589	590	559	647	587	567	588	632	585	557	657	593	598	618	592	587	592	612	588	580	572	579	593	554	545	623	572	593	561	557	594	596	561	573	581	606	577	565	603	580	574	591	595	590	597	558	553	556	595	594	622	583	591	595	576	587	598	590	560	575	572	584	578	570	593	568	632	617	567	550	567	572	613	581	601	496	558	559	596	580	567	594	580	550	550	604	586	561	576	511	614	562	582	561	561	581	578	577	574	572	578	575	572	586	587	630	615	547	569	630	545	593	598	567	620	567	591	550	593	588	571	575	571	599	583	564	561	577	608	577	585	601	587	570	564	578	624	593	607	534	637	566	578	542	595	545	579	580	577	558	573	595	598	592	598	599	576	565	569	552	561	560	544	573	583	576	564	536	568	604	579	558	610	606	579	626	575	567	587	602	565	564	593	570	582	631	568	563	556	599	585	560	588	574	586	556	576	575	607	600	600	581	572	618	593	531	592	566	580	548	574	569	575	606	595	568	581	588	592	567	619	538	582	579	605	583	585	566	581	636	602	548	600	618	608	593	628	557	630	568	554	589	578	553	573	592	588	618	617	566	566	575	605	600	578	605	582	563	574	558	547	552	588	646	598	585	592	567	602	569	577	593	576	620	578	591	577	575	572	546	567	585	574	585	552	563	612	579	547	575	569	594	558	600	555	588	564	595	629	602	553	587	598	580	596	580	611	590	540	587	597	553	606	581	609	528	593	587	593	594	570	582	584	580	587	551	631	584	547	603	585	574	574	587	547	563	564	585	560	570	588	569	552	575	564	590	634	559	565	524	528	583	557	593	563	548	566	633	581	565	603	594	589	576	621	631	595	620	562	585	583	606	613	546	581	611	552	576	617	604	570	601	614	597	588	578	566	568	567	570	526	584	606	593	562	568	600	568	560	584	613	578	599	573	592	586	609	576	624	562	605	578	574	605	549	567	576	611	624	592	571	593	545	562	584	572	600	584	540	572	575	581	600	601	607	619	586	557	605	589	566	584	595	566	575	620	582	537	616	576	584	568	604	554	607	559	545	542	619	624	558	543	603	585	592	524	578	615	569	545	617	555	602	586	609	613	554	590	562	588	561	592	627	590	573	558	562	614	601	576	611	611	580	581	596	601	606	584	575	605	595	598	573	582	624	618	593	569	563	610	580	596	558	620	572	583	556	578	567	562	542	596	578	539	602	596	572	578	612	547	594	615	597	591	607	629	594	562	558	595	578	599	557	568	601	569	577	577	553	591	550	592	576	627	554	593	610	597	540	587	591	569	586	590	574	614	613	548	614	556	584	562	556	594	554	571	605	610	582	578	619	598	622	609	558	557	568	582	557	566	577	608	590	602	582	606	601	603	562	568	565	565	598	599	609	607	570	579	623	590	597	596	627	579	607	601	621	628	596	575	588	560	601	587	582	627	569	566	590	580	578	585	584	572	615	560	627	592	559	557	563	605	599	575	573	593	522	563	579	630	589	584	575	606	587	598	595	590	564	589	625	585	592	560	592	592	568	627	587	623	610	573	621	573	528	600	564	629	603	600	584	538	547	610	578	589	557	623	634	584	584	554	566	630	593	565	566	596	538	574	579	577	578	599	600	518	588	586	615	579	577	579	585	617	569	566	617	514	612	573	586	620	610	582	544	589	572	564	597	599	579	561	569	564	568	569	560	629	601	588	579	612	573	599	606	580	634	553	565	631	624	575	568	563	613	541	593	592	563	571	630	592	572	590	569	588	594	591	572	614	569	598	561	622	558	595	612	588	590	576	567	619	602	592	630	616	569	631	560	551	604	602	571	559	544	565	560	586	594	584	561	578	598	560	577	571	604	598	595	610	584	583	577	587	542	580	561	577	607	555	585	588	583	599	578	590	547	586	561	607	590	582	546	561	593	658	564	560	555	562	584	598	573	563	615	596	583	592	586	597	582	575	585	553	582	581	648	586	599	563	578	554	564	612	572	571	569	575	576	589	582	589	575	610	579	606	618	633	574	579	596	552	591	591	559	558	576	590	594	540	592	602	589	586	605	606	539	513	556	563	564	589	548	588	586	538	576	565	558	586	559	605	590	601	583	605	559	581	571	577	600	597	620	572	545	607	599	599	561	598	576	581	565	599	623	613	561	553	590	594	602	573	580	576	620	544	548	575	567	575	653	612	608	612	540	579	568	609	607	573	578	632	630	618	622	588	628	558	629	558	553	633	567	591	581	566	558	575	586	587	577	613	601	580	572	634	587	552	611	569	538	570	604	572	600	579	630	559	624	579	604	603	604	596	570	596	567	581	591	590	582	568	592	572	590	558	559	606	591	611	508	581	553	547	563	587	595	584	561	591	581	609	593	608	604	626	560	628	568	607	579	599	521	564	591	607	575	586	563	596	549	543	579	557	577	554	604	600	561	565	597	534	551	569	577	574	552	569	613	556	551	584	567	629	571	559	557	561	536	551	574	547	631	623	547	601	549	574	558	565	584	533	582	590	529	604	589	594	593	576	588	566	566	635	574	525	568	566	619	582	580	554	559	575	600	594	581	515	608	577	578	556	562	557	545	552	612	573	562	589	587	610	572	586	559	607	560	562	560	580	609	624	563	554	572	569	550	604	567	618	547	564	551	570	569	595	582	597	612	579	619	608	604	554	607	615	578	554	575	580	628	548	591	579	591	606	596	600	561	597	556	551	580	587	583	584	566	602	607	591	607	559	611	598	545	613	586	579	560	577	557	612	549	568	571	559	551	578	624	575	615	572	586	621	582	590	571	581	602	570	567	571	562	558	603	581	561	572	581	584	591	519	575	563	621	586	590	549	577	579	548	571	599	554	645	567	595	583	552	592	576	574	615	583	542	562	595	591	587	590	584	575	584	572	573	610	617	598	601	575	583	586	575	555	577	609	570	541	581	594	586	592	601	598	575	646	625	563	615	602	526	553	599	586	553	561	616	568	556	534	595	596	570	608	591	581	595	545	610	583	613	576	601	541	583	599	583	573	603	610	594	606	611	559	604	573	634	584	563	554	570	634	620	552	564	578	599	579	614	575	575	581	652	632	565	588	553	593	607	570	588	574	588	597	571	595	578	606	593	573	564	527	581	559	573	604	619	571	586	597	595	603	561	593	559	563	603	567	577	609	564	564	603	589	549	591	581	588	602	637	575	596
24320	21658	28853	24951	21604	6700	949	702	646	614	556	532	567	512	512	507	501	452	486	465	497	490	479	470	482	449	479	446	487	459	484	449	471	487	492	462	459	474	436	451	462	404	441	511	482	456	453	435	446	462	450	508	449	475	512	462	463	417	475	473	484	454	469	497	502	485	438	416	430	451	478	447	477	414	447	485	482	482	472	449	468	475	405	484	473	449	461	464	468	430	472	486	477	473	445	480	444	464	453	461	497	489	476	497	428	515	468	455	470	464	492	471	458	465	475	440	490	421	461	475	499	526	468	483	444	423	458	488	426	434	428	457	422	477	439	480	441	455	492	445	473	453	472	463	438	489	476	426	438	482	484	472	495	418	431	423	484	442	420	498	477	436	457	506	441	466	461	474	477	443	470	470	483	451	486	447	451	469	484	425	510	420	452	460	480	455	478	460	484	486	470	472	477	453	479	445	461	457	477	439	454	437	481	503	481	448	448	488	430	459	443	459	481	450	490	429	465	439	485	465	476	459	454	466	449	491	469	428	488	454	451	468	476	465	472	471	456	480	460	438	448	443	452	472	463	485	459	449	458	447	458	479	432	463	463	480	445	492	466	441	447	463	480	470	465	436	439	479	477	453	437	471	481	487	470	471	475	489	467	508	482	433	502	438	486	420	476	447	487	438	460	454	458	489	459	455	487	450	455	425	477	441	439	435	448	473	461	467	437	469	496	433	479	451	445	451	451	439	481	499	434	482	462	454	462	441	486	465	478	455	460	488	464	462	420	397	466	478	479	478	496	468	464	469	434	500	471	478	452	434	492	455	433	461	472	478	447	447	439	465	436	499	441	485	450	486	489	505	459	447	493	478	467	441	539	430	451	446	446	481	467	449	444	479	455	488	461	452	443	485	498	454	470	435	416	469	468	446	485	434	455	492	508	454	481	447	452	472	499	430	465	481	477	429	458	490	457	457	450	505	453	467	448	472	446	455	468	490	457	433	460	471	451	449	449	450	476	470	476	475	483	436	437	412	457	468	426	459	450	461	468	465	507	434	480	442	470	450	452	485	465	417	449	471	454	445	462	476	461	441	462	485	494	506	462	467	473	442	469	447	473	444	468	480	479	452	482	483	438	444	440	492	475	479	487	492	540	439	503	436	463	469	475	455	484	477	465	466	450	435	469	464	501	445	447	427	464	474	446	476	464	441	450	450	472	467	442	480	489	456	463	465	472	440	450	474	460	440	491	481	471	447	474	470	496	419	481	463	429	452	448	443	456	418	468	459	443	467	446	457	450	469	486	456	442	452	462	476	450	453	460	460	478	466	495	480	459	446	449	488	436	515	473	459	477	490	451	453	499	429	453	454	458	439	456	445	447	474	473	476	472	430	442	435	431	441	430	439	449	426	491	449	491	456	456	498	479	486	458	452	470	462	451	399	509	467	516	451	458	450	462	450	451	454	449	462	481	454	461	465	445	443	443	465	472	462	440	532	457	484	481	529	473	465	473	476	488	499	486	503	464	466	475	488	451	436	471	481	479	466	439	446	483	444	464	481	432	465	456	450	442	485	458	473	450	480	465	436	456	464	519	475	468	461	464	440	518	480	445	450	427	444	481	511	473	452	461	502	441	470	450	445	445	476	486	419	457	460	500	471	478	452	449	480	455	466	456	480	460	482	446	462	468	422	478	466	477	496	508	452	441	480	443	480	441	463	458	458	445	481	450	468	485	453	456	488	470	420	465	443	455	458	467	466	448	487	479	446	442	443	442	439	479	477	477	472	440	503	460	438	476	488	419	433	453	432	432	469	463	452	507	479	469	455	440	454	463	475	442	469	456	448	468	489	463	467	460	424	439	471	458	459	459	449	479	472	425	465	480	478	462	490	445	419	484	422	486	443	444	448	461	471	454	476	432	461	480	434	460	450	454	448	473	431	451	447	465	470	447	481	473	462	460	469	452	499	436	452	447	476	451	477	457	437	449	470	444	447	448	460	448	473	427	482	431	449	457	478	464	441	485	480	483	419	489	463	424	456	429	423	442	423	448	478	454	475	470	447	453	437	464	480	476	471	457	470	439	460	460	441	444	473	472	479	461	460	458	452	451	489	492	462	461	456	416	481	505	478	475	498	514	456	467	500	475	490	469	477	434	478	463	444	442	449	483	430	437	442	459	463	448	445	469	457	535	471	448	489	409	511	439	449	467	455	447	454	480	460	446	451	421	440	498	468	456	467	433	473	463	470	475	491	489	436	466	486	518	473	483	461	494	435	461	425	452	459	487	478	508	447	485	486	484	481	478	446	474	447	446	477	469	514	445	455	517	488	438	465	459	459	485	456	452	431	462	455	470	437	460	489	439	446	436	441	477	473	458	471	461	475	481	471	469	474	485	433	478	472	453	456	475	445	476	479	454	456	456	477	439	451	479	465	492	465	452	424	437	453	438	496	484	433	461	428	443	468	480	450	502	442	441	464	438	463	446	443	494	462	478	479	478	477	468	457	471	480	443	448	456	442	451	446	478	483	470	454	475	473	437	443	497	475	473	443	450	492	486	443	409	446	468	462	455	431	448	489	424	457	467	449	470	476	458	482	422	456	421	461	409	486	489	433	472	485	426	466	429	490	513	435	423	447	464	499	484	502	452	481	435	430	492	483	493	456	450	453	489	458	453	467	482	461	481	443	491	489	487	435	462	450	468	491	459	465	464	473	457	489	417	463	455	491	436	447	457	444	463	456	446	460	461	472	497	495	458	453	484	434	446	471	459	449	471	455	464	491	441	451	448	481	454	451	478	475	463	473	429	484	456	468	456	511	436	431	458	490	474	478	433	459	458	469	513	493	484	469	442	481	498	473	492	482	447	481	474	458	436	440	479	438	492	463	443	439	470	452	433	457	459	471	441	458	447	442	437	446	425	454	454	444	488	459	498	460	447	448	517	468	444	482	493	444	453	446	491	452	465	449	466	447	467	423	480	485	503	502	440	500	444	478	449	488	482	478	481	463	439	471	436	447	478	461	487	459	454	468	503	482	425	442	426	503	472	426	430	445	487	498	423	451	453	461	463	497	444	461	428	459	476	509	457	444	405	424	431	456	484	455	429	451	482	469	447	474	442	449	469	477	480	474	434	433	450	453	464	453	498	484	453	453	452	460	489	453	480	472	467	451	437	493	462	473	481	451	463	460	460	488	465	447	450	426	451	438	480	467	469	518	496	481	481	446	470	454	434	490	457	487	460	438	405	426	471	446	473	480	476	447	481	510	505	492	454	482	513	459	479	472	459	426	469	427	479	487	488	496	405	483	451	466	526	482	473	489	456	447	466	451	451	471	432	452	419	428	496	454	464	459	440	471	454	449	463	443	461	463	468	465	469	450	455	447	458	440	472	486	461	458	467	458	464	470	495	465	454	471	495	468	432	465	432	429	494	452	486	461	442	448	488	459	484	478	413	458	462	461	466	438	484	435	449	469	451	464	487	411	468	465	432	441	477	437	438	447	470	465
28691	10390	5182	2482	1767	1389	1154	1054	911	835	747	706	731	640	616	679	612	631	633	631	576	600	573	546	558	529	617	597	575	575	554	550	564	556	541	570	564	537	523	595	536	583	537	604	547	573	569	598	533	560	559	577	538	583	605	559	585	549	560	597	555	573	563	550	547	544	583	568	572	557	551	543	529	540	540	554	575	527	516	578	544	543	570	567	545	523	527	581	592	596	573	531	543	560	559	564	544	557	581	563	560	561	593	515	551	585	560	554	538	576	554	563	552	553	571	537	565	519	600	571	557	561	640	573	549	565	564	567	579	573	548	593	539	531	573	528	555	550	519	557	554	568	508	556	576	519	561	560	597	560	532	564	538	532	539	562	557	583	560	540	574	543	574	548	585	600	519	527	565	552	553	598	554	580	552	552	571	556	591	529	574	569	519	540	569	531	556	545	518	568	550	544	564	589	576	566	496	558	571	520	547	552	540	552	537	517	570	541	577	519	595	512	543	522	594	600	550	570	587	540	572	562	525	561	536	578	518	553	561	561	570	565	584	554	542	527	574	563	556	547	616	557	576	592	520	592	571	611	556	547	531	547	615	550	570	567	530	519	555	547	596	511	572	553	547	540	519	549	569	605	561	583	577	572	527	584	531	543	539	551	518	553	550	547	554	522	561	565	551	587	568	525	539	569	548	572	551	522	559	533	532	556	557	543	585	549	539	570	568	545	584	581	513	535	545	534	548	506	526	559	579	600	570	512	623	540	516	563	552	546	548	586	563	534	548	528	575	537	558	527	576	555	531	564	544	542	548	570	563	535	557	550	577	557	532	575	584	553	556	557	583	546	539	571	545	517	590	553	524	565	569	555	547	554	593	531	566	558	547	524	591	571	542	556	541	551	545	561	508	580	549	538	571	534	496	514	608	514	557	546	594	526	567	554	584	515	550	541	560	552	545	556	552	545	553	557	565	598	558	550	545	532	527	529	493	548	550	584	554	546	557	520	571	545	547	496	555	555	521	558	541	593	558	520	554	559	527	564	541	571	572	588	544	544	548	546	550	565	557	559	560	560	553	535	550	575	529	503	548	555	530	522	555	581	533	520	535	549	572	550	526	552	583	532	541	575	561	512	566	584	572	577	549	583	565	504	557	537	558	541	541	538	571	571	527	544	524	527	534	577	561	577	549	552	528	588	571	533	529	550	523	605	520	548	551	574	535	530	587	567	550	570	519	561	540	533	538	555	582	550	583	568	548	559	572	549	541	573	546	559	545	575	561	547	529	569	556	533	568	558	519	535	574	538	566	574	508	559	559	544	548	567	556	596	599	542	529	549	561	561	570	540	557	549	565	541	552	553	510	567	596	579	558	574	599	569	559	548	549	569	541	537	576	587	549	555	536	533	599	552	568	581	578	537	528	540	502	567	558	552	550	586	601	544	547	545	546	521	551	535	563	512	558	601	575	535	547	550	586	571	538	564	552	537	540	532	514	547	589	555	579	564	564	562	582	557	500	555	548	567	575	589	576	544	532	579	550	526	561	510	589	557	530	504	572	560	573	554	549	578	544	523	549	549	581	517	565	549	529	530	559	552	523	554	537	559	572	546	560	553	529	561	508	538	551	562	566	588	564	561	557	585	561	596	539	569	549	585	555	509	574	555	541	566	552	542	526	553	539	532	578	584	552	550	545	556	548	554	555	539	550	562	551	587	516	547	524	550	534	536	568	559	538	546	584	555	609	514	569	584	602	577	554	551	607	522	562	562	567	559	544	569	565	551	548	519	582	557	512	572	605	520	579	576	565	570	543	552	584	564	553	612	544	548	568	552	566	529	540	557	575	599	583	559	536	568	570	552	530	559	547	552	527	548	568	567	612	560	544	554	536	552	553	569	584	528	569	578	537	532	541	524	546	582	557	613	558	581	551	538	560	616	540	571	550	538	575	539	535	573	548	566	545	570	563	561	566	558	560	531	573	561	602	550	585	520	561	550	549	554	536	610	578	534	547	600	522	584	516	591	558	542	539	590	550	557	548	516	538	529	566	595	576	538	546	566	540	543	544	579	521	529	546	531	578	553	554	579	557	601	577	555	562	577	544	557	581	525	584	529	535	574	563	553	543	511	561	569	532	505	525	522	552	554	559	526	518	530	527	553	523	542	544	554	547	515	579	534	565	518	552	540	558	527	571	520	573	552	562	539	556	544	551	521	549	597	527	529	540	569	503	566	522	560	520	563	549	556	604	607	537	560	584	573	551	534	533	554	520	549	562	571	584	544	593	533	518	533	557	515	564	517	528	573	557	567	587	525	551	528	565	539	546	584	531	554	554	536	537	574	586	573	565	598	552	582	553	549	529	518	531	549	528	528	562	559	543	544	554	545	548	577	519	534	566	553	572	569	569	502	505	559	551	546	554	548	523	559	539	547	561	528	564	549	547	578	541	531	560	549	527	554	537	509	596	533	546	520	560	542	527	526	553	599	552	560	509	551	573	528	541	545	521	520	522	538	545	577	560	509	537	542	600	577	591	567	535	560	549	575	565	584	554	561	555	549	589	547	563	553	557	570	561	572	556	570	549	579	523	556	551	542	528	558	540	518	552	551	560	543	570	554	557	554	541	579	535	544	560	524	531	563	552	515	584	577	546	511	555	582	574	532	537	573	525	545	539	572	575	564	538	600	561	535	582	543	602	522	525	574	555	523	513	536	552	575	541	563	535	545	555	562	583	574	549	563	606	570	520	514	533	551	529	605	564	539	537	547	564	543	577	556	533	569	542	543	551	535	577	587	556	566	558	574	544	549	552	538	535	566	518	529	586	555	565	586	522	576	577	565	542	544	507	597	554	610	554	525	608	577	550	544	502	579	521	533	619	549	577	585	560	544	545	547	536	584	559	561	562	545	570	565	541	515	564	557	509	541	533	558	601	597	589	536	563	566	557	527	547	562	518	534	516	569	563	567	576	597	553	552	556	569	532	564	545	548	509	560	489	522	529	553	547	552	509	592	541	557	560	546	596	549	563	584	522	568	560	560	544	527	588	538	532	551	524	562	534	574	515	581	521	532	551	594	608	573	554	556	547	550	566	533	544	551	607	585	581	551	576	577	527	551	573	583	528	541	582	566	566	559	547	555	598	570	569	545	543	558	539	529	508	540	556	566	542	584	543	601	578	526	560	544	531	564	537	486	533	541	580	556	555	539	555	588	486	579	592	515	582	557	594	488	586	529	538	546	508	564	547	555	549	523	539	558	534	578	594	567	582	550	571	547	578	555	575	617	528	564	561	571	590	525	585	519	562	536	549	531	492	581	591	587	530	531	557	592	583	562	597	558	578	552	561	554	552	547	585	593	569	575	538	550	557	546	539	541	558	521	556	552	526	520	564	558	542	536	549	540	547	509	558	592	552	594	551	573	587	559	571	540	570	585	539	568	527	569	557	563	558	614	557	556	547	561	564	531	576	556	566	497	538	560	568	545	540	549	553	592	544	571	559	573	566	516	540	558
25369	21628	27663	25997	7913	707	597	506	473	460	446	440	452	435	428	441	401	422	415	412	399	376	393	429	393	389	444	366	419	393	396	399	403	387	458	377	401	416	403	372	410	408	406	423	420	399	399	437	418	396	407	437	409	440	428	401	402	437	392	405	432	384	389	404	398	426	382	413	370	399	405	399	396	385	419	401	397	396	394	408	420	366	412	441	413	414	406	428	436	420	425	429	387	433	422	411	419	406	468	411	390	388	441	398	406	428	412	431	427	385	443	415	424	396	401	390	369	421	409	404	394	389	424	407	418	382	415	410	376	385	390	386	364	380	368	450	399	395	418	393	374	408	422	402	402	391	393	403	423	395	388	375	417	358	413	417	450	387	427	390	406	366	411	400	380	429	418	392	389	407	370	434	403	341	419	390	412	362	401	418	431	390	423	384	461	363	408	396	403	400	423	416	393	371	388	418	405	436	417	387	410	369	417	413	383	390	391	424	391	401	406	392	402	393	387	425	408	409	358	387	374	396	426	387	423	368	392	421	390	376	388	418	384	390	409	403	448	416	400	443	368	435	406	408	396	394	396	409	399	414	442	379	361	403	427	427	437	397	372	429	414	397	421	428	427	447	403	446	403	380	375	376	377	381	395	381	397	422	397	401	385	402	406	426	403	389	391	397	436	421	399	376	365	397	390	397	411	426	437	412	386	417	395	371	412	412	402	381	383	402	375	391	419	406	392	392	391	411	390	412	380	387	409	388	407	381	423	387	421	422	409	455	414	396	428	402	343	407	427	424	415	368	375	406	385	426	355	418	414	389	419	404	398	419	367	420	440	438	382	404	395	400	420	376	386	425	427	408	411	448	386	451	420	374	399	415	428	403	411	403	406	413	399	371	400	402	415	369	426	419	383	422	390	411	376	408	394	411	401	435	390	391	388	422	410	414	396	396	421	431	402	415	373	414	413	379	396	394	376	393	421	412	415	385	430	430	371	387	418	398	383	431	429	397	379	409	402	390	403	415	403	410	386	381	398	401	381	416	423	403	407	416	414	423	421	432	408	372	386	403	395	406	426	388	430	403	405	396	424	399	438	383	400	375	395	391	400	435	421	419	391	400	409	418	399	409	422	369	399	412	404	394	399	410	390	424	400	385	417	408	426	411	398	399	426	394	406	413	389	418	407	393	404	371	395	438	385	398	396	446	409	374	406	362	386	399	389	412	411	416	387	390	397	430	369	415	372	411	393	393	419	402	405	423	424	379	404	395	405	381	390	410	372	394	420	393	383	387	395	389	401	416	370	399	416	398	399	395	412	400	406	393	386	420	414	360	405	425	380	383	379	448	367	370	412	401	446	398	383	405	423	419	417	417	396	360	415	418	401	385	433	423	387	394	420	430	396	399	386	383	390	428	428	396	410	399	418	421	410	415	422	413	370	394	381	416	380	425	403	380	378	415	381	344	405	397	380	371	416	410	396	407	387	384	389	404	399	406	384	396	396	411	392	437	420	386	403	403	408	433	383	378	407	387	395	400	397	378	423	432	410	408	366	396	404	411	410	413	400	375	432	368	386	429	397	415	427	412	392	379	406	411	364	444	427	409	412	416	387	411	372	403	397	382	415	416	448	408	404	399	370	403	375	417	422	413	363	376	396	419	405	428	415	431	415	402	442	408	427	402	401	428	411	351	423	442	407	411	403	399	393	383	439	395	396	410	422	412	389	408	430	403	411	412	404	423	419	410	422	417	418	420	373	421	432	371	443	352	390	417	392	408	404	398	395	414	434	394	410	400	437	408	381	412	432	400	399	415	410	430	387	423	419	444	391	378	441	392	416	389	417	404	383	400	384	363	418	378	405	354	381	391	414	384	384	440	398	407	417	419	411	416	378	399	404	428	437	376	401	393	409	398	412	368	411	418	377	407	367	415	423	392	388	402	390	408	413	372	417	378	438	405	416	389	402	408	364	373	416	397	423	416	362	382	399	425	440	408	381	404	402	414	408	420	432	421	411	450	417	368	391	413	377	429	379	426	391	406	427	379	377	385	399	368	401	419	401	388	407	412	407	417	406	397	442	406	391	381	370	399	382	383	419	399	403	407	381	419	394	403	397	410	350	376	397	388	406	375	434	394	427	418	348	420	421	387	429	398	372	369	435	375	398	379	439	404	414	417	387	357	381	401	435	445	411	392	393	452	378	429	430	427	454	398	401	402	374	399	425	422	392	405	449	411	412	401	396	411	408	374	365	412	386	411	375	456	381	405	432	419	402	356	415	395	416	401	400	381	420	403	439	395	400	409	418	434	391	395	445	431	404	402	381	416	405	387	409	398	370	400	384	390	402	388	398	378	369	424	404	398	390	410	420	430	384	408	392	403	406	387	388	389	377	425	438	383	406	461	433	378	426	396	427	384	391	382	391	373	417	381	394	402	406	394	420	448	381	426	401	404	421	416	383	387	397	418	409	392	422	374	384	383	394	419	417	420	368	406	421	429	438	400	437	477	407	408	428	408	399	395	414	406	393	386	402	402	392	407	424	383	379	410	397	393	420	422	385	386	402	378	398	412	405	420	402	389	401	387	409	382	400	390	389	379	411	401	433	406	373	365	391	394	451	400	403	388	398	386	383	387	367	411	394	439	402	398	398	402	422	407	432	394	409	412	391	407	403	390	420	408	392	435	419	403	399	403	408	335	375	382	405	415	421	379	400	379	385	389	435	379	411	421	425	396	396	390	402	355	389	424	419	421	443	421	384	406	416	370	394	387	422	380	413	391	424	385	418	364	385	393	382	413	395	408	427	392	421	399	438	394	396	404	395	404	379	434	399	418	381	399	411	396	402	415	437	421	414	419	387	375	403	407	387	399	415	424	422	391	416	424	392	412	382	403	395	374	385	403	397	399	374	394	400	396	397	406	363	394	410	383	410	414	402	385	383	426	380	368	385	376	432	419	384	396	419	425	384	426	375	394	411	380	408	409	387	390	385	424	417	404	421	388	400	396	425	385	423	375	433	434	449	399	384	392	420	385	390	373	417	398	406	404	398	422	401	378	389	414	427	410	438	408	393	413	415	389	369	405	390	410	430	366	408	396	399	401	430	395	417	387	380	398	402	395	395	407	419	386	370	404	389	378	400	427	401	372	399	381	429	411	408	401	404	396	373	389	352	423	433	389	378	445	399	400	413	404	419	383	384	416	379	402	383	398	446	378	400	396	449	402	420	396	381	431	383	408	394	430	409	406	405	424	383	423	441	414	388	406	402	412	410	386	415	391	420	376	370	430	418	372	416	388	421	367	412	405	377	426	402	404	410	422	365	411	405	396	419	414	404	406	389	388	409	398	418	404	381	437	399	374	418	421	420	389	394	402	416	392	425	352	402	450	455	407	393	407	400	356	389	374	403	390	380	415	385	409	401	379	460	386	389	411	404	411	426	434	375	414	383	403	415	395	394	384	412	392	422	413	400	403	415	391	415	381	402	362	417	412	380	380	400	408	412	414	387	402
29244	8553	3159	1610	1111	995	806	698	652	585	535	590	544	513	563	563	536	520	559	521	519	495	526	478	499	479	508	483	458	515	481	482	449	502	491	521	482	490	507	483	476	504	485	461	493	494	468	464	467	459	467	479	470	565	508	501	477	481	461	469	495	468	436	482	460	487	463	485	409	457	465	473	525	461	483	501	512	474	502	451	474	438	463	464	447	516	494	478	511	465	499	488	479	502	457	488	479	452	499	468	441	490	478	451	478	491	477	516	442	448	468	503	448	523	505	484	481	398	484	494	461	461	475	481	444	484	446	476	483	510	492	448	502	484	469	494	471	473	487	439	472	435	439	508	468	503	494	478	475	437	464	513	495	513	494	480	546	492	480	472	476	484	539	476	487	485	491	502	512	490	483	457	472	471	424	456	497	478	476	459	481	473	506	449	512	485	493	475	475	479	473	483	477	469	487	454	488	487	469	445	455	474	461	475	462	470	459	465	478	459	482	500	491	497	465	440	507	460	492	445	491	492	485	492	490	471	474	471	492	447	490	464	506	501	455	463	444	446	496	464	464	462	458	504	478	460	502	478	454	490	511	476	474	471	445	459	434	476	463	474	469	463	516	455	436	442	446	443	454	469	457	473	445	504	497	434	471	487	464	462	445	454	470	475	501	472	419	486	491	516	444	497	499	452	458	456	435	480	495	497	474	448	474	441	433	469	461	483	487	475	489	466	511	474	509	477	446	521	494	478	483	455	471	481	456	475	461	466	474	507	508	479	484	513	427	468	474	486	442	490	494	489	463	479	498	506	480	480	473	485	469	450	478	470	457	462	473	446	497	497	476	449	478	463	426	490	437	492	454	477	520	475	427	513	471	487	466	460	439	469	470	454	475	455	458	493	424	448	434	452	465	462	488	479	479	494	481	498	451	498	471	448	473	443	485	466	477	493	450	456	473	473	415	442	454	480	484	478	496	469	462	475	498	495	495	473	496	508	489	456	451	489	451	519	463	479	490	473	456	483	486	431	462	466	470	467	508	471	473	475	479	476	479	491	490	452	452	467	464	502	468	499	512	500	511	465	486	511	506	459	486	437	454	494	499	514	443	453	449	509	493	484	484	460	501	471	422	453	460	487	479	489	460	464	478	445	471	490	445	440	451	478	447	494	475	456	462	493	462	511	476	464	504	521	473	469	482	468	488	456	481	463	493	469	475	481	471	510	477	466	470	427	510	501	443	463	472	444	458	435	468	485	463	441	507	475	483	485	451	473	478	468	482	429	466	456	447	506	458	495	471	491	497	457	518	499	439	491	469	512	526	490	487	493	456	463	499	508	456	513	503	485	481	464	451	472	504	488	486	531	460	490	494	471	508	497	501	486	465	466	500	452	447	472	487	497	480	473	471	479	471	496	497	474	494	431	488	460	462	474	480	474	462	450	502	471	444	488	482	480	450	485	464	473	477	524	464	469	454	460	471	485	488	485	500	472	448	456	481	484	503	458	477	473	405	487	459	482	496	478	514	484	532	432	459	460	468	449	461	492	441	478	480	468	464	490	488	477	504	480	478	487	475	471	477	469	493	457	481	444	487	485	493	478	449	504	462	486	509	474	486	447	485	491	471	463	461	478	459	452	499	479	486	471	475	502	458	476	504	520	476	495	496	491	472	473	486	467	492	489	471	487	455	488	485	468	491	453	455	463	449	450	476	493	456	489	521	485	476	475	462	483	506	462	446	462	471	444	493	463	515	521	457	479	437	465	476	441	511	503	465	446	503	484	479	465	439	484	477	453	449	465	490	476	495	470	511	439	445	500	475	476	464	493	479	456	475	489	501	466	476	502	491	425	489	488	477	467	483	467	443	518	451	462	471	464	465	468	492	462	501	516	443	492	473	436	419	485	457	484	500	506	493	475	498	462	487	442	465	453	488	465	521	480	477	500	520	500	475	473	484	446	478	488	498	475	470	500	463	482	478	441	481	460	469	473	496	477	534	454	486	446	443	457	509	469	459	496	451	464	488	491	447	493	478	532	469	461	466	465	478	488	494	456	491	498	480	464	442	470	467	467	471	495	451	457	463	487	514	493	449	461	458	491	502	511	452	487	469	503	495	455	477	487	494	462	457	444	497	484	465	480	425	508	482	474	497	479	461	507	434	497	478	492	484	476	495	502	505	504	457	435	451	464	488	484	452	458	489	500	471	460	510	477	485	450	495	489	475	476	454	493	488	471	470	436	446	481	506	451	469	480	480	483	476	482	473	453	492	522	482	472	419	456	488	449	491	438	431	451	465	458	455	499	471	473	496	504	461	485	519	471	460	443	478	477	502	523	457	513	465	454	460	492	462	447	479	490	476	497	500	485	493	455	466	483	493	455	465	525	479	447	487	479	485	480	458	419	477	485	451	452	465	469	479	470	470	513	470	491	472	461	463	446	493	485	460	421	487	447	446	478	511	451	480	480	470	534	474	485	481	486	458	530	480	435	466	433	465	502	452	479	413	486	514	498	447	464	464	442	515	488	480	447	477	505	476	458	492	496	450	480	513	461	458	466	481	475	451	482	452	483	506	507	441	472	507	478	472	471	461	466	467	474	483	447	481	488	478	440	482	466	466	458	476	445	463	508	471	488	468	497	491	481	417	472	458	459	468	476	482	490	454	492	439	427	474	471	491	461	479	460	496	484	453	470	497	476	488	443	475	466	488	492	504	444	508	495	488	468	471	477	440	481	495	512	494	478	472	491	498	447	500	434	472	488	447	454	493	473	445	504	465	452	449	481	435	491	451	474	493	475	452	440	440	454	483	491	476	493	497	456	492	511	486	540	474	476	455	511	481	440	540	521	461	475	502	478	484	493	471	487	510	490	473	477	487	469	469	495	470	479	495	493	474	472	513	453	476	448	491	438	470	463	445	488	450	478	489	467	517	477	492	475	466	493	475	487	474	445	537	481	460	515	491	453	479	487	483	471	493	485	485	455	436	470	480	441	507	493	499	487	465	477	492	466	497	494	516	465	472	481	472	517	464	505	456	468	517	491	472	461	491	513	448	494	482	486	481	462	507	470	540	477	454	453	482	482	462	469	437	483	488	489	462	468	505	487	478	442	456	466	496	480	480	458	450	499	496	474	485	475	457	434	498	454	503	482	515	496	480	485	501	481	476	494	509	449	467	474	501	461	462	481	474	476	480	484	466	481	466	488	512	470	478	469	496	522	480	484	506	473	491	495	441	480	502	516	464	463	466	464	503	487	510	470	492	473	489	443	482	479	455	474	454	447	486	508	455	456	513	520	461	449	481	494	499	484	503	458	519	501	504	496	492	482	467	498	442	503	438	480	429	463	486	493	453	479	442	491	481	501	447	532	473	448	471	493	460	452	474	492	449	449	493	492	486	465	458	483	453	505	494	502	465	436	468	500	471	466	480	472	493	475	473	494	493	479	508	481	491	459	483	500	487	447	468	509	487	486	487	491	472	466	487	503	449	450	517	449	461	426	476	491	481	462
23127	21666	29382	24443	21660	21673	5472	798	650	603	534	535	478	477	464	413	401	435	403	422	350	390	419	395	353	345	374	417	376	388	375	332	340	372	333	360	409	384	355	375	352	365	372	359	411	361	344	355	305	350	365	360	357	367	401	363	336	394	384	379	379	342	359	368	340	325	349	320	342	362	347	361	351	352	378	325	330	373	330	341	297	349	336	369	342	360	356	349	349	366	394	363	334	368	351	361	372	339	353	322	367	350	355	373	348	372	390	343	352	356	338	353	366	341	340	322	315	345	333	369	344	351	337	354	366	340	383	376	350	337	330	356	340	361	341	328	347	374	357	356	352	329	367	355	361	337	346	324	370	319	338	331	373	335	354	306	351	310	342	358	343	385	339	326	356	385	367	356	347	348	334	352	352	343	359	371	321	348	338	316	330	368	352	381	338	377	348	345	361	349	327	349	356	357	344	336	348	371	335	341	314	375	374	363	357	388	362	353	314	333	306	350	356	366	349	356	323	351	330	356	324	322	361	330	355	369	336	363	365	335	369	355	374	372	332	361	364	364	312	363	373	338	364	332	316	321	348	344	328	350	337	357	345	356	339	355	337	343	356	367	386	356	364	356	341	354	328	323	344	367	334	332	381	344	344	358	327	372	383	349	342	335	336	344	352	314	329	309	340	326	341	335	361	324	351	389	344	358	371	319	306	363	316	345	326	359	369	370	321	350	325	381	340	319	314	335	356	339	346	345	352	334	332	310	323	359	391	361	330	350	381	337	332	335	373	324	364	327	361	345	323	383	334	320	343	329	330	357	361	354	343	349	358	362	375	324	353	365	325	350	328	358	374	352	343	357	352	335	345	336	351	350	368	368	338	346	362	346	318	357	339	317	340	358	362	352	365	336	343	362	333	381	371	330	342	363	340	344	333	353	372	342	361	348	360	353	347	347	360	350	354	347	384	343	364	344	380	312	318	354	345	334	346	340	354	350	345	342	341	372	359	318	325	358	323	313	326	361	338	327	369	365	354	351	323	345	335	348	371	360	374	368	353	324	312	343	344	327	344	367	369	319	319	340	336	358	335	352	361	334	367	384	314	335	351	376	339	336	317	337	331	340	333	329	364	325	360	363	355	366	363	381	368	380	302	376	345	347	327	338	323	343	345	363	358	333	367	367	355	340	344	338	365	385	348	344	319	308	354	329	328	331	327	317	339	317	314	335	316	362	328	320	366	361	362	335	327	320	338	344	361	347	364	343	345	380	340	337	310	365	341	336	363	349	332	346	352	379	319	369	334	350	372	341	340	336	328	299	366	338	320	362	375	345	344	351	342	346	362	363	356	357	347	337	328	367	339	359	359	343	360	341	313	341	366	353	329	356	362	369	359	317	349	337	348	325	371	361	353	323	350	380	345	367	362	366	336	385	348	327	348	343	365	393	364	386	361	333	331	333	347	331	338	334	335	368	322	343	360	360	345	358	324	372	342	332	330	342	368	370	359	314	327	312	380	341	354	330	354	393	328	376	347	330	300	336	355	319	332	330	350	352	383	349	360	348	354	343	364	370	331	332	350	344	341	363	349	374	340	346	322	344	353	347	355	358	383	348	344	366	363	363	351	343	349	350	341	363	347	357	350	344	369	321	330	338	319	359	305	344	354	327	331	362	370	347	351	343	359	363	330	357	325	354	334	316	342	336	337	349	366	361	357	363	355	361	323	329	336	357	333	326	357	320	351	331	337	380	357	366	388	399	339	360	322	342	342	341	333	358	347	343	350	327	344	332	371	329	352	347	336	358	354	344	322	347	358	320	347	331	333	347	330	360	334	337	350	380	340	301	345	334	334	331	370	327	361	348	341	353	339	347	346	360	319	328	354	330	371	362	370	334	346	353	342	339	372	393	351	343	337	311	348	353	355	365	351	340	361	346	353	343	350	348	348	360	327	352	355	350	341	324	322	332	359	341	351	356	349	375	359	378	368	346	343	354	351	342	337	344	357	353	322	326	346	341	361	373	349	361	345	340	325	325	354	349	330	351	368	325	361	369	321	359	368	331	352	365	357	325	355	356	333	360	346	337	333	371	372	326	347	362	365	340	385	352	335	385	338	349	322	340	296	317	303	362	336	323	372	331	299	374	351	330	352	340	321	345	305	293	364	350	319	366	343	348	343	364	366	317	321	353	331	322	370	325	335	339	365	346	329	346	351	336	323	347	349	365	327	346	365	376	346	388	326	360	350	331	329	352	353	367	381	324	345	356	328	325	351	336	328	335	359	396	340	344	316	352	336	363	317	330	340	374	358	356	331	336	351	369	351	325	331	308	348	361	330	369	334	375	305	390	315	366	325	365	329	331	347	317	367	369	331	347	381	347	360	366	312	341	333	369	351	360	321	352	382	341	349	351	351	377	309	339	343	360	343	337	345	353	365	349	330	383	359	315	351	353	360	364	332	346	338	341	339	331	373	372	340	359	341	366	374	319	327	340	364	379	331	348	332	313	362	355	318	367	342	299	376	335	362	354	333	373	333	345	331	338	342	325	314	359	341	370	352	335	349	366	368	373	367	379	343	332	349	307	344	343	366	385	383	348	348	353	339	345	369	362	339	355	384	362	342	361	351	342	356	346	354	343	348	351	339	353	331	361	342	371	358	311	321	355	349	322	375	331	346	337	346	366	316	310	363	349	341	325	326	389	310	309	344	348	360	355	345	360	339	303	349	352	341	325	371	351	363	317	343	336	356	379	372	349	343	340	322	323	332	369	342	340	389	343	395	320	349	390	324	381	362	378	365	372	333	372	319	352	358	333	343	387	386	318	363	341	351	366	329	376	372	349	340	351	361	322	376	332	353	316	358	359	308	358	367	327	358	350	388	323	339	350	356	343	369	353	357	382	368	360	319	342	341	335	332	373	361	383	375	358	358	333	336	323	336	356	335	344	335	340	341	346	309	356	336	326	354	356	346	321	368	338	389	349	377	345	365	348	357	350	388	340	319	330	369	348	349	324	397	331	374	333	346	329	351	318	315	328	341	325	345	347	377	355	352	363	355	336	335	345	335	349	355	331	357	360	350	391	354	367	350	310	374	325	372	336	312	330	347	337	344	334	340	330	341	367	295	361	373	380	344	332	341	362	350	362	323	338	366	335	355	349	317	349	317	344	360	344	349	353	318	368	347	330	376	367	336	351	367	356	323	355	320	333	336	326	362	309	346	338	340	340	356	337	358	350	349	352	369	352	326	391	349	344	325	358	358	344	332	337	391	352	323	296	306	340	354	320	317	314	302	342	325	359	314	338	344	338	365	334	370	370	352	324	358	364	329	329	337	337	356	340	360	350	373	306	336	358	381	361	338	334	333	387	317	328	355	395	354	348	360	329	352	336	346	367	342	345	336	347	327	352	301	358	357	342	341	352	363	332	370	332	342	344	325	345	343	360	340	350	385	325	330	344	363	355	350	356	341	368	334	334	331	321	353	339	320	325	359	322	353	347	344	345	388	358	345	325
33548	18387	8509	3999	2831	2195	1681	1321	1061	910	825	786	689	643	582	584	563	527	538	510	513	514	511	473	462	433	429	440	487	436	436	431	456	495	469	441	454	460	435	440	399	438	471	400	453	399	392	399	447	407	408	446	393	402	487	450	398	441	413	428	391	407	387	438	423	469	416	403	430	427	416	444	407	398	419	436	409	397	392	413	417	455	409	410	424	445	371	446	432	406	382	416	394	389	413	425	431	436	414	443	467	434	425	444	428	414	417	402	409	459	441	434	433	422	394	366	411	409	458	426	440	382	418	413	388	385	421	435	411	406	428	422	389	414	425	394	383	445	425	442	425	421	394	418	414	420	420	407	392	372	403	424	403	387	397	398	424	417	408	418	438	396	387	452	393	412	391	459	400	424	441	425	416	444	403	392	397	417	409	379	410	420	400	401	388	410	426	408	383	406	423	430	416	436	433	426	406	386	427	424	417	410	400	423	385	414	415	414	432	381	412	388	402	410	366	421	379	411	425	421	417	395	431	413	385	450	432	424	403	435	405	447	410	389	418	427	414	403	372	382	425	437	433	392	421	416	418	399	408	435	386	391	445	446	414	411	430	412	400	404	432	408	418	391	402	374	422	406	394	423	401	422	388	414	417	423	407	422	401	424	440	429	426	428	453	387	403	415	407	411	421	404	423	425	395	407	408	394	402	393	392	430	415	408	413	413	399	408	401	442	444	410	429	405	396	402	412	433	392	424	405	381	419	419	400	406	399	442	442	375	441	423	419	428	379	380	375	410	405	405	414	368	426	432	414	420	447	415	422	382	408	396	404	421	440	395	402	426	414	404	396	418	442	421	402	420	464	411	406	385	389	372	409	417	410	409	420	371	389	413	425	430	431	414	431	401	397	429	400	451	436	377	378	426	401	438	406	414	460	391	412	419	420	411	399	426	395	402	381	391	413	397	393	382	392	421	428	382	407	422	414	374	426	418	425	401	413	377	405	429	395	375	396	392	421	418	428	379	399	381	400	414	382	418	411	424	397	395	396	389	366	415	409	426	414	412	419	393	434	406	394	423	389	444	427	389	371	417	406	412	418	397	422	408	392	389	391	406	424	419	365	431	438	409	399	425	414	408	409	392	410	405	423	405	380	408	439	417	415	416	385	418	397	419	434	415	399	419	377	415	447	413	419	404	445	408	424	427	417	418	384	377	398	410	411	408	416	382	443	426	426	374	433	361	439	390	402	392	443	417	429	414	406	421	417	400	398	416	422	391	439	388	421	404	401	415	396	405	435	408	420	420	386	374	412	447	444	425	408	415	399	416	451	429	385	428	416	425	408	397	419	389	418	387	407	400	428	429	438	418	389	412	433	417	428	427	368	405	399	416	432	381	408	423	417	468	382	362	429	417	405	419	386	421	410	380	401	381	451	407	442	438	413	402	394	412	382	370	406	413	383	400	414	416	414	413	395	417	426	417	458	424	377	405	400	445	420	442	441	395	437	443	395	421	423	418	417	423	378	390	418	441	449	424	445	381	411	411	435	436	447	411	392	447	406	448	393	398	407	390	400	404	419	421	392	426	409	408	411	388	425	410	410	379	401	415	413	390	384	422	371	404	456	409	450	415	390	404	395	415	396	439	419	398	407	437	427	365	390	453	451	400	401	420	388	431	398	404	396	425	414	416	413	444	394	393	405	411	427	394	422	416	409	423	388	436	421	427	400	396	375	409	379	393	416	393	418	371	425	398	416	419	392	387	401	409	423	430	423	389	388	389	392	410	396	385	369	426	419	405	415	427	442	368	434	439	452	415	410	391	390	386	399	422	402	442	436	419	439	427	406	425	410	418	421	377	416	409	416	410	382	419	433	386	409	403	419	406	410	414	383	408	454	428	394	421	389	403	420	406	416	395	447	413	404	406	421	429	443	427	404	433	399	403	374	443	396	404	458	435	398	408	418	409	423	389	390	384	385	400	393	400	416	415	412	430	444	422	398	424	422	407	423	397	420	420	372	414	386	442	404	429	396	401	400	385	424	393	425	387	388	428	395	392	404	402	418	428	420	394	426	395	432	408	410	434	419	402	412	428	424	399	441	423	403	421	392	419	403	413	391	390	442	429	393	412	420	420	410	398	421	384	400	432	416	413	407	418	406	398	389	403	417	407	412	382	387	412	414	381	427	413	412	391	414	424	378	401	398	414	408	421	370	433	423	457	370	466	437	432	378	404	432	416	393	409	401	427	420	415	404	423	400	446	455	427	384	421	427	408	415	392	411	453	377	401	429	394	411	456	423	409	445	450	389	456	412	411	409	422	413	428	420	423	374	396	398	419	396	424	406	384	423	421	419	386	415	433	392	444	385	415	410	388	446	399	449	443	383	412	406	408	412	408	434	431	415	410	402	429	384	382	408	458	412	413	397	397	379	409	385	377	398	406	428	397	431	414	417	390	424	411	416	461	418	424	414	367	420	419	421	452	412	380	429	412	415	414	438	425	426	429	359	415	392	424	392	437	409	405	437	426	402	412	415	395	367	429	417	391	409	425	455	392	415	446	383	383	401	403	382	398	408	444	402	391	398	442	432	382	411	430	405	386	391	396	370	399	421	387	382	420	414	417	422	453	372	405	411	375	429	426	417	403	398	390	406	420	406	452	390	398	430	427	394	423	393	418	422	390	402	417	399	424	393	440	432	397	406	409	397	386	448	446	413	396	388	401	412	427	396	438	413	399	416	444	407	419	399	432	399	405	418	435	389	417	404	382	415	439	459	431	413	402	422	393	422	419	425	426	419	437	406	452	415	409	390	392	396	416	408	414	400	433	427	395	436	398	385	390	436	428	415	417	423	385	406	428	415	415	412	406	410	406	397	395	429	384	434	406	422	417	436	378	412	399	380	395	408	393	406	415	405	421	417	413	418	420	414	437	425	386	419	403	367	387	373	388	396	410	451	432	420	404	419	434	432	393	417	430	412	405	411	424	382	384	416	414	419	416	414	426	418	397	435	419	404	381	401	432	380	420	422	403	435	381	396	363	436	419	375	389	396	406	390	401	413	402	405	429	442	434	433	382	414	418	412	423	414	385	418	398	420	409	390	404	409	412	436	430	427	395	390	433	396	400	397	391	451	409	383	401	413	411	408	407	402	421	408	400	397	457	397	396	398	420	400	404	414	460	396	388	428	379	372	430	415	412	446	440	449	380	420	418	388	427	418	388	420	411	378	398	439	394	427	436	410	415	364	415	389	412	416	420	415	443	445	425	416	390	389	429	421	423	404	391	401	412	467	387	407	400	391	369	435	403	432	357	397	412	448	424	399	407	403	394	419	378	434	424	442	444	401	438	402	394	476	399	431	371	408	404	436	416	376	387	406	385	434	445	414	404	411	397	392	408	392	396	437	427	402	427	450	409	379	434	422	406	400	397	413	418	432	377	463	443	417	420	396	399	409	398	398	374	426	445	436	447	423	411	404	410	392	441	383	378	399	429	444	408	377	405	376	394	387	416
29133	19187	5099	804	596	542	549	537	521	516	504	525	528	480	523	495	515	479	477	497	489	515	505	548	515	481	563	504	513	507	494	507	505	566	506	482	498	522	513	444	462	477	509	488	471	506	527	478	529	484	532	498	536	515	524	517	500	510	516	476	512	511	490	517	506	483	475	482	501	541	525	487	505	455	518	480	538	506	514	505	493	501	484	496	500	511	473	517	507	504	487	484	480	509	489	513	526	506	529	526	509	493	539	502	487	480	486	522	538	498	532	539	485	493	500	516	503	469	504	512	505	538	492	477	526	526	535	479	482	500	530	484	545	491	516	515	511	545	505	467	517	491	492	489	493	498	496	499	488	489	497	485	543	531	525	477	504	487	511	538	521	528	506	531	480	507	474	543	534	501	494	497	497	492	532	498	457	517	514	514	512	519	452	504	487	480	495	483	513	513	492	494	501	487	491	501	518	479	456	482	543	495	486	483	514	511	455	498	480	488	516	514	507	504	520	498	524	491	457	493	429	535	474	455	528	523	478	519	475	538	509	484	525	519	527	504	520	495	519	510	476	514	512	509	491	516	481	491	525	491	471	477	488	492	505	513	519	481	492	462	505	482	499	497	506	476	484	470	505	494	499	497	456	527	562	483	478	461	491	473	495	494	486	531	507	496	506	500	467	494	495	502	524	544	520	462	529	444	492	524	512	458	511	526	477	503	556	487	525	482	514	499	486	482	514	481	496	521	505	482	495	455	481	487	533	517	478	484	563	474	509	469	541	475	461	516	476	507	505	474	499	526	468	504	508	561	556	470	482	498	506	552	524	521	507	494	522	479	485	473	467	501	506	494	469	545	544	518	495	483	524	510	537	493	476	505	514	494	498	495	486	506	495	493	529	515	500	514	491	541	501	494	480	528	489	513	556	489	491	534	537	512	469	529	504	486	540	482	491	488	512	494	495	510	505	521	525	528	470	531	500	523	506	485	496	481	502	539	484	494	499	491	548	521	510	507	534	472	516	501	502	483	518	514	477	485	497	514	495	471	536	506	493	513	517	512	505	441	495	494	497	470	493	465	509	480	494	456	483	509	456	492	503	519	533	497	497	500	533	532	550	510	515	512	490	475	503	509	531	514	503	470	521	551	524	476	495	463	504	530	476	539	478	513	524	493	474	503	500	494	478	507	508	518	497	517	564	556	501	498	494	508	483	484	515	534	486	519	510	522	499	472	485	527	517	505	490	477	495	508	477	530	489	492	480	492	508	537	501	484	521	506	492	478	496	501	527	500	473	520	488	568	499	488	504	510	491	537	499	483	522	514	502	485	526	491	501	495	540	498	560	509	511	477	527	521	506	519	476	523	508	456	484	491	478	482	546	458	521	515	500	507	528	516	536	535	524	489	518	513	525	518	528	489	488	521	468	520	504	554	515	503	497	502	490	459	516	535	515	493	535	527	485	489	500	503	499	502	511	554	514	532	507	488	485	518	497	487	562	495	505	496	503	497	467	497	512	497	503	479	478	493	463	513	453	520	539	513	517	499	497	510	495	506	481	519	545	499	524	505	503	499	499	495	528	533	510	472	525	477	503	492	511	537	470	484	491	495	478	580	536	530	537	517	518	513	508	490	466	505	507	479	473	477	486	461	465	523	499	493	577	516	479	510	498	516	533	507	495	479	492	486	498	521	525	484	522	510	532	504	486	508	516	509	493	508	531	485	491	497	479	538	521	491	481	543	515	429	498	490	524	516	500	490	483	483	505	496	470	484	474	530	501	521	504	519	493	482	499	507	478	524	530	523	482	511	502	519	547	494	491	481	497	504	484	513	537	483	476	500	514	454	514	530	530	484	447	498	501	495	497	521	500	492	503	499	470	505	487	499	508	516	536	531	533	515	477	490	523	491	523	483	502	512	511	460	477	524	494	508	517	479	519	508	505	485	504	504	473	466	499	535	472	512	529	506	494	505	547	536	489	525	488	523	503	500	485	495	515	512	486	476	501	462	501	497	499	490	494	494	504	498	498	523	503	510	469	495	531	478	490	493	528	538	492	529	501	519	523	472	483	489	512	495	495	529	468	520	503	501	472	497	451	464	549	498	509	477	467	495	488	507	511	508	513	541	505	478	499	494	513	524	521	526	520	487	503	468	535	514	488	508	479	523	528	508	501	536	519	518	492	495	471	519	487	528	486	523	511	528	458	496	485	496	501	477	530	532	497	508	479	528	488	485	500	511	512	515	472	483	529	483	472	491	527	531	543	528	453	518	483	465	512	515	483	466	519	492	487	485	504	504	481	471	500	536	537	479	542	511	501	520	495	495	534	519	515	505	483	526	512	515	479	477	498	518	531	514	532	488	486	492	458	492	485	502	539	513	524	465	475	540	475	473	519	469	468	538	483	487	479	473	540	479	506	487	513	500	519	511	481	520	493	499	491	547	499	486	500	505	492	474	489	499	451	550	515	521	516	496	486	519	485	515	482	516	506	509	509	465	510	474	533	479	502	523	498	495	493	508	539	499	498	503	553	519	516	472	533	494	501	487	489	507	505	525	494	527	533	508	512	490	512	467	496	526	469	480	530	512	519	544	526	530	486	490	510	486	537	486	476	501	522	511	499	500	513	511	540	511	535	510	533	445	529	471	489	518	494	498	546	486	518	529	515	485	521	475	489	446	458	500	476	522	525	487	503	514	491	496	482	498	519	500	512	524	493	479	526	497	543	506	492	455	538	519	503	511	532	468	493	519	490	526	501	512	500	532	494	501	497	501	508	499	444	486	506	494	480	516	485	518	503	465	548	496	516	536	538	508	467	487	503	557	509	501	507	535	535	510	502	493	497	544	476	504	486	505	517	487	498	528	470	528	524	573	549	514	511	490	470	483	474	493	499	557	523	504	498	522	485	463	511	461	491	524	511	519	507	488	472	534	487	523	540	514	480	492	534	495	516	492	487	476	517	518	490	495	543	503	490	502	544	502	533	506	442	541	500	490	539	508	471	479	505	484	486	468	521	534	480	485	509	523	503	482	497	500	507	499	519	552	540	532	501	503	520	480	554	507	554	504	511	476	511	472	513	515	505	539	479	480	496	513	492	522	512	530	480	518	483	503	509	471	523	483	467	539	504	533	468	508	513	525	497	539	523	525	481	522	519	480	517	473	530	503	520	521	520	509	545	542	489	487	520	449	479	507	459	493	506	561	522	505	456	520	530	485	486	510	516	531	514	502	481	480	480	512	513	463	515	512	471	552	493	485	519	500	500	523	523	479	488	461	537	505	465	501	509	502	503	510	508	479	504	522	503	490	508	496	513	500	513	484	520	542	500	498	512	525	525	474	489	482	513	530	535	557	503	516	456	511	477	545	495	512	523	520	524	501	486	513	507	517	513	521	515	495	490	485	511	500	471	526	507	535	511	555	521	502	474	485	517	492	456	507	479	529	503	527	548	545	496	466	491	499	484	512	504	528	485	527	519	470	490	531	513	471	510	453	531	518	474	496	497	507
26181	4891	970	671	709	653	665	583	596	639	600	553	645	567	607	614	633	609	595	581	601	543	567	582	644	641	561	668	605	581	593	579	587	573	615	609	617	595	602	567	576	579	581	566	586	600	590	616	610	604	602	582	600	617	611	604	588	613	547	596	592	610	585	559	593	602	597	599	580	582	583	586	582	556	536	596	600	569	624	586	607	589	572	571	609	620	614	617	609	590	584	562	610	584	551	603	594	636	622	612	558	592	582	611	617	583	593	555	633	596	515	584	550	586	615	597	588	619	628	585	571	557	551	579	658	590	585	608	586	616	579	631	591	663	575	616	611	624	554	594	616	603	600	576	613	572	577	604	594	644	585	582	577	600	638	611	595	601	610	600	609	594	580	590	595	571	560	621	596	612	629	597	583	574	579	602	584	606	584	594	564	578	607	625	605	586	583	634	598	583	590	619	601	600	584	539	593	586	569	544	583	549	581	592	604	590	597	618	600	586	599	551	622	598	579	631	615	597	588	608	596	572	610	584	605	568	604	584	633	577	596	617	560	606	627	583	597	582	583	585	583	615	652	588	596	589	565	545	556	544	611	553	628	575	615	577	575	607	654	578	599	615	584	621	589	605	533	582	587	593	612	571	605	594	560	594	591	605	620	567	617	596	559	593	630	615	615	586	587	601	577	584	606	603	619	599	619	608	609	601	597	605	541	650	596	581	559	610	589	595	601	615	594	595	600	575	612	549	593	625	545	655	629	555	603	617	613	604	567	562	640	600	593	569	539	604	621	580	596	627	592	619	586	567	573	574	609	580	585	639	599	578	566	560	581	589	563	590	614	593	611	567	586	551	626	580	546	579	601	568	614	595	615	567	568	591	601	655	598	576	623	670	590	607	595	601	613	584	606	573	591	594	655	610	578	594	587	574	587	614	606	599	567	592	580	607	606	587	574	595	613	554	568	594	624	579	623	605	611	601	597	589	635	627	631	606	610	617	573	584	595	550	617	601	621	588	571	587	544	572	593	563	579	585	614	610	615	552	557	575	606	614	622	595	580	596	592	598	634	622	601	581	602	614	605	584	607	554	561	614	594	590	575	580	567	590	585	586	560	603	632	588	592	585	576	587	594	602	635	602	571	594	565	624	579	590	605	583	596	602	596	583	594	552	592	575	617	570	586	606	590	606	607	598	577	629	584	597	583	591	550	576	624	622	565	594	591	614	625	612	552	635	568	615	590	605	606	578	564	565	582	575	578	594	583	600	602	617	605	603	571	613	563	558	608	635	557	613	579	616	592	613	571	591	600	621	586	625	606	518	546	581	540	635	593	596	564	584	626	620	586	597	553	577	574	623	619	616	607	615	577	607	595	631	594	607	605	579	604	546	602	599	542	612	589	563	564	562	593	550	593	587	545	604	567	617	622	582	629	589	570	551	567	670	600	585	598	600	580	594	621	633	575	565	593	580	597	580	600	590	618	629	562	585	590	606	525	589	606	594	664	584	609	623	641	590	620	583	582	610	585	624	588	624	625	633	635	609	582	591	576	575	635	607	614	618	607	598	579	592	627	610	591	600	613	586	612	554	635	564	566	585	616	578	585	597	610	613	575	568	662	629	525	584	591	601	550	606	552	640	578	556	600	594	557	598	604	616	633	614	625	626	577	555	567	572	602	584	615	634	599	590	620	608	617	606	599	571	617	619	613	557	577	597	580	622	619	569	565	595	566	640	576	605	616	548	619	593	606	541	583	630	613	610	590	633	589	571	584	570	570	591	548	581	587	661	563	568	588	575	546	520	546	576	599	610	614	598	587	566	580	560	571	646	579	573	586	589	566	563	630	585	564	605	631	586	556	593	583	560	603	566	618	604	601	589	586	604	592	587	546	579	568	612	594	593	536	573	631	591	610	611	617	567	631	562	571	577	606	591	598	547	598	624	614	608	563	614	584	590	565	586	598	573	595	603	569	574	586	594	581	580	602	593	578	618	629	606	588	612	580	585	605	579	600	595	598	594	602	584	539	606	595	624	571	568	650	566	576	570	616	625	611	608	569	552	595	614	571	604	585	597	632	609	596	567	596	605	575	566	562	596	603	588	596	608	602	628	596	612	611	617	541	569	560	576	585	590	608	584	555	599	599	587	567	541	593	614	566	596	599	592	625	586	608	593	579	570	593	581	621	632	582	613	635	589	586	569	628	635	565	559	603	589	651	601	581	585	611	546	637	607	661	591	598	618	590	586	577	623	570	595	554	523	581	657	607	613	614	546	596	595	564	621	579	604	582	563	572	610	583	607	578	582	579	568	584	577	605	581	598	623	580	590	588	606	575	587	570	604	579	629	603	668	582	554	606	607	572	580	606	613	626	581	625	591	592	632	615	608	555	572	554	608	556	559	572	559	592	575	603	566	609	631	627	598	627	620	600	592	559	619	569	598	564	596	594	567	649	600	609	610	643	590	582	588	620	574	619	570	609	594	604	580	620	583	564	628	590	537	586	564	545	541	589	594	567	606	608	622	598	576	556	601	559	604	588	557	597	564	555	574	551	557	582	608	573	569	582	628	547	619	583	628	575	626	615	601	581	577	550	587	603	607	626	619	613	571	598	619	606	608	597	593	593	597	601	634	579	606	553	586	559	622	577	564	606	633	628	635	546	634	578	639	622	604	599	593	557	599	633	622	630	565	591	597	631	578	603	538	569	561	602	574	604	580	580	624	639	558	600	633	606	579	615	585	584	616	577	629	585	539	589	562	599	607	576	585	585	579	612	611	576	574	582	638	595	562	604	574	569	600	585	593	591	577	601	592	625	593	652	568	593	576	569	607	602	546	610	573	624	576	589	597	574	575	575	567	587	585	527	554	581	627	569	582	574	579	602	572	592	624	604	538	548	619	620	579	594	623	600	574	641	590	551	592	615	608	602	605	559	551	542	583	555	608	591	585	589	606	628	633	561	584	611	561	632	586	589	590	617	602	607	599	553	587	614	589	556	628	559	637	613	578	557	617	584	598	619	595	554	631	576	562	571	606	555	568	626	590	601	572	578	554	538	585	586	595	582	575	609	547	585	603	588	600	616	584	580	608	607	583	576	573	600	594	527	584	598	564	619	561	575	561	584	570	594	629	562	605	558	574	555	613	563	612	635	575	617	589	593	565	621	597	611	551	587	566	571	562	568	629	587	582	644	598	590	572	648	644	570	614	597	593	597	562	642	594	605	626	590	573	581	576	623	579	612	557	576	593	580	580	573	625	548	566	594	561	585	619	558	554	572	587	551	601	584	597	586	544	564	581	580	590	544	620	650	608	628	620	609	619	590	595	579	640	606	614	572	583	631	599	581	565	601	610	640	563	542	627	567	594	618	578	581	582	614	578	606	565	579	633	605	610	584	589	616	572	540	579	564	603	564	602	597	566	588	612	558	604	547	584	569	568	587	634	559	606	614	600	593	637	576	619	607	603	569	608	599	595	630	598	545	579	586	605	586	591	600	597	594	561	657	599	604	594
24251	21666	28835	24982	21608	6815	949	727	611	627	552	525	551	479	544	519	493	522	507	490	512	499	478	484	484	462	518	522	503	493	471	487	499	465	508	468	483	473	474	496	522	510	471	471	515	476	475	446	479	478	503	450	491	506	484	503	478	448	507	473	470	488	455	465	444	502	479	469	478	469	468	478	465	461	497	495	540	481	462	488	534	484	467	499	461	459	506	460	474	495	486	487	445	473	492	462	475	467	504	469	442	494	494	456	458	448	469	460	489	482	413	453	501	444	443	462	469	476	472	465	477	455	498	489	486	457	446	486	450	476	530	464	496	486	453	481	476	485	426	456	499	486	467	463	490	467	474	462	469	477	470	459	458	467	474	484	421	464	477	462	438	486	448	478	489	449	469	475	466	506	486	449	451	463	479	477	487	458	498	482	444	482	464	424	498	476	482	476	452	501	468	430	434	471	496	483	493	443	482	489	451	484	479	481	442	490	449	494	478	508	504	506	480	473	469	472	474	490	516	474	463	460	451	470	493	495	456	469	488	497	493	515	490	515	504	480	498	487	492	460	497	500	482	518	492	465	483	520	476	487	489	506	483	454	498	514	416	495	471	498	474	466	458	439	480	466	461	491	440	441	475	415	439	468	476	442	477	527	483	457	488	481	475	525	487	446	470	478	479	497	463	465	455	458	446	432	448	490	480	447	479	483	460	461	489	476	492	457	463	479	505	511	537	510	484	443	467	464	480	462	460	456	482	451	472	489	491	492	481	523	506	484	505	461	455	503	443	450	517	452	506	496	502	452	448	479	472	480	480	467	496	445	492	465	493	475	485	475	472	501	493	447	488	470	472	491	429	495	476	471	436	506	464	461	501	450	472	480	449	463	460	469	458	486	456	475	481	486	471	445	480	484	428	468	498	496	446	453	443	459	478	453	461	488	455	505	444	435	463	492	470	533	468	436	452	509	491	472	455	431	457	465	477	471	437	502	492	438	471	475	460	492	473	492	498	472	456	459	465	543	460	477	504	470	493	476	479	503	474	459	496	475	487	454	495	495	450	455	474	489	466	517	519	509	493	459	419	472	465	511	531	470	485	462	494	433	454	448	478	463	446	490	444	489	492	487	442	471	432	446	440	483	444	481	469	483	471	460	460	451	433	463	437	474	488	476	468	428	501	462	444	474	492	530	478	471	473	471	475	479	465	460	469	449	455	474	454	510	453	483	450	460	474	474	463	475	443	473	458	517	478	507	425	469	458	446	468	476	483	481	440	469	514	459	451	485	464	465	491	485	486	452	482	481	488	484	474	454	482	473	435	466	441	447	470	436	453	463	454	480	496	474	470	440	496	487	511	466	468	431	479	457	479	472	479	477	454	480	464	466	455	529	444	479	501	467	495	462	442	484	497	512	467	467	456	489	461	485	476	475	478	468	459	501	475	465	472	504	514	488	471	456	482	468	439	472	486	499	427	490	466	471	457	473	495	498	495	474	472	485	446	462	480	445	492	515	472	494	485	469	505	441	467	490	488	505	490	492	416	456	487	512	520	501	465	472	449	456	459	478	460	469	471	461	487	499	463	459	500	495	518	451	459	453	471	482	469	466	465	475	438	459	459	471	479	476	465	495	456	471	479	472	444	429	469	471	465	499	417	474	474	469	472	430	459	437	472	443	519	458	462	453	449	466	454	466	447	491	444	498	501	490	453	474	472	475	485	503	480	511	445	453	454	471	407	425	405	470	455	497	469	498	487	445	495	481	507	474	463	482	491	476	528	455	525	486	485	475	463	457	497	504	461	494	491	471	473	462	454	480	488	453	454	438	469	452	488	443	500	465	443	496	508	476	483	474	437	472	478	475	503	442	481	502	469	450	445	488	506	514	506	482	485	482	458	453	477	494	479	483	483	495	516	450	492	467	475	507	497	482	504	448	484	465	495	472	472	489	456	497	478	465	433	500	473	426	490	479	517	440	489	455	467	463	439	500	448	441	471	450	470	468	510	440	486	445	457	463	498	464	459	470	475	493	479	442	481	493	452	475	441	453	475	466	517	481	496	491	483	477	475	510	469	483	479	489	478	474	487	477	467	487	504	435	502	468	498	464	482	469	504	476	462	492	438	445	480	495	479	514	455	481	434	473	476	487	457	464	488	495	515	495	497	476	468	498	498	429	465	449	453	474	511	439	429	490	448	446	444	452	468	505	500	478	529	515	510	489	521	497	510	498	470	457	472	516	457	436	439	433	507	465	487	481	500	473	442	480	451	434	436	461	526	482	468	443	479	460	463	464	476	461	458	472	464	494	474	455	475	485	486	498	462	483	441	424	498	525	478	491	469	478	493	470	476	482	453	486	487	484	467	468	454	464	456	488	479	475	446	460	472	453	474	467	447	506	435	459	481	457	480	477	464	504	463	478	446	504	465	426	464	456	491	470	472	443	446	476	491	493	495	470	457	498	534	465	473	481	432	455	474	510	493	458	501	471	475	459	481	464	484	471	433	477	457	484	481	430	511	477	507	507	486	455	466	483	454	471	439	478	502	496	484	478	498	474	490	462	490	461	466	472	465	450	469	465	461	482	475	496	489	426	470	482	481	465	493	460	457	490	505	455	472	469	511	485	472	480	463	453	491	450	506	455	472	516	465	508	461	487	484	472	519	427	496	462	433	496	431	493	483	480	469	499	465	497	496	449	447	486	492	447	470	498	462	443	460	457	485	505	520	449	505	469	510	479	458	487	460	526	454	460	491	462	420	465	481	485	484	447	485	452	494	497	473	484	477	493	472	459	452	489	513	438	472	500	466	479	479	478	473	487	479	469	449	478	470	522	439	476	474	477	497	454	414	483	472	500	468	458	482	509	449	446	472	468	444	477	470	483	454	474	443	465	473	450	489	495	486	481	468	467	505	469	465	454	456	496	457	478	457	515	509	476	429	467	499	530	489	442	446	448	477	435	463	475	480	465	451	519	452	463	468	474	511	469	453	487	481	449	460	466	435	481	514	461	468	486	517	431	472	508	437	491	478	496	491	469	477	477	459	473	473	476	500	487	433	426	461	481	520	465	465	434	452	496	497	485	492	435	464	507	478	502	498	508	522	486	486	477	470	504	484	512	489	450	491	451	489	481	458	473	452	482	458	513	453	445	510	502	485	458	528	441	435	438	530	476	460	480	459	465	460	455	492	461	469	437	520	475	441	462	490	445	470	441	486	486	487	496	460	441	498	464	469	473	467	516	463	472	502	438	455	434	504	464	470	462	469	487	508	506	451	475	479	462	472	494	477	450	441	461	433	461	465	476	459	469	493	454	489	467	449	452	473	484	483	453	497	469	474	439	514	457	454	501	488	494	508	506	449	462	479	463	463	462	472	480	466	481	478	502	446	440	490	450	442	433	427	485	492	518	468	481	470	494	491	462	445	499	501	479	451	488	494	463	459	461	518	508	499	484	501	478	472	473	451	498	468	507	486	460	511	497	515	487	461	452	494	486	466	478	484	468	452	514
29872	13753	5241	2495	1813	1385	1184	1046	945	862	777	755	711	701	671	662	634	671	628	597	635	624	634	603	618	577	621	576	577	513	580	537	571	601	560	604	567	607	564	614	561	587	539	561	591	561	528	577	512	591	579	570	560	633	545	589	551	594	533	587	544	545	551	574	542	556	556	528	592	542	584	580	537	616	552	574	572	571	572	552	592	583	601	567	572	551	570	572	578	567	568	564	559	611	567	562	582	601	589	550	553	534	579	591	566	553	565	583	582	562	569	536	600	571	579	593	565	586	565	590	562	599	548	600	578	587	609	592	579	548	581	571	549	550	599	586	573	610	604	593	616	521	600	579	556	576	560	554	606	547	566	578	558	526	573	536	601	549	580	562	592	615	557	590	541	593	573	525	574	531	540	522	553	562	567	540	550	544	540	581	545	571	523	548	578	564	588	583	578	621	581	569	549	562	640	561	596	600	556	550	543	575	546	571	560	565	562	580	535	543	596	590	556	554	541	574	577	555	605	568	547	561	562	527	564	545	573	571	514	560	558	596	594	542	590	572	568	620	552	562	555	633	601	596	530	530	564	561	581	567	576	572	608	546	541	542	563	579	557	594	569	591	627	585	554	528	551	536	576	553	585	579	568	603	546	567	559	565	549	601	583	584	578	593	593	528	545	580	542	571	577	523	566	573	560	553	545	559	577	525	568	549	570	534	550	539	560	575	577	572	549	567	577	594	592	589	565	602	549	549	580	586	567	572	581	549	563	555	544	519	551	560	566	605	622	572	572	555	606	517	522	563	538	565	550	549	568	549	586	526	583	543	575	552	549	579	594	585	564	570	564	525	587	559	533	550	569	560	536	590	577	568	604	583	557	570	570	574	532	572	595	533	532	527	601	561	561	604	595	577	558	547	540	570	591	605	577	564	564	571	556	569	582	545	546	577	548	555	548	580	558	560	552	549	546	556	571	559	547	551	552	537	571	557	587	576	542	584	571	602	501	580	586	584	582	589	538	581	532	593	545	551	609	581	569	547	585	560	560	557	574	546	567	558	600	539	607	579	578	605	580	559	611	543	570	559	543	577	527	529	532	594	617	582	592	574	545	553	569	547	577	542	536	582	564	621	611	570	545	559	560	581	569	578	565	576	560	517	566	599	584	571	557	576	584	565	588	553	556	558	516	606	529	602	607	542	592	581	566	573	551	567	571	570	592	582	577	596	558	550	561	599	540	562	561	537	562	552	546	540	591	561	582	506	597	585	532	570	555	541	630	604	545	613	562	563	537	537	584	551	521	589	543	580	589	558	562	577	556	574	533	589	592	557	568	557	575	577	618	581	570	584	587	553	558	555	575	570	582	574	576	580	555	548	545	517	547	569	583	515	570	564	577	590	615	590	567	580	565	534	535	555	544	533	557	584	589	568	553	531	558	579	532	601	590	579	568	573	552	529	598	587	584	552	608	521	561	545	565	569	551	531	542	531	611	561	563	597	587	564	586	548	534	574	549	528	597	575	540	535	546	557	597	531	570	540	560	517	552	568	547	585	571	598	577	578	576	542	544	562	591	578	594	596	563	531	561	530	589	522	537	556	516	548	554	582	575	561	598	574	546	572	596	588	558	541	570	596	578	607	585	581	572	586	585	561	561	534	594	566	597	568	516	567	522	585	573	566	572	560	556	563	575	575	573	600	536	600	568	614	580	525	583	583	607	613	592	583	583	561	572	594	559	551	585	574	598	565	581	555	608	549	567	562	570	571	586	538	556	578	588	550	596	534	571	556	564	544	568	575	531	558	597	538	524	568	572	561	557	574	558	573	549	551	579	525	556	567	581	604	612	566	549	593	576	553	601	545	634	591	558	549	569	592	575	584	501	593	558	558	508	501	557	574	524	538	558	604	519	559	575	566	618	549	548	568	552	553	534	548	579	547	544	598	589	575	555	545	562	556	568	579	607	546	595	572	528	577	569	579	558	534	595	566	591	527	547	545	596	581	565	566	608	583	588	549	559	541	529	599	567	590	537	592	571	606	530	550	588	550	530	563	584	591	555	547	617	584	547	594	567	562	573	544	551	541	565	580	621	547	531	543	552	578	551	549	554	596	580	557	562	511	579	586	590	570	569	570	585	566	565	559	571	588	567	530	570	559	584	564	563	562	560	569	576	535	559	500	602	561	565	552	514	549	593	503	580	575	556	553	557	578	531	610	597	609	583	584	571	533	595	571	533	536	532	567	561	553	602	535	555	564	561	557	546	583	585	590	566	565	573	549	591	567	539	590	571	569	529	567	555	588	562	556	560	577	549	565	533	592	563	548	563	563	567	550	572	555	548	574	583	548	544	561	558	535	557	590	545	571	535	569	564	570	570	578	524	587	552	561	548	553	581	608	577	563	577	602	567	540	534	552	559	574	568	629	579	595	571	568	568	540	538	532	586	588	573	579	580	545	579	580	519	547	506	550	581	553	556	545	578	554	557	555	552	521	590	582	539	548	552	544	564	565	547	554	563	606	578	587	565	583	567	547	566	566	585	572	571	571	534	526	600	587	547	572	546	564	601	594	571	536	577	560	572	584	559	541	588	587	578	565	576	546	608	556	580	551	534	533	570	570	535	585	556	508	552	602	558	552	544	570	560	592	566	548	592	563	530	619	554	569	571	568	595	599	568	579	592	537	526	625	585	563	526	524	511	512	592	517	562	581	529	527	522	515	537	587	579	609	573	609	585	540	532	544	587	561	572	559	597	570	590	541	594	589	551	547	588	591	563	565	564	534	555	586	525	541	564	593	543	570	556	537	573	602	590	557	526	567	563	527	563	530	556	569	564	556	547	585	546	555	555	549	573	542	526	544	551	600	585	573	597	536	552	598	534	574	545	578	570	550	561	524	548	529	570	567	540	550	575	562	558	563	579	599	603	607	541	536	529	553	594	549	560	575	546	537	566	599	581	562	567	544	585	615	596	552	572	535	581	545	557	553	568	598	592	583	584	575	531	566	590	555	526	579	554	564	568	539	585	571	574	568	599	568	578	551	534	596	566	574	590	550	580	570	592	547	554	582	556	584	552	577	618	547	615	561	583	555	538	605	581	555	566	573	585	523	559	564	597	557	532	528	589	601	528	546	555	592	588	616	569	578	539	540	567	538	599	594	573	538	524	614	557	562	558	566	556	536	616	608	602	571	553	532	593	528	592	546	567	529	540	568	577	576	525	536	532	568	594	585	567	560	542	585	559	588	562	571	616	529	560	585	529	533	568	602	543	562	581	547	555	538	612	539	583	588	612	541	581	565	518	571	588	576	572	572	576	584	534	573	587	556	592	554	569	507	574	562	555	567	581	597	558	515	595	605	586	537	589	583	579	610	605	574	573	563	571	546	550	614	555	590	539	578	577	581	556	586	563	626	550	550	557	539	582	598	561	575	551	543	546	563	536	570	555	592	568	564	611	561	570	543	561	582	570	577	545	608	582	575	571	532	577	557	599	556	548	556	607	525	552	517	547	518
25396	21656	27650	26008	7659	718	543	526	448	465	444	453	410	441	478	429	407	438	422	398	449	384	448	381	407	398	412	406	423	406	416	426	441	405	406	409	451	421	413	406	426	402	424	430	431	388	384	392	389	426	434	425	446	405	395	395	415	404	422	424	435	428	422	379	417	417	418	402	421	442	413	405	415	415	417	399	406	396	392	393	449	381	437	425	391	404	432	402	456	412	407	395	412	388	398	400	419	424	396	414	412	370	406	404	389	407	414	429	442	411	430	402	403	403	427	410	414	393	404	377	384	381	400	450	400	367	392	443	380	427	379	412	402	406	432	408	399	393	427	426	409	385	396	409	407	350	381	378	391	407	423	396	394	418	416	435	412	414	416	408	424	461	423	422	427	452	407	416	392	426	430	375	374	418	406	436	378	411	380	379	389	376	437	403	404	413	404	402	384	373	421	416	405	402	426	371	444	432	403	419	429	400	399	413	416	444	427	409	414	439	398	387	377	440	426	401	406	405	426	421	398	433	396	465	432	409	407	421	397	421	391	419	417	437	431	409	398	404	401	384	438	411	426	388	418	427	401	433	388	408	390	438	447	400	433	425	409	363	415	410	415	409	428	412	428	377	420	397	400	400	407	431	377	410	432	442	442	385	402	421	415	385	384	358	410	404	379	401	392	424	394	414	400	384	398	436	412	417	430	410	401	385	396	407	395	405	430	401	413	395	409	415	405	378	436	418	411	384	401	434	407	395	452	429	431	413	412	407	434	402	374	387	422	394	384	413	384	451	384	424	420	400	417	394	383	419	439	407	446	404	392	394	378	414	423	429	383	371	405	410	392	391	377	414	424	406	434	482	386	441	383	393	391	404	431	399	387	421	391	388	383	383	418	402	406	435	440	438	370	396	398	409	369	378	408	450	410	433	417	386	415	411	400	398	431	432	425	406	461	439	385	403	415	426	389	390	400	427	422	423	440	404	453	426	368	408	398	415	412	385	383	410	405	416	380	377	365	414	379	432	417	386	381	408	403	386	391	406	409	427	369	369	388	453	384	423	406	430	411	414	421	365	418	402	393	416	419	414	373	394	394	394	408	424	428	405	435	377	426	397	416	428	387	420	410	402	423	387	384	393	423	402	386	394	433	438	415	373	394	380	420	404	414	384	434	424	409	399	391	409	387	408	396	414	416	418	394	411	420	431	420	429	393	418	413	399	408	469	374	403	424	384	407	431	411	453	415	443	406	409	412	415	401	414	422	400	455	402	425	384	388	399	416	430	423	404	443	406	413	415	402	396	417	412	419	397	457	418	414	423	382	396	377	397	412	430	419	448	351	396	377	391	431	409	456	433	389	443	416	391	414	435	429	395	397	438	409	393	427	397	431	424	406	376	409	453	425	420	413	387	388	403	417	415	403	455	389	407	392	422	411	467	393	416	400	427	414	378	416	394	412	410	382	379	388	433	417	406	419	424	397	405	436	408	384	433	393	407	418	405	390	399	441	396	400	414	419	399	386	409	383	404	411	406	391	410	406	417	384	421	439	431	432	400	411	412	398	416	427	361	415	389	416	392	401	375	462	423	405	450	420	440	437	402	426	411	417	445	431	421	396	402	394	427	409	411	393	378	373	394	406	394	393	421	412	405	404	408	392	411	421	422	402	409	387	378	394	430	427	424	411	417	401	432	423	405	412	401	406	395	404	374	372	408	409	366	392	420	416	402	399	359	392	402	415	413	378	372	422	411	426	426	388	397	429	443	427	402	396	406	412	394	402	393	435	408	382	416	386	416	409	400	404	455	371	400	417	397	443	418	432	439	403	406	396	422	400	411	385	396	408	400	405	425	402	414	433	436	411	411	394	381	453	381	406	404	429	376	387	436	388	382	435	414	400	410	399	392	396	395	391	412	405	394	420	423	414	401	425	368	379	391	417	432	383	407	442	391	384	395	451	390	447	415	424	426	418	436	375	421	445	414	408	399	402	431	426	437	427	383	382	399	433	441	371	413	403	397	409	400	376	401	401	393	438	422	427	395	380	383	437	412	390	390	410	412	408	398	425	395	415	386	388	400	399	365	394	415	372	408	427	416	363	396	418	416	404	426	441	402	408	372	412	380	424	444	397	384	446	425	379	430	393	409	415	413	428	418	408	375	440	361	379	442	417	401	414	432	432	406	403	429	412	402	412	391	384	375	412	394	383	398	366	431	380	417	407	416	399	436	387	452	369	417	435	397	392	406	430	389	390	429	447	424	413	365	399	388	410	404	401	414	421	428	382	444	408	387	366	405	400	416	399	395	360	392	408	416	397	389	402	415	386	395	380	434	418	435	397	406	385	434	409	433	396	389	433	428	413	432	399	402	401	488	400	436	349	400	414	404	408	383	408	372	395	403	387	414	421	389	415	429	394	409	416	404	401	395	426	413	413	415	413	406	411	371	418	381	376	393	391	403	415	391	397	366	398	404	404	405	378	429	404	404	429	448	390	428	440	403	382	415	388	404	416	445	382	375	392	446	411	395	427	363	424	406	378	410	390	424	392	428	424	406	368	429	388	387	391	409	414	415	415	410	407	415	364	417	438	422	430	401	431	412	385	406	426	416	345	401	386	431	443	400	401	420	420	413	435	382	415	406	420	413	390	431	404	417	386	447	410	425	405	407	385	388	418	417	391	402	391	405	408	410	410	418	401	411	372	420	397	408	403	410	414	411	427	409	407	400	448	395	382	423	428	409	434	425	397	421	410	399	378	412	425	400	431	408	426	404	393	405	424	409	400	396	385	439	407	443	412	397	418	384	441	422	436	406	431	408	411	457	368	431	373	416	407	396	380	412	405	394	422	422	454	368	429	418	425	441	436	421	392	395	426	416	443	420	424	414	430	407	397	407	416	414	407	423	447	387	401	416	386	394	414	421	396	405	386	412	429	405	434	420	457	378	401	396	395	392	402	415	414	409	378	382	419	411	425	381	409	449	423	381	382	368	374	453	375	434	435	430	423	414	404	441	422	390	398	368	403	394	430	433	451	428	410	383	405	416	473	459	421	407	416	381	438	386	422	436	424	414	389	409	399	439	432	442	423	372	380	430	362	429	418	375	424	382	389	350	403	428	441	392	419	380	411	390	409	396	388	387	389	409	425	367	486	389	420	414	392	399	390	377	375	433	413	434	423	403	423	425	378	399	371	411	388	412	436	424	427	361	395	404	415	429	422	376	381	377	410	435	434	392	432	433	407	395	400	394	392	411	434	428	422	448	391	403	386	409	410	413	416	414	424	399	377	407	418	436	420	398	401	418	399	436	411	404	391	401	411	396	401	405	415	408	373	408	422	402	393	349	404	405	413	398	395	433	429	408	415	438	416	407	413	379	427	402	418	411	418	442	466	389	430	436	437	406	458	409	384	413	372	374	431	410	427	439	381	405	385	454	404	407	407	422	420	427	399	356	394	383	399	396	404	391	381	400	354	419	377	409	346	396	396	366	385	425	423	398	385	419	394	367	430	395
28323	10910	3087	1622	1209	982	856	712	748	664	626	571	527	529	522	530	529	569	512	535	496	478	485	484	512	488	507	498	494	491	511	510	502	503	466	454	511	495	496	503	479	492	497	511	490	500	497	498	502	463	490	480	479	516	505	514	496	460	472	498	495	485	493	479	474	436	468	456	469	487	476	487	472	470	499	507	497	501	520	531	489	466	472	518	493	519	493	461	470	475	473	495	494	511	500	498	511	508	496	487	461	484	472	458	505	471	512	472	531	488	495	488	523	504	514	497	474	491	482	462	511	522	454	511	515	519	490	501	470	516	523	458	516	505	467	487	494	489	478	510	438	477	504	501	487	471	495	514	497	494	486	475	489	492	431	489	494	535	452	495	508	453	485	515	491	477	493	432	475	453	517	533	516	509	462	460	458	488	475	525	483	536	474	503	498	505	495	488	435	446	473	469	482	498	455	506	470	462	474	465	482	480	509	511	481	486	527	474	480	514	462	514	479	459	457	440	486	472	494	507	466	501	479	493	472	479	459	452	470	498	504	483	494	508	458	502	429	486	454	535	519	487	508	495	478	466	454	504	457	504	452	470	460	520	497	507	483	489	472	469	464	447	456	506	485	470	529	454	442	447	492	518	473	492	534	475	514	460	485	484	488	493	464	440	465	487	465	508	479	499	503	512	508	449	496	497	450	497	477	477	512	505	497	466	483	488	462	480	490	481	475	476	505	465	484	495	470	471	480	501	511	513	502	483	479	494	524	478	490	479	504	469	506	489	497	511	530	480	484	456	520	491	501	459	466	486	440	498	471	512	452	458	473	476	502	482	472	462	495	494	438	474	487	483	432	492	458	479	489	519	485	465	486	509	446	467	469	458	494	476	523	476	503	491	495	480	506	476	486	479	493	471	441	520	500	475	460	466	475	470	498	489	497	479	483	497	502	473	481	488	470	523	494	491	479	431	479	483	438	511	494	438	517	462	483	513	467	468	519	487	447	525	492	470	478	498	501	438	508	567	446	467	497	495	534	479	519	512	434	494	463	502	468	495	497	476	511	487	505	458	496	496	474	496	484	475	494	512	471	498	476	474	481	483	477	475	473	495	426	523	486	484	460	522	502	448	463	480	503	480	524	485	471	438	471	483	459	528	462	514	476	512	491	502	513	499	499	510	500	495	476	467	450	512	494	524	484	481	508	514	478	450	480	520	526	504	497	460	455	506	489	501	502	520	440	498	475	467	492	461	514	516	501	475	478	457	530	521	444	463	512	438	516	496	488	504	467	485	523	477	485	495	473	453	460	465	478	518	518	511	486	480	482	507	474	512	510	483	499	478	482	493	488	502	488	461	508	524	470	505	473	455	483	480	517	500	460	498	463	463	470	500	503	472	483	484	505	472	502	478	473	481	473	480	480	494	484	448	511	499	509	503	490	481	455	542	522	491	472	518	514	479	496	490	494	467	471	462	477	475	487	465	509	487	482	495	492	478	481	496	453	488	482	461	486	439	483	521	510	469	491	449	480	449	475	500	481	477	509	503	494	471	531	511	472	468	525	465	440	460	502	464	494	527	490	470	467	481	479	472	461	501	497	481	459	515	480	478	455	515	477	466	463	465	516	478	484	476	514	479	486	505	480	495	514	496	483	488	476	470	479	483	510	480	445	492	537	506	445	496	496	486	450	467	488	480	523	459	509	472	463	529	457	459	480	464	501	494	460	472	516	506	490	460	513	438	472	482	488	478	489	509	526	460	517	469	449	506	520	475	470	491	477	475	502	441	460	465	500	474	473	481	503	527	516	489	493	477	511	490	487	468	500	506	492	465	487	469	507	445	482	501	522	489	474	519	464	461	507	457	512	480	512	497	481	515	466	512	476	525	469	469	528	499	460	451	518	478	505	512	488	482	480	496	457	506	513	505	523	494	478	494	499	459	512	466	464	455	471	487	516	488	482	486	457	465	459	501	475	516	446	489	455	501	464	471	480	484	466	508	490	460	499	470	506	494	495	476	531	497	524	510	489	488	486	518	467	497	477	488	480	478	441	473	477	479	508	456	474	511	516	495	430	480	496	501	475	459	474	465	475	516	504	475	472	482	453	464	480	502	464	480	481	485	482	494	483	483	484	521	474	483	490	450	511	462	488	498	453	491	482	477	480	476	496	500	451	456	473	459	471	476	503	496	492	491	479	508	450	478	465	497	469	454	466	490	469	541	480	478	486	466	493	483	447	464	494	465	448	476	487	499	486	468	470	477	460	459	483	476	514	464	448	501	426	495	487	500	478	483	449	472	498	493	499	479	499	449	500	493	494	477	496	488	496	454	504	445	497	475	490	519	490	469	501	478	508	504	508	459	484	490	497	454	519	532	485	444	500	475	498	476	481	491	479	519	518	491	529	466	520	474	511	526	458	458	498	519	495	477	488	465	512	500	531	473	501	489	481	454	481	453	495	464	483	471	466	459	486	490	485	454	479	474	462	446	435	489	437	477	499	519	505	498	486	433	470	478	513	488	500	431	469	438	482	462	498	490	481	466	490	501	487	485	455	459	446	529	482	498	506	465	493	481	521	472	514	477	481	477	488	495	517	470	503	472	460	467	510	494	502	464	455	512	501	466	518	502	468	464	481	501	481	534	473	517	457	452	493	496	472	444	484	468	487	474	521	471	473	434	463	503	501	467	486	489	475	501	503	477	467	460	531	532	518	460	484	503	469	489	480	481	480	522	487	511	506	488	489	484	451	498	485	510	499	456	482	459	523	482	493	456	503	485	475	455	439	503	456	459	500	466	477	455	514	513	484	498	469	499	441	513	502	479	496	463	494	497	480	466	489	454	509	496	471	467	442	507	483	490	470	469	477	486	488	454	461	457	523	494	485	510	463	472	497	471	448	448	464	484	496	483	499	489	486	479	467	491	460	488	468	519	444	466	525	503	455	447	534	496	483	468	482	488	473	482	510	462	460	476	527	495	505	490	459	517	479	465	503	441	458	479	503	438	469	484	462	443	476	498	497	479	503	448	469	463	513	490	464	473	522	511	480	500	490	476	482	470	473	502	497	472	487	502	464	475	503	501	520	480	475	507	475	543	478	492	495	506	440	468	466	518	471	470	528	503	464	481	463	475	442	451	488	474	454	526	470	458	518	492	476	479	477	486	506	504	457	466	470	495	461	498	498	478	489	483	482	512	480	481	483	496	460	475	470	487	466	518	437	499	506	488	477	459	470	458	466	495	487	450	480	506	501	483	496	481	468	470	487	488	463	445	505	491	506	506	507	518	444	480	474	474	485	461	481	500	510	501	463	511	473	493	460	443	493	473	480	477	456	492	476	457	478	474	472	481	485	460	523	489	487	524	479	522	481	457	511	501	491	548	474	496	452	459	495	471	479	513	486	476	492	515	473	482	528	514	479	502	477	488	501	464	477	510	443	476	432	460	507	475	518	451	515	453	493	492	494	518	487	475	475	495	502	505	477	445	480	442	490	466	450	478	475	474	497	462
23153	21696	29471	24466	21696	21701	5377	796	654	601	558	541	516	501	437	439	408	404	423	428	416	410	400	361	372	374	382	383	377	396	382	350	380	357	376	378	367	375	331	355	349	362	379	361	341	348	393	360	325	361	362	390	361	368	389	400	341	363	353	369	342	348	362	378	331	387	374	369	335	346	357	340	352	367	367	338	347	323	349	361	336	358	360	324	337	370	372	383	319	336	365	371	345	366	358	345	403	384	391	425	391	372	336	357	355	340	350	345	389	338	347	382	377	360	338	382	402	353	345	340	340	362	372	373	350	366	350	342	387	342	396	354	393	345	344	344	343	333	361	352	375	358	365	382	333	339	322	358	345	350	368	331	362	354	360	343	341	368	363	368	342	356	347	329	357	362	357	343	349	361	346	365	362	357	361	394	374	328	362	310	346	376	360	349	344	381	353	381	387	336	305	316	346	372	365	359	338	365	321	344	359	393	374	380	356	358	354	375	370	363	333	332	366	368	344	360	347	364	364	375	357	355	351	345	343	361	392	357	343	331	332	362	384	360	360	334	337	379	349	346	358	339	353	358	353	355	376	361	329	356	344	375	362	356	364	345	342	357	332	319	350	327	320	373	348	363	313	380	364	315	325	343	375	322	345	321	321	330	376	354	363	357	340	357	357	346	378	351	371	335	352	362	366	344	374	372	371	359	349	340	390	377	359	377	328	339	382	354	340	373	352	351	355	381	373	329	343	359	370	381	344	371	358	356	376	389	303	302	354	336	337	387	325	374	340	360	331	367	348	333	319	396	334	366	377	331	356	354	339	362	340	335	340	339	327	381	349	353	364	357	339	344	348	366	326	375	366	343	350	329	353	343	371	355	335	369	333	328	352	364	367	367	356	329	321	347	365	349	345	356	336	307	350	370	369	378	383	336	353	330	358	368	361	342	376	340	374	359	362	344	372	382	387	340	323	339	339	323	346	322	380	360	346	346	367	395	340	329	376	364	332	324	374	313	370	362	339	342	346	360	347	381	360	372	341	338	382	366	394	355	364	321	360	313	364	339	332	352	367	375	352	345	374	352	347	351	347	349	360	319	361	350	348	343	375	358	384	342	363	378	351	341	355	341	336	371	317	326	345	314	348	366	353	359	328	358	357	358	360	360	323	363	375	319	385	343	355	379	381	336	359	338	353	339	327	327	313	351	377	357	336	348	343	338	349	343	311	347	303	317	359	355	336	350	317	384	331	357	327	363	368	365	346	366	379	350	384	354	373	385	327	347	293	342	329	384	322	356	340	324	363	330	348	359	387	361	378	370	377	335	354	360	355	308	378	377	340	337	318	380	340	365	354	340	334	355	345	360	368	374	361	345	363	353	315	397	352	351	351	344	348	347	354	355	325	376	397	371	394	329	335	371	335	357	352	360	330	360	330	314	352	351	325	371	368	367	364	364	343	359	307	357	347	363	352	331	321	340	363	364	352	372	354	341	331	352	364	370	362	337	394	362	342	375	354	322	350	350	343	355	377	340	354	351	379	351	375	307	381	367	303	364	346	395	366	369	375	313	342	376	346	340	392	375	334	342	358	335	339	363	359	357	357	367	357	365	388	344	322	378	356	365	328	372	346	345	330	361	353	337	313	369	378	337	351	338	349	340	341	354	374	364	372	326	351	393	328	350	371	344	335	336	356	357	357	360	358	336	386	369	334	320	341	339	357	341	338	354	342	363	374	373	373	365	356	353	330	383	347	330	329	358	344	358	363	337	354	345	322	363	351	369	343	349	324	346	364	359	397	330	368	347	358	345	318	342	355	344	299	371	318	352	359	348	362	385	352	275	345	356	341	328	325	325	371	352	337	382	357	362	353	325	322	340	363	358	376	352	375	358	336	409	349	356	309	366	370	346	342	330	371	342	352	359	391	366	372	384	337	364	347	335	365	344	358	345	332	347	388	367	363	336	335	358	380	353	375	338	364	349	327	388	352	369	370	360	361	327	328	359	348	323	363	363	371	332	374	316	337	337	351	340	375	327	356	351	355	360	325	362	367	357	356	357	341	379	370	325	343	361	353	333	359	320	328	338	364	386	347	375	380	333	350	331	342	379	340	373	342	336	372	359	371	376	328	342	391	329	328	343	343	343	362	358	359	371	345	375	378	377	329	335	380	350	378	361	310	353	381	346	376	348	368	330	327	323	377	346	324	350	343	339	330	367	366	328	374	385	330	344	333	355	354	345	354	337	353	352	335	342	355	341	375	365	363	330	341	386	356	341	362	379	387	317	380	354	365	347	358	369	365	346	365	346	336	353	352	341	356	345	328	363	344	376	344	359	327	354	353	348	376	351	359	365	345	373	351	343	336	385	354	372	367	368	337	363	344	369	338	320	336	341	365	331	377	364	364	377	357	382	373	354	377	391	327	380	423	342	343	377	342	345	333	330	360	365	365	345	325	338	364	357	341	389	335	346	340	349	323	335	340	367	356	346	376	318	349	347	375	328	366	321	329	335	348	359	362	354	351	380	358	377	339	349	343	371	339	369	335	350	335	330	393	339	331	374	332	313	344	347	372	323	365	367	335	346	349	342	353	337	372	338	334	333	352	359	380	315	343	357	360	337	346	351	356	366	345	332	342	321	337	349	369	353	366	337	321	359	313	342	369	322	337	333	338	345	343	363	347	327	337	333	357	354	374	320	333	376	353	358	364	354	350	328	363	383	350	352	354	333	389	374	371	336	315	341	335	385	385	358	345	368	343	348	331	362	353	353	347	309	387	366	353	347	356	366	347	340	341	390	362	329	354	363	360	348	379	362	361	328	358	365	378	368	319	302	361	323	354	351	376	338	349	356	377	332	364	322	341	377	354	345	350	372	351	354	331	322	353	339	357	350	333	348	350	367	366	352	318	337	362	366	330	342	376	376	333	373	361	329	354	376	358	342	355	331	340	342	324	354	351	337	361	366	355	346	369	338	344	340	330	341	346	346	365	328	347	351	359	390	333	311	342	339	351	334	340	352	366	338	346	367	349	339	351	394	368	364	368	367	385	355	300	330	343	403	305	385	338	344	346	348	345	349	373	347	334	382	333	342	331	339	321	309	349	374	371	362	295	338	361	343	352	334	352	357	372	360	362	351	337	356	375	378	344	329	341	343	345	370	351	336	328	316	404	369	334	328	352	342	318	340	360	347	339	364	345	325	384	330	361	344	361	346	371	349	361	350	337	368	343	318	351	351	382	342	346	350	348	331	385	362	347	361	363	343	365	313	363	366	339	350	385	373	360	313	325	340	351	368	349	350	359	307	376	366	327	380	338	358	369	324	328	331	379	370	357	306	356	344	309	338	340	365	342	316	309	343	358	365	365	371	322	352	367	364	322	361	327	334	384	345	355	317	333	357	347	359	319	353	351	361	350	362	344	364	345	322	336	371	369	330	378	363	374	347	367	353	329	344	369	336	346	349	384	339	308	343	308	352	341	306	353	340	361	345	342	372	354	366	367	342	356	335	309	355
33031	19426	8547	4123	2820	2047	1721	1273	1081	927	843	750	707	654	643	575	602	530	522	503	528	508	469	489	499	499	515	490	435	464	441	442	458	432	463	454	417	458	412	441	417	479	459	440	418	409	448	433	486	432	434	435	412	452	439	433	442	460	437	415	430	440	428	467	391	439	421	400	453	393	433	395	418	433	433	431	356	415	426	444	387	420	421	450	435	376	446	444	411	446	430	442	453	430	461	485	445	495	453	447	425	406	405	461	436	412	465	424	419	432	412	469	419	415	410	438	466	447	456	408	442	492	457	416	404	450	428	379	462	391	403	399	405	452	439	420	427	426	440	456	425	445	422	431	430	451	394	440	416	441	434	405	410	417	411	424	461	436	398	455	420	429	433	406	440	423	443	435	407	436	410	422	391	411	425	449	430	464	424	414	409	408	441	395	417	430	403	395	432	389	451	410	436	395	408	400	418	419	443	432	455	409	374	447	407	431	415	382	429	398	425	383	447	424	435	412	440	455	425	446	415	396	420	397	422	395	405	426	434	417	407	402	397	388	408	426	392	425	374	431	414	411	400	415	404	423	381	435	457	437	418	431	431	445	434	452	392	450	396	444	436	484	416	411	467	409	430	408	455	382	414	402	443	408	427	455	420	425	404	404	433	438	409	428	410	458	405	411	462	453	409	421	382	417	404	388	447	400	414	406	392	437	410	428	397	427	393	435	435	422	419	411	391	412	409	400	382	404	400	408	399	411	424	399	397	395	440	416	408	423	422	440	377	432	408	412	410	435	438	394	451	421	374	437	418	458	403	424	416	412	414	426	423	425	425	438	405	453	432	425	450	387	450	413	435	403	387	447	416	402	441	407	406	388	456	412	418	422	430	407	435	445	455	414	447	416	390	442	413	380	396	427	407	426	448	428	394	438	463	428	432	425	430	408	425	436	404	449	412	391	399	417	449	425	412	405	380	427	424	417	422	436	433	431	402	390	441	415	465	432	407	460	426	384	383	440	397	418	390	440	418	446	426	390	391	411	426	451	465	386	415	432	395	421	416	414	381	435	400	380	417	398	421	438	395	426	447	405	388	454	401	371	409	420	443	457	423	405	418	455	407	379	453	417	388	382	433	417	419	418	401	417	404	391	421	424	423	411	420	431	398	440	436	391	414	435	385	417	401	419	439	440	437	345	424	386	399	398	417	441	394	394	404	418	413	444	422	423	404	417	420	400	414	418	439	416	410	400	393	422	405	410	410	389	430	456	423	445	438	435	427	442	403	430	417	447	421	424	458	411	389	440	418	403	411	443	402	440	393	403	392	424	417	464	389	396	404	368	418	432	413	396	428	438	435	417	464	438	429	414	416	430	429	393	424	424	424	434	416	409	429	416	384	421	413	416	462	464	434	407	386	419	427	428	386	381	412	401	396	409	443	480	449	417	425	418	433	374	427	432	414	472	432	413	411	393	459	437	391	405	407	406	413	409	414	422	422	393	438	423	425	411	396	425	388	439	429	469	414	399	465	446	417	450	367	401	432	413	460	394	415	396	427	390	409	421	426	422	419	435	416	413	430	437	414	446	384	372	405	413	453	401	421	431	441	432	433	420	401	432	397	429	407	429	439	426	422	398	380	403	382	393	408	425	411	423	420	424	441	439	452	408	469	408	422	443	426	408	438	440	408	403	420	402	430	412	427	437	433	405	407	416	454	354	386	441	399	371	411	392	419	418	431	443	404	385	424	411	439	409	428	394	417	461	419	449	396	421	426	391	434	423	425	375	427	442	438	447	373	409	417	433	422	423	431	441	385	439	423	409	419	410	425	434	441	441	479	431	447	466	390	397	439	421	396	396	429	377	413	416	393	405	421	399	432	432	403	424	434	396	402	422	406	431	421	443	401	413	467	432	443	396	405	402	409	414	411	404	405	424	396	415	419	356	399	414	390	399	416	433	434	453	426	413	439	398	430	453	467	451	395	436	439	392	463	437	403	417	441	421	442	436	422	425	433	424	443	433	471	443	396	451	422	401	428	425	392	426	436	453	453	423	414	396	419	411	433	362	421	426	419	409	392	403	415	453	414	405	457	442	445	403	439	388	369	418	403	414	420	373	415	387	434	440	425	425	392	422	418	402	432	432	404	412	402	416	440	409	389	408	425	406	439	409	407	426	398	391	387	425	434	431	408	415	443	410	411	428	413	391	401	408	421	461	440	437	452	400	430	421	414	438	418	410	430	463	397	412	419	429	399	429	407	437	423	403	436	437	402	395	451	432	437	415	401	413	432	405	435	435	457	441	398	389	406	404	400	433	431	454	432	427	420	397	416	435	446	409	414	437	410	374	385	403	406	417	421	426	416	447	416	394	415	488	406	386	417	367	389	398	428	425	389	382	419	492	409	400	458	428	441	405	411	395	414	421	443	427	401	425	403	398	429	450	424	438	426	404	443	402	404	427	406	437	401	356	448	436	437	377	387	410	432	420	410	418	404	400	422	445	390	401	425	406	404	431	430	409	432	432	406	445	411	400	419	419	425	385	422	396	413	437	441	445	415	404	439	411	418	390	407	407	404	401	432	404	444	415	411	396	414	419	408	409	399	408	409	417	411	416	430	424	408	409	430	406	392	413	427	419	409	460	424	439	442	426	398	387	416	405	404	420	408	413	440	422	434	412	396	410	405	397	443	419	396	428	437	421	411	375	424	393	395	409	423	445	415	449	422	405	424	426	421	397	427	409	417	398	452	412	391	434	404	404	442	424	430	417	468	434	425	406	418	401	448	406	445	410	387	404	411	411	389	411	441	437	421	445	444	432	405	400	433	429	422	394	433	418	420	401	433	409	416	454	432	407	422	450	424	408	386	439	434	428	410	426	384	394	450	439	400	434	430	409	423	430	446	434	384	430	436	421	436	433	414	413	376	406	419	426	419	436	424	396	409	375	450	451	419	389	401	430	434	383	415	406	436	427	462	411	461	424	443	387	447	427	427	436	449	420	440	429	434	421	387	387	406	402	420	425	445	445	424	415	415	405	439	445	447	455	396	429	418	442	427	416	424	348	432	386	453	436	443	399	419	396	432	457	441	435	415	400	360	459	425	407	439	449	447	401	444	420	431	411	427	378	458	409	441	444	437	387	445	458	437	417	415	419	449	450	432	399	433	436	399	394	408	393	463	438	444	441	423	379	408	388	413	410	412	407	409	393	442	406	389	421	380	420	400	428	400	423	407	418	433	428	378	450	446	422	404	414	386	412	441	477	431	444	403	415	437	391	413	447	425	424	429	405	431	424	444	366	449	436	479	446	439	393	418	431	438	411	413	439	431	436	409	423	425	407	422	433	376	381	381	443	399	385	379	417	443	399	435	440	408	390	394	405	431	444	416	426	413	427	403	421	404	442	412	429	467	438	473	413	431	459	418	433	421	426	455	428	409	432	418	419	390	433	393	433	429	426	442	443	418	404	432	417	441	387	396	460	396	446	430	418	454	427	409	441	420	452	445	419	451	431
28944	19017	4816	766	579	507	488	520	547	531	507	509	548	525	505	535	516	520	490	475	538	503	533	524	490	559	505	558	503	485	517	527	531	514	517	497	477	478	513	486	462	512	483	527	517	570	528	521	501	509	510	511	513	568	556	525	526	516	494	504	500	518	488	471	486	547	519	498	488	494	503	484	491	510	515	542	494	494	534	526	522	493	484	547	482	516	505	550	524	473	533	499	483	509	539	486	523	519	493	513	511	536	504	512	483	557	521	526	481	488	525	505	467	488	525	511	518	471	491	486	524	559	498	508	503	499	514	469	497	488	503	519	504	502	537	509	514	485	538	546	526	535	507	521	491	566	505	544	521	485	528	535	486	517	546	561	495	519	499	492	476	456	512	512	487	493	506	488	468	466	516	505	524	561	513	486	505	532	485	522	527	520	553	489	464	509	485	489	522	485	492	539	520	507	523	514	521	488	521	530	512	506	525	531	540	485	529	482	479	525	537	503	521	511	500	542	512	496	513	503	504	508	496	558	516	518	481	474	544	515	516	544	500	550	478	475	467	485	500	503	512	527	503	501	482	516	490	538	512	497	529	513	519	502	481	510	487	492	459	482	526	508	515	471	514	532	498	494	515	549	501	517	477	497	476	489	506	510	516	481	478	480	491	502	504	515	479	502	529	520	504	509	493	488	475	499	484	514	546	528	526	549	514	535	485	495	504	493	512	548	499	503	511	506	513	476	524	504	467	540	566	522	516	512	506	513	470	489	501	523	501	467	505	505	505	489	525	504	534	561	529	554	565	519	491	526	542	515	523	523	549	517	539	514	496	539	460	494	501	496	529	503	491	497	497	518	524	510	507	523	510	530	520	529	509	502	514	513	488	553	487	528	542	502	464	492	509	512	521	503	510	450	479	512	492	520	496	509	495	514	500	540	462	511	519	509	520	498	519	505	448	487	491	485	506	519	495	585	515	537	531	495	503	512	481	498	494	528	523	507	501	514	552	504	522	523	508	533	514	484	522	508	520	491	540	538	489	489	529	496	504	535	507	525	506	512	512	521	534	507	477	483	527	527	529	562	536	546	495	552	553	513	520	483	509	523	532	543	503	518	496	475	489	497	528	497	517	522	489	502	527	506	531	549	532	499	514	532	522	529	529	508	529	514	542	490	525	518	468	491	500	515	497	487	508	531	488	495	528	501	523	495	482	515	544	552	544	507	501	515	468	535	483	517	507	505	459	528	535	506	520	490	505	547	527	555	518	532	558	506	496	518	486	490	514	505	470	488	521	557	528	532	520	504	499	536	515	495	522	517	490	508	507	474	474	500	522	496	509	462	472	476	520	521	526	505	515	493	506	484	496	461	534	473	462	499	507	517	491	563	520	516	531	521	533	516	553	475	548	538	567	497	481	527	478	562	522	493	512	591	496	528	535	487	524	529	533	520	527	516	515	481	517	520	466	489	480	495	515	512	502	475	551	526	488	511	494	493	540	540	521	498	480	494	510	486	497	516	483	481	496	508	489	506	522	508	505	491	502	525	538	550	525	483	514	525	529	502	500	559	519	490	494	510	543	516	538	526	512	518	499	515	474	527	527	507	515	527	539	504	511	529	476	501	510	518	507	515	523	491	531	482	502	491	505	505	525	523	476	545	529	533	499	508	520	493	525	480	538	544	534	495	463	487	511	557	537	506	545	543	535	503	524	522	496	496	522	515	495	494	471	511	513	493	485	556	530	526	512	516	470	539	515	539	502	491	492	564	517	499	515	538	517	502	491	513	550	516	479	525	541	529	494	504	498	491	523	501	557	521	479	527	505	480	527	517	522	535	542	494	492	503	509	521	511	481	482	493	516	492	487	522	470	484	514	526	503	528	495	490	518	499	515	525	491	515	529	521	518	506	521	491	509	506	482	504	468	530	540	507	572	584	545	513	499	551	531	538	491	513	545	539	487	501	533	529	514	513	489	490	535	542	527	527	564	516	527	567	505	527	473	498	532	501	493	492	503	502	520	517	503	511	533	528	529	509	479	502	534	474	459	549	508	503	502	524	527	513	510	530	498	520	515	496	516	479	474	528	501	509	507	482	521	532	529	582	494	501	484	493	514	511	509	542	513	506	553	532	512	502	512	489	490	518	480	500	508	443	513	524	507	481	493	508	523	495	522	520	550	458	518	502	522	498	558	485	524	482	523	465	486	529	511	513	526	481	502	516	526	521	463	520	557	539	487	499	533	537	484	487	511	549	512	529	519	513	486	526	492	553	529	481	526	538	510	487	532	503	481	490	518	502	478	562	560	494	524	509	511	490	502	505	521	490	547	520	509	545	502	502	516	536	478	517	520	493	476	532	532	483	554	519	491	472	523	464	531	523	513	469	526	552	518	476	521	517	510	524	522	500	523	498	457	495	515	502	517	530	470	543	510	480	560	531	552	458	502	498	537	530	513	522	556	449	496	490	525	532	544	518	530	499	519	546	530	547	517	492	523	475	522	482	513	519	549	507	494	529	551	514	492	463	514	539	490	529	528	545	513	520	518	520	472	494	527	493	470	513	512	517	517	524	501	520	564	511	495	488	496	531	499	537	507	535	483	478	517	518	495	557	514	564	502	522	538	541	570	519	541	542	508	556	492	515	511	482	562	503	530	523	543	509	499	510	498	550	504	500	511	477	522	506	507	479	503	531	524	464	543	550	480	524	524	511	528	544	507	539	516	540	556	508	504	505	509	493	492	526	507	483	537	533	516	522	511	490	498	540	483	497	506	514	480	497	528	541	556	505	512	530	519	521	524	466	533	481	540	500	503	508	506	553	464	544	503	512	532	489	497	506	518	510	454	493	491	505	517	519	490	496	520	503	513	547	482	497	494	515	542	484	516	501	559	525	501	517	515	546	522	544	501	477	514	470	534	512	495	458	514	496	528	534	489	556	466	528	527	521	498	507	525	482	467	517	511	520	530	485	508	543	513	497	522	534	492	482	519	484	512	534	538	511	525	515	481	516	508	516	483	477	515	521	516	549	480	485	487	520	497	479	535	456	514	459	482	504	484	492	489	511	514	543	506	515	519	538	510	537	499	507	529	501	470	532	504	537	507	504	496	511	524	480	460	529	506	483	505	519	520	484	508	498	527	515	474	484	505	507	469	479	514	501	524	493	551	481	504	489	509	510	501	501	500	502	522	499	484	532	512	506	493	495	523	514	526	474	498	523	516	509	533	507	544	489	521	526	492	536	483	485	518	524	556	513	541	495	503	502	486	526	493	464	512	476	510	488	501	510	536	547	491	496	494	469	465	517	528	504	524	524	483	489	459	530	490	490	498	524	499	539	497	481	507	487	511	537	495	525	518	513	541	500	486	521	522	513	494	507	471	517	477	479	497	505	483	513	526	519	549	449	531	478	493	475	472	507	530	502	461	512	513	483	550	537	470	485	525	495	509	474	476	523	520	533	489	498	494	514	485	457	483	528	552	448	515	499	531	478	537	519	493	480	521	493	516	542
23653	4356	1008	718	663	676	671	644	633	665	558	631	639	616	606	626	590	647	589	575	616	596	596	548	589	601	563	633	642	619	606	615	589	610	608	597	637	588	616	606	567	570	624	598	588	592	550	643	602	589	612	584	564	635	593	621	594	649	608	617	635	625	624	576	570	624	601	572	632	597	585	601	602	607	591	651	602	572	604	578	602	638	571	614	597	602	626	586	617	643	584	622	594	603	586	590	625	645	670	590	649	623	634	591	624	624	624	628	618	579	631	583	592	569	589	660	610	594	572	596	589	606	643	609	581	562	612	621	642	585	637	602	612	608	584	608	581	580	621	576	623	604	579	598	574	641	544	591	603	629	600	591	594	586	608	589	602	575	638	599	562	596	635	608	604	618	614	580	571	599	572	617	616	620	575	567	585	615	615	605	610	590	570	610	643	605	624	589	644	593	602	609	596	604	598	592	570	620	618	654	585	625	573	602	568	626	636	644	598	569	619	618	586	580	584	659	587	582	625	584	647	534	603	559	560	591	611	575	590	600	614	580	593	604	581	624	619	625	557	582	565	602	566	616	645	579	578	641	633	585	605	638	595	580	542	580	622	595	638	607	605	571	611	640	609	611	591	584	594	624	585	602	600	560	592	619	586	618	577	564	594	590	604	601	602	587	636	634	631	619	576	614	587	612	594	611	567	626	629	606	574	627	625	585	614	601	604	584	582	645	621	605	612	592	584	603	627	552	604	562	603	608	591	603	591	580	589	570	574	595	603	641	554	624	568	603	600	600	574	571	564	579	600	597	555	555	605	597	581	581	601	560	599	613	594	591	608	593	596	617	587	620	611	591	563	616	617	611	630	569	601	598	557	601	635	608	594	604	574	604	589	603	575	620	557	559	553	660	569	605	607	594	581	632	590	586	615	568	616	600	586	601	579	598	579	568	567	629	588	608	597	592	625	586	562	591	558	585	618	583	596	592	657	609	589	605	615	562	602	614	566	625	579	621	599	562	593	628	551	642	606	588	595	619	594	640	637	617	606	591	549	597	616	571	584	591	633	590	610	608	621	573	587	575	599	577	624	632	607	591	598	603	574	635	578	591	641	587	605	598	600	586	614	619	559	585	592	589	552	615	615	586	599	620	592	605	656	659	614	638	643	568	545	590	603	626	605	628	621	590	605	604	621	623	602	605	624	605	604	633	618	601	642	566	579	602	615	611	595	522	670	583	613	616	597	606	643	595	604	619	603	627	637	629	635	584	579	625	611	562	640	656	578	586	599	615	597	613	597	595	609	604	603	616	607	621	614	575	616	574	590	573	601	647	629	636	596	583	601	614	593	628	619	576	633	570	586	564	604	595	560	642	626	632	582	559	591	581	611	601	596	582	597	616	606	628	611	612	609	608	597	584	581	611	580	614	638	644	630	589	598	598	624	592	599	615	538	558	652	606	601	566	633	604	608	613	574	563	599	595	636	581	593	633	611	617	577	621	574	614	567	653	603	618	628	577	588	613	613	591	626	581	603	596	591	576	610	577	648	613	578	635	595	537	573	594	574	589	609	629	613	603	578	601	590	618	619	612	608	627	638	607	630	598	597	625	590	601	567	610	583	606	606	633	599	587	622	630	599	620	592	595	562	599	554	630	616	595	625	615	572	599	633	592	582	576	626	650	584	581	591	599	592	572	622	638	592	578	606	561	602	597	612	632	593	590	609	612	594	534	568	631	568	566	612	627	606	617	613	571	587	561	615	582	615	626	643	570	547	607	615	623	595	642	607	554	674	580	580	635	616	591	606	599	613	613	615	625	596	606	563	613	582	629	597	620	588	649	580	598	609	591	577	609	624	604	583	563	635	629	590	548	598	598	630	584	639	620	574	624	637	547	633	627	624	613	587	590	587	621	595	580	613	577	597	630	632	593	623	567	593	572	597	592	620	633	565	615	605	612	601	597	599	572	625	642	586	604	593	572	582	594	610	544	608	650	543	600	603	625	597	588	603	629	562	640	638	614	596	592	572	630	575	607	608	628	543	609	585	542	608	530	624	644	606	644	625	582	621	554	577	636	629	606	616	624	605	595	596	643	625	574	541	569	619	567	603	591	628	578	603	618	645	592	608	630	597	546	579	639	593	600	604	566	621	591	606	632	611	589	601	593	572	673	594	587	591	604	593	619	609	604	602	593	584	595	575	562	609	602	610	616	574	628	600	610	619	610	613	607	572	597	616	605	577	596	606	656	552	603	581	581	585	601	624	626	634	583	605	589	607	568	650	563	592	603	575	558	660	569	626	584	588	592	627	599	564	614	594	607	609	650	550	613	643	626	624	628	598	610	583	583	624	642	603	604	575	605	680	559	616	571	642	593	608	595	600	641	624	636	601	591	594	570	647	574	587	609	591	576	554	625	595	584	578	589	606	609	626	655	597	642	619	583	617	556	620	616	587	588	620	560	652	596	601	587	591	597	603	560	598	651	580	604	614	587	590	618	603	589	569	588	620	598	607	651	614	604	610	614	606	615	596	598	617	594	654	607	634	610	572	597	614	586	634	575	610	613	637	647	623	614	620	616	637	616	614	605	552	624	585	631	576	559	619	601	569	587	621	591	591	613	622	604	580	604	602	612	598	647	599	621	611	574	604	644	642	618	636	642	606	635	616	635	594	588	594	588	618	590	606	591	602	595	644	587	629	593	600	543	578	582	634	622	585	614	608	614	625	581	614	582	653	598	575	610	593	607	609	590	592	591	592	627	575	643	606	602	611	582	627	587	612	621	580	621	614	550	556	590	572	602	600	594	606	633	636	561	601	573	623	580	549	604	549	628	626	643	573	611	625	578	599	579	606	540	581	611	577	598	634	547	566	603	616	598	556	612	601	589	616	592	600	584	588	620	577	552	572	631	578	589	630	620	624	567	589	633	605	613	618	591	602	565	616	606	608	632	589	618	602	595	599	585	589	620	615	591	649	593	564	580	606	630	617	620	593	630	604	581	643	611	581	600	634	571	586	589	611	601	638	599	608	664	624	586	609	560	582	631	603	616	603	604	603	621	603	587	615	597	606	582	587	616	598	599	610	603	565	597	584	625	599	576	613	591	610	631	596	609	634	587	607	587	628	614	603	587	625	593	569	603	583	577	614	575	605	602	585	608	551	615	591	634	625	602	652	630	607	624	614	629	637	603	622	595	573	591	575	619	616	653	566	597	609	579	573	633	569	574	644	607	597	564	580	632	618	614	646	633	574	613	581	587	634	594	566	647	649	623	595	616	570	580	586	590	608	618	579	627	593	672	590	608	568	601	627	577	583	623	597	599	605	606	619	598	634	627	611	592	617	606	607	590	577	607	606	624	575	575	646	572	643	606	644	594	597	597	628	620	616	581	591	592	568	585	579	622	571	585	610	621	601	610	595	592	591	586	594	583	597	563	626	578	569	586	567	604	603	584	578	636	589	548	622	624	584	566	601	633	606	562	639	547	568	577	587	603	589	616	618	591	583	610	611	636
24276	21598	28803	24878	21564	6714	931	730	657	662	569	520	564	528	492	503	534	533	537	482	501	472	472	470	507	479	507	492	456	492	487	500	489	495	507	483	460	448	481	488	501	499	454	493	462	502	478	493	510	452	509	506	501	475	470	448	437	448	476	477	454	482	472	463	448	485	442	451	490	503	444	486	401	467	499	468	465	476	467	475	465	496	476	483	507	519	518	499	479	498	518	544	466	499	476	474	442	466	450	481	473	461	469	516	471	481	462	504	445	441	478	489	501	508	456	500	442	487	455	508	463	470	447	476	501	493	477	454	524	467	468	477	497	493	493	474	479	498	511	416	468	462	481	468	439	442	504	464	489	475	471	457	452	473	447	493	475	471	468	457	499	482	464	454	464	452	431	485	434	510	472	473	452	469	473	471	481	509	463	458	438	451	480	476	510	472	502	437	421	503	475	462	528	489	480	488	434	450	419	485	468	458	472	439	471	494	477	499	496	435	412	479	526	460	464	483	497	473	496	455	453	471	465	469	471	459	475	451	500	475	452	463	475	476	478	473	461	477	498	519	464	476	422	454	488	455	480	504	453	481	469	450	513	457	503	450	459	458	457	461	506	519	543	461	484	431	475	448	466	487	463	457	474	457	494	494	524	517	503	468	469	452	443	503	466	421	478	493	488	465	470	456	481	489	470	495	497	481	475	480	520	454	497	472	482	432	464	492	470	491	493	467	458	473	463	471	450	486	504	473	481	447	472	465	476	473	447	527	512	465	458	463	465	429	475	507	509	469	474	446	477	490	469	497	493	464	489	476	446	478	500	436	467	454	453	468	457	457	458	500	511	465	507	475	459	458	430	467	487	488	500	495	487	494	470	489	451	483	452	452	463	481	472	500	540	515	475	481	536	458	458	481	473	458	489	473	494	484	457	490	502	476	497	483	457	508	488	446	457	480	489	459	478	481	491	452	463	517	471	484	457	465	458	438	498	473	482	470	490	492	454	508	449	497	443	477	486	504	517	490	487	494	471	490	485	472	482	463	477	532	514	503	487	471	442	471	452	521	451	526	498	520	509	488	501	492	502	463	496	439	459	452	476	482	495	491	481	482	473	469	478	456	436	498	484	462	494	459	434	471	481	489	470	506	515	425	481	448	487	476	500	485	478	479	473	453	465	421	514	460	487	510	483	477	462	496	464	459	454	468	484	474	470	464	465	443	461	514	449	518	504	496	471	477	473	493	474	446	454	464	499	486	494	480	505	455	456	477	464	508	480	488	511	484	505	505	515	478	503	457	489	458	501	457	482	478	448	479	521	509	425	476	490	463	471	438	494	475	464	491	508	463	450	450	512	481	490	480	446	461	479	483	481	490	435	491	480	477	451	461	504	466	448	468	478	501	521	496	483	467	439	457	476	477	451	472	494	464	446	465	447	488	480	473	483	478	513	484	468	468	476	448	446	496	484	466	452	471	432	461	475	468	502	466	462	464	464	503	467	478	474	460	452	455	455	478	443	466	531	476	525	441	459	449	474	477	468	491	475	476	496	459	478	488	506	472	500	475	463	451	500	519	445	495	444	466	505	487	432	496	452	459	457	482	477	503	478	485	461	474	487	447	454	494	476	509	505	473	471	481	464	455	451	420	468	505	475	434	483	492	470	480	506	474	476	502	462	509	471	427	523	478	486	470	486	469	488	467	466	432	450	449	503	452	465	459	469	489	482	468	483	518	491	464	469	475	464	463	461	456	440	451	464	521	470	418	475	469	467	448	505	459	457	473	466	465	449	451	472	476	494	446	461	437	449	501	467	477	490	515	488	467	477	496	476	471	487	491	470	484	448	469	492	498	493	473	487	505	467	483	413	450	474	484	506	484	472	504	451	485	496	481	475	471	479	463	457	495	455	482	524	445	462	478	472	485	460	459	438	473	507	493	452	522	465	470	471	519	480	459	472	451	494	486	498	486	484	480	487	513	504	476	475	504	485	474	435	488	457	474	482	441	484	536	498	474	477	478	438	461	459	461	500	478	466	439	506	416	477	485	456	491	476	493	480	490	452	506	474	458	437	485	449	472	432	471	487	438	450	501	495	505	448	513	471	442	485	441	484	470	461	502	474	447	489	480	461	453	503	488	482	487	476	494	475	496	437	502	503	460	465	501	518	497	466	454	432	458	516	464	504	473	477	520	502	482	471	457	490	486	489	462	495	450	494	473	492	480	480	484	459	464	476	477	481	479	468	494	490	502	436	456	504	405	486	493	450	446	468	489	487	484	500	471	482	492	459	466	461	486	479	494	522	402	474	484	444	452	484	470	495	469	486	487	452	436	463	506	446	478	479	474	467	463	467	461	488	509	485	459	479	481	467	472	463	470	467	508	494	490	503	484	444	522	466	498	473	460	484	469	451	518	498	470	484	447	425	467	503	467	494	487	495	490	473	444	467	414	483	507	455	455	457	475	443	433	458	465	432	466	492	456	480	511	497	493	487	480	472	501	467	456	460	456	491	485	491	503	488	438	480	446	462	448	499	469	451	503	456	475	485	497	478	464	478	456	525	463	478	480	478	498	504	484	451	485	480	493	502	468	489	472	456	496	469	496	490	444	456	487	502	440	497	482	460	497	493	510	484	426	482	458	483	450	503	489	439	480	455	458	480	479	518	451	459	442	445	484	479	443	448	476	502	472	435	517	472	496	468	480	451	477	457	431	441	445	463	484	475	462	490	446	496	449	419	462	511	482	500	495	470	441	444	492	426	469	480	478	480	458	479	457	498	480	470	478	502	462	485	457	445	455	467	468	510	460	478	485	514	481	480	498	490	517	461	472	484	440	491	527	462	498	466	476	496	481	475	519	459	495	452	460	463	476	468	486	427	471	479	518	479	469	475	484	468	466	474	491	488	474	526	468	462	436	473	453	465	436	532	458	472	464	458	488	453	458	449	483	455	497	481	489	494	480	501	474	493	463	450	559	500	529	476	487	463	523	463	491	484	465	454	452	455	486	432	458	478	450	463	443	458	493	470	487	513	501	474	425	482	466	470	445	471	449	477	490	478	465	496	457	477	479	457	456	519	510	473	500	505	468	463	456	508	522	465	473	456	462	467	454	447	477	441	451	474	460	444	454	469	431	465	500	469	489	479	519	491	464	479	492	477	476	512	477	446	486	482	489	471	493	495	472	480	510	474	503	427	477	478	472	486	527	501	471	441	462	463	497	454	473	448	470	473	471	436	484	463	509	467	450	480	472	490	480	466	460	488	466	449	448	455	448	455	473	423	485	459	452	501	456	440	472	481	452	495	460	511	500	460	481	493	455	497	498	454	446	450	467	486	507	469	479	513	465	509	461	486	467	460	473	520	513	461	475	471	465	501	452	466	463	461	457	469	481	487	468	512	450	460	476	466	446	456	458	482	480	483	440	475	460	464	480	505	459	476	480	484	461	486	445	486	501	471	494	449	517	524	459	464	465	493	483	455	487	467	483	455	446	498	488	479	477	489	522	488	470
27382	11733	5314	2482	1810	1464	1185	1015	871	856	774	762	681	707	699	645	653	620	593	633	628	552	613	613	574	578	622	593	562	584	614	571	602	586	595	557	547	556	584	595	561	562	558	588	562	557	544	581	565	615	594	604	559	621	548	600	585	529	553	568	576	597	576	603	566	568	574	527	528	539	568	534	558	560	536	590	574	546	593	561	571	614	569	587	534	590	588	543	588	529	592	557	603	571	530	588	597	571	598	589	583	607	594	585	588	586	578	622	582	590	591	590	612	619	557	540	589	598	561	573	590	620	559	584	609	573	546	534	594	586	579	577	609	549	578	559	540	566	564	586	557	533	559	582	584	579	566	559	536	541	579	549	614	569	572	610	591	580	570	593	585	575	550	578	573	552	626	597	535	576	568	590	589	582	583	539	543	559	599	569	616	578	550	585	596	548	578	573	583	594	603	560	597	588	581	588	579	577	561	570	630	539	567	560	591	577	597	538	613	544	528	559	558	541	545	589	566	554	569	574	586	586	543	533	596	570	554	571	584	579	527	559	572	573	579	549	592	551	567	539	582	590	621	541	570	580	574	567	553	565	564	541	577	572	581	536	560	582	575	574	630	621	543	566	613	531	533	578	573	593	507	562	543	544	566	577	564	576	588	566	553	597	558	554	599	554	597	574	587	568	587	548	574	572	517	571	638	532	601	566	589	597	570	564	606	565	615	589	554	536	562	582	622	597	543	564	584	568	541	563	581	607	553	572	563	558	593	601	552	552	606	575	555	568	562	568	575	545	557	567	573	533	596	558	587	539	535	563	588	572	576	571	601	573	598	581	564	563	545	592	581	566	555	587	577	572	533	513	598	575	550	588	567	575	579	547	526	612	605	582	556	585	527	532	521	550	553	569	601	561	602	582	556	572	581	528	589	576	556	562	562	577	584	554	553	568	568	588	584	576	575	538	549	553	560	583	582	638	617	553	581	577	628	563	583	579	554	551	589	601	599	532	560	573	554	592	558	572	571	551	562	529	665	604	550	565	576	557	542	598	567	590	553	570	546	577	539	581	561	585	606	611	576	528	557	556	614	532	552	540	596	547	563	545	570	583	561	531	553	579	545	589	500	587	564	564	532	589	593	597	587	596	555	552	569	571	582	584	587	605	562	582	568	585	561	546	554	572	516	551	588	632	568	599	538	567	607	560	579	594	576	604	536	530	556	563	542	541	561	513	615	564	546	567	586	559	589	581	602	564	527	554	577	616	543	593	566	569	602	576	541	571	573	547	538	546	568	589	531	585	601	557	590	571	584	574	607	531	539	569	559	591	586	573	527	573	565	594	572	552	559	565	581	568	599	572	521	559	548	603	589	563	577	550	542	568	565	593	577	544	589	543	572	622	556	596	559	554	567	612	546	553	559	594	571	588	578	535	589	556	573	621	548	587	560	533	606	534	593	566	610	586	566	571	551	559	584	575	557	611	614	591	572	634	544	567	550	578	549	554	566	564	617	566	571	551	545	559	605	566	570	535	586	562	580	563	587	577	598	579	582	584	581	558	564	548	570	587	563	595	594	608	591	587	577	581	577	559	587	576	595	548	606	588	546	580	571	560	539	529	586	575	533	520	569	571	585	563	577	559	562	600	539	567	560	585	553	593	558	581	567	534	606	617	555	605	558	567	581	530	538	552	554	564	560	583	539	564	577	554	582	567	545	571	586	572	582	590	542	530	561	561	570	560	586	582	565	606	599	570	558	585	621	563	556	566	552	606	595	609	599	608	588	562	551	579	586	584	617	585	584	575	558	575	571	534	613	557	556	586	526	588	539	555	572	577	592	593	565	571	604	585	538	558	562	573	538	573	575	546	628	554	528	593	595	588	529	577	579	567	593	587	572	586	553	563	527	548	579	579	602	590	545	590	544	550	590	585	594	565	556	599	538	566	578	593	541	561	571	535	577	580	545	573	619	610	568	527	578	515	574	563	578	560	571	574	555	548	556	590	605	580	547	542	597	583	546	606	579	566	530	562	583	581	559	556	536	590	538	528	541	629	555	589	557	603	543	582	593	581	600	539	547	565	543	570	612	619	628	584	583	581	580	547	597	564	548	609	565	621	576	564	552	620	572	536	592	598	575	577	514	600	574	576	582	589	558	578	579	567	517	576	589	549	577	589	556	558	556	525	581	530	581	594	574	582	577	557	546	577	599	580	564	560	561	559	542	533	587	561	539	598	573	566	550	552	553	555	578	570	570	558	575	575	601	536	562	603	573	585	568	511	543	576	550	545	611	553	547	535	578	544	594	571	574	592	542	567	557	546	596	575	554	567	583	584	581	549	585	535	583	523	551	519	567	525	590	568	594	599	569	611	557	555	565	558	537	586	566	540	559	566	587	584	560	571	582	556	553	525	545	568	577	584	545	629	579	557	546	574	564	552	536	570	612	569	593	543	570	575	564	582	565	512	609	551	584	538	610	547	598	561	564	564	567	559	572	565	585	569	562	571	552	561	566	587	564	600	569	569	546	568	595	565	587	577	615	608	575	577	578	543	601	551	601	610	618	543	572	583	584	530	567	586	565	633	547	567	523	586	580	588	620	586	585	608	538	589	587	583	572	565	611	580	565	566	592	584	576	564	553	564	560	543	553	562	556	530	545	509	619	591	497	575	550	564	616	639	557	602	618	544	521	573	601	541	560	597	560	548	497	597	575	560	592	572	615	557	548	559	568	537	530	558	554	528	554	588	564	543	585	526	575	566	553	520	541	579	551	577	606	565	545	580	546	574	541	603	603	612	572	575	576	582	583	567	547	609	565	585	556	594	566	530	592	565	567	591	535	575	590	522	566	564	582	610	568	537	522	564	554	571	562	556	525	572	549	551	562	549	535	616	553	524	559	535	558	582	584	584	520	514	589	584	563	580	544	540	572	547	535	603	577	600	592	557	590	584	558	516	573	551	566	595	570	527	581	572	588	570	573	541	559	565	553	563	577	588	555	536	602	560	557	539	592	599	567	551	576	529	597	546	578	554	572	583	573	558	581	527	579	607	581	575	568	545	545	577	583	544	559	583	566	571	538	587	546	598	556	589	574	632	572	557	523	574	566	544	530	567	564	569	532	585	560	546	536	571	543	576	563	582	600	584	555	572	554	524	566	580	575	613	576	567	530	587	601	544	560	532	555	528	555	554	594	545	547	565	560	560	589	527	530	580	627	589	555	594	566	555	557	549	553	564	587	562	586	577	591	555	589	573	526	631	597	588	610	574	555	570	572	546	575	541	542	537	555	551	597	584	589	573	617	572	597	603	577	563	596	562	610	519	524	557	564	541	621	538	579	560	560	588	555	545	562	558	599	538	584	554	569	568	572	561	635	527	563	548	555	553	563	579	527	592	563	591	536	554	584	568	577	589	530	579	582	557	540	600	604	542	576	576	528	564	570	580	607	569	579	548	535	537	580	551	537	595	591	564	569	545	567	562	570	580	541	545	603	561	580	556	570	540	572	522	554	597
25466	21654	27601	26037	7957	801	581	520	500	454	408	430	452	449	460	430	427	428	414	456	456	416	401	413	411	437	465	440	428	421	383	413	392	418	415	425	406	419	433	426	431	425	384	419	435	427	418	420	421	393	403	400	418	429	435	387	439	430	423	447	408	416	435	410	437	422	411	416	423	423	416	402	451	441	412	412	414	410	402	409	428	397	433	424	447	436	421	429	365	406	425	408	429	401	407	417	424	443	432	409	438	415	435	423	447	428	385	400	416	403	445	410	391	437	454	394	423	421	416	406	426	367	429	423	427	436	391	410	419	430	429	414	407	422	387	438	411	399	403	424	408	425	422	485	442	425	403	439	419	373	378	418	403	419	439	428	456	443	388	403	392	418	414	394	389	411	448	419	386	378	415	459	440	351	453	415	409	434	412	409	414	430	400	429	395	381	436	389	419	397	431	397	421	442	408	424	431	414	412	423	457	389	389	392	392	374	419	393	427	429	402	425	418	405	381	403	394	380	412	398	414	399	422	433	359	427	415	407	399	393	416	394	432	379	428	421	382	377	402	417	411	398	405	416	437	398	419	402	377	422	431	426	381	425	388	408	382	417	423	437	391	421	433	418	385	417	408	429	408	377	420	420	381	424	416	454	431	385	393	420	406	401	415	419	428	413	389	412	407	402	450	376	436	411	411	422	440	408	439	435	426	408	454	404	437	385	450	385	467	431	361	420	453	424	463	411	365	417	412	398	383	376	395	386	417	421	415	431	436	422	397	432	416	387	437	433	429	403	406	405	429	429	420	401	417	441	408	396	375	396	443	389	401	399	422	405	394	377	434	407	408	416	411	412	445	370	433	396	421	408	424	418	399	405	395	413	390	441	426	402	425	415	425	389	409	406	418	470	401	433	395	431	389	428	391	467	432	442	384	411	378	433	394	346	452	415	387	412	398	430	391	417	409	420	404	401	435	421	439	401	418	394	417	431	387	398	402	378	444	409	435	408	419	434	433	408	413	416	369	423	411	424	443	406	401	409	428	423	418	416	425	371	402	392	403	413	414	410	425	414	425	382	396	422	455	406	429	419	400	449	403	435	449	417	407	433	374	362	412	423	439	413	443	427	385	422	439	450	426	430	411	427	463	443	391	439	407	443	436	429	401	437	396	447	393	394	406	437	400	421	438	450	413	412	393	398	406	381	449	427	442	396	417	357	451	393	374	410	415	406	419	438	429	407	401	412	437	394	397	397	376	423	410	404	419	425	432	433	401	425	429	384	376	380	415	438	425	413	380	406	415	440	417	411	422	394	465	411	409	416	384	421	404	431	370	390	439	414	440	415	458	381	388	401	426	431	400	448	393	370	416	390	386	416	397	435	414	398	384	426	401	433	434	375	420	443	411	420	412	437	395	413	411	428	404	401	421	399	387	376	405	417	407	390	450	392	417	410	394	381	444	425	398	398	413	420	400	392	381	450	393	418	382	414	425	423	411	401	420	409	403	398	422	420	376	404	410	425	422	435	387	409	449	421	430	407	397	419	404	395	420	421	409	424	420	426	420	412	411	366	436	421	422	429	456	426	400	424	403	412	405	430	417	420	377	404	382	420	401	414	421	429	389	390	425	405	414	384	461	382	406	431	405	426	408	433	419	417	416	414	402	433	428	422	421	414	449	427	431	428	412	413	402	420	390	418	408	370	414	420	424	419	424	361	420	390	432	402	388	412	438	423	427	448	411	418	352	405	435	396	428	416	444	422	393	438	405	398	410	424	398	443	419	406	428	425	405	395	395	386	435	468	412	409	400	438	386	432	419	422	462	407	438	410	426	401	446	415	416	383	427	383	412	424	453	429	408	426	396	428	395	413	423	410	414	416	408	435	376	410	405	452	406	433	419	420	452	436	404	397	441	389	431	389	378	408	408	446	410	386	396	457	442	392	439	397	380	417	410	407	407	410	442	434	401	426	423	390	413	402	446	434	430	411	390	426	417	427	396	412	421	416	410	403	369	439	423	405	420	417	422	398	435	440	453	440	416	425	408	413	431	431	403	428	393	388	433	424	421	379	431	436	399	433	378	394	385	392	406	401	405	398	434	421	373	456	388	429	417	429	395	412	400	400	381	429	407	386	395	420	399	413	427	450	398	410	413	389	393	385	391	422	390	420	417	451	432	380	420	407	402	414	398	442	406	428	438	380	443	422	417	453	403	422	387	416	430	398	419	404	384	401	400	433	401	412	427	443	400	409	438	431	426	436	401	361	394	424	397	428	382	429	439	399	415	409	428	411	390	423	405	387	430	441	415	401	400	383	438	377	414	440	421	416	383	413	394	423	389	409	391	419	420	431	398	433	472	389	424	362	459	439	419	436	422	399	393	412	398	391	413	365	388	438	396	457	445	406	414	398	432	454	422	461	421	416	381	412	421	406	409	433	435	432	407	387	369	425	417	390	418	411	412	417	414	406	414	396	426	370	429	440	395	389	423	416	400	383	413	405	429	434	409	399	421	398	426	386	407	440	397	402	411	407	424	404	421	443	437	374	390	446	428	419	417	430	409	391	421	455	460	439	398	417	444	401	402	415	433	405	430	396	389	422	404	392	376	417	451	399	419	426	393	433	421	402	426	393	431	450	430	401	434	398	404	412	422	431	413	410	414	427	405	407	408	424	432	452	420	443	399	467	414	395	397	395	410	406	433	367	391	419	389	384	394	426	434	394	390	424	437	434	387	378	425	404	414	400	387	397	413	395	411	398	427	416	440	417	420	399	416	407	421	365	410	404	432	400	412	462	400	406	396	406	373	395	439	447	414	415	421	417	388	406	459	432	406	432	408	405	397	428	381	410	435	425	411	407	447	421	416	428	423	450	395	410	437	418	465	388	390	417	403	458	427	400	423	382	429	405	402	389	381	392	410	392	379	421	432	406	419	422	374	393	420	437	437	420	442	414	402	422	387	417	450	399	394	409	432	414	400	413	382	444	428	412	417	405	406	406	383	439	422	402	403	433	412	386	442	407	433	413	408	418	406	415	441	424	423	385	416	427	426	411	409	417	443	437	394	405	432	404	412	409	399	463	424	437	412	392	370	415	389	396	415	419	420	407	380	427	425	386	405	428	400	376	419	407	411	395	399	387	420	444	427	362	448	409	397	413	428	447	400	426	409	372	374	394	393	403	417	409	363	435	425	434	445	433	390	397	436	414	439	445	401	411	420	406	387	407	440	437	437	418	383	440	419	410	389	415	373	415	433	382	405	407	388	430	443	389	407	455	440	453	407	424	441	448	436	416	426	399	401	430	385	395	381	413	441	398	412	430	404	404	398	402	360	408	426	435	446	406	383	417	418	403	424	425	446	394	403	414	435	383	419	418	416	403	367	478	399	404	412	441	414	396	417	401	403	391	388	417	408	418	420	419	407	404	415	405	402	391	405	424	409	449	397	371	429	429	427	429	385	397	448	403	416	405	396	441	395	402	454	409	398	422	404	424	423	402	415	399	434	472	414	405
27321	6893	3107	1618	1255	1041	906	738	679	603	612	529	566	617	556	548	575	499	496	524	533	536	507	523	496	506	486	480	498	540	489	478	528	525	464	518	458	471	470	504	505	509	455	523	481	502	476	448	509	489	484	490	502	524	495	471	452	443	500	463	478	509	517	529	494	487	499	497	496	454	506	463	471	492	518	476	499	475	520	540	474	536	513	506	488	508	522	511	468	490	506	469	520	539	492	497	496	477	512	510	515	490	482	538	489	506	521	558	481	506	497	506	475	476	501	500	502	495	445	527	497	499	520	507	495	446	471	553	533	479	436	524	465	459	523	499	489	506	511	520	539	498	468	480	486	524	491	475	461	479	459	465	474	470	559	498	454	518	496	479	495	474	559	498	554	495	519	482	529	464	505	530	509	504	492	521	470	494	505	510	526	451	466	485	485	490	492	511	514	538	495	516	473	495	506	498	451	519	484	516	529	523	483	475	474	482	485	489	480	504	502	522	476	502	510	463	502	471	514	486	498	460	460	461	485	489	464	454	478	469	488	488	482	487	476	477	526	470	504	450	473	467	524	494	506	461	513	450	474	450	523	469	463	490	477	511	503	521	490	494	477	505	520	484	502	490	474	519	471	510	488	463	460	483	450	504	507	482	489	524	484	496	491	476	451	522	495	515	467	494	513	502	509	495	473	483	520	474	458	499	486	498	518	521	472	445	468	534	489	499	500	498	478	517	495	514	457	530	486	454	525	513	505	480	551	495	513	490	503	534	483	555	485	504	500	498	462	487	523	492	481	514	505	458	458	457	473	511	505	471	492	501	499	433	475	495	483	514	477	499	483	480	530	496	502	498	491	440	517	524	498	525	546	522	485	522	515	506	505	514	500	474	490	540	480	472	524	494	464	460	463	500	510	508	467	496	470	493	476	524	473	500	464	497	498	464	500	526	484	475	462	545	493	482	489	484	454	503	478	500	488	505	511	484	452	482	513	501	512	471	492	454	529	503	484	506	514	502	494	472	484	472	525	499	486	486	524	488	475	509	472	485	474	476	485	489	523	471	501	504	491	521	509	495	460	500	533	502	446	442	492	506	512	460	512	465	478	453	486	498	484	506	459	518	505	528	508	508	484	480	472	474	515	505	488	505	456	516	485	459	491	502	479	491	516	484	507	520	467	524	492	505	524	476	490	475	481	473	502	453	480	492	493	481	449	479	494	480	532	476	492	524	456	510	523	519	506	456	481	506	518	457	483	505	468	529	530	492	472	476	523	477	547	534	508	516	498	490	479	483	475	515	490	521	503	486	481	518	496	499	494	477	481	515	482	479	510	484	508	550	481	511	542	497	509	493	466	519	456	477	495	514	504	494	512	515	467	455	508	485	512	511	515	440	500	516	525	492	468	496	538	469	497	465	506	452	545	494	509	490	510	496	444	488	486	479	511	466	500	513	507	485	532	490	501	468	460	477	507	520	478	517	501	496	464	502	501	540	451	482	478	528	469	470	506	512	510	485	508	485	440	513	495	506	498	529	512	518	503	503	515	489	557	476	479	505	475	481	483	506	446	534	515	515	444	498	501	502	459	502	488	503	435	495	461	449	497	527	531	488	463	484	515	505	484	479	528	472	521	505	474	535	484	506	508	498	488	535	470	477	484	474	504	527	449	474	533	525	500	436	472	490	486	479	487	475	497	482	442	490	530	520	469	491	501	495	495	477	494	494	514	483	462	472	467	526	523	473	478	515	485	484	472	517	518	490	500	464	461	507	518	531	520	530	503	481	494	510	519	499	517	499	502	462	500	510	480	487	495	511	490	536	471	480	475	501	500	459	463	466	475	481	491	479	474	486	499	529	506	489	472	494	500	526	489	508	509	470	504	471	477	494	520	479	466	530	461	487	485	511	510	460	521	491	486	477	483	497	469	525	516	497	490	472	482	473	500	488	525	475	486	533	447	470	502	484	501	498	522	522	491	511	477	480	479	506	491	505	515	523	532	485	513	493	502	502	526	522	525	474	507	446	488	480	488	501	551	501	494	524	511	485	504	503	517	511	529	522	492	469	487	503	500	466	491	503	488	470	486	496	496	524	510	509	499	478	479	500	523	519	461	501	492	453	496	512	509	490	494	501	486	519	495	517	522	487	503	473	479	466	505	482	469	523	515	531	520	469	489	494	489	491	506	518	515	509	496	502	466	504	502	511	505	479	503	498	479	450	502	495	498	513	511	503	504	458	505	512	546	513	488	473	498	475	516	510	513	473	482	507	446	499	489	507	535	504	524	492	475	494	510	482	490	500	475	474	522	479	509	480	476	514	491	488	485	506	488	439	475	511	509	500	510	481	487	470	521	512	497	469	467	499	467	503	456	487	557	529	471	507	527	514	468	465	511	441	482	507	527	534	515	521	468	491	445	544	481	511	471	490	536	517	450	518	493	497	510	484	479	490	483	500	528	482	485	502	508	462	500	489	515	527	504	517	496	511	503	494	532	469	551	461	487	494	491	503	517	481	498	533	457	505	495	456	498	533	501	511	488	515	498	499	523	538	464	518	486	539	480	450	472	453	450	482	482	483	505	527	493	491	476	503	499	508	512	505	544	505	500	486	495	521	520	535	470	506	461	534	506	519	461	476	504	507	507	482	517	496	459	505	497	508	499	508	495	497	485	458	536	521	475	449	492	508	477	511	488	524	500	500	500	505	487	461	475	486	508	506	457	490	506	518	463	521	514	495	449	520	547	489	526	508	470	480	506	514	493	492	503	485	457	507	484	498	525	477	495	496	493	475	479	538	516	482	475	499	485	489	461	478	494	476	486	502	460	492	512	519	470	491	483	468	492	476	469	490	450	489	466	509	508	531	457	520	463	542	496	529	519	507	498	505	519	451	526	490	507	459	527	498	526	506	508	505	515	482	490	537	481	528	495	485	489	507	468	505	441	475	532	514	494	494	522	479	503	493	499	460	489	537	508	469	462	501	479	488	490	501	485	493	488	490	506	515	482	497	507	495	490	506	463	515	470	493	517	519	474	496	480	502	535	515	492	468	490	537	488	451	465	478	457	485	395	468	478	519	510	498	489	498	510	502	480	452	521	477	497	492	462	515	473	493	507	520	504	497	456	516	470	477	527	495	447	537	442	459	478	477	456	521	522	476	503	533	477	529	507	496	480	494	486	504	495	462	531	477	498	493	508	484	528	458	470	463	476	499	470	506	497	502	470	500	489	486	495	490	477	483	490	467	498	494	481	487	498	498	543	505	456	464	536	483	550	485	518	499	499	513	511	508	493	503	512	427	543	527	511	485	465	487	506	471	488	452	489	524	501	474	519	487	478	511	501	495	476	522	498	465	510	510	475	465	482	515	461	488	509	488	484	484	498	499	493	473	474	497	513	496	504	500	483	479	488	489	508	503	496	470	483	449	511	481	481	500	505	537	496	502	470	504	471	468	502	467	490	529	443	469	491	493	498	497	431	470	484	484	518	544	496	498	449	536	501	525	519	537
23175	21668	29405	24433	21662	21667	5341	883	661	618	562	518	485	477	456	475	456	399	409	404	405	388	431	381	385	401	365	383	405	367	380	349	360	367	337	375	388	322	341	375	357	365	370	343	367	353	362	362	361	371	377	348	377	312	351	351	362	356	329	345	362	376	369	343	349	362	338	364	339	376	337	345	335	359	391	361	310	363	349	351	351	371	397	353	340	386	363	379	365	316	370	382	353	400	367	367	360	376	340	364	387	331	390	344	354	319	345	336	365	373	376	334	334	357	374	400	345	371	349	370	333	339	323	352	368	379	331	322	352	372	353	391	339	385	366	377	357	347	341	372	343	345	389	359	339	350	374	367	371	348	384	362	358	359	375	339	349	362	337	368	343	341	352	349	354	342	353	369	350	331	356	332	348	396	334	323	397	351	399	340	354	347	347	344	360	361	360	320	333	366	375	337	360	373	357	365	339	351	361	343	320	359	378	337	376	361	329	395	335	354	331	354	355	364	369	346	357	390	334	352	307	337	351	341	358	369	345	356	345	320	357	337	338	349	350	322	352	355	336	363	343	351	377	357	325	337	377	339	355	357	318	360	330	347	355	390	351	351	340	349	362	353	342	349	354	339	350	348	362	338	337	352	337	339	335	385	346	360	370	325	370	338	350	388	342	405	361	362	337	346	323	365	354	344	344	337	363	368	376	338	369	358	370	370	314	335	342	355	396	354	367	353	374	334	363	330	350	323	334	355	345	346	357	360	366	363	332	329	338	343	385	362	357	340	329	341	349	326	325	331	349	350	328	370	317	318	358	342	372	356	358	349	341	356	322	338	342	317	370	349	377	357	322	375	344	358	373	326	324	383	350	344	357	386	374	339	326	372	340	329	315	363	333	346	356	374	348	336	357	329	350	320	349	381	346	366	337	355	383	312	360	360	347	371	337	358	315	345	347	329	349	370	333	349	364	374	320	370	368	351	344	379	343	326	372	344	359	322	337	379	318	371	385	382	321	366	342	365	326	352	342	353	367	328	367	365	362	364	329	339	348	346	369	343	330	324	348	367	331	326	374	341	355	368	342	333	389	300	360	342	332	380	344	377	368	360	345	372	349	346	353	368	374	352	356	380	354	382	350	315	341	363	348	328	326	329	340	342	299	352	334	343	371	366	350	356	341	340	354	319	348	339	347	352	347	358	343	372	345	344	380	331	333	355	332	398	325	333	338	340	357	354	343	352	365	328	366	362	373	381	334	340	346	335	369	332	368	369	309	353	338	335	331	344	366	360	387	368	355	334	319	342	366	356	305	358	344	374	346	350	351	348	357	349	370	353	376	370	341	345	355	373	352	371	357	314	376	326	383	360	368	396	375	367	347	333	337	343	351	363	347	369	331	352	360	373	350	354	316	333	331	345	350	363	355	323	349	364	339	363	356	375	343	353	366	339	364	351	364	342	375	356	353	358	348	346	329	376	378	347	376	360	357	342	330	333	353	342	347	344	344	362	376	377	364	347	349	353	370	364	376	382	345	344	360	350	365	329	365	336	344	364	351	370	342	340	333	356	329	363	309	356	333	324	311	344	373	325	338	341	360	359	337	376	353	341	379	331	335	325	374	377	364	344	348	367	342	317	336	343	352	351	350	351	368	366	368	339	381	338	330	307	393	322	388	321	365	350	367	343	346	343	379	364	344	356	340	318	354	384	347	362	384	332	324	348	337	345	334	336	337	380	358	358	340	345	321	379	362	374	336	332	345	326	348	338	341	349	345	359	376	337	350	345	346	376	349	377	365	350	328	354	344	338	358	380	336	336	364	346	352	346	365	363	318	377	329	335	356	350	356	311	346	368	329	368	362	366	353	342	337	383	323	374	343	340	368	378	325	334	358	345	389	373	389	387	371	333	372	353	308	352	365	334	405	335	328	356	361	382	342	342	326	358	355	380	336	389	339	363	364	345	337	364	329	368	327	382	364	378	385	368	352	345	368	351	362	350	354	341	338	330	332	365	389	382	350	358	347	317	365	352	335	369	352	360	334	356	338	354	331	358	364	338	329	344	350	371	328	362	332	353	326	333	328	347	337	365	366	333	359	312	336	364	356	306	360	367	357	332	343	347	336	371	344	357	358	358	374	327	324	338	335	364	319	386	365	348	354	350	379	322	345	362	374	366	327	333	372	358	343	365	354	374	368	339	366	359	324	332	320	341	368	358	389	337	355	360	341	360	342	361	354	368	338	351	361	345	369	331	363	335	364	362	343	365	354	369	360	311	392	385	371	344	358	319	367	363	356	363	359	395	309	326	373	359	345	379	356	354	332	334	332	350	359	380	365	347	371	349	359	354	383	333	360	386	373	355	349	374	354	341	338	363	339	355	346	328	397	363	361	354	346	351	319	336	357	381	341	364	355	321	339	380	345	349	361	370	390	321	361	338	339	319	336	371	351	359	376	356	361	340	356	324	383	351	357	372	379	352	342	350	370	348	352	371	334	353	338	321	359	346	361	347	338	353	367	366	359	340	348	393	352	346	391	350	349	354	348	356	363	352	316	341	378	380	379	357	350	343	342	337	336	357	345	359	351	348	348	354	364	336	380	339	309	350	349	341	329	363	336	344	407	312	357	331	350	354	360	354	333	376	365	395	368	336	365	354	338	346	359	318	343	332	360	374	375	342	358	329	368	326	361	341	381	352	347	330	358	342	345	363	353	322	348	344	368	358	328	327	345	339	353	332	369	353	338	362	375	371	336	336	375	341	340	344	382	335	351	341	333	372	377	350	350	331	364	392	352	341	365	343	346	362	348	344	409	340	339	365	370	356	322	348	360	339	356	347	341	361	355	364	352	324	379	367	334	337	328	331	349	353	335	350	326	371	370	348	358	373	326	358	330	336	351	380	348	334	328	356	329	356	355	343	333	369	365	374	347	347	352	322	348	308	323	357	320	357	358	343	340	361	380	353	370	350	362	321	309	335	356	357	342	385	361	354	386	335	347	341	380	387	363	332	361	340	365	351	352	338	362	325	352	382	365	337	340	338	321	329	368	346	360	344	362	352	365	328	377	355	372	371	339	345	341	322	350	352	378	342	340	376	335	360	367	356	367	348	327	345	356	336	335	362	325	330	407	379	404	332	343	351	348	373	358	362	373	371	330	375	395	307	352	337	358	347	348	382	366	327	363	373	339	364	362	385	383	351	357	338	370	325	335	339	341	331	362	316	347	373	364	356	313	389	329	338	341	339	381	363	350	334	336	360	333	372	354	339	349	317	365	324	335	326	324	347	392	320	374	327	336	352	375	370	362	367	339	376	364	324	359	336	333	381	332	378	351	336	354	347	345	364	338	357	353	332	337	355	355	395	349	404	343	364	326	350	354	320	322	346	335	342	317	358	376	388	358	358	351	351	361	345	369	330	342	352	354	337	348	363	371	330	322	388	366	333	384	351	357	361	325	336	355	334	323	356	372	329	370	336	328	363	353	350	353	344	370	338	395	342	356	392	337	357	372	381
32578	16422	8605	4110	2890	2107	1721	1339	1090	971	848	735	740	685	633	583	531	568	539	533	514	471	451	481	460	495	460	446	471	428	412	449	460	452	426	466	427	435	493	429	445	423	435	456	440	434	469	475	461	467	442	440	457	450	434	408	418	403	431	402	447	411	415	420	436	446	404	458	423	396	419	435	447	399	388	434	487	400	442	407	466	415	426	415	443	399	455	454	444	391	425	404	454	424	444	463	413	437	459	434	412	414	471	425	452	426	416	454	435	426	455	465	427	406	441	443	422	463	417	428	464	446	424	387	435	411	447	468	412	451	403	448	401	403	421	427	432	387	446	421	402	390	421	401	421	385	378	438	432	413	385	409	435	413	408	444	480	435	419	415	443	414	425	419	442	443	436	469	397	423	419	445	419	376	397	422	413	418	407	432	428	401	416	405	406	422	406	426	422	437	416	421	444	483	408	450	405	432	425	442	423	441	420	457	399	452	452	391	437	430	406	421	431	436	408	393	418	423	419	410	382	410	412	384	401	440	414	429	412	361	395	431	410	392	435	422	394	410	429	438	413	406	448	426	422	426	398	400	415	425	437	466	418	440	414	427	401	404	410	423	399	458	414	430	416	406	418	427	430	454	432	407	411	460	401	430	428	412	437	439	429	410	452	456	413	442	410	457	381	419	428	427	429	434	424	440	397	416	437	460	435	408	403	419	433	453	383	442	396	447	365	413	409	390	426	438	443	430	410	395	429	441	419	371	437	423	440	451	426	406	446	412	426	462	384	379	408	398	437	386	420	423	451	419	415	426	420	446	418	425	372	436	420	418	434	407	460	413	425	440	431	377	401	411	457	400	435	419	398	449	405	405	417	439	430	418	394	386	413	400	392	412	420	400	439	431	419	396	444	425	426	399	406	386	409	417	433	462	409	437	430	418	440	389	429	412	415	384	446	434	427	428	437	431	459	422	414	435	410	423	418	441	455	452	441	425	429	435	437	424	447	478	410	412	399	410	382	487	407	444	403	411	432	417	447	412	448	396	440	404	424	407	390	402	444	412	430	439	440	427	416	435	405	380	401	421	389	420	414	406	427	442	423	407	419	404	409	424	420	455	441	442	433	447	388	352	433	444	466	417	411	422	398	417	434	392	408	402	427	400	412	401	451	424	433	416	396	417	399	380	426	416	403	436	449	404	418	436	416	428	430	416	413	459	432	386	371	417	449	410	445	393	372	409	451	411	411	380	438	426	421	428	436	455	407	434	389	419	406	420	403	405	400	408	421	407	397	419	425	433	420	447	412	403	415	472	405	438	403	470	420	384	393	416	421	451	441	438	415	421	409	410	434	412	464	407	401	410	441	432	416	430	422	417	414	429	388	444	431	409	428	410	444	398	464	414	434	421	414	432	378	430	428	413	418	411	421	414	432	446	387	435	420	395	443	433	415	405	422	405	414	406	409	389	441	437	409	425	424	427	391	384	426	390	411	402	393	463	439	440	420	413	386	393	415	386	391	419	420	420	423	427	416	391	427	410	398	420	422	421	426	400	422	428	423	468	385	440	446	448	402	413	407	397	388	435	418	440	428	447	409	410	406	412	444	392	430	377	425	387	408	449	430	397	431	415	439	405	391	419	447	405	415	430	419	372	415	407	434	416	396	421	421	424	418	390	412	438	394	447	391	408	444	435	388	434	409	417	416	442	417	430	411	434	416	402	427	381	449	409	374	414	421	427	406	412	424	421	406	425	408	414	413	440	428	427	430	418	399	373	415	413	423	430	418	419	434	416	423	391	450	448	436	435	415	429	413	398	419	400	409	430	420	424	417	390	426	443	438	445	407	422	447	443	402	449	400	387	461	453	454	413	437	402	413	463	410	397	437	439	396	414	410	417	418	424	425	412	399	445	451	420	432	422	453	420	450	454	417	427	414	385	428	377	430	446	414	454	411	390	409	388	415	409	405	447	391	420	466	395	406	406	453	477	440	445	403	396	419	428	443	447	422	436	428	417	411	463	424	387	427	411	402	431	452	420	411	432	403	418	447	401	425	421	417	438	433	451	409	432	388	401	397	418	409	401	437	448	365	403	430	447	413	424	441	470	411	440	437	409	404	428	456	424	404	446	455	457	409	431	412	386	421	396	407	425	399	456	457	430	430	437	408	400	405	434	427	391	452	442	404	391	421	428	435	434	414	415	431	449	441	431	428	408	450	406	431	432	391	451	404	414	412	468	421	417	416	424	430	441	404	438	433	441	421	413	405	421	416	444	439	445	425	429	443	433	415	383	441	429	405	424	416	415	401	382	449	434	426	411	444	443	409	410	419	428	441	421	404	402	429	445	452	419	421	427	450	408	443	427	388	416	400	464	421	453	439	440	425	408	397	396	464	405	397	416	429	449	403	449	431	354	454	396	429	398	475	429	398	443	448	430	417	418	431	434	435	416	435	406	390	416	412	429	441	445	436	434	420	428	427	408	419	439	405	408	420	422	444	415	388	414	404	418	418	402	443	444	405	436	408	425	454	382	413	465	430	417	387	427	450	436	436	446	445	440	390	415	406	392	420	399	418	439	421	397	420	416	429	414	448	387	419	422	399	432	394	433	417	434	426	416	402	427	392	447	400	447	399	390	425	434	403	379	412	413	401	407	439	395	392	412	408	422	403	383	418	433	438	417	435	448	407	425	422	391	392	438	396	392	431	417	418	424	469	417	435	443	445	422	441	462	426	443	461	419	442	387	429	416	421	437	430	446	420	390	395	400	365	421	402	451	415	444	390	420	430	436	426	434	434	407	444	400	423	426	424	400	433	415	462	392	448	427	432	397	427	419	428	447	395	442	414	399	418	388	380	414	424	433	410	396	465	420	399	419	430	427	425	415	405	423	440	441	421	433	445	395	443	448	413	451	470	450	439	439	432	436	420	393	461	424	442	393	413	462	395	440	390	408	448	456	435	423	417	422	441	422	427	428	419	398	440	413	407	407	452	431	435	427	450	429	441	401	447	437	458	418	425	431	401	441	413	415	432	431	438	405	391	442	395	464	442	443	385	396	438	429	432	396	396	422	445	399	401	418	444	409	412	392	426	401	423	436	472	436	421	453	446	400	427	440	425	444	386	436	435	423	412	391	400	395	419	406	404	397	432	385	429	411	408	428	468	394	421	465	389	400	446	409	385	400	401	434	429	370	407	394	443	426	441	426	381	421	417	409	441	458	421	421	443	412	425	400	438	400	402	437	406	419	373	421	427	422	416	424	397	406	411	410	427	434	411	429	400	391	403	472	377	397	406	405	453	402	444	437	409	401	424	428	408	412	418	431	416	428	426	385	443	392	408	402	435	417	415	423	406	423	411	408	414	429	422	422	423	440	419	423	415	385	382	399	411	415	415	434	454	408	425	398	371	441	407	411	463	430	429	394	395	425	445	440	406	455	402	423	429	388	408	419	424	427	432	423	381	422	440	422	425	375	427	437	412	408	413	422	464	460	417	408	412	450	456	405	442	435
29296	19131	4990	760	569	549	539	550	536	524	522	501	503	492	546	533	462	530	525	557	525	523	478	553	543	544	481	537	474	541	514	494	539	491	521	476	498	557	505	523	537	539	466	482	547	505	545	518	490	512	514	549	529	529	509	522	545	533	525	538	481	505	509	543	541	563	501	542	525	502	579	516	489	521	526	541	519	513	525	493	547	511	530	520	521	519	514	537	499	494	532	513	480	519	522	533	508	481	506	528	493	515	518	498	529	533	509	495	540	525	527	534	531	554	546	519	521	518	531	540	526	528	589	511	542	538	540	484	546	498	481	518	551	550	508	504	516	525	489	521	550	529	482	502	534	488	545	509	533	556	503	545	511	540	528	471	471	485	556	492	491	460	514	534	481	465	541	509	512	512	515	497	492	569	496	551	538	509	549	565	501	527	506	519	523	478	538	470	539	537	475	489	531	504	515	488	503	469	520	491	523	507	507	530	568	499	501	495	534	527	519	545	522	504	484	525	545	493	528	512	496	523	542	543	487	511	530	506	522	496	493	537	507	523	520	469	521	535	546	522	504	530	499	564	504	515	503	543	522	513	533	534	480	549	548	485	500	506	550	507	506	499	513	506	538	532	510	483	547	520	534	515	513	569	512	554	469	491	557	523	529	508	508	522	517	484	488	469	505	479	539	492	509	462	526	506	489	501	510	524	502	519	515	524	554	525	526	494	521	519	521	513	495	514	536	509	556	509	512	562	553	534	567	587	555	545	536	510	551	508	473	526	548	536	516	534	522	523	494	551	511	542	540	514	517	473	553	508	533	510	544	514	535	555	541	522	531	486	528	561	509	539	503	524	556	520	511	503	560	541	524	546	498	537	543	497	503	502	506	545	531	559	522	496	549	553	521	488	505	522	530	491	532	514	554	505	501	523	551	519	494	544	503	549	532	496	510	523	499	520	503	510	537	533	488	528	471	520	523	514	505	467	521	527	482	525	527	534	557	541	542	522	524	500	531	531	502	471	525	547	510	532	538	491	512	526	527	502	512	551	533	546	540	520	506	511	523	512	563	489	546	548	530	535	499	533	497	552	517	580	547	527	502	486	566	551	544	501	509	534	551	518	564	541	541	541	493	510	500	515	510	489	511	534	549	552	529	505	530	535	523	515	505	524	494	500	524	502	525	537	543	488	521	497	487	514	510	524	489	557	515	488	473	530	547	511	503	524	490	516	531	555	554	504	493	514	517	489	521	510	532	475	522	504	576	550	525	499	522	518	512	523	545	555	512	498	531	522	489	505	541	590	521	539	527	568	480	522	548	540	576	503	531	530	512	534	510	542	535	532	558	529	523	515	487	506	512	506	506	508	528	486	528	498	561	517	522	558	542	548	507	553	552	521	551	521	509	518	546	539	510	511	509	534	494	572	514	519	522	521	523	519	518	472	532	533	481	514	550	511	503	509	558	521	487	532	531	529	563	522	503	517	529	520	565	541	543	541	510	541	564	496	556	535	496	505	538	515	521	530	516	535	511	524	499	468	532	514	563	537	554	507	549	508	531	568	505	525	537	498	472	499	529	518	506	545	524	541	490	521	522	510	523	487	506	498	528	537	570	484	553	512	540	520	504	525	507	526	509	532	533	557	475	523	516	535	513	529	547	485	568	521	509	534	542	507	476	521	501	507	507	489	509	509	510	509	506	525	533	509	489	492	513	494	533	602	518	503	523	530	547	553	468	561	553	531	509	535	531	562	506	494	498	527	534	508	523	502	542	531	548	497	508	523	492	505	539	530	533	529	478	517	553	559	540	486	525	519	533	522	519	512	511	538	527	561	525	517	516	526	585	505	515	501	514	534	546	527	580	530	514	526	486	542	492	520	526	503	556	526	516	515	496	515	535	494	518	534	518	512	540	556	511	509	479	532	492	494	513	524	546	523	558	524	518	544	505	522	511	528	512	524	546	513	521	533	522	541	487	551	506	536	508	522	485	525	538	523	538	507	542	537	521	499	486	551	535	515	532	511	523	514	483	532	494	546	565	519	507	516	492	494	504	485	499	533	496	517	522	540	515	521	499	539	482	521	529	524	573	503	510	547	531	535	519	493	533	505	528	515	498	547	482	498	537	530	517	525	507	509	522	514	518	509	487	497	479	549	529	483	476	515	532	520	506	515	548	553	527	535	491	495	522	473	524	521	523	490	517	526	533	544	565	520	472	525	497	518	500	536	517	526	547	503	544	530	522	527	532	539	495	535	507	509	551	493	539	504	530	501	544	499	516	521	549	510	509	524	515	532	476	469	476	531	550	495	476	544	517	488	530	513	549	529	489	518	549	514	566	471	521	498	525	504	517	514	501	534	508	510	541	486	514	507	507	494	503	482	490	510	508	497	532	535	525	521	526	480	540	538	486	517	483	541	539	551	512	539	491	536	534	538	524	508	531	504	502	489	586	514	516	553	545	472	538	530	510	531	518	523	547	541	518	539	496	511	495	498	517	515	541	495	517	515	566	546	523	546	533	474	543	494	488	522	543	517	514	548	486	549	525	543	506	515	525	488	508	523	532	516	503	528	565	550	564	529	525	515	512	513	525	510	511	511	544	516	533	595	475	536	503	506	550	511	534	525	512	503	557	490	525	491	517	545	545	522	499	536	510	557	515	486	526	543	506	499	522	535	496	517	527	528	490	475	535	485	496	539	503	531	528	541	510	539	493	546	529	505	513	512	536	543	531	549	528	495	544	533	528	542	517	496	495	544	492	495	515	517	486	528	489	540	541	593	505	529	522	511	549	554	513	489	528	541	491	534	587	533	558	532	545	505	507	504	481	515	517	547	525	545	538	537	536	493	514	543	546	552	531	568	511	531	506	502	535	530	531	538	480	554	511	543	526	534	506	499	486	539	522	522	545	560	511	531	529	521	530	520	525	527	460	518	551	497	517	508	520	495	521	498	539	536	509	548	493	521	483	557	532	477	536	565	536	546	534	519	510	516	491	553	501	534	516	507	534	521	501	531	538	487	549	514	450	533	522	529	556	520	509	494	550	546	494	526	511	522	464	530	534	525	517	493	522	501	505	501	496	487	546	535	530	540	528	561	536	507	484	504	501	502	517	510	509	526	537	495	509	530	554	526	486	497	527	501	498	536	492	520	520	509	515	508	505	531	516	543	522	550	534	515	519	533	517	523	539	475	517	518	536	520	507	543	487	511	518	539	514	536	544	544	509	509	565	539	528	517	550	468	547	534	558	500	520	481	543	486	511	553	533	529	532	497	508	542	548	521	546	536	540	505	521	515	502	524	558	511	508	493	523	516	524	550	521	512	469	532	535	513	528	538	512	528	523	532	499	531	527	505	529	497	511	501	496	546	492	515	552	530	543	516	514	506	477	529	522	516	502	519	552	487	522	514	496	509	468	556	543	536	554	486	552	479	490	560	480	537	490	518	474	448	509	535	518	481	487	535	519	496	520	541	534	534	501	532	519	549	508	551	538	510	539	545	481	521	544	543
26146	4675	1035	754	692	690	612	636	602	604	615	618	692	621	646	621	592	588	636	631	627	608	631	587	605	605	624	618	632	597	612	611	578	649	631	676	640	620	637	604	627	622	599	622	601	589	622	644	614	624	606	602	634	586	605	594	616	644	631	623	634	585	587	596	613	598	595	658	598	596	584	592	627	618	598	621	578	605	607	639	645	615	599	587	597	568	622	643	616	649	602	638	632	611	635	603	589	592	614	644	641	654	656	644	553	595	592	624	605	599	589	620	639	609	606	625	604	641	598	588	571	616	614	650	603	618	590	603	579	563	635	547	594	636	636	622	619	634	608	625	620	614	585	652	585	587	581	647	581	603	624	612	630	599	624	570	611	584	643	627	610	600	610	665	608	595	605	593	655	612	600	609	616	583	610	621	565	604	666	625	607	662	631	622	590	629	633	609	617	588	621	583	647	634	637	601	589	576	610	601	652	582	579	589	657	617	614	687	629	588	605	619	618	589	635	609	609	585	609	616	629	550	592	639	609	643	633	630	639	623	602	634	619	586	600	612	619	589	621	605	610	578	608	571	606	629	575	653	608	629	573	633	606	636	587	604	594	622	601	544	597	593	582	639	561	611	626	619	613	648	632	604	617	602	636	636	600	614	578	575	630	636	584	598	620	582	613	649	578	556	611	641	631	607	658	611	637	613	597	593	619	638	630	563	639	614	627	528	621	628	613	604	648	594	557	572	628	602	612	622	644	619	645	628	646	608	618	646	634	607	606	588	600	624	608	591	649	612	609	582	651	630	602	644	580	585	603	618	558	618	559	629	615	618	639	618	627	624	619	614	644	630	628	610	641	664	609	639	607	650	606	644	613	582	658	566	617	578	599	583	586	610	648	618	605	570	559	615	591	632	633	587	613	640	640	602	626	660	587	676	633	624	583	589	603	624	610	639	640	619	631	626	627	652	585	617	639	608	571	596	588	618	611	646	621	658	584	622	600	604	617	647	621	612	617	658	584	622	623	581	616	611	619	652	634	628	598	601	612	630	614	641	644	624	575	625	619	619	619	636	641	574	608	561	620	605	625	600	579	551	649	590	585	612	606	621	586	636	634	584	613	571	622	631	595	587	635	606	583	575	601	598	582	592	645	611	623	597	581	618	598	602	612	591	635	622	616	574	595	586	639	594	636	589	595	603	586	619	631	614	657	629	587	576	637	606	616	623	630	623	602	625	657	614	635	601	617	599	592	619	585	668	603	599	616	618	631	611	598	595	622	602	599	617	593	609	603	664	626	585	619	618	580	623	615	655	594	600	603	611	591	595	604	588	633	594	581	594	596	562	612	579	582	595	621	576	626	568	598	598	671	654	575	611	646	602	623	626	648	615	590	600	581	595	596	632	622	583	579	617	590	588	592	628	562	585	612	607	621	621	623	617	589	608	586	662	607	559	634	645	650	609	609	595	591	565	617	667	611	614	599	654	643	627	627	592	619	620	598	615	624	597	620	651	632	579	615	594	663	615	631	607	593	608	608	609	610	590	584	648	598	649	612	599	625	661	591	594	623	595	670	622	571	584	616	562	576	594	586	619	601	577	619	588	613	621	658	602	609	615	615	611	627	629	600	639	617	614	623	585	599	618	651	617	609	619	654	600	660	603	595	587	585	578	642	592	588	615	614	628	611	602	593	576	648	602	568	619	594	619	609	611	640	601	609	649	619	653	600	581	623	577	595	623	604	644	613	605	649	637	586	623	615	620	584	625	575	587	601	621	587	585	564	611	601	593	589	630	633	624	585	588	635	614	606	612	584	611	596	663	665	599	603	601	631	662	586	634	629	622	591	588	605	604	585	602	610	603	576	601	641	590	648	652	615	596	591	593	642	605	567	621	628	684	634	625	630	609	596	630	624	575	609	575	622	576	603	593	597	587	576	623	586	628	638	644	668	626	584	659	586	626	602	596	599	620	590	573	609	666	630	590	583	580	624	595	594	615	665	631	605	569	600	656	598	627	591	640	621	642	591	659	621	648	625	612	623	565	585	577	601	614	587	632	594	616	618	636	580	582	616	626	645	611	632	603	625	675	602	600	600	596	652	605	614	632	630	629	613	580	613	627	602	574	597	636	628	615	565	633	614	595	604	653	591	606	617	620	634	630	644	596	607	625	621	585	593	620	640	641	622	607	632	610	623	563	627	600	632	626	574	572	587	618	581	571	617	633	612	589	676	620	656	610	592	599	588	633	616	643	613	661	606	608	619	623	643	629	600	619	619	599	612	640	618	612	642	581	626	644	607	628	605	608	682	622	606	595	591	636	577	592	604	639	668	611	646	579	662	623	613	605	568	565	631	641	598	590	582	626	600	594	605	606	600	622	618	655	575	641	628	626	608	659	621	606	667	605	654	640	617	633	625	590	598	620	592	589	636	599	604	649	613	636	592	595	585	643	618	599	631	589	631	549	616	605	623	604	620	594	596	634	617	586	606	615	659	642	595	610	631	596	606	629	608	644	642	568	552	642	602	619	591	630	586	643	633	550	638	606	598	614	611	597	566	569	574	617	616	598	612	571	638	601	641	628	621	606	576	615	606	629	608	635	575	649	595	601	596	636	579	624	587	606	619	588	606	600	652	633	590	538	619	577	641	586	577	599	591	607	617	581	616	626	629	620	611	607	643	576	654	605	635	615	569	584	595	603	569	588	621	628	561	617	619	632	576	614	611	612	607	611	620	618	601	630	633	615	591	632	572	614	603	604	590	636	642	645	609	615	581	570	610	601	588	633	554	628	594	631	598	668	584	635	622	597	611	631	588	608	603	607	593	584	627	619	632	608	604	610	588	557	555	651	611	603	634	612	663	629	615	644	614	626	580	615	590	665	643	591	581	675	559	584	580	604	609	610	635	598	602	582	633	596	621	588	606	615	624	606	597	619	639	640	621	628	579	572	589	646	554	596	608	599	597	596	600	605	631	614	584	634	618	642	619	609	562	644	599	600	624	581	590	609	601	630	631	600	615	606	642	626	620	592	586	621	600	613	549	580	586	637	601	604	561	596	602	625	609	581	648	576	591	595	588	632	651	618	625	645	605	601	581	625	564	602	568	610	563	572	641	635	607	621	601	608	604	589	623	639	623	602	637	567	586	636	600	620	638	629	613	591	632	573	598	640	654	608	644	604	656	592	571	608	574	675	618	591	631	693	597	620	614	605	639	622	627	636	617	595	613	617	617	621	585	649	609	623	605	564	629	576	616	622	622	601	591	625	658	608	641	624	618	618	644	576	553	615	616	631	634	611	555	622	620	624	656	591	566	597	596	593	598	627	592	593	591	581	598	628	606	643	643	606	581	593	612	613	562	607	604	596	646	594	623	589	599	634	617	617	644	596	625	597	592	637	628	634	580	626	637	605	621	632	654	670	572	622	578	597	645	634	639	578	645	617	588	626	581	594	603	608	593	584	652	588	623	581	607	651	630	594	597	605	568	630	649	592	576	595	612	609	576	572	626	589
24280	21696	28935	24987	21665	7002	1043	685	656	631	619	575	548	569	532	517	541	532	556	548	534	475	500	521	486	524	527	504	489	526	493	487	479	498	512	465	520	542	501	481	483	510	500	521	484	517	519	476	499	533	500	514	500	495	507	520	487	515	439	462	493	505	509	488	481	498	495	482	496	503	506	491	479	511	531	450	453	478	500	487	502	519	489	507	500	462	510	509	492	455	540	494	473	511	494	487	490	448	530	517	480	506	515	500	509	493	514	492	488	473	490	449	467	486	490	495	490	464	484	492	479	467	508	482	464	518	489	482	505	487	488	489	456	490	520	503	491	469	498	476	492	528	491	466	452	515	502	475	500	511	461	497	486	488	471	477	507	469	479	508	494	448	505	485	498	483	481	468	540	480	480	493	440	488	426	483	466	515	490	492	486	504	508	517	461	477	474	495	521	483	499	499	516	496	500	464	502	476	550	475	459	478	475	426	470	450	474	477	517	488	526	511	487	499	477	451	475	484	474	494	479	532	477	516	429	476	493	485	502	476	485	491	457	505	465	485	514	489	483	477	481	499	474	497	471	477	468	479	459	493	507	449	469	459	465	464	466	479	478	458	497	470	499	543	498	480	509	551	499	486	480	525	515	485	482	482	524	458	454	515	462	468	482	490	459	479	514	473	480	489	459	510	487	451	439	493	486	469	461	494	506	465	463	489	503	503	511	489	459	479	493	513	473	477	453	507	475	489	516	474	450	511	491	493	475	496	510	521	494	494	488	514	495	491	470	496	481	491	478	466	481	444	472	472	507	503	493	462	523	511	482	472	507	488	485	481	511	455	479	487	494	521	493	503	497	482	487	474	479	480	516	479	478	493	452	502	504	499	475	509	459	509	495	485	509	485	501	498	495	496	483	482	490	489	524	496	518	475	514	496	514	472	470	491	505	489	479	490	448	503	523	531	494	511	500	495	497	473	454	509	474	479	490	532	476	455	449	505	505	500	492	488	505	538	459	474	451	499	481	502	465	465	465	475	465	485	494	481	524	512	517	492	504	471	501	483	517	519	475	481	527	429	488	476	502	485	491	499	446	475	474	494	480	513	508	495	500	486	510	500	501	468	494	504	499	434	514	486	485	467	490	457	519	478	472	471	490	469	490	492	486	488	524	484	527	446	503	488	497	511	487	506	468	531	507	512	484	469	502	488	460	492	460	507	529	491	441	493	494	479	470	489	443	468	468	467	479	521	492	475	474	489	453	472	516	490	481	487	496	492	502	506	556	501	484	492	528	482	486	532	525	500	501	557	465	498	513	476	480	525	476	490	479	500	512	479	486	473	516	461	516	493	484	538	492	468	470	465	490	513	495	506	499	478	484	465	500	505	541	472	476	479	472	497	497	526	479	496	511	453	497	503	498	457	467	476	503	472	465	460	502	526	488	478	478	518	481	453	466	498	497	483	479	476	506	463	504	516	468	485	508	465	472	491	493	523	506	477	450	521	500	453	450	474	491	512	480	444	524	524	486	495	482	480	481	500	507	420	513	524	456	467	524	486	539	447	468	512	482	483	445	438	478	488	501	501	461	495	460	501	480	455	527	487	503	524	464	470	487	474	477	487	497	522	501	502	493	499	503	531	469	502	526	491	473	477	464	495	477	482	504	442	458	469	545	467	468	517	459	478	526	471	503	493	460	500	497	438	492	494	556	494	458	468	524	435	456	469	497	462	484	485	461	471	512	505	510	517	499	502	459	469	463	496	474	482	521	462	504	502	510	473	504	497	469	463	526	494	488	477	482	517	450	499	471	517	489	511	465	542	503	480	475	496	500	503	493	523	456	471	490	512	470	533	483	452	491	477	457	493	539	455	521	479	518	473	537	481	472	485	484	485	490	465	497	473	449	541	514	452	450	483	478	527	500	445	495	469	498	482	455	423	505	508	475	492	533	511	491	462	499	514	470	485	490	460	474	495	517	551	450	514	495	495	509	460	455	504	489	461	497	481	481	480	475	505	467	494	478	505	481	508	489	470	504	493	487	482	509	481	516	482	504	468	499	501	452	490	464	522	486	492	498	479	482	459	495	498	427	488	476	529	485	489	485	487	466	455	487	461	471	499	499	473	521	452	502	495	508	475	480	523	494	457	471	497	458	445	475	470	458	482	481	488	456	482	500	456	475	483	465	472	442	517	508	480	511	472	492	507	523	516	511	496	482	490	473	469	490	499	447	487	477	473	478	475	475	496	469	497	451	469	478	461	486	468	496	450	482	489	496	470	496	460	553	527	500	455	450	498	514	448	504	442	474	480	501	500	443	468	427	448	477	493	522	455	475	502	493	483	451	510	514	510	483	493	511	463	465	476	489	466	449	426	458	471	436	488	469	507	493	461	477	510	472	490	477	457	457	466	474	494	469	483	492	473	524	504	481	464	470	491	496	450	501	507	462	479	512	496	496	492	437	545	481	487	512	499	494	491	489	478	472	472	462	491	451	495	467	521	484	486	451	510	481	478	471	467	479	488	506	478	510	429	483	483	474	468	481	487	484	509	440	465	490	503	444	478	509	481	506	491	525	460	476	516	527	484	482	511	495	491	508	518	504	473	452	473	470	492	466	486	480	522	477	471	478	452	463	487	510	495	484	451	459	468	485	490	463	519	506	449	447	510	476	515	466	472	514	458	460	500	487	440	461	472	498	550	522	514	495	485	495	506	473	492	485	493	513	481	512	489	472	501	451	480	507	480	489	436	517	513	478	456	515	452	467	495	460	447	479	458	488	460	502	490	477	474	459	473	470	471	473	495	505	521	454	498	518	530	494	478	489	434	469	450	496	490	476	486	464	489	469	489	483	474	483	481	458	501	492	480	455	448	504	520	492	493	446	501	522	509	526	507	476	516	473	486	482	470	494	462	510	509	484	468	458	478	453	452	522	500	515	515	507	470	447	469	498	538	459	454	467	492	455	481	506	482	516	501	518	474	462	530	447	516	489	531	444	536	462	432	487	495	453	490	514	472	518	474	494	483	526	514	493	476	479	464	485	483	474	496	489	483	517	465	468	474	530	478	506	529	491	506	498	480	463	435	485	456	502	493	505	489	478	505	484	462	485	522	475	499	456	489	490	475	488	507	472	493	471	474	477	465	486	506	465	459	503	469	483	511	441	475	488	497	497	517	477	499	487	499	480	454	476	473	490	454	508	491	461	512	519	514	477	530	540	492	462	484	495	482	497	486	505	540	471	510	476	500	481	456	480	492	493	441	520	505	557	461	477	505	499	488	473	497	468	496	452	460	505	498	490	490	458	468	481	458	433	480	478	449	460	499	503	502	483	544	464	502	473	490	494	491	466	498	444	453	503	444	490	497	512	461	476	484	462	503	490	491	486	507	445	493	473	501	482	466	499	502	490	479	483	506	490	466	470	467	529	453	474	507	482	486	488	483	483	459	509	457	501	487	462	455	518	465	483	527	468	489	487	467	501	452	451	489	492	495	548	491	465	510	506	465	501	499
30393	14286	5270	2514	1735	1481	1229	1053	891	834	774	739	701	664	717	676	662	649	580	666	627	609	644	592	592	593	591	608	583	581	599	562	583	600	558	583	620	596	599	644	568	601	635	604	578	593	602	587	578	553	569	636	593	618	625	580	558	572	577	589	568	588	615	578	579	637	558	584	576	613	599	615	573	608	596	565	597	605	606	565	601	615	583	558	643	559	566	583	599	620	563	564	552	610	597	586	586	597	606	567	586	632	569	577	577	597	614	608	622	645	615	593	592	598	594	627	606	573	578	603	532	546	547	588	586	595	568	586	550	581	551	588	589	585	590	579	558	603	556	586	564	601	584	621	590	576	572	592	599	565	574	575	551	606	539	549	578	557	573	560	571	576	538	545	592	608	587	562	553	586	545	572	567	604	629	570	591	564	525	569	553	556	589	580	561	575	557	577	586	590	625	570	579	567	591	562	594	589	620	630	593	634	584	586	591	565	575	579	549	587	596	598	585	577	623	595	641	567	590	566	614	583	561	606	541	547	536	609	512	640	597	545	566	576	573	614	581	545	559	570	591	566	597	620	581	529	557	562	597	546	567	550	536	602	574	589	594	578	566	587	556	557	581	532	616	537	579	564	561	592	610	596	587	571	608	618	569	596	570	661	588	557	587	617	540	536	575	588	563	581	538	534	574	594	571	577	576	571	592	584	569	561	585	568	579	575	554	572	601	564	624	531	575	544	565	573	602	610	578	555	614	574	555	557	582	614	614	542	561	550	600	592	595	587	608	614	605	589	589	582	576	596	573	569	511	560	592	613	597	569	596	557	558	564	578	574	573	602	582	572	609	588	564	604	605	580	548	597	528	569	611	591	564	583	578	580	597	560	542	567	548	623	546	612	581	606	620	599	553	606	587	538	577	614	544	552	594	517	603	570	582	588	605	618	583	559	578	578	557	589	589	556	584	574	571	587	590	567	609	536	548	539	540	576	544	596	585	601	579	593	596	577	623	555	600	559	588	584	558	574	581	575	555	568	591	579	576	560	581	557	624	568	598	565	567	602	559	599	605	570	583	612	577	602	594	584	613	565	576	575	629	556	579	609	654	539	605	621	546	547	619	543	574	575	586	571	625	596	563	602	615	616	566	604	582	621	610	544	579	571	552	591	571	590	559	554	572	562	574	576	631	593	638	583	584	500	614	595	542	601	624	584	585	569	567	559	575	582	586	594	645	577	556	588	597	557	574	572	556	525	612	566	562	589	553	549	571	586	565	605	631	569	566	594	574	603	564	597	594	588	546	584	608	579	579	591	571	551	568	596	615	573	581	610	595	637	575	606	579	554	563	578	588	577	599	600	562	584	560	631	583	563	602	562	606	594	584	567	573	603	611	603	535	579	608	597	606	579	595	620	603	597	598	566	618	577	549	579	584	590	534	606	613	575	600	581	579	633	597	572	569	592	591	582	529	583	582	542	534	603	542	537	549	556	560	609	625	621	571	580	558	579	596	573	571	542	570	576	572	558	613	573	591	610	576	606	619	589	607	537	569	596	591	622	544	584	591	561	568	584	573	583	587	572	636	546	557	581	624	597	562	558	581	556	574	618	578	598	616	597	574	579	606	569	562	560	605	587	588	591	576	608	550	601	549	589	584	585	605	600	593	593	600	564	574	638	576	581	567	592	580	544	579	576	609	600	561	543	543	567	551	586	617	615	554	559	563	584	607	580	589	600	616	585	563	529	548	584	574	585	607	580	588	605	587	595	562	534	557	575	576	524	603	623	578	578	577	583	616	570	590	611	561	571	579	612	594	566	573	594	526	555	592	617	632	642	576	593	589	574	592	584	599	583	546	584	563	542	602	591	599	609	600	578	595	605	595	617	554	612	605	598	598	570	569	571	564	594	580	597	590	587	608	607	510	587	587	591	546	550	576	565	606	562	609	639	564	601	590	623	614	575	593	537	565	573	579	581	604	600	598	576	610	548	608	547	581	565	585	584	559	565	563	613	587	583	615	594	593	586	578	608	524	591	558	565	565	574	560	624	618	564	561	577	552	598	577	567	607	589	607	619	594	572	573	506	570	599	559	599	608	546	554	602	542	599	600	569	574	534	583	598	570	548	575	627	583	579	597	574	559	589	521	583	561	567	585	598	587	552	580	568	535	589	605	531	579	591	593	538	643	590	576	598	583	556	616	604	616	588	568	569	500	546	580	553	585	543	611	624	615	538	603	597	558	564	598	541	585	549	607	581	566	561	581	557	582	576	577	562	605	559	578	611	587	579	576	615	606	555	539	584	524	613	545	552	565	584	515	533	560	562	593	592	598	581	553	584	605	552	618	607	571	575	650	609	573	578	588	613	564	579	590	587	556	561	600	580	611	604	588	571	608	583	618	533	582	578	562	574	562	594	615	593	574	568	658	575	562	559	564	557	531	598	590	601	558	590	564	614	581	609	541	600	622	603	563	556	532	543	555	602	583	608	571	590	596	609	631	613	618	603	605	597	584	605	603	620	585	584	579	557	559	562	605	600	588	677	587	590	569	598	600	554	576	559	552	564	575	604	569	571	604	615	589	559	553	602	585	590	600	597	573	605	602	611	601	580	571	553	558	631	594	597	590	546	597	557	608	595	614	634	598	577	573	567	571	603	565	591	587	536	594	566	577	562	612	588	593	626	574	569	592	573	556	548	609	565	572	631	600	491	611	573	568	640	565	607	589	555	635	558	601	563	568	507	554	565	528	639	574	588	577	582	587	588	607	608	544	558	585	546	560	578	535	577	583	558	613	577	583	582	559	581	586	560	580	544	588	572	573	591	642	575	569	601	582	563	544	624	594	594	609	610	548	570	638	543	619	579	528	604	606	582	538	624	576	598	558	529	593	583	615	581	602	577	580	622	616	546	587	553	525	543	518	588	569	565	558	566	615	627	580	557	560	589	564	585	587	600	576	540	644	589	558	551	590	569	573	577	560	613	567	543	594	532	580	579	553	586	603	593	581	583	547	624	545	579	536	612	534	600	578	563	539	591	554	535	587	583	536	588	581	595	592	596	585	610	559	568	604	596	596	582	554	561	601	597	609	578	569	571	582	609	542	571	597	570	579	602	568	583	583	595	575	571	525	601	595	578	528	613	593	601	612	600	611	536	569	625	567	581	558	615	539	585	543	594	590	567	542	578	607	570	586	599	585	549	532	562	570	605	581	582	552	583	593	582	579	544	584	598	540	554	595	591	552	565	591	539	592	574	564	606	583	626	585	570	565	574	592	538	553	615	595	592	585	575	576	572	589	552	589	569	595	566	598	577	570	591	616	556	576	619	593	596	623	575	580	575	636	614	544	597	571	596	531	564	579	579	609	545	589	566	552	589	579	593	598	605	544	610	553	600	630	581	593	611	597	603	565	603	590	565	575	592	592	555	586	577	581	618	600	551	551	580	587	522	601	545	577	569	593	587	604	604	563	570	548	587	555	532	582	617	602	571	559	596	588	561	532	617	607	625	630	600
25543	21685	27657	26040	7809	699	580	554	517	471	486	460	410	447	432	422	450	445	446	470	429	455	438	471	419	427	401	426	391	403	443	419	421	450	439	402	462	389	434	434	413	423	412	458	426	401	407	437	396	426	407	429	431	424	458	418	407	412	429	416	433	400	412	443	416	417	419	371	428	397	413	408	407	416	396	401	440	460	491	386	439	428	433	462	431	435	430	415	427	433	442	421	388	414	444	402	440	426	463	427	412	418	457	440	407	415	428	423	468	442	455	439	398	409	408	368	427	450	436	389	438	421	442	450	451	444	464	435	456	395	442	383	407	387	410	455	420	428	410	416	422	427	428	460	410	396	407	458	436	411	436	400	408	407	389	392	456	422	407	407	404	441	460	427	425	401	443	417	430	435	395	454	403	399	430	416	440	455	391	408	420	401	403	405	411	429	421	419	432	412	436	397	443	425	414	407	439	427	443	442	415	420	424	425	473	429	415	416	429	419	433	427	394	415	392	417	475	427	440	431	423	448	433	447	441	403	417	427	388	436	431	447	406	440	437	427	473	426	413	431	387	403	417	423	405	419	455	392	455	419	418	434	380	453	413	415	446	388	428	457	407	449	429	442	424	425	435	416	442	397	464	414	410	425	440	447	444	398	421	431	429	407	408	422	457	446	430	417	478	436	402	397	390	427	449	417	394	423	437	438	431	429	399	406	403	404	398	426	432	430	412	407	412	433	412	450	410	462	431	447	390	445	444	434	428	416	459	419	410	355	422	445	408	418	426	437	429	399	352	415	410	399	448	426	441	406	446	413	443	415	400	437	450	424	430	413	447	413	408	468	413	432	417	445	445	424	434	443	441	450	435	387	436	407	396	456	447	361	427	371	431	393	436	420	397	410	420	390	412	377	426	441	458	390	446	412	435	424	442	392	401	392	406	413	418	414	396	432	416	441	438	413	414	416	375	420	420	431	417	384	432	411	434	438	419	446	418	436	420	410	419	405	442	439	418	397	442	420	452	442	422	387	442	447	441	388	425	416	425	392	427	457	407	412	448	427	437	402	420	396	415	410	461	397	422	445	398	431	435	430	446	427	441	407	400	414	433	428	389	423	382	412	419	461	432	426	418	385	410	419	417	437	423	458	411	437	409	386	423	431	424	374	428	406	419	427	430	422	431	432	396	400	426	405	435	420	427	426	437	452	417	434	446	406	421	400	464	436	412	389	429	404	431	408	400	441	467	412	437	411	415	436	432	391	410	419	420	419	407	429	433	437	409	419	418	413	415	442	426	430	432	415	441	444	403	427	423	406	433	431	390	418	418	449	436	409	387	465	416	423	429	433	411	356	417	427	390	409	461	411	458	418	404	423	411	431	437	453	423	439	452	444	415	402	447	472	419	434	415	379	448	442	420	462	451	407	451	418	402	379	413	408	416	427	427	442	448	397	416	445	409	395	402	414	411	396	420	422	392	388	438	402	445	370	435	421	405	387	439	433	467	429	435	468	405	385	416	417	422	399	440	440	378	427	427	406	440	377	465	443	432	421	405	430	451	420	405	388	445	407	390	453	402	417	440	397	419	392	387	409	423	388	472	418	428	421	418	449	443	473	436	412	387	422	429	395	405	428	431	454	443	444	427	443	427	422	418	421	413	424	447	453	414	430	387	424	462	460	396	411	435	426	457	435	439	477	392	399	419	448	389	415	375	443	404	401	425	426	425	430	420	418	392	410	415	439	445	440	433	423	403	431	451	422	403	403	390	442	429	421	515	416	441	436	434	406	407	432	412	423	408	456	425	394	449	421	382	416	392	447	413	425	395	421	442	431	431	401	436	376	447	439	408	381	376	435	418	421	438	412	414	440	397	422	426	400	434	423	422	407	420	432	435	415	449	412	419	415	428	413	412	428	464	440	418	453	440	417	429	430	427	454	457	420	434	455	406	440	444	442	414	438	422	449	402	435	406	427	425	391	456	416	398	425	412	393	412	408	428	433	429	457	421	443	386	422	404	433	420	438	449	434	416	399	459	444	407	412	425	390	418	450	424	404	408	420	395	441	413	452	438	426	416	416	414	417	442	410	401	422	443	457	421	400	433	416	435	436	404	442	447	443	398	425	419	430	412	377	428	404	429	391	426	436	382	426	443	436	432	397	446	425	422	422	456	426	477	453	383	463	406	418	431	437	406	451	412	413	446	401	436	435	423	422	450	376	422	373	416	417	410	432	421	438	427	386	452	402	433	429	416	368	475	460	412	401	389	418	427	408	434	421	423	435	382	456	409	401	415	407	394	430	429	429	460	394	383	417	406	442	414	463	454	375	414	415	447	451	411	415	409	469	418	399	404	431	414	472	405	415	423	432	460	419	417	432	460	400	444	398	459	389	440	428	437	437	411	422	425	422	431	419	447	431	413	377	395	449	423	425	422	396	422	430	426	387	400	431	418	420	394	434	430	469	446	415	443	483	431	396	440	416	391	432	460	412	391	426	388	406	437	380	441	454	442	445	447	389	417	402	420	429	455	422	440	444	429	451	416	435	392	458	415	447	418	413	421	402	426	405	415	429	401	422	431	426	455	405	414	409	454	410	429	433	408	411	423	467	425	404	425	445	407	440	459	410	406	425	411	438	410	429	418	462	408	415	440	442	437	433	447	434	447	456	409	411	396	441	420	447	427	430	440	403	437	408	447	420	463	432	453	400	446	433	442	423	429	423	402	389	422	411	428	436	399	429	418	441	439	420	429	442	418	405	429	426	427	431	411	417	425	414	426	410	406	430	431	454	440	432	396	419	402	412	426	401	422	417	414	435	439	430	449	463	425	429	387	425	436	456	403	434	434	447	415	415	426	414	441	424	429	473	392	447	446	404	432	439	419	407	413	441	456	393	430	431	416	372	416	397	427	409	398	440	395	390	449	409	467	437	412	440	440	393	414	425	423	447	432	397	444	423	428	444	416	418	467	450	420	379	409	436	420	439	437	442	431	398	394	401	474	408	475	429	427	424	410	411	388	415	418	401	377	457	422	413	396	438	401	434	464	426	459	435	407	457	439	440	436	410	419	412	449	441	471	435	423	477	451	434	425	416	447	423	402	403	457	424	387	427	426	460	405	460	415	401	433	381	439	432	392	462	432	408	407	401	430	432	402	410	426	416	436	365	438	473	445	412	420	411	442	417	403	400	425	413	427	427	438	418	427	372	477	443	433	437	432	410	387	454	408	417	431	415	388	414	418	409	409	415	402	444	418	437	434	414	392	416	428	409	464	409	396	416	407	398	442	430	414	394	441	423	428	455	411	420	402	437	451	446	431	449	385	406	431	416	434	427	472	424	428	440	451	468	406	411	401	423	401	424	490	396	391	400	385	431	413	463	420	402	425	401	417	436	411	404	437	418	426	422	436	401	424	425	459	414	432	453	431	419	394	419	423	399	427	432	432	464	392	436	427	411	439	420	413	425	389	433	398	452	455	452	461	453	429	414	463	409	435	410	419	389	382	424	390	440
30432	11841	3038	1542	1178	986	846	709	629	674	582	610	592	572	540	580	571	547	545	570	515	484	536	577	487	491	502	485	528	538	521	478	497	490	503	531	474	520	464	511	456	500	494	529	509	518	510	484	505	516	501	500	496	539	477	501	496	506	483	522	514	519	507	533	484	499	455	513	468	528	517	503	475	546	528	467	512	521	534	485	498	506	526	526	503	481	475	511	538	481	515	499	514	496	497	494	526	503	537	530	488	541	525	518	513	504	519	465	529	498	497	485	559	521	510	519	511	518	506	501	504	501	518	539	487	510	515	492	533	485	505	502	506	503	495	484	502	499	518	503	508	524	525	488	522	507	512	512	511	538	486	518	515	500	520	538	499	512	499	506	500	445	511	504	510	513	495	485	513	482	546	508	515	520	528	490	506	496	492	497	505	509	482	512	473	526	491	480	496	478	493	476	490	478	544	495	528	522	517	514	518	497	490	459	490	497	517	533	498	479	475	489	526	485	513	498	497	513	530	492	484	486	510	479	524	512	523	467	504	493	540	476	472	483	487	516	474	516	497	534	456	525	534	498	551	488	498	463	523	472	533	501	463	500	506	577	499	485	508	491	537	466	504	453	505	489	497	494	503	473	524	459	497	467	515	487	504	525	490	523	489	506	494	495	501	534	490	503	490	519	478	490	511	536	474	526	440	526	481	509	494	527	566	497	494	474	473	521	487	539	508	535	506	469	516	458	499	484	494	509	474	538	453	500	550	495	473	506	501	503	543	475	476	512	512	492	525	495	506	527	463	515	488	512	532	506	474	499	488	467	463	493	473	494	534	486	509	504	520	487	465	548	476	471	513	522	473	529	507	497	516	487	521	501	471	503	461	504	491	526	477	530	548	472	510	496	500	492	524	485	501	496	512	499	515	506	497	537	518	496	474	489	504	500	517	495	501	491	505	499	502	538	481	492	493	498	500	496	454	473	480	509	503	516	486	525	468	478	496	497	509	493	461	519	539	517	528	505	492	548	514	500	549	493	489	475	521	499	499	474	499	476	487	486	509	497	500	498	502	500	552	471	502	526	555	489	502	482	491	466	495	503	481	476	496	493	505	519	505	517	504	510	521	459	514	484	495	476	486	492	481	515	469	499	463	492	538	447	521	473	525	491	485	505	488	465	471	489	494	509	518	491	511	530	528	479	499	497	446	510	491	490	478	507	514	494	480	504	498	473	470	498	524	487	524	512	543	448	524	499	487	488	524	505	506	489	512	494	504	490	527	503	507	483	536	479	514	463	498	498	482	493	495	493	543	483	564	510	491	482	510	496	454	484	506	449	518	465	499	486	463	497	513	524	506	490	485	523	501	475	509	522	515	525	515	501	507	525	489	481	478	469	482	515	520	489	517	512	500	488	497	503	505	527	502	478	519	475	539	522	494	539	485	535	511	475	524	486	510	489	540	501	476	493	463	512	484	460	516	501	509	509	481	494	451	519	476	481	507	485	471	488	524	454	518	489	522	503	482	492	562	550	487	498	504	517	545	499	457	527	460	501	496	495	513	497	521	471	512	496	486	499	522	461	510	502	488	481	496	477	486	511	505	540	455	493	541	476	521	522	495	500	454	501	484	523	505	523	473	485	538	527	481	484	514	547	496	489	544	522	479	507	515	484	482	480	501	528	541	495	486	472	487	495	517	506	534	474	526	472	511	474	512	491	477	493	521	468	499	494	520	525	470	519	491	500	504	501	473	467	493	539	464	502	480	540	496	541	493	561	484	485	505	514	501	527	483	476	520	509	542	519	494	503	529	520	515	544	482	479	510	509	521	517	539	479	430	524	468	484	483	501	534	497	525	500	522	518	503	505	516	499	518	522	507	508	499	507	494	516	499	499	515	493	511	488	481	502	518	527	546	518	529	490	522	478	497	510	502	502	484	521	527	509	527	505	476	504	521	483	525	473	456	479	511	555	517	474	496	492	488	491	514	520	512	522	485	531	515	551	500	482	460	469	458	488	523	504	508	503	485	516	484	532	489	517	505	511	495	512	480	504	526	463	490	531	431	504	480	502	486	528	495	493	539	499	497	526	515	518	450	517	511	483	529	470	515	496	511	484	494	443	526	503	520	473	481	517	476	494	524	493	511	486	477	549	516	479	505	531	528	486	499	493	471	487	474	499	523	509	490	532	509	476	474	550	481	535	507	468	518	523	506	539	503	488	515	498	503	485	473	496	533	521	535	498	466	500	483	518	505	528	461	519	542	511	504	483	507	483	493	516	530	492	482	485	498	491	499	516	498	475	498	484	505	506	481	535	496	495	496	497	538	550	508	468	476	494	526	494	480	515	543	494	512	472	502	506	503	524	526	503	481	464	500	531	512	503	485	481	480	489	518	514	480	519	502	500	465	500	556	505	494	500	512	495	517	504	532	469	502	483	510	496	534	547	491	488	486	491	530	513	471	532	466	540	525	499	509	504	475	513	490	540	483	542	491	501	500	473	477	498	508	491	508	504	524	497	492	524	516	463	524	529	542	535	501	476	523	451	489	488	470	486	459	471	514	504	482	508	496	467	529	542	469	451	500	491	514	489	510	487	517	510	478	507	438	486	511	493	477	497	492	524	501	493	547	510	540	487	499	484	494	505	530	519	480	514	518	500	514	485	496	540	466	491	468	512	433	502	487	484	502	477	500	508	522	501	483	515	487	534	496	474	504	481	511	535	498	499	494	504	472	484	499	514	536	485	474	521	481	474	467	495	504	509	511	485	498	557	485	489	496	535	467	468	536	495	498	501	473	454	516	497	452	466	522	495	496	506	490	507	526	481	540	516	479	480	463	515	517	495	505	505	495	501	467	538	498	508	500	493	458	522	519	509	518	512	459	525	496	499	485	521	495	486	543	503	480	510	472	517	477	487	470	487	517	475	454	502	466	443	533	475	503	498	510	506	497	504	534	454	496	511	471	471	488	533	485	486	488	529	505	466	484	511	500	518	469	500	484	516	487	487	525	488	517	497	533	474	489	466	509	500	477	501	491	491	534	542	562	461	502	538	529	531	498	486	503	501	550	490	546	540	516	481	487	483	522	527	516	497	506	507	490	517	489	481	488	516	479	463	535	486	517	531	489	508	517	497	514	520	546	527	506	515	522	505	510	464	465	508	549	510	485	484	470	521	518	466	508	516	510	509	490	504	474	504	473	523	458	521	518	506	484	520	473	494	473	490	476	474	544	527	529	500	523	527	502	478	491	531	471	492	499	546	485	465	502	507	516	478	478	504	482	477	472	481	486	538	479	489	504	525	533	474	486	501	496	501	476	468	483	492	506	505	503	482	455	529	495	530	504	523	481	458	464	506	465	540	492	491	501	492	482	519	530	505	515	499	509	525	530	535	497	500	482	519	503	521	507	511	522	526	526	517	469	512	525	548	497	530	444	517	503	498	546	503	507	540	480	561	458	507	466	512	501	494	502	472	477	504	500	509	501	472	513	494	478	496	529	512	521	497	472	546
23185	21674	29428	24436	21668	21658	5626	825	606	622	549	532	463	455	494	421	428	426	401	413	413	411	380	415	381	389	419	375	397	396	379	390	395	329	363	384	400	367	387	369	369	373	396	407	355	384	355	368	371	363	371	380	397	358	407	357	368	384	350	357	353	356	395	370	382	352	345	354	366	389	370	358	359	335	366	364	381	391	370	378	366	344	363	386	392	350	384	330	334	363	399	352	403	366	370	357	354	376	376	371	387	381	410	345	361	370	392	390	349	378	325	336	384	414	359	348	362	367	358	340	427	361	369	387	379	373	347	364	354	341	355	374	387	363	386	370	357	349	388	366	357	360	334	372	375	348	374	373	355	367	349	398	370	367	335	342	377	347	406	376	354	367	352	377	366	395	358	337	352	324	392	366	365	376	334	370	380	368	327	352	366	375	379	386	361	361	359	386	353	371	355	379	353	342	346	380	370	394	424	346	353	350	411	371	370	343	390	388	370	400	378	360	345	348	374	347	389	412	345	381	339	372	396	369	368	364	384	336	342	359	315	384	366	332	352	396	336	355	381	331	375	358	378	365	358	336	364	361	355	328	360	385	359	356	340	356	341	374	341	353	342	334	387	346	338	357	338	349	371	362	390	363	350	397	369	376	380	347	353	362	376	395	384	363	364	360	375	366	354	393	398	355	370	384	365	370	377	359	365	326	340	372	343	368	350	350	346	353	404	371	376	380	341	354	361	347	367	339	379	347	383	391	373	390	332	351	369	348	386	369	364	361	384	347	369	373	347	362	379	350	365	373	400	374	368	328	352	364	367	363	357	350	349	338	354	391	357	375	341	330	361	362	360	363	355	360	369	349	354	399	346	355	395	344	368	380	361	378	389	362	333	374	359	394	357	393	392	380	380	381	370	367	359	331	358	351	343	380	376	389	355	386	393	386	341	371	400	347	359	378	360	360	376	388	371	402	343	371	386	360	346	351	372	388	345	343	377	367	355	339	369	375	384	360	347	339	386	372	378	384	374	363	375	396	358	381	296	345	337	396	362	353	368	342	367	355	376	355	340	375	374	341	373	373	342	343	397	349	367	373	348	429	363	391	350	355	364	418	349	351	333	352	353	381	393	355	363	310	370	346	359	357	381	358	351	333	363	329	350	331	357	360	356	330	344	344	329	391	340	330	369	347	370	371	393	361	356	349	369	349	399	346	395	348	332	361	344	347	389	395	391	391	347	320	337	347	371	374	373	362	436	360	385	366	367	353	377	367	363	361	363	366	354	302	388	367	349	324	402	337	348	342	383	312	396	349	339	361	367	354	393	356	344	390	389	372	344	351	324	348	371	346	390	351	347	367	348	341	327	365	349	408	357	380	349	388	368	379	366	338	357	385	347	337	368	371	364	344	370	360	322	362	374	376	360	371	363	399	338	357	371	315	373	348	379	365	373	401	374	365	317	354	397	376	330	346	345	360	323	318	387	375	345	399	377	342	369	372	392	351	385	366	362	349	356	390	354	346	373	367	347	392	353	374	356	336	332	343	385	369	355	366	348	385	390	380	347	365	337	361	362	356	370	401	400	398	327	341	366	357	360	363	372	348	350	353	363	340	347	348	387	351	369	332	375	398	362	355	404	383	377	341	357	361	386	334	371	363	364	385	360	372	366	352	322	335	350	353	344	361	375	335	343	401	352	339	362	361	385	345	355	354	364	344	360	357	369	334	382	364	367	388	342	358	361	336	370	366	339	371	363	367	389	382	318	379	325	331	373	334	354	338	380	356	375	355	363	367	371	380	398	333	365	342	363	361	368	349	368	350	370	369	349	311	319	352	344	357	313	371	379	363	330	371	369	351	333	353	366	369	390	356	357	362	327	352	338	341	366	378	332	353	307	382	374	381	359	354	344	370	390	389	360	341	323	360	361	316	348	411	375	356	368	391	399	340	358	358	368	376	328	358	367	376	396	364	343	376	336	358	326	356	365	339	352	359	359	346	348	331	353	336	357	374	353	378	377	369	363	336	366	380	373	370	379	346	369	365	363	353	379	341	360	374	382	371	350	396	324	358	338	377	346	367	360	355	400	361	331	332	395	385	360	349	350	384	363	353	351	375	366	370	351	350	400	370	358	363	395	385	383	368	372	353	363	373	369	367	375	374	370	348	353	367	328	356	392	380	372	376	360	371	331	380	361	363	341	363	375	383	348	345	380	383	360	361	347	337	359	350	363	366	352	387	393	366	350	346	407	376	383	358	410	352	364	358	318	343	380	313	348	370	350	360	374	371	348	347	371	375	365	351	406	369	342	342	328	353	365	381	367	354	366	373	347	366	353	323	353	375	341	351	396	337	371	343	372	414	343	348	355	377	404	356	358	353	412	343	367	358	347	356	403	380	352	371	350	351	359	377	346	396	343	339	339	346	351	350	348	345	394	359	346	359	352	370	333	334	373	349	334	352	354	341	350	361	343	381	350	338	377	370	367	326	356	370	378	357	364	399	348	350	367	371	353	357	360	362	342	330	331	349	383	351	350	337	355	355	321	365	413	372	373	336	373	342	338	383	357	327	382	338	369	367	366	353	350	434	387	365	393	375	404	358	356	358	405	363	365	374	373	344	359	338	354	379	368	356	363	359	380	344	360	349	338	363	371	349	388	345	355	374	350	373	358	350	355	336	403	371	365	363	367	350	342	357	362	342	364	358	366	366	348	338	342	321	351	356	359	377	340	335	329	355	386	358	388	357	324	375	361	370	378	393	367	380	375	351	383	379	358	324	339	369	381	365	353	348	376	353	352	352	384	350	348	363	400	357	330	352	337	366	372	334	358	381	382	366	372	351	351	383	396	372	381	349	343	376	360	351	377	358	357	348	339	348	379	345	362	376	378	365	365	340	377	373	353	335	350	369	330	366	331	344	359	354	376	355	335	327	366	371	362	354	370	359	397	362	361	386	332	352	379	368	360	362	353	382	360	333	381	367	348	384	342	392	356	380	336	376	375	364	368	342	373	352	362	379	376	350	372	345	375	374	375	364	397	353	331	354	391	359	376	378	366	327	371	378	368	371	344	355	354	361	373	360	366	351	393	378	327	406	364	356	335	362	360	354	357	365	376	329	370	342	339	374	355	340	325	339	353	359	363	362	357	364	338	372	335	359	379	334	346	342	385	343	356	360	326	323	377	373	346	372	372	370	370	355	331	343	344	391	313	360	344	371	349	378	351	347	341	380	365	370	362	369	355	389	388	391	388	361	357	372	367	355	354	349	344	324	349	352	377	372	338	339	335	336	331	331	391	371	360	361	334	344	409	377	372	373	363	358	343	341	376	347	332	345	366	383	381	364	358	364	338	343	344	366	365	348	335	361	353	333	373	355	371	358	355	381	360	359	361	324	361	370	360	340	359	400	374	369	385	399	343	388	354	338	372	347	385	365	367	349	366	387	370	358	371	385	343	367	354	327	358	335	357	367	392	391	353	337	377	349	360	333	312	386	366	326	434	336	338	354	354	377
35160	19851	8727	3994	2802	2163	1621	1376	1103	919	856	791	689	640	638	585	534	540	588	507	575	517	542	503	470	451	484	462	462	464	482	465	452	441	471	452	433	473	463	474	412	435	405	436	464	452	413	436	417	448	466	429	425	444	491	422	440	428	402	431	431	472	442	447	428	443	448	432	436	424	433	416	424	416	393	437	433	400	424	441	437	433	437	484	440	444	461	433	452	467	444	460	430	442	468	431	426	454	438	433	459	428	457	442	427	449	468	461	420	426	427	475	421	470	390	451	427	444	419	463	458	436	404	416	442	460	486	449	427	452	420	466	431	446	420	410	437	408	421	412	400	426	446	436	466	415	438	423	468	421	445	426	432	412	384	478	452	409	408	453	456	394	418	410	427	447	459	420	447	439	413	417	472	428	420	424	450	421	442	445	454	426	427	460	496	455	425	430	388	464	454	414	459	436	455	416	418	419	429	481	466	423	455	392	429	435	438	441	440	410	410	403	443	441	417	456	422	415	426	410	430	424	451	420	435	441	448	440	411	450	431	432	426	414	417	445	418	416	414	431	473	465	433	424	451	407	454	405	411	429	422	386	440	418	423	438	420	418	432	401	411	451	413	393	416	434	451	439	434	426	439	413	433	443	459	435	421	413	442	455	424	430	391	397	434	386	395	430	438	447	447	413	393	379	433	394	447	417	458	451	418	380	442	400	411	445	446	401	438	417	425	464	451	432	400	428	425	443	432	480	396	441	429	465	428	419	418	452	364	421	420	432	418	414	447	433	409	412	439	443	411	439	454	431	431	412	480	441	407	428	442	420	433	385	435	435	459	428	429	447	421	414	454	422	448	456	443	423	395	422	460	434	411	424	403	428	455	444	464	429	483	424	430	449	427	460	479	430	464	438	422	438	424	447	432	450	454	420	428	464	419	448	426	425	371	416	429	433	437	403	440	425	431	414	426	423	398	450	431	442	441	427	452	449	437	422	412	428	455	452	441	399	419	434	423	465	435	435	434	451	456	428	462	492	434	436	374	413	453	438	413	425	442	456	435	432	421	402	438	437	417	427	411	484	456	441	439	429	408	406	454	406	413	418	413	405	402	452	461	403	477	439	433	371	418	433	454	457	437	458	399	435	435	419	444	401	415	463	435	448	442	405	450	418	430	424	462	424	419	410	424	454	430	427	399	435	448	436	430	407	442	416	435	426	440	440	429	423	426	436	439	391	415	453	416	407	452	442	409	462	443	401	412	455	451	441	417	430	431	400	406	447	438	447	409	425	432	411	441	467	420	401	404	415	421	407	467	385	436	403	476	437	430	398	446	390	400	441	430	466	433	421	428	422	418	412	423	415	453	437	477	445	444	428	431	452	431	430	443	409	458	443	419	416	445	462	452	408	400	430	475	431	462	450	411	420	434	431	425	431	443	414	422	427	436	402	449	427	394	423	421	442	439	440	450	458	501	446	422	438	450	445	434	416	444	449	412	436	475	410	455	424	402	453	445	436	415	453	474	462	407	434	419	436	436	451	439	442	439	429	449	412	427	406	447	413	461	459	426	417	442	407	410	450	447	417	446	461	468	431	451	438	397	456	396	445	415	428	452	430	414	418	452	434	447	456	433	420	414	466	454	421	450	454	458	412	413	457	398	429	419	442	432	447	408	418	458	445	448	405	429	427	450	443	429	431	489	444	461	432	409	463	421	440	443	440	445	431	429	454	413	444	472	400	441	450	431	450	421	431	386	443	414	423	436	441	423	431	446	452	416	479	412	419	422	454	399	435	468	442	419	447	435	443	401	410	423	398	400	438	447	447	432	426	438	445	440	463	391	453	394	501	477	411	428	365	395	422	408	465	411	416	412	435	455	405	458	446	426	427	397	432	422	410	416	403	486	439	424	425	420	451	446	418	472	432	390	409	422	426	450	433	422	419	405	432	449	420	441	412	433	428	431	430	430	431	417	438	443	450	446	396	399	413	441	435	441	460	385	407	412	407	427	388	398	417	428	453	418	421	419	472	446	412	421	480	419	402	430	401	417	419	406	438	437	399	440	422	432	435	396	416	459	401	452	434	431	427	395	441	437	479	421	445	435	441	465	443	419	390	448	426	417	417	396	429	430	389	440	450	445	417	381	424	463	426	447	398	453	419	466	442	434	421	454	420	404	433	449	439	399	417	422	390	447	443	431	410	431	420	412	405	442	430	468	441	410	435	428	411	427	430	449	422	408	464	447	391	424	408	460	430	408	422	445	443	449	434	420	416	472	414	452	399	434	448	428	480	457	433	448	428	423	434	436	452	431	426	427	447	433	432	473	444	428	471	403	416	426	432	426	407	464	456	453	409	396	437	397	437	406	414	465	427	455	439	425	440	458	453	416	472	390	449	451	426	414	408	448	434	425	456	452	436	416	477	423	457	436	402	438	432	440	452	465	459	424	409	420	429	392	427	425	417	481	416	422	457	419	434	447	431	408	442	400	449	424	458	398	442	396	419	385	424	428	422	360	430	416	441	437	377	423	424	437	485	447	431	430	421	475	423	402	435	418	412	434	426	452	433	402	381	435	461	437	448	425	444	402	412	425	421	410	440	437	448	450	463	447	440	451	464	411	417	394	465	444	441	412	433	414	440	432	426	469	437	427	438	419	438	430	422	417	435	479	446	461	411	435	424	406	421	410	405	440	442	442	432	450	399	421	406	448	439	387	402	386	444	407	432	418	432	443	412	412	428	449	389	432	397	450	415	443	451	453	416	451	409	419	455	420	445	418	416	464	455	448	411	420	436	385	437	435	425	391	448	436	417	426	443	421	437	416	428	410	461	422	441	418	469	448	402	469	412	432	439	447	465	434	403	441	432	446	420	438	399	409	438	484	444	421	423	426	439	401	450	426	409	452	415	427	439	449	399	421	436	452	428	455	424	494	435	417	429	400	405	454	419	447	437	441	414	425	424	409	425	442	438	411	403	435	434	419	451	388	406	413	425	432	427	413	421	436	409	408	481	423	434	393	408	411	421	452	444	452	443	432	434	445	433	455	429	445	442	405	434	411	463	442	516	417	395	419	456	433	444	413	412	455	416	426	433	419	445	428	420	481	442	457	443	449	425	425	432	413	424	435	464	440	427	434	430	432	447	438	387	427	451	433	410	403	446	448	410	438	415	394	434	423	454	461	414	431	403	444	442	400	446	438	449	412	424	412	425	412	443	456	453	436	445	481	453	433	429	410	412	426	435	428	427	465	409	439	412	445	471	373	428	414	433	407	458	413	478	425	426	401	458	423	434	461	421	465	428	434	437	395	455	418	420	487	430	400	409	421	437	477	434	425	471	432	423	434	428	397	414	444	460	423	454	424	435	415	404	423	416	392	425	427	459	445	455	415	407	459	440	420	428	417	418	403	462	422	448	407	446	386	391	425	460	430	416	418	396	424	437	411	443	436	427	434	396	444	422	403	432	388	411	402	426	432	442	457	435	439	434	404	414	448	433	403	425	396	405	462	421
29274	19570	5433	740	606	548	547	552	519	485	526	514	508	536	507	554	515	510	541	499	526	514	520	532	511	559	579	533	546	479	554	556	524	516	525	491	537	557	534	504	486	538	547	493	505	469	507	516	527	531	505	525	519	501	547	521	521	532	530	531	537	541	570	517	505	527	534	492	494	513	509	492	546	494	543	549	520	493	519	500	528	504	543	540	506	537	532	548	552	559	530	499	544	545	504	518	541	546	519	553	523	538	536	526	541	538	530	502	519	578	515	514	515	511	515	517	517	478	556	520	491	552	515	524	547	558	517	527	542	551	546	545	471	515	511	490	510	517	509	521	472	512	521	535	490	526	532	519	486	513	540	552	515	494	500	525	531	527	517	572	550	510	521	491	492	466	503	514	523	501	513	549	505	499	494	511	558	517	495	524	550	526	509	488	506	509	505	535	517	488	547	520	519	550	505	507	511	540	518	529	467	487	524	535	551	485	520	551	546	509	530	478	496	531	505	549	499	505	554	515	551	512	503	520	487	512	536	518	537	566	530	543	501	510	523	522	501	528	498	490	527	505	500	529	511	525	525	483	517	556	514	519	531	530	570	525	513	508	505	537	517	522	505	503	524	509	495	503	554	505	517	544	518	531	515	549	518	536	544	521	530	507	515	490	524	536	565	542	498	540	536	522	514	516	565	521	484	586	504	511	508	541	500	534	479	518	530	519	522	514	546	531	548	491	495	521	571	525	526	560	532	526	520	492	514	524	489	541	537	523	518	556	550	525	545	492	526	531	518	530	524	538	517	515	524	545	505	514	501	539	523	521	502	500	475	520	500	557	497	489	504	563	504	519	549	514	521	521	542	528	490	532	509	517	527	492	534	502	537	516	597	515	518	510	537	534	513	509	504	543	479	509	553	527	481	489	551	528	526	508	485	526	563	541	511	509	508	527	548	537	475	515	506	499	531	526	536	548	527	519	502	566	540	522	476	534	542	531	483	549	516	517	525	521	549	460	506	507	517	530	535	519	542	532	529	554	520	507	524	514	526	507	560	507	502	498	518	522	550	492	509	535	518	508	524	532	477	531	513	486	522	522	538	510	503	524	537	517	520	504	498	549	538	528	539	531	476	495	543	556	506	507	527	586	530	506	543	567	522	521	489	541	495	499	494	514	507	547	540	543	517	478	497	519	523	550	513	517	547	507	519	567	512	524	519	542	510	536	542	517	522	494	506	530	499	483	511	490	512	493	545	498	494	528	493	528	529	551	511	514	530	512	544	504	468	501	490	515	531	541	522	509	535	523	502	477	527	528	509	557	523	533	551	541	519	549	498	541	494	544	531	542	512	465	511	558	505	499	517	548	541	568	512	504	538	506	532	526	522	546	497	524	491	510	494	509	490	495	525	535	521	523	534	529	523	563	530	510	516	520	527	483	526	521	527	515	514	519	509	533	502	508	542	513	512	504	501	490	534	513	545	534	520	500	506	530	513	537	496	504	496	498	524	502	499	554	518	503	528	561	539	546	535	553	521	556	575	513	495	513	537	529	517	586	516	532	538	544	515	540	532	503	523	530	499	467	481	521	556	500	510	509	525	563	514	566	529	545	495	522	532	554	518	518	510	516	508	522	514	541	503	493	485	499	509	535	515	508	500	537	512	538	546	505	477	492	571	553	510	479	539	501	496	530	537	505	529	490	513	511	504	561	533	528	538	555	545	505	514	503	547	480	554	532	498	513	500	544	547	531	506	499	526	520	518	493	520	533	505	539	561	507	517	515	487	485	484	521	490	530	530	516	500	510	528	501	559	538	512	507	478	523	517	499	527	457	522	533	490	471	563	535	503	524	541	505	523	488	509	503	514	570	553	523	548	544	489	493	513	517	511	531	517	494	556	523	552	530	537	516	492	525	513	542	551	529	550	535	506	517	563	527	519	511	539	507	468	516	523	537	582	518	528	555	520	486	495	462	507	494	560	503	554	564	517	525	549	558	531	493	524	514	481	525	496	502	545	513	471	499	526	496	526	522	536	525	550	533	522	534	559	459	513	500	534	531	543	511	464	512	553	557	485	511	545	504	520	571	473	493	519	518	540	530	560	475	482	527	534	522	521	518	520	524	518	545	535	547	528	514	527	512	498	526	541	517	531	552	539	477	515	515	526	537	490	527	537	547	468	548	537	558	520	528	523	521	552	549	493	489	511	548	521	536	552	526	537	494	530	501	525	490	502	541	555	521	534	504	540	525	503	534	529	524	501	541	516	539	593	509	465	541	529	508	534	540	522	544	547	537	541	529	547	496	583	527	499	481	477	546	548	506	501	500	566	499	508	506	521	492	501	489	504	568	555	544	505	495	547	518	508	515	520	541	556	506	506	499	513	481	565	482	491	512	529	540	493	521	530	501	548	496	492	501	543	497	493	478	506	530	511	562	495	529	508	513	536	520	529	517	534	557	514	526	556	514	541	541	535	530	501	529	509	512	476	557	526	500	490	534	523	518	523	533	518	547	493	531	492	508	535	525	520	529	570	513	562	496	554	520	517	524	520	521	496	577	517	482	509	502	565	500	541	501	479	552	535	534	515	487	488	522	540	526	494	512	543	535	518	547	510	541	477	549	517	534	522	524	553	557	534	499	509	538	498	509	526	526	495	557	507	515	509	521	540	509	537	536	534	509	560	539	506	541	494	533	535	499	532	547	487	520	547	550	510	491	486	498	530	563	543	561	529	559	529	538	501	535	498	484	511	544	497	501	507	538	514	520	524	535	495	521	507	511	540	515	534	537	546	471	486	537	553	515	547	483	513	528	558	536	550	508	508	538	536	564	493	502	535	524	521	573	469	482	542	498	508	503	501	536	513	513	510	521	500	558	533	519	540	540	557	530	516	548	521	537	531	514	529	514	490	519	537	536	472	512	579	534	498	534	539	511	490	522	515	517	472	530	519	564	547	521	501	526	508	487	523	561	528	499	505	511	547	520	504	537	491	509	523	524	506	543	549	551	527	512	493	520	555	517	543	494	544	492	540	520	512	506	543	491	524	548	550	511	516	522	535	508	525	515	532	537	516	514	520	511	542	534	511	562	510	547	515	556	522	535	523	575	541	569	516	564	546	538	527	498	538	502	539	520	483	486	490	514	521	501	497	522	525	503	517	511	564	538	555	537	506	562	494	510	513	506	525	521	510	509	501	513	557	500	533	519	526	530	571	527	516	502	545	509	513	539	541	525	507	501	521	490	515	521	547	547	575	534	519	510	525	553	519	523	565	514	520	562	509	497	531	534	542	525	527	537	523	527	496	521	559	540	555	560	502	500	522	505	485	498	549	576	513	538	541	505	497	523	477	541	519	554	506	511	510	520	457	494	529	559	541	536	506	493	514	502	539	494	543	511	554	552	509	518	498	535	526	498	547	494	547	553	516	504	493	509	523	503	473	512	549	542	560	544	533	511	544	521	500	550	515	539	491	519	505	562	522	559	498	540	534	506	489	497	531	499	555	526	482	563
28230	6018	981	756	712	699	673	666	607	668	663	629	664	629	642	626	592	641	627	607	581	575	616	622	595	616	572	633	616	638	606	611	619	609	636	620	653	607	635	661	583	610	634	613	621	637	598	621	611	595	558	629	668	657	573	634	617	625	655	620	605	610	611	619	626	595	621	684	634	652	624	638	611	675	608	627	638	556	624	596	669	632	622	631	605	672	617	588	632	635	607	616	620	619	610	656	616	601	615	675	619	618	647	643	616	597	616	615	656	600	631	662	623	588	610	616	587	671	648	631	628	577	567	609	628	613	634	595	602	605	650	647	614	583	601	625	673	579	618	601	613	638	609	641	610	621	627	629	625	608	615	656	619	619	616	606	610	633	641	594	613	627	624	621	633	641	615	604	610	648	599	593	620	605	549	609	589	556	561	635	670	675	626	606	611	585	587	602	612	604	619	592	600	616	616	619	615	592	606	594	629	576	648	599	636	634	630	626	577	615	611	590	643	628	588	606	628	573	611	601	608	624	599	615	621	558	621	598	663	638	640	591	629	659	579	620	585	608	645	588	618	632	575	637	604	620	584	626	648	638	636	617	645	612	615	649	627	639	600	620	651	620	648	621	607	613	622	584	582	646	612	632	609	581	607	611	561	647	603	621	639	644	623	639	617	605	612	627	650	622	595	619	625	582	611	579	585	624	601	587	627	632	654	632	652	646	619	606	638	636	592	634	669	638	572	617	620	615	591	627	621	597	615	637	576	637	596	631	578	628	622	612	617	580	607	611	605	618	633	632	565	626	622	607	604	629	621	618	605	637	582	633	647	611	631	630	600	626	644	655	625	575	592	615	590	639	621	568	597	584	594	569	641	610	613	597	643	591	610	632	633	619	620	601	639	610	600	599	652	630	626	586	596	641	611	598	614	630	636	605	642	629	589	605	614	627	651	620	645	609	613	627	664	632	614	611	602	632	606	621	604	652	601	578	664	613	644	601	584	564	649	643	613	666	605	606	602	634	613	595	581	615	651	584	607	624	650	641	581	639	707	663	633	631	608	593	647	603	638	597	585	621	606	593	597	608	599	652	630	622	589	604	632	616	621	610	626	642	601	638	588	630	653	602	633	609	608	584	616	645	618	666	617	647	657	649	633	601	647	626	635	596	640	650	624	682	629	625	659	596	633	591	623	604	624	648	630	648	654	575	596	668	621	647	597	618	623	603	602	620	591	636	620	597	635	630	646	593	610	662	663	597	617	626	602	619	613	616	574	570	666	625	601	594	627	624	617	625	625	620	630	613	643	595	571	652	604	616	628	639	637	648	628	642	645	583	632	646	620	636	614	646	638	625	583	582	662	615	644	630	643	654	658	612	613	611	654	655	618	640	634	628	572	605	630	630	566	613	629	598	638	641	642	621	586	617	648	598	608	650	615	621	615	621	590	599	610	675	616	611	598	577	603	629	642	612	596	607	614	605	598	603	621	585	623	660	563	625	632	613	602	635	595	563	584	626	647	606	610	626	622	622	615	598	620	609	593	583	635	588	617	577	629	606	625	652	587	612	631	620	633	643	617	660	636	621	623	606	597	589	580	596	636	616	586	643	595	663	588	621	602	632	614	602	598	637	622	619	604	619	656	615	613	614	542	603	578	597	641	606	606	611	621	593	655	639	589	626	593	641	620	667	622	614	572	627	657	588	570	643	625	641	616	624	593	670	654	638	599	633	628	575	614	557	582	632	676	570	582	610	643	632	634	556	609	582	655	610	623	626	653	599	638	590	566	636	646	643	617	589	592	591	627	615	622	626	639	675	623	633	619	637	622	609	607	584	668	663	571	622	599	611	633	620	605	620	662	632	636	605	639	648	618	643	647	607	579	584	637	670	595	632	603	671	590	632	596	622	614	567	613	605	606	591	599	610	632	581	627	589	614	570	625	612	582	573	610	600	614	603	614	631	619	594	655	607	604	623	627	617	637	589	638	618	646	636	600	648	631	583	616	622	605	643	578	615	635	619	616	624	633	636	643	601	604	604	655	571	629	608	622	590	642	630	603	627	612	613	629	620	629	646	666	634	594	577	647	594	628	673	626	586	587	644	588	602	574	649	586	601	603	597	635	607	621	631	656	598	623	648	645	645	623	585	599	628	571	654	602	594	546	661	643	605	579	652	617	608	643	637	668	627	595	586	584	630	621	619	598	619	656	564	573	619	659	612	630	635	609	594	647	621	625	610	619	631	618	623	610	607	625	606	619	607	611	596	638	644	596	635	651	651	628	602	583	596	621	639	619	606	621	609	588	630	628	590	596	592	578	635	646	585	639	617	606	608	604	624	624	597	635	614	620	582	588	595	616	626	599	603	610	592	618	640	593	610	612	599	634	617	593	647	650	604	595	610	623	611	597	654	594	654	619	598	587	591	587	643	659	601	603	598	582	595	649	593	670	639	614	614	590	638	594	630	610	635	637	639	638	625	615	605	577	578	551	642	623	648	633	609	604	613	589	619	630	589	596	614	619	605	601	617	650	603	607	623	603	601	656	619	633	625	654	592	611	600	645	644	627	642	610	607	611	600	598	613	595	595	622	597	581	625	607	596	606	589	632	569	573	638	620	623	606	626	620	648	666	624	614	614	631	611	598	620	638	619	603	609	588	662	584	621	606	639	626	613	625	599	619	619	635	650	646	615	646	657	602	578	618	600	641	645	658	625	637	601	600	623	635	594	642	614	614	636	615	593	583	624	565	605	632	634	659	571	598	589	627	636	615	591	624	700	593	562	642	643	632	650	610	636	642	616	593	622	648	589	648	615	623	699	599	597	609	621	596	630	578	623	643	608	608	632	631	655	653	594	624	593	592	612	599	632	636	573	597	615	628	605	582	565	610	598	663	616	606	650	619	642	620	619	607	667	628	572	580	664	634	626	675	661	599	650	615	633	633	588	631	611	609	640	601	611	597	621	641	613	606	660	623	605	633	669	619	603	584	623	612	634	553	585	593	640	588	626	600	585	627	577	610	600	600	613	642	613	588	599	596	594	665	647	608	611	600	642	652	620	635	623	608	604	637	627	604	584	614	624	622	588	630	615	623	607	589	601	633	613	616	581	641	623	595	634	642	632	651	610	640	621	605	616	633	610	652	602	603	603	612	646	607	615	645	594	599	640	576	637	642	605	598	572	604	595	625	631	612	617	624	653	618	578	609	599	604	609	629	616	607	636	691	605	643	651	607	588	643	646	608	614	598	608	619	640	617	608	567	656	631	663	628	618	610	570	629	612	655	631	645	645	620	579	610	643	662	637	622	613	626	632	600	616	634	617	603	576	659	594	654	599	617	671	632	613	625	604	616	666	640	617	644	625	638	608	672	616	633	578	583	596	636	648	597	638	572	587	599	608	595	606	549	617	581	614	665	616	558	622	640	647	619	621	625	598	602	584	630	657	635	609	651	623	572	614	624	626	639	639	604	629	645	582	604	580	603	590	649	601	550	630	612	610	616	606	608	610	637	635
24238	21615	28815	24855	21556	6884	946	719	677	606	588	547	550	547	529	526	531	494	543	510	512	495	498	513	540	552	527	505	551	517	514	509	484	508	516	529	508	517	532	498	497	474	522	504	493	525	488	506	501	509	518	517	514	522	524	544	467	466	518	504	510	447	478	511	519	504	492	481	530	508	457	500	488	508	489	537	513	486	467	500	469	508	472	522	496	478	512	449	511	474	484	456	502	513	505	500	519	517	493	475	555	502	496	491	485	494	518	487	514	484	519	501	463	459	522	513	500	518	523	448	509	484	498	499	480	483	489	505	475	472	501	494	494	518	479	489	490	534	500	505	515	492	455	494	528	481	514	512	527	494	500	479	496	514	475	473	466	479	489	466	460	497	454	512	513	533	487	462	482	493	449	485	501	504	521	475	480	490	453	507	474	481	516	475	463	500	476	471	467	512	497	487	497	496	500	528	503	477	486	474	494	483	489	490	465	493	473	473	483	512	477	491	454	484	503	528	493	474	501	449	474	466	480	451	500	486	458	500	516	480	445	494	510	516	515	487	519	468	484	513	511	465	509	509	461	477	492	499	489	466	481	490	503	522	498	473	463	522	502	501	528	451	488	510	498	497	470	499	454	519	493	481	545	485	505	507	508	497	533	511	506	520	489	484	534	518	499	493	527	478	514	499	459	502	459	477	508	544	498	502	534	496	496	478	502	491	555	509	477	497	482	514	498	485	518	504	490	511	476	545	529	511	532	532	531	497	468	518	524	492	505	485	472	502	510	505	492	505	497	491	476	480	485	481	487	538	498	512	501	530	479	456	494	502	495	472	509	496	471	483	479	481	512	497	528	466	493	487	464	511	479	517	485	486	486	529	502	514	497	454	465	439	528	497	522	491	490	517	496	457	505	512	503	513	491	475	516	496	489	460	451	482	490	478	484	488	504	513	488	510	461	515	513	495	516	480	491	516	518	515	506	464	514	537	533	488	514	481	485	460	480	494	515	522	479	485	499	508	499	525	507	499	512	496	532	475	496	525	507	497	522	481	502	492	461	456	511	534	465	498	519	458	525	509	488	453	485	493	506	503	501	501	515	496	487	474	494	494	465	476	497	501	479	441	472	477	477	485	497	492	448	493	512	440	468	516	445	491	485	491	488	495	489	509	474	475	481	541	506	509	512	526	500	519	513	494	500	509	469	507	508	495	481	470	454	523	522	509	481	470	493	508	468	502	506	516	487	496	511	508	478	513	463	484	494	486	480	486	498	499	482	477	522	516	527	496	500	501	534	548	501	497	517	489	505	500	528	508	514	510	500	485	485	520	494	497	495	482	508	485	488	525	489	442	518	452	526	529	552	512	531	489	520	505	485	520	516	489	471	510	502	481	503	474	530	495	483	478	494	461	547	489	503	477	470	511	501	521	490	509	497	476	476	522	530	483	480	476	532	456	509	513	481	479	490	494	516	474	522	478	479	481	481	495	506	472	513	528	543	472	518	483	488	478	473	459	520	462	438	494	465	469	517	488	497	484	484	440	464	492	468	490	481	489	523	502	505	496	462	472	471	475	517	523	488	492	537	479	515	495	498	511	478	542	534	496	512	499	484	493	475	510	490	439	479	482	518	499	486	524	500	482	493	461	476	475	504	466	515	513	456	496	497	518	501	476	494	512	517	475	501	511	474	505	482	483	518	436	520	477	480	487	517	471	506	521	556	520	500	458	491	533	461	490	512	493	487	490	498	521	499	493	464	515	523	512	513	487	518	490	518	515	486	493	481	476	501	507	483	513	475	520	534	498	499	494	559	495	517	495	537	479	485	487	533	529	521	472	491	502	507	505	511	493	493	464	485	489	457	482	451	494	488	487	485	485	515	510	483	508	482	453	466	548	499	526	463	548	481	502	483	506	534	463	527	473	474	529	505	470	455	515	507	457	510	495	511	498	483	465	502	503	492	497	496	510	530	486	520	512	489	485	503	537	517	504	499	466	493	490	477	495	522	488	494	501	473	538	529	495	495	485	437	474	525	520	473	487	474	498	514	502	468	485	458	527	485	471	502	509	535	489	495	485	481	470	480	509	467	530	496	509	444	492	470	484	507	484	492	542	501	487	506	503	496	491	503	528	458	509	508	507	499	493	482	515	488	475	461	482	492	501	499	482	517	498	500	491	479	494	515	488	534	478	476	478	516	510	501	517	451	473	500	547	500	471	458	501	487	498	521	503	481	518	483	503	534	513	503	500	480	482	496	463	466	518	499	463	490	451	510	461	473	570	506	488	479	511	489	511	517	465	525	490	477	515	468	522	504	515	484	522	517	454	486	495	491	510	502	477	473	554	511	524	486	501	506	516	501	486	491	483	508	483	452	505	481	488	534	515	528	504	485	459	538	495	520	474	487	496	492	503	502	531	493	500	475	509	505	506	507	526	504	467	496	471	468	504	468	491	526	498	442	510	512	471	523	473	487	475	503	502	466	497	507	477	550	515	469	505	505	518	510	525	515	535	465	518	531	486	478	521	495	487	530	496	521	510	526	493	519	510	497	503	509	506	509	494	488	517	541	520	491	485	497	482	482	500	474	495	515	518	522	493	469	491	520	493	485	505	491	464	457	509	479	495	495	519	472	479	488	456	493	471	486	509	522	526	511	477	487	482	492	501	496	496	512	525	517	488	524	491	471	505	477	494	476	435	485	537	485	479	497	512	521	487	519	491	463	508	514	567	470	493	472	471	500	511	495	492	509	488	452	466	502	506	474	465	503	504	528	517	481	480	461	472	503	479	511	484	469	476	509	492	465	508	468	474	493	487	514	522	519	477	489	496	494	494	508	511	465	513	481	513	489	504	481	476	516	514	496	509	461	472	518	484	490	482	524	501	503	526	481	511	485	504	435	492	488	445	506	493	517	508	475	516	493	498	515	547	506	464	536	493	453	483	492	509	495	476	482	494	509	521	473	496	487	502	467	458	485	471	506	483	521	513	480	498	500	470	488	492	487	487	483	499	478	461	488	472	492	494	493	515	507	476	472	484	523	490	477	491	467	507	447	501	494	476	479	479	489	539	489	497	495	488	509	484	510	494	513	501	532	512	491	501	508	480	479	515	438	477	516	522	462	486	501	538	521	491	482	503	462	495	509	471	521	474	497	430	515	467	463	488	465	503	482	516	478	502	504	483	480	490	502	498	462	524	489	461	494	484	498	497	517	510	540	468	488	502	472	481	455	464	463	494	507	482	511	511	493	503	519	517	525	502	460	490	480	501	465	476	527	480	484	473	447	479	521	506	478	518	502	498	497	508	497	518	497	477	500	481	496	512	468	531	509	482	491	543	507	483	465	450	522	471	498	489	487	422	510	461	540	515	471	467	486	525	471	507	494	445	483	530	518	465	491	524	496	538	478	520	469	502	532	485	453	469	471	458	500	502	461	484	508	469	542	495	530	505	509	520	502	493	457	506	503	478	504	471	481	472	511	514	492	463	451	479	479	483	446	471	494	478	492	515
31131	14348	5111	2472	1830	1425	1174	994	922	850	803	712	773	692	669	663	665	631	661	646	583	674	667	592	610	646	590	599	592	556	593	600	608	581	553	590	645	596	566	548	597	640	584	599	579	564	596	609	609	599	586	582	591	596	601	612	580	587	585	527	630	588	568	515	570	592	589	598	621	590	550	551	589	541	669	574	616	574	567	578	604	583	632	634	528	554	582	576	617	603	589	572	585	578	627	588	574	582	547	589	557	587	596	604	592	621	584	614	574	613	591	560	587	579	566	598	612	596	620	599	620	554	555	592	645	576	597	556	568	552	562	588	561	579	582	555	553	578	619	595	632	604	622	593	591	566	588	601	582	591	566	583	593	548	616	558	550	597	525	593	559	595	540	581	608	599	591	582	596	553	599	597	571	609	539	562	628	574	576	597	616	595	602	619	610	576	549	568	636	605	586	574	573	604	585	608	554	634	588	574	625	547	635	583	593	587	594	560	588	640	589	635	577	589	616	577	586	541	558	577	613	604	533	582	583	563	613	591	591	586	566	559	595	559	604	614	584	621	603	615	599	584	616	580	544	580	554	650	584	603	602	576	641	612	557	601	587	556	614	566	536	612	560	574	594	574	587	550	596	602	588	582	576	615	589	583	551	663	610	560	552	577	605	590	565	567	542	605	574	567	551	581	604	564	579	574	606	636	613	601	561	575	563	589	572	562	612	547	612	611	585	587	588	592	587	573	607	590	563	588	643	580	575	607	577	595	586	568	596	556	571	564	553	596	607	542	580	568	604	568	593	577	638	583	635	591	565	564	599	524	575	590	604	536	619	604	576	575	550	562	632	583	583	617	566	553	574	584	590	566	577	639	551	607	571	597	593	595	591	574	629	554	579	590	570	612	584	610	600	570	579	580	608	577	591	603	611	592	538	573	557	598	564	584	624	582	566	587	595	601	584	604	573	598	574	598	611	566	624	561	572	555	602	601	559	607	579	598	599	595	622	615	622	581	629	564	554	547	620	574	627	577	593	583	583	631	609	598	586	561	577	608	610	585	609	625	579	604	607	578	577	597	614	550	589	570	588	583	574	576	565	605	587	616	609	580	566	581	587	616	569	556	581	589	575	593	618	590	555	592	582	576	604	569	587	581	581	588	605	641	576	609	610	587	588	612	591	554	616	574	606	540	580	631	556	599	567	581	589	563	559	548	569	627	548	546	576	595	593	602	557	567	571	553	580	567	591	572	596	558	635	578	593	603	586	516	595	585	599	561	573	575	606	586	550	614	568	572	564	580	580	560	590	597	611	587	556	586	576	598	593	607	597	550	551	588	569	594	605	599	576	558	598	602	575	611	607	578	583	593	607	583	623	544	573	571	545	633	572	623	595	564	602	590	563	574	603	601	605	615	560	600	602	589	604	592	610	538	589	574	593	555	554	602	577	547	573	567	600	636	592	577	583	552	586	590	590	609	605	589	592	599	600	565	599	572	644	587	562	558	564	584	587	563	551	583	573	600	561	605	583	623	603	633	602	582	603	576	570	598	594	554	580	604	568	585	607	571	616	567	581	594	556	616	598	593	526	585	554	600	599	594	595	595	580	591	594	611	607	567	594	572	582	638	591	603	605	578	559	608	566	607	562	600	584	588	600	606	581	571	585	572	583	607	623	576	621	571	573	596	559	604	607	594	573	556	558	565	552	568	553	549	576	526	589	564	656	604	581	619	566	553	626	552	621	560	594	603	636	555	609	559	574	621	578	565	604	541	565	570	616	570	580	627	594	560	589	604	641	635	578	599	586	577	617	564	572	578	609	578	606	605	593	569	588	612	585	562	576	545	623	605	582	568	572	576	564	597	604	565	559	555	581	615	589	607	605	557	526	574	586	570	558	578	591	564	588	576	583	566	598	557	599	592	593	597	603	589	582	610	582	569	594	583	587	561	553	592	589	580	618	596	593	593	596	595	624	615	580	576	614	564	574	596	605	601	615	578	571	593	558	559	609	620	563	590	599	584	633	598	560	594	595	606	565	594	564	612	568	564	590	622	619	584	595	561	565	570	560	575	564	630	587	597	619	623	581	616	587	572	551	587	627	558	573	568	541	602	552	581	578	571	539	586	614	560	581	602	608	604	560	593	571	569	596	593	613	587	593	610	604	583	641	635	648	602	599	578	570	593	539	621	565	583	591	604	577	575	601	562	582	599	620	613	618	540	630	589	565	595	581	555	604	586	579	605	601	575	498	577	560	559	608	553	596	601	578	598	553	586	608	611	578	595	589	629	577	597	617	613	579	576	626	589	590	609	616	613	574	570	596	611	583	580	575	583	589	609	631	604	607	541	569	557	599	608	582	616	625	577	612	598	564	647	584	604	603	582	624	623	588	594	575	586	636	615	585	604	577	592	630	576	526	601	578	595	610	576	617	577	614	596	591	584	597	581	531	569	611	527	586	579	598	595	560	570	572	558	621	586	624	548	584	609	556	600	550	589	592	600	547	597	596	580	583	596	558	637	590	601	611	608	591	564	609	542	609	590	566	607	593	598	600	564	578	568	604	607	588	606	531	546	610	588	596	611	580	598	628	632	594	609	545	569	597	560	617	562	612	580	642	606	604	530	591	619	585	556	607	566	638	531	584	567	569	564	600	594	613	616	581	598	566	573	555	551	587	568	577	608	558	557	602	690	582	584	559	593	593	566	570	606	585	550	601	599	626	570	563	618	543	610	567	602	632	583	584	589	553	600	572	559	568	623	583	606	577	567	588	564	563	566	581	591	518	572	573	577	578	579	580	582	601	589	617	633	582	570	574	582	624	579	600	560	547	610	572	565	569	564	593	592	630	626	558	609	537	591	610	576	627	573	620	549	601	577	565	603	579	599	579	633	593	584	606	600	599	559	585	554	565	596	581	645	587	598	529	607	571	570	584	569	660	538	588	592	568	555	579	595	540	597	611	577	573	570	573	592	560	636	567	573	564	637	596	619	608	573	566	619	582	574	615	582	582	538	554	597	530	571	615	602	610	613	575	618	564	591	565	598	582	633	596	590	626	586	588	617	559	556	615	584	583	542	606	614	609	581	584	563	616	608	668	604	591	586	573	603	584	600	563	582	589	592	596	576	566	564	579	582	536	608	586	539	597	542	543	591	580	602	572	578	611	575	613	596	629	556	624	570	570	612	558	607	613	560	541	565	586	572	584	601	605	562	623	650	582	588	599	627	564	577	595	600	614	602	561	598	568	551	606	582	571	591	622	610	589	605	604	548	565	594	579	607	566	595	597	575	603	526	570	613	524	626	633	555	573	596	600	635	624	557	592	570	597	585	551	634	578	605	576	584	629	615	545	606	572	604	573	568	569	602	574	593	589	600	543	607	590	580	537	540	585	570	552	597	569	556	586	609	636	600	609	608	589	581	623	605	572	580	584	527	609	544	599	597	558	618	591	548	653	588	609	602	575	575	595	631	613	568	609	578	577	588	576	597	568	623	567	558	552	606	551	590	589	585
25450	21666	27628	26023	8093	706	554	500	490	451	538	499	458	473	456	452	488	445	459	505	458	416	430	426	467	443	424	417	463	427	464	443	429	471	435	414	454	394	440	456	433	439	401	445	439	453	434	458	403	438	416	417	453	446	429	447	472	431	434	437	427	444	445	437	449	425	423	386	364	422	467	459	424	410	411	462	460	446	408	462	427	397	439	413	444	412	433	457	422	456	439	402	424	428	467	451	450	432	450	427	467	407	401	439	448	444	418	407	469	439	412	400	456	480	430	436	410	423	473	442	425	445	437	452	417	468	447	419	436	444	435	425	411	448	415	428	401	464	410	441	442	436	468	442	444	446	431	417	420	415	429	468	386	405	397	444	420	464	422	410	413	420	429	426	438	446	456	424	411	410	422	481	428	447	461	437	381	403	449	444	440	417	423	399	448	410	424	414	391	438	432	451	468	435	441	455	413	439	448	421	409	420	424	397	429	422	481	420	463	428	406	438	467	457	399	425	450	435	439	423	439	429	432	461	402	458	487	465	440	420	487	454	411	422	430	425	449	465	474	428	412	414	418	457	447	427	452	398	435	413	415	451	428	420	426	456	478	435	433	423	439	390	441	452	466	485	391	419	399	428	388	448	434	424	422	453	485	416	453	446	430	403	402	414	406	432	430	438	389	406	456	409	441	431	433	431	432	452	452	450	422	400	443	421	445	436	403	439	417	426	452	411	435	430	455	430	413	449	385	426	432	410	418	458	431	419	410	454	437	395	446	431	442	395	428	414	433	426	477	436	451	424	412	438	403	433	437	420	442	451	443	462	391	379	456	404	430	413	400	437	442	381	412	421	398	441	446	462	388	454	444	435	430	450	415	415	425	422	455	399	428	401	422	426	422	405	462	430	434	452	392	412	431	442	467	432	432	466	426	430	410	435	426	430	394	407	413	408	411	446	463	457	462	444	422	429	400	446	445	415	401	463	424	445	462	445	430	439	466	415	438	430	442	473	441	419	390	433	428	442	443	440	452	408	433	406	413	458	422	405	442	454	478	460	428	450	448	457	439	395	469	414	437	414	410	410	458	458	426	420	439	413	457	434	470	446	431	410	417	431	450	429	478	476	449	476	455	453	458	426	395	431	438	449	453	418	409	458	445	447	442	420	440	460	419	413	430	401	418	421	410	414	383	471	403	385	451	431	411	455	447	477	405	475	428	482	409	443	448	453	429	371	438	451	403	448	431	421	406	402	429	460	395	478	436	407	440	423	403	437	447	424	423	429	406	444	443	441	497	410	395	453	436	436	430	427	454	452	430	432	445	420	424	424	444	417	420	409	426	443	448	429	394	415	413	418	409	442	383	425	428	440	450	433	422	426	461	439	413	409	449	381	483	412	428	436	435	439	438	427	429	489	454	471	420	429	401	423	435	408	399	419	438	437	445	429	392	408	414	471	408	414	414	403	434	403	447	439	421	445	439	432	384	429	427	458	427	437	417	442	443	445	436	387	456	411	471	446	411	435	403	433	411	454	419	407	450	420	442	424	431	436	429	436	397	432	448	427	461	435	445	457	425	439	395	443	410	435	413	450	447	425	409	446	479	403	444	477	384	460	425	446	416	448	421	412	398	458	392	445	476	458	438	427	407	411	388	452	417	437	432	424	440	427	466	394	457	434	420	456	412	399	443	463	437	411	451	419	397	411	414	438	433	499	444	441	460	434	475	426	411	468	430	413	410	462	418	439	441	432	434	465	426	428	461	448	443	400	414	470	453	427	430	415	428	454	449	436	448	402	443	456	419	426	433	418	439	451	440	431	412	426	435	402	430	434	405	411	425	409	470	423	445	396	431	424	430	427	451	431	407	432	407	402	427	434	414	428	445	452	434	480	428	410	410	464	460	424	444	421	454	456	441	422	465	452	482	429	444	441	437	437	445	433	428	403	418	435	414	422	432	455	431	426	407	445	429	440	416	428	446	412	420	445	419	452	447	458	434	439	451	430	439	446	448	431	462	429	456	474	424	393	454	446	470	398	405	423	418	445	435	407	421	436	427	429	462	406	408	423	461	410	464	445	439	456	462	447	400	381	436	415	413	464	444	445	428	461	401	415	421	408	389	442	444	461	412	448	434	441	449	392	503	437	410	384	448	424	469	408	447	443	441	444	460	454	394	373	432	410	431	470	456	414	433	420	421	444	422	384	406	414	469	442	435	507	413	416	409	430	409	440	447	423	461	406	442	446	457	450	444	402	440	370	449	467	402	440	393	439	398	412	413	418	425	381	417	406	452	447	421	439	448	445	401	445	438	406	431	448	394	453	439	419	422	422	425	444	392	455	433	402	446	445	413	473	436	466	434	441	396	445	419	421	457	430	406	412	433	475	432	421	430	401	464	436	417	407	419	400	396	446	452	429	451	445	436	419	457	401	447	411	440	371	452	460	408	447	435	424	397	425	431	465	410	418	459	413	403	450	439	444	433	433	397	446	434	385	457	400	444	429	444	445	447	405	440	428	417	451	408	460	434	436	423	431	427	430	462	438	423	450	457	447	455	411	454	435	451	431	416	402	430	424	423	443	441	452	439	458	425	448	480	434	449	408	449	428	423	410	396	444	426	410	438	460	396	449	469	391	424	467	477	430	413	411	443	418	430	429	429	438	478	405	410	435	391	464	451	436	453	411	408	453	430	436	413	437	437	443	448	442	489	436	425	399	427	401	415	433	419	434	474	444	449	445	472	408	425	401	427	435	423	420	455	425	427	456	429	419	425	441	448	397	456	417	453	410	419	406	437	440	432	422	440	452	423	469	444	437	419	412	445	454	420	435	490	393	448	422	429	447	409	445	427	442	442	453	439	424	443	441	418	448	416	440	425	441	418	449	430	463	452	460	415	423	433	453	434	428	444	368	460	409	461	431	424	378	381	416	419	456	407	383	437	454	428	444	408	427	455	431	410	412	463	461	431	409	437	437	408	459	466	393	431	439	428	424	431	444	442	443	463	449	398	473	433	419	482	409	402	430	434	414	455	448	407	399	429	428	398	433	421	409	442	431	423	482	436	445	416	425	430	440	409	426	431	413	361	438	435	419	429	400	448	418	459	448	415	418	444	435	402	442	421	411	436	429	435	429	418	460	431	432	419	435	421	447	423	421	413	438	450	441	418	416	443	476	446	445	401	447	411	440	396	431	459	436	439	445	418	467	413	416	396	441	424	430	403	413	434	413	432	424	460	430	462	430	447	436	388	407	388	427	416	430	425	441	411	460	402	409	418	442	424	460	431	435	419	434	443	418	446	414	433	397	460	398	459	446	464	435	427	452	428	441	438	450	447	423	476	441	436	422	389	427	446	437	418	411	416	397	463	436	430	392	395	472	454	439	445	477	438	448	446	407	426	433	454	412	462	441	470	479	428	445	452	426	428	409	449	447	423	414	447	455	486	405	421	419	452	470	455	410	427	419	434	377	427	410	482	436	439	449	426	430	432	383	442	424	417	417	448	448	416	428
31370	11549	3035	1578	1198	1009	837	761	681	605	663	641	593	588	539	548	553	534	541	568	553	509	520	514	503	523	524	534	506	537	510	498	508	509	558	510	511	492	531	478	508	494	518	547	532	537	479	550	538	524	528	494	500	487	489	505	561	509	498	481	550	477	475	513	540	445	490	494	484	492	548	501	449	527	504	520	542	545	532	553	530	505	490	563	496	488	491	507	504	500	513	500	522	491	517	556	559	525	502	571	491	533	549	517	544	534	530	514	530	493	514	497	548	534	546	523	479	510	494	497	505	536	495	555	478	496	515	495	495	516	518	482	521	501	506	531	544	534	529	510	497	487	550	485	505	501	530	495	529	543	480	495	525	500	569	509	482	504	523	510	488	525	524	478	463	510	500	497	511	528	477	542	515	513	520	527	502	529	534	494	521	494	531	506	485	511	490	495	528	494	523	507	513	527	544	487	483	531	517	557	507	531	517	485	521	548	502	466	541	485	486	531	484	534	501	521	525	535	483	549	506	506	468	567	528	526	511	451	531	524	507	513	488	493	487	516	511	512	526	535	518	529	532	513	533	509	559	505	482	489	452	520	512	506	521	517	504	532	527	533	496	505	507	508	552	515	518	503	524	499	465	482	508	485	506	506	515	503	502	473	532	528	514	504	479	492	526	477	496	511	511	508	471	512	522	498	502	536	516	520	553	498	477	508	544	516	472	491	522	498	542	531	516	526	485	491	509	497	527	518	494	515	495	488	515	535	552	494	550	491	554	543	502	525	531	498	495	492	519	482	487	520	520	458	498	487	531	509	489	508	525	537	501	503	503	513	504	539	522	521	504	481	525	513	513	499	508	532	503	517	536	519	522	514	517	546	530	519	495	536	525	527	515	505	492	495	527	516	512	516	520	520	494	545	549	487	536	483	485	481	488	535	492	521	510	511	497	511	513	479	519	483	506	547	510	524	513	543	520	533	472	522	540	545	485	526	534	518	523	525	480	516	527	506	518	500	527	507	501	507	490	521	495	512	524	542	536	468	477	562	485	529	515	503	539	500	504	521	522	519	509	552	516	504	501	551	545	520	467	527	527	491	547	508	525	497	502	505	499	475	530	552	483	504	506	507	490	506	525	528	548	511	542	522	546	535	540	531	484	504	503	503	523	549	469	520	494	491	480	513	512	499	528	505	536	491	529	498	521	522	495	546	497	517	549	532	511	502	502	539	473	486	488	562	465	484	528	537	528	509	455	511	517	513	530	537	515	531	507	505	516	543	515	484	545	489	488	501	491	504	546	502	531	547	479	538	531	528	500	545	535	519	483	495	481	480	529	505	489	521	488	524	505	502	517	511	503	537	498	536	500	505	497	510	511	488	501	507	515	519	481	517	517	491	500	522	504	507	529	492	524	516	515	479	490	515	526	543	535	510	501	501	531	521	527	523	501	482	536	517	519	529	516	472	498	510	488	508	513	497	543	589	516	515	514	538	531	518	516	507	528	517	492	540	513	497	511	522	509	504	496	506	534	510	535	513	480	546	502	544	484	467	512	512	541	513	524	510	568	505	502	503	472	490	493	476	489	485	515	528	515	492	514	535	473	529	459	535	511	498	524	524	512	507	531	493	513	474	525	478	483	506	506	489	505	570	499	491	551	514	502	516	486	559	510	527	496	510	501	499	538	497	495	503	513	543	482	509	495	533	488	488	488	498	537	538	525	537	538	533	506	490	534	479	459	517	493	518	505	504	477	508	527	526	484	450	529	489	535	502	507	517	513	476	538	496	502	481	508	499	516	508	503	500	488	494	489	500	514	495	506	502	526	562	563	512	490	519	483	531	509	511	497	519	489	480	516	494	519	548	528	516	529	500	512	469	509	518	507	504	526	534	559	515	491	480	496	486	498	501	540	532	520	497	511	524	543	545	557	488	530	522	530	515	514	465	513	522	526	530	501	510	559	529	498	510	555	502	545	529	531	510	512	516	503	518	520	493	524	452	539	530	483	487	519	527	519	483	519	528	479	529	526	492	503	487	530	532	515	525	485	524	556	537	475	529	498	521	496	506	497	474	538	473	527	519	479	578	548	508	491	517	487	513	546	534	477	468	475	527	512	539	504	534	562	509	533	507	527	501	513	554	527	505	514	533	452	511	492	527	510	492	495	514	530	562	546	525	514	476	517	480	521	493	501	577	536	519	477	526	524	482	510	517	515	504	530	518	506	529	530	536	481	499	538	520	483	531	514	534	511	533	506	496	513	528	533	488	523	563	514	501	522	545	520	492	487	562	524	511	516	559	496	467	489	520	552	509	502	494	507	498	503	498	486	489	526	508	513	498	529	511	481	492	500	521	556	522	536	492	533	523	539	514	526	470	514	491	519	502	486	515	494	505	475	503	537	471	493	514	524	509	496	487	485	502	559	561	508	480	495	477	532	528	508	504	518	535	515	559	500	505	485	564	548	516	502	520	495	557	517	494	489	497	543	504	506	492	504	497	518	491	515	503	484	537	507	489	508	523	516	536	508	507	525	490	497	459	502	501	456	561	495	555	517	534	525	520	434	549	502	522	545	537	516	578	509	480	485	522	498	522	502	531	519	508	477	495	493	525	492	522	488	477	496	524	529	511	524	513	519	515	504	511	513	513	532	508	540	537	524	524	483	493	512	482	513	502	499	517	562	495	500	537	552	505	487	526	529	527	532	515	495	486	488	479	518	509	515	494	515	513	503	551	461	538	486	524	493	480	528	499	506	506	510	531	492	497	488	503	474	516	511	530	546	521	520	520	510	539	505	520	501	511	510	518	503	490	500	519	501	521	523	501	517	517	468	515	503	532	518	498	515	513	500	472	522	520	513	514	522	551	537	541	476	463	542	502	511	517	541	522	539	518	481	491	493	518	523	506	462	439	484	506	514	509	522	523	504	487	483	541	546	512	520	511	523	475	525	522	499	483	501	521	499	522	490	489	542	536	532	537	494	551	499	551	513	560	513	503	498	509	487	525	477	487	516	501	525	518	510	498	525	505	526	498	509	548	501	536	516	514	494	512	514	562	537	507	484	486	496	504	491	523	505	536	529	528	487	525	536	506	499	528	518	512	522	506	502	494	492	473	545	527	498	522	522	536	514	494	522	532	515	544	499	525	509	530	470	487	482	486	505	504	535	516	495	550	534	499	492	569	529	541	502	518	483	496	468	478	464	503	513	509	532	474	481	514	522	489	504	502	522	523	470	556	513	508	523	531	496	464	525	528	547	508	522	512	510	506	477	515	506	449	502	481	514	519	503	478	496	508	487	494	513	510	517	499	487	493	522	490	525	493	482	466	522	508	503	482	521	524	557	536	527	512	508	505	529	507	492	489	515	528	508	494	517	489	506	505	529	511	524	505	526	487	517	499	524	503	474	501	516	527	530	481	511	531	522	516	494	498	508	487	494	496	528	496	491	500	504	516	526	479	527	508	535	534	482	506	525	488	502	526	481	531	517	537	485	545	517	530	517	497	502	495
23169	21646	29343	24412	21639	21639	5478	848	670	616	564	530	471	495	455	458	434	401	402	412	411	420	430	365	398	395	389	352	425	369	396	370	368	381	409	379	400	378	388	365	357	404	376	383	386	360	376	341	354	361	354	358	400	399	374	358	380	367	421	364	349	401	353	335	366	384	405	395	379	407	352	349	382	349	384	391	384	399	365	384	375	386	349	383	366	360	370	373	364	335	352	401	382	367	387	354	406	379	358	372	402	371	369	343	389	376	369	399	378	369	388	351	385	381	390	361	354	354	364	356	396	374	355	405	349	360	371	378	355	344	350	362	360	363	377	365	378	400	395	338	359	393	355	356	351	334	352	352	390	392	378	375	350	384	366	333	337	386	381	367	371	343	380	382	373	359	382	361	389	424	359	363	352	381	393	348	373	334	384	354	374	358	391	369	389	381	367	336	380	374	397	384	365	347	364	359	379	354	397	390	349	373	355	376	366	437	351	347	351	387	365	349	347	366	363	370	362	381	338	367	338	391	364	365	345	366	383	390	374	367	363	352	372	333	370	356	351	371	333	366	358	385	338	374	345	320	370	342	346	394	389	380	367	372	357	406	361	386	387	365	365	364	367	359	328	340	349	366	357	363	399	366	348	355	338	389	380	376	363	327	378	351	341	377	351	352	371	369	408	357	348	382	385	379	358	370	377	392	362	360	371	344	378	382	390	378	392	370	393	330	360	364	368	352	390	372	367	406	374	368	363	336	362	344	340	397	356	373	372	374	396	356	377	375	381	364	365	368	380	337	357	401	386	338	360	377	350	384	357	402	369	378	365	399	353	370	346	352	379	366	372	378	362	362	388	349	378	351	342	348	342	346	356	372	370	349	359	379	324	377	387	355	345	372	363	372	369	388	343	335	365	349	380	375	383	367	344	375	393	374	409	364	358	310	358	337	354	370	388	385	361	344	373	360	378	391	344	349	356	360	338	375	388	367	359	351	356	339	392	339	367	401	377	359	389	372	358	348	353	358	364	365	362	334	380	372	361	381	341	356	368	338	329	340	372	355	360	379	352	354	347	360	374	382	414	356	359	369	357	378	382	360	388	346	357	393	337	364	358	360	373	318	353	357	336	346	327	339	380	387	357	368	360	352	407	376	358	395	373	399	315	339	408	356	376	375	342	348	378	361	392	371	371	356	397	362	351	359	395	341	367	368	362	362	365	385	354	358	360	390	362	362	349	366	381	355	365	391	359	325	350	377	366	378	349	365	362	382	377	336	398	369	376	363	367	337	363	367	396	349	367	382	367	390	356	353	373	369	382	334	356	416	397	345	327	378	393	360	388	371	329	349	358	391	322	361	360	364	377	363	358	365	371	336	366	338	348	365	363	362	366	353	385	374	370	374	373	390	405	375	395	356	367	345	366	340	363	370	339	389	357	347	368	379	397	366	348	366	351	363	339	356	389	352	360	346	405	354	335	342	382	342	333	384	367	363	346	358	399	368	385	334	359	390	402	391	365	364	398	350	369	353	338	351	359	393	352	387	351	372	378	358	375	352	356	379	383	344	356	345	358	346	368	328	361	330	353	385	352	343	398	379	350	358	388	372	361	320	395	365	358	358	365	334	381	365	375	348	397	377	362	370	410	385	340	359	385	353	345	360	388	382	372	342	351	361	366	392	385	339	338	396	381	335	395	357	344	372	349	400	374	407	380	354	382	384	388	330	332	350	369	346	385	334	346	396	362	348	352	363	378	337	330	367	391	359	379	387	360	356	339	366	325	381	381	345	349	381	371	361	386	365	406	339	363	372	388	382	342	372	394	353	392	353	344	377	345	367	368	362	361	356	354	370	379	380	361	326	350	361	351	394	382	360	381	335	375	354	372	365	326	359	331	365	400	371	351	354	365	353	347	371	355	370	359	337	373	386	372	362	382	312	371	356	348	385	352	344	358	371	376	375	379	365	360	365	348	354	360	372	327	347	345	382	376	372	364	386	391	350	366	377	351	365	348	374	346	359	350	386	384	379	349	378	366	343	367	358	376	402	352	366	412	363	372	362	385	365	338	356	390	380	376	364	354	375	362	372	347	353	356	388	358	401	375	373	347	366	385	354	363	381	383	364	339	348	376	352	365	386	331	363	366	360	324	378	396	365	396	370	373	351	357	402	372	359	375	356	388	363	368	342	364	352	344	357	353	355	360	404	372	383	390	339	374	382	356	359	336	327	337	348	409	318	349	390	376	361	371	407	382	373	356	351	399	395	361	354	347	427	368	386	373	352	352	343	382	382	374	377	381	344	353	357	336	370	338	378	357	392	343	385	342	353	327	379	391	373	368	365	362	365	376	396	367	365	380	387	361	341	383	372	390	363	376	393	370	343	349	386	366	360	341	325	374	341	362	410	373	356	400	367	372	391	359	371	375	353	382	368	377	381	371	352	346	354	336	353	374	346	368	372	376	368	349	335	373	344	389	336	344	363	335	360	394	345	384	380	339	390	377	356	332	374	380	351	356	353	334	298	375	368	337	374	358	337	366	366	369	373	375	370	364	372	361	409	364	402	396	370	364	368	345	366	358	361	352	369	408	389	324	386	360	382	315	375	371	374	341	362	338	381	361	367	363	384	364	360	363	351	324	379	370	359	386	352	357	413	343	369	332	343	389	365	386	373	362	346	384	336	358	344	380	358	361	375	350	372	379	408	380	330	389	370	360	378	371	362	377	399	373	360	377	367	344	399	370	379	370	356	371	328	365	330	343	340	329	386	325	363	338	335	365	397	382	356	383	365	346	353	343	354	350	362	393	372	364	387	360	346	359	402	351	371	373	370	353	357	360	353	337	369	359	365	377	334	347	365	360	358	408	349	364	362	361	341	391	349	413	369	379	340	384	380	354	341	370	352	357	401	352	407	387	350	351	366	374	354	366	383	377	375	364	355	353	356	371	350	349	404	384	358	362	342	354	340	393	334	345	352	370	342	389	378	389	371	382	375	361	374	378	356	335	356	322	360	349	373	351	361	354	360	370	353	357	364	381	375	383	366	382	384	325	350	402	344	410	322	387	365	358	347	377	369	364	357	335	339	368	364	368	381	377	384	313	365	366	377	357	352	368	350	370	381	340	376	359	358	392	313	339	358	384	360	372	346	366	370	365	369	368	374	350	359	391	364	363	362	381	385	367	361	371	357	350	372	365	371	378	359	379	366	335	331	339	367	356	352	339	339	326	362	380	375	371	364	395	377	389	373	336	392	390	364	376	353	344	410	392	358	374	389	342	340	356	357	353	413	374	363	362	363	366	364	398	351	337	357	384	343	381	362	318	316	350	352	356	353	370	348	350	340	347	373	330	376	349	366	365	418	392	363	397	369	339	353	367	374	387	370	342	341	344	369	379	357	351	384	369	381	372	375	356	335	340	359	364	336	351	343	392	372	361	358	371	357	340	364	354	339	352	344	333	346	420	360	373	358	356	353	344	332	363	400	378	382	385	389	393	359	341	358	385	365	366	344
36106	19582	8462	3973	2803	2194	1642	1354	1111	887	841	777	670	646	606	575	567	553	569	559	500	516	526	485	513	489	465	452	512	432	479	472	462	489	480	454	471	475	442	435	454	424	443	425	449	440	447	449	451	424	456	452	445	454	458	421	437	453	408	452	481	458	461	429	412	432	439	453	438	448	454	448	463	452	466	423	448	457	441	472	419	449	462	432	454	434	419	465	449	398	435	466	453	468	459	508	448	472	439	474	454	445	449	455	418	439	461	416	464	459	448	427	506	434	434	402	430	425	439	434	452	455	464	459	417	437	443	405	433	423	464	441	437	436	414	411	461	430	493	438	431	449	445	479	445	413	415	457	439	457	425	436	412	472	430	439	430	460	437	439	442	478	421	447	440	443	445	431	470	452	448	428	416	419	431	430	396	412	422	414	440	436	459	476	415	422	436	400	436	449	396	412	415	425	438	420	409	454	454	445	464	452	432	421	465	420	420	452	452	439	439	423	443	439	418	434	412	435	457	448	407	426	429	437	472	419	455	430	455	434	435	422	451	445	457	399	449	430	480	390	454	419	406	435	418	453	442	413	426	446	410	437	390	418	452	454	462	434	430	444	489	460	442	408	429	421	394	435	417	426	437	396	444	458	429	411	468	467	444	431	457	409	451	437	461	423	426	444	403	461	424	435	445	417	463	433	416	444	414	441	445	423	430	408	429	454	422	434	471	435	411	410	449	442	422	441	439	434	437	435	389	448	431	420	454	434	442	459	468	431	437	435	420	408	405	446	451	455	441	436	436	460	413	435	407	416	454	446	410	420	446	450	425	443	445	437	439	480	470	452	429	439	434	447	387	440	422	447	455	473	468	409	471	442	416	448	443	427	427	429	439	402	447	380	415	430	406	480	446	427	451	448	425	422	428	424	447	441	423	437	433	385	405	446	411	402	443	473	431	452	443	431	411	446	456	416	455	454	391	444	439	421	424	463	426	399	424	436	435	453	448	447	450	458	427	412	457	445	460	418	410	423	442	428	395	469	448	442	435	458	438	428	451	441	444	449	448	435	440	445	432	445	449	455	431	429	436	418	435	429	415	445	464	459	424	419	439	405	395	429	428	426	450	441	407	398	389	424	456	446	433	453	456	434	424	424	430	450	445	446	425	438	446	457	466	431	435	401	398	397	444	426	426	430	413	404	439	438	481	420	453	465	426	439	460	438	448	387	445	425	417	449	432	412	430	409	442	427	450	414	426	391	432	406	394	427	434	414	409	412	454	426	436	414	479	434	403	432	458	438	435	389	428	377	435	417	389	434	423	440	444	420	460	433	418	471	428	459	402	415	428	445	433	436	408	440	394	422	439	446	439	438	415	433	446	422	436	450	432	409	481	432	414	412	420	431	479	436	433	439	457	418	448	402	457	438	460	450	436	437	451	434	415	412	421	440	472	446	446	427	429	405	448	431	463	389	448	447	421	434	438	426	475	423	421	434	439	419	435	415	430	458	428	454	432	429	398	437	438	466	423	435	406	455	422	417	463	405	467	408	434	447	434	425	473	461	448	455	474	439	383	442	442	428	434	420	461	415	409	468	440	413	424	470	406	387	473	430	468	431	406	436	410	452	449	434	467	447	468	447	445	395	445	428	467	420	418	438	429	446	419	433	433	408	399	403	445	463	428	421	427	486	460	444	425	454	409	398	399	388	426	398	409	425	429	418	424	455	422	437	421	412	418	447	446	403	401	433	444	416	463	404	430	454	431	426	437	477	413	433	403	403	442	448	431	459	423	435	455	443	475	437	399	425	419	416	407	391	459	415	472	413	406	451	419	442	447	434	447	459	430	446	429	438	391	401	405	451	441	417	417	406	394	409	427	433	440	457	451	421	450	404	414	420	439	415	413	403	468	492	413	465	437	471	433	456	436	453	413	410	441	441	441	436	406	443	439	416	433	412	434	460	432	443	430	433	389	463	436	455	413	431	407	456	418	410	430	399	442	485	433	452	392	402	403	441	421	425	484	433	439	424	433	442	422	424	392	375	420	430	436	409	461	454	428	433	440	408	429	462	433	452	433	409	478	439	451	397	434	417	421	412	455	437	452	459	393	452	429	456	444	428	432	454	404	497	438	413	406	418	429	460	428	452	412	432	428	450	412	435	420	438	447	427	437	401	421	443	439	436	413	423	446	428	485	425	442	402	484	450	442	423	437	435	419	411	415	450	461	425	400	442	429	446	440	468	471	439	412	438	393	421	441	430	417	465	447	447	441	428	464	428	422	422	413	421	458	427	488	458	446	440	426	439	493	457	434	447	472	475	433	406	431	425	436	396	407	464	462	445	417	406	446	411	445	421	476	445	400	451	445	417	395	421	429	405	430	450	440	466	473	418	406	409	435	430	430	435	462	445	415	431	415	456	444	412	420	442	457	475	457	454	415	412	428	473	445	447	423	432	438	417	451	421	462	431	426	407	421	444	415	425	434	409	458	429	433	401	448	427	463	418	415	424	426	397	407	421	442	432	421	458	474	441	437	443	436	416	440	463	457	395	450	451	431	428	400	402	429	409	433	445	454	435	433	473	453	461	455	410	441	443	443	481	433	443	434	423	440	405	449	424	463	415	436	431	463	440	459	428	422	423	435	462	406	443	434	449	471	426	405	424	428	446	438	415	423	417	418	465	442	445	446	433	435	473	417	408	416	420	441	432	446	419	419	408	425	388	471	412	441	421	429	413	430	430	413	418	434	426	448	407	420	424	423	477	451	429	462	423	414	431	440	430	446	434	444	508	433	436	427	425	440	437	419	460	400	419	437	450	404	459	425	470	438	440	442	447	411	430	451	466	434	440	439	418	431	442	439	433	444	434	423	410	441	406	442	414	425	437	419	427	399	447	439	426	421	412	424	406	456	443	410	478	461	458	441	413	458	417	452	445	430	470	424	422	426	430	414	467	416	418	433	424	437	404	377	410	421	446	424	439	438	405	444	427	454	442	439	417	466	441	427	444	444	446	464	412	455	462	436	488	403	450	428	425	398	440	412	403	429	435	470	430	373	483	431	509	439	422	447	424	454	448	415	409	446	424	438	400	439	447	431	429	435	407	478	445	462	433	434	397	449	411	456	439	430	420	445	412	452	427	462	482	427	444	475	455	406	453	429	417	424	421	488	440	444	404	421	453	413	428	414	461	430	440	418	446	425	409	439	454	469	420	433	411	450	401	456	432	408	438	413	433	429	403	456	438	411	483	449	418	443	444	462	438	424	436	467	443	409	430	453	482	462	459	451	423	458	390	431	421	444	447	431	385	457	410	442	454	455	430	408	453	451	401	436	454	458	411	423	434	441	437	439	454	457	464	384	460	409	430	425	422	396	434	440	420	433	449	437	435	470	453	453	450	453	447	460	419	403	433	431	456	441	401	468	429	429	437	439	444	428	429	433	413	444	458	453	445	449	444	389	452	401	448	454	446	431	424	419	442	427	416	454	431	447	409	474	387	441	427	459	434	437	426
29619	19686	5790	789	610	568	593	544	513	539	532	546	553	535	560	544	551	530	516	553	503	508	529	558	507	520	509	543	552	558	531	517	493	543	517	525	546	543	570	524	514	505	530	500	524	571	542	522	587	523	521	519	538	490	491	550	515	484	558	542	498	498	548	503	547	551	546	517	453	544	550	526	533	543	568	533	500	540	542	509	512	541	526	543	519	556	505	543	531	534	519	508	499	544	542	539	536	528	537	524	551	521	531	541	598	535	511	541	525	527	539	535	536	554	519	558	525	558	523	522	495	499	549	513	538	555	530	521	517	462	544	534	549	534	511	524	538	546	506	527	501	518	533	543	542	509	572	535	539	555	546	528	531	518	514	518	535	566	515	528	513	501	497	466	493	551	551	464	544	540	532	527	533	538	489	535	519	527	504	530	523	512	468	552	513	513	530	541	531	527	523	492	550	528	536	511	558	574	523	529	503	546	542	553	518	499	525	508	530	549	540	532	524	500	498	519	524	539	564	521	488	564	531	544	543	482	546	494	486	532	542	527	545	560	515	526	498	544	487	520	568	524	558	523	542	494	544	531	504	479	545	515	503	497	507	527	543	539	519	508	503	557	545	495	537	521	559	502	538	590	531	515	503	532	549	527	565	528	584	531	524	503	530	558	502	522	499	533	526	555	520	540	541	528	510	557	511	513	530	523	544	512	477	514	538	490	567	510	532	528	522	545	514	527	575	481	533	538	518	556	553	493	543	554	501	530	583	499	536	524	516	542	500	547	503	501	588	542	509	545	500	564	540	490	551	528	513	531	534	537	500	522	549	514	564	530	508	554	520	521	496	511	548	543	541	566	532	501	524	548	540	550	525	463	517	550	496	509	574	536	568	497	498	560	550	527	505	511	519	526	543	568	532	540	540	496	512	534	539	544	554	535	510	494	517	523	512	510	534	555	506	491	532	509	528	582	553	500	509	535	506	537	534	511	562	516	554	561	495	511	547	511	521	491	535	541	522	519	529	554	477	569	488	534	532	496	503	509	539	526	515	560	524	540	520	516	480	561	504	523	457	545	528	541	517	536	525	509	520	524	521	522	492	534	522	553	558	540	543	505	568	510	525	567	492	549	523	534	498	490	491	514	545	529	558	507	494	538	494	543	497	530	547	528	513	568	555	522	554	496	556	498	535	529	533	512	536	533	518	527	545	521	456	489	564	515	514	526	477	509	563	496	535	552	532	578	537	556	509	502	557	529	559	512	515	499	563	518	549	482	526	537	516	541	527	533	528	547	533	512	581	530	519	516	539	516	538	554	529	468	534	535	533	486	541	546	522	507	526	520	481	528	508	520	544	496	545	518	548	528	519	559	500	509	541	520	540	536	546	538	496	493	532	555	475	553	512	527	520	495	543	511	527	527	487	579	521	514	589	491	532	510	570	520	527	492	526	507	528	547	534	535	534	500	553	534	537	520	561	533	537	499	519	519	531	538	475	501	538	529	518	528	540	504	526	531	507	554	522	514	503	485	522	515	492	494	532	535	531	490	546	560	492	543	555	512	496	498	486	530	559	540	530	482	529	521	520	468	527	534	498	511	526	524	514	483	485	504	530	491	496	474	582	532	541	537	557	514	514	519	540	550	551	551	524	549	544	510	497	512	524	526	536	546	512	551	542	470	511	522	529	548	558	503	528	533	559	515	507	513	549	491	450	523	545	536	536	526	539	541	545	526	540	502	492	481	538	544	554	513	507	522	508	542	537	551	500	573	535	551	495	541	544	496	457	557	537	497	538	513	555	494	561	538	478	558	512	520	580	484	548	535	546	510	527	509	546	523	543	567	496	528	528	558	539	520	506	554	545	528	556	572	541	513	526	559	498	541	506	549	523	533	484	519	549	507	574	562	500	548	510	521	530	554	525	525	517	559	553	557	517	502	537	527	522	517	549	504	570	472	527	545	509	534	473	537	537	532	533	513	515	528	528	532	522	506	512	518	543	531	544	520	506	531	514	573	524	519	481	543	520	514	535	549	500	512	534	551	509	520	548	508	546	543	535	492	502	541	545	504	551	570	495	496	526	514	512	522	492	546	510	528	569	547	500	519	509	522	536	504	539	508	536	525	512	480	515	545	503	540	525	517	556	525	539	529	553	494	519	522	518	497	533	533	530	531	524	514	518	524	564	491	555	544	547	548	518	524	498	527	512	514	503	570	531	596	559	531	569	524	522	517	517	539	481	537	547	509	512	513	545	588	495	518	519	508	532	524	513	549	518	508	506	502	554	520	554	498	521	507	520	545	544	519	537	487	539	523	519	537	550	512	525	512	524	572	513	520	512	539	494	535	540	535	552	579	527	514	516	517	554	521	533	550	522	551	535	506	508	509	518	498	557	510	496	545	524	525	552	531	538	554	531	539	537	519	565	559	519	501	529	564	536	549	526	542	562	507	542	546	517	527	517	529	549	554	486	536	519	510	538	482	567	524	549	522	479	509	530	554	570	550	530	551	555	588	522	536	541	551	585	511	523	532	565	550	546	510	532	528	562	540	536	508	558	547	530	512	519	514	502	518	541	533	542	557	521	568	523	526	551	525	533	560	534	520	503	503	545	514	525	498	540	524	534	504	488	551	575	535	542	546	505	501	511	526	549	521	526	524	531	529	518	528	546	541	567	495	552	517	502	529	553	525	500	507	529	483	514	548	549	511	538	514	540	511	524	565	495	481	593	561	532	478	515	486	519	527	509	515	517	547	532	538	559	565	480	515	520	522	527	476	550	538	555	533	536	499	531	511	533	483	511	555	512	553	535	551	546	545	474	563	577	544	551	537	498	549	517	509	520	535	513	515	515	537	541	520	498	527	521	507	553	522	556	532	471	523	537	568	532	512	552	542	564	524	536	537	529	508	505	530	481	536	542	501	551	523	544	537	577	500	503	473	552	523	541	516	492	594	516	555	520	520	530	538	569	495	550	514	527	496	509	548	502	539	542	536	528	519	526	527	521	563	508	483	547	517	488	515	520	537	539	508	535	519	477	483	528	562	536	545	520	543	527	500	567	525	513	556	554	536	540	508	575	518	529	503	568	538	498	513	480	509	535	548	506	514	517	557	509	565	505	546	555	538	534	539	519	528	529	520	535	543	540	513	518	533	564	533	519	531	539	494	537	517	526	512	530	492	503	539	531	503	529	544	523	549	555	564	521	512	486	513	522	545	546	530	524	518	565	561	536	549	507	554	539	546	541	524	486	518	555	553	486	556	506	528	521	523	538	534	527	536	554	517	496	520	525	535	532	544	518	556	550	564	529	509	533	547	545	532	561	551	530	531	510	532	520	508	536	485	524	500	537	533	517	525	536	519	525	530	508	494	546	573	512	551	521	499	547	510	518	581	524	507	526	518	492	529	499	497	488	550	532	536	510	528	561	524	535	541	519	490	537	551	519	512	567	505	541	575	537	576	504	511	519	510	520	576	540	508	519	475	510	547	516	535	502	547	506	500	566	509	551	557
29583	6113	1067	767	767	703	641	610	611	683	617	643	580	621	619	657	577	597	584	596	645	665	623	605	618	669	621	582	622	623	665	593	637	622	633	614	641	629	697	628	582	660	621	644	667	587	613	652	628	640	646	628	668	638	666	600	613	638	668	621	622	631	642	609	606	610	618	612	604	592	642	633	679	662	640	588	659	587	656	635	639	625	644	645	611	675	611	648	638	614	605	662	606	630	643	641	615	632	593	617	624	611	640	607	603	652	620	610	660	648	586	630	642	654	617	634	622	593	571	615	620	618	588	584	631	579	627	614	634	623	580	614	587	675	624	586	606	593	646	639	623	650	624	586	622	645	679	599	583	620	654	648	590	568	597	628	636	624	625	587	625	613	644	634	595	650	647	634	650	605	655	643	615	643	598	615	617	626	533	633	616	658	664	639	631	619	601	608	634	616	630	606	642	621	632	674	623	625	616	632	607	627	622	676	575	621	645	578	647	565	644	656	607	658	638	635	607	610	610	605	643	586	609	575	608	646	650	600	619	650	607	577	617	603	596	666	615	669	641	621	619	644	659	642	625	633	620	607	626	572	660	635	587	585	631	628	629	587	625	600	623	633	635	614	635	610	642	557	666	631	608	662	534	636	610	606	602	679	603	625	624	628	584	582	621	584	652	635	609	628	617	628	611	621	622	620	621	668	635	612	621	632	603	654	643	683	631	632	579	644	593	626	646	632	634	649	586	582	651	607	634	617	603	684	591	640	677	650	622	613	571	637	609	610	656	644	653	650	640	628	600	573	608	612	592	614	602	641	631	610	655	647	608	662	558	699	605	607	641	603	639	589	607	620	609	625	586	623	642	639	659	653	631	646	638	647	630	632	649	637	587	665	621	619	595	665	624	588	614	602	642	576	641	669	606	623	598	619	621	615	586	638	619	635	606	624	623	640	623	629	583	606	621	630	634	601	617	628	590	618	629	614	604	603	622	634	618	607	647	640	627	640	647	613	619	633	669	630	591	581	610	587	641	619	556	643	620	620	630	660	622	609	630	652	617	629	587	584	633	602	656	623	660	635	596	654	624	683	636	635	610	637	680	653	578	622	613	628	621	633	611	627	611	646	637	657	620	619	640	637	610	594	628	555	561	656	601	636	675	631	638	623	605	610	639	627	596	612	639	648	639	633	632	647	622	604	649	682	637	634	621	659	591	568	614	609	617	669	588	648	655	600	567	613	669	618	613	613	604	627	610	648	621	639	593	633	591	624	620	666	592	602	638	621	633	585	612	639	589	633	635	605	649	671	671	640	638	615	554	627	650	635	593	638	603	625	589	632	619	614	621	624	640	639	575	566	617	612	643	686	625	619	598	621	634	612	655	604	640	636	632	602	652	619	670	641	629	661	639	588	611	601	595	623	562	575	632	651	631	614	572	641	587	642	636	615	584	623	613	610	650	663	600	589	622	581	627	644	619	603	588	629	652	637	614	603	666	602	638	650	602	648	611	546	597	614	629	593	595	640	616	642	637	595	624	611	629	654	616	577	629	642	649	619	636	616	634	629	622	603	632	621	659	590	633	619	611	611	598	604	630	639	631	646	603	601	677	639	636	663	627	666	618	615	654	609	613	702	629	647	639	630	654	621	591	621	629	622	650	598	615	609	610	614	613	599	630	662	643	621	627	627	615	696	619	665	672	664	614	651	652	651	596	627	615	629	633	619	658	633	624	594	644	678	659	652	648	580	603	593	634	609	587	648	618	629	653	624	606	625	655	603	621	595	606	635	629	643	598	614	639	646	609	653	656	712	672	606	646	612	629	613	607	613	641	615	647	584	606	615	612	615	569	611	660	631	602	587	615	613	651	660	648	631	614	598	638	613	611	608	601	600	617	615	603	602	630	607	666	610	620	593	625	634	666	586	610	605	666	631	617	605	644	635	642	665	593	591	649	617	628	652	624	596	595	584	662	630	632	596	622	643	631	637	644	632	633	620	627	595	673	612	629	599	618	618	625	636	627	582	619	681	626	617	615	649	624	659	610	602	630	651	606	614	616	604	619	617	652	592	662	608	664	639	613	604	610	665	668	659	658	613	632	649	631	629	591	631	626	616	627	622	612	609	629	618	607	649	615	632	623	619	635	650	612	628	637	634	655	622	643	599	607	669	597	591	639	592	602	603	610	592	611	635	595	653	606	581	606	619	620	637	607	656	610	611	630	607	602	682	625	605	619	616	596	591	569	618	636	602	616	623	622	658	608	590	599	610	593	640	625	623	577	639	592	612	628	630	609	631	650	627	648	622	643	661	646	562	635	610	640	589	647	595	634	625	661	662	613	613	684	601	599	615	665	640	615	661	582	645	558	601	623	675	576	597	636	597	665	664	638	636	635	664	617	617	605	627	612	602	619	614	639	640	612	599	652	637	598	603	594	605	606	640	655	610	622	662	592	623	643	656	639	636	625	644	640	601	646	618	622	593	603	648	626	635	661	644	659	559	596	627	588	646	605	561	620	617	598	604	620	633	610	622	627	615	606	578	642	619	617	652	598	594	643	583	588	624	589	647	620	621	641	599	630	623	588	652	619	621	635	624	617	633	653	592	630	655	620	655	634	618	590	611	629	659	622	637	611	599	621	609	650	610	631	647	613	615	594	654	579	618	583	621	580	643	634	622	621	632	584	624	622	627	606	605	621	646	629	604	637	597	669	625	610	616	660	613	619	633	627	606	651	627	630	593	618	625	660	601	619	676	615	659	635	618	604	601	619	599	644	618	692	638	610	582	613	646	641	591	679	615	611	679	614	633	653	647	614	629	668	636	576	624	582	612	622	683	659	621	636	646	621	617	595	588	589	630	620	655	706	626	627	598	614	655	616	642	617	610	633	602	656	644	561	625	590	677	625	595	607	637	628	626	610	665	636	616	647	591	630	640	623	617	643	634	634	670	634	624	632	622	589	618	584	601	654	599	610	611	579	647	606	645	637	643	611	647	635	612	654	584	590	597	638	600	642	651	656	643	655	582	628	638	676	628	662	583	643	607	613	651	642	594	613	624	592	548	648	603	631	634	599	580	607	617	663	592	610	582	598	650	641	664	576	633	605	621	558	633	649	629	618	649	592	596	614	589	629	691	605	612	662	602	660	623	621	658	636	592	634	631	643	598	643	646	624	654	597	686	630	584	571	632	612	654	632	632	622	621	583	627	595	652	561	626	648	622	613	616	627	594	610	657	634	610	621	613	631	658	621	568	611	620	618	612	631	618	654	647	631	642	671	615	603	640	608	618	637	643	618	591	613	638	621	663	664	612	609	577	625	623	639	642	657	661	646	614	633	630	601	643	672	603	617	638	628	628	666	628	650	613	667	664	621	624	642	640	611	641	650	661	599	605	623	613	599	614	575	669	628	645	609	595	614	611	605	630	665	623	612	615	609	568	638	643	637	622	593	613	631	608	613	613	613	646	623	603	627	606	627	649	614	637	611	606	657	705	636	614	666	612	606	598	581	646
24299	21608	28748	24901	21555	6806	958	741	658	635	625	593	554	562	552	521	525	502	512	520	485	532	521	492	549	502	542	485	508	512	527	471	545	481	505	482	482	512	515	544	528	526	477	500	486	519	528	473	526	490	519	477	470	486	485	498	513	496	512	491	506	496	524	500	507	522	476	496	506	502	545	513	506	496	476	510	491	535	461	532	487	476	481	489	477	529	460	503	508	517	463	514	514	481	498	437	472	491	536	469	497	503	518	540	505	533	496	504	475	516	453	549	487	511	523	503	515	475	516	483	511	501	496	483	472	485	457	512	536	493	532	503	497	485	518	478	515	488	505	475	480	501	492	540	490	545	517	479	439	540	504	508	515	485	458	493	516	480	492	506	572	545	488	464	501	496	494	505	517	513	484	512	511	498	531	481	504	524	495	479	507	501	480	515	508	522	533	488	472	485	465	502	455	488	494	472	480	486	495	503	491	512	494	512	468	498	513	498	508	506	466	462	505	481	514	497	484	487	511	456	553	483	519	508	521	473	494	509	530	539	448	489	499	467	508	537	539	495	527	478	490	491	495	482	497	534	458	514	489	533	510	492	452	528	511	478	494	498	523	467	495	474	500	509	494	529	452	506	530	474	507	515	510	501	522	518	496	531	491	543	485	503	467	538	539	546	495	494	498	527	484	481	527	505	477	511	513	483	462	501	500	450	489	509	515	527	466	501	491	480	443	521	523	494	520	487	495	503	491	506	522	451	493	502	503	514	501	503	482	530	538	488	463	476	467	499	469	485	511	477	484	466	528	499	515	480	495	496	514	519	539	471	535	474	548	495	533	505	489	538	538	517	517	490	506	526	491	483	553	513	486	512	459	479	479	512	471	474	536	484	486	535	505	480	504	507	545	471	498	554	553	479	523	517	495	523	519	464	489	508	502	519	515	500	469	532	471	497	543	526	503	495	504	531	488	526	482	492	483	525	494	479	520	493	504	496	503	497	508	468	454	507	497	539	467	484	518	512	465	492	477	494	488	507	513	508	491	486	496	531	523	510	489	444	477	508	474	498	486	487	531	530	506	514	496	472	531	513	529	508	536	469	472	495	504	483	479	499	549	482	502	473	481	504	505	542	517	506	469	506	494	498	525	512	534	479	468	471	514	489	487	515	508	514	474	483	494	476	538	510	470	481	491	519	511	487	501	534	499	521	470	486	520	468	467	494	493	480	475	495	470	479	499	493	512	502	514	467	529	520	468	512	510	512	481	494	481	506	473	478	512	491	468	509	495	543	486	476	511	529	488	486	507	473	505	503	504	508	508	510	472	506	500	481	494	530	502	493	493	527	491	495	480	509	470	491	450	499	483	505	503	480	485	507	506	463	514	494	528	489	518	529	479	545	512	491	514	479	495	494	518	510	473	484	470	514	469	494	514	467	478	517	491	515	478	521	507	502	512	520	482	507	501	454	514	481	542	567	485	484	516	532	498	492	504	480	500	469	496	465	504	508	529	469	481	531	483	513	493	516	500	526	563	482	518	504	480	479	473	531	481	499	521	474	474	494	474	472	520	494	520	497	494	516	494	495	483	523	488	485	509	510	504	491	544	492	516	489	490	520	470	544	497	530	512	532	533	521	451	489	492	502	517	519	490	497	516	521	519	492	513	543	506	484	527	475	481	472	496	522	515	517	470	529	499	526	486	504	539	491	493	494	498	516	477	494	579	514	485	498	486	505	506	500	502	508	503	470	525	511	478	476	526	509	513	512	475	480	539	521	480	516	473	482	535	470	511	493	530	476	511	486	492	480	439	464	499	522	556	471	493	501	498	485	515	472	514	501	506	537	505	440	490	523	502	510	503	452	499	485	503	499	481	492	516	464	507	498	510	478	474	506	499	502	474	522	539	493	498	468	498	512	494	530	524	510	502	528	500	519	455	507	507	478	481	464	488	516	509	459	477	509	483	524	462	468	492	506	491	449	507	529	470	510	521	503	500	500	477	490	487	497	526	546	503	471	486	509	504	528	491	521	537	499	485	535	548	515	499	504	445	511	540	548	481	473	476	513	520	501	473	510	512	492	508	518	494	493	464	514	508	515	511	531	520	519	453	465	459	540	475	481	540	517	526	507	497	500	529	463	501	521	462	488	476	504	507	497	447	526	504	481	510	510	478	467	469	473	466	531	466	517	485	488	483	510	480	507	477	491	465	491	489	485	537	516	497	497	461	526	508	475	474	493	499	479	456	476	455	470	496	506	482	506	466	499	525	531	475	568	476	495	478	482	507	526	478	490	479	518	457	496	508	521	528	511	526	511	494	506	487	482	491	500	444	452	498	479	530	497	481	462	507	542	514	501	487	521	517	539	534	502	513	491	479	510	500	461	508	531	453	513	507	503	513	491	502	497	507	457	485	503	525	481	501	483	453	495	475	517	510	505	491	482	537	484	523	495	543	484	477	518	480	457	497	485	462	501	481	467	474	493	476	482	492	539	480	477	509	495	530	488	469	460	487	518	437	479	470	532	498	499	496	510	473	501	481	466	479	487	463	527	490	482	537	456	492	479	513	480	481	526	538	517	494	502	522	491	488	523	486	480	486	437	510	534	479	488	477	511	528	492	478	517	532	496	494	479	500	496	464	525	482	507	547	531	478	494	503	476	462	530	466	526	480	499	537	490	514	452	546	504	501	503	473	458	496	473	475	468	492	506	482	484	478	478	481	535	503	491	473	524	482	483	512	525	490	519	510	515	470	459	490	507	454	501	528	478	549	468	483	467	500	474	501	504	507	468	524	497	491	487	558	530	517	523	487	485	474	477	500	489	502	514	476	504	492	527	488	496	509	524	478	481	496	509	521	514	479	516	544	479	482	470	506	442	516	483	490	482	504	501	486	493	489	472	464	490	525	488	470	484	489	479	436	529	504	526	486	505	534	508	460	486	502	496	476	493	515	538	490	525	458	469	501	525	479	461	519	491	514	495	459	478	544	503	503	510	518	503	565	525	463	521	495	498	521	539	471	528	499	515	499	527	489	472	518	474	490	508	476	505	512	498	447	519	500	528	468	464	486	504	479	496	513	503	495	486	509	479	463	533	513	495	481	460	494	467	521	484	468	471	543	502	515	508	502	494	486	495	486	459	486	503	528	523	522	512	484	459	509	495	449	528	504	465	508	510	524	478	491	463	489	484	506	485	489	499	497	521	498	537	490	490	479	483	508	517	466	502	469	451	515	467	513	462	485	540	469	508	517	516	478	476	499	494	460	480	477	530	494	491	520	493	530	531	484	496	509	491	491	505	478	504	472	492	467	479	523	534	519	515	507	482	476	448	504	473	469	496	468	492	535	502	479	526	471	497	522	475	475	497	484	487	458	495	511	508	527	519	475	512	502	495	516	512	490	504	480	485	493	533	528	503	481	515	492	527	494	521	491	474	506	488	500	516	512	490	482	476	490	516	554	490	514	513	492	498	464	488	517	501	498	480	478	464	496	480	480	478	521	481	518	515	495	463
31480	14170	5205	2453	1831	1376	1235	1025	970	837	822	725	737	694	659	638	660	675	654	661	628	647	616	628	624	624	639	653	621	613	630	608	595	619	617	631	569	621	592	584	572	628	628	616	621	602	639	618	590	600	571	621	593	626	650	543	560	595	609	575	596	613	621	604	594	583	581	581	591	595	610	595	592	641	612	603	584	647	612	604	590	549	614	596	600	609	585	583	551	616	588	587	612	612	591	587	605	588	669	616	624	625	613	613	607	583	585	591	596	557	664	572	586	589	612	598	617	602	615	577	580	618	617	607	577	630	566	619	574	618	577	593	602	581	608	591	595	618	565	587	601	603	606	563	589	582	629	567	607	577	628	580	574	548	586	591	615	559	638	581	567	609	544	611	600	540	567	562	597	569	603	598	616	673	565	595	596	620	628	575	609	569	600	587	606	591	617	642	616	571	610	604	622	594	571	590	580	633	611	605	594	600	620	560	567	600	605	632	536	596	601	566	607	600	606	573	602	602	618	611	619	584	568	614	596	613	614	617	609	565	585	559	607	585	592	542	630	547	576	593	580	620	583	576	621	566	610	656	590	609	578	593	562	561	581	579	596	599	600	583	620	582	564	579	596	605	607	569	563	587	593	615	582	562	613	570	600	525	566	595	557	559	601	573	577	621	584	578	549	588	553	572	549	584	600	587	589	579	600	586	655	596	581	588	609	647	612	646	577	624	580	602	626	627	624	582	603	581	574	623	587	597	624	628	608	579	623	547	601	620	637	628	591	594	593	597	563	624	572	614	561	587	669	593	593	595	593	599	564	568	562	554	598	605	608	567	639	619	582	571	607	582	576	553	604	595	578	609	582	638	567	572	607	565	570	579	633	600	604	594	541	582	614	550	615	580	586	580	604	586	596	634	580	559	612	611	609	562	611	597	570	586	604	604	590	578	569	589	601	565	600	623	592	576	602	605	586	584	591	621	594	543	624	578	591	572	588	620	575	621	616	576	630	590	610	594	613	558	571	549	587	590	616	642	586	574	600	575	595	590	601	609	568	576	565	641	569	616	625	583	591	560	649	573	613	574	602	619	593	594	619	612	576	575	591	541	606	584	590	583	582	632	594	594	607	574	634	555	609	571	582	607	587	565	622	592	545	533	573	596	627	627	613	642	625	599	559	653	551	628	580	587	616	601	564	563	611	580	580	611	605	622	567	623	546	577	582	572	597	585	591	597	586	595	583	608	563	567	630	610	597	609	589	621	590	573	562	572	581	580	590	523	605	599	548	584	551	594	600	618	582	575	615	592	593	555	613	649	572	609	596	633	577	565	597	579	555	579	615	592	574	591	559	599	567	588	592	606	552	575	613	580	631	598	573	567	572	579	619	594	588	580	574	572	603	601	596	637	570	582	557	577	608	585	604	607	589	579	584	600	596	571	568	564	617	607	589	574	609	611	608	584	606	581	609	555	570	557	605	590	575	579	596	600	593	570	557	580	562	591	605	609	592	550	601	612	601	566	589	571	578	656	600	588	576	558	618	581	572	592	605	572	595	630	581	606	559	596	603	618	569	627	622	617	572	600	618	561	614	575	622	596	585	628	548	554	601	617	607	551	600	615	607	647	607	626	585	591	560	568	596	598	627	630	598	570	589	608	642	571	620	574	585	601	604	619	622	652	575	595	541	547	603	603	547	574	564	572	574	581	607	607	560	569	623	576	650	584	570	600	564	617	585	603	569	594	631	587	581	626	608	588	559	615	592	604	603	589	612	590	579	588	573	624	579	553	602	572	607	596	602	630	590	595	580	621	586	611	594	582	561	628	584	581	631	592	592	589	590	591	593	605	594	549	593	544	632	582	632	594	578	587	600	611	622	601	583	576	564	584	628	561	611	629	563	606	582	575	595	611	579	645	615	567	589	581	593	585	572	602	565	592	601	601	616	610	576	633	592	608	591	574	558	600	611	600	633	615	600	595	590	572	588	617	617	586	575	600	572	568	582	586	586	603	588	541	620	601	592	581	621	583	576	599	601	600	588	601	607	572	561	615	566	587	551	588	622	549	604	581	609	617	613	566	520	594	625	607	614	595	597	593	566	641	581	597	552	577	576	611	538	594	585	587	588	554	601	627	630	618	563	617	571	606	560	600	563	595	614	608	615	586	581	606	562	592	612	585	586	591	611	582	574	609	583	560	566	552	589	560	611	583	608	595	595	588	545	541	612	611	584	567	626	582	569	593	623	592	597	583	590	633	624	572	609	595	589	619	586	617	562	637	606	570	575	573	585	581	586	530	604	568	623	627	594	585	557	570	582	627	540	624	582	606	618	630	554	587	607	618	602	641	597	584	631	599	595	639	553	593	584	559	597	579	606	601	586	580	572	583	559	576	651	565	525	632	562	621	598	626	599	576	631	585	593	592	636	581	595	615	602	579	625	554	586	611	595	598	571	556	605	593	593	588	571	591	607	586	588	598	564	630	610	565	568	624	639	593	584	577	591	572	576	569	589	566	577	616	632	621	602	605	598	596	593	578	568	619	597	603	617	558	558	566	596	576	563	593	573	559	610	565	539	613	603	621	596	605	580	529	540	591	603	621	604	587	568	589	579	616	586	593	570	630	600	579	622	575	563	619	584	568	617	625	610	572	614	606	590	609	560	593	621	583	536	620	583	599	575	555	578	572	659	583	561	623	615	554	599	602	624	616	625	557	557	594	604	650	557	580	510	588	595	637	580	620	579	610	628	597	608	584	595	629	582	607	622	557	582	579	598	632	552	592	595	575	622	591	594	583	631	596	587	554	576	595	606	599	580	607	567	610	619	565	615	666	571	547	636	591	582	626	587	597	595	612	656	584	575	611	585	559	590	593	583	591	616	582	599	564	577	642	592	568	557	598	559	554	584	633	600	634	639	627	648	604	576	610	603	635	608	610	600	601	609	612	572	588	630	572	581	566	631	603	600	627	569	606	608	576	601	639	575	587	545	618	569	567	572	544	590	595	592	595	579	593	548	571	606	581	616	553	578	559	583	555	629	574	631	579	572	572	604	614	605	619	554	589	587	623	597	627	582	624	572	569	618	626	574	635	642	585	631	599	642	581	561	672	592	570	566	614	574	585	577	554	568	568	574	623	559	575	566	567	608	551	591	574	611	585	603	612	571	569	590	608	642	619	607	576	621	655	573	610	582	586	628	591	622	566	587	567	603	619	611	585	603	571	595	590	586	598	577	576	605	567	554	598	621	617	554	622	592	629	580	596	586	583	588	652	583	596	601	636	587	617	571	582	560	594	612	585	612	576	572	622	571	565	579	591	628	545	605	601	584	614	605	643	571	637	609	542	622	561	613	585	575	572	592	560	556	625	600	598	582	572	525	584	633	580	571	586	586	597	618	601	610	607	577	605	564	559	581	621	612	586	591	560	613	590	592	573	596	583	578	577	619	619	597	628	617	629	612	554	618	588	607	606	588	590	588	559	574	589	588	564	571	609	637	587	593	626	608	560	597	630
25375	21626	27515	26106	7857	707	616	530	468	504	472	506	467	439	485	455	488	488	457	463	445	470	436	465	449	419	471	454	461	468	458	475	454	448	465	453	435	429	419	468	466	445	471	433	440	460	483	431	423	413	425	419	454	417	450	425	401	451	474	443	416	468	421	451	460	427	418	460	435	450	429	467	475	431	424	425	403	448	456	452	448	433	459	468	432	464	449	457	419	442	411	427	457	463	404	438	452	463	429	445	471	432	416	471	440	443	454	413	428	463	452	401	395	433	457	456	484	451	444	414	463	434	412	419	396	404	427	437	441	441	448	422	444	456	412	432	447	467	399	442	443	459	433	446	452	413	453	463	426	392	449	484	423	454	444	405	451	435	422	428	433	463	420	489	472	451	426	434	408	415	444	398	385	430	412	445	401	459	464	438	454	458	442	498	412	420	460	434	417	427	437	440	432	444	450	418	461	432	460	464	442	432	419	424	434	448	413	435	414	477	458	433	411	433	393	458	439	441	441	444	428	416	435	478	416	442	454	464	423	452	461	470	428	446	463	410	423	428	432	400	477	433	424	443	425	440	438	451	450	415	419	402	460	472	442	437	447	402	435	434	451	437	465	442	447	423	456	423	436	449	440	438	446	405	407	425	453	420	445	412	447	448	429	437	471	447	414	427	445	414	419	455	421	429	465	456	443	412	449	452	385	396	448	435	421	411	471	426	442	413	430	486	423	435	406	424	476	439	406	476	434	431	418	451	431	442	430	436	416	384	438	446	439	437	446	437	456	419	425	426	411	434	445	439	438	448	461	449	457	435	428	422	445	437	415	475	452	433	436	403	441	427	447	440	455	447	433	418	458	431	438	403	451	430	408	422	408	446	436	437	425	450	431	429	429	449	427	450	421	453	486	419	431	422	438	423	420	394	421	461	423	428	449	438	457	435	450	456	421	389	422	405	452	451	442	457	438	464	437	446	448	427	432	416	428	460	420	419	482	444	423	435	428	461	429	428	443	418	417	408	451	406	444	449	436	435	417	412	418	436	425	459	435	410	438	447	443	463	418	450	419	449	421	453	442	412	411	440	439	412	422	437	427	399	439	426	450	424	437	421	474	462	444	433	410	399	441	454	419	461	412	423	459	390	471	432	428	432	454	438	443	442	475	438	419	462	395	449	440	442	427	419	470	451	430	406	455	431	438	428	455	437	477	456	459	453	431	431	426	412	414	424	434	427	399	418	442	422	447	411	459	419	415	443	424	414	439	457	441	434	450	431	446	427	426	434	431	417	481	437	379	473	458	438	451	478	391	456	469	386	430	418	421	427	432	446	414	406	433	448	404	415	458	432	440	431	403	416	427	411	471	397	431	442	467	462	464	435	428	449	449	409	462	404	465	461	438	428	437	454	428	435	466	459	433	474	460	423	415	410	451	419	432	429	420	444	447	461	440	426	429	396	440	437	426	443	427	461	501	460	439	494	447	432	424	425	439	438	459	428	432	429	403	441	456	446	437	396	420	428	434	446	429	423	439	421	436	473	451	429	449	430	439	434	442	463	439	492	391	497	438	426	461	467	403	457	424	438	455	423	414	424	463	449	454	423	447	425	415	454	455	459	444	403	427	457	451	417	431	423	429	423	413	455	423	426	441	420	432	417	414	420	435	472	453	389	440	453	415	452	420	405	414	457	395	443	402	455	435	450	443	405	467	430	451	453	469	433	458	433	446	401	419	424	445	444	445	453	482	434	413	435	457	466	467	458	402	449	448	457	447	413	428	397	412	466	446	421	406	470	430	450	470	422	445	456	433	411	448	453	459	389	448	418	404	456	467	399	439	451	412	409	442	406	416	435	430	442	436	435	433	404	457	479	458	467	450	433	470	448	461	422	402	418	452	435	468	400	462	452	409	410	444	445	405	454	456	415	468	431	468	455	444	417	455	417	426	398	461	438	434	430	444	430	439	476	416	406	400	447	447	451	432	416	468	420	420	420	458	442	445	445	421	425	452	477	487	435	430	427	413	452	436	436	460	440	430	428	450	450	395	425	453	409	467	412	427	407	416	435	460	431	426	432	473	442	454	443	449	415	453	428	413	426	463	456	425	429	418	404	400	418	400	398	428	442	483	440	431	437	430	456	459	422	395	445	416	430	444	450	467	447	465	433	459	420	415	427	443	427	389	425	408	447	491	408	421	424	398	470	433	450	426	448	405	460	443	431	423	456	462	451	433	434	401	421	461	445	454	449	455	422	428	423	434	448	404	411	457	426	431	447	444	409	439	440	501	415	438	459	463	438	453	423	442	440	426	445	417	434	411	412	452	452	438	418	422	413	409	448	415	445	417	420	453	435	421	430	419	398	437	424	460	444	451	427	438	442	443	426	429	459	454	421	431	409	373	420	433	415	443	424	421	434	432	438	439	398	420	433	427	405	501	438	457	477	430	435	446	454	419	444	421	440	416	476	452	438	448	443	443	411	426	394	419	423	450	489	462	443	446	437	447	444	494	443	420	434	423	438	418	427	452	432	457	427	426	447	462	462	433	462	471	444	433	492	464	439	470	431	432	425	429	429	425	461	446	458	463	439	424	393	410	399	442	424	440	444	425	426	426	408	450	434	446	440	442	413	421	412	436	424	464	439	447	407	422	371	424	470	448	467	416	439	449	462	443	420	421	409	460	441	443	443	400	446	456	452	428	443	477	458	415	428	423	462	439	452	439	422	457	467	415	477	424	463	429	404	433	425	433	435	453	415	436	441	408	460	456	401	458	450	424	445	446	442	412	423	469	408	429	426	437	451	404	420	428	465	409	427	440	432	457	441	425	434	441	414	450	392	437	425	434	409	445	465	472	435	443	434	469	442	420	453	443	428	445	441	384	448	400	440	452	397	453	397	469	396	446	450	426	455	441	440	435	420	423	446	445	423	442	425	424	435	438	385	440	426	415	430	478	467	451	428	456	392	461	455	399	458	435	434	439	438	428	424	466	442	452	377	440	449	388	443	407	435	468	447	442	449	434	434	487	401	422	463	412	423	434	439	431	417	456	443	429	438	466	440	416	395	471	461	454	390	427	495	457	439	428	434	461	436	420	451	434	450	457	438	432	418	418	440	392	436	457	392	483	446	424	426	432	434	424	432	434	377	457	440	408	492	459	460	428	444	434	484	477	405	429	402	397	418	416	433	450	480	435	405	423	398	435	439	446	410	416	396	415	442	454	446	449	470	445	456	420	398	407	440	420	427	443	441	432	442	450	405	437	438	437	448	472	422	480	412	479	475	450	404	398	434	420	467	449	453	446	423	463	429	418	453	432	430	438	436	432	441	465	461	433	441	455	428	454	408	422	447	426	442	470	463	407	425	408	457	437	455	438	421	446	440	421	434	446	377	423	430	452	432	419	417	402	471	455	446	452	436	432	410	452	421	441	427	461	452	448	448	418	450	474	417	459	432	435	429	473	477	428	391	420	445	444	441	435	444	426	427	466	425	437	417	416	469	452	466	460	449
31207	10849	3013	1538	1173	990	867	755	699	708	618	585	598	540	576	522	562	595	557	543	504	583	526	528	530	492	513	536	544	590	523	551	510	466	532	528	513	484	527	495	513	509	515	506	541	532	527	495	516	560	531	468	517	574	497	551	549	504	536	528	489	502	528	532	498	522	484	518	586	521	588	551	470	519	502	482	529	512	569	503	502	526	544	537	500	508	463	462	536	518	491	538	526	520	504	515	508	527	496	537	542	520	515	532	526	530	541	500	524	527	499	517	561	603	546	537	490	520	567	518	528	480	497	537	501	521	485	522	526	502	487	524	519	519	506	490	532	517	526	570	518	483	497	521	479	522	490	470	494	522	538	566	508	525	522	546	499	559	520	530	502	543	505	525	480	500	544	504	527	519	484	506	519	505	523	497	506	513	522	523	477	483	504	524	519	482	496	564	508	503	509	504	553	502	523	556	591	541	545	541	500	539	506	502	538	496	528	515	490	519	542	530	498	517	505	494	561	514	529	518	522	549	523	497	513	467	513	507	515	487	494	502	527	507	505	501	518	494	514	490	488	463	515	489	541	512	497	513	552	509	521	511	527	488	521	533	528	496	492	525	503	531	546	565	522	489	509	500	511	510	506	516	503	529	527	537	592	536	492	535	527	473	542	510	501	499	484	530	516	506	528	491	516	535	524	515	490	539	477	477	497	522	491	503	497	530	510	545	503	550	530	546	563	542	495	463	522	524	509	494	527	512	495	544	571	475	534	499	486	526	487	522	542	488	527	552	516	530	505	495	515	520	513	507	504	485	504	501	507	550	500	518	494	523	539	556	499	531	510	516	523	488	551	518	541	510	519	543	482	511	489	466	498	544	527	515	477	509	536	513	527	524	488	520	495	464	511	480	520	479	551	536	516	537	529	549	492	484	515	513	513	477	522	552	513	537	544	538	544	544	532	527	543	520	544	510	554	516	518	494	521	517	498	499	493	515	513	519	524	534	529	540	520	525	467	486	539	465	542	495	531	545	509	468	546	538	505	506	567	545	553	466	485	500	529	520	520	499	552	501	514	480	475	497	516	512	565	522	532	490	497	505	526	487	474	514	504	503	496	509	534	523	497	504	493	503	518	497	483	527	515	501	525	494	458	522	543	539	523	487	503	516	520	502	530	551	510	549	479	537	486	551	543	544	489	536	516	521	504	521	501	481	495	493	535	536	508	528	461	529	485	510	509	506	501	523	505	524	490	536	513	531	499	505	511	498	515	516	523	500	530	529	529	492	503	509	472	491	494	520	500	542	468	510	517	516	489	496	500	527	531	505	519	513	520	497	469	482	528	501	524	499	492	523	493	483	523	488	479	541	556	514	536	499	540	525	492	531	496	545	502	555	498	522	529	482	537	496	525	499	552	483	471	501	508	519	529	477	527	491	530	558	499	511	515	536	476	491	575	544	510	529	502	511	533	498	473	504	564	496	504	500	522	495	480	512	471	483	514	494	532	528	537	496	515	515	517	532	518	564	508	526	555	557	555	513	542	527	518	543	523	511	543	551	538	508	504	478	545	517	526	518	523	478	527	518	567	548	509	443	533	486	500	520	491	507	508	529	511	522	479	535	505	507	533	551	500	498	511	550	518	569	486	544	511	519	519	547	499	503	480	529	502	517	538	499	511	474	525	517	471	559	535	530	503	545	520	511	521	530	516	492	512	501	512	530	522	526	497	547	531	538	485	509	513	519	531	506	535	509	512	503	520	547	503	513	521	504	512	484	499	517	539	511	484	491	534	466	519	498	535	517	520	509	523	536	496	505	555	535	502	476	502	511	525	530	514	506	522	527	509	503	495	561	474	586	535	534	532	529	549	504	549	511	527	484	518	535	495	526	521	465	532	506	493	532	473	475	482	509	508	538	508	544	535	507	537	474	515	504	497	495	529	529	482	503	496	518	513	509	503	494	472	540	549	483	515	512	511	522	535	520	482	494	522	509	522	497	540	489	534	523	530	514	511	510	487	527	515	543	515	567	477	536	524	511	525	504	527	538	541	509	519	503	492	520	515	516	500	512	489	533	512	534	478	486	512	520	506	485	522	488	508	526	474	509	545	519	508	522	531	546	505	519	537	534	519	538	532	538	512	523	516	472	481	545	529	482	510	489	549	483	515	465	457	484	540	497	491	537	508	505	489	479	454	464	536	523	470	544	493	514	507	495	480	541	499	520	526	458	505	514	467	530	529	524	511	525	526	500	480	514	584	485	489	546	522	485	494	514	536	536	544	475	483	490	494	525	502	506	501	505	512	492	542	536	528	535	491	529	536	517	497	502	505	523	534	533	497	530	506	537	524	499	526	525	524	508	504	508	534	513	474	478	537	526	521	506	527	497	537	565	537	527	516	549	541	546	515	508	519	578	519	488	535	539	532	547	512	482	493	490	498	514	524	533	507	518	522	514	516	489	531	485	518	515	504	510	532	515	522	523	546	526	541	484	506	542	533	504	503	518	573	513	484	537	539	529	493	492	507	468	503	519	535	543	544	504	484	530	541	556	542	507	516	504	537	499	547	580	508	548	478	533	546	506	498	490	543	487	470	507	524	550	487	509	478	518	564	510	554	504	502	493	524	497	496	523	508	482	528	530	458	508	493	535	524	506	499	522	488	517	537	504	511	482	531	556	491	518	510	545	519	492	520	554	463	514	533	558	515	489	523	500	524	523	500	551	491	507	514	539	518	506	487	480	497	507	528	532	510	509	511	526	490	489	541	536	527	524	528	514	516	472	543	506	506	498	522	543	511	526	519	535	542	497	516	521	496	484	556	537	532	489	557	518	501	525	517	512	522	524	492	532	504	477	491	483	521	501	461	510	510	509	505	531	534	493	526	546	510	510	498	478	478	508	544	499	520	498	528	556	509	507	509	518	486	498	505	532	516	532	544	482	555	476	521	546	539	506	541	507	529	542	510	506	516	504	527	488	524	538	526	528	511	514	499	516	511	525	505	495	520	511	525	522	509	532	525	507	505	492	559	507	511	533	503	532	533	495	509	493	523	522	520	518	520	532	502	515	511	559	557	515	575	521	511	504	525	554	546	527	516	542	521	494	468	527	544	538	510	501	527	477	530	520	516	506	504	487	531	516	551	499	509	489	543	523	528	542	509	513	546	499	499	499	505	517	539	525	536	524	529	499	540	517	509	529	516	530	533	512	489	510	519	495	520	503	491	473	510	502	524	503	512	505	513	526	498	495	525	478	545	500	514	509	525	524	446	500	476	525	557	489	504	494	519	528	500	530	569	516	491	537	476	496	486	508	515	505	545	532	534	530	521	548	554	488	526	498	526	524	517	482	508	548	519	541	528	507	515	495	487	531	503	492	493	548	555	518	463	563	484	527	495	498	489	534	531	515	511	481	487	564	474	532	537	532	506	487	512	482	520	547	468	525	514	497	463	524	512	513	546	536	546	483	537	532	528	509	510	510	499	502	543	482	533	524	557	502	507	555	522	553	513	558
23156	21647	29363	24434	21640	21622	5203	815	656	595	537	529	482	463	438	429	445	402	423	438	416	377	396	423	406	390	367	384	396	382	367	419	399	387	375	383	381	383	377	394	407	368	394	395	357	416	375	361	364	361	390	371	360	405	370	393	376	356	392	394	380	371	356	370	368	365	348	409	360	371	353	398	380	361	369	334	325	376	391	388	381	385	379	366	367	322	388	381	399	330	399	370	394	342	397	409	343	399	390	377	361	372	401	383	383	378	373	367	360	383	383	367	390	374	353	376	377	367	373	407	327	379	423	370	372	366	371	372	367	362	377	388	375	330	361	359	377	339	367	363	391	385	350	365	357	376	346	379	341	359	413	373	371	361	370	395	369	382	388	398	355	390	368	376	346	369	357	347	383	357	372	387	393	332	385	397	357	383	347	376	406	400	404	352	388	366	380	372	392	387	417	342	389	385	325	379	389	379	371	387	396	354	353	360	369	338	393	381	363	353	399	373	365	358	348	372	399	380	357	378	369	400	384	383	377	370	382	334	375	353	388	379	374	367	361	365	369	350	371	379	374	363	339	374	394	366	354	408	379	377	339	365	352	374	355	353	380	355	380	391	364	341	354	398	332	372	364	331	350	335	378	363	322	372	401	379	369	371	389	370	373	342	363	388	364	383	385	364	373	394	379	335	406	390	383	343	371	368	380	357	428	390	323	365	375	388	372	363	374	338	368	382	374	379	354	365	382	326	376	407	344	382	372	358	368	393	376	341	381	392	382	371	365	393	371	349	366	385	373	400	319	361	364	357	368	354	359	391	387	379	381	351	377	379	372	387	357	355	386	353	385	359	361	380	375	362	388	362	321	387	412	400	409	418	343	359	381	384	376	400	391	361	374	367	358	347	375	392	410	379	395	371	362	388	344	369	435	347	371	363	363	359	376	379	382	340	359	362	354	384	375	384	377	364	350	386	345	356	348	357	353	346	341	378	379	342	378	379	331	378	370	361	388	369	383	382	356	323	391	408	379	382	403	376	386	347	357	366	360	366	352	347	362	374	359	359	402	341	370	360	342	386	366	378	356	368	379	369	376	354	392	351	346	352	375	381	413	362	405	374	392	328	374	374	357	360	368	354	371	351	362	374	350	363	353	330	367	392	358	362	397	382	362	362	372	361	429	375	356	352	366	379	389	340	344	400	362	362	387	338	362	372	327	367	401	378	361	375	359	395	380	377	366	361	393	330	381	370	356	364	378	368	382	364	393	395	377	355	372	378	358	387	342	409	373	381	362	414	387	371	355	377	367	380	354	386	368	376	404	366	383	368	366	379	336	327	382	349	367	365	351	351	367	381	404	350	390	353	372	367	358	353	384	367	342	376	366	363	355	346	384	395	358	377	398	369	361	384	352	392	374	367	409	400	367	358	382	371	364	371	364	376	393	358	351	373	338	376	355	394	355	364	395	373	337	381	359	380	371	387	371	334	357	381	347	390	336	372	386	365	339	346	353	386	356	383	355	359	365	352	387	358	334	364	364	357	363	346	367	379	394	354	365	391	362	376	393	390	358	383	365	332	366	368	351	395	379	370	399	354	385	361	361	368	379	334	363	389	408	349	334	331	380	345	345	354	361	364	400	332	352	370	368	374	340	361	327	339	355	348	373	354	360	407	359	394	371	371	362	373	343	378	329	367	399	395	347	355	364	373	393	391	364	367	366	366	403	339	375	362	356	399	342	383	321	371	383	378	415	354	390	359	344	358	350	352	391	380	365	352	377	351	376	361	380	418	361	371	389	373	396	384	375	361	353	366	394	351	356	368	387	386	392	379	378	351	378	361	374	360	361	384	353	362	386	334	349	364	343	357	385	352	402	359	313	382	353	367	364	416	338	384	340	380	361	371	381	336	363	369	390	395	344	347	375	370	387	349	358	349	386	382	363	371	358	409	352	372	365	331	388	342	321	369	362	400	358	363	382	367	365	373	371	375	381	362	340	341	374	357	385	375	382	375	348	365	389	377	393	398	379	378	384	345	335	354	390	364	377	370	366	374	367	375	372	353	370	366	347	366	353	366	340	395	385	382	341	358	356	383	345	384	386	365	368	355	394	367	339	366	378	364	376	335	375	317	368	355	393	347	368	322	357	384	379	428	389	383	366	331	329	368	371	357	383	412	334	391	385	357	374	357	351	378	385	352	389	392	352	358	382	369	342	362	399	394	381	364	357	370	416	365	352	351	348	396	364	370	377	365	336	349	358	343	349	373	365	374	361	377	372	377	342	365	369	375	398	368	363	341	366	368	343	369	356	352	372	382	359	373	350	373	357	385	395	388	373	362	351	358	370	359	343	371	354	396	324	368	388	394	350	372	362	431	373	383	343	375	368	382	372	340	364	348	389	377	377	352	343	386	372	354	397	370	346	375	382	344	346	356	396	377	371	331	330	322	357	381	367	370	381	378	361	424	365	359	372	361	383	397	330	375	358	369	407	378	357	336	382	359	360	382	353	415	369	346	394	352	355	372	332	347	366	368	362	339	375	358	364	403	337	353	349	356	341	361	398	341	351	373	347	330	369	370	357	353	357	415	387	362	379	356	335	392	378	366	399	389	390	397	397	390	392	377	350	390	369	391	391	366	365	401	387	355	375	360	379	395	344	365	376	378	353	349	387	338	363	355	362	381	374	345	384	354	388	379	390	372	364	349	396	382	345	377	350	340	405	374	348	372	372	376	379	356	362	383	373	345	372	352	368	359	354	358	389	368	328	369	395	365	397	357	366	423	369	384	409	336	344	366	385	405	393	392	383	345	412	364	366	361	393	370	369	361	395	358	385	372	343	388	379	373	383	376	358	381	357	372	375	363	383	351	385	383	329	373	361	372	354	369	382	372	354	370	367	391	372	366	386	390	372	378	367	334	376	358	387	363	378	377	369	359	350	404	359	333	346	369	328	359	381	353	322	357	349	372	349	392	364	357	366	391	364	345	361	337	354	359	351	360	370	350	354	377	335	359	299	397	355	338	368	377	411	345	397	394	346	384	388	336	387	350	365	386	368	385	385	380	370	356	365	416	372	401	388	374	378	388	372	354	380	344	365	355	394	384	385	398	384	358	338	345	350	364	377	378	406	369	347	374	383	340	342	353	375	361	405	373	377	406	326	375	379	359	365	369	347	373	381	388	349	329	384	364	334	368	381	383	367	380	380	392	372	358	406	379	351	370	374	358	365	377	379	395	353	335	340	322	361	398	404	358	374	379	380	376	334	364	366	354	369	396	386	400	387	415	383	347	368	400	388	377	380	368	371	376	385	347	358	386	399	359	371	326	377	368	351	366	371	361	349	381	377	337	338	366	345	360	366	381	384	362	358	383	347	369	375	374	352	347	322	355	351	356	376	375	331	352	380	400	360	381	397	386	401	359	384	350	366	385	369	374	390	360	358	371	351	394	371	352	372	337	384	382	397	359	370	353	380	344	357	375	380	339	343	390	381	364	349	366	376	386	335	385	369	358
36174	19877	8481	3935	2754	2148	1605	1341	1047	979	875	786	729	671	623	608	566	573	527	547	511	528	500	501	484	452	488	473	495	488	516	481	493	470	471	434	469	475	459	486	474	444	422	422	411	428	442	463	417	449	467	489	469	484	468	507	419	454	432	409	458	424	433	424	472	447	436	420	449	467	442	434	439	465	456	412	444	446	499	461	440	435	464	452	459	451	473	418	407	411	458	421	432	459	455	422	441	477	471	443	431	429	478	491	459	488	449	466	421	483	463	451	489	444	438	431	437	459	442	431	411	444	449	433	475	453	423	418	435	433	461	416	455	431	431	473	449	445	458	455	427	427	467	414	415	471	422	422	438	430	430	472	426	485	432	473	441	409	439	431	468	444	452	425	443	448	422	432	433	460	442	423	404	432	426	434	462	441	420	408	441	481	426	436	473	435	431	426	413	418	447	447	426	434	493	414	463	452	454	440	434	430	450	438	437	434	430	453	442	462	462	405	403	472	423	433	442	451	471	448	446	422	428	446	444	459	455	423	485	444	440	452	450	438	454	409	433	428	493	448	452	450	487	482	400	491	483	442	425	454	454	462	463	412	444	413	463	457	445	461	450	464	427	453	437	451	463	418	435	409	397	451	402	430	444	434	446	428	442	419	436	446	401	457	423	440	420	478	443	472	426	431	412	452	432	431	431	447	465	451	415	474	399	437	428	460	424	403	464	459	445	448	438	466	445	476	401	426	448	449	458	424	421	428	429	454	451	438	447	421	425	432	369	444	412	429	443	434	390	460	431	424	441	409	439	448	482	438	467	426	481	425	409	456	413	454	406	444	448	457	447	417	446	425	432	461	378	445	415	423	426	444	438	452	454	423	423	444	420	431	439	439	436	440	429	446	444	423	394	466	442	441	453	437	415	445	436	431	444	465	465	444	437	447	446	401	450	398	463	425	448	485	437	422	453	459	421	434	448	427	442	450	428	460	475	463	445	446	438	443	436	425	440	427	436	413	431	456	460	468	418	462	438	393	452	442	491	437	453	430	425	459	426	440	433	433	417	410	425	431	418	448	469	465	444	452	427	460	450	459	406	436	440	426	454	469	418	437	439	451	456	418	450	440	421	413	471	435	442	432	426	450	442	420	431	417	419	413	492	454	431	419	401	449	406	454	454	436	459	419	438	448	417	447	466	444	437	403	446	489	398	424	383	434	464	427	452	394	419	442	451	446	423	447	433	461	446	449	428	474	433	446	465	479	438	425	479	432	475	508	412	437	468	465	445	447	436	441	435	432	422	422	460	437	449	398	465	445	459	442	429	455	474	415	453	442	436	443	423	462	453	473	444	459	432	438	455	458	413	431	454	432	472	433	441	409	450	437	448	434	442	406	501	449	409	449	446	457	443	424	410	421	402	443	420	457	429	435	454	466	439	457	405	441	450	422	415	431	412	427	458	453	433	412	438	428	419	492	445	432	461	418	449	433	443	445	431	467	404	430	446	429	427	444	438	452	453	419	451	472	447	437	470	425	437	474	437	452	473	457	432	410	430	429	435	458	466	428	452	456	440	480	416	446	443	404	437	424	465	430	459	416	461	461	396	426	454	469	459	453	446	396	410	448	416	475	462	423	438	472	432	451	439	434	488	453	402	445	458	494	449	461	472	416	416	408	419	420	446	435	415	436	442	411	417	417	435	443	418	452	449	423	414	418	416	410	484	452	415	474	447	419	432	472	457	466	431	430	451	414	456	432	438	435	437	440	421	455	443	452	450	446	463	469	444	461	437	450	420	447	406	446	473	419	474	459	409	454	425	439	430	454	423	462	404	433	453	436	425	447	429	444	451	443	468	438	429	438	447	453	420	457	442	416	450	454	451	449	460	447	486	444	431	385	444	400	457	408	415	459	463	474	445	406	410	467	456	436	442	459	420	413	462	479	426	474	477	438	487	467	435	452	429	440	453	435	453	460	415	421	480	430	458	474	435	429	411	431	451	454	414	421	396	448	443	412	448	428	448	455	474	412	453	399	457	420	435	449	436	459	444	400	416	430	455	423	444	450	455	468	442	436	447	420	444	426	416	475	481	423	441	483	445	441	418	432	434	420	441	421	423	451	474	416	438	461	424	471	426	441	450	445	429	423	438	423	426	442	441	449	458	433	440	447	427	430	433	451	437	471	421	443	442	433	433	450	416	440	458	459	454	448	467	442	455	451	447	411	427	442	448	447	434	456	426	446	411	466	459	447	412	434	417	437	411	459	392	470	428	390	445	468	436	393	448	423	417	452	457	478	450	454	423	443	435	468	435	445	427	426	439	449	434	422	417	436	432	430	429	414	461	481	486	424	416	473	450	444	400	441	442	435	463	438	452	434	412	439	429	421	439	445	438	438	415	436	432	413	468	466	467	430	432	444	416	437	405	427	442	424	420	446	435	451	430	438	436	440	449	424	444	459	407	457	450	435	427	446	444	469	439	434	403	432	438	445	438	408	446	449	444	471	450	428	437	445	439	410	465	453	436	447	428	439	442	440	398	416	396	458	448	462	418	475	440	427	402	406	474	456	470	402	454	436	482	448	444	415	466	441	434	416	445	449	447	441	442	444	453	447	430	426	447	448	455	413	426	391	464	443	431	430	441	442	468	445	481	440	456	438	449	395	469	443	442	428	461	438	451	433	430	409	460	449	421	424	433	411	447	475	437	392	437	404	447	393	425	437	417	397	454	445	419	442	436	440	454	467	419	456	439	444	429	479	464	467	433	436	452	440	399	439	417	446	461	445	451	413	441	417	459	460	411	446	441	417	422	415	437	405	449	432	429	416	409	434	447	434	405	455	470	455	442	446	434	428	454	430	438	440	395	400	466	433	449	443	416	439	443	399	437	450	425	467	435	404	475	447	496	459	446	426	452	420	437	444	462	439	455	423	441	434	429	452	439	448	420	446	457	465	415	404	489	429	449	450	457	417	446	430	407	430	429	475	440	432	442	433	436	446	477	445	465	474	444	456	430	445	416	420	454	440	469	451	465	432	468	442	415	456	443	469	403	435	418	430	468	447	461	448	461	478	388	450	417	448	447	432	462	470	467	454	391	451	437	464	394	438	433	466	480	419	440	443	445	398	407	425	479	411	441	458	481	448	463	422	422	437	462	419	433	454	425	468	444	412	393	433	451	410	446	430	440	434	404	402	454	412	422	497	451	474	419	412	426	441	436	420	431	463	414	460	448	472	425	452	429	484	485	434	422	440	436	414	419	435	446	420	418	421	425	430	422	434	451	429	416	431	446	439	435	437	412	438	419	447	445	405	437	441	476	457	434	421	414	455	445	484	463	443	404	456	445	428	461	478	438	460	429	430	450	469	450	431	456	460	468	401	435	417	455	424	464	443	433	472	425	435	480	444	440	414	425	454	493	440	452	392	441	437	439	439	447	422	454	415	387	428	457	427	396	410	449	461	453	459	439	424	402	412	470	449	407	410	425	440	439	426	436	438	423	421	427	419	427	424
29459	19399	5302	897	647	600	550	548	567	570	529	510	566	597	523	548	552	538	542	536	516	557	523	551	567	550	485	523	562	507	538	556	492	545	515	526	566	537	553	548	614	524	531	571	511	526	506	510	516	535	525	547	544	497	568	532	554	533	549	573	541	548	518	519	539	509	568	551	519	589	538	523	531	533	535	528	557	559	537	555	562	544	533	525	536	568	499	526	518	549	495	553	538	503	540	529	516	551	537	542	548	546	559	529	549	539	537	566	539	542	591	548	531	522	527	569	518	499	532	523	537	548	534	562	564	512	543	535	539	565	540	548	544	524	556	540	550	554	546	538	525	519	521	520	550	540	538	517	525	598	550	528	492	540	528	563	533	557	546	553	561	573	541	555	541	512	537	508	538	580	532	565	521	548	518	558	512	556	540	539	574	525	532	534	594	537	544	534	501	545	532	519	566	498	530	555	535	542	516	539	545	516	544	515	480	507	547	519	561	535	578	527	502	535	542	533	536	501	516	564	511	538	584	530	555	551	551	534	540	537	518	500	510	555	489	514	567	514	541	530	540	517	529	597	554	514	538	518	538	554	546	513	530	563	588	517	531	515	575	542	534	544	543	590	490	551	522	505	538	540	522	597	514	567	559	527	530	566	581	511	516	541	544	508	579	533	530	581	530	588	530	537	536	477	533	511	562	561	544	492	562	580	529	519	512	520	528	517	534	557	546	558	562	541	544	486	556	546	575	537	514	540	523	498	542	520	543	558	553	520	520	521	509	543	537	552	546	548	564	526	514	530	576	499	509	556	543	505	524	564	577	539	563	436	539	522	526	527	571	517	580	610	552	550	554	553	550	565	516	528	556	516	583	506	555	548	540	535	543	551	545	544	551	512	553	544	526	493	537	542	512	514	551	557	521	525	587	526	528	550	554	538	515	540	530	553	549	569	528	554	514	512	530	504	571	531	518	521	549	514	591	537	569	554	508	544	531	509	522	536	556	528	514	562	555	552	545	582	503	577	514	496	529	549	520	538	515	489	545	510	517	543	536	494	528	528	538	529	516	530	549	515	552	513	553	566	505	536	565	519	514	560	504	540	550	550	584	536	542	521	560	527	551	547	546	519	530	546	518	491	559	530	556	540	545	611	512	511	545	545	512	522	580	539	555	544	512	562	548	541	552	519	517	556	525	570	540	547	515	588	537	508	503	539	530	537	564	510	572	522	544	516	526	526	500	529	488	552	538	535	563	545	574	538	542	551	509	525	554	579	522	515	553	503	547	550	538	558	533	551	522	518	533	531	546	596	536	555	513	562	509	545	572	531	545	549	535	551	518	522	553	541	527	545	536	543	528	511	503	545	550	504	526	549	563	503	569	531	545	542	529	512	559	503	551	542	512	535	515	551	552	538	518	588	538	581	488	585	489	536	533	514	554	567	547	538	502	512	575	561	542	543	565	552	565	547	537	524	506	520	539	530	562	549	541	578	500	574	537	524	551	547	561	576	543	537	530	541	548	511	491	548	520	572	555	529	560	547	520	554	523	572	548	522	554	529	557	497	514	553	481	523	484	499	573	534	549	508	567	512	507	530	576	501	548	514	526	553	520	574	542	501	537	543	554	546	530	565	505	522	528	539	567	531	539	562	540	532	508	496	513	556	522	575	561	530	533	559	549	518	544	552	566	520	491	612	547	523	509	553	538	527	530	535	538	527	494	582	557	550	548	538	523	515	501	573	509	545	543	517	581	529	529	538	566	582	532	566	512	524	520	546	563	557	545	511	526	515	503	545	577	537	531	520	535	576	542	551	548	533	562	540	522	501	533	511	521	505	537	538	539	538	528	553	529	508	560	541	555	547	496	520	510	563	581	561	548	562	525	534	543	551	531	526	537	516	585	547	543	537	586	532	563	537	506	534	522	550	542	533	553	513	534	570	546	505	522	523	513	536	557	522	573	540	522	555	518	591	514	524	601	564	521	494	528	491	504	541	529	524	512	545	569	502	506	532	508	532	497	536	535	512	571	502	542	506	537	538	544	545	521	567	498	547	521	533	567	539	543	560	582	555	554	533	545	502	529	511	535	535	568	555	529	553	540	528	552	506	500	547	568	568	541	534	515	532	543	529	567	501	556	518	527	536	538	583	511	512	522	525	563	533	582	537	547	564	532	557	506	564	567	527	564	533	554	535	526	511	542	567	571	534	484	549	545	553	537	524	553	530	540	554	543	537	575	551	559	531	511	549	536	550	509	542	531	522	559	520	548	481	539	591	534	584	517	525	546	525	529	549	520	564	548	532	546	578	540	535	531	555	542	557	565	566	567	501	538	536	584	575	524	557	553	543	529	548	542	578	539	543	518	543	569	586	562	540	514	546	514	513	591	531	552	537	547	546	524	562	568	558	537	551	562	520	487	573	536	512	533	534	543	553	553	539	495	543	532	556	527	562	539	511	507	555	555	510	522	566	546	519	525	503	598	529	545	525	535	555	528	544	527	532	574	514	539	512	520	538	498	514	546	554	512	551	568	575	560	545	530	495	539	540	538	545	536	493	548	508	521	501	538	549	538	560	555	572	522	561	579	520	492	558	511	497	553	551	524	515	558	579	531	548	532	519	561	563	546	548	538	557	557	511	535	525	528	536	526	552	547	581	534	550	566	500	552	565	523	523	541	531	551	502	506	488	521	545	540	546	513	523	530	534	545	457	555	539	550	529	548	540	521	543	550	564	521	588	571	531	544	542	531	628	533	545	566	560	543	518	574	574	519	580	486	536	490	544	531	518	542	506	500	502	543	544	533	537	560	547	520	539	559	554	512	537	600	546	521	543	523	514	551	526	540	584	549	568	552	552	563	520	526	544	542	498	530	575	550	497	558	553	519	543	545	534	564	547	525	533	523	512	550	526	568	538	525	506	567	534	546	517	525	501	524	555	566	493	540	512	554	517	555	606	524	476	578	553	534	552	559	555	544	546	564	534	558	562	515	521	546	554	523	530	549	556	535	525	532	546	548	535	515	531	549	554	559	531	519	527	548	515	516	522	541	534	533	555	520	555	538	526	533	559	493	537	548	509	525	529	507	595	533	536	576	524	523	542	517	531	567	588	513	539	515	552	555	536	532	575	553	536	551	563	513	512	514	518	556	550	549	516	555	529	516	525	511	530	534	524	535	560	518	538	511	525	539	519	543	531	539	563	553	569	531	528	523	546	521	546	530	565	530	507	531	527	519	575	531	489	563	515	549	528	546	558	508	517	472	501	570	605	525	491	562	554	487	569	549	459	548	519	551	600	521	561	532	538	553	548	534	531	526	540	533	511	494	549	547	540	511	518	540	566	571	561	552	549	522	577	528	525	573	546	564	554	505	553	533	500	537	499	569	537	517	537	559	577	533	570	522	556	570	539	519	534	535	540	572	528	523	534	552	529	600	546	534	517	483	542	562	584	531	555	541	513	525	531	484	519	567	561	514	511	556	582	542	552	540	572	518	527	533	538	517	525	509	508
28141	6742	1113	800	738	710	658	660	666	663	643	627	678	576	650	650	646	654	616	595	602	638	651	655	621	593	615	623	651	613	673	682	649	641	615	698	650	614	631	615	641	626	624	635	625	665	600	674	573	635	591	622	647	649	625	633	633	635	667	633	654	587	563	642	647	618	636	606	605	629	644	619	672	599	637	625	612	627	665	602	629	645	603	662	633	711	582	653	615	597	654	694	663	620	673	638	634	605	638	644	625	639	657	612	649	626	637	634	620	621	665	667	665	630	637	641	624	622	619	618	614	659	613	628	639	629	652	632	642	607	640	673	628	648	648	633	624	612	630	640	590	614	658	637	637	634	634	658	622	623	657	661	600	650	620	628	625	624	640	653	621	608	639	632	590	617	641	578	617	610	601	602	635	651	594	648	621	652	639	655	683	634	588	573	630	619	684	650	623	655	644	624	661	608	623	615	589	639	632	597	639	619	656	653	666	592	605	619	601	683	656	661	625	629	576	622	658	644	665	646	628	630	637	617	627	647	652	606	622	630	613	590	605	642	603	629	670	653	616	645	601	627	676	642	627	636	650	664	600	665	629	578	627	624	626	650	690	613	620	662	674	601	633	639	657	578	612	634	609	577	642	617	628	681	634	685	610	622	631	643	618	638	657	618	616	620	625	635	642	672	598	661	628	596	633	593	656	647	641	601	636	603	610	600	678	637	613	604	614	638	644	637	667	572	666	674	604	645	654	645	570	647	643	633	619	597	658	632	660	648	672	595	644	659	676	574	545	639	659	621	662	628	588	634	612	573	693	628	657	624	589	635	654	604	683	634	628	644	647	565	628	640	644	661	623	604	610	662	641	604	608	649	636	685	610	639	618	634	655	638	634	637	655	608	645	602	605	622	643	637	654	658	656	675	639	624	657	678	612	639	643	601	604	639	647	609	631	650	570	604	597	649	641	626	623	662	657	575	620	651	614	631	652	648	625	567	604	664	631	621	637	629	634	595	601	618	649	608	607	632	608	661	617	634	640	659	646	628	597	651	608	606	652	603	661	633	673	598	637	620	596	630	619	640	629	629	630	635	661	644	658	660	628	583	645	616	634	649	671	613	629	625	696	678	607	633	604	645	617	667	620	633	682	629	604	675	588	650	669	646	627	631	629	647	616	676	661	618	656	628	622	612	628	603	600	684	658	579	588	604	653	648	639	605	615	627	617	641	635	642	673	650	611	642	648	638	631	669	609	647	627	615	594	639	644	596	641	598	636	644	629	617	603	626	656	621	622	606	617	604	660	573	656	630	587	627	604	630	648	586	626	670	628	613	670	644	632	676	653	658	667	608	612	648	607	647	639	589	622	680	587	640	643	627	619	629	626	645	685	637	589	597	654	618	636	647	694	614	642	623	632	640	614	639	639	594	645	582	620	620	630	633	658	646	640	631	668	632	656	596	661	638	660	633	596	630	654	619	674	614	621	655	613	648	616	625	650	640	637	664	613	634	649	614	649	595	646	656	652	623	636	663	560	677	646	608	641	637	645	626	582	613	643	616	674	621	612	663	606	661	665	618	585	669	600	646	611	611	646	623	661	648	642	656	695	588	644	633	621	618	632	693	634	605	612	627	637	639	613	640	644	633	640	625	653	618	617	648	613	639	639	602	618	627	642	676	612	629	675	651	651	627	665	700	613	615	622	600	587	640	634	595	689	592	647	669	579	640	608	620	642	674	650	598	622	605	620	604	584	615	636	654	665	639	611	623	618	644	652	651	639	643	657	609	638	630	603	652	597	614	601	639	620	642	645	669	632	637	664	611	622	665	627	685	640	575	647	603	622	654	659	581	625	651	664	657	660	613	678	647	650	659	652	646	655	641	678	617	603	672	651	648	653	619	651	590	637	657	634	651	582	580	653	621	634	627	575	625	613	617	636	618	636	611	688	601	644	604	627	601	628	620	605	632	604	629	637	627	639	630	656	622	647	616	649	656	611	651	638	655	661	654	649	579	674	605	642	609	637	610	629	644	653	607	585	634	640	625	617	631	620	617	641	664	645	624	640	634	642	606	629	641	619	632	616	621	661	638	678	644	599	655	651	663	617	631	634	601	617	687	633	619	665	691	609	664	612	619	625	629	615	598	635	644	602	661	647	593	599	588	641	633	628	640	638	650	590	589	616	644	587	588	622	655	592	599	628	617	600	625	666	651	691	635	650	606	626	633	654	634	624	620	686	672	619	639	628	654	580	648	608	644	628	623	628	604	615	623	626	621	661	663	655	637	619	618	662	613	643	654	636	625	641	624	661	634	651	654	631	636	637	598	577	608	648	630	641	669	620	628	660	622	599	638	621	634	642	638	657	607	594	627	605	656	623	668	622	621	664	601	666	650	626	666	646	639	632	624	662	663	622	614	641	622	615	669	587	629	655	647	619	634	649	638	625	646	612	620	596	607	607	666	619	637	646	663	611	643	565	680	646	589	618	634	686	606	622	646	601	628	634	612	645	634	615	667	657	661	665	667	612	661	655	680	633	656	672	633	617	659	629	627	645	620	688	642	642	646	616	642	603	658	648	663	680	629	624	610	633	630	643	606	619	654	607	671	657	635	623	634	640	648	670	674	640	583	679	618	635	671	663	624	606	633	630	645	648	637	628	589	603	626	668	649	644	620	646	596	634	673	653	591	643	601	660	630	654	624	655	658	586	609	619	671	636	609	602	607	556	624	625	667	634	664	623	634	644	684	637	594	624	668	604	630	640	657	621	652	653	688	632	643	681	609	621	651	647	633	612	601	639	626	617	637	585	577	621	633	636	691	630	567	642	629	634	581	623	656	636	635	624	655	661	638	585	648	658	628	664	624	636	589	609	673	623	638	647	595	582	625	594	647	608	619	654	640	666	639	644	631	635	600	651	654	664	619	636	624	656	621	659	620	647	592	627	639	625	653	606	665	626	614	617	602	635	617	630	639	622	662	624	646	607	638	648	619	648	615	631	631	607	612	634	629	609	651	657	631	618	595	623	648	660	688	643	653	611	602	714	622	559	663	637	670	605	653	668	618	626	592	652	597	641	648	619	654	623	625	606	680	641	646	591	663	626	595	640	630	635	587	635	613	606	595	623	667	612	637	610	630	617	665	612	639	597	654	634	652	625	615	640	608	622	613	606	612	617	601	682	627	676	608	640	633	606	667	632	632	622	603	600	598	651	625	638	627	649	606	606	625	662	613	594	625	625	628	663	632	619	680	669	666	615	648	669	630	624	649	628	636	636	632	637	624	614	696	624	614	633	630	661	637	609	652	596	651	620	621	649	653	661	585	615	616	616	598	637	615	614	649	572	617	622	603	639	646	617	639	674	615	635	673	663	609	610	677	653	655	610	635	633	624	576	704	602	600	586	614	632	607	642	651	609	614	613	605	637	620	656	594	613	592	615	671	672	599	610	674	625	624	662	607	628	626	660	611	629	694	635	578	645	624	626	678	613	599	692	654	666	676	592	638	596	625	652	637
24250	21588	28767	24885	21537	6471	1004	766	656	658	609	559	570	537	534	575	565	545	567	533	539	530	509	556	519	561	514	555	506	520	535	508	523	497	521	480	506	513	544	549	508	500	474	543	510	509	511	499	499	541	494	504	514	520	499	501	481	495	522	526	517	505	509	468	481	513	472	527	521	510	475	529	522	512	491	510	466	502	506	506	512	547	519	534	536	535	534	513	504	483	494	549	539	490	518	538	503	511	518	516	512	525	527	519	546	476	527	556	504	514	490	534	478	509	518	483	487	516	469	501	510	523	513	468	493	503	459	505	528	526	492	493	531	512	503	528	516	494	495	525	523	495	562	502	493	472	497	499	485	510	487	536	520	506	531	470	536	528	542	524	504	529	507	513	542	483	522	536	542	489	536	468	492	507	506	514	514	471	492	512	509	497	537	520	513	522	497	538	497	452	488	527	510	501	514	497	519	504	494	514	528	493	525	516	517	486	534	544	522	493	502	530	554	514	482	475	513	511	517	493	513	523	497	527	488	529	524	505	504	495	516	497	492	493	498	524	458	535	518	473	511	508	521	508	505	507	516	518	506	509	556	511	492	548	517	492	507	536	486	442	475	485	515	480	485	492	515	467	510	493	528	531	512	536	531	495	511	472	477	572	524	500	493	499	502	498	499	492	497	551	488	540	506	480	495	521	535	514	519	520	523	504	537	476	493	503	527	494	526	494	539	506	519	497	463	515	527	533	503	502	514	517	508	526	449	515	518	498	523	538	517	576	479	514	507	486	532	497	530	483	463	501	523	521	508	523	504	524	517	527	559	523	534	470	538	522	500	499	509	520	490	494	493	524	512	480	502	473	526	484	497	529	484	546	510	541	507	524	478	496	529	509	501	521	511	488	492	530	517	493	466	520	478	478	527	481	479	485	508	498	528	508	540	500	514	519	507	535	481	503	523	474	509	490	536	507	525	527	513	522	541	502	493	490	499	511	557	525	534	521	483	509	525	484	496	484	485	535	525	503	520	512	477	518	544	508	505	508	514	463	511	514	506	508	517	534	503	507	518	500	471	513	550	514	492	529	518	512	476	460	520	519	513	513	520	484	543	500	489	513	538	544	456	506	533	506	515	547	529	489	549	494	499	513	534	506	508	532	516	477	540	496	523	531	530	501	543	554	538	502	485	498	539	546	506	500	486	511	508	525	524	479	508	533	532	510	513	510	475	500	547	482	498	489	501	479	537	522	543	492	491	468	500	473	514	498	486	471	497	507	456	487	546	529	511	516	531	543	498	511	490	486	508	532	509	505	544	499	496	517	527	511	528	498	505	498	479	475	487	522	498	550	502	468	481	506	494	509	512	493	493	488	481	515	501	512	556	501	498	540	535	506	479	543	524	487	496	529	568	490	515	517	456	493	509	547	515	516	523	522	494	486	491	494	533	546	496	499	556	496	551	520	513	516	479	509	539	466	519	493	520	528	516	527	522	512	545	515	506	508	498	442	484	474	527	519	518	517	547	533	508	475	491	508	521	447	501	536	512	523	493	509	485	492	506	491	502	500	561	503	532	489	485	489	501	479	481	496	546	508	529	496	495	507	528	501	536	513	522	522	497	497	534	493	468	498	494	494	514	495	511	507	480	512	511	516	534	529	550	528	521	513	510	511	520	543	487	525	490	504	534	533	553	544	524	504	502	510	500	491	505	499	525	468	531	522	498	524	489	499	513	522	517	487	474	514	491	546	519	493	482	513	511	504	496	542	507	544	519	526	512	506	479	485	494	483	461	498	530	488	499	525	499	526	522	478	521	484	515	510	519	472	503	483	505	531	515	543	516	533	505	547	514	546	481	475	506	555	513	493	488	505	513	541	514	558	468	497	497	517	517	507	509	524	490	528	526	486	532	503	472	512	499	507	493	468	482	525	495	519	538	509	508	492	496	534	516	515	519	533	504	531	533	492	512	511	514	537	500	511	482	499	513	506	489	473	523	502	483	491	551	507	484	482	499	514	518	523	499	518	533	544	545	512	505	556	539	488	448	486	553	523	484	509	482	499	510	496	515	484	499	498	527	535	505	496	476	507	575	508	494	495	485	515	505	514	512	520	488	514	519	530	513	502	532	508	466	565	528	519	501	507	503	446	509	556	543	499	488	522	564	549	469	505	507	523	457	495	511	520	556	547	520	498	527	501	486	528	491	532	522	482	533	503	499	476	492	503	530	516	498	534	515	494	503	523	538	482	512	497	519	470	527	484	496	503	511	572	495	499	526	500	498	485	509	544	531	517	467	459	505	492	491	528	511	503	516	525	519	459	536	509	530	495	496	515	539	529	496	472	506	506	493	490	508	557	485	516	481	489	497	493	468	496	528	491	469	516	522	510	441	500	479	454	502	513	509	493	507	499	480	493	516	500	535	537	525	505	558	475	484	489	534	454	510	491	504	551	535	530	485	500	492	522	528	524	533	492	515	496	525	487	513	517	526	476	500	495	516	493	524	477	524	505	488	481	490	495	490	512	525	543	503	536	558	491	507	497	508	503	499	488	509	504	501	490	521	523	498	523	513	512	527	480	521	478	506	492	507	515	507	468	519	494	496	535	481	524	499	506	527	498	507	495	511	518	493	511	545	549	500	489	553	472	527	520	484	490	489	484	503	550	504	543	500	530	491	522	525	508	536	498	472	509	492	495	506	504	496	487	499	498	501	495	448	500	520	542	486	508	523	510	515	511	483	494	508	498	519	536	528	496	517	523	508	479	525	503	541	545	537	505	496	523	523	556	520	516	537	519	523	470	519	464	499	483	514	502	531	500	506	518	549	528	561	532	505	512	507	540	501	505	515	527	500	507	500	542	548	492	529	514	517	544	511	530	516	483	504	499	486	531	494	479	469	540	502	519	486	484	493	461	488	479	514	496	543	505	489	537	533	515	517	476	497	523	549	507	536	492	504	524	520	501	525	495	511	542	519	503	509	506	523	488	481	558	472	525	553	503	489	518	472	500	503	523	476	490	507	483	491	534	518	557	470	497	501	488	539	499	474	488	484	528	545	517	521	508	528	547	522	538	557	531	490	520	502	499	500	515	514	524	559	533	487	483	531	533	513	496	521	523	503	520	501	540	478	505	527	506	487	494	473	490	521	502	505	544	491	521	507	495	524	526	552	506	517	500	519	502	524	488	493	508	486	513	482	506	496	520	490	531	493	524	523	499	504	550	522	538	496	470	495	525	529	572	486	527	508	565	482	504	493	537	509	517	503	496	532	475	454	499	525	512	507	522	507	521	558	499	508	499	482	473	521	543	520	510	550	524	526	499	468	506	487	500	526	507	509	498	480	515	488	492	480	525	514	500	536	521	487	471	504	521	522	512	524	492	469	510	543	509	487	533	534	513	514	552	510	486	497	481	506	512	510	495	483	507	521	514	519	487	494	491	495	508	500	495	538	492	491	526	464	491	565	480	525	507	490	504	504	544	489	502	492	521	506	510	504	506	476	483	542	504	525	519
31779	15285	5148	2523	1819	1462	1199	1029	947	841	783	715	764	721	742	666	694	657	685	620	634	654	642	623	614	594	633	637	627	568	594	598	584	615	620	643	611	623	619	628	592	628	596	580	610	627	646	602	591	575	634	628	603	624	555	604	601	652	586	618	634	637	616	597	596	632	607	603	593	596	637	622	634	591	602	579	603	663	581	578	649	652	607	631	592	581	631	576	645	594	601	581	628	640	633	594	626	581	608	592	633	592	575	651	633	607	614	583	578	657	603	594	586	610	581	595	571	638	599	605	573	592	603	600	598	640	565	635	599	581	573	648	583	593	636	634	594	621	604	584	650	587	635	543	580	615	601	582	569	602	584	600	618	589	574	620	615	586	596	608	588	607	577	620	625	599	567	553	590	601	567	600	601	594	571	594	597	623	582	595	643	608	549	596	598	606	577	600	590	597	599	590	624	556	627	582	595	615	565	599	554	575	611	617	582	615	624	598	549	600	587	588	578	640	609	588	563	587	619	588	585	623	609	593	666	594	633	580	645	586	586	599	603	615	594	574	566	593	609	614	586	561	612	555	575	580	606	596	624	614	578	559	605	568	600	607	579	606	656	584	606	576	635	610	584	631	581	620	600	555	626	619	602	599	604	625	603	611	569	601	617	601	599	604	609	570	563	634	533	623	584	562	599	569	578	613	646	567	620	615	608	613	584	588	597	576	567	591	547	602	646	635	545	573	584	628	640	582	634	595	611	669	583	582	566	567	564	629	604	603	637	536	618	559	635	582	598	621	605	590	562	566	617	626	570	604	599	593	596	644	642	637	634	598	579	595	589	566	629	609	605	612	606	580	633	545	609	598	610	582	624	612	627	583	597	559	655	612	537	643	601	587	584	595	600	614	612	641	599	579	591	534	611	569	587	602	585	576	647	608	632	598	597	652	565	580	617	620	596	595	628	630	622	574	588	649	582	572	604	588	562	570	578	580	632	588	549	574	600	612	578	580	596	658	585	618	575	592	632	581	570	574	587	602	602	590	599	597	599	597	588	553	627	585	576	602	583	589	567	561	568	612	586	620	581	604	602	612	614	615	605	556	560	626	613	587	616	602	587	626	597	602	613	600	598	602	566	631	576	574	566	619	586	602	546	561	586	610	590	611	556	633	574	633	583	589	607	552	604	543	597	623	595	605	614	617	595	600	623	611	547	573	607	636	639	587	580	625	632	580	652	608	586	615	603	577	608	612	588	602	565	560	659	630	618	599	600	624	652	540	614	614	663	584	606	606	618	588	605	612	660	584	613	549	608	618	595	570	623	600	586	568	634	604	571	611	554	626	581	606	613	645	621	614	580	571	617	621	604	595	618	554	599	642	603	617	566	595	630	572	619	613	591	606	615	613	599	561	633	618	628	596	606	596	606	588	584	563	618	658	606	558	599	621	572	608	610	556	560	605	573	602	600	573	599	614	610	578	589	577	582	584	608	574	597	582	569	597	539	602	636	594	617	607	635	617	578	609	606	619	586	591	579	587	613	612	575	598	551	578	629	567	645	587	620	608	601	599	602	633	596	624	617	628	588	647	590	623	618	574	577	582	605	619	625	587	616	550	544	607	647	601	618	640	597	617	620	572	599	591	599	578	578	570	636	613	626	620	588	589	608	587	604	606	586	618	626	585	622	588	586	610	558	585	599	624	581	624	605	638	583	601	640	613	632	629	627	608	626	598	626	584	633	571	546	594	606	549	626	536	591	625	580	583	576	658	608	606	603	618	595	590	626	631	605	589	577	592	607	614	563	563	593	590	641	595	611	583	573	608	601	584	630	589	615	549	530	625	612	613	544	571	617	614	647	593	574	602	585	602	584	602	609	639	616	588	608	602	596	577	617	643	590	611	627	606	571	609	576	624	623	592	605	588	583	596	581	598	617	646	591	566	617	598	576	584	620	586	558	591	555	572	601	590	581	566	571	594	603	570	615	626	601	549	605	591	572	568	633	643	589	594	619	609	597	600	592	593	605	588	563	581	606	560	588	593	611	627	615	560	625	568	601	587	613	605	585	612	548	633	584	615	562	570	610	587	573	574	551	654	617	602	601	627	613	620	599	602	579	591	556	621	580	575	547	602	583	625	625	609	624	586	594	611	618	640	603	591	609	622	612	567	590	585	605	618	552	604	620	597	603	596	572	614	602	609	575	609	619	598	566	599	633	636	577	579	591	581	631	601	633	595	609	588	645	576	591	576	579	597	562	566	601	599	600	609	622	631	615	607	604	595	650	593	582	616	596	536	611	608	634	601	615	588	578	606	601	600	591	577	610	545	595	645	595	618	656	609	573	620	589	612	589	566	619	583	605	603	594	622	590	579	610	591	605	593	613	611	615	636	635	604	611	585	625	612	569	621	591	607	630	612	627	632	602	632	642	584	567	604	584	592	596	625	633	610	631	628	621	616	656	622	604	574	595	598	541	585	562	566	567	598	584	624	582	596	586	603	580	582	622	597	580	576	602	597	611	616	572	604	579	541	626	562	563	615	588	665	603	595	610	639	576	585	589	573	601	601	602	585	605	588	561	603	664	559	628	623	611	615	634	589	567	570	613	583	588	572	576	564	575	581	591	571	608	609	585	570	594	578	619	582	606	618	576	635	621	622	596	606	604	614	598	577	661	576	592	591	542	620	654	569	572	598	604	617	569	583	548	606	599	579	583	581	554	590	619	594	632	601	595	554	569	572	630	594	585	590	565	631	616	610	605	605	625	600	572	560	573	621	559	608	622	622	605	617	604	622	607	602	631	592	628	574	654	600	560	598	589	596	647	607	570	624	598	627	586	603	581	558	597	604	562	588	578	632	607	613	569	614	589	551	579	585	574	567	590	589	605	585	651	613	589	573	615	628	556	618	597	622	606	586	624	628	598	597	660	634	588	572	607	579	588	604	567	595	589	606	580	575	605	621	610	642	645	655	621	617	609	592	618	606	638	599	598	629	567	559	601	563	587	609	607	614	588	577	585	608	590	553	599	620	601	606	613	618	646	616	592	600	643	591	585	596	583	535	602	590	594	638	614	633	571	645	603	620	610	612	585	600	636	613	643	615	595	554	589	639	609	572	599	558	598	610	611	595	660	610	577	595	569	626	576	630	581	615	595	598	606	588	591	603	601	581	564	620	656	579	650	621	611	578	577	608	578	616	569	597	620	584	620	592	616	590	590	639	617	593	578	617	588	607	636	600	609	545	560	581	621	590	552	640	633	619	593	604	557	557	591	619	576	613	591	596	623	590	646	631	624	613	621	602	569	634	633	606	608	611	620	635	617	586	634	618	589	607	647	564	607	567	582	602	640	627	587	618	586	594	581	635	623	584	572	607	635	613	584	614	609	562	587	625	677	604	577	586	604	601	575	628	566	545	637	564	614	633	583	607	596	633	609	605	566	615	587	590	604	593	613	602	598	611	606	628	554	617	592	625	619	616	522	581	607	625	589	592	582	629	625	569	565	586	578	641	621	622
25433	21634	27481	26071	7544	730	635	572	539	473	478	509	481	466	468	462	462	449	455	520	476	455	482	459	416	450	473	429	464	481	441	444	452	384	452	463	454	450	454	454	421	447	464	467	452	439	418	465	424	436	431	482	459	458	460	415	440	438	446	452	401	434	433	429	415	436	440	417	450	426	436	455	458	456	429	465	472	426	430	429	453	421	459	467	435	442	470	415	472	427	421	463	462	467	467	486	456	447	410	452	434	492	479	447	434	425	472	416	443	467	491	419	447	436	437	445	444	473	467	480	498	485	442	429	459	435	455	435	495	416	469	432	443	431	434	477	440	439	419	428	445	478	460	438	456	483	465	470	451	426	422	428	446	464	449	420	433	456	433	425	435	449	441	454	450	444	455	455	453	464	468	460	426	450	411	416	450	436	449	466	471	428	422	443	460	387	447	477	477	457	442	426	410	462	468	434	454	386	396	449	486	442	432	426	434	442	452	436	421	446	406	466	434	447	457	408	409	456	429	447	464	427	447	444	414	441	461	436	471	408	456	475	443	459	441	443	440	419	427	449	401	436	451	438	420	409	433	500	476	405	464	434	433	444	444	419	458	471	457	445	428	422	467	465	449	440	434	445	469	493	429	456	401	410	472	436	468	439	428	430	483	427	457	445	456	458	454	400	448	421	442	464	444	444	411	415	416	397	424	441	435	458	418	452	398	414	419	422	441	461	450	423	449	455	419	442	449	419	528	449	463	459	432	465	466	443	412	458	459	455	412	406	452	440	459	424	404	443	424	436	475	459	410	467	482	445	428	465	491	414	435	453	439	450	468	484	460	422	415	431	416	455	429	465	409	441	418	461	421	452	480	462	419	404	419	490	433	481	407	413	450	476	442	477	485	423	431	428	435	438	442	447	429	440	461	439	472	421	468	449	429	454	460	448	440	432	461	439	475	436	439	411	445	445	417	420	453	420	458	439	441	428	448	422	457	432	419	445	425	434	418	436	409	454	398	439	443	473	454	400	440	440	405	421	448	462	464	425	474	445	416	458	472	445	470	396	450	468	448	419	439	474	458	453	444	439	431	453	441	434	453	451	440	464	445	419	439	393	440	439	451	408	460	432	448	461	418	457	459	413	446	443	453	436	431	457	418	425	424	422	484	464	429	459	433	445	450	464	449	440	462	436	442	459	461	492	418	473	457	424	446	423	442	409	432	433	437	442	460	480	434	429	475	433	437	485	443	416	444	421	462	431	471	439	466	441	454	457	428	419	457	454	458	415	403	444	475	438	443	439	459	443	455	427	446	409	437	426	412	453	484	447	451	467	436	464	424	453	449	432	462	474	476	485	413	438	423	422	414	443	471	426	428	419	446	441	438	452	457	427	440	452	461	435	482	435	451	438	456	441	443	467	479	446	483	467	469	424	467	424	457	441	471	416	481	448	438	454	454	430	458	433	464	424	490	436	424	435	405	449	441	425	428	402	448	443	451	423	414	413	419	463	441	429	452	458	432	439	459	467	461	452	445	444	435	444	445	440	398	416	450	446	455	461	449	408	435	397	465	428	456	462	444	469	450	417	448	453	435	455	443	438	436	431	445	429	425	432	451	472	468	457	424	435	450	459	432	454	459	449	466	460	422	448	431	435	455	471	449	442	460	421	491	473	427	446	458	468	443	476	403	434	452	413	446	481	436	421	436	436	433	446	439	435	454	454	458	480	445	434	460	478	381	482	461	436	455	429	467	460	422	441	441	472	429	446	440	467	460	495	459	443	435	417	431	431	404	431	446	471	466	455	433	441	448	441	433	418	460	414	409	447	433	424	502	416	421	438	448	437	479	426	429	422	437	476	449	435	416	382	457	481	434	463	458	412	457	422	431	413	446	470	434	425	441	478	468	410	447	471	456	459	480	424	455	415	442	438	438	460	418	482	422	432	427	434	418	446	439	435	417	432	417	445	433	451	450	433	430	434	409	469	464	389	444	432	452	433	435	450	426	407	392	428	453	420	442	430	428	403	427	461	398	464	467	441	473	456	439	439	443	495	449	418	442	434	439	469	433	439	477	426	414	439	432	449	450	465	469	436	445	429	442	437	409	438	453	458	427	416	466	452	449	399	424	444	422	431	474	421	456	478	439	447	447	433	437	467	393	466	443	401	415	413	453	434	453	427	424	421	458	421	464	422	415	444	451	444	451	444	437	464	449	442	466	438	440	480	458	427	449	419	499	440	433	390	394	414	442	444	463	449	483	433	413	491	441	430	428	462	458	444	444	416	445	430	486	419	451	462	471	459	468	401	407	446	439	436	433	434	474	458	415	459	469	466	396	475	428	456	435	430	467	484	466	444	451	454	426	440	444	429	451	411	463	431	469	422	419	412	475	468	467	445	444	445	430	450	435	443	445	442	456	435	418	453	436	437	427	451	433	482	448	452	460	418	456	492	428	459	463	486	446	460	443	452	467	398	463	451	433	463	418	459	435	424	419	507	439	408	410	419	439	425	413	451	435	452	433	456	435	418	427	449	414	453	481	430	437	414	470	451	459	435	456	461	412	438	427	436	424	474	440	468	432	459	474	467	442	421	492	454	449	456	441	442	408	429	443	460	473	456	458	420	478	430	401	427	405	454	441	481	443	453	456	481	438	415	441	447	432	480	394	446	482	449	435	482	433	446	416	450	429	422	433	438	434	450	424	446	457	412	458	449	432	443	464	407	417	400	489	489	467	450	446	456	435	455	439	451	469	433	425	440	456	480	397	454	439	463	465	415	449	446	484	464	441	416	440	424	469	490	455	415	422	463	415	455	444	429	428	456	443	449	483	442	446	461	448	420	412	432	443	455	438	459	457	439	426	460	446	453	465	417	452	423	453	441	431	481	445	450	453	439	422	433	470	444	437	455	464	437	461	437	434	440	464	432	442	470	423	446	478	411	446	455	433	426	471	426	480	402	441	470	466	414	438	451	455	444	467	468	454	445	443	445	452	439	458	454	441	461	443	451	435	418	407	451	447	430	423	451	418	429	436	438	421	420	424	452	493	431	398	402	452	412	423	419	452	453	447	464	409	431	463	438	457	459	456	460	439	430	465	456	445	430	441	433	431	465	454	451	449	461	412	404	433	431	433	423	391	429	476	414	417	441	466	421	451	436	421	436	429	442	441	458	469	414	426	424	436	456	450	449	433	440	409	472	453	429	430	485	415	447	460	452	440	418	437	453	409	433	461	436	465	457	444	464	431	440	458	429	449	425	421	439	428	459	424	456	445	427	468	444	419	443	445	402	447	445	443	485	391	433	464	466	418	433	451	413	485	440	464	388	435	416	452	443	447	449	460	430	432	429	437	456	418	418	458	443	419	428	472	441	462	436	444	471	457	450	409	464	466	459	413	426	426	423	426	491	433	436	437	451	493	472	457	429	456	426	470	446	434	423	446	471	408	426	471	382	419	455	451	432	457	446	441	436	443	457	414	454	446	455	471	465	467	450	444	467	428	488	443	445	459	421
31567	12591	2995	1613	1249	973	869	749	712	677	646	606	585	583	581	636	605	546	549	530	567	531	567	549	537	494	556	536	532	521	521	583	541	506	518	549	543	518	518	532	506	559	501	528	521	523	517	531	556	563	582	528	534	531	539	508	550	518	516	517	517	515	532	521	512	524	530	530	510	493	506	500	537	511	539	539	508	515	526	515	492	544	521	507	496	508	493	533	556	545	520	567	554	550	549	522	539	545	518	553	528	557	542	504	534	558	541	509	522	505	556	512	534	557	511	509	565	515	513	549	557	509	512	516	558	540	532	557	537	504	463	521	514	540	525	562	524	480	545	489	536	513	527	543	501	494	544	530	535	492	517	515	544	519	600	558	533	540	511	526	543	541	576	522	492	495	488	514	521	494	555	530	560	505	507	518	500	486	534	529	531	551	523	548	525	520	514	472	571	523	510	592	473	491	505	524	529	549	538	501	545	500	479	529	551	503	502	560	483	528	517	566	505	515	504	557	523	500	512	538	566	530	538	526	548	484	544	504	512	500	570	561	544	557	547	509	548	502	514	526	546	530	527	516	502	529	541	494	505	530	528	499	516	519	533	542	504	526	507	496	520	556	544	532	526	518	514	530	442	527	509	555	511	493	516	540	488	520	490	517	543	526	497	517	523	522	507	517	519	528	493	512	542	524	521	536	516	571	562	557	522	469	564	520	526	546	518	519	537	523	527	559	500	537	491	539	539	513	506	542	524	495	558	511	532	514	526	568	541	496	532	503	515	497	537	501	514	531	524	502	521	525	535	516	551	510	530	523	537	515	515	512	522	505	507	553	531	531	539	524	522	490	525	536	498	508	523	537	491	489	536	537	552	587	533	519	503	531	475	559	532	521	489	545	577	536	500	527	529	501	521	511	517	542	520	508	554	572	558	513	518	527	549	519	521	509	544	494	526	511	526	522	515	497	523	528	548	499	526	488	523	565	539	507	520	528	505	559	523	543	528	509	518	511	568	483	532	522	476	530	527	530	530	540	560	525	504	536	526	528	514	448	503	538	546	520	551	545	526	524	530	491	500	555	501	499	575	528	546	554	531	542	556	538	517	510	537	545	538	523	508	560	536	533	508	496	550	541	496	495	541	552	538	466	521	521	506	533	506	499	487	498	494	541	490	491	533	519	516	566	496	529	507	535	530	487	501	492	517	484	531	526	492	541	534	530	553	523	543	518	488	550	566	484	509	498	511	494	531	531	537	494	485	529	543	490	505	525	516	517	543	506	523	546	509	512	528	515	530	521	532	509	545	528	493	547	525	523	511	523	508	491	521	532	525	530	535	505	514	538	517	533	492	522	528	525	506	525	527	534	466	517	553	475	539	552	521	516	541	517	484	506	510	504	524	513	546	491	511	501	568	534	531	500	536	556	589	518	575	533	536	514	542	497	513	525	543	518	503	505	536	528	546	536	521	512	577	538	519	562	552	553	507	504	503	523	468	473	553	507	545	531	510	557	500	563	538	494	508	573	503	500	572	520	517	512	528	513	498	537	496	479	484	557	516	522	551	510	519	514	524	516	545	523	474	538	523	511	551	498	490	526	542	544	567	514	515	539	511	575	572	553	492	545	536	541	552	536	514	560	500	542	552	529	512	557	510	513	526	526	545	566	497	535	514	524	543	475	512	537	499	559	568	531	516	524	513	527	518	539	551	480	548	535	539	559	579	559	527	457	502	527	521	504	526	524	544	530	547	495	492	547	521	575	556	496	567	496	555	533	498	500	523	527	565	551	500	507	553	505	529	517	530	509	560	533	542	532	504	542	521	516	511	513	486	535	515	500	538	501	546	499	502	536	534	510	500	580	576	485	531	518	502	517	544	518	516	522	521	526	538	524	545	540	531	505	531	520	564	517	537	518	531	537	549	545	562	543	512	516	547	502	525	551	516	474	535	510	524	540	538	460	495	507	538	546	524	533	475	548	485	542	527	546	511	499	515	539	499	509	493	529	541	507	534	513	471	528	514	543	510	522	489	485	539	521	547	531	475	559	516	509	542	458	467	548	515	558	527	525	562	550	530	538	551	497	522	554	534	520	506	537	519	532	530	523	543	533	500	527	558	502	558	585	528	563	522	585	549	522	546	554	529	523	524	521	554	527	525	531	557	532	533	541	502	510	510	506	532	511	548	488	533	548	563	487	487	545	503	528	504	556	523	515	559	527	475	512	505	524	553	528	506	509	485	523	492	548	549	544	485	490	519	476	543	514	519	519	554	515	521	544	514	496	557	519	526	537	524	505	531	509	508	523	533	516	527	525	518	512	505	501	486	499	496	526	547	543	521	515	495	521	534	539	517	530	547	511	527	512	503	527	527	526	503	518	550	572	550	496	474	529	544	522	522	505	461	507	527	550	491	542	526	543	538	548	528	553	549	546	541	513	484	533	528	532	516	546	542	507	544	505	539	524	487	496	566	526	515	524	482	498	518	585	553	528	508	521	520	497	540	529	514	495	531	554	509	521	513	486	464	504	502	542	524	525	523	548	564	512	532	539	499	514	533	543	496	566	530	503	544	532	521	513	511	513	506	533	554	528	527	506	512	543	539	514	523	530	528	545	538	519	553	558	537	571	493	555	537	508	529	518	524	532	542	542	523	549	567	533	545	546	548	500	527	515	529	547	526	519	541	518	515	523	503	530	535	457	532	564	544	521	504	555	541	524	527	542	523	540	531	488	550	534	519	491	530	553	540	506	535	560	533	536	487	530	507	519	538	500	510	570	476	527	503	527	539	514	550	559	512	567	503	549	486	535	530	533	542	518	535	524	540	518	520	499	509	542	504	532	511	534	488	510	516	542	544	520	521	571	497	524	509	530	529	509	501	535	512	496	485	533	542	535	527	511	517	523	529	546	522	513	522	559	505	541	530	522	526	530	559	520	518	488	531	483	531	548	549	484	519	489	527	547	515	513	525	538	546	526	545	502	498	512	529	519	530	508	500	518	513	532	528	503	537	542	530	508	562	530	559	543	517	532	488	562	499	503	493	533	538	546	580	508	493	538	533	567	489	523	508	531	551	551	562	533	525	538	544	481	554	571	548	527	491	544	522	550	536	513	567	496	496	530	561	501	520	531	562	530	495	530	520	546	501	532	545	481	511	542	515	543	506	470	553	481	557	488	528	515	527	511	518	523	514	536	519	506	505	500	475	532	511	495	575	481	545	538	527	507	513	519	497	544	513	527	552	511	507	558	514	484	555	457	529	497	482	525	560	539	544	545	525	518	529	521	522	511	551	558	531	553	537	508	516	515	551	515	552	511	541	529	503	516	489	546	515	507	508	524	512	516	548	550	520	516	533	514	526	470	571	535	550	514	511	540	480	522	538	511	565	514	510	523	562	541	524	540	506	535	533	481	500	500	559	508	515	522	526	509	527	497	510	547	494	522	488	512	528	553	514	503	500	557	533	553	514	510	477	529	507	518	485	540	542	557	519	499	512	504	541	549	504	522	534	491
23259	21726	29436	24515	21718	21681	5080	884	684	587	508	561	493	491	478	424	450	441	443	375	413	441	420	422	421	421	394	392	376	372	434	376	440	393	399	385	408	433	393	390	410	379	402	384	388	390	420	359	418	380	422	368	372	443	372	387	358	388	337	364	348	390	351	415	355	370	385	391	363	378	399	368	378	377	402	389	359	405	395	374	402	390	374	387	377	368	371	385	384	420	413	394	395	376	369	415	423	384	376	378	393	443	376	370	411	411	386	375	413	381	378	400	377	399	401	381	386	406	383	415	412	370	403	375	361	433	380	385	400	387	377	379	410	406	370	406	373	376	400	388	366	419	388	357	379	374	367	357	406	401	373	333	361	394	387	379	387	380	367	366	364	397	393	397	413	363	408	361	360	394	359	367	410	396	364	386	370	366	367	393	348	399	392	385	371	415	409	394	427	382	369	375	406	410	421	372	347	353	390	405	387	369	390	382	380	379	369	393	397	347	344	371	399	367	417	381	368	410	391	366	387	388	388	359	406	378	383	384	408	353	400	388	344	380	368	363	379	380	359	374	358	352	405	386	393	352	365	408	356	382	383	380	396	368	395	401	382	415	376	393	399	368	391	405	406	363	380	324	390	391	414	379	383	390	359	373	358	361	384	403	418	362	373	349	392	361	392	406	408	361	403	354	394	377	381	359	396	384	395	357	390	410	338	436	419	366	374	376	386	364	370	415	388	376	377	373	371	383	371	388	362	368	375	384	370	414	341	351	353	376	390	381	367	371	391	376	331	384	385	410	406	379	363	415	399	409	383	373	376	404	391	381	395	359	386	404	382	375	402	394	385	376	401	368	409	401	405	335	385	372	384	340	384	390	380	375	378	367	394	392	399	386	400	383	360	355	372	391	388	378	355	355	397	347	382	382	404	391	407	384	366	384	399	368	356	395	337	405	355	378	388	394	403	403	400	428	373	364	353	401	378	402	401	387	356	390	376	349	383	396	342	387	373	368	364	378	395	359	403	409	373	368	381	402	401	382	344	350	396	393	397	399	395	401	362	405	376	356	365	383	400	403	351	383	374	391	370	340	393	418	391	405	375	383	368	414	334	372	383	362	370	386	384	391	396	425	372	389	377	398	389	387	376	392	385	359	399	355	348	384	370	377	405	392	387	429	392	404	375	403	411	379	337	370	378	390	433	385	359	361	348	389	362	393	396	415	379	396	361	377	395	385	345	388	367	404	384	377	354	386	380	396	370	352	352	394	365	404	413	375	380	391	387	420	358	387	409	353	371	389	383	368	386	373	357	374	370	422	359	401	382	380	375	372	407	402	359	364	395	379	388	401	398	383	384	386	370	375	381	394	336	368	339	415	405	391	398	377	393	366	416	385	398	339	414	384	394	377	364	389	391	394	349	351	404	403	403	396	354	373	416	393	367	421	339	402	403	419	412	381	368	368	400	354	400	423	381	379	452	414	376	398	403	388	392	431	357	351	377	353	396	386	408	405	401	370	356	368	383	340	359	360	383	399	375	392	365	403	399	394	400	380	394	382	384	389	373	395	405	406	357	362	367	364	383	379	374	378	405	367	381	354	396	399	390	376	434	397	369	373	377	367	432	386	393	384	393	378	375	354	385	375	366	391	374	369	379	369	390	413	365	381	415	393	387	354	379	387	363	380	374	390	364	414	375	362	387	374	386	368	391	420	406	407	378	385	394	387	343	388	383	340	412	370	393	386	345	350	359	368	362	382	393	406	391	329	381	390	358	377	383	342	378	367	396	383	386	411	367	370	380	381	390	422	418	393	349	378	362	411	364	384	378	381	341	351	395	399	406	384	390	364	382	407	341	387	411	381	388	369	361	353	363	378	369	407	359	420	396	355	350	367	369	365	395	389	397	391	381	401	359	380	354	379	385	372	363	378	373	378	393	401	376	359	374	361	337	374	385	390	410	359	377	347	368	347	380	389	375	331	417	388	391	380	371	401	370	368	383	380	397	355	369	388	363	366	356	382	369	380	371	383	355	388	399	346	359	391	364	346	401	374	397	370	345	397	382	404	402	358	375	391	384	372	385	406	431	385	362	362	351	365	396	350	377	406	349	382	358	412	392	402	386	367	332	387	383	377	355	431	367	428	413	376	389	408	394	354	356	386	409	355	362	367	381	377	368	412	381	415	358	428	376	368	363	376	384	421	388	372	374	342	404	371	385	382	392	421	401	376	399	361	364	369	362	410	377	389	364	395	445	396	356	370	377	405	360	378	398	356	379	388	371	390	359	346	368	356	384	387	394	418	380	376	356	421	370	367	399	364	379	387	369	406	380	349	402	386	404	379	393	364	409	371	365	353	388	380	369	416	412	371	406	368	400	390	369	360	403	388	380	395	352	383	373	359	400	367	356	396	424	427	397	370	402	404	396	389	361	401	403	359	403	393	397	415	418	349	373	385	386	394	403	357	381	371	378	335	376	363	403	376	351	395	347	382	395	345	376	355	384	378	402	367	344	408	388	383	377	360	391	405	402	364	378	378	381	374	397	358	395	366	412	386	380	353	371	366	399	389	365	375	402	348	389	382	381	368	366	393	366	418	415	393	337	369	355	378	379	395	401	376	405	362	380	336	437	408	408	363	406	401	403	368	360	397	385	355	350	363	357	394	353	363	419	414	376	381	394	436	360	350	353	400	398	383	383	394	361	354	391	383	380	377	361	381	360	366	372	363	390	402	384	416	377	369	373	378	391	367	381	366	367	393	377	383	381	357	368	396	381	400	364	386	362	362	373	366	355	371	375	391	383	371	413	410	382	332	375	367	360	372	359	375	378	381	387	365	410	383	362	361	417	355	380	361	368	381	359	377	427	360	365	400	339	385	384	383	392	374	399	403	383	386	393	404	353	361	372	362	372	379	356	369	389	400	396	403	364	419	385	381	379	328	377	375	389	343	389	377	330	374	377	382	368	373	371	395	379	346	391	368	380	408	415	390	416	367	407	356	390	397	374	402	386	378	372	386	386	385	353	365	362	355	380	346	389	367	390	363	386	383	443	366	390	408	372	356	389	365	393	361	368	419	407	379	361	397	367	366	384	347	399	372	400	370	393	355	380	418	409	366	406	377	389	378	351	389	378	409	381	420	348	379	408	359	377	365	401	363	390	371	341	369	392	412	399	377	363	396	404	339	384	379	352	368	370	401	384	420	397	374	373	395	365	399	394	353	353	373	375	397	373	397	380	378	362	404	385	385	390	394	391	389	378	384	379	419	398	372	378	392	344	409	370	418	360	403	376	410	366	337	370	373	399	384	370	429	357	396	348	384	376	347	407	380	393	395	352	371	399	376	404	359	356	372	389	370	371	374	365	361	372	372	373	382	407	367	345	362	379	343	375	376	382	341	348	378	364	355	362	399	384	364	418	359	392	362	398	391	379	330	389	374	394	377	382	370	363	379	408	404	395	354	372	394	393	375	397	423	374	388	366	396	365	356	370	369	371	371	358	380	378	350	387	394
36367	22723	8405	3940	2796	2133	1645	1367	1150	993	871	852	701	658	650	593	566	592	536	522	541	559	519	481	490	528	452	436	500	490	500	467	482	485	495	493	450	438	486	453	433	473	458	489	479	441	480	476	434	433	426	479	499	520	463	499	451	463	454	439	475	446	502	456	451	464	452	426	434	444	459	460	424	462	482	439	440	470	447	466	461	459	449	470	461	449	450	427	452	431	460	485	423	461	490	442	495	491	477	472	475	432	437	463	427	476	498	468	502	434	439	452	455	481	461	450	457	429	458	474	418	463	450	456	436	448	449	452	467	424	431	457	449	434	453	449	445	434	479	462	477	435	458	422	416	412	478	473	412	481	440	498	439	452	431	459	455	460	470	444	471	445	453	477	463	441	464	448	441	433	447	456	431	463	431	451	460	477	457	435	426	425	480	420	459	420	464	431	440	448	475	424	437	402	476	436	434	428	456	458	459	459	445	462	471	480	463	410	454	452	470	404	405	458	481	442	451	458	447	436	451	433	432	470	453	441	406	426	441	452	429	469	451	448	455	441	408	442	490	425	486	497	464	440	437	447	442	412	427	438	456	427	479	499	445	461	479	440	491	455	472	427	469	442	430	469	444	451	420	455	418	435	450	485	432	439	465	445	471	477	401	433	447	473	479	442	432	423	455	446	416	481	420	469	436	463	471	447	438	477	417	455	451	507	475	446	434	477	439	463	430	465	438	466	455	461	465	441	477	483	456	442	438	482	432	436	465	429	427	445	467	444	491	456	429	466	496	409	437	467	443	430	404	458	427	474	441	457	425	484	437	441	441	451	436	430	475	478	466	450	460	444	405	420	453	440	424	483	429	479	419	463	479	460	434	415	476	465	470	418	483	454	438	478	443	419	490	411	410	481	459	470	454	457	418	414	437	435	461	449	466	492	498	447	470	443	432	449	442	467	449	440	442	478	376	491	478	456	468	472	440	441	462	454	459	438	488	437	429	440	433	452	446	453	437	443	476	441	450	440	498	465	425	464	419	465	436	461	432	446	442	473	448	419	467	454	456	432	430	410	478	460	448	459	463	434	445	469	452	451	459	431	440	436	477	467	424	458	436	451	466	434	418	436	425	454	438	453	441	440	462	481	452	434	458	428	455	466	430	458	447	433	451	448	405	456	420	442	466	442	490	445	504	455	476	428	468	447	418	433	469	447	438	455	444	448	438	432	471	469	445	469	442	464	444	456	450	409	454	455	443	478	456	462	444	438	460	428	460	428	426	440	450	431	429	417	480	470	457	442	420	452	453	407	449	430	448	500	444	419	457	454	440	435	456	440	461	469	468	435	429	465	445	449	445	461	433	486	446	451	458	446	483	454	449	451	452	420	445	439	432	466	464	437	454	463	455	471	459	479	433	510	450	444	453	461	456	432	439	461	476	424	412	435	462	456	437	433	457	453	428	446	402	459	444	462	456	422	429	445	439	475	458	446	473	455	433	458	439	432	456	453	434	432	476	481	445	434	481	446	449	457	486	397	396	420	452	464	475	423	429	436	439	444	462	432	484	471	477	472	472	476	458	435	429	467	454	413	439	445	462	450	481	443	441	468	448	384	470	457	486	454	446	436	434	457	448	445	463	439	448	458	443	437	475	428	453	409	444	440	469	466	448	426	420	448	430	475	460	446	461	451	466	421	469	466	440	454	438	441	448	472	433	483	444	431	482	470	418	457	448	448	481	460	474	461	451	427	430	426	436	463	446	491	437	454	494	424	421	462	457	467	474	441	434	434	465	452	446	458	469	435	448	426	458	472	434	474	454	449	452	458	420	456	446	487	501	501	474	427	470	484	476	464	461	434	462	400	443	499	479	425	421	454	452	462	473	459	450	445	436	448	455	461	439	488	400	445	411	430	456	477	433	452	474	419	457	463	454	431	428	476	464	471	475	454	449	457	472	439	434	455	479	404	440	466	449	472	410	485	465	433	438	497	467	482	438	463	423	437	460	453	447	426	456	464	438	448	445	472	430	490	473	451	466	446	468	495	421	457	448	478	436	434	464	475	425	436	437	483	445	440	431	453	486	464	474	476	462	447	466	418	423	445	449	416	479	467	490	469	456	489	433	455	423	428	445	427	446	435	426	476	479	424	417	440	462	452	439	437	468	450	443	431	463	450	428	430	461	409	462	410	448	461	474	462	456	454	440	463	461	471	426	486	406	425	451	458	439	458	419	457	393	451	474	432	463	460	455	482	446	424	456	428	420	464	459	485	426	456	442	457	450	456	459	449	419	443	415	452	465	438	497	441	491	459	466	487	461	446	460	409	457	452	456	446	456	433	443	415	433	451	462	496	466	433	426	421	494	451	500	465	412	443	465	419	444	467	442	437	426	454	425	466	387	468	440	421	440	419	442	425	491	425	457	449	439	453	453	447	465	496	443	449	451	458	498	478	433	446	448	427	459	452	417	450	475	444	455	446	454	438	445	484	458	437	423	470	417	457	451	488	444	440	443	442	421	437	449	478	445	407	433	457	437	440	460	433	444	421	432	427	458	477	467	448	459	447	452	472	411	478	433	457	481	452	446	422	422	450	456	479	450	450	473	480	478	476	402	445	470	461	434	413	468	431	439	420	482	448	443	459	444	490	438	460	459	428	447	469	444	453	435	459	465	450	446	447	454	443	446	434	420	407	466	456	443	417	441	435	467	471	476	430	460	481	445	483	453	423	465	465	446	417	425	474	480	454	472	420	411	438	470	429	455	443	448	471	442	462	478	434	469	440	460	485	413	481	446	473	445	422	455	449	432	438	403	460	443	462	446	447	445	460	454	492	441	438	420	396	507	451	423	463	457	430	474	437	455	442	461	445	417	449	469	444	464	455	467	428	463	480	458	460	415	459	482	472	412	428	432	424	409	429	469	455	399	412	426	435	440	476	432	439	425	442	424	450	412	421	464	454	452	465	477	439	444	434	411	469	445	474	411	473	433	453	456	445	446	433	421	415	457	433	434	443	423	446	455	479	452	454	415	437	492	485	435	441	444	471	431	470	467	467	481	464	453	494	441	433	445	479	388	480	509	445	400	441	440	476	476	442	462	451	450	463	438	437	474	468	443	452	434	461	429	445	425	437	444	434	422	431	478	460	448	435	424	449	433	468	506	426	447	448	456	453	454	434	441	423	462	451	458	463	415	431	434	432	408	470	462	425	446	436	434	428	455	475	478	437	428	455	473	452	421	473	454	432	460	436	415	432	439	455	468	457	387	449	463	454	441	442	457	472	447	485	423	460	475	447	412	463	427	467	487	478	424	413	466	488	473	419	442	465	480	425	475	459	478	489	434	457	473	486	451	463	447	432	458	457	430	432	479	464	447	425	412	456	445	441	454	462	412	465	457	447	443	446	439	424	481	415	478	449	472	419	454	449	445	417	469	449	436	468	469	449	434	424	492	446	458	462	459	459	450	413	460	445	469	404	470	445	494	442	442	438	441	402	439	454	414	444	393	447	422	437
29523	19468	5399	815	638	590	592	557	583	581	556	574	540	546	559	565	548	592	520	523	516	586	573	539	513	548	537	536	572	595	568	575	547	542	581	541	574	514	563	557	561	554	542	533	571	596	533	569	584	520	546	521	589	543	552	566	589	562	536	523	559	577	563	545	564	593	545	544	543	585	555	528	541	549	563	577	595	580	559	466	558	515	537	566	545	533	567	525	541	522	535	555	576	631	545	538	504	486	564	566	547	555	593	565	526	556	558	539	553	567	508	579	547	549	572	560	587	538	529	526	532	597	562	530	574	530	612	541	564	529	539	569	605	516	548	578	564	547	583	537	560	555	521	571	533	566	524	509	560	552	575	588	565	552	534	575	531	528	556	506	550	558	581	574	515	527	571	586	554	589	576	580	514	518	566	556	553	528	592	545	539	519	534	541	577	525	566	542	558	546	549	526	583	546	572	571	584	581	558	584	554	603	554	576	574	530	566	561	570	543	585	561	536	607	562	609	540	534	560	568	526	564	549	540	497	586	517	569	536	580	551	545	543	579	530	577	553	505	579	563	497	534	507	568	508	544	563	578	570	539	548	529	543	548	585	587	562	563	543	540	573	569	528	575	590	515	569	542	593	520	565	558	543	563	550	575	541	558	543	534	549	520	537	550	539	541	579	566	568	538	535	564	510	555	526	559	532	593	552	583	536	542	545	566	554	553	531	547	542	547	574	535	522	548	563	526	540	549	542	546	533	522	519	534	547	582	544	559	556	532	559	547	577	541	595	550	580	560	548	550	566	527	536	542	583	602	600	570	527	587	596	530	543	509	509	570	560	518	527	548	527	558	534	556	554	579	504	521	593	572	546	567	562	530	583	548	517	550	564	574	542	561	593	515	561	566	532	545	556	560	524	536	526	561	528	495	578	545	562	561	516	561	533	562	562	560	516	538	530	531	534	531	555	525	538	537	554	538	582	562	554	537	559	558	591	574	582	553	549	553	549	584	592	578	526	545	555	564	512	552	575	543	537	536	557	542	555	530	514	566	547	556	551	581	550	528	533	544	559	583	552	578	556	556	540	551	563	515	572	553	522	556	591	551	581	550	535	533	561	549	572	535	548	573	527	544	555	481	580	540	546	577	557	516	534	561	586	581	570	504	556	555	506	542	545	552	560	575	549	525	574	596	557	493	544	524	561	525	588	552	526	507	502	559	568	524	582	584	528	539	532	563	584	542	537	532	570	537	583	584	530	590	551	553	519	551	519	571	532	563	542	543	551	576	545	547	526	563	554	499	574	557	584	561	525	553	567	553	544	577	523	516	568	542	557	583	575	549	542	540	539	571	517	556	521	549	570	578	569	554	576	576	555	573	525	591	537	553	520	511	583	549	568	563	548	540	546	538	504	542	540	577	538	526	524	534	531	544	557	580	545	548	515	571	542	565	517	569	554	592	562	532	534	538	555	570	519	552	541	534	497	491	510	500	513	502	581	568	584	528	545	527	529	509	537	621	555	591	545	575	549	555	556	538	523	539	551	565	552	562	550	605	580	539	495	535	535	546	548	548	539	520	576	565	558	533	569	516	523	552	541	546	548	591	554	514	542	552	571	543	549	536	547	560	529	544	538	516	511	555	596	561	583	529	526	512	551	554	544	547	593	600	544	556	603	584	512	551	539	531	530	535	550	588	553	563	578	566	544	543	562	525	542	550	534	573	568	587	545	540	517	550	559	543	577	526	566	548	563	555	528	591	543	581	614	562	541	543	526	561	550	528	564	542	594	578	603	583	547	554	583	538	555	583	548	587	540	557	556	526	582	570	575	624	534	531	566	575	517	552	524	540	577	551	564	568	554	564	563	527	553	570	519	552	581	514	592	576	609	527	575	595	506	537	593	547	530	548	536	521	590	560	589	542	555	529	546	553	568	564	575	593	569	543	571	532	524	548	587	497	549	545	537	542	540	585	546	572	531	565	557	497	582	553	545	560	569	581	542	542	566	550	580	549	551	562	554	566	565	533	568	586	549	570	535	555	562	572	575	544	562	538	575	538	570	605	551	543	550	529	534	582	522	614	513	544	520	547	509	550	542	541	559	542	507	538	595	608	563	529	519	481	512	546	522	590	543	607	535	539	554	565	536	550	578	587	555	550	544	588	552	561	557	534	557	595	526	519	583	560	548	554	528	529	573	522	553	549	521	524	567	565	547	538	527	542	546	542	569	545	566	542	520	546	520	535	560	567	493	570	543	508	582	576	572	532	550	527	541	528	528	574	529	508	555	558	539	536	582	582	554	562	532	538	539	560	587	571	552	552	561	582	550	542	536	575	556	577	541	586	552	533	513	581	541	563	580	514	552	553	574	536	554	559	557	538	571	507	537	565	531	587	510	560	537	585	596	574	575	550	545	590	545	557	551	545	564	537	539	571	527	562	559	521	580	564	572	564	491	567	522	541	522	558	511	568	531	546	563	543	555	540	569	560	546	540	555	534	560	547	560	519	581	574	550	537	541	527	568	529	592	552	531	537	534	560	539	555	537	582	576	554	561	523	539	545	525	581	563	563	572	532	579	547	550	565	549	546	575	576	563	514	567	520	511	582	534	551	570	523	571	574	574	595	546	582	601	585	583	528	535	509	555	552	567	551	563	538	555	507	575	555	541	523	520	551	582	527	535	547	565	542	558	518	561	514	544	546	530	552	533	531	550	546	546	535	539	531	598	550	499	523	546	547	547	556	516	577	605	568	575	571	577	569	562	518	535	586	541	555	553	578	543	537	562	563	581	525	540	536	505	570	517	579	510	561	571	509	560	568	536	587	547	533	547	559	546	570	560	543	576	566	562	548	548	585	564	544	550	584	586	550	556	558	574	553	572	525	532	559	546	573	580	535	527	580	561	556	538	559	596	560	538	603	527	586	581	548	545	532	539	582	539	522	551	540	555	600	574	578	597	523	542	570	523	563	555	578	558	584	547	516	538	535	574	549	567	542	561	539	515	562	569	592	540	554	545	530	565	535	556	608	548	535	531	569	585	564	519	557	567	573	537	555	537	543	526	560	535	518	514	557	573	553	520	528	559	523	577	548	544	542	568	544	545	558	569	556	519	573	552	521	538	585	555	558	537	512	523	539	562	545	544	562	560	513	532	548	583	588	554	536	551	530	578	525	564	547	543	523	530	514	546	587	529	572	597	535	555	526	554	564	540	580	590	537	526	511	571	559	545	513	534	572	530	585	538	572	543	573	591	520	542	522	499	535	558	519	591	542	569	557	561	567	551	513	579	583	536	580	551	522	594	536	517	531	549	529	529	543	551	545	558	564	550	550	531	528	552	532	561	560	582	565	556	551	553	512	577	506	565	534	567	542	546	538	575	556	572	584	555	574	536	525	564	546	532	585	571	543	556	533	525	589	563	535	531	560	550	537	559	567	527	541	570	527	548	564	570	529	550	595	540	581	571	537	535	552	550	522	562	529	548	536	534	564	551	534	537	527	552	552	531	547	533	537
28361	7886	1101	789	743	693	693	655	704	666	667	632	629	647	636	594	667	653	649	620	668	677	642	585	649	626	706	612	657	652	684	658	706	663	636	631	662	705	701	643	706	631	626	610	625	618	653	653	654	651	652	653	635	633	669	654	629	601	620	605	630	647	657	669	653	623	696	665	614	649	632	650	684	655	618	691	629	575	680	629	663	623	661	621	634	668	596	658	616	646	685	643	662	647	661	659	653	651	666	699	621	684	629	636	655	628	658	673	635	625	649	664	666	591	661	656	714	683	615	697	642	677	693	658	630	599	665	665	667	653	662	674	672	647	665	709	639	661	581	657	625	679	644	617	701	659	643	678	632	648	675	669	641	616	671	650	633	611	666	682	653	624	630	691	685	648	612	637	648	587	630	651	638	650	680	668	615	655	609	649	695	689	660	687	674	640	625	652	667	649	626	677	668	624	663	609	659	614	653	611	672	650	668	624	633	634	609	622	619	678	664	634	643	668	660	645	648	632	638	653	629	650	661	648	644	614	595	639	666	689	656	630	663	686	625	622	632	675	637	591	647	702	654	642	640	643	669	694	621	665	659	619	675	653	622	675	649	688	671	677	630	646	617	666	658	631	619	662	659	634	655	641	675	606	637	660	647	667	694	612	631	667	622	689	678	663	657	651	644	662	627	663	649	649	679	641	671	612	665	625	623	631	638	658	614	666	614	601	593	676	668	627	652	641	625	676	641	654	660	663	664	641	630	677	603	647	643	646	680	639	635	650	623	712	688	629	624	711	617	610	651	663	610	667	625	673	638	682	621	638	599	657	639	624	671	693	639	651	648	658	639	655	665	615	651	639	645	692	633	625	660	626	604	628	617	679	665	664	647	667	705	656	705	641	658	697	649	626	678	621	678	648	619	650	677	628	668	631	661	725	675	615	665	689	627	645	613	619	593	620	669	621	652	642	653	692	595	673	667	639	648	642	634	598	629	641	622	657	646	603	649	644	636	668	649	665	656	620	652	708	660	676	641	649	664	643	620	639	645	648	637	644	675	683	644	633	647	637	640	639	648	625	630	606	622	697	635	673	639	613	603	633	624	660	614	672	632	656	638	676	656	648	617	639	658	660	635	658	605	685	678	636	641	671	611	675	658	622	614	632	650	648	613	642	633	685	651	632	664	695	614	635	678	709	657	656	637	635	645	680	621	633	646	628	637	648	652	658	636	653	627	603	662	659	662	697	662	638	639	674	638	696	613	668	635	672	681	621	651	632	680	622	631	648	650	655	633	632	620	645	630	604	641	617	689	649	645	676	611	637	663	701	665	625	624	668	653	672	637	669	654	657	634	693	668	593	656	671	624	664	658	679	674	615	610	646	665	651	606	658	650	640	621	688	649	667	674	653	691	660	657	653	649	641	693	655	663	639	614	702	657	616	625	692	691	613	680	602	673	674	638	629	631	639	682	615	628	603	604	635	651	663	640	615	658	653	623	672	695	653	631	614	628	688	659	648	632	635	647	700	664	632	632	700	663	677	663	636	629	682	656	632	621	663	573	638	599	647	663	671	675	617	681	642	654	639	659	664	640	621	628	639	677	646	650	566	648	599	620	696	617	658	634	611	696	647	660	664	615	658	656	657	664	629	648	698	659	663	663	722	672	661	666	642	662	649	657	663	676	701	655	611	650	635	603	692	655	639	640	629	621	663	685	637	662	636	675	622	677	616	655	654	675	691	642	680	672	661	646	651	677	642	646	616	663	631	646	599	660	670	682	656	646	638	635	664	681	649	601	668	654	632	639	637	674	617	647	617	686	637	633	630	655	660	665	613	640	672	625	687	614	667	635	652	621	655	667	633	596	654	649	620	703	663	627	653	652	671	682	637	656	671	688	676	647	657	653	637	653	669	688	628	630	645	639	646	659	641	625	653	670	643	617	663	672	655	666	661	642	607	660	616	632	637	665	631	636	660	628	635	629	633	634	648	661	621	630	656	642	653	638	633	662	643	641	662	616	688	609	625	665	624	701	694	632	676	641	645	605	619	660	639	637	600	631	665	628	622	632	662	685	628	679	648	660	666	630	650	670	577	688	633	626	639	674	648	645	638	660	685	638	654	602	706	717	630	693	636	612	653	632	634	630	615	673	640	640	629	634	652	622	641	645	636	636	657	586	633	684	673	668	635	619	634	609	662	641	679	615	653	637	615	661	674	670	631	643	628	634	668	650	629	654	618	727	685	641	671	626	617	633	625	680	643	661	658	616	641	634	648	619	680	618	665	580	626	646	629	655	630	626	634	660	640	700	656	623	639	652	620	616	636	676	648	693	657	624	659	689	625	676	575	645	655	682	668	659	664	615	615	586	706	621	612	631	698	662	661	636	608	656	688	614	596	668	644	677	680	676	597	672	635	631	636	613	656	653	638	669	624	633	617	675	682	637	639	649	604	669	640	650	686	636	627	690	644	659	654	641	676	669	658	652	663	639	632	601	669	667	681	673	650	639	642	584	665	647	646	647	682	644	695	648	630	640	665	683	641	696	646	696	649	659	672	644	668	641	598	657	635	606	609	622	607	699	676	620	669	661	641	674	671	639	687	629	665	649	640	636	672	599	632	604	613	623	679	643	613	639	652	676	628	677	639	586	672	651	605	639	640	626	692	658	672	633	651	651	675	661	690	685	660	649	656	707	637	650	638	602	644	643	667	632	627	593	613	687	656	627	651	599	662	638	687	628	677	667	631	637	645	666	647	685	652	656	656	643	622	649	672	632	692	620	632	645	686	661	636	632	638	606	641	655	690	657	591	622	595	643	652	627	666	633	640	696	631	654	651	620	644	607	670	592	666	648	654	656	708	573	610	673	643	603	650	638	707	644	658	682	659	675	658	654	648	671	688	606	616	647	672	593	623	656	668	631	644	628	666	656	614	649	638	642	592	628	662	650	672	649	633	668	599	617	616	658	665	623	667	655	615	654	673	648	644	591	617	673	639	640	636	703	572	712	624	625	669	639	630	699	685	701	653	635	634	623	668	657	626	673	648	666	662	689	698	642	665	650	640	623	627	674	613	641	663	666	620	665	655	661	631	614	647	634	667	624	705	677	677	673	622	674	621	667	641	633	706	643	639	651	652	633	626	646	662	625	648	656	637	638	710	649	655	640	647	656	673	671	697	662	640	663	681	686	654	638	657	648	698	660	678	665	624	633	675	706	629	599	638	643	707	648	655	620	604	676	657	673	602	668	650	617	634	651	653	649	631	665	639	699	634	617	679	682	615	646	660	665	639	626	592	675	671	659	594	641	632	637	704	675	626	621	680	656	647	679	636	657	612	634	667	667	624	658	655	624	633	626	615	671	636	647	656	636	641	642	631	647	651	699	667	619	647	648	667	676	658	651	663	660	673	650	626	629	639	629	655	626	697	649	642	625	593	646	628	647	693	652	663	631	662	658	651	636	681	634	602	626	626	651	653	634	633	657	647	657	619	617	603	680	635	660	693	659	607	672	673
24293	21640	28817	24987	21583	6434	1009	695	675	646	622	595	567	600	563	560	557	583	535	550	550	552	526	548	535	537	532	476	526	557	534	510	558	531	536	547	510	535	569	521	522	530	556	547	527	525	511	525	562	526	514	574	574	587	542	498	536	574	557	499	500	518	520	530	528	549	517	530	493	517	492	547	561	522	546	510	561	519	538	541	499	487	506	540	491	501	503	492	507	519	507	502	548	500	478	537	541	518	558	520	514	508	501	552	538	539	508	548	538	527	498	524	530	496	509	504	532	520	479	532	510	566	531	521	552	504	535	483	516	534	571	530	522	532	527	504	539	497	500	551	542	465	520	495	533	521	490	529	517	514	476	517	547	522	567	496	546	532	510	505	508	498	522	528	513	506	517	508	503	506	523	466	502	512	537	487	506	509	524	524	466	554	499	515	538	559	501	555	504	543	526	507	509	554	526	531	534	527	556	529	514	504	505	524	515	543	491	548	537	552	522	500	516	484	571	544	536	559	527	504	526	510	483	542	535	535	546	522	542	544	489	526	498	504	549	473	523	518	504	557	529	477	543	511	507	501	543	485	523	500	513	540	541	516	495	524	526	489	513	540	501	536	521	551	504	505	515	524	521	518	563	526	520	520	520	496	515	531	506	504	518	507	542	520	477	504	553	542	544	522	457	530	544	523	519	546	509	499	523	546	507	539	495	502	536	510	536	557	498	488	523	492	538	544	498	534	522	501	503	530	520	494	482	515	551	494	550	544	568	541	497	527	513	530	553	520	539	539	546	518	530	527	540	561	552	525	537	570	543	520	531	526	527	517	555	551	535	494	531	538	548	557	522	524	512	496	507	455	520	507	484	531	520	519	574	522	503	550	499	524	520	496	495	489	526	507	518	478	555	518	513	534	491	520	483	514	520	500	546	519	511	521	495	504	528	539	494	478	494	501	480	525	510	526	546	515	526	485	538	527	536	507	515	525	494	522	516	464	551	521	509	480	528	509	528	535	488	516	553	553	539	527	540	511	470	485	554	499	507	518	516	523	507	533	515	524	530	511	516	494	530	528	528	516	514	505	535	490	501	535	526	538	540	516	516	491	520	495	509	479	538	538	468	527	513	466	524	536	542	525	524	543	524	474	515	524	599	506	524	550	505	489	530	528	518	538	473	496	548	516	537	520	561	559	508	513	507	465	472	481	566	532	493	518	501	559	539	507	519	519	531	542	515	554	512	540	535	476	509	503	518	541	534	552	506	528	534	504	512	542	507	470	517	530	515	509	538	518	550	528	573	493	531	546	551	545	480	523	468	545	512	532	558	556	515	496	500	559	512	551	511	522	533	529	518	539	510	521	509	461	515	552	571	517	529	567	522	499	507	577	501	527	493	524	538	474	532	518	511	520	546	527	508	523	526	512	501	516	524	513	535	560	505	503	529	546	528	491	469	519	500	509	509	521	524	534	522	516	460	511	483	495	521	505	531	540	513	516	551	547	531	491	502	498	528	536	526	573	528	510	544	520	504	519	554	526	523	530	514	535	502	488	527	515	499	522	496	508	509	518	501	561	538	518	519	497	510	548	552	569	509	535	514	528	520	537	510	569	561	522	544	492	530	512	532	543	507	544	557	504	488	482	505	463	516	485	558	497	515	563	510	525	522	542	453	539	558	566	459	494	547	521	515	526	505	501	535	555	525	534	507	535	502	494	517	505	502	534	551	528	507	520	486	538	550	546	500	528	546	527	515	534	525	507	521	519	472	555	510	532	522	512	530	491	521	482	518	492	537	531	508	499	525	505	510	553	491	494	511	470	543	503	519	536	501	518	514	489	529	527	461	519	509	511	494	505	514	505	540	543	513	557	519	554	528	484	507	528	535	515	519	516	507	531	497	541	511	492	503	485	505	512	517	493	546	545	540	546	532	522	520	544	527	557	503	513	518	533	536	512	494	529	488	513	510	539	551	532	537	482	514	497	514	551	536	516	559	515	534	539	530	497	476	520	554	538	517	547	515	541	551	518	500	511	544	481	523	521	538	543	498	527	512	554	552	493	545	533	564	520	515	546	477	501	554	488	530	492	537	525	511	499	553	577	501	503	543	533	506	508	465	536	518	544	500	531	519	524	503	505	516	515	513	524	560	536	500	534	476	508	525	520	526	535	503	524	558	532	485	512	542	532	525	566	512	541	502	478	607	508	542	525	522	526	540	512	559	554	516	496	540	506	534	481	538	573	496	480	535	496	474	496	543	521	535	482	502	519	510	517	473	510	509	522	498	545	548	510	533	521	514	526	522	475	546	485	528	513	528	501	489	536	483	506	504	551	510	501	493	544	483	504	492	508	527	561	529	474	522	486	526	497	485	517	522	482	524	534	507	509	510	484	507	521	506	528	510	537	506	533	507	509	532	531	528	482	514	509	546	504	511	497	516	544	517	496	502	526	570	514	497	513	555	535	548	558	499	513	527	546	527	575	520	516	509	526	499	551	559	502	555	520	510	553	549	527	504	530	519	483	557	498	530	532	549	536	517	503	496	555	563	515	509	507	475	528	535	471	495	510	545	503	509	509	514	492	508	467	498	578	528	503	550	497	541	544	529	525	562	540	534	512	569	516	502	532	509	503	575	501	530	519	536	503	503	486	534	533	513	513	530	571	539	552	574	497	506	529	529	484	520	490	513	526	559	498	512	538	554	534	516	552	517	545	505	535	481	552	538	505	490	524	493	514	520	532	523	545	541	525	512	521	526	519	538	502	531	545	513	515	500	520	540	490	503	511	546	478	507	510	531	497	471	534	515	520	514	520	538	509	539	503	574	514	505	541	509	541	490	529	497	523	526	592	506	486	511	522	527	554	584	521	474	509	504	538	505	504	528	531	554	462	519	513	521	498	525	495	506	526	519	509	531	504	517	502	521	506	490	510	530	498	501	506	546	530	487	512	518	511	503	521	538	540	498	507	493	542	545	501	496	519	517	503	531	516	534	523	533	570	566	529	515	503	507	530	529	533	524	509	520	519	544	484	539	533	542	523	497	496	554	515	568	502	523	477	487	540	530	509	531	508	492	476	516	521	539	513	474	509	562	547	498	489	532	499	546	502	518	544	521	507	487	514	502	495	512	568	501	516	538	591	504	536	501	538	527	513	525	509	518	547	522	542	513	508	553	516	446	527	522	497	508	561	532	523	530	513	521	477	522	510	516	513	501	544	488	507	517	504	571	535	549	526	485	479	489	513	506	549	499	512	514	528	503	537	541	521	516	467	504	506	514	537	547	487	521	572	551	523	529	519	520	527	546	540	552	545	540	506	514	512	530	491	532	484	473	492	541	537	586	522	524	491	488	570	508	500	511	516	509	526	517	522	548	552	488	528	507	521	515	529	515	522	524	538	555	500	473	534	490	516	532	504	495	532	521	564	530	523	507	497	475	514	545	531	521	501	520	530	551	541	496	549	530	538	497	519	490	523	550	504	499	542	532	546	471	526	580	550	524	501	506	501	540	531
32126	17123	5129	2432	1867	1487	1190	1080	928	889	844	784	763	751	688	734	681	695	670	675	667	641	673	671	638	685	708	634	642	652	631	700	612	657	607	599	587	660	591	636	606	590	659	640	629	602	611	599	623	603	657	710	671	663	598	641	592	595	587	619	644	596	638	626	663	622	600	624	612	631	637	611	621	619	600	611	586	627	627	590	698	619	640	578	643	610	582	627	621	572	581	639	648	559	597	616	647	632	610	608	625	676	606	632	656	583	644	684	649	589	654	618	572	651	608	618	674	622	540	692	573	632	617	600	670	627	671	569	603	617	646	625	630	628	613	607	665	591	603	631	593	667	684	636	580	608	626	645	593	630	600	589	629	624	585	620	688	613	601	622	604	609	612	598	616	597	633	599	614	621	624	626	603	657	639	562	618	585	642	641	602	627	618	593	591	652	600	578	634	599	630	620	607	624	594	644	592	618	606	631	633	643	660	629	581	628	588	642	616	612	619	626	624	649	631	630	625	603	602	637	608	618	596	657	623	623	641	596	621	574	634	616	664	617	633	576	603	606	630	656	608	613	577	616	613	638	598	639	621	609	615	635	605	621	595	586	610	612	627	618	636	642	607	616	576	608	620	591	615	591	610	620	606	661	591	582	581	625	616	631	624	615	626	592	640	630	618	666	581	635	624	673	637	655	577	591	600	639	593	629	605	617	621	601	598	597	623	626	592	652	638	591	646	597	621	556	646	595	644	602	619	585	591	589	575	636	622	602	621	617	630	625	675	598	601	612	602	620	635	608	634	638	581	567	635	584	586	618	610	617	618	606	630	650	594	640	669	622	591	602	557	599	609	653	604	627	615	600	620	627	604	624	620	606	610	595	618	615	602	622	599	594	639	593	611	592	606	594	629	616	606	608	622	635	612	608	615	613	615	578	615	609	637	647	649	630	648	632	632	606	577	627	631	616	656	641	624	633	597	596	567	684	618	653	577	617	596	604	631	573	661	631	592	563	622	629	613	646	635	575	639	666	659	610	591	637	603	610	630	605	666	618	558	577	643	585	605	603	615	611	613	579	552	591	595	640	594	650	612	624	639	604	616	641	640	623	617	632	604	624	623	619	586	633	612	633	602	621	610	605	630	579	647	614	620	565	644	613	598	603	612	616	610	639	602	617	629	613	592	615	604	618	624	568	682	649	617	618	655	640	624	573	644	604	622	633	574	601	636	595	613	630	632	638	636	636	635	630	609	607	613	607	641	597	602	637	619	603	598	598	635	613	599	626	610	611	591	602	613	594	624	646	622	604	614	585	557	592	618	610	621	608	599	626	623	591	663	597	616	621	617	606	644	604	618	634	578	642	606	589	585	601	637	595	580	603	627	608	611	621	620	576	633	612	602	613	606	592	582	591	560	621	612	602	621	596	590	622	637	656	591	601	594	614	624	619	616	544	625	641	559	619	618	580	632	641	610	602	619	628	631	614	573	594	621	572	624	563	621	569	626	617	603	597	600	638	655	657	623	615	600	588	594	600	640	565	632	635	646	587	640	593	612	626	580	621	623	625	629	589	589	573	624	622	672	629	578	586	598	577	617	586	627	622	591	620	612	609	599	590	653	600	631	617	604	627	644	589	603	613	599	629	622	643	609	626	611	618	570	640	653	604	632	658	635	599	615	622	608	586	598	636	626	595	609	637	590	658	625	591	597	617	615	625	588	658	575	609	587	645	583	601	644	609	636	608	631	642	610	643	600	591	619	570	610	652	610	637	660	614	622	567	608	652	652	649	626	657	632	626	604	571	596	616	605	620	605	599	603	544	604	600	567	608	603	630	610	573	581	652	625	608	578	625	556	619	559	593	594	599	571	648	616	617	619	611	611	611	609	594	600	624	610	577	639	604	602	599	599	583	657	655	630	622	607	624	607	612	592	629	580	602	629	625	591	614	598	589	613	601	614	588	582	624	606	652	642	644	613	599	655	640	591	574	595	599	590	663	624	634	642	619	626	621	664	630	645	594	649	655	639	614	580	605	620	578	590	610	597	669	603	595	635	583	587	649	653	578	579	604	605	632	630	588	628	628	631	572	622	600	617	648	615	626	635	599	589	633	597	582	640	609	628	587	594	620	665	590	581	601	588	640	621	606	586	613	608	626	592	610	582	620	579	618	601	605	600	634	638	613	621	589	615	586	630	590	584	585	571	599	531	623	636	622	615	626	613	622	583	599	661	598	629	597	595	590	636	625	618	606	625	631	601	620	630	640	593	626	636	579	620	616	602	663	624	575	603	596	581	613	655	643	637	613	600	608	607	583	572	622	584	612	616	621	623	605	630	674	583	603	582	604	591	607	616	669	669	637	647	625	558	624	647	615	602	661	570	668	598	638	621	622	666	617	564	621	609	628	587	566	629	627	659	614	615	631	611	585	599	608	614	618	588	649	594	585	606	632	614	603	619	590	616	639	633	593	614	640	600	619	625	643	596	595	630	645	615	576	627	642	574	689	595	636	617	574	648	620	626	650	613	585	606	630	640	654	608	591	638	595	607	618	646	604	628	607	620	628	617	614	645	646	608	627	555	607	625	615	646	588	624	625	622	617	589	614	584	624	632	606	613	611	594	611	624	565	616	633	597	610	629	569	611	623	609	627	647	629	574	592	604	660	601	620	570	633	608	573	653	582	626	658	598	607	587	624	670	633	611	600	638	561	627	583	617	605	581	675	601	597	569	604	644	577	585	640	608	587	596	625	642	607	598	608	647	602	594	639	589	632	600	630	593	608	630	647	634	645	612	639	602	649	622	625	582	590	602	623	659	582	625	608	619	625	584	634	609	597	641	618	623	605	617	634	592	592	609	615	612	598	616	618	637	583	605	610	611	592	642	627	623	683	604	655	616	665	570	592	591	653	637	598	618	643	594	615	626	581	633	614	634	584	639	664	655	586	616	649	614	646	630	607	613	637	633	627	604	615	626	640	607	586	663	627	590	641	666	621	601	621	613	599	642	663	624	611	631	625	602	600	633	589	628	614	632	602	606	631	610	655	624	659	580	598	593	669	621	597	609	620	615	612	608	568	625	640	601	596	627	602	608	593	627	640	623	625	656	648	635	627	615	589	614	634	655	606	639	654	630	590	581	622	602	626	666	627	673	590	667	597	635	585	642	647	625	635	629	612	617	612	624	618	627	632	585	582	607	644	630	650	614	618	579	596	629	633	658	592	627	580	617	618	650	612	611	614	604	601	645	618	602	667	632	611	641	625	575	607	550	619	623	591	652	609	603	611	580	615	596	571	643	626	612	625	600	603	584	631	616	611	630	635	646	659	629	610	612	603	616	599	653	579	585	610	610	614	610	577	560	616	571	626	654	594	588	588	629	595	567	588	635	632	597	622	610	604	620	611	563	610	614	593	605	617	631	609	622	652	655	641	596	646	613	621	586	622	599	612	611	641	615	615	589	647	579	604	599	587	653	640	616	571	621	650	619	606	609	599	614	614	640	589	647	583	630	644
25403	21667	27558	26034	7692	756	642	555	497	512	502	531	482	488	455	468	437	468	475	493	504	480	462	463	470	458	485	434	470	522	435	473	431	475	471	470	411	461	446	452	486	421	460	466	450	452	473	446	427	433	485	474	459	484	460	462	421	436	420	451	410	445	428	448	486	456	450	470	456	430	440	454	450	463	499	476	481	478	477	433	481	465	458	477	419	466	445	476	474	465	414	480	514	433	459	469	497	483	456	412	487	466	460	478	452	464	412	485	456	484	469	476	471	453	474	497	446	470	470	449	465	462	485	458	412	440	456	456	480	475	475	489	438	426	492	470	475	463	449	491	443	443	453	435	391	434	454	438	451	453	474	465	448	465	477	459	496	477	425	429	463	432	443	470	440	434	420	452	434	477	466	453	450	429	450	437	427	455	462	476	434	453	441	431	449	447	435	475	466	434	435	467	441	410	437	453	459	423	466	449	449	464	452	464	451	447	461	483	484	477	454	447	441	468	455	400	451	460	451	467	441	477	470	453	433	475	428	421	501	468	440	404	428	406	471	436	453	428	478	442	406	464	483	429	434	456	466	439	455	458	460	489	463	427	473	459	446	437	469	453	434	506	478	372	435	490	454	469	441	450	473	473	444	455	428	446	468	448	441	453	478	442	514	475	426	483	475	455	452	456	504	468	437	427	452	476	439	431	489	466	460	486	475	467	455	458	477	474	460	420	469	436	431	435	462	466	479	454	483	439	478	466	452	453	455	480	420	441	451	454	488	432	436	440	463	457	468	436	452	432	421	452	467	461	444	475	445	452	443	469	464	445	436	498	460	523	440	459	436	469	456	424	459	445	462	462	471	467	488	520	467	419	482	444	482	457	460	461	444	448	468	449	479	472	440	452	430	488	460	446	475	427	479	444	454	442	475	460	419	438	431	516	475	443	432	502	455	422	433	466	413	424	478	472	451	438	410	446	497	477	449	475	431	455	456	450	473	473	461	471	427	455	428	460	454	497	486	491	438	462	436	468	429	453	448	470	469	463	487	476	446	485	469	475	451	480	473	487	427	488	479	486	425	454	449	473	465	441	464	459	477	447	460	479	464	412	460	441	473	475	458	434	482	467	462	471	477	488	444	447	451	450	495	467	477	469	480	450	446	485	418	435	471	458	462	457	435	447	474	434	475	462	496	453	406	445	450	476	453	461	418	497	426	454	416	453	433	458	461	382	425	476	435	454	461	423	506	467	443	492	449	452	451	432	472	471	451	419	493	463	425	469	450	423	458	463	472	464	458	461	466	429	446	427	473	451	461	469	437	437	440	439	484	446	415	429	467	439	474	472	450	456	455	462	455	468	497	467	485	466	474	426	481	483	454	452	485	482	453	433	442	469	505	456	436	460	461	485	483	489	429	435	453	487	452	463	449	471	453	463	422	465	465	422	442	440	425	436	463	489	431	431	449	473	470	441	463	443	471	446	490	456	438	457	476	467	436	476	476	484	449	436	468	431	453	483	463	434	438	474	442	460	442	458	470	482	449	422	438	445	474	471	468	451	467	450	469	444	446	471	490	427	469	468	457	464	433	461	468	481	459	482	439	441	469	445	466	436	447	436	440	465	466	457	425	453	463	502	452	446	460	476	449	461	488	463	452	462	490	464	459	471	411	450	448	469	442	441	473	433	441	431	461	445	486	429	406	429	450	466	430	473	476	439	499	470	468	445	414	437	470	449	461	442	452	434	455	454	463	503	420	444	434	477	429	471	460	455	445	474	469	449	483	439	461	431	427	472	446	442	436	454	456	423	424	463	432	449	429	495	447	401	481	444	456	479	425	425	463	446	467	442	447	476	436	435	460	462	451	428	464	498	460	433	419	474	437	457	480	452	457	503	461	438	457	448	478	468	465	410	471	463	486	437	452	454	418	460	461	449	431	405	471	371	436	419	423	432	467	488	457	460	452	460	452	446	426	472	464	476	461	449	468	436	448	454	426	443	448	482	454	467	503	459	451	445	473	429	434	487	449	502	426	496	415	474	423	464	459	480	461	461	460	453	483	431	494	480	442	438	467	406	460	481	439	452	468	404	472	454	465	460	441	452	431	427	395	470	458	431	455	472	461	469	421	455	487	438	458	478	439	485	439	500	458	454	460	472	462	466	451	470	472	456	465	467	451	440	488	488	444	458	432	441	449	483	426	469	447	415	405	455	433	498	502	439	474	440	476	486	491	467	465	483	472	478	466	421	419	465	486	441	473	449	480	405	444	471	484	409	447	462	484	463	472	459	450	488	458	440	454	462	452	441	431	482	466	467	486	447	442	447	452	463	448	413	417	486	430	427	472	438	458	455	453	517	445	445	450	424	463	453	464	466	466	474	444	445	434	448	454	462	394	445	471	420	466	504	459	433	457	454	437	441	433	477	466	488	466	468	405	464	460	463	430	439	485	458	462	437	473	419	446	442	463	413	469	455	426	479	453	440	446	460	458	468	474	446	463	459	478	473	461	461	433	411	432	425	412	451	416	468	454	441	446	446	462	429	418	397	474	475	446	491	464	465	441	430	481	453	466	447	422	468	472	478	460	439	494	449	464	425	434	451	466	454	450	475	479	465	455	435	471	426	440	416	480	454	465	452	426	456	446	468	457	445	471	437	441	441	438	461	409	464	506	450	448	443	474	458	455	441	450	434	472	439	423	429	453	446	463	422	424	476	510	448	425	442	461	447	415	468	457	460	437	471	443	425	430	420	477	477	469	461	432	473	424	451	468	459	439	400	452	441	436	428	451	426	443	471	437	510	440	443	471	449	452	459	457	431	445	430	428	450	455	470	425	451	457	413	452	455	452	455	448	466	439	436	439	436	390	475	481	451	469	445	444	466	460	483	430	481	447	404	439	502	463	437	464	447	490	502	452	478	482	406	467	459	469	442	451	472	466	454	468	493	473	466	455	513	425	408	458	435	449	447	489	426	450	467	453	470	456	459	465	475	484	450	479	494	457	465	508	445	488	464	481	484	465	456	484	515	468	466	414	454	438	411	404	465	445	442	454	448	429	431	445	459	445	464	465	436	442	444	434	510	495	419	474	461	473	416	437	472	432	425	502	438	457	467	421	474	471	516	452	461	460	459	494	455	464	429	449	441	476	428	446	459	464	478	459	465	454	459	439	464	489	435	471	461	450	476	477	459	462	478	440	482	455	452	451	474	495	498	463	462	482	464	438	445	463	466	441	450	496	479	445	415	456	459	479	436	469	430	402	488	445	466	482	443	481	430	491	451	462	448	444	459	459	522	469	438	474	485	446	438	434	434	487	410	460	463	462	471	453	463	452	459	482	455	458	430	441	487	480	414	452	492	421	448	444	454	453	425	427	453	478	465	429	416	488	432	435	423	461	477	472	454	477	461	422	418	467	449	454	498	443	400	434	468	470	442	511	415	453	456	481	475	469	468	423	466	415	451	514	434	465	466	443	464	487	478	459	458	461	474	465	442	436	463	465	432	426	431	454	449
29988	12003	3099	1583	1291	1033	912	819	732	707	665	627	585	600	575	577	625	545	566	555	518	587	539	552	515	538	580	523	532	521	549	550	526	525	521	503	505	553	529	537	536	510	537	536	577	528	575	571	520	511	516	560	572	528	541	553	550	514	538	510	547	534	519	573	509	565	500	532	513	557	519	527	532	551	551	563	518	567	521	548	577	576	545	525	530	539	588	537	535	556	577	575	537	560	514	551	541	514	558	549	540	534	540	547	555	539	536	553	532	553	522	559	551	531	555	547	520	520	533	585	531	582	538	482	539	568	530	559	523	552	551	517	533	552	556	512	549	537	497	546	535	529	525	548	525	543	496	499	507	502	536	534	560	537	473	531	524	587	554	544	536	570	526	507	527	549	512	532	511	552	515	525	476	511	572	526	525	554	531	546	570	551	485	516	533	513	487	545	560	529	514	505	498	509	570	506	535	519	525	566	525	495	544	560	546	533	512	569	475	523	561	565	533	502	530	535	547	513	527	529	537	550	530	606	558	515	562	550	516	542	501	529	534	522	540	519	527	522	526	544	540	539	517	546	569	541	538	517	545	530	533	538	543	518	597	524	525	565	486	545	573	499	564	532	512	552	536	547	522	517	567	538	584	531	539	529	512	579	531	470	557	519	545	542	569	542	536	533	544	512	514	525	568	493	522	539	581	512	529	583	516	545	557	525	534	530	553	554	514	554	565	507	515	511	534	549	511	531	532	522	530	561	554	544	526	531	527	556	543	539	528	541	522	567	553	526	536	516	506	527	535	550	572	559	553	527	573	531	542	543	560	578	548	499	548	533	505	526	493	548	522	537	563	522	552	546	499	516	491	533	522	525	523	567	521	550	548	556	519	509	504	501	575	530	527	520	531	514	506	486	516	552	568	535	562	537	561	504	531	513	552	502	538	530	555	512	547	503	533	526	495	510	564	556	568	514	512	504	538	507	569	578	503	549	535	560	548	525	559	530	573	517	536	550	516	592	528	535	507	498	574	529	496	530	582	540	545	531	517	557	513	522	544	515	531	474	583	547	558	511	534	512	563	539	545	534	528	514	527	555	567	558	518	520	522	518	549	496	533	513	564	535	537	497	537	520	509	552	571	565	544	518	496	491	555	549	519	541	503	557	527	487	544	558	517	515	504	506	577	516	557	553	557	498	535	548	530	562	515	535	535	583	549	521	520	525	538	526	514	525	536	565	512	522	539	506	528	533	533	515	560	537	513	537	545	495	568	498	563	527	495	523	515	518	503	537	552	528	561	512	500	525	503	528	528	499	553	533	564	535	555	527	520	582	523	543	542	566	517	557	561	496	564	529	528	555	547	539	546	473	535	595	566	520	524	530	535	524	507	572	538	492	558	553	513	532	589	540	509	567	578	554	536	532	572	531	567	535	508	534	517	542	530	564	527	508	523	569	545	532	536	510	553	515	532	531	584	550	537	535	544	501	508	527	500	502	515	578	505	551	552	566	539	532	544	524	524	537	563	474	515	564	527	542	535	505	544	546	485	492	535	529	523	536	525	560	540	556	577	551	507	530	535	527	533	486	507	488	545	549	517	553	561	575	501	567	538	539	526	509	500	507	525	548	516	548	536	542	560	571	554	543	574	547	557	553	526	552	541	550	506	453	526	550	531	516	570	529	545	550	552	552	502	506	546	523	489	546	535	536	482	547	550	522	508	568	533	547	499	545	530	552	518	555	511	526	515	553	490	514	562	564	505	530	508	497	517	539	506	560	557	542	537	535	522	559	544	544	533	555	526	554	509	531	568	541	558	486	527	551	515	565	575	495	515	545	539	542	546	523	546	539	537	576	574	563	549	543	504	555	507	525	517	552	481	519	551	564	532	584	512	555	537	600	528	542	524	527	570	595	513	536	524	555	557	558	529	529	537	525	489	523	536	536	575	529	558	537	508	536	551	526	552	572	565	572	495	548	565	582	524	571	526	486	510	528	527	489	533	569	538	547	536	528	555	505	517	546	513	576	525	513	496	526	554	544	530	516	524	518	538	554	537	526	488	563	516	517	478	567	539	547	499	525	584	541	544	598	510	503	545	511	538	548	522	539	553	535	529	523	527	524	535	530	563	493	539	533	572	519	545	533	540	501	541	536	560	513	542	525	525	525	521	551	518	545	535	576	546	510	549	469	569	550	547	495	536	582	546	549	576	531	525	515	554	533	564	563	527	530	515	530	549	575	537	526	524	506	547	563	543	505	531	517	527	519	540	568	531	488	523	568	570	522	548	541	563	514	527	579	551	522	555	540	548	494	552	551	508	529	562	545	512	565	525	554	501	546	593	537	523	548	574	542	513	574	602	532	536	556	539	581	567	550	549	555	529	504	530	523	568	559	566	542	538	523	554	578	521	563	524	553	533	537	550	566	528	576	493	554	509	528	571	521	521	521	566	524	499	576	532	509	535	560	530	540	538	572	516	516	569	514	565	534	523	547	549	519	564	534	518	544	575	545	529	507	523	516	526	549	526	514	546	486	556	524	558	528	545	508	549	520	544	513	531	512	580	552	556	527	534	510	505	581	561	528	549	541	530	536	507	516	566	540	566	565	523	573	534	523	503	536	570	497	541	545	531	528	511	525	511	513	542	571	567	504	505	541	553	530	544	539	538	534	497	527	554	554	543	571	531	535	533	543	547	563	515	510	527	494	519	543	546	501	505	535	524	528	531	559	489	494	480	546	539	542	528	553	581	545	487	544	506	525	566	563	529	503	530	571	517	536	584	570	587	581	522	512	544	536	561	543	531	501	497	538	562	521	529	533	503	567	523	575	542	531	550	576	536	535	561	532	480	563	529	535	544	545	544	545	526	526	536	583	507	524	551	528	550	557	552	492	528	548	525	527	533	531	510	532	549	547	535	524	554	546	537	510	514	514	577	534	582	563	562	538	528	503	537	545	529	526	514	530	579	523	588	561	495	548	567	553	553	486	550	515	532	515	538	513	536	557	560	562	502	597	495	552	532	530	552	529	494	508	557	517	553	525	545	541	498	531	533	503	592	536	555	526	540	507	545	559	543	512	474	517	519	563	513	522	524	518	542	510	567	551	534	529	531	518	541	540	552	547	510	561	552	532	579	581	567	479	580	534	542	517	510	552	567	538	516	544	547	515	550	540	574	520	529	552	526	541	547	526	511	537	541	544	539	545	515	518	488	503	497	571	542	488	545	572	555	522	581	567	549	524	521	542	559	568	535	563	536	548	577	565	550	581	561	523	504	491	521	532	547	532	545	579	554	553	518	542	552	520	546	502	515	552	557	511	545	555	518	520	519	514	514	525	520	496	535	510	528	520	548	528	522	548	552	549	540	524	524	552	539	564	539	541	524	499	513	507	535	573	547	531	514	517	552	503	567	530	563	529	562	545	517	558	537	510	512	498	550	570	536	565	525	493	549	538	541	509	546	563	510	547	553	594	504	509	573	496	527	517	510	515	591	556	540	530	542	557	531	541	508	535
23148	21728	29463	24532	21729	21728	5120	864	688	669	561	584	525	508	486	468	469	453	416	487	441	407	421	446	435	432	414	420	414	417	411	415	388	393	404	399	401	421	401	388	413	420	436	396	379	437	414	413	421	422	403	431	471	375	414	400	416	369	410	402	424	380	396	392	370	383	407	366	409	407	383	390	347	413	361	415	378	368	398	377	375	415	418	363	396	405	393	396	428	377	392	378	409	393	397	432	391	387	422	382	412	392	368	417	348	376	388	408	417	414	396	387	386	417	420	399	401	385	375	378	391	397	414	401	421	424	376	433	378	385	421	389	360	424	412	418	379	386	385	398	415	391	377	374	374	389	401	344	402	413	483	386	377	413	424	370	396	416	393	368	366	424	370	411	397	415	405	410	384	391	409	401	425	379	397	375	408	398	389	440	366	424	383	431	377	370	373	414	367	426	381	384	381	381	381	407	353	371	429	408	382	379	402	393	355	406	407	390	403	384	410	395	401	420	366	383	372	386	396	407	370	347	366	407	405	369	340	367	411	358	434	391	382	366	379	407	385	399	360	347	369	389	374	374	407	426	382	329	372	419	396	383	384	420	400	378	359	396	394	413	389	398	384	366	387	394	406	369	402	412	365	439	360	404	398	365	391	396	393	400	363	381	388	419	380	370	374	387	389	409	392	380	414	430	380	380	412	388	387	362	361	396	373	402	373	393	369	392	382	393	380	379	356	354	394	360	391	403	394	378	422	401	360	357	367	376	434	376	394	371	391	413	370	387	390	384	408	391	401	381	405	408	432	379	404	381	389	412	408	388	377	391	395	386	389	408	431	385	387	408	393	379	344	386	355	363	369	337	415	386	376	379	378	373	383	413	375	364	389	404	394	376	391	381	384	387	409	397	394	397	388	335	411	394	404	397	398	419	393	380	381	382	416	412	400	394	399	393	357	383	388	387	402	389	401	407	398	376	378	397	394	429	402	376	384	403	369	367	376	406	405	391	341	397	397	389	394	408	428	408	422	376	424	389	366	338	389	381	403	382	405	377	386	379	395	363	378	363	411	380	416	393	405	372	396	358	389	367	404	380	440	391	368	366	380	380	373	439	391	398	400	382	441	360	401	367	420	366	406	422	392	397	358	382	368	396	393	370	368	381	369	396	420	369	426	390	393	380	403	426	373	404	384	402	416	386	366	388	374	412	404	415	389	384	373	398	391	396	413	375	404	353	405	435	370	444	375	382	403	399	376	341	382	394	398	424	369	394	409	378	410	380	388	378	383	396	402	371	401	391	402	364	357	392	404	411	391	386	367	377	338	376	368	362	399	406	394	383	406	382	397	359	401	378	416	387	375	406	383	389	368	403	406	407	388	411	401	408	374	404	411	395	383	401	400	367	406	422	386	381	404	402	387	414	407	380	389	408	342	410	360	396	404	389	385	389	374	394	351	374	397	371	405	382	374	345	388	379	387	388	382	393	379	380	424	385	375	371	363	394	418	410	370	411	343	378	369	369	388	399	374	396	371	394	455	407	399	408	371	388	375	420	409	408	375	431	379	429	442	369	428	392	385	372	395	332	398	384	389	419	402	381	353	381	411	415	374	306	388	417	386	363	422	364	353	411	395	382	391	374	390	386	379	377	373	354	362	371	380	365	424	423	353	367	402	356	367	379	393	405	356	367	391	393	396	387	388	405	405	370	367	413	375	371	385	368	413	377	412	388	376	403	342	411	361	366	382	420	364	393	389	367	406	399	384	386	388	402	406	385	411	365	384	369	389	369	381	408	390	359	400	409	371	357	407	386	356	375	348	400	394	333	368	363	414	392	395	401	430	376	393	404	408	384	373	398	378	408	375	395	404	427	374	374	383	356	414	364	410	411	393	432	406	392	378	369	392	411	396	388	363	392	393	386	395	356	349	401	402	396	390	392	396	411	404	402	442	389	418	406	482	387	381	396	437	379	390	360	414	410	397	390	378	399	404	387	384	393	433	380	406	394	406	385	374	401	414	372	419	404	374	449	413	391	412	404	402	415	400	429	373	379	387	406	375	365	386	356	390	380	419	374	351	428	415	412	408	418	408	417	410	375	380	371	386	387	381	365	392	370	413	407	393	411	395	412	415	384	411	390	366	371	405	404	370	413	365	403	387	385	370	397	420	401	367	380	372	407	368	403	387	391	397	374	402	387	393	386	371	389	432	399	409	409	363	425	412	398	392	390	399	357	408	380	372	408	382	408	409	388	368	340	390	398	361	410	356	407	388	401	351	396	394	374	371	363	339	407	402	398	387	368	404	364	406	339	336	426	384	389	390	394	400	373	385	371	370	380	362	394	334	382	382	378	347	417	401	389	396	381	394	376	373	385	402	385	391	435	396	407	391	382	395	395	383	404	384	391	388	425	403	382	416	344	365	382	348	398	412	395	384	359	371	398	378	405	408	368	430	347	411	385	393	414	370	386	423	380	411	377	375	394	399	388	414	406	365	386	401	409	407	391	407	405	390	390	410	389	399	378	351	379	422	442	373	401	362	347	374	401	377	378	370	399	378	402	391	383	402	381	361	403	393	389	398	386	384	413	425	401	385	373	376	357	403	385	382	388	372	384	387	385	417	372	365	396	394	418	350	378	429	408	401	366	376	361	376	367	392	398	411	394	384	389	383	397	397	371	377	374	414	387	345	403	396	415	403	354	374	380	387	398	408	387	415	391	420	378	401	398	364	399	428	375	388	420	384	432	378	386	376	395	364	405	380	382	380	385	350	366	381	386	420	384	363	375	407	414	385	399	357	391	361	377	359	391	360	410	371	393	371	379	423	397	391	363	349	401	402	397	371	390	379	374	397	406	400	399	402	440	383	382	378	402	396	374	366	399	372	355	375	397	417	367	399	371	413	426	381	369	392	371	384	395	409	396	382	369	367	423	383	405	366	405	396	417	403	408	393	398	375	366	372	399	383	410	364	371	368	375	389	368	368	380	390	384	425	371	369	415	409	419	387	392	378	422	371	374	385	388	401	403	399	397	404	396	359	388	404	430	335	381	353	415	386	389	415	375	403	345	381	374	355	381	391	371	378	357	380	426	372	380	396	398	399	357	399	393	356	409	412	398	372	341	404	389	369	359	392	441	393	403	386	378	362	411	448	373	377	386	358	384	408	380	354	374	408	410	370	390	348	381	408	373	374	374	371	387	412	405	388	380	391	380	410	390	424	377	409	417	375	370	388	389	374	370	391	409	427	361	372	369	381	383	386	364	446	407	390	345	395	383	427	381	386	410	406	379	356	426	369	363	377	381	408	378	380	376	356	345	423	383	389	407	346	399	390	407	382	444	392	363	358	371	404	375	369	386	393	394	370	379	388	380	387	357	353	402	392	355	364	374	381	421	414	421	392	418	393	389	369	403	357	357	403	405	359	385	394	378	418	376	426	372	366	408	378	391	367	388	357	399	378	415	410	383	380	376	376	411	370	376	387	374	354	394	404	387	397	416	344	408	375	387	359	418
35618	20989	8542	4006	2891	2189	1623	1358	1168	975	883	761	787	677	636	637	599	572	580	603	561	546	501	532	548	475	496	493	519	503	478	519	485	502	510	455	474	509	461	456	451	462	463	505	486	487	434	484	474	445	491	482	567	484	513	491	462	463	446	481	473	482	483	437	491	451	447	435	470	448	480	477	481	441	441	489	432	449	463	497	460	487	480	433	474	452	474	504	466	508	446	464	503	482	485	483	485	504	465	457	472	490	471	476	489	495	431	461	469	453	458	483	456	455	473	446	504	443	470	491	426	432	449	478	463	468	492	465	443	468	476	433	481	493	466	473	444	460	456	437	445	416	465	451	441	466	472	517	458	453	488	443	444	401	476	455	471	456	430	438	479	500	441	462	445	436	396	459	457	503	468	455	475	469	473	445	475	452	447	444	491	470	480	480	468	478	459	451	426	471	480	497	446	456	438	470	469	464	439	456	469	465	465	471	447	493	463	462	445	446	457	415	451	469	467	451	467	455	491	449	484	437	437	462	458	452	459	415	477	456	472	442	428	467	509	482	480	473	479	482	447	452	475	490	465	477	464	488	485	463	462	469	474	462	462	472	458	455	527	402	454	420	463	475	463	446	440	466	478	501	487	467	433	464	464	481	486	486	513	481	476	444	454	436	469	437	486	479	453	452	485	463	395	464	481	463	479	450	486	470	454	458	448	459	491	497	475	446	468	465	502	442	446	461	482	464	470	443	498	416	425	476	466	462	463	500	468	473	467	443	470	460	497	483	483	458	444	473	470	454	470	453	467	446	441	473	485	455	452	461	439	449	472	473	508	443	489	505	471	472	453	456	471	429	455	464	444	456	439	439	475	431	458	459	484	468	428	461	426	453	448	462	478	482	451	504	481	452	500	459	438	422	472	464	466	461	455	445	476	461	477	456	462	438	465	502	436	468	479	440	470	456	445	408	458	458	447	455	434	460	500	466	441	433	451	466	444	467	451	460	452	387	443	483	482	467	427	458	478	455	492	436	476	489	447	430	492	452	466	431	460	440	475	457	501	471	450	459	453	451	475	445	439	451	441	476	466	451	464	427	461	445	476	459	461	476	442	479	477	468	467	450	432	487	451	470	471	454	462	468	469	510	446	416	421	454	432	476	467	475	476	477	445	455	471	461	479	459	470	444	483	467	481	448	462	493	462	459	474	485	483	467	477	473	465	501	467	444	410	478	447	493	454	455	473	433	425	448	445	469	474	466	472	431	488	458	460	466	457	484	468	470	472	469	456	456	498	469	439	485	431	476	469	497	466	470	488	469	477	477	462	479	493	428	462	477	456	483	482	448	443	465	511	482	459	425	496	475	451	475	445	467	455	472	432	443	520	453	486	419	466	480	481	447	501	496	483	471	459	473	437	451	496	456	439	456	492	451	433	497	401	431	480	430	453	408	454	520	424	459	436	466	463	490	410	449	482	476	449	467	487	441	471	484	476	475	484	488	452	477	475	462	449	453	467	473	452	451	454	484	499	461	467	423	467	461	465	448	472	456	444	480	458	468	493	485	457	447	447	467	466	413	468	452	442	461	461	446	506	458	474	448	487	455	473	445	488	447	473	451	417	471	454	461	442	485	467	491	434	461	481	477	465	456	497	463	446	464	474	442	444	443	469	498	432	459	426	433	457	451	455	445	461	470	479	490	438	527	457	473	447	422	445	467	478	437	474	431	461	493	472	466	461	457	477	458	484	432	454	467	439	450	421	455	462	498	430	495	463	450	473	437	430	467	466	463	458	480	426	451	441	469	453	414	461	473	475	483	431	464	453	447	478	453	446	430	447	444	464	483	456	460	454	437	462	488	427	475	460	458	467	447	469	454	461	427	457	516	490	428	434	448	440	482	429	432	462	470	503	460	448	445	471	484	480	438	440	515	480	480	475	411	444	472	499	474	469	433	487	447	425	450	475	454	437	438	468	454	497	469	458	455	471	456	437	465	509	425	475	456	468	476	424	453	488	445	484	437	467	485	459	443	428	458	470	462	476	415	455	476	460	444	505	478	437	495	470	468	517	467	456	434	490	466	479	459	446	448	479	458	480	460	435	494	496	443	446	457	476	404	449	462	449	449	458	437	485	486	453	497	463	451	458	499	483	469	488	462	430	487	462	456	464	472	450	466	463	462	455	451	459	476	426	453	467	492	452	443	427	448	470	473	466	423	453	450	479	477	461	442	445	467	475	482	451	464	425	456	440	457	460	441	464	446	483	452	490	462	479	502	505	407	465	419	453	453	461	446	479	463	428	464	434	476	450	418	438	488	476	479	454	481	484	450	472	462	433	465	443	453	445	460	463	493	464	484	448	430	479	478	453	463	478	461	482	500	525	442	451	428	489	449	456	483	496	428	425	472	455	483	460	439	400	429	465	446	500	467	509	472	481	447	437	467	462	497	467	463	473	455	441	471	466	465	451	454	463	470	471	488	451	468	487	494	457	479	420	465	462	462	498	478	449	460	462	452	449	447	464	445	459	507	466	498	426	483	436	462	474	442	451	421	465	472	491	464	480	493	466	463	492	451	486	461	443	440	460	448	432	479	470	509	448	465	448	464	465	444	477	465	455	470	472	493	436	458	464	421	477	472	481	498	461	493	412	446	470	459	449	456	440	461	449	472	494	461	452	455	442	454	466	467	413	462	472	441	479	448	486	508	505	454	449	516	482	465	475	476	424	459	444	483	457	455	467	441	445	465	466	408	448	449	460	472	462	444	470	508	446	434	458	482	451	495	461	511	456	445	476	448	488	464	471	441	478	437	481	460	466	466	449	458	446	470	453	490	462	440	468	453	473	426	451	433	458	443	463	480	497	507	423	517	458	450	478	452	493	469	469	473	439	460	473	426	434	420	457	466	476	435	419	456	451	467	468	437	453	462	480	497	477	490	472	478	468	474	471	499	453	454	439	481	450	510	489	447	416	480	472	456	462	446	441	476	486	520	471	446	482	480	473	482	422	479	447	415	413	475	465	428	436	469	470	431	473	453	453	487	457	430	478	496	425	486	480	482	462	429	435	441	451	490	480	469	493	437	446	412	476	454	470	454	446	496	448	450	480	472	479	472	506	482	471	466	518	459	472	464	483	420	470	455	471	431	450	473	422	446	468	434	472	499	432	458	471	492	465	442	442	438	421	493	470	461	477	457	423	471	450	481	441	458	468	496	446	470	445	434	487	446	447	481	452	451	447	461	472	455	534	497	478	487	448	477	466	476	448	479	446	491	472	460	470	435	473	483	460	449	474	467	433	428	440	426	471	439	458	448	467	425	461	421	454	465	486	511	461	474	478	477	474	446	480	442	420	423	447	472	446	458	435	449	424	469	443	489	439	453	450	454	454	484	462	469	500	477	464	454	441	475	474	489	506	491	457	459	484	444	453	430	460	451	474	459	439	426	465	471	433	470	451	480	468	487	448	438	483	461	480	492	466	476	456	453	455	487	435	480	440	474	467	482	467	417	425	426
29399	19710	5394	912	660	634	597	567	567	591	598	583	531	505	611	570	512	529	574	582	607	572	568	571	557	559	566	543	563	568	546	579	553	540	539	575	558	551	524	550	515	532	557	574	570	542	523	518	523	554	553	565	479	545	544	601	521	594	577	555	562	557	565	547	590	566	531	566	512	547	574	549	546	548	506	540	537	546	572	574	525	589	534	566	596	562	568	572	552	563	515	539	569	565	527	562	572	557	560	543	555	571	570	544	608	573	528	556	542	569	525	546	565	569	581	542	577	595	567	593	565	539	594	505	515	580	532	519	561	578	567	604	595	562	556	487	538	553	616	557	582	522	546	535	572	570	536	572	583	562	539	568	587	555	593	566	555	554	558	573	553	579	562	575	590	568	573	554	581	589	547	561	587	549	579	559	596	570	544	572	529	562	563	537	543	537	515	605	560	551	522	585	556	544	526	540	578	548	547	563	567	574	577	553	547	549	549	550	515	566	547	535	568	548	570	554	565	556	537	542	554	543	556	528	555	588	544	594	549	519	577	520	523	563	605	549	530	548	600	590	583	550	522	556	598	576	545	527	603	566	526	561	562	573	563	545	560	537	543	544	536	539	554	560	577	546	590	544	533	522	536	522	537	599	550	569	573	580	523	580	569	564	475	563	567	579	597	540	550	526	541	558	567	552	561	531	588	529	537	569	574	570	514	584	563	612	579	594	545	582	527	566	549	582	570	564	541	556	516	569	575	564	570	558	544	572	569	562	537	553	582	590	559	561	526	591	549	568	599	579	553	519	559	509	602	541	563	569	587	502	525	595	577	561	574	565	570	519	585	558	559	573	542	537	553	588	604	531	566	561	598	516	503	563	589	563	538	521	597	518	572	581	586	595	563	559	515	552	543	562	573	581	530	510	534	532	569	546	565	513	567	542	521	573	557	564	552	566	575	565	564	574	579	583	549	565	530	573	573	572	556	526	585	569	586	569	536	556	558	557	580	520	563	535	552	542	565	577	560	594	574	589	585	576	582	552	559	570	554	598	587	537	540	581	548	583	550	552	577	568	601	569	563	548	557	559	545	542	558	550	554	541	571	536	592	560	631	515	524	564	586	543	594	558	575	539	592	575	544	560	539	524	564	563	538	578	578	556	558	553	566	584	505	565	596	542	568	539	535	578	577	576	532	541	533	530	560	541	569	562	600	584	563	559	564	531	577	534	573	551	570	557	569	564	591	577	556	559	561	574	579	524	555	581	563	562	565	554	561	596	553	550	603	564	591	577	562	611	532	546	591	566	574	565	520	552	586	546	532	531	590	574	541	600	584	547	588	521	613	571	569	571	545	573	564	548	547	574	540	543	602	571	513	510	506	577	534	551	595	542	548	557	542	560	561	534	617	564	570	546	545	563	552	561	560	568	594	571	563	554	590	585	531	572	559	579	557	555	555	569	573	566	550	547	543	545	551	562	547	534	571	593	540	549	514	587	558	516	529	580	572	502	523	584	582	503	565	556	610	565	546	570	578	545	519	558	581	541	551	536	536	565	548	538	564	554	494	553	539	590	532	565	552	557	538	585	595	509	578	610	558	551	538	561	584	570	535	511	549	565	571	625	527	533	547	587	578	539	535	561	581	569	523	536	548	549	558	563	587	595	575	559	560	516	510	567	557	573	564	566	612	561	598	581	597	592	552	569	550	576	566	575	581	528	547	593	525	597	563	570	551	538	570	538	567	578	579	563	532	519	528	568	566	579	560	538	527	598	560	559	596	560	570	546	608	572	599	583	572	534	553	559	557	537	528	557	531	533	609	564	559	552	542	581	559	531	535	578	520	567	548	545	509	584	574	587	542	580	563	565	532	563	557	563	531	605	528	546	530	529	560	582	545	599	548	585	541	558	534	579	596	544	606	582	528	528	573	592	567	524	568	521	544	527	568	537	545	546	577	549	550	564	547	576	540	524	568	520	551	535	565	552	505	544	560	535	583	567	561	525	544	549	569	599	588	507	574	601	572	566	547	519	581	562	554	585	611	551	547	563	556	578	571	523	568	558	568	529	587	593	605	548	583	570	544	552	571	575	558	584	570	517	586	602	529	513	580	574	572	582	562	526	554	558	564	519	597	549	567	569	548	537	555	567	545	540	560	591	556	577	589	546	548	593	555	565	525	598	581	625	591	562	575	541	551	548	528	560	550	542	549	569	538	524	585	569	578	544	546	560	521	598	560	533	578	551	564	526	571	549	555	523	549	537	569	527	528	507	578	579	561	545	582	584	531	534	508	562	549	586	563	546	592	568	580	529	529	525	561	551	529	552	500	589	565	581	564	566	554	563	519	563	562	539	565	564	536	568	542	506	563	526	572	569	550	556	504	556	535	575	546	557	549	535	587	555	577	574	560	538	573	548	539	537	555	537	524	504	564	542	550	543	529	511	538	561	557	569	532	556	545	557	552	558	550	558	549	595	542	554	594	544	534	529	605	569	543	524	565	519	554	547	552	565	598	576	577	566	592	584	584	531	576	563	580	551	532	525	554	557	546	587	554	592	582	571	531	576	594	579	535	566	579	568	573	525	547	546	571	583	575	573	537	572	544	561	553	577	547	555	559	569	581	566	537	550	577	570	559	547	558	546	610	574	544	566	573	615	591	579	574	550	516	594	545	558	559	502	541	580	568	575	600	599	506	576	541	527	530	545	551	580	557	568	559	540	544	577	544	560	550	562	553	523	578	554	551	562	570	528	543	512	570	610	553	558	535	518	582	544	526	554	565	546	539	594	567	547	567	585	570	572	524	556	547	566	608	548	572	545	547	549	569	561	590	568	550	549	563	535	563	529	551	548	586	575	541	567	556	539	552	578	507	559	560	575	534	568	527	588	577	562	564	591	580	556	554	509	580	567	566	571	559	532	576	548	547	536	544	533	591	582	562	549	531	550	539	632	530	537	592	551	546	544	564	516	551	565	571	530	554	556	581	586	582	540	539	586	564	515	618	541	537	566	580	569	569	548	570	532	533	534	543	561	544	575	544	587	550	583	556	588	522	547	581	556	573	533	507	531	537	579	552	566	538	581	571	547	589	508	537	530	528	593	534	540	604	586	520	536	548	522	562	535	555	575	560	570	586	540	556	590	571	548	563	568	571	523	552	572	590	562	546	580	572	544	571	588	551	519	514	558	578	558	508	524	581	582	588	539	576	549	600	585	587	577	519	573	553	556	507	572	577	570	571	622	572	530	612	582	559	562	554	600	525	560	532	561	573	532	590	564	550	562	523	540	560	537	609	532	595	583	533	569	574	613	566	549	558	593	559	576	541	564	562	582	525	578	567	550	527	579	505	599	571	569	597	589	507	563	525	577	530	561	548	547	629	630	550	542	532	536	568	552	558	597	595	546	584	535	578	537	534	533	594	584	560	536	575	554	568	541	568	612	552	581	583	635	572	569	563	534	538	532	571	602	584	560	566	573	545	550	592	551	594	542	592	560	559	558	630	550	534	554	617	550
28247	8448	1101	871	743	693	692	679	638	653	642	625	658	662	665	654	589	630	702	647	658	651	678	660	633	651	610	608	635	644	674	648	649	623	659	670	671	636	656	710	606	668	639	662	648	669	624	651	616	641	680	643	653	660	641	664	672	659	634	666	631	673	650	612	705	675	652	630	662	618	658	649	622	670	664	648	645	599	672	652	599	637	656	678	678	694	653	703	670	633	647	689	681	634	674	696	651	672	662	658	672	629	707	702	637	693	617	707	640	658	636	658	654	641	631	634	706	661	655	631	623	678	613	697	664	657	633	628	686	667	612	632	649	628	651	662	647	642	611	641	675	664	609	681	644	689	629	624	706	687	644	659	632	596	617	637	626	704	695	639	645	666	678	660	694	641	645	665	654	610	704	640	624	639	649	660	666	630	678	694	632	637	658	643	651	673	666	646	683	654	624	629	657	656	616	600	638	662	670	640	572	670	681	646	629	653	682	684	653	680	654	651	661	649	652	643	656	670	622	657	665	679	637	686	633	613	672	704	666	624	709	643	636	675	681	662	667	632	623	617	691	635	682	648	665	656	666	598	643	622	636	644	707	643	664	637	626	670	657	663	597	682	676	648	621	691	664	631	663	639	658	650	643	635	655	686	671	654	666	636	637	626	619	647	664	668	688	642	675	627	653	647	668	632	623	679	632	711	618	663	624	624	684	622	661	716	630	704	668	723	651	637	667	685	626	665	663	579	666	667	671	630	689	665	719	648	700	632	632	682	651	663	675	695	684	696	610	640	612	636	608	663	672	611	620	650	666	634	601	665	643	637	660	631	678	664	672	661	674	596	688	662	656	651	649	650	654	677	637	603	640	633	652	600	666	589	652	662	644	685	654	619	617	685	684	648	641	666	651	634	686	653	642	629	638	628	704	642	633	651	673	649	670	655	667	650	640	652	673	657	653	677	623	666	638	646	665	659	623	692	680	663	669	642	627	630	643	675	689	645	663	701	671	635	616	647	643	646	680	639	635	625	665	663	645	647	650	712	683	653	634	656	654	632	646	645	640	626	643	617	638	652	623	676	647	663	718	649	633	645	642	613	650	672	610	685	623	669	672	614	643	704	674	612	676	650	649	629	679	669	690	655	663	645	627	627	661	612	668	644	604	662	667	645	667	642	669	650	629	633	681	647	659	640	656	682	630	723	658	687	628	651	659	669	650	668	655	691	662	642	609	700	660	675	676	664	668	673	667	629	668	700	676	653	630	689	652	632	652	638	649	667	658	631	642	634	665	650	656	686	655	674	681	683	629	658	668	656	646	630	636	702	666	603	644	621	686	700	624	658	657	643	646	673	649	658	631	618	656	710	654	688	682	639	626	645	692	644	644	613	635	635	641	678	627	715	712	665	628	633	624	673	634	673	641	686	677	647	653	650	692	653	636	699	633	688	650	683	666	649	636	697	694	669	655	638	681	561	677	646	685	617	681	669	610	629	718	641	664	652	665	631	696	668	664	679	685	642	669	630	667	647	675	675	673	619	679	666	655	610	698	616	663	673	656	672	670	671	662	659	682	668	687	638	636	685	653	639	696	627	606	668	637	653	633	647	673	725	663	658	615	677	636	660	675	644	668	642	670	661	643	644	643	611	682	638	656	655	633	695	645	681	622	608	630	644	638	649	639	665	646	653	656	667	661	648	623	633	654	693	696	660	682	733	666	642	598	635	639	631	617	683	692	685	671	715	626	654	696	631	627	596	652	647	663	629	624	695	701	676	675	685	679	630	693	660	664	670	662	634	641	642	636	652	661	646	663	662	649	631	686	676	675	704	650	660	592	675	655	673	689	627	619	659	656	641	666	607	624	695	665	687	658	659	631	644	680	675	648	674	666	641	649	705	629	676	648	678	671	651	674	689	649	636	664	614	631	644	641	650	678	679	656	658	646	669	655	635	680	665	674	639	625	613	663	641	629	658	622	632	658	613	684	626	691	619	620	648	623	639	666	641	636	666	705	658	631	673	671	665	659	671	650	645	635	685	641	636	690	620	666	683	631	637	671	619	639	661	653	684	682	680	641	634	617	666	656	689	667	642	621	659	645	663	671	660	649	600	663	688	675	720	628	639	736	618	646	659	667	685	677	638	625	645	652	661	661	668	657	656	641	651	643	648	680	710	613	723	635	685	645	659	665	676	648	661	686	664	666	712	663	626	666	616	663	661	618	671	668	638	660	623	651	670	659	625	651	692	610	663	666	654	626	709	647	589	695	634	665	691	615	621	673	652	636	653	667	658	616	676	651	629	676	692	630	652	661	659	663	662	652	648	699	667	660	649	699	662	663	669	653	651	678	663	678	655	675	679	699	670	686	654	683	659	643	619	646	674	679	658	654	637	658	599	666	603	696	636	629	643	655	621	588	632	656	657	656	681	679	641	676	692	639	669	663	670	637	675	633	659	656	613	670	677	665	659	676	622	648	606	660	613	668	664	671	632	663	644	686	652	670	582	640	669	650	683	648	654	666	664	662	647	615	650	653	716	653	619	626	681	678	662	674	682	632	710	591	690	648	685	634	667	675	626	680	688	677	632	611	645	615	636	612	665	649	675	646	669	651	658	669	668	681	683	698	625	641	646	684	643	641	620	657	647	701	646	661	619	626	658	703	636	658	652	617	690	624	680	581	665	643	640	653	677	653	676	656	667	669	603	634	618	642	638	633	638	674	664	652	660	630	666	634	674	666	661	672	670	673	639	671	630	618	636	650	634	673	607	697	679	655	643	659	681	659	614	670	658	646	678	637	627	649	656	657	656	641	656	661	656	647	646	637	659	647	693	652	639	584	657	675	648	646	628	643	633	644	691	680	658	645	658	654	643	640	645	618	696	661	643	659	636	655	618	649	648	644	675	646	636	651	626	621	669	662	658	660	588	681	655	620	605	642	623	660	651	651	679	665	626	650	691	686	654	667	645	631	623	637	646	673	667	632	625	699	648	661	657	664	636	679	655	660	639	651	634	678	649	636	587	691	650	596	654	657	658	631	689	662	652	702	700	636	640	673	680	617	650	638	639	671	635	703	645	679	664	613	686	699	639	612	650	652	687	679	681	683	671	654	613	686	608	607	630	698	594	642	647	691	688	688	660	596	679	669	658	708	649	644	650	647	663	644	651	618	685	608	668	670	627	655	670	698	642	670	651	634	679	669	649	627	730	670	668	638	622	649	640	663	675	715	653	637	643	657	662	678	677	671	699	653	675	717	627	667	621	682	668	683	587	666	645	700	669	655	628	666	630	625	699	627	614	666	674	655	631	658	658	646	676	617	694	657	615	661	630	601	602	624	679	641	597	641	658	671	651	674	664	702	615	625	700	643	622	642	627	663	665	611	652	699	620	659	612	648	652	631	601	630	650	686	691	684	649	637	621	652	607	718	690	673	675	645	658	632	689	661	645	654	660	663	678	670	678	660	656	685	660	622	654	700	648	608	699	674	667	671	673	627	642	675	652	650	641	655	665
24240	21651	28891	24939	21597	6408	952	772	644	596	590	605	577	602	590	566	585	556	548	561	564	565	536	526	554	524	525	560	529	514	587	574	510	539	538	508	511	539	512	537	529	515	500	528	510	479	548	515	562	498	542	534	581	586	559	522	530	554	503	484	538	542	535	471	550	512	508	542	480	516	548	519	510	494	527	520	528	547	493	553	556	505	491	533	508	526	539	531	538	524	505	530	527	523	526	548	490	561	541	537	530	517	498	543	511	533	589	522	505	514	531	561	497	526	522	553	500	539	510	503	539	565	520	529	530	557	505	520	551	548	491	503	534	497	550	544	546	517	473	573	507	538	545	511	519	523	522	532	512	492	500	502	526	488	505	556	536	503	510	539	545	532	570	494	580	535	544	554	537	535	508	531	512	496	503	483	526	541	520	504	514	518	521	503	510	513	503	505	534	503	529	526	527	529	538	546	567	535	526	539	463	508	490	498	512	530	532	485	547	555	499	548	549	528	529	514	507	496	530	493	522	554	516	511	517	509	512	497	541	557	532	546	511	531	540	478	505	478	498	501	493	545	515	556	533	532	543	494	565	513	512	499	515	496	518	544	519	518	510	528	526	540	515	512	523	530	511	512	530	504	510	505	522	536	533	532	525	522	506	531	530	510	509	507	546	560	545	525	543	492	527	489	515	502	497	494	505	509	527	530	526	487	521	510	507	487	485	502	509	504	531	514	528	544	556	598	495	518	517	506	490	549	492	543	541	561	521	539	488	533	525	534	529	530	529	524	476	521	534	536	501	488	531	523	481	572	540	534	499	565	540	544	506	546	558	522	491	510	489	554	596	557	531	535	542	549	469	516	488	526	498	539	513	521	528	504	531	554	507	531	526	504	499	554	542	497	518	538	528	532	569	538	533	528	539	544	547	530	482	523	517	524	513	541	523	519	524	496	517	535	498	547	526	539	514	532	520	514	543	485	525	503	529	529	541	511	512	518	512	495	505	532	561	525	496	462	504	517	493	524	530	508	530	495	535	568	516	551	493	510	532	537	514	531	513	521	499	509	523	518	528	548	515	531	508	557	521	509	498	519	480	504	519	564	526	539	530	550	490	467	541	555	555	487	526	568	523	544	515	541	530	525	488	498	560	522	519	521	515	484	489	498	525	537	554	544	517	543	500	543	527	514	541	514	527	524	507	527	552	483	552	564	541	532	558	536	524	544	510	547	485	530	514	519	503	524	507	543	561	523	513	547	503	523	517	510	546	543	491	512	556	459	509	557	532	537	533	531	536	507	545	543	502	487	527	506	485	473	492	509	527	523	527	555	515	572	489	540	561	508	512	541	530	577	532	499	509	500	534	501	543	531	513	569	528	511	502	519	536	501	516	571	521	505	549	529	497	494	525	514	553	511	505	502	517	509	527	530	490	539	563	503	527	459	539	484	525	626	496	524	498	520	509	519	518	525	565	534	544	486	551	499	498	500	549	528	513	521	515	525	487	546	517	592	528	521	493	546	502	537	517	513	484	557	489	496	508	526	548	534	528	554	509	510	519	513	515	510	551	546	492	480	551	528	557	535	504	479	501	524	505	542	512	491	509	513	505	532	547	524	536	512	494	511	551	532	493	530	519	557	495	545	480	536	515	459	509	556	489	523	525	569	510	514	533	503	476	542	547	535	524	509	537	503	535	512	563	523	544	474	520	550	514	512	567	488	510	525	512	506	515	496	519	506	560	487	497	554	489	513	500	580	542	540	470	500	534	538	550	507	508	549	527	495	585	489	511	519	526	508	552	510	529	487	495	494	524	519	469	556	525	516	488	505	545	479	525	527	520	511	529	513	550	501	553	502	516	557	513	504	507	537	513	512	499	539	516	499	564	529	496	496	539	504	548	527	547	510	545	504	524	515	485	523	567	503	602	533	504	558	487	511	532	477	502	539	532	510	499	559	515	492	523	525	535	488	570	523	469	519	562	517	519	520	545	483	553	529	524	532	527	462	529	571	508	492	521	477	522	555	548	531	566	539	540	499	515	553	532	548	530	465	535	535	520	482	513	545	495	520	546	508	549	543	529	521	513	542	515	496	541	524	540	547	514	584	533	490	495	568	518	509	485	488	548	497	507	507	531	543	514	522	507	501	506	512	519	535	537	527	521	523	536	527	547	513	551	497	514	509	528	537	510	528	523	528	521	527	545	505	512	534	508	525	542	574	525	542	510	543	533	514	546	539	553	493	541	540	533	559	508	562	525	469	533	546	534	493	523	519	510	558	490	524	521	549	519	532	508	545	529	564	479	531	547	550	550	525	524	527	516	549	525	480	542	548	498	528	526	537	533	501	500	540	529	531	558	524	525	565	572	527	583	505	488	532	516	510	547	539	530	505	531	493	525	514	528	527	497	505	522	543	525	513	506	553	520	525	488	492	528	545	530	521	519	501	535	528	562	608	550	499	510	543	509	523	509	501	518	573	563	508	546	501	543	530	534	527	537	555	578	541	482	521	535	544	521	565	542	525	552	578	534	507	526	548	537	490	499	503	517	501	488	508	516	557	556	528	503	550	525	528	549	537	558	527	531	545	494	500	526	519	566	553	517	528	511	493	523	508	506	514	529	506	517	506	526	537	538	499	488	497	515	553	513	536	556	522	550	498	512	537	550	568	527	493	503	523	562	511	540	497	484	514	532	484	507	484	527	548	542	474	526	530	516	536	496	532	507	531	525	528	532	547	510	499	533	520	524	507	514	493	491	520	567	525	536	496	531	529	553	534	528	554	503	513	533	503	512	497	545	536	563	544	506	524	477	539	478	489	507	521	518	527	497	539	471	479	483	525	563	511	515	526	518	537	511	536	497	535	557	527	539	529	527	509	514	549	490	568	551	509	567	543	507	500	531	494	556	486	499	520	561	557	524	528	539	531	473	565	583	513	547	488	501	555	524	553	528	532	515	521	499	502	544	530	507	571	518	546	496	543	537	495	505	536	523	520	540	524	510	541	511	510	520	540	498	502	513	511	494	518	510	603	542	533	527	504	509	556	508	501	509	515	525	560	551	526	483	513	515	509	520	516	522	500	508	550	525	560	526	502	499	495	519	538	529	562	537	544	540	548	533	520	552	508	511	514	522	520	490	524	482	519	453	532	533	544	544	563	513	489	533	492	513	552	568	544	489	538	543	549	564	558	541	537	503	503	538	554	524	505	530	506	556	565	526	500	533	548	531	511	570	488	515	557	534	508	531	499	537	514	541	542	530	519	506	548	523	516	508	530	571	525	508	523	488	518	537	520	483	555	552	498	527	525	501	507	553	557	579	542	539	487	502	592	555	509	526	517	521	558	543	532	488	521	483	489	508	532	551	555	529	489	490	565	549	487	497	536	512	500	533	521	528	522	545	539	493	564	522	567	493	533	540	517	494	563	512	502	518	554	553	532	522	520	542	554	522	562	461	511	473	504	494	526	522	545	501	546	556	534	507	523	528	520	558	480	519	489	505	493	515	496	525	503
31958	19378	5158	2497	1916	1501	1217	1057	924	854	796	749	722	682	691	681	693	663	682	652	676	640	678	640	665	650	638	589	639	659	651	671	629	659	594	657	667	655	640	626	619	644	608	651	675	618	602	639	557	673	639	623	671	639	644	690	620	669	625	612	635	628	625	658	640	660	631	604	671	649	626	651	613	631	620	576	649	630	609	630	594	595	647	599	655	599	629	563	587	634	652	626	639	618	642	664	618	606	619	628	709	646	629	634	643	641	657	665	683	641	640	596	611	614	675	628	630	582	619	633	567	643	664	617	654	587	659	605	624	666	618	660	631	639	655	621	639	621	628	616	590	631	632	628	615	599	617	605	622	612	643	649	598	642	671	638	614	644	636	591	691	621	630	647	629	643	632	580	622	605	622	626	607	621	601	634	635	639	617	632	607	671	592	624	652	670	623	635	614	576	666	601	655	609	617	644	617	623	655	623	606	616	648	631	601	634	604	581	601	641	618	617	568	647	619	589	608	611	628	633	606	637	612	617	606	650	640	654	638	623	666	644	600	643	585	650	627	624	595	634	612	684	616	630	644	600	611	620	606	580	600	599	638	586	595	584	614	629	639	643	584	621	611	622	619	625	596	630	622	612	616	613	614	594	596	665	629	633	644	598	567	574	641	609	619	630	595	602	632	588	637	628	705	611	608	662	627	619	650	622	621	661	634	624	602	612	643	654	620	585	702	613	577	662	649	603	641	600	620	592	621	611	638	629	601	622	634	591	621	577	653	605	613	620	640	627	633	584	608	622	575	617	611	625	602	604	613	649	615	665	614	629	591	658	615	625	600	687	598	634	640	608	609	610	643	631	578	672	663	620	590	637	629	618	663	583	651	594	600	606	654	607	698	585	629	678	598	638	669	660	655	591	641	609	641	622	604	646	642	643	598	547	627	575	648	651	632	592	609	581	564	621	646	604	612	587	632	639	604	666	608	598	617	624	648	635	675	598	614	603	615	608	608	632	610	621	615	641	624	637	620	651	609	650	625	644	604	624	638	596	632	619	590	593	614	627	645	627	607	629	630	643	580	639	628	646	630	595	656	609	665	605	658	628	615	668	611	621	648	632	630	621	630	630	653	609	606	612	581	609	550	611	603	641	636	626	649	649	639	630	647	603	605	582	633	628	650	623	618	598	630	608	644	685	635	622	643	579	618	638	614	634	637	624	626	628	607	588	612	607	674	637	580	610	625	642	655	610	650	646	592	605	649	621	582	618	647	573	614	604	597	651	666	606	627	644	648	609	613	604	644	605	628	626	682	626	647	597	618	609	636	612	628	666	619	612	627	613	602	617	609	630	609	630	593	646	600	607	615	662	637	581	618	645	633	601	637	619	619	646	642	615	628	606	600	632	617	675	628	609	594	653	607	620	632	620	649	664	615	624	656	627	595	618	610	643	603	604	612	627	633	607	612	596	647	633	636	607	613	624	670	579	652	654	666	629	621	578	591	632	629	614	643	645	667	641	608	633	611	583	663	669	616	607	615	620	655	631	646	555	612	635	623	595	583	628	616	622	578	608	640	653	652	639	629	636	657	637	666	633	636	620	620	630	629	649	638	627	591	608	614	594	584	564	643	587	638	610	618	637	626	653	671	604	620	682	641	673	643	644	608	620	581	617	685	615	651	613	619	631	652	609	625	590	683	593	652	626	669	583	637	609	635	615	600	627	614	640	577	628	642	622	609	617	590	611	557	607	626	634	614	641	657	651	649	627	637	653	611	652	632	597	601	561	625	643	591	619	604	686	597	628	642	619	605	643	609	587	609	603	628	614	629	592	659	608	636	632	663	642	628	609	653	641	621	624	653	604	617	668	635	638	593	657	612	634	588	598	580	631	621	658	618	608	632	638	650	629	588	636	604	666	644	605	626	656	641	593	613	609	667	641	634	617	655	632	643	632	626	651	604	622	641	639	600	597	652	610	618	610	616	597	633	581	632	645	651	641	633	597	578	632	628	667	642	603	636	624	621	585	668	584	654	554	633	617	627	597	557	617	596	647	620	628	667	637	628	596	625	672	621	660	638	612	614	584	626	591	621	594	627	631	597	601	635	598	601	638	594	634	649	601	609	671	630	612	615	639	591	637	633	627	597	599	607	622	622	635	594	634	626	659	616	616	584	630	652	608	558	600	647	649	648	653	622	626	632	610	650	655	612	616	606	666	604	627	606	600	620	621	606	617	603	596	631	636	603	617	591	611	637	622	585	569	593	640	607	612	607	587	604	587	663	589	643	596	644	611	616	616	614	658	633	609	582	613	644	619	614	566	600	594	585	620	618	608	595	579	644	620	618	659	594	577	577	566	607	606	647	627	599	642	611	619	647	647	640	624	613	621	653	613	581	636	652	612	578	648	611	609	645	685	634	603	673	602	620	601	654	646	613	628	607	647	601	627	626	698	605	664	641	653	642	628	620	661	617	626	625	609	622	593	621	606	633	649	616	629	652	599	628	625	639	633	615	628	633	617	628	583	624	645	608	675	651	657	592	620	598	627	589	625	602	628	645	579	663	618	607	599	637	596	659	608	569	633	644	630	637	618	612	630	623	626	635	617	650	610	647	590	624	660	593	640	630	602	660	596	623	630	617	642	676	639	612	635	647	587	630	620	643	611	650	628	650	639	595	623	662	626	655	647	666	667	632	613	633	638	621	615	646	581	625	652	618	635	633	555	609	619	595	649	588	639	603	619	636	627	575	674	622	568	648	626	613	604	616	638	631	592	632	639	633	607	615	643	614	650	594	634	619	595	608	610	603	655	598	612	620	607	649	596	656	617	637	642	593	615	617	624	645	592	657	617	668	625	615	581	646	586	636	608	591	654	623	612	613	567	658	635	623	661	609	634	594	638	616	591	612	590	596	575	632	595	650	639	651	648	670	619	629	599	635	594	638	612	656	628	626	655	585	634	634	623	610	646	675	577	570	633	599	613	636	644	586	666	598	610	648	611	622	631	590	640	626	633	649	612	606	655	605	630	612	594	573	641	586	586	629	625	650	607	624	626	633	623	615	615	639	674	577	624	594	620	586	641	587	580	610	598	645	621	628	654	617	647	611	681	617	630	608	575	611	616	624	665	596	585	606	608	630	599	642	620	638	596	613	656	638	586	602	628	623	647	665	613	626	620	593	636	651	629	609	623	623	663	588	588	618	616	627	606	645	590	651	598	628	627	646	610	641	623	624	633	622	568	601	656	625	613	626	603	588	600	615	595	623	667	645	602	624	645	603	636	610	638	667	581	582	655	576	601	656	586	634	638	610	585	619	637	590	638	652	598	588	628	610	640	597	609	581	593	619	661	637	620	650	618	594	620	627	614	624	581	582	571	611	636	658	629	605	639	610	637	647	593	623	633	615	621	611	595	631	647	621	625	647	626	595	608	623	626	633	604	602	630	575	651	608	586	611	582	610	638	613	619	609	607	653	592	607	615	609	649	652	641	636	607	631	603	619	645	643	574	633	604
25365	21657	27606	26013	7776	723	670	580	530	534	495	495	522	504	471	457	459	495	458	485	476	460	505	479	469	440	464	442	429	470	454	442	478	497	454	474	459	445	469	465	507	457	496	459	466	477	457	481	451	468	475	470	474	464	423	492	477	463	482	470	483	448	468	445	479	425	496	449	432	459	449	468	445	444	442	428	423	463	422	440	489	475	500	448	482	423	485	423	458	446	440	437	479	436	477	477	500	466	499	472	481	460	454	470	480	462	487	472	475	456	440	465	482	473	426	484	471	488	474	448	475	439	443	403	477	493	467	512	464	454	454	493	421	445	445	465	468	434	477	470	479	498	456	465	480	486	467	441	448	480	504	492	486	478	468	509	457	469	443	458	436	416	443	458	453	468	424	443	480	451	447	490	430	471	463	455	458	482	421	461	460	442	474	456	456	445	434	488	462	468	429	465	443	465	463	416	469	446	462	479	444	448	440	482	485	455	456	444	486	449	454	448	461	470	441	480	448	465	454	463	443	459	465	441	502	451	438	471	475	475	424	428	466	414	463	452	477	468	489	464	445	458	464	458	476	451	478	426	435	438	427	392	495	476	460	489	455	467	456	503	430	511	490	424	421	461	409	489	433	446	464	458	412	463	458	446	453	455	461	415	507	448	406	482	500	475	490	445	464	425	431	462	448	466	481	487	468	440	492	438	447	448	448	495	438	456	468	455	454	470	469	450	473	424	446	492	478	400	369	478	497	432	446	453	429	504	459	489	497	483	448	480	476	432	476	456	472	494	495	461	453	456	464	444	463	462	499	456	435	474	437	440	443	496	435	477	490	459	486	476	465	446	440	461	440	410	506	480	459	487	448	501	478	477	469	477	505	422	482	461	415	456	449	453	445	481	419	452	458	446	430	461	499	454	435	481	425	433	475	453	444	463	457	493	487	454	468	454	471	462	465	451	465	457	444	502	438	423	455	480	455	469	464	451	401	481	471	465	449	464	469	471	460	437	469	507	464	478	449	454	437	455	456	450	489	467	486	487	486	477	513	458	457	476	461	471	492	501	458	437	454	478	482	453	431	458	500	458	439	451	432	461	476	452	456	504	425	476	414	440	498	475	447	473	483	459	446	435	441	463	483	482	449	459	457	476	455	466	404	451	485	465	502	440	465	474	450	459	460	447	463	474	472	497	434	450	430	443	460	449	440	446	452	467	453	453	432	425	442	460	436	475	468	491	435	457	506	449	453	475	478	471	461	452	460	476	434	482	460	448	470	437	464	478	483	502	464	451	453	481	457	447	459	472	442	468	481	460	497	462	463	434	482	513	492	481	478	477	499	428	488	461	476	429	482	460	459	477	428	461	451	439	421	467	411	454	486	487	483	418	442	444	448	441	443	446	424	464	475	454	414	442	452	482	477	418	488	455	440	460	449	469	414	458	462	501	482	427	448	450	447	456	498	456	472	463	433	435	467	436	497	444	449	435	474	443	425	471	424	428	452	416	486	456	455	450	440	453	462	495	465	456	469	411	447	474	449	473	465	471	417	440	469	456	509	488	451	457	462	452	511	438	490	465	402	471	457	440	455	482	478	456	436	458	484	464	458	485	471	460	444	457	477	460	443	466	422	484	475	476	468	434	468	462	482	460	445	488	450	438	466	438	419	433	469	472	452	455	456	460	512	439	464	407	463	473	469	463	492	459	443	503	473	486	459	468	503	417	452	433	456	452	483	479	447	456	454	447	441	445	455	485	454	483	474	454	453	436	474	438	467	448	478	455	459	458	459	444	502	450	439	451	443	493	459	470	476	483	472	471	480	492	472	447	459	517	468	486	450	490	457	481	449	450	462	425	426	469	469	422	476	463	431	429	500	450	487	486	468	492	472	463	451	433	485	457	479	449	431	417	425	463	471	503	457	455	484	458	431	443	445	431	470	498	465	489	448	479	482	465	443	440	464	510	499	445	438	453	465	465	451	454	470	534	473	473	460	443	444	467	468	436	447	438	502	456	443	465	474	475	447	460	424	462	430	471	469	448	445	473	442	447	500	433	398	455	455	478	394	447	476	491	468	444	467	457	426	459	432	446	450	476	454	493	485	419	448	464	457	459	465	481	448	457	517	481	515	434	435	437	481	494	457	481	447	477	446	451	467	451	437	430	502	474	442	467	488	433	475	459	452	476	454	461	422	436	465	450	471	492	475	463	481	462	488	443	486	444	449	477	465	472	462	436	482	427	478	464	424	445	470	420	457	444	456	464	450	422	465	450	432	469	489	480	452	479	480	496	443	465	472	446	458	431	454	432	459	460	462	478	453	445	432	437	480	404	470	459	509	452	465	431	450	458	500	456	458	444	489	452	444	444	498	464	445	452	434	439	441	484	445	468	466	448	434	414	503	479	501	499	460	451	462	439	465	484	447	476	445	473	482	441	483	485	502	427	450	479	468	497	502	451	459	491	425	435	450	481	446	474	476	439	479	491	468	453	437	454	489	446	457	418	460	481	497	442	446	461	470	465	437	442	446	453	452	461	477	483	460	490	442	455	416	435	429	474	499	481	431	461	458	427	461	463	477	461	480	462	476	438	455	461	504	460	481	453	461	493	487	455	437	460	488	439	484	471	462	483	450	492	461	457	418	497	430	463	449	489	494	444	491	450	480	471	425	430	457	485	432	437	443	435	445	475	438	443	479	449	461	484	435	446	444	441	449	475	463	473	492	454	459	471	469	456	478	502	463	462	439	448	430	444	423	469	430	463	475	460	471	487	450	463	443	464	468	472	463	454	425	451	478	425	462	486	505	468	456	424	479	472	458	456	427	454	480	451	502	437	432	398	469	402	438	459	457	489	486	431	455	462	475	431	415	458	444	445	496	452	456	440	474	456	438	477	430	464	464	467	438	488	461	459	429	439	465	470	422	468	434	466	456	428	442	489	470	475	487	452	476	446	442	492	482	480	455	485	478	488	483	478	408	448	489	407	489	432	474	446	448	493	446	467	474	453	471	444	439	488	454	453	475	478	447	446	486	472	496	476	424	442	490	494	469	439	452	478	529	483	440	429	458	465	466	466	468	425	422	463	455	441	461	461	467	463	471	436	445	436	451	448	447	422	470	467	459	438	460	470	417	473	443	473	470	465	425	475	441	433	475	454	478	411	447	455	417	463	452	452	483	455	444	440	453	447	455	449	426	481	479	449	460	455	494	427	460	491	466	423	470	448	432	444	464	473	495	447	457	444	469	441	397	438	487	455	457	475	474	465	467	474	484	461	450	472	436	479	472	475	474	447	446	497	471	476	444	456	448	435	473	434	491	440	429	477	437	451	421	437	442	493	445	436	445	447	424	420	458	477	432	456	469	459	442	451	442	461	471	457	440	477	426	455	454	470	448	474	427	468	474	471	476	449	475	453	419	487	433	475	455	486	433	463	419	466	448	455	439	461	487	463	493	425	455	465	437	481	431	460	429	472	452	456	446	419	459	500	456	468	448	505	458	443	418	471	483	462
30789	14704	3006	1616	1235	976	863	810	716	689	668	677	652	618	587	540	616	588	549	582	555	526	585	544	541	550	577	561	547	555	527	534	514	559	566	563	539	557	565	538	546	535	509	561	532	545	538	521	557	506	575	577	579	544	556	570	562	570	502	542	557	557	528	547	538	533	544	527	536	539	558	506	525	549	569	552	544	602	519	550	513	541	544	553	555	513	516	557	555	559	532	574	577	553	515	563	576	551	521	567	509	552	552	584	527	606	563	584	550	558	549	607	555	552	533	506	547	532	535	562	542	561	561	567	527	523	513	564	545	517	532	519	535	524	553	514	528	536	563	561	546	531	561	530	593	599	541	539	569	524	511	575	522	540	544	524	554	530	506	521	523	498	538	498	573	569	589	565	583	512	572	519	579	545	566	520	510	527	517	503	534	557	564	508	548	549	519	518	557	544	522	547	530	531	549	518	564	525	542	564	559	548	541	558	516	563	527	514	548	544	532	547	537	558	561	553	484	541	550	584	554	546	521	563	561	529	495	535	587	484	539	538	525	533	577	563	528	565	544	556	528	518	553	590	551	553	535	539	516	553	551	561	560	555	565	502	522	554	549	567	530	536	579	560	541	531	566	535	605	567	496	549	568	516	524	527	529	569	545	526	537	531	542	537	523	576	582	508	516	569	540	568	521	534	534	569	585	533	564	529	541	571	604	536	538	501	517	518	529	562	520	511	561	567	538	567	550	525	532	527	591	579	541	588	517	556	524	526	558	575	530	563	551	530	503	571	518	524	549	531	517	565	583	563	540	529	558	509	543	533	564	583	527	540	558	593	556	565	539	541	569	532	567	517	521	570	541	572	594	538	553	558	534	564	536	566	545	544	571	529	509	524	568	488	528	564	533	517	523	554	536	521	557	563	560	523	558	522	557	541	565	553	564	513	554	514	533	556	567	527	538	521	554	528	515	575	549	538	556	559	576	561	553	525	575	531	542	506	497	541	541	544	585	540	556	551	545	554	565	507	529	564	597	516	527	576	517	529	536	552	530	519	532	518	494	523	535	556	525	535	565	582	519	516	525	530	528	530	540	562	551	557	555	575	541	575	532	568	565	572	548	524	548	552	545	541	584	514	578	532	541	518	598	599	572	569	535	531	542	538	573	520	523	545	555	563	543	520	522	475	546	526	524	531	526	528	559	570	530	549	540	558	506	519	554	564	535	538	547	558	495	611	542	530	545	500	537	556	582	554	583	508	561	497	519	553	537	533	499	558	555	547	574	519	507	523	514	540	540	545	545	553	593	541	595	555	545	513	518	535	579	601	499	557	484	525	541	544	537	547	546	592	553	558	498	557	556	551	512	543	543	561	569	522	558	525	551	578	547	548	533	528	538	540	545	529	560	509	543	521	541	564	557	540	594	539	535	530	525	531	546	555	565	567	573	550	548	531	548	553	540	550	524	542	518	556	527	516	567	537	527	548	544	546	519	522	519	527	549	532	537	532	579	555	497	596	522	531	515	528	556	556	543	560	573	513	563	497	583	518	552	527	513	517	541	554	515	545	519	564	541	532	544	514	549	540	538	526	522	536	538	525	600	562	529	509	528	496	584	527	508	511	563	519	579	542	567	567	558	571	536	508	550	536	554	527	560	543	518	538	562	568	526	567	519	532	556	529	558	566	549	538	581	478	558	540	574	523	584	575	540	559	537	580	574	543	509	516	542	590	527	528	517	531	503	540	560	525	559	573	527	584	550	537	531	584	586	507	522	531	548	564	592	535	521	532	589	506	530	547	541	596	564	541	560	539	572	513	531	547	535	546	549	557	530	560	544	544	544	541	531	562	515	567	554	579	558	528	519	519	542	583	489	557	566	583	542	575	552	551	568	550	570	551	525	528	520	522	565	493	560	546	581	538	550	601	546	542	535	553	520	516	531	570	571	540	573	517	548	569	524	531	549	555	558	541	555	562	516	498	522	513	545	568	575	546	527	548	515	535	540	504	558	566	563	552	547	541	522	538	561	542	553	535	526	504	556	521	547	556	560	542	546	558	540	495	525	573	548	527	539	571	596	532	540	509	510	503	556	534	578	556	510	568	564	525	537	515	551	566	519	538	551	542	505	525	511	559	538	540	491	545	544	543	553	531	594	566	532	552	524	525	554	512	572	502	571	503	524	548	554	517	577	560	574	534	539	549	566	519	529	544	534	542	535	556	553	537	527	548	563	516	526	528	577	533	544	573	517	513	531	558	506	551	526	537	531	589	549	554	608	499	515	572	541	542	545	572	529	564	516	526	533	516	514	514	548	574	567	570	541	578	564	531	541	530	538	561	571	501	514	580	569	570	518	544	536	529	542	516	552	559	527	584	561	515	535	550	551	556	531	555	547	533	559	567	524	555	559	488	529	594	522	517	494	562	535	577	571	534	524	538	553	565	539	554	509	552	547	520	543	517	530	510	566	512	556	545	541	540	539	540	533	546	545	524	566	569	561	556	504	492	540	551	548	547	506	572	614	547	554	552	533	531	547	540	493	521	535	620	568	546	534	533	526	555	562	547	493	511	528	553	568	565	557	541	561	523	525	522	521	542	525	531	569	558	549	561	534	530	530	526	522	518	525	478	566	536	570	518	509	513	546	559	520	546	578	568	523	499	547	528	537	576	512	495	504	531	538	525	544	505	526	547	581	563	506	540	521	524	561	546	519	562	558	535	536	560	536	525	542	532	546	535	532	510	560	520	563	542	518	576	522	514	524	554	522	546	542	487	524	550	517	540	539	508	594	528	606	525	543	555	560	538	529	533	526	561	537	516	552	511	545	541	550	547	586	533	555	530	556	523	469	547	537	565	559	539	515	533	582	506	540	534	555	553	537	554	563	546	578	546	528	525	543	483	506	578	550	574	552	553	547	573	512	563	525	540	546	533	550	546	542	565	548	530	563	509	522	548	533	545	556	552	561	549	526	513	511	520	515	523	505	528	564	511	545	506	501	566	536	566	540	543	528	525	505	541	526	542	502	522	549	576	520	523	501	537	557	512	553	518	547	526	518	540	524	547	545	518	543	558	493	528	537	563	534	506	557	546	536	574	556	536	539	559	514	560	585	553	557	546	511	533	583	546	560	563	533	557	521	540	557	536	538	554	454	548	545	538	547	543	567	536	537	518	560	564	544	544	558	540	515	544	528	551	541	546	586	535	552	585	527	491	544	539	597	533	554	517	543	589	523	565	529	558	558	503	560	521	530	496	547	542	537	580	540	480	538	552	536	516	535	531	554	495	511	541	564	517	555	503	522	575	544	532	555	519	552	524	516	524	555	579	528	571	547	549	530	507	502	527	530	566	518	518	539	546	562	538	571	547	584	571	530	524	524	545	552	563	533	524	516	501	506	580	518	520	571	531	555	531	509	581	516	544	585	545	487	569	544	504	589	555	549	575	513	526	541	544	511	552	570	549	518	515	527	527	511	591	547	506	617	528	562	569	549	508	537	531	519	522	520	578	515	551
40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
