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
339744325250	339744325819	339744326369	339744326919	339744327469	339744328019	339744328570	339744329119	339744329669	339744330219	339744330769	339744331319	339744331869	339744332419	339744332969	339744333519	339744334069	339744334619	339744335169	339744335719	339744336269	339744336819	339744337369	339744337919	339744338469	339744339019	339744339569	339744340119	339744340669	339744341219	339744341769	339744342320	339744342869	339744343419	339744343969	339744344519	339744345069	339744345619	339744346169	339744346719	339744347269	339744347819	339744348369	339744348919	339744349469	339744350019	339744350569	339744351119	339744351669	339744352219	339744352769	339744353319	339744353869	339744354419	339744354969	339744355519	339744356072	339744356619	339744357169	339744357720	339744358269	339744358819	339744359369	339744359919	339744360469	339744361019	339744361569	339744362119	339744362669	339744363219	339744363769	339744364320	339744364869	339744365419	339744365969	339744366519	339744367069	339744367619	339744368169	339744368719	339744369269	339744369819	339744370369	339744370919	339744371469	339744372019	339744372569	339744373119	339744373670	339744374219	339744374769	339744375319	339744375869	339744376419	339744376970	339744377522	339744378070	339744378619	339744379169	339744379719	339744380269	339744380819	339744381370	339744381920	339744382469	339744383019	339744383569	339744384120	339744384669	339744385219	339744385769	339744386319	339744386870	339744387419	339744387969	339744388520	339744389069	339744389619	339744390170	339744390719	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2693	3600	2300	2693	3600	2300	2692	3600	2300	2692	3600	2300	2692	3600	2300	2692	3600	2300	2692	3600	2300	2692	3600	2300	2692	3600	2300	2691	3600	2300	2691	3600	2300	2691	3600	2300	2691	3600	2300	2691	3600	2300	2691	3600	2300	2690	3600	2300	2690	3600	2300	2690	3600	2300	2690	3600	2300	2690	3600	2300	2690	3600	2300	2690	3600	2300	2690	3600	2300	2690	3600	2300	2690	3600	2300	2690	3600	2300	2689	3600	2300	2689	3600	2300	2689	3600	2300	2689	3600	2300	2689	3600	2300	2689	3600	2300	2689	3600	2300	2689	3600	2300	2689	3600	2300	2689	3600	2300	2689	3600	2300	2688	3600	2300	2688	3600	2300	2688	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23663	24087	38576	30512	22168	20882	7266	337	276	266	269	263	225	259	260	249	243	265	250	240	268	240	220	236	269	246	240	244	265	249	245	218	243	228	244	254	228	236	257	236	235	226	245	242	232	234	244	270	225	233	267	257	215	240	236	251	236	257	246	240	238	230	241	245	223	235	259	255	245	262	229	250	233	238	224	241	243	242	237	239	251	226	247	231	266	244	244	221	234	245	238	203	251	231	261	233	257	224	248	241	234	236	251	235	236	205	225	246	220	264	228	280	242	242	214	213	258	233	255	235	238	225	215	235	222	234	230	251	253	240	246	240	243	218	243	270	255	228	229	231	243	232	250	230	233	247	267	239	271	214	263	252	263	246	237	266	241	225	241	240	229	227	230	221	239	249	248	255	208	261	231	235	253	217	215	239	228	228	255	235	235	233	203	261	255	235	243	246	265	215	231	235	223	226	224	228	221	234	250	219	223	247	252	207	229	244	256	212	233	246	232	238	235	229	237	220	248	261	232	270	253	215	228	255	235	205	238	224	237	238	265	244	238	228	253	227	234	247	257	250	237	219	225	238	263	245	248	252	236	236	248	242	226	263	232	229	244	233	234	238	243	215	236	252	225	239	237	235	221	254	245	231	228	247	255	213	227	262	243	260	236	263	233	236	233	241	262	231	223	230	221	224	241	227	249	234	244	237	287	219	213	236	220	246	255	261	231	249	260	227	227	221	256	256	238	229	247	257	254	246	229	274	217	247	257	248	232	223	243	240	238	250	231	234	226	227	244	242	217	236	212	242	214	221	271	232	238	239	244	231	254	267	252	233	223	217	258	232	274	240	232	247	224	252	243	235	243	247	250	209	217	244	239	263	258	263	216	249	245	248	217	254	209	252	226	266	241	251	224	246	214	221	229	249	274	246	237	244	239	263	224	242	255	205	252	238	246	223	221	248	214	223	232	231	244	237	258	231	254	263	237	233	230	238	221	239	236	229	237	290	242	250	261	216	242	245	262	219	267	248	207	228	238	241	237	219	225	239	245	237	199	224	246	243	196	227	237	260	236	236	232	251	241	220	246	236	234	226	232	228	222	216	246	232	216	252	243	248	243	248	257	266	242	239	214	226	255	263	229	234	240	232	237	266	241	247	252	248	232	246	261	222	224	232	247	228	242	256	229	235	214	268	279	245	261	205	250	255	253	233	236	232	238	245	239	249	239	265	231	238	249	251	268	248	219	200	235	243	252	219	266	232	231	233	232	250	226	239	265	246	243	236	248	229	260	220	230	244	249	210	247	264	254	264	248	237	218	251	266	229	225	252	264	240	272	244	260	258	249	224	224	252	229	214	211	238	222	235	228	237	243	225	252	247	238	220	264	243	242	234	225	240	244	214	234	239	233	221	230	210	231	244	231	244	227	244	251	235	238	273	250	234	232	245	236	228	234	231	223	241	246	253	248	237	254	242	274	263	250	249	250	233	271	264	248	204	207	241	232	244	226	223	240	231	232	251	243	248	246	228	234	237	243	282	253	218	264	266	259	215	214	238	276	228	263	228	228	244	231	220	262	258	245	234	248	225	219	262	233	249	226	229	225	236	245	272	249	231	259	218	234	247	247	201	247	267	195	255	231	284	268	258	238	222	220	229	228	217	246	257	242	273	261	235	234	248	214	255	239	246	242	268	224	219	238	220	240	251	238	235	277	239	212	218	245	271	249	249	240	231	280	241	233	249	279	234	250	260	261	221	215	243	239	258	256	236	246	246	237	254	266	253	220	237	252	244	237	249	263	266	251	215	259	259	256	227	229	224	248	227	232	227	234	232	236	239	243	250	263	224	247	220	228	230	246	254	246	259	256	203	225	234	240	231	237	239	226	232	234	264	214	199	223	243	218	248	229	251	251	249	227	236	227	245	236	226	248	263	252	236	227	261	271	240	226	257	227	270	236	243	232	240	214	242	228	241	262	248	257	245	233	204	255	250	208	238	229	248	236	254	213	237	218	238	228	227	246	244	267	262	243	226	231	223	223	247	242	258	228	238	245	224	236	224	265	229	254	247	250	235	220	226	228	249	208	241	238	215	241	256	250	281	255	224	255	253	217	263	246	217	241	254	242	223	249	260	209	232	229	262	216	227	240	235	257	222	250	248	241	224	237	238	213	268	228	245	226	218	254	223	216	232	245	226	223	214	243	233	245	257	236	267	229	232	229	231	246	234	226	231	232	235	253	209	236	251	241	268	228	216	191	215	227	228	233	250	219	229	239	257	250	229	217	237	227	256	254	224	215	230	246	225	242	210	224	248	225	265	216	239	220	248	234	240	243	229	230	251	261	217	246	238	231	228	226	237	229	262	264	247	255	233	215	271	259	226	228	231	240	254	258	205	223	208	215	252	242	248	224	245	225	248	235	224	229	242	235	244	225	264	252	239	216	248	256	258	229	221	244	232	229	242	247	233	225	274	232	224	241	249	227	205	233	268	225	223	249	252	255	264	243	215	222	256	249	208	244	248	247	234	226	239	235	237	221	216	251	231	263	220	250	256	237	249	223	236	227	234	228	233	242	254	238	237	261	219	244	266	237	243	277	229	245	237	253	244	241	243	238	243	237	239	206	222	229	241	256	271	226	250	228	231	223	233	222	251	228	229	230	221	252	235	213	221	248	219	219	218	256	253	212	262	226	232	229	223	230	235	215	281	252	286	234	252	249	263	228	230	254	222	248	260	248	238	216	232	235	225	246	248	247	238	206	229	226	236	236	242	246	253	212	237	235	242	256	217	212	229	228	232	220	229	235	265	258	218	257	269	241	283	239	215	235	233	240	231	241	273	258	213	211	251	257	258	231	244	237	231	222	224	225	238	222	234	219	240	217	221	255	236	238	258	259	253	265	227	219	255	232	242	229	214	265	204	248	247	240	256	222	233	241	261	231	252	244	233	236	234	216	247	247	244	247	219	239	245	223	234	224	252	220	241	228	247	265	220	231	254	241	238	237	274	264	247	244	244	238	215	234	240	302	239	261	265	224	226	231	240	225	262	237	243	271	234	244	261	263	234	291	233	240	233	237	240	245	261	250	235	256	241	228	229	239	253	208	232	256	229	238	236	245	278	247	233	255	229	257	212	217	217	241	230	263	253	244	221	235	213	217	225	257	240	212	214	252	223	270	241	240	243	232	245	263	267	215	245	228	235	227	232	261	256	239	238	247	225	257	257	251	248	224	223	241	231	246	235	200	249	248	259	227	245	261	226	251	228	218	237	255	232	241	250	261	213	223	224	263	213	251	231	252	255	238	245	242	248	247	247	238	229	253	243	234	245	216	239	251	238	234	234	230	237	224	230	243	242	253	233	269	279	233	222	269	233	228	248	233	261	236	244	262	221	240	231	265	238	217	226	245	256	266	238	258	252	241	244	239	214	262	224	270	256	240	240	242	249	248	235	262	256	232	241	236	225	230	229	259	225	252	229	263	221	248	221	246	241	229	221	244	265	267	243	248	216	245	221
49806	90426	82484	50848	23266	18558	559	423	391	380	411	378	411	387	375	399	336	347	379	383	348	362	389	337	323	384	353	385	373	400	387	368	402	381	368	357	353	365	344	354	346	407	340	386	380	357	389	355	372	372	330	373	347	356	365	349	350	341	353	410	354	355	332	382	354	352	329	334	379	370	340	404	376	346	367	354	364	355	328	349	409	320	365	346	334	392	359	355	346	383	359	370	372	358	375	365	381	378	359	350	336	351	334	351	382	353	371	371	394	416	358	348	345	329	370	358	345	356	375	349	362	349	358	385	356	373	353	351	330	388	347	370	375	363	313	383	335	364	359	360	338	321	335	359	359	374	365	349	347	343	347	343	347	371	373	380	373	359	403	351	383	366	357	353	362	378	359	350	335	343	349	344	350	367	358	363	366	338	350	384	303	345	331	368	352	382	397	367	375	335	401	335	395	371	378	359	347	344	386	394	367	352	341	390	350	381	353	345	334	406	377	414	339	325	370	349	363	371	351	374	349	375	390	369	343	363	376	360	395	401	361	350	329	372	353	377	393	362	356	320	362	389	378	364	388	369	336	366	359	360	322	375	374	381	387	372	345	387	359	371	359	367	342	353	368	380	377	355	352	375	332	336	375	359	362	341	355	332	367	358	397	391	318	316	363	391	368	362	393	320	356	358	352	333	371	371	371	370	346	373	362	333	346	363	381	356	329	346	377	336	371	391	347	369	393	350	369	362	359	349	357	335	394	350	373	363	372	340	373	375	366	390	340	338	369	347	403	367	393	362	376	367	349	355	345	358	370	335	368	357	378	379	360	320	370	362	346	382	368	351	350	384	355	358	370	352	355	358	339	341	371	415	385	380	357	366	351	388	341	367	381	380	363	336	367	364	377	419	368	371	388	372	360	365	330	375	381	354	349	335	401	344	379	362	358	357	370	370	382	374	368	372	348	362	347	361	368	384	381	382	339	388	353	389	345	347	361	342	329	376	368	352	350	364	361	363	361	334	370	375	332	400	378	368	329	372	377	364	382	347	357	383	351	363	332	364	391	386	355	385	366	332	342	361	333	366	371	333	366	396	336	357	331	354	343	361	392	360	376	350	370	317	367	360	384	349	356	391	381	378	388	356	368	372	395	386	337	358	355	363	375	382	355	346	377	384	332	356	347	358	352	372	360	347	354	356	358	372	365	362	376	368	345	348	341	340	355	358	402	369	363	365	370	358	330	376	360	378	345	375	390	355	350	371	366	325	367	348	371	357	365	355	359	352	358	341	360	326	399	345	350	409	341	370	348	351	326	377	336	362	362	376	328	342	360	327	376	363	377	356	347	344	380	373	361	360	351	384	365	359	400	345	363	332	353	373	362	362	402	354	340	356	383	344	368	337	356	342	366	379	338	365	338	337	399	341	359	333	348	375	392	347	360	349	372	350	351	368	361	341	374	376	357	360	345	346	380	382	366	373	378	354	327	335	390	372	353	333	364	362	348	353	370	367	363	344	383	381	338	358	358	371	375	359	343	373	330	377	340	363	354	372	363	372	370	373	374	381	372	363	343	359	337	337	371	344	382	373	350	387	334	356	374	357	375	343	379	383	372	383	365	362	324	362	358	364	364	360	355	361	357	374	369	377	342	384	338	332	364	362	346	384	365	342	387	340	344	368	354	350	370	350	346	373	361	382	371	391	373	351	365	335	370	350	354	345	310	376	348	396	363	353	353	357	377	340	350	382	365	363	360	347	389	349	345	330	370	380	358	363	372	333	367	376	338	358	360	364	385	398	339	365	367	356	352	332	355	333	369	337	358	369	360	367	393	364	350	395	367	379	355	345	333	375	376	356	355	360	349	347	401	386	346	392	358	369	360	375	387	403	372	359	323	354	373	399	356	359	364	370	357	335	413	381	360	357	348	397	317	344	367	377	361	389	350	362	367	379	397	373	349	340	361	350	360	353	382	346	384	329	360	341	372	353	389	357	387	372	359	354	373	345	364	344	372	374	372	343	371	334	356	382	385	340	358	358	399	353	402	371	368	386	353	350	363	391	336	360	363	362	366	379	339	376	354	369	354	371	341	340	355	369	339	358	335	373	381	353	389	365	332	350	329	351	363	348	348	349	359	366	354	338	383	351	348	342	368	369	334	372	353	395	371	359	352	372	348	365	348	363	358	381	346	353	382	331	363	394	330	352	371	342	371	365	347	321	347	378	353	344	357	398	360	334	356	374	389	381	344	384	358	417	360	372	363	369	351	352	371	363	347	367	397	326	335	367	366	346	359	388	368	363	336	378	371	345	360	338	343	357	368	375	359	340	336	363	356	352	350	333	387	371	349	351	366	398	371	348	361	342	369	383	355	401	372	395	363	356	393	382	388	365	401	369	347	357	358	373	381	373	360	370	331	359	369	350	373	359	320	353	372	354	351	346	352	322	377	337	351	377	343	361	340	359	355	352	378	354	361	370	374	369	398	342	369	379	329	365	367	361	366	370	353	343	371	359	374	393	358	379	351	363	357	363	369	375	364	374	382	353	336	323	363	382	349	356	376	382	339	384	370	392	340	377	352	363	346	380	396	338	363	332	407	375	391	351	362	386	379	331	360	352	350	352	395	380	359	349	373	381	332	338	382	350	329	383	375	374	369	347	372	340	347	358	357	360	370	345	371	358	337	367	354	361	360	345	340	336	363	378	369	341	357	365	382	364	395	349	360	351	384	372	336	390	319	371	369	393	353	370	363	367	321	357	378	351	387	350	349	369	369	336	371	355	367	376	351	362	366	352	353	345	392	367	353	354	363	364	348	352	384	358	403	347	356	346	375	325	355	353	355	354	381	354	367	370	362	362	381	372	330	338	405	349	353	370	346	340	373	343	353	368	361	372	350	352	378	363	370	352	352	377	365	359	379	342	352	377	353	362	366	372	348	371	374	339	365	332	367	371	361	377	374	344	366	357	366	353	369	331	367	372	379	338	359	365	354	323	376	364	350	327	332	344	361	354	381	334	329	375	368	350	398	362	362	375	358	381	370	395	382	370	373	374	377	383	353	382	340	378	401	388	354	327	348	363	375	342	367	379	362	372	358	335	342	361	358	355	369	359	336	341	378	383	365	361	368	360	339	402	392	393	367	356	358	370	387	372	334	348	417	339	335	346	345	365	381	349	361	342	361	348	375	387	367	341	341	357	367	353	355	329	389	382	356	362	350	390	374	376	359	355	380	383	373	353	360	380	363	377	359	360	369	349	378	348	341	330	348	370	356	370	374	357	355	333	343	348	367	346	382	361	355	350	383	384	346	365	379	363	363	369	357	366	366	368	366	364	340	355	381	332	365	340	362	344	359	393	377	353	362	361	369	364	370	352	348	326	370	332	346	376	342	336	347	379	379	372	385	360	344	347	361	360	365	399	366	339	369	356	368	403	318	371	380	409	386	347	348	344	366	344	374	374	378	332	374	342	346	382	377	380	382	354	367	387	343	355	390	359	365	341	336	338	355	370
27492	35440	39160	18244	1971	917	207	189	189	193	181	171	169	167	197	184	193	180	175	173	192	183	186	194	187	187	199	210	204	193	176	145	196	185	183	190	202	184	193	183	188	197	177	178	206	184	183	175	180	194	175	219	207	184	166	207	185	204	208	191	171	187	191	167	160	183	184	218	171	188	180	166	184	191	205	169	200	190	166	172	197	176	181	201	190	173	219	182	187	165	189	198	185	192	192	178	164	187	198	147	191	178	190	157	221	201	178	160	189	197	184	203	190	201	186	198	168	192	177	178	151	189	171	186	172	164	205	174	160	194	198	202	170	180	209	186	206	182	206	176	190	177	182	199	179	172	174	180	181	174	168	205	178	176	171	204	174	215	194	186	189	179	170	187	178	203	201	200	195	187	204	177	184	185	206	178	168	197	185	195	182	178	175	189	164	191	176	175	190	181	207	202	179	181	182	188	180	203	168	166	174	192	205	174	185	185	170	190	194	191	217	180	168	183	170	209	186	184	186	196	193	204	190	191	162	171	191	200	198	197	193	182	173	193	191	181	203	200	158	179	167	170	176	183	169	158	178	213	176	194	178	205	169	198	181	210	169	190	208	178	161	218	209	199	194	223	199	180	201	182	198	203	181	168	184	192	184	175	198	186	166	181	193	172	159	171	217	169	179	183	204	170	189	183	188	175	178	196	175	207	200	179	191	177	174	161	196	193	216	187	165	178	179	185	171	197	186	164	181	208	204	201	171	170	194	185	199	181	178	194	177	204	183	172	201	176	197	196	185	198	180	210	187	180	177	189	165	189	216	188	191	196	171	183	208	189	198	167	187	200	178	199	198	178	187	179	193	188	191	197	166	174	210	198	184	182	206	201	205	184	212	191	208	187	204	177	191	201	188	210	184	169	179	190	187	181	158	190	173	176	212	204	183	235	188	173	170	191	190	187	157	187	190	195	187	192	176	210	191	190	207	175	197	197	186	169	190	209	170	192	187	190	207	209	193	202	196	197	195	191	190	176	198	158	183	195	172	166	188	211	202	179	172	185	193	164	193	175	169	170	182	176	158	178	192	172	187	183	205	205	184	200	190	217	172	210	200	189	187	192	179	176	175	175	185	192	181	184	179	180	179	198	182	187	194	177	170	175	176	185	190	211	179	213	199	187	152	197	208	189	197	173	177	176	184	193	191	198	186	185	187	201	190	211	170	176	174	167	206	179	186	201	187	187	201	172	182	191	185	192	198	154	188	180	202	198	165	186	160	182	208	169	180	187	191	176	179	188	187	188	175	179	179	169	189	171	172	162	180	183	195	202	196	162	187	169	198	178	178	181	183	200	189	185	201	196	175	191	181	166	191	187	193	216	167	185	187	171	187	178	165	189	189	174	166	202	167	187	189	199	189	215	167	162	173	184	162	167	171	175	188	180	167	196	168	199	205	215	178	172	183	187	198	152	163	194	209	195	211	199	207	198	150	193	192	198	206	197	189	181	201	180	171	207	182	185	191	203	164	191	196	178	164	201	200	187	176	209	176	187	186	159	171	187	184	188	182	178	162	190	168	205	194	205	162	182	199	192	174	195	188	191	167	206	171	179	192	174	204	187	175	183	179	176	172	180	184	180	165	164	173	205	180	213	188	192	171	189	175	194	208	184	187	184	187	154	190	181	186	207	194	179	219	181	185	164	189	177	198	164	195	184	182	186	173	198	183	188	179	182	190	193	199	199	172	182	187	193	149	195	188	183	193	186	184	184	163	182	167	198	189	180	157	215	184	158	191	179	181	199	164	188	209	199	179	190	177	194	179	191	187	182	184	176	183	172	202	172	187	183	196	177	201	180	171	167	183	183	202	189	173	187	196	177	182	165	182	189	187	187	197	178	200	185	196	179	166	199	187	185	181	188	193	171	184	175	179	185	165	178	202	185	169	182	184	195	203	209	161	178	184	190	206	192	205	180	172	184	179	187	195	223	195	183	182	175	177	200	178	182	176	185	161	191	205	181	205	175	177	196	211	173	184	201	204	189	181	215	192	182	194	188	168	187	193	173	189	181	167	190	168	191	203	177	174	177	184	191	203	203	204	185	167	191	201	195	186	155	169	171	186	185	187	185	178	181	171	212	192	156	161	178	205	196	201	165	204	170	153	198	222	182	208	223	179	190	183	199	184	209	167	191	178	183	189	185	205	179	163	175	160	174	198	200	194	177	183	165	194	173	188	186	213	183	195	176	188	178	173	177	189	206	188	181	184	178	194	179	170	197	204	183	183	173	193	184	178	182	197	198	202	166	184	188	184	175	212	203	188	187	187	197	188	174	186	167	175	191	215	197	203	162	198	194	193	168	185	184	174	182	211	185	208	206	186	177	196	197	200	183	187	188	177	171	192	184	202	194	189	200	172	180	153	206	176	183	182	190	188	213	188	154	199	162	179	196	184	187	171	201	181	172	189	163	159	198	202	193	209	196	205	172	183	183	181	172	178	176	191	203	157	193	195	169	180	219	162	169	207	170	166	184	196	184	154	207	156	206	205	181	181	198	174	195	205	189	177	198	187	195	181	178	174	198	174	189	201	178	173	194	172	190	219	171	196	192	187	174	186	179	175	197	194	209	185	213	172	197	164	181	188	183	179	190	179	191	184	191	187	174	200	194	183	179	194	203	186	200	200	186	210	208	183	211	177	198	189	174	167	180	187	210	193	162	174	200	187	172	204	185	192	175	209	228	164	224	179	210	196	193	193	176	201	169	184	196	166	159	174	199	158	199	201	186	199	190	208	180	209	175	198	206	179	197	167	189	187	180	189	197	206	168	179	166	203	195	193	198	195	170	210	199	185	220	185	177	162	172	194	199	187	195	184	199	194	189	193	192	183	185	201	202	222	179	212	170	170	195	189	185	183	199	203	199	187	192	173	178	199	196	183	177	164	198	193	166	187	168	195	187	176	174	195	181	198	175	161	183	207	158	210	183	190	199	182	192	168	178	181	203	174	196	183	179	202	183	150	196	205	160	184	210	165	170	162	213	203	198	207	168	161	190	179	186	189	190	210	176	170	174	192	185	183	186	194	176	198	189	187	178	198	177	169	198	180	168	189	196	177	188	148	195	195	185	199	184	197	197	190	186	194	186	195	186	176	169	170	188	196	175	187	185	184	158	187	190	178	184	191	183	184	187	163	178	175	192	195	194	182	184	157	196	186	205	182	207	172	171	191	206	182	205	154	173	186	174	180	179	200	177	200	198	171	180	193	193	212	185	191	180	163	207	177	190	179	173	180	195	185	189	176	215	192	159	181	157	208	175	169	196	171	171	197	198	195	202	184	178	186	170	178	169	192	169	189	168	207	185	162	165	183	190	205	190	192	209	183	154	172	198	191	180	190	212	189	210	185	197	163	185	201	195	189	178	194	172	184	189	186	203	195	199	192	189	197	174	174	167	176	183	175	156	182	171	192	208	190	177	167	180	189	171	176	176	184	194	190	190	181	198	180	214	185	186	189	187
28710	54382	42027	15495	2235	2102	322	322	302	278	279	274	287	333	266	274	267	270	269	282	296	316	281	316	328	274	341	254	273	292	310	262	293	283	286	259	313	282	317	309	275	293	295	284	274	299	287	284	305	314	296	268	274	292	292	261	293	285	279	264	255	285	305	293	281	303	265	294	278	308	297	293	274	264	298	303	290	303	277	301	277	279	281	292	271	275	271	274	293	294	312	307	304	315	284	288	296	282	257	284	268	259	262	302	283	282	281	309	299	302	314	291	281	283	298	261	280	309	294	278	289	256	286	292	286	287	290	264	311	313	291	280	321	310	238	267	283	283	310	293	263	259	267	259	267	296	280	262	268	338	291	272	292	254	308	299	277	296	310	267	282	303	275	276	277	297	270	286	287	244	280	278	276	306	295	298	312	323	302	268	252	263	324	333	266	291	306	286	273	280	264	295	294	297	281	265	316	289	279	295	296	288	308	314	300	272	282	282	309	270	288	300	258	288	274	285	299	289	278	296	287	271	269	294	290	315	288	269	273	305	303	285	288	271	283	311	285	287	287	319	284	282	294	302	294	295	271	276	287	292	296	256	266	282	303	266	285	271	285	291	314	281	276	283	286	308	259	274	268	288	289	272	278	266	285	287	278	298	279	282	275	298	277	297	277	298	286	306	296	301	282	275	260	281	299	285	275	270	285	299	271	298	313	275	302	300	296	294	316	309	262	285	285	308	293	304	272	276	304	312	281	287	305	298	290	318	297	287	282	289	299	280	254	307	288	276	291	315	273	275	307	244	290	292	269	283	279	308	288	292	302	328	276	281	314	270	293	274	276	275	290	315	277	244	297	295	302	289	271	302	267	276	294	294	307	313	292	282	319	264	287	283	288	272	299	295	281	287	305	287	269	286	298	286	259	279	270	304	325	283	288	310	298	293	285	294	285	279	274	269	296	265	296	282	292	312	293	276	305	300	273	282	307	311	291	300	255	316	304	279	294	264	299	282	312	290	262	310	286	291	286	286	297	273	272	273	291	342	273	304	262	306	274	241	298	267	267	293	310	276	303	275	265	306	278	288	272	288	279	287	252	296	303	297	263	289	279	298	276	329	276	264	300	296	304	321	298	269	295	294	278	233	271	272	264	311	260	284	283	301	292	336	289	267	292	283	285	283	294	298	316	260	299	294	298	295	279	279	272	312	279	301	286	287	318	297	306	300	279	303	295	295	280	281	296	276	296	288	296	279	276	269	289	287	295	330	290	296	274	282	302	271	292	295	275	295	324	292	255	299	264	307	273	301	315	286	280	293	280	286	290	309	291	289	311	285	302	293	276	274	295	286	272	317	275	281	282	272	290	292	269	264	293	273	277	288	295	285	295	319	319	250	290	269	264	308	290	294	290	279	311	271	291	284	277	301	301	274	290	300	277	290	277	320	300	293	297	304	286	267	291	314	311	280	301	296	255	278	280	297	264	277	292	281	274	285	302	314	287	256	289	291	265	267	279	279	286	280	302	255	291	282	314	281	284	285	280	270	274	311	280	293	288	262	273	303	264	328	312	281	261	281	270	304	292	280	276	278	295	304	325	319	297	316	268	282	303	279	289	268	294	318	309	282	281	276	282	297	273	318	289	287	303	321	308	262	278	267	290	314	269	273	293	284	290	305	305	281	301	291	295	311	315	270	297	303	288	276	292	250	253	309	277	285	316	297	306	299	272	255	305	296	289	299	275	275	285	267	276	283	277	283	273	286	305	308	280	298	310	268	297	289	325	275	287	270	268	301	298	296	295	287	269	292	276	284	280	291	317	274	275	271	283	296	298	275	259	308	273	319	297	280	327	293	304	286	293	278	297	294	283	295	290	289	325	291	293	297	347	293	276	258	282	290	320	259	287	286	296	285	307	275	251	288	311	303	288	287	305	305	295	298	311	290	294	308	254	302	299	297	276	304	271	308	274	288	303	287	266	276	302	289	340	277	268	280	308	309	322	292	274	283	287	286	282	309	299	274	319	312	275	312	298	293	287	311	277	283	283	271	287	285	283	295	290	283	264	285	289	277	293	282	305	308	281	266	296	303	270	276	278	269	271	300	277	268	283	298	273	295	297	299	312	288	274	318	260	283	296	299	291	308	294	287	297	289	300	318	262	311	303	287	284	292	299	291	285	276	288	291	261	304	285	263	309	275	307	279	310	320	307	282	277	285	311	270	281	268	288	282	275	294	274	298	269	265	281	278	249	314	291	273	299	320	291	296	301	272	266	293	253	281	289	287	314	301	290	305	284	297	273	290	272	281	291	313	290	248	299	286	281	271	327	292	251	269	285	265	280	277	285	304	286	325	281	268	265	304	275	271	294	286	288	294	291	258	294	278	286	274	279	297	287	299	268	288	296	294	279	280	277	273	285	293	310	302	291	268	296	324	285	271	282	277	309	286	296	272	312	296	321	285	303	255	287	294	275	283	316	324	264	290	301	251	313	324	253	252	313	270	307	293	285	276	294	312	295	292	298	289	306	327	323	302	301	265	295	297	293	277	283	285	292	289	292	274	281	302	280	299	277	280	307	298	285	300	299	302	295	265	314	288	286	306	270	267	294	284	324	291	289	303	303	284	312	308	290	317	260	294	298	294	304	264	308	295	287	244	298	299	298	259	318	285	285	249	274	255	290	291	282	292	279	279	268	308	300	282	275	314	295	300	280	268	270	286	249	283	263	278	287	254	309	294	277	306	284	285	282	296	290	284	262	295	286	265	328	286	275	279	291	284	292	288	290	269	289	284	311	291	258	309	341	282	300	284	281	287	322	281	300	289	265	276	287	287	299	276	267	275	326	264	279	270	283	294	297	296	276	301	298	295	298	275	283	270	315	312	302	293	280	295	306	286	261	279	285	282	302	290	301	305	297	297	308	267	268	276	289	275	283	273	270	299	289	290	308	284	307	294	283	274	289	273	271	282	292	300	266	270	275	279	273	274	300	287	279	276	281	292	283	274	271	295	272	291	283	307	292	309	278	285	317	279	253	275	265	261	278	282	276	290	259	292	271	294	330	287	281	289	323	303	292	302	297	285	293	280	277	276	274	260	286	274	262	282	309	256	299	307	253	306	293	283	278	301	280	284	281	258	287	285	315	304	256	252	291	274	283	291	290	313	281	279	274	264	295	298	293	306	304	283	295	289	268	296	298	299	257	288	303	312	275	252	291	296	283	305	261	267	294	301	286	321	282	274	284	297	322	293	275	293	294	308	308	276	282	269	288	277	320	304	283	309	295	277	304	267	294	254	293	258	295	272	313	299	278	320	294	301	311	289	290	300	277	262	265	275	312	267	277	297	286	309	303	291	283	303	267	290	282	281	287	280	283	303	281	268	299	290	271	296	292	246	299	281	272	293	264	297	261	303	289	280	274	290	262	293	289	289	319	280	301	314	279	298	301	263	280	258	260	293	281	268	297	296	302	306	285	277	299	289	287	310	272	295	268	279	268	261	268	288	283	242	270	291
24039	26502	46359	33268	20084	14203	1549	267	294	258	247	281	281	286	277	288	249	258	275	276	263	293	237	290	274	257	287	278	248	270	287	253	230	249	244	243	274	268	267	254	257	269	257	263	251	247	301	271	299	242	231	239	283	269	243	288	279	273	266	294	259	227	268	249	260	227	262	270	286	256	248	245	235	237	255	276	277	256	278	252	229	264	246	236	263	264	261	270	249	235	235	245	272	248	277	295	248	237	267	272	259	250	246	249	259	273	273	251	251	253	230	264	237	282	246	273	285	253	266	234	232	232	225	248	261	257	243	244	268	266	256	275	301	257	252	282	246	222	240	243	255	269	282	241	228	259	287	242	256	252	265	235	287	264	269	283	261	243	271	269	245	258	249	284	277	252	254	257	237	270	267	259	266	265	271	267	244	278	245	281	256	253	215	254	256	255	256	279	285	277	232	248	246	227	253	228	228	275	244	243	254	234	261	242	260	254	240	262	263	254	278	273	232	294	275	263	273	240	252	225	266	272	287	271	280	287	259	239	268	274	255	284	243	259	244	233	264	248	266	244	268	239	246	273	237	271	258	265	273	255	235	269	252	248	257	254	236	234	262	242	253	260	268	265	278	262	259	297	260	288	268	267	279	248	259	237	264	227	238	271	243	224	268	290	278	278	233	255	263	271	284	244	253	238	247	252	273	270	280	238	272	256	281	258	256	250	238	273	272	265	259	248	280	248	238	259	275	250	237	267	266	276	260	287	257	249	293	248	263	268	256	264	260	232	248	293	250	267	229	228	218	234	252	261	271	243	248	248	238	256	265	258	254	247	250	263	266	250	297	254	261	259	243	276	241	255	269	286	273	227	240	219	278	267	242	263	278	283	267	258	246	279	247	262	260	272	247	248	230	260	263	228	263	246	253	262	249	244	265	257	296	233	249	269	241	248	290	241	267	292	267	254	226	264	272	250	218	283	234	280	258	281	256	249	271	249	263	268	243	249	270	263	256	262	272	229	258	281	232	271	264	254	263	242	266	256	248	240	301	230	257	282	235	255	288	256	248	241	264	260	253	242	280	236	261	276	252	254	244	280	259	236	266	240	246	264	277	241	252	250	229	281	273	255	261	236	246	283	251	259	266	269	250	265	258	247	298	278	273	272	297	244	298	237	276	259	250	271	246	277	280	266	257	262	243	268	255	265	269	264	254	240	278	295	248	252	265	243	244	275	240	251	262	260	253	242	275	267	261	270	257	240	294	254	251	279	279	249	271	254	228	240	259	228	281	250	238	257	234	242	274	223	218	258	231	262	228	261	249	270	270	255	250	269	239	244	289	253	226	274	276	262	262	242	282	256	260	245	243	261	254	260	219	230	266	262	267	241	284	262	256	273	250	280	269	283	227	274	259	261	240	268	222	265	238	254	253	271	246	225	242	265	259	273	258	260	221	268	280	252	248	234	270	264	233	266	269	228	242	263	254	283	226	264	264	272	308	262	261	266	260	253	249	270	284	255	245	228	258	259	258	245	222	249	233	247	262	264	288	277	274	228	241	246	263	271	258	276	239	237	251	256	260	262	295	242	255	268	245	238	260	252	257	245	266	273	280	266	248	234	272	287	256	253	240	254	285	251	260	239	274	265	252	257	255	265	264	273	258	271	253	242	269	257	248	248	285	270	255	265	260	224	267	271	240	250	226	255	284	249	277	261	278	260	242	273	274	231	248	254	266	265	251	245	246	272	238	244	258	289	270	264	265	231	249	252	269	254	258	259	259	249	289	248	237	269	237	244	264	247	282	234	294	238	272	268	258	246	244	263	251	246	263	237	264	294	285	249	270	246	245	248	268	277	302	234	258	257	249	278	242	248	240	246	235	247	249	276	248	257	289	250	266	224	245	241	269	261	261	255	253	232	248	243	252	252	241	253	244	259	242	256	282	254	227	264	232	266	250	283	250	248	257	260	223	257	269	235	258	248	284	280	276	262	237	259	260	267	261	254	249	246	259	218	286	245	267	257	260	217	256	260	284	247	266	228	256	253	246	232	270	259	256	248	250	260	246	260	221	261	274	252	261	234	259	247	275	260	252	277	276	299	261	261	257	274	295	237	259	253	263	248	254	242	266	281	220	275	284	260	252	261	271	291	261	258	239	251	261	244	239	257	274	259	241	275	238	270	257	259	272	239	239	242	281	235	281	262	245	258	272	264	273	249	270	250	244	249	252	258	266	254	256	267	247	257	265	261	258	229	255	268	253	234	265	232	239	250	259	285	271	249	262	241	254	239	241	252	254	265	275	269	226	254	257	256	280	230	268	232	269	262	272	258	263	246	275	268	267	260	256	239	249	264	211	244	235	253	243	239	234	252	274	258	283	254	254	280	244	264	268	245	264	270	249	260	212	255	274	265	264	257	252	254	252	240	232	276	277	287	275	250	256	261	262	273	284	240	248	256	249	272	264	259	235	256	247	227	255	247	234	288	276	255	229	259	220	253	249	217	249	264	230	255	273	274	249	285	266	259	263	263	245	251	252	283	259	273	272	267	243	266	266	265	259	256	266	239	278	276	272	257	248	244	264	272	264	266	255	256	215	257	260	243	261	247	239	223	249	271	240	290	271	268	246	255	265	243	259	264	232	240	235	268	258	239	259	249	235	219	278	258	262	249	277	270	260	261	237	228	278	247	262	274	249	264	243	257	271	284	263	269	266	242	224	263	249	263	272	241	253	245	229	270	244	256	260	251	285	245	265	250	262	266	248	232	241	244	264	279	229	253	235	256	250	241	255	259	288	259	248	264	271	256	286	240	241	273	260	255	261	246	244	234	258	250	250	262	261	271	262	237	254	271	246	267	277	248	258	270	243	250	236	261	254	276	230	241	247	229	240	229	275	275	241	241	268	253	246	239	269	257	250	257	283	252	255	244	259	225	257	252	266	274	233	284	280	278	267	265	254	271	254	244	241	221	226	239	250	259	284	282	247	242	278	267	254	257	260	271	245	268	256	241	259	269	275	239	261	262	260	222	267	260	254	253	262	277	261	278	267	253	238	249	258	222	257	285	269	228	285	246	263	231	262	252	254	249	257	257	287	281	233	243	230	250	263	282	269	284	244	226	260	237	252	240	281	268	264	252	255	258	255	284	241	259	270	222	232	285	243	242	259	273	272	275	239	243	265	261	244	260	273	261	269	259	264	258	262	254	264	243	255	256	238	255	241	264	266	241	278	234	260	255	266	234	276	257	249	255	250	235	253	240	244	256	243	258	287	233	266	294	229	273	257	229	255	267	248	258	234	271	242	270	260	272	241	247	258	265	261	280	256	232	243	239	237	242	238	269	244	258	267	240	256	257	254	243	256	257	238	252	244	233	263	236	245	268	253	259	263	265	246	274	269	261	259	266	239	230	238	241	250	284	235	245	277	259	259	286	270	274	271	240	261	229	264	246	263	265	251	254	225	266	266	244	260	225	269	257	253	277	248	237	250	273	253	245	279	245	267	266	250	237	247	282
44722	84478	77772	41045	15968	13566	563	428	413	391	406	376	389	412	368	374	393	392	390	377	408	421	406	432	412	400	444	384	380	401	403	415	403	392	391	379	410	393	426	426	382	379	415	404	356	353	377	358	353	393	394	401	391	374	398	416	406	393	371	406	359	358	368	406	378	407	348	382	390	393	388	374	402	425	344	410	396	424	392	369	400	401	396	393	390	407	379	388	362	384	379	346	424	348	402	379	384	380	396	393	407	408	363	389	425	382	415	406	367	383	408	368	412	393	368	398	384	382	391	389	382	402	432	376	393	384	358	371	415	381	390	412	385	389	406	375	383	447	389	402	398	406	395	411	357	364	407	433	404	415	416	355	384	352	392	372	389	399	381	391	379	378	399	407	409	378	419	393	389	388	406	367	415	392	423	420	401	387	405	387	414	368	359	397	414	356	379	400	380	387	398	386	408	408	394	390	382	387	384	374	391	392	413	391	357	388	350	401	358	377	404	390	383	387	391	422	391	357	384	415	367	401	391	399	411	366	370	400	370	378	442	385	391	384	399	366	353	364	410	390	414	420	396	399	383	343	390	411	373	386	404	381	369	398	375	365	343	392	356	414	408	393	397	412	381	411	413	414	412	406	433	408	358	398	383	371	376	391	398	385	384	396	388	381	397	415	397	410	356	415	389	398	419	390	366	411	391	386	372	362	417	377	398	380	390	395	402	411	388	369	377	352	376	403	385	429	385	365	378	409	368	376	426	354	385	376	410	372	381	441	378	376	394	410	362	374	380	383	422	378	417	369	402	407	357	334	383	406	385	406	374	411	412	377	393	409	386	412	362	393	366	348	408	406	403	401	357	392	400	373	370	353	406	337	355	390	386	406	394	344	372	415	385	390	400	432	362	375	400	400	385	357	366	391	379	417	372	378	418	377	372	383	382	388	398	398	390	407	380	371	407	397	387	382	393	406	386	359	412	370	410	414	392	386	382	388	393	381	380	395	386	442	421	384	372	399	373	345	396	373	405	396	409	381	386	395	396	370	372	387	388	406	386	400	375	397	354	361	354	391	409	378	423	407	396	361	415	406	411	412	391	404	396	381	411	427	382	367	381	363	412	387	381	407	371	444	395	399	392	374	429	413	407	415	384	381	393	369	410	387	423	397	356	392	390	399	384	380	385	392	426	441	369	412	397	371	392	395	358	374	409	388	396	396	392	385	377	397	380	408	383	386	359	397	403	443	391	397	396	384	427	418	373	387	394	382	376	407	377	368	391	391	399	411	419	393	399	373	359	390	370	372	387	373	407	375	396	405	399	382	361	443	399	367	403	367	403	363	400	388	415	375	360	382	400	390	391	381	376	367	397	384	426	417	369	371	383	411	377	360	380	383	386	379	423	423	400	399	365	380	393	420	392	373	399	374	369	380	407	419	404	389	412	388	394	389	400	399	378	396	406	387	408	390	412	409	390	413	368	422	376	398	395	378	364	395	391	385	415	414	401	411	413	350	422	398	406	363	377	408	385	392	370	387	385	420	416	392	337	399	405	396	414	389	375	390	340	402	384	404	416	398	409	387	394	400	384	457	388	370	382	376	370	409	387	364	403	406	401	369	404	394	392	415	427	405	384	438	392	389	391	432	379	369	396	388	393	410	403	400	399	395	405	379	365	402	389	395	416	350	367	390	390	387	405	424	385	415	398	394	366	381	386	374	410	396	393	403	421	429	356	360	403	379	408	351	394	431	402	399	409	364	371	403	408	370	397	378	363	381	369	354	418	405	412	389	398	395	372	367	387	412	387	358	402	378	375	386	396	375	394	372	378	389	400	398	391	368	380	388	379	395	379	392	373	407	354	380	423	408	408	374	396	395	375	426	360	398	390	366	420	423	395	387	389	347	393	392	383	404	376	399	382	365	406	393	399	361	387	416	366	422	370	377	363	384	413	405	366	411	353	403	397	416	432	389	430	370	398	392	421	365	393	436	394	446	407	393	378	353	375	384	399	442	374	402	386	422	376	355	415	394	380	391	373	373	325	404	385	386	361	379	369	376	419	427	388	409	395	388	380	366	371	386	422	404	376	361	410	372	362	349	417	391	388	391	346	364	368	377	409	406	413	388	386	416	374	400	397	405	407	399	411	409	414	377	407	325	393	378	399	386	358	356	392	364	365	420	355	392	427	387	389	422	399	401	394	407	376	368	361	375	351	369	414	399	385	374	372	348	427	403	414	409	384	375	392	363	373	414	381	359	416	406	385	380	404	391	383	389	384	398	377	413	388	353	389	421	403	392	406	398	367	391	379	414	388	375	379	378	395	395	359	394	346	402	393	340	384	397	415	376	390	389	425	414	387	407	407	402	377	387	393	404	419	420	403	390	397	407	384	382	380	389	414	395	404	369	368	387	365	377	393	373	395	417	389	412	404	402	430	382	406	396	379	399	401	406	371	353	395	393	392	392	358	400	368	419	399	413	357	356	389	386	374	415	391	390	394	395	395	408	388	398	402	370	358	394	415	423	396	383	406	379	399	384	377	404	395	431	391	398	409	374	374	422	442	422	397	373	375	364	382	398	398	379	391	369	393	403	394	417	382	398	377	361	387	391	411	367	397	405	376	402	401	388	420	403	395	387	404	403	398	392	401	429	388	397	405	371	392	382	381	371	397	409	378	426	398	371	390	397	379	337	401	408	384	416	412	402	381	434	395	425	384	411	397	428	380	398	405	397	413	396	393	353	404	402	413	380	391	381	377	380	391	396	390	396	381	377	410	380	378	384	398	370	385	369	367	417	361	365	383	416	418	397	372	385	368	404	387	360	394	397	394	372	436	385	393	428	402	385	401	418	389	415	403	394	407	399	356	415	364	397	385	408	406	401	412	381	401	389	404	387	388	363	391	390	420	362	420	443	406	410	385	418	339	392	386	376	371	355	378	409	396	384	383	412	410	371	372	406	371	349	403	380	393	385	379	405	414	374	396	389	415	388	388	394	386	423	381	406	403	391	394	360	383	387	406	398	391	392	373	360	402	414	391	423	373	364	413	425	389	366	387	371	409	373	401	391	408	372	404	356	402	396	384	402	352	341	401	348	373	403	378	378	385	429	388	383	409	366	391	384	388	377	389	391	427	373	357	395	430	398	426	375	390	378	383	372	428	387	407	356	403	394	386	387	422	388	377	379	397	377	371	365	357	395	411	401	384	379	378	363	404	415	365	403	398	378	385	400	396	394	412	394	405	389	374	428	384	402	380	384	420	377	397	409	404	399	392	373	412	370	374	412	393	419	387	392	394	383	370	382	390	397	436	373	385	369	383	380	376	423	425	377	392	382	393	406	372	381	393	376	413	389	376	382	383	403	409	367	385	389	385	405	400	396	404	367	376	386	405	399	387	360	371	402	347	379	379	389	398	406	377	389	370	376	387	421	397	414	401	388	380	372	395	403	393	400	399	379	393	386	404	401	384	363	380	399	391	387	392	381	403	394	377	430	395	373	396	397	386	385	371	394
22899	23418	38610	29937	21506	20895	8841	460	236	261	251	277	249	246	239	232	245	225	216	255	223	238	239	244	236	260	240	249	221	221	248	250	248	235	221	231	262	242	201	239	217	235	261	214	225	224	283	252	245	207	226	241	227	226	225	252	226	198	237	244	219	227	234	234	254	233	244	251	223	237	246	262	238	219	213	251	246	233	211	238	242	223	215	237	222	248	241	257	250	243	212	223	227	220	246	245	240	240	253	225	245	240	231	257	229	259	211	264	242	246	216	192	230	207	227	228	224	252	235	234	224	226	235	232	234	219	217	230	233	241	248	218	237	256	237	216	248	227	256	223	236	232	247	223	241	234	228	219	215	201	245	258	227	225	223	239	234	221	235	267	224	236	260	227	227	229	230	220	228	258	230	241	234	251	248	205	203	283	211	219	214	222	241	223	226	212	207	252	230	231	276	218	233	229	249	263	250	252	253	239	232	230	206	249	242	235	246	285	236	243	231	231	245	233	236	247	226	199	214	229	248	225	227	265	249	224	230	240	216	253	242	236	246	235	212	244	240	236	219	213	216	231	240	218	263	241	238	226	227	201	238	233	229	248	239	231	229	224	213	225	204	230	242	212	221	238	220	200	243	228	186	251	229	241	240	227	195	224	250	240	203	219	254	213	227	236	245	228	226	232	222	244	224	256	239	239	204	249	230	247	190	212	265	238	215	227	231	226	232	211	243	202	224	223	230	223	243	245	242	218	236	224	253	227	230	226	264	235	244	214	220	255	233	216	229	232	189	244	218	243	220	245	244	211	247	224	234	229	235	231	198	243	211	215	217	253	243	238	223	214	223	240	245	217	230	235	220	224	234	232	240	236	209	207	241	243	222	244	214	220	213	275	230	234	224	247	252	211	236	220	226	255	226	235	244	235	256	233	251	243	224	234	233	222	260	211	237	246	247	238	251	218	220	214	232	243	247	229	260	205	237	248	236	256	213	253	210	224	245	233	215	240	235	212	236	240	234	228	249	248	217	235	247	250	262	232	228	248	229	241	236	221	224	254	227	241	233	239	237	242	230	235	244	212	220	236	213	225	233	254	227	236	237	231	228	234	247	214	242	224	234	236	265	246	238	251	225	229	246	227	242	239	227	239	210	219	225	226	236	200	254	237	202	217	205	215	237	227	221	256	229	246	245	239	239	233	212	209	239	216	234	257	209	239	217	251	245	211	213	214	250	222	228	246	230	230	249	221	230	212	241	229	237	221	229	243	235	226	243	242	221	249	252	240	239	271	209	235	233	206	264	238	214	256	215	219	240	231	256	229	219	198	206	246	239	242	212	243	238	254	245	240	236	270	252	227	265	221	222	244	253	240	227	244	226	234	217	198	240	236	232	261	213	216	223	240	208	247	249	228	232	238	240	222	240	223	238	237	219	223	256	229	216	243	215	215	239	215	232	220	237	254	222	222	243	228	227	222	217	215	232	235	210	239	218	211	238	219	237	204	197	236	231	230	234	208	218	235	216	255	241	230	223	237	255	241	225	228	245	187	208	232	244	218	238	245	197	261	238	222	242	230	292	223	231	229	246	229	236	209	218	242	243	240	224	232	220	231	213	244	214	231	233	241	244	238	229	216	249	238	212	241	230	241	239	249	211	276	239	204	226	249	247	229	247	244	234	230	221	225	234	212	215	251	211	217	230	251	240	210	236	247	259	236	217	230	245	248	279	209	242	232	222	253	221	207	231	243	202	265	223	236	246	232	241	239	222	215	211	216	236	245	260	261	215	237	258	240	248	215	237	233	218	213	256	265	244	218	226	234	235	226	237	229	195	235	224	248	256	227	241	229	205	220	215	252	269	235	270	216	238	228	228	227	253	222	233	236	253	216	250	231	239	236	212	230	236	242	216	210	228	218	220	223	227	245	259	239	262	249	232	242	228	205	219	189	225	249	214	230	254	236	207	231	235	220	205	231	219	237	221	188	242	209	239	226	250	224	230	238	224	231	252	229	231	249	234	223	246	229	229	235	200	245	211	231	231	228	231	239	240	235	252	231	210	236	211	233	246	214	243	227	206	230	227	216	227	244	240	219	218	252	230	244	238	229	250	223	239	215	251	216	217	230	244	244	261	257	234	252	234	228	227	201	243	238	246	226	251	225	231	242	222	248	232	220	255	227	220	236	242	206	241	235	223	213	220	236	218	233	243	232	225	221	230	208	236	208	256	241	237	241	232	217	223	244	217	242	251	224	254	215	222	245	240	233	228	247	248	216	219	260	218	241	239	219	249	211	222	211	246	208	271	190	231	246	246	233	238	200	242	230	246	273	235	207	230	220	235	247	224	242	237	244	247	262	250	234	217	232	218	259	237	211	230	206	245	245	251	233	227	209	234	266	239	261	241	243	240	236	242	254	217	238	206	234	219	239	231	243	242	228	228	243	229	241	226	240	231	217	232	230	231	229	256	217	225	240	217	221	217	232	220	212	193	212	254	224	201	245	244	228	231	234	220	218	215	244	252	221	253	214	246	205	237	266	234	229	225	238	208	207	225	229	232	226	234	236	242	260	217	239	224	247	222	202	206	223	235	248	239	224	210	224	213	246	238	218	222	229	221	256	232	234	242	231	221	225	230	225	225	203	239	216	227	256	220	209	237	196	225	257	241	248	246	252	233	225	204	235	240	239	211	237	235	241	242	183	236	225	241	237	207	251	245	223	234	248	249	214	226	235	248	225	218	219	235	218	231	232	255	232	213	225	226	222	254	212	235	225	225	238	225	198	227	249	225	245	241	234	237	200	202	219	259	242	234	240	215	226	259	237	259	240	215	203	214	232	253	263	243	241	224	257	251	252	214	239	221	231	232	240	214	213	214	240	230	257	207	246	250	243	232	238	250	224	239	230	252	256	238	203	215	217	220	256	247	217	231	250	253	229	233	249	225	230	222	227	247	246	244	232	264	239	246	245	202	224	263	236	253	257	235	241	229	240	236	235	233	210	222	231	251	238	241	225	242	245	243	237	248	229	225	219	247	256	252	255	229	223	237	224	240	240	273	217	261	226	211	271	195	255	202	212	222	209	214	255	216	229	232	220	233	235	243	206	253	208	251	229	214	227	234	219	229	231	234	241	216	243	246	227	263	224	220	241	234	208	247	229	246	216	230	222	224	237	227	247	229	251	250	243	262	231	220	264	235	258	249	219	238	231	243	215	248	284	234	232	231	216	255	240	205	212	220	243	228	216	217	226	233	252	245	202	244	218	237	246	243	220	211	267	224	234	217	232	202	253	226	222	251	270	219	225	222	220	232	224	228	232	248	234	245	227	245	212	214	250	243	255	226	223	234	236	233	239	236	218	250	253	203	219	222	245	204	209	246	241	236	243	256	230	226	203	234	233	238	223	245	230	199	223	225	187	237	231	235	252	229	217	218	222	261	260	245	263	238	249	220	221	241	266	256	230	259	255	236	236	222	249	250	224	240	236	227	224	246	256	214	216	216	233	235	239	281	221
43437	77535	78436	47780	26510	22074	1257	352	390	339	362	364	399	351	362	346	366	360	383	346	377	356	358	362	353	336	323	334	320	361	340	352	366	362	358	362	366	359	365	367	321	376	386	357	326	384	318	360	326	356	352	362	373	361	358	346	358	322	287	352	364	371	378	343	345	368	348	369	353	354	318	344	343	356	389	338	348	350	334	348	366	341	351	360	349	354	328	364	357	366	358	356	358	351	329	362	345	339	356	341	353	367	351	364	337	343	362	335	350	339	360	360	391	406	332	377	348	351	369	370	361	349	391	353	369	340	333	354	346	353	372	378	358	315	355	351	362	342	344	353	338	379	347	350	327	343	365	378	333	349	334	326	335	358	334	342	348	349	339	337	351	341	363	341	351	344	367	297	328	347	365	313	333	337	335	377	374	344	341	374	357	361	325	338	361	333	372	361	349	318	366	367	338	359	363	370	354	335	332	362	321	363	357	371	310	366	353	324	346	353	372	348	332	383	324	361	362	331	364	327	340	390	374	334	343	339	358	350	326	318	360	371	325	321	355	392	344	334	377	352	367	347	362	336	379	331	371	347	354	351	317	341	369	370	348	333	343	314	356	347	353	350	387	344	315	347	351	363	340	369	360	329	389	329	326	340	348	372	340	373	360	371	349	349	363	370	361	372	340	343	333	363	338	370	348	325	342	314	382	364	329	344	339	367	349	325	341	367	359	375	368	359	332	358	363	338	315	357	344	335	328	337	349	346	342	348	345	344	352	370	337	343	310	343	362	367	359	359	350	338	360	364	368	340	341	378	325	333	344	353	365	363	326	356	370	360	328	385	338	379	352	338	320	344	337	384	322	345	348	357	344	378	365	338	358	369	385	378	375	360	347	359	368	330	339	345	336	355	338	332	317	331	389	364	354	343	362	366	340	357	352	340	338	354	329	335	369	331	326	332	365	355	321	383	323	338	348	345	346	335	353	345	373	357	374	334	353	328	350	351	388	362	322	372	349	374	359	360	364	344	358	315	354	328	342	345	347	349	318	365	330	355	361	368	371	350	358	361	364	347	341	332	346	368	369	353	384	341	334	344	353	349	342	353	329	347	361	335	343	372	348	350	338	311	323	350	312	367	347	338	325	306	355	350	354	348	349	347	328	351	347	368	385	346	345	379	379	388	358	327	372	346	343	339	357	375	342	345	348	344	308	331	376	369	351	331	358	353	375	352	344	392	372	357	321	350	345	336	342	328	366	379	350	350	347	362	323	324	365	362	355	332	365	332	340	353	317	321	349	348	349	357	325	365	363	333	332	343	356	330	321	370	348	350	370	365	383	363	332	344	367	344	317	344	341	375	336	328	380	305	361	335	330	343	369	320	340	294	389	340	328	324	351	330	331	366	351	359	325	353	352	340	364	330	358	351	352	334	348	321	337	357	345	303	356	386	365	328	346	370	362	348	391	359	368	337	342	341	377	320	366	358	333	346	324	359	354	351	337	332	384	350	363	361	338	363	343	342	346	374	305	390	322	371	405	360	378	330	355	352	396	333	350	339	347	336	366	317	307	371	328	365	364	353	355	338	361	393	351	356	322	329	332	341	325	325	345	342	363	391	349	369	340	355	335	372	349	376	357	379	339	371	333	350	354	334	334	373	319	329	370	335	351	361	365	344	379	335	365	325	375	333	345	335	358	349	343	371	332	336	358	337	377	310	363	361	332	335	323	358	333	338	356	351	363	363	378	342	366	355	306	350	331	376	340	335	353	344	349	371	337	367	359	366	361	375	359	330	338	347	361	353	351	354	347	355	366	359	365	309	398	341	348	363	374	363	320	319	410	356	373	355	342	365	366	367	360	340	365	335	360	331	364	350	308	370	327	353	325	359	372	339	332	367	375	349	335	361	340	334	336	349	375	373	357	337	341	332	382	364	326	334	351	382	329	372	344	349	368	357	363	357	336	338	347	338	366	364	335	336	328	380	380	354	354	340	343	337	353	322	318	348	369	348	345	359	358	322	335	342	367	377	356	335	308	356	351	363	327	402	337	379	344	361	334	360	380	321	357	335	325	362	348	349	358	363	337	353	378	360	336	375	328	373	331	345	363	333	316	353	395	337	332	350	369	365	348	367	394	349	337	342	365	365	340	353	313	345	350	345	353	350	361	341	321	344	345	350	367	355	362	349	341	372	317	319	352	342	380	372	351	339	344	360	361	369	353	358	347	352	333	349	370	369	351	353	328	369	337	328	325	354	329	389	361	329	344	333	346	331	380	320	343	363	371	333	335	366	340	362	325	318	368	337	345	336	347	377	366	367	381	330	347	318	331	349	373	353	374	338	313	375	344	351	344	330	345	364	343	325	310	342	304	334	355	358	368	376	366	357	382	340	334	362	352	358	345	377	348	353	339	339	340	350	356	359	351	359	379	360	359	325	327	332	354	367	363	347	355	312	329	365	351	354	362	342	358	349	338	364	336	379	339	353	378	326	362	312	370	350	361	331	320	380	327	342	338	375	334	305	354	312	324	336	355	346	338	356	348	344	372	371	367	342	350	375	368	349	371	359	361	348	337	370	370	314	358	320	375	362	341	371	345	345	329	374	383	333	350	349	391	334	355	372	354	352	378	337	358	374	361	353	332	353	345	378	357	383	326	337	359	372	395	349	331	327	335	400	324	353	375	341	326	332	384	327	391	337	341	345	332	350	361	352	390	320	359	373	362	371	337	322	352	342	352	347	346	360	353	363	397	353	354	349	380	346	374	344	354	342	357	375	365	328	374	357	362	378	323	361	345	355	340	358	357	343	369	332	348	338	349	370	349	354	340	347	364	361	334	332	364	364	340	322	381	339	317	354	331	346	373	344	371	360	326	357	338	349	334	341	338	341	348	328	335	385	341	376	374	360	381	370	358	327	376	359	357	357	341	384	395	360	349	350	354	368	311	334	362	319	367	334	336	372	371	375	359	335	337	330	383	337	353	364	392	388	353	357	336	360	389	376	344	343	325	376	351	383	380	345	342	362	366	331	361	347	352	317	377	364	322	370	352	377	354	374	361	375	365	339	317	331	349	347	385	338	312	361	331	383	365	341	322	320	343	373	344	347	364	355	343	333	381	357	340	363	349	378	370	349	328	368	345	347	368	364	378	372	371	377	380	361	373	352	340	342	353	336	353	379	334	359	352	365	377	348	344	370	355	372	367	354	318	358	379	337	368	366	347	342	368	381	330	364	327	353	362	323	399	330	356	344	337	352	374	350	353	331	337	364	334	344	364	336	333	370	350	326	347	361	313	339	335	365	312	354	305	378	338	344	348	338	351	332	353	329	349	344	339	346	382	363	360	360	315	396	344	381	361	330	356	371	343	365	374	354	354	343	317	351	366	355	373	372	367	330	353	359	374	400	353	354	394	327	340	383	375	339	332	358	356	369	355	319	372	357	365	334	369	349	372	344	343	342	347	359	368	343	354	351	356	356	350	385	334	377	333	360	357	352	359	371	323	316	359	337
26788	33516	45241	19874	2977	1518	228	170	193	186	182	195	207	207	188	192	199	174	178	187	168	188	178	189	154	192	193	167	191	196	170	198	194	172	215	188	182	174	159	176	179	195	208	178	182	173	159	189	170	202	172	164	173	156	165	157	185	182	181	198	192	194	187	184	189	188	188	161	215	165	186	170	162	191	183	169	180	215	210	202	190	181	186	192	182	172	177	179	165	177	183	177	184	171	182	202	180	180	170	187	190	174	197	183	208	199	183	166	191	188	201	176	187	198	195	150	193	190	184	176	192	181	176	193	181	179	188	192	181	156	184	209	171	197	187	193	175	176	186	189	193	190	219	176	163	163	187	181	188	172	214	174	168	172	178	199	173	198	167	180	185	181	193	208	184	177	180	179	183	197	155	174	179	188	195	193	220	204	194	200	184	181	188	195	169	176	184	195	181	163	170	165	172	172	168	171	205	172	211	206	167	172	194	181	189	179	200	167	168	174	181	166	186	194	175	181	189	189	170	165	199	184	201	207	177	184	176	178	206	181	175	165	179	186	182	185	166	191	189	193	189	187	179	218	160	187	169	173	170	198	202	150	201	169	170	201	180	192	196	176	172	171	222	195	200	192	175	184	180	192	166	185	187	189	194	172	186	178	204	169	175	185	191	171	157	194	184	148	179	192	150	169	199	162	184	181	184	188	199	185	202	197	169	168	204	204	192	191	169	150	207	174	191	181	189	182	179	172	177	191	173	197	192	190	173	186	176	209	190	178	184	184	174	185	195	179	171	171	167	190	185	181	183	157	181	201	185	187	181	194	186	202	166	202	173	190	171	187	181	189	188	191	175	183	183	226	200	180	188	180	195	191	200	190	190	200	191	189	167	202	201	198	185	180	173	173	178	184	182	181	194	176	183	171	193	199	176	173	178	187	184	171	161	201	159	190	190	163	187	184	159	194	182	186	182	176	188	211	197	172	151	165	170	183	210	181	158	181	182	212	191	187	183	215	158	211	204	191	194	198	177	192	192	176	167	187	209	174	181	197	189	203	166	173	167	178	176	189	199	200	179	178	180	194	193	163	158	164	198	191	173	172	178	192	182	173	170	183	186	204	173	177	194	189	176	183	183	188	188	201	157	180	158	178	163	196	170	183	180	190	202	187	196	189	198	170	187	164	170	204	184	168	187	175	187	188	172	208	181	170	184	177	191	174	196	178	195	202	168	180	165	187	163	177	184	188	158	184	174	187	198	162	168	181	207	168	163	186	182	202	177	181	184	208	160	187	174	193	190	185	192	185	180	187	198	168	182	193	194	179	193	183	199	194	181	192	200	174	175	192	177	194	187	209	172	173	184	183	178	176	205	196	171	188	150	187	188	186	188	185	198	189	172	170	202	182	179	189	176	176	174	188	160	196	178	184	174	183	193	192	169	179	170	176	176	175	158	161	187	171	195	189	172	164	183	159	175	182	206	204	184	188	172	174	173	186	169	169	164	171	194	180	185	186	190	176	186	182	173	177	210	192	166	193	154	182	181	202	203	176	182	194	189	181	177	164	187	180	172	197	174	183	183	197	193	155	167	179	200	165	182	167	166	178	188	168	215	187	184	163	175	184	180	183	191	182	180	161	178	216	181	180	188	180	203	177	171	176	191	194	194	162	194	185	194	213	174	187	196	178	195	184	185	217	166	178	182	191	171	187	194	161	162	207	195	206	202	187	196	180	208	174	191	193	175	192	206	211	198	191	172	182	211	168	184	199	162	166	195	165	159	184	188	175	183	173	189	215	202	208	175	215	190	196	172	187	209	196	192	195	176	185	168	186	213	208	167	171	191	202	171	194	189	183	168	172	163	182	155	185	197	203	172	191	173	197	203	161	198	186	176	187	177	201	204	182	162	194	179	172	200	202	192	186	187	183	182	204	184	168	193	215	170	194	201	182	200	198	203	187	192	186	208	191	200	197	170	186	200	187	198	139	168	206	177	192	182	146	175	162	179	199	199	177	173	174	179	171	178	199	172	186	196	169	208	176	185	182	166	183	180	183	171	189	195	169	194	200	207	167	201	175	197	174	183	192	174	177	177	176	192	184	186	188	177	192	158	199	184	186	192	204	180	195	195	206	190	180	187	163	197	184	188	185	160	184	181	164	207	179	179	172	177	188	194	170	170	177	177	190	189	172	191	174	208	205	182	186	185	176	175	172	190	188	178	191	203	192	175	189	188	198	211	162	173	200	176	195	160	184	168	183	205	196	146	211	180	200	183	188	198	184	164	188	180	167	199	198	203	181	178	169	187	159	158	186	190	188	150	201	189	189	182	195	182	199	175	193	176	201	206	179	188	210	188	179	196	187	184	210	205	180	171	208	192	171	210	190	183	193	187	198	170	173	154	194	165	179	191	194	190	186	208	197	172	197	187	175	183	202	194	189	183	187	162	183	200	175	174	186	171	180	167	189	192	172	194	211	180	180	186	201	170	181	179	182	188	185	184	192	177	194	175	182	179	190	165	181	182	179	195	172	167	171	180	182	193	178	177	177	195	182	188	131	160	188	193	180	182	200	182	176	178	194	184	174	178	192	183	171	169	181	193	174	173	165	172	169	178	190	169	178	186	163	193	196	193	184	183	181	180	181	196	142	173	161	175	179	186	178	191	196	163	181	184	180	168	203	206	193	186	182	161	180	177	174	196	178	182	203	197	174	205	189	180	191	182	177	195	166	198	189	201	205	186	194	185	172	185	188	190	180	205	185	184	188	180	213	181	182	211	203	174	191	159	190	156	196	180	178	185	155	173	203	173	173	144	178	166	188	196	187	213	202	177	196	189	193	175	189	199	210	201	184	207	192	180	224	166	170	191	173	179	150	159	178	188	195	210	186	170	202	190	182	190	204	188	167	212	179	169	186	188	187	190	203	191	191	202	174	174	187	160	183	172	187	195	166	186	162	176	175	181	156	185	202	164	198	185	185	175	189	194	170	186	176	182	189	189	182	160	173	198	173	171	188	185	173	173	205	203	188	160	183	204	168	173	182	182	206	175	175	193	182	188	177	189	180	185	182	188	185	174	193	177	199	173	178	206	192	191	132	178	191	174	181	162	172	182	172	175	179	183	198	169	172	167	179	172	175	178	172	178	173	212	178	166	190	187	147	179	195	172	176	189	182	179	195	213	179	167	196	193	182	196	195	163	182	163	187	170	184	211	190	192	190	166	206	189	199	182	220	172	191	188	183	192	189	165	160	169	165	169	178	178	173	185	193	198	191	182	172	176	177	203	176	204	183	184	187	167	180	189	162	185	185	194	185	177	178	174	173	168	185	177	203	191	202	186	176	210	161	190	195	196	175	165	169	158	190	188	178	200	173	185	213	174	171	201	183	205	179	174	183	186	183	179	182	191	186	183	218	165	185	190	185	192	200	189	180	181	154	184	178	160	171	177	189	166	169	171	198	182	178	181	181	195	195	170	196	177	175	203	200	186	199	177	195	160	183	186	174	182	173	182	204
22013	51803	45762	16526	3606	3182	393	286	293	287	267	284	293	308	282	309	261	303	283	297	305	291	286	282	279	274	304	289	326	280	263	292	283	299	280	268	271	282	293	276	298	293	288	282	290	281	265	287	318	324	276	251	305	273	286	299	272	302	279	306	278	292	269	330	276	276	287	284	267	292	299	307	285	283	262	292	316	321	296	298	279	301	285	259	301	292	299	278	267	306	288	310	268	308	274	272	286	251	275	283	274	323	296	307	256	284	273	288	283	276	276	262	271	311	285	316	280	291	285	254	294	313	285	274	315	304	316	279	292	280	255	283	272	283	290	263	272	302	297	277	310	263	282	281	275	291	318	273	277	283	306	307	286	290	276	285	301	260	295	279	284	270	298	264	311	260	299	277	281	270	288	282	309	270	283	271	257	287	281	294	286	279	277	300	301	289	291	289	250	286	246	314	289	240	301	288	286	269	322	286	271	283	298	279	277	283	292	286	308	285	275	274	272	295	315	263	283	283	297	277	277	267	268	289	266	298	255	305	277	312	300	283	262	291	287	258	263	294	267	270	308	287	312	271	270	270	267	296	281	265	265	289	275	282	278	298	276	290	286	321	281	279	271	275	299	297	257	282	270	360	280	288	297	292	295	300	272	308	305	297	317	264	292	290	272	305	295	316	284	260	277	287	299	283	300	285	295	316	266	292	296	273	241	272	256	305	294	261	295	308	270	289	290	311	278	258	325	282	291	257	294	286	302	269	289	285	280	305	266	285	272	280	298	278	228	289	255	310	269	290	284	282	273	286	249	317	285	286	294	296	290	290	292	266	325	296	277	284	281	291	288	290	281	311	315	254	291	298	291	291	288	290	265	282	280	298	319	291	284	256	288	273	257	264	285	291	302	276	309	291	285	281	288	303	287	274	276	238	279	292	306	291	292	272	272	292	259	309	261	291	265	303	291	295	294	273	299	262	262	278	288	260	256	270	294	282	278	305	298	273	299	312	301	303	278	310	311	272	282	270	306	263	287	301	291	304	276	282	289	282	270	272	285	289	307	294	273	320	292	257	320	300	292	285	319	294	249	288	275	281	270	336	264	294	295	288	264	284	304	271	304	277	291	270	279	321	284	260	278	288	253	285	276	281	297	307	272	300	300	280	277	241	275	275	276	295	295	315	284	275	303	304	254	333	307	319	287	282	273	303	287	312	276	309	280	245	295	291	276	289	260	309	302	276	258	309	296	266	302	313	292	266	265	280	282	282	285	294	283	281	299	261	313	304	281	288	288	307	278	279	282	274	300	269	293	284	270	260	279	273	286	285	278	262	267	295	265	287	313	300	319	272	290	261	272	294	272	251	277	296	288	273	302	300	298	262	281	299	299	277	291	290	302	278	303	272	271	288	272	301	326	279	281	322	292	295	283	303	289	274	300	296	288	289	271	294	288	298	269	280	329	285	295	295	264	291	280	280	333	245	312	298	267	280	282	302	288	283	302	315	300	310	269	280	299	295	272	293	267	256	294	295	273	274	269	302	298	303	270	290	292	276	286	294	323	302	283	314	278	298	283	278	287	316	297	265	283	307	309	295	282	277	267	299	288	285	287	283	281	271	304	252	317	325	270	286	319	276	327	280	292	290	298	274	309	277	292	280	322	281	280	285	288	272	274	286	321	286	279	297	274	292	305	306	303	278	304	252	287	257	265	272	293	281	300	305	240	286	317	280	287	287	268	284	301	271	292	279	284	297	266	298	297	284	306	288	277	323	291	282	308	280	311	303	291	285	267	317	274	283	293	279	283	314	288	260	307	278	285	311	282	300	247	266	296	263	294	296	269	283	282	260	284	275	297	289	286	280	313	272	306	282	278	309	300	292	292	272	276	294	269	307	290	288	287	302	314	283	293	297	256	271	268	293	300	252	257	297	301	271	279	264	327	256	291	302	272	293	297	273	293	291	270	261	320	308	311	258	285	312	328	283	301	288	292	304	272	280	312	272	296	272	307	281	285	303	281	292	278	283	298	289	259	294	303	265	265	274	276	297	287	281	285	280	290	308	264	255	306	283	278	295	332	274	284	258	279	284	278	274	299	301	313	290	271	293	276	305	304	277	300	277	277	270	283	288	277	265	271	284	283	264	297	277	319	291	306	308	322	299	286	293	322	300	294	273	288	296	271	290	286	322	305	317	306	277	307	281	281	288	298	278	295	282	292	252	289	244	294	272	283	321	278	288	304	272	280	264	291	280	293	258	313	284	283	268	291	305	285	304	299	322	293	273	312	257	295	255	271	283	273	271	313	285	300	283	308	254	281	287	312	272	283	291	278	292	310	304	284	281	321	291	292	291	280	283	300	283	285	272	291	280	341	293	260	310	287	279	287	273	301	290	284	286	289	286	291	290	261	288	317	264	336	296	292	311	296	266	325	335	304	265	277	299	279	252	284	312	295	304	268	272	289	291	236	263	290	270	268	278	270	292	290	299	286	280	290	290	237	266	316	316	292	290	297	302	261	293	306	248	289	288	277	255	272	297	285	285	259	287	320	289	299	273	280	286	259	249	269	264	279	316	298	290	286	280	286	284	298	310	280	265	293	267	306	277	274	260	308	279	282	294	298	282	300	304	278	293	321	272	285	287	299	284	298	296	289	275	286	272	299	314	271	294	309	260	308	304	281	291	280	287	305	295	281	270	282	303	297	288	322	295	313	298	275	283	291	309	288	262	292	283	292	287	306	281	281	247	265	271	269	291	278	304	305	299	311	289	282	262	273	283	279	290	288	264	314	296	294	296	295	268	285	283	306	271	285	266	253	266	290	263	288	306	300	286	266	289	269	271	273	317	275	287	288	273	304	281	298	291	304	327	304	255	320	313	275	281	280	271	271	278	289	286	314	279	307	299	283	264	316	282	309	293	273	297	302	278	267	276	307	289	301	274	299	284	331	279	283	299	290	258	284	329	313	263	276	291	269	283	282	297	285	280	276	287	304	315	270	289	293	295	280	278	256	285	284	277	291	329	271	285	312	277	272	277	277	272	288	285	276	318	263	297	296	305	282	279	295	281	290	301	298	297	270	310	296	281	315	310	298	282	268	300	296	291	283	285	281	283	263	281	278	283	295	304	301	313	288	276	329	317	298	287	300	285	284	302	300	277	274	267	303	273	309	287	291	312	286	267	306	284	283	289	262	278	296	316	275	280	291	270	300	259	277	309	284	270	262	251	258	259	298	277	253	263	278	267	264	254	269	304	300	293	291	298	262	288	274	280	304	266	301	262	260	277	294	278	307	289	281	313	272	301	266	275	267	305	276	266	300	285	293	313	280	302	293	284	298	281	285	269	303	274	293	281	291	302	280	290	282	285	294	299	271	282	297	290	299	272	267	286	264	287	285	305	317	285	285	249	268	277	301	285	269	284	290	300	304	287	271	261	307	286	277	272	280	307	268	257	287	313	296	301	306	289	283	277	271	287	300	291	272	293	287	265	300	307	301	279	298	282	250	285	297	282
24166	24517	43985	33320	20538	14131	2202	324	265	258	256	277	254	255	292	282	290	272	246	239	283	265	242	262	269	230	253	282	224	250	256	270	275	262	240	276	261	291	252	270	248	283	273	243	285	236	236	266	261	257	250	238	261	271	263	223	271	257	256	251	258	264	239	257	269	293	276	300	266	269	265	234	247	233	247	257	240	243	230	252	242	270	248	251	281	279	259	241	245	271	273	248	283	263	233	254	263	247	285	229	252	253	240	242	266	250	247	252	239	239	246	248	266	232	277	248	258	229	266	257	236	275	275	249	258	248	261	230	251	269	261	275	269	216	245	275	257	282	251	262	232	300	243	284	259	300	283	237	245	246	271	275	278	265	239	261	262	261	245	253	243	277	235	253	250	263	249	279	256	248	251	268	256	254	259	271	263	254	249	245	259	270	285	218	252	260	232	245	228	251	271	248	263	256	252	273	253	262	206	267	243	238	272	278	249	267	272	273	272	267	256	242	267	279	246	240	276	251	243	223	272	275	298	253	252	261	275	266	267	282	249	276	250	261	273	211	250	243	256	263	273	226	258	245	256	271	250	267	267	258	289	255	252	256	269	231	266	231	235	253	242	197	283	217	276	286	250	262	252	241	268	249	257	242	281	243	224	255	246	270	219	241	240	241	217	282	239	231	236	254	272	279	247	288	263	233	227	259	244	273	253	274	275	261	246	249	251	263	265	233	227	249	249	257	259	253	260	240	258	255	256	243	248	260	212	244	256	260	256	241	243	285	262	273	265	250	272	270	261	235	241	240	282	260	273	225	238	249	274	255	250	236	268	277	286	264	236	270	268	247	242	262	232	264	272	266	263	253	246	241	269	263	258	236	249	266	252	278	266	248	239	249	242	234	284	270	266	227	267	264	254	263	261	267	244	238	252	249	285	242	271	246	230	255	269	262	252	261	243	278	217	294	245	242	273	246	271	249	244	242	252	260	278	256	261	283	254	277	245	248	271	262	261	264	241	235	252	281	244	226	252	302	263	237	279	258	298	242	249	262	250	262	231	223	255	295	246	239	259	256	248	265	249	256	286	266	272	256	268	274	245	241	282	222	241	276	229	252	267	272	246	259	275	262	252	221	252	248	244	229	244	261	235	255	255	248	240	264	252	272	240	237	265	262	261	245	276	272	251	256	262	261	288	283	242	270	307	284	241	249	260	229	261	222	263	266	250	285	259	263	272	278	239	257	241	271	260	262	220	285	266	282	247	268	245	235	270	268	283	267	296	251	244	289	245	261	271	288	272	249	287	275	224	255	237	267	255	237	235	281	251	255	240	272	279	267	240	270	234	249	236	265	276	255	240	240	256	246	226	243	268	250	257	272	257	275	245	254	288	233	244	223	260	245	260	239	250	257	253	262	273	277	251	250	236	222	236	262	253	246	262	265	279	251	237	253	284	253	286	247	257	234	254	244	274	251	230	249	260	283	255	251	257	256	281	262	252	280	240	233	261	268	274	287	245	229	275	275	242	254	257	238	254	256	237	249	239	263	255	249	268	295	247	252	247	243	248	279	249	263	252	277	266	252	254	245	290	264	257	266	262	267	231	245	259	261	273	267	261	242	265	285	210	259	258	258	269	258	259	255	238	257	281	277	252	263	264	296	279	244	271	271	295	228	249	255	267	249	279	288	260	277	235	254	288	264	255	233	255	281	237	254	273	245	283	246	244	263	243	285	245	276	226	260	264	254	241	235	257	264	242	254	257	262	240	272	272	277	279	282	255	276	256	242	280	256	248	264	260	236	255	269	270	261	255	255	272	267	276	257	222	235	250	241	265	275	257	260	226	267	270	254	246	245	272	219	293	266	267	275	269	282	272	250	248	237	267	234	242	254	219	257	233	254	261	257	278	233	224	226	250	242	254	295	289	264	231	270	251	286	261	266	234	259	234	243	284	233	266	290	239	249	286	257	269	232	271	267	275	261	281	269	261	278	254	208	249	269	252	249	234	212	259	265	295	271	286	271	240	272	284	253	269	276	229	273	258	266	229	269	268	264	266	248	260	234	261	257	253	266	261	252	268	260	264	251	261	254	247	279	242	233	257	252	244	235	274	262	270	235	244	226	257	225	246	294	233	256	255	248	265	238	253	299	257	258	253	255	238	255	258	256	240	277	323	261	217	264	242	250	248	239	274	249	284	248	243	224	257	239	252	254	244	252	278	278	269	264	273	274	233	250	232	257	256	281	253	267	254	254	264	265	264	268	269	268	240	265	262	256	258	306	233	261	256	261	257	256	253	278	249	258	247	258	239	249	234	245	261	222	245	234	242	264	235	255	242	257	250	255	275	241	233	242	289	237	264	234	266	277	254	267	255	265	262	239	250	267	262	221	235	259	231	289	238	263	254	249	265	220	261	265	242	234	285	236	249	248	270	251	240	222	234	237	256	270	229	255	252	267	245	246	217	250	252	262	257	239	282	259	264	264	251	231	272	242	246	242	282	252	264	241	263	261	281	241	215	247	252	242	292	249	277	270	249	270	251	256	266	283	227	260	259	253	255	254	266	246	268	261	269	260	238	293	291	249	255	261	268	255	267	249	253	259	268	263	238	231	278	230	262	270	288	278	264	266	238	243	271	246	265	256	241	269	243	273	276	267	275	244	273	271	271	246	217	279	259	248	269	233	255	229	280	263	229	234	250	288	245	256	239	243	252	249	224	256	241	273	257	233	255	248	294	260	235	264	235	216	251	257	262	269	267	233	241	252	245	251	276	254	230	230	250	256	244	288	238	263	251	249	254	258	243	262	263	263	242	277	271	251	276	248	243	251	263	240	243	269	232	259	224	253	243	242	233	258	241	252	256	252	248	255	251	265	237	280	247	268	265	263	264	270	262	241	247	249	257	262	254	253	267	263	261	278	272	274	250	239	284	253	270	249	265	244	257	236	229	263	262	257	278	267	271	264	233	297	259	245	219	256	262	261	260	247	260	260	255	266	243	277	257	271	273	231	287	237	279	262	257	260	245	224	265	242	251	252	247	233	258	273	264	267	260	246	231	247	242	269	236	257	269	274	207	261	267	273	263	215	249	258	249	259	242	283	254	252	254	248	264	255	288	248	244	245	276	250	271	245	282	257	295	254	244	258	252	235	256	235	256	264	259	250	251	247	285	256	233	249	270	267	271	252	266	221	259	256	241	268	268	267	254	237	265	258	273	232	261	242	264	258	247	276	281	255	250	245	258	259	260	235	249	268	231	249	268	237	268	268	247	229	270	262	242	287	279	259	253	264	253	239	240	237	267	265	242	244	242	245	216	264	265	240	245	253	263	218	241	241	259	239	237	277	238	244	222	236	225	256	263	240	266	271	290	235	269	258	253	258	269	236	281	288	260	256	266	259	235	268	254	260	246	253	255	248	278	241	267	237	241	263	256	269	237	235	242	228	277	257	257	251	251	255	296	240	254	249	242	255	260	250	243	234	251	259	263	250	281	230	266	237	286	239	243	247	275	239
40303	86989	77151	41029	19158	13242	1386	407	394	434	436	413	399	403	419	427	387	443	436	382	393	410	384	389	386	365	367	432	426	434	396	378	422	371	409	420	389	404	375	423	420	350	390	386	373	390	390	396	420	400	409	369	425	398	440	363	383	410	421	409	417	387	380	365	420	434	394	390	392	393	439	401	375	378	410	398	398	386	393	423	386	386	399	403	384	403	455	401	377	394	394	382	387	391	389	383	380	408	378	391	379	383	362	396	426	384	395	405	391	406	357	396	384	396	396	379	384	394	405	433	387	380	360	405	377	401	366	412	382	358	390	408	414	401	370	395	382	383	421	376	366	428	406	401	406	395	422	380	392	352	396	393	380	374	371	398	382	361	412	366	374	376	410	391	404	414	355	390	391	379	400	395	424	373	425	392	397	384	401	378	399	403	401	354	424	436	375	391	410	406	374	422	419	393	361	430	375	390	362	412	402	367	364	451	400	372	362	400	387	386	371	377	376	369	389	431	396	379	409	397	431	407	403	384	400	386	392	392	392	392	408	374	420	380	382	397	388	388	382	399	397	394	398	375	389	388	407	369	377	400	391	380	391	396	355	369	397	394	403	416	362	368	399	398	399	366	404	419	385	442	445	411	387	415	415	366	412	407	401	391	433	387	401	382	354	388	405	398	401	379	431	348	404	412	398	397	361	374	400	394	381	396	451	421	431	368	378	398	370	410	388	380	402	375	396	394	371	404	382	414	403	395	402	368	424	395	388	388	384	398	408	366	372	390	351	403	391	397	407	409	395	382	439	392	405	391	399	387	386	407	381	395	397	388	416	367	399	391	386	419	383	387	377	437	412	393	372	428	350	379	378	353	382	395	410	394	355	401	406	394	399	375	393	375	377	381	392	387	381	419	432	414	410	385	390	353	396	380	366	387	410	397	420	380	373	404	378	391	396	397	375	395	365	368	396	400	408	376	361	402	418	405	368	398	398	368	374	376	376	405	424	414	388	389	393	405	388	406	413	390	385	377	401	394	427	406	397	370	405	412	404	376	412	365	409	384	415	366	405	392	366	384	407	375	393	402	414	379	389	383	380	385	404	405	411	386	408	384	370	407	394	432	394	371	393	401	363	400	390	392	423	390	403	358	386	411	428	414	430	382	415	378	388	390	392	389	391	350	420	416	404	388	409	392	390	400	361	363	378	339	388	384	371	368	413	386	417	402	393	380	398	400	351	398	364	421	380	388	385	366	349	408	376	357	358	384	425	405	403	389	373	382	377	418	379	397	388	415	402	356	422	394	364	414	398	361	395	403	403	392	417	370	393	356	391	410	414	411	410	404	386	388	408	409	380	345	383	375	396	378	399	392	388	393	404	413	405	376	376	401	383	420	379	399	378	390	369	398	383	402	379	424	383	416	374	408	421	396	415	398	431	398	398	404	393	410	383	397	373	403	377	414	369	430	378	361	408	415	395	400	369	369	417	421	397	387	412	411	395	418	381	374	427	372	401	402	423	389	385	375	438	365	390	396	383	374	361	392	337	408	424	420	379	403	432	371	384	394	380	384	415	386	409	412	374	398	367	363	386	406	406	376	402	387	381	385	417	377	365	386	388	393	343	417	390	371	410	411	393	385	358	405	401	377	367	380	411	383	429	401	420	365	373	414	404	413	416	411	408	419	382	387	368	365	399	376	367	399	395	370	369	401	385	379	390	399	389	375	405	397	402	381	396	385	352	383	371	393	393	382	389	396	362	387	389	414	411	375	389	376	398	404	375	402	433	440	398	380	375	427	400	394	376	399	391	384	383	373	401	370	378	383	381	398	403	397	408	392	404	391	423	393	414	417	396	401	394	404	427	395	358	402	419	387	350	399	385	399	411	421	388	388	401	387	378	392	366	369	401	440	378	363	376	374	403	395	420	403	358	404	358	403	432	445	383	422	413	427	419	383	413	395	355	405	367	382	360	407	398	389	399	409	413	384	372	409	400	425	397	402	418	414	405	404	369	408	405	402	390	411	384	405	396	381	444	395	387	361	408	405	398	403	393	366	411	381	428	377	371	394	410	366	411	395	415	395	391	389	373	405	409	403	398	383	375	364	388	390	424	372	403	413	368	418	380	410	401	383	377	353	405	408	355	430	390	429	411	350	413	373	388	402	410	399	400	398	407	381	429	406	405	402	405	395	371	405	419	439	362	390	419	393	378	378	400	389	365	417	442	408	402	385	402	413	379	396	423	420	393	366	397	406	378	383	412	427	387	436	421	409	393	424	401	407	415	377	376	411	426	377	403	396	430	377	412	372	379	393	407	398	425	422	400	404	403	366	397	376	414	384	420	382	395	398	384	391	420	450	374	382	398	409	419	378	385	400	393	391	387	395	398	355	381	408	400	367	391	382	417	387	387	392	377	429	392	374	377	386	403	455	393	432	380	374	381	418	378	396	413	421	397	409	425	387	390	390	381	370	384	386	378	410	416	426	395	403	398	407	379	429	395	388	367	425	394	396	438	383	412	397	423	406	390	385	381	388	413	380	394	375	391	400	381	418	420	390	369	394	387	349	389	392	410	391	379	391	387	412	397	365	379	426	392	374	387	363	396	405	393	403	412	392	416	389	384	389	397	372	433	379	383	359	397	409	402	381	362	409	376	361	407	397	371	378	369	412	428	404	366	371	381	379	391	399	410	371	378	379	389	395	382	424	417	385	435	376	411	431	388	409	402	362	418	394	422	402	360	417	371	382	378	368	388	440	387	401	348	388	390	395	358	397	385	413	352	355	408	359	394	393	383	365	403	412	388	400	349	355	388	370	378	371	388	395	425	363	412	391	408	424	389	381	417	402	404	410	395	398	408	408	406	401	353	404	371	381	389	416	401	424	391	380	393	398	405	390	383	395	380	393	393	397	369	427	355	388	410	392	411	400	363	377	418	436	411	392	383	305	395	419	400	436	381	403	412	369	408	381	391	406	417	401	375	411	398	378	388	398	389	394	404	412	404	387	385	399	395	408	422	397	384	422	386	391	383	397	431	418	399	379	382	388	374	410	407	390	358	379	365	392	371	418	393	408	392	413	403	398	395	415	409	371	396	379	400	367	429	392	397	415	403	410	350	383	381	370	370	395	424	431	386	361	404	401	390	417	381	434	385	374	436	403	386	392	375	398	385	405	399	366	416	417	334	373	411	395	415	396	391	409	416	390	410	370	345	434	382	364	403	394	371	420	398	427	399	386	374	392	385	395	370	397	414	374	384	373	418	408	390	427	408	389	404	412	394	387	398	419	392	419	397	401	377	386	423	400	405	387	361	349	419	361	411	432	414	407	345	411	400	398	408	351	417	382	400	384	392	382	366	397	399	362	379	403	395	406	393	389	378	386	386	406	361	370	395	380	418	352	394	404	364	401	408	368	415	416	386	410	396	398	434	393	395	411	379	365	385	384	424	427	367	402	409	378	368	414	429	415	364	333	432	384	372	392	405	397	343	422	397	419	365	378	362	392	404	390
22931	23268	36417	27194	21511	20269	6967	345	266	226	213	269	279	244	246	242	221	216	233	247	214	241	239	262	228	241	265	223	235	238	254	252	259	245	219	240	227	230	260	241	250	237	244	245	266	247	272	246	198	261	268	247	234	227	236	267	234	232	208	212	260	241	258	241	227	255	238	250	236	261	244	247	233	253	268	230	231	240	240	244	226	235	224	223	241	263	224	249	240	235	248	228	255	245	240	260	219	233	213	258	256	256	252	244	228	240	228	255	214	223	244	231	245	242	215	234	197	251	248	236	248	257	238	237	251	232	239	236	222	227	244	231	226	234	236	231	222	231	224	232	242	244	223	232	234	203	241	252	254	237	250	220	223	255	222	255	239	265	222	238	244	217	231	238	225	221	230	222	225	258	243	246	229	211	243	252	228	219	224	252	203	248	195	230	244	265	260	213	243	229	245	211	221	231	228	223	270	229	212	241	230	259	227	220	206	214	227	248	244	238	198	278	244	246	233	221	233	228	241	237	227	233	266	237	228	264	248	251	248	243	223	237	208	229	206	251	230	230	233	258	240	218	214	262	233	231	220	228	231	219	258	234	250	236	240	230	226	251	210	245	221	252	276	233	230	240	228	250	249	219	223	242	232	221	226	232	234	240	231	242	261	241	243	254	259	211	210	223	259	239	235	220	198	242	232	253	235	218	224	229	214	239	239	239	213	276	261	207	215	248	250	225	228	229	240	274	250	250	250	222	231	245	228	223	227	230	228	200	233	263	242	252	246	271	244	256	246	228	236	262	249	255	237	221	216	241	227	238	234	228	236	231	254	251	228	254	236	206	210	236	214	229	225	210	239	232	248	242	268	231	245	212	237	233	269	226	242	220	234	255	221	246	247	246	237	229	227	230	230	233	216	227	218	246	233	256	236	260	219	223	222	247	250	242	264	250	234	234	230	251	213	236	215	247	212	235	240	247	238	242	248	226	271	244	239	277	231	220	237	240	234	277	244	265	232	249	234	227	240	243	215	241	244	214	251	238	245	241	217	231	233	240	239	220	247	237	252	257	222	229	244	229	248	220	194	259	240	235	247	234	239	259	246	212	237	238	242	215	231	230	247	244	237	242	263	244	205	236	228	232	250	234	227	236	241	215	226	218	248	212	260	231	251	230	261	250	247	233	230	258	236	223	237	291	242	229	256	223	226	265	215	230	221	248	207	247	226	222	237	234	241	233	209	195	198	243	250	228	202	235	246	232	277	249	257	240	206	247	230	245	219	221	216	244	231	233	210	212	239	270	253	218	233	271	237	228	228	207	246	221	277	252	245	238	206	248	224	236	239	239	216	249	239	219	213	238	211	239	239	237	267	237	252	242	234	230	258	275	244	255	223	257	201	238	259	241	215	216	227	253	259	210	229	232	226	235	241	242	241	221	237	245	229	242	258	246	239	257	228	247	229	231	232	243	222	239	234	249	260	239	255	241	248	271	235	227	266	235	215	257	241	232	234	226	230	228	218	239	250	245	242	249	256	244	219	237	254	245	229	239	238	263	243	247	219	223	254	238	247	221	238	226	241	242	242	236	248	266	245	246	253	225	238	216	228	240	207	232	252	226	228	245	278	255	255	209	245	231	232	239	252	246	246	217	238	255	219	233	237	240	249	257	221	262	240	235	225	208	235	237	230	229	219	204	219	215	240	245	225	270	231	217	230	226	244	227	253	222	231	213	234	247	232	243	256	240	257	241	234	234	251	195	231	211	230	230	232	272	266	239	228	279	245	251	220	244	252	238	232	224	223	247	246	248	226	268	190	257	225	230	244	243	218	228	238	259	250	223	238	236	229	230	259	228	246	236	237	247	245	207	238	205	231	255	254	209	274	248	240	241	230	253	241	256	260	232	214	232	233	237	262	244	212	270	218	237	250	230	231	226	241	250	248	229	244	229	219	259	227	221	247	203	235	243	273	246	240	252	229	214	238	214	219	233	222	247	228	242	225	236	247	244	240	222	247	266	221	250	223	257	246	215	229	209	246	238	196	247	233	238	241	219	280	191	272	228	245	227	217	222	229	230	243	225	205	242	242	261	266	233	231	211	259	240	240	210	279	195	237	224	252	249	247	260	235	239	234	229	255	246	241	260	244	228	261	226	228	249	211	228	230	213	230	237	250	257	233	224	250	230	247	230	231	232	210	241	234	253	247	254	252	219	203	231	235	236	237	210	223	245	253	263	234	244	257	237	265	212	233	236	239	247	225	219	222	226	234	239	253	220	251	220	262	237	243	240	250	236	236	211	246	221	238	228	241	234	236	234	247	246	239	231	238	221	218	237	244	258	243	205	240	229	230	223	234	240	235	238	220	238	242	215	251	234	242	210	215	240	224	232	210	240	233	242	258	222	254	240	239	225	229	241	233	242	227	252	249	262	238	240	219	221	235	268	225	233	237	235	227	221	248	225	251	223	260	197	231	230	211	203	261	250	242	260	234	215	223	240	200	190	214	232	258	271	215	259	257	271	232	220	229	263	226	212	246	249	229	246	261	265	228	242	218	231	250	241	233	214	222	241	210	247	238	237	231	222	226	215	198	242	255	208	236	237	238	242	248	222	240	236	207	248	245	244	241	233	235	248	245	225	235	228	252	215	218	236	244	235	214	226	235	239	257	240	239	225	247	235	219	248	234	223	226	229	229	224	241	241	240	241	229	233	252	214	260	240	267	248	256	225	228	243	204	254	188	240	243	217	256	237	245	237	219	239	224	227	237	234	228	216	244	229	223	239	221	213	230	241	238	275	292	251	221	253	240	231	209	227	243	223	225	218	242	230	260	257	243	250	225	250	227	236	223	261	244	198	224	241	247	251	228	232	225	256	235	229	228	241	233	235	234	228	255	219	237	241	222	214	253	255	206	234	230	253	233	220	253	254	227	243	240	238	240	257	228	251	216	263	270	242	236	236	242	235	235	223	242	238	238	249	252	216	228	211	260	247	232	227	217	230	197	247	271	254	253	248	257	240	270	244	222	234	222	225	257	250	229	246	222	250	237	240	234	239	215	244	255	229	219	231	237	235	234	258	224	240	232	227	231	220	242	218	227	213	201	218	229	252	232	213	237	234	245	219	233	241	226	241	242	259	210	257	254	224	226	256	228	218	251	256	244	219	212	216	209	189	210	222	235	229	260	245	223	262	218	229	227	225	224	231	229	215	236	229	240	222	232	253	235	207	220	223	245	238	228	233	264	242	219	208	220	242	240	248	229	270	255	226	226	224	241	214	216	256	262	229	264	249	249	229	217	230	207	260	260	234	234	251	227	245	227	235	260	260	244	235	247	224	258	264	232	210	244	242	261	213	244	238	263	255	268	248	239	233	222	234	217	245	254	249	233	223	236	235	249	234	225	231	260	219	241	195	237	212	233	253	241	238	222	238	229	217	214	246	214	239	224	231	248	243	216	255	250	234	229	239	208	279	207	231	243	216	220	234	233	238	239	228	254	214	241	252	235	239	231	230
52187	93752	78407	43423	26446	16378	1317	415	348	370	391	403	378	375	330	394	371	373	368	332	349	395	375	370	332	380	348	352	339	376	370	336	357	395	386	336	367	364	358	368	358	363	368	346	380	357	344	355	343	382	381	338	361	373	378	340	390	355	385	349	343	354	317	368	352	350	345	354	369	329	342	395	367	353	379	387	358	370	391	376	334	338	378	359	330	364	356	383	383	323	364	359	379	345	341	366	359	322	375	360	360	356	353	368	364	366	351	371	345	330	349	322	355	367	379	330	365	347	353	330	359	347	346	353	350	388	350	370	363	354	369	354	357	386	333	361	376	348	363	377	393	335	377	386	355	356	358	381	338	343	342	332	370	362	365	383	337	372	356	335	344	381	387	368	350	338	387	340	338	373	345	381	341	348	354	358	373	370	352	369	356	344	388	352	356	345	379	348	354	361	357	360	337	348	359	388	355	358	326	372	406	377	375	411	350	351	340	346	377	373	344	360	380	362	342	341	361	360	386	364	320	365	363	375	343	404	369	372	334	355	380	367	331	339	348	353	359	339	345	358	360	377	361	348	367	365	365	310	372	298	342	373	360	334	339	374	393	346	348	369	361	385	366	369	353	368	334	392	339	341	347	361	353	340	362	341	370	329	340	361	368	361	346	348	413	365	378	347	372	370	366	324	389	316	355	359	347	371	353	377	376	360	354	343	354	360	313	388	335	359	360	370	350	358	352	363	325	359	354	421	349	367	388	336	333	363	366	348	367	363	360	341	359	377	353	375	369	349	363	332	377	371	358	373	348	344	333	354	336	372	369	338	340	350	354	386	370	376	355	356	323	351	334	400	349	388	321	351	375	380	383	331	392	343	349	358	341	358	380	351	317	328	383	343	344	403	352	350	373	343	336	361	380	335	385	347	381	376	378	376	370	382	331	362	343	345	364	324	372	358	401	345	344	378	351	375	358	395	379	364	342	349	375	341	335	353	336	348	341	364	312	375	334	376	379	385	342	402	369	348	329	386	369	364	336	338	311	357	360	365	338	338	352	352	391	360	330	325	373	330	423	332	344	346	343	401	356	369	374	375	353	363	368	367	349	400	342	359	356	339	383	358	333	358	353	375	361	338	355	361	357	342	356	323	377	367	324	350	348	358	352	328	364	375	361	392	352	360	357	348	356	355	372	343	351	345	368	362	377	367	377	355	351	367	372	358	347	331	337	331	368	358	379	365	385	355	383	350	327	381	354	351	348	340	360	342	362	329	357	328	357	361	359	341	356	346	343	343	354	349	370	348	356	344	337	345	356	366	348	354	347	351	338	365	365	359	337	346	330	401	334	338	358	368	347	351	373	336	369	371	387	344	357	357	348	372	336	350	341	372	355	363	370	380	310	374	379	335	373	346	350	383	379	366	355	379	360	392	339	377	330	351	373	344	341	331	367	374	372	394	323	375	327	357	336	373	369	407	329	349	368	380	367	337	354	351	359	338	345	341	348	351	349	341	322	355	332	319	324	345	338	368	364	368	337	359	332	378	385	337	360	358	344	338	344	378	369	321	358	379	330	333	387	371	347	385	360	343	354	340	368	381	367	353	349	375	368	366	342	335	357	380	346	352	342	368	354	352	361	367	373	347	356	363	310	362	366	348	363	369	329	372	362	371	365	385	326	358	352	384	384	397	364	352	357	380	334	358	334	321	352	344	355	366	372	360	316	347	358	339	344	321	375	365	325	352	378	370	351	372	377	363	354	342	344	369	363	350	344	357	352	353	358	363	351	323	335	335	365	343	363	369	376	363	359	339	374	376	340	341	360	356	357	344	353	358	343	379	293	355	372	331	366	351	369	355	343	338	339	344	318	349	376	366	362	365	351	366	331	359	355	343	362	348	339	382	298	402	319	344	349	345	370	340	344	414	337	375	362	356	339	354	400	364	338	341	384	381	384	323	318	352	355	367	345	368	375	357	326	344	358	359	366	338	380	337	358	372	338	369	354	378	374	354	348	352	394	401	351	360	328	339	323	324	323	333	354	318	347	380	345	387	349	362	355	360	343	342	348	381	357	374	346	347	357	355	326	390	363	363	371	360	357	313	371	376	340	367	366	334	346	357	342	353	349	361	330	374	372	332	361	367	347	373	365	370	356	380	342	355	357	358	386	356	343	369	387	311	373	354	360	334	359	326	369	386	314	351	345	358	339	372	388	331	313	360	379	363	383	376	336	363	361	354	355	363	366	339	353	388	396	353	362	357	398	354	360	345	382	389	370	402	329	346	326	392	344	350	356	348	315	359	388	380	386	353	344	382	334	341	361	318	366	381	362	362	347	365	396	321	315	376	365	352	355	362	337	369	354	380	373	381	365	383	358	350	350	366	363	360	380	363	356	349	358	348	345	328	363	367	382	374	340	365	358	375	340	337	332	331	338	333	336	348	359	357	367	324	340	320	343	331	356	328	373	351	391	400	349	372	295	364	357	356	340	367	383	374	390	346	344	389	338	327	335	386	343	353	370	335	331	352	369	332	346	376	357	334	360	371	327	359	363	364	343	389	351	329	325	366	368	367	387	350	339	379	372	381	353	346	357	375	357	367	355	354	374	373	372	314	358	367	353	362	371	366	370	346	369	359	356	371	319	316	339	358	355	368	383	333	356	359	412	362	354	338	336	365	383	389	328	368	371	322	377	334	350	361	368	356	361	359	342	362	348	356	342	351	342	368	353	379	400	349	353	363	343	337	373	353	368	372	357	364	381	310	365	338	381	379	356	359	344	347	408	359	385	365	333	391	346	350	342	316	361	358	361	342	357	323	402	330	360	364	344	327	376	348	354	374	342	387	341	354	381	350	355	377	363	351	342	322	346	349	368	395	355	341	341	372	369	364	358	337	376	393	386	358	371	378	349	363	360	361	355	356	340	349	373	353	374	375	394	364	374	374	334	340	352	336	365	331	329	344	332	345	363	379	365	364	337	371	387	359	361	380	351	355	338	394	373	365	350	368	329	380	324	343	360	350	328	380	331	371	388	390	374	356	349	353	330	351	372	342	359	362	334	378	325	358	351	385	396	360	369	381	378	324	327	361	372	346	364	332	388	357	346	344	374	352	367	376	354	328	361	367	332	337	372	368	346	362	324	362	381	305	363	338	372	355	349	346	380	337	338	380	336	393	360	382	369	369	348	348	348	350	346	358	372	338	358	318	341	374	346	373	357	363	368	338	353	345	363	367	329	360	389	366	343	352	391	365	366	379	359	366	359	370	384	338	327	346	363	361	374	353	351	399	355	369	311	385	357	336	369	363	357	337	354	329	335	360	375	383	368	364	343	372	392	361	360	370	335	386	372	347	372	366	405	386	344	350	350	373	364	350	363	342	329	350	382	367	385	359	379	322	358	352	358	388	355	383	366	323	348	374	396	351	345	377	330	352	351	342	350	355	325	386	386	362	329	370	356	386	352	304	404	347	367	349	349	351	369	337	372	334	369	312	326	373	356	343	359	354	357	351
27022	34105	42084	18219	3060	1229	185	190	192	165	171	208	191	180	193	182	176	204	188	190	184	160	182	179	172	168	183	167	191	184	179	199	177	181	179	172	177	174	195	186	199	207	158	184	182	167	198	192	200	209	195	173	189	172	183	189	164	192	176	207	197	164	186	171	197	191	180	200	183	171	185	168	204	193	184	194	197	197	172	198	203	189	182	176	175	164	194	200	169	172	191	178	179	178	186	184	188	166	180	187	196	180	159	180	172	186	200	193	199	206	189	189	158	145	167	208	187	180	177	193	195	170	178	170	197	181	155	169	206	176	204	189	215	173	176	197	146	170	162	196	205	213	190	197	170	165	194	192	177	164	185	174	170	159	200	182	202	171	166	182	169	174	190	187	197	193	187	189	180	181	182	173	205	196	178	183	171	190	193	184	195	169	172	185	176	181	178	177	186	187	194	189	187	186	179	184	191	175	173	178	205	182	170	185	187	184	192	198	178	182	177	191	167	184	181	197	186	192	207	186	186	185	186	168	184	184	188	182	174	178	207	176	185	176	193	193	195	186	193	177	169	194	185	184	175	201	192	223	177	190	169	164	177	180	193	189	177	193	172	199	176	199	199	174	183	177	189	201	181	162	162	189	201	199	180	194	183	178	174	182	192	197	209	193	192	185	208	180	157	203	177	173	182	191	185	189	180	169	179	179	180	164	185	208	190	186	164	188	179	179	204	179	201	179	191	181	183	188	190	207	199	181	189	184	185	192	203	162	179	193	191	190	190	183	200	189	191	162	174	171	174	172	166	166	180	191	182	200	196	181	185	190	187	158	188	167	196	169	186	168	199	160	178	164	185	194	184	188	177	177	186	199	210	183	170	202	182	182	177	172	188	190	203	188	177	192	191	188	182	187	194	170	182	196	162	192	184	170	177	167	176	187	187	183	179	184	184	179	207	185	182	181	182	186	199	183	188	187	175	189	204	197	176	157	179	198	184	197	184	186	208	168	178	169	178	181	187	184	197	173	201	196	184	175	167	189	210	170	174	187	178	181	189	184	158	163	156	172	173	173	160	180	181	155	193	178	178	212	185	183	194	179	177	190	175	207	176	175	178	208	175	178	158	199	179	155	205	186	191	171	186	198	187	214	164	202	170	169	161	183	178	172	182	189	202	195	179	178	164	176	199	191	162	185	186	163	185	158	216	193	211	194	196	205	200	182	166	178	197	195	186	181	173	190	171	205	204	181	183	185	191	194	190	182	186	177	171	199	185	174	156	174	190	190	183	166	172	198	210	177	218	189	207	207	187	205	175	175	187	188	178	188	170	182	155	172	176	183	165	170	191	203	188	176	181	209	180	186	197	180	196	187	167	162	194	174	190	186	189	205	198	199	174	188	168	208	180	180	182	190	180	183	180	178	170	172	194	163	174	194	198	205	175	194	172	191	184	193	188	183	178	179	192	188	196	181	181	185	200	182	183	197	183	184	197	193	162	192	173	191	180	198	161	182	200	174	203	195	188	185	189	175	188	183	164	177	171	179	192	185	168	186	191	198	169	204	180	167	167	184	179	171	186	178	193	190	198	183	175	180	190	175	177	158	197	190	174	199	202	169	187	185	169	163	180	205	182	185	174	197	184	187	205	164	178	183	168	200	189	185	184	189	172	178	195	190	186	180	204	165	192	194	185	174	162	204	155	172	194	187	176	194	187	201	181	185	203	179	170	190	177	180	193	218	184	180	162	179	189	165	168	182	188	201	173	179	186	184	202	190	195	185	174	177	182	210	171	214	201	198	177	185	158	197	176	208	158	180	185	197	183	197	201	205	164	173	194	190	153	166	191	197	170	186	169	203	165	207	181	168	189	204	194	179	189	181	192	191	188	163	185	189	157	198	195	189	192	179	183	192	195	165	187	199	196	186	174	174	200	174	190	177	155	182	169	182	193	168	169	182	175	187	185	184	207	187	201	201	192	188	185	222	199	160	191	169	161	206	198	184	186	192	162	184	190	188	182	166	178	174	197	174	206	200	187	213	179	174	190	189	182	196	188	205	180	192	175	146	197	177	178	181	184	185	187	193	159	168	192	183	193	186	178	185	203	183	174	185	170	210	200	187	195	203	192	188	164	200	168	178	185	180	187	161	194	185	199	155	198	191	175	182	188	207	152	177	175	171	197	168	182	173	163	172	177	201	182	158	166	179	168	177	173	179	177	184	180	177	175	172	199	176	184	190	174	182	174	200	182	171	183	196	181	193	171	198	189	173	187	191	191	192	183	185	178	156	181	180	198	194	187	169	175	202	175	172	182	189	187	182	193	169	201	187	172	172	164	190	171	201	161	194	202	182	193	173	172	171	181	169	183	206	192	197	191	194	162	179	185	171	180	174	192	182	182	163	187	187	147	195	182	190	187	188	178	179	198	175	186	213	166	177	178	173	191	176	203	173	196	170	181	183	199	188	177	176	183	199	193	180	160	200	176	173	162	167	173	189	180	169	167	194	187	192	204	140	172	181	183	189	188	189	191	179	172	170	193	183	198	173	178	197	170	203	191	187	179	168	199	197	189	164	197	180	204	188	190	194	192	166	191	195	165	200	175	187	179	204	193	192	215	196	177	184	202	183	191	208	162	189	166	190	184	192	170	186	178	212	205	187	166	203	175	193	190	187	195	186	162	170	186	187	180	171	171	178	177	192	193	193	208	185	196	181	179	176	180	178	190	173	180	186	181	182	189	176	172	179	168	189	175	171	180	170	203	149	181	190	197	187	187	180	175	162	182	195	203	166	177	164	185	188	183	210	174	189	183	174	184	216	171	213	203	200	202	180	209	179	158	183	185	180	181	183	170	204	198	191	162	207	160	189	188	201	195	200	175	155	178	204	189	187	175	211	184	206	181	185	180	192	169	164	204	192	169	184	165	177	194	172	185	186	188	148	180	162	213	187	181	193	191	204	187	175	185	176	183	173	152	189	205	186	223	206	189	183	186	178	181	191	187	193	181	192	185	199	173	158	187	176	196	194	185	174	172	202	176	187	200	199	180	158	204	170	197	197	169	192	194	202	169	217	194	180	189	185	166	205	172	210	187	165	192	158	197	168	183	195	201	175	191	165	193	187	178	198	180	174	195	193	192	182	216	180	184	193	183	184	177	185	168	203	176	195	189	175	172	169	191	202	175	205	187	181	183	176	184	170	199	179	208	167	201	176	196	164	160	172	174	182	171	182	201	166	167	175	182	165	165	159	168	163	200	184	201	167	198	190	178	192	192	175	189	192	165	165	169	186	170	170	178	198	180	198	174	185	204	185	198	166	156	177	190	180	202	173	190	181	179	186	178	178	212	174	177	192	176	212	182	177	173	188	183	160	184	188	164	173	180	186	185	177	207	180	174	174	201	174	171	177	172	180	174	184	186	188	211	174	183	212	172	163	176	186	172	192	187	208	184	183	189	191	178	163	183	173	175	168	146	172	201	177	201	166	174	185	182	193	168	192	187	182	186	174	183	174
25707	53767	43543	14729	4512	2556	302	297	277	275	267	262	281	282	298	253	289	310	265	280	262	270	280	313	296	285	292	287	276	267	302	326	289	265	315	261	333	309	288	296	280	266	298	290	292	304	302	293	291	306	301	286	276	303	278	310	294	293	277	294	291	272	276	251	288	265	274	312	277	287	289	283	271	284	249	305	272	261	271	293	291	280	269	302	285	308	306	289	295	283	309	306	298	261	268	272	270	292	278	275	287	291	281	289	288	330	283	300	282	270	320	278	269	303	289	302	286	278	258	299	267	288	282	301	253	272	276	283	267	279	295	252	283	297	283	298	296	289	291	270	273	283	279	295	287	287	284	307	287	267	269	293	285	273	292	289	291	299	279	287	288	283	269	287	289	283	284	281	287	256	286	278	276	278	291	318	271	278	276	283	287	279	290	288	271	276	278	287	283	282	304	286	257	258	287	297	291	289	266	267	276	308	292	292	279	299	270	276	290	288	291	295	257	279	274	271	293	306	299	280	306	269	280	322	313	303	285	277	295	298	268	290	284	301	284	278	273	290	275	255	252	325	295	305	276	273	307	297	292	290	300	310	275	298	287	278	264	281	278	288	323	289	295	280	316	276	296	313	307	283	291	269	291	292	278	268	306	290	317	286	320	265	313	268	281	301	303	311	296	316	286	256	271	306	276	322	291	263	277	296	288	256	275	320	292	289	278	297	248	295	273	292	260	280	292	286	271	274	323	298	313	271	312	287	300	280	289	280	320	310	273	295	317	279	272	313	266	257	259	305	301	294	287	306	269	289	275	276	286	310	312	294	277	294	288	297	295	297	306	283	308	281	272	297	283	305	280	265	273	298	302	269	312	315	258	267	300	300	326	300	263	332	317	297	279	256	286	295	292	299	289	274	312	301	285	286	285	260	281	286	292	281	299	288	307	291	306	286	298	284	289	287	308	271	258	313	289	285	288	282	296	277	323	276	255	264	256	287	281	275	275	272	272	303	281	286	310	283	266	281	291	290	287	301	297	272	290	277	332	321	308	271	279	277	322	296	271	283	273	278	290	293	265	285	311	287	294	297	306	271	284	296	293	294	294	332	276	277	273	276	302	301	291	278	270	262	255	323	271	291	274	270	320	293	262	280	302	287	276	269	311	280	300	275	269	267	265	282	283	283	296	300	288	306	284	290	299	277	296	251	263	306	292	275	305	305	286	271	281	280	324	284	324	291	284	266	283	262	259	296	290	283	281	273	311	328	294	292	284	281	321	271	292	249	278	275	310	261	297	280	289	285	300	320	257	293	276	280	296	304	300	292	255	311	300	302	319	317	289	285	236	292	271	287	280	289	275	279	313	232	297	282	261	293	296	287	283	275	281	271	295	275	265	275	262	285	296	288	293	314	300	307	290	292	323	296	257	306	279	272	317	273	284	260	279	291	298	295	284	261	277	300	317	251	273	298	257	302	282	289	278	284	310	273	266	253	269	298	292	298	296	298	280	301	297	294	303	278	273	285	274	299	268	268	310	290	282	282	306	277	281	288	266	284	265	298	255	297	260	314	272	280	286	297	253	289	285	274	282	287	326	284	318	269	289	294	325	298	277	287	289	285	262	316	300	260	293	302	268	290	284	275	272	287	286	289	287	299	282	288	281	277	277	315	276	256	281	299	269	263	283	296	275	284	308	277	285	329	296	284	306	314	301	282	308	324	256	321	279	265	306	299	301	284	282	292	288	275	300	280	292	267	270	275	275	280	273	286	274	264	265	300	316	293	281	276	296	302	248	292	275	305	312	267	277	300	283	278	299	278	310	282	303	308	270	266	279	289	289	309	280	255	322	302	273	285	275	267	286	316	300	273	285	270	276	299	286	287	290	275	278	281	307	292	282	269	314	259	289	287	309	283	295	300	293	291	273	298	287	255	299	311	306	308	318	268	282	259	305	303	271	291	283	298	279	305	299	294	275	277	289	310	296	297	272	276	277	274	291	292	303	293	279	297	279	289	301	288	302	279	312	263	272	273	299	272	305	294	275	302	288	292	332	300	271	297	315	295	298	267	292	276	312	324	288	288	275	294	280	309	274	275	305	305	275	280	289	274	295	290	289	309	302	273	287	296	279	302	293	265	283	283	292	278	309	295	297	256	304	291	305	300	312	290	305	295	283	270	294	298	298	294	290	296	286	308	322	281	327	282	291	259	316	307	303	271	312	279	281	290	292	278	288	260	281	293	250	268	255	287	305	279	270	270	299	277	286	270	294	252	300	309	273	299	281	268	302	295	304	278	285	283	266	299	286	295	269	272	283	294	294	309	305	304	307	280	283	271	264	290	305	297	290	268	299	287	277	296	290	321	278	269	299	300	265	305	283	285	258	299	301	295	279	296	275	287	277	314	315	277	299	291	268	291	312	295	310	283	286	278	273	309	310	304	296	300	331	278	297	306	258	291	298	291	303	295	270	297	288	311	265	285	316	297	292	308	294	258	298	263	267	277	274	270	263	279	319	286	298	283	291	311	297	318	289	255	292	290	294	285	299	291	299	316	290	293	293	303	285	254	281	294	263	279	299	300	237	308	276	280	264	299	311	263	295	304	280	290	278	306	276	284	297	283	281	307	278	296	287	276	302	296	282	271	310	301	268	281	300	302	315	281	287	274	267	285	311	274	275	300	288	258	311	286	313	268	292	297	304	269	302	286	284	263	284	276	313	287	292	258	277	259	298	328	306	255	266	306	291	259	257	285	294	305	303	267	270	323	305	291	270	243	288	281	302	300	290	292	290	278	305	265	272	292	294	281	278	271	282	290	295	269	319	260	283	281	292	271	301	266	282	304	257	293	292	270	286	293	289	265	311	302	273	258	249	282	291	306	293	294	253	268	267	273	287	270	277	298	285	289	296	294	311	261	284	306	274	299	292	301	305	288	276	314	305	302	320	280	340	283	278	263	269	289	271	253	312	304	297	291	276	285	289	293	301	300	288	276	290	297	289	289	266	272	300	295	253	273	258	284	318	291	318	268	281	286	300	291	286	290	320	315	305	302	286	278	286	287	294	286	299	292	261	286	323	284	299	265	286	256	299	260	293	282	257	295	271	303	294	282	251	243	270	276	310	275	295	290	283	263	299	286	300	267	309	278	289	263	265	296	297	307	264	304	301	265	309	283	280	301	303	288	275	314	275	273	296	287	298	303	275	264	309	276	341	264	245	309	294	290	281	304	264	298	282	296	277	275	278	313	278	302	274	285	277	293	268	303	273	293	254	264	315	282	296	308	301	279	266	315	306	314	312	321	281	311	287	292	299	276	272	282	304	322	308	286	294	259	304	334	317	313	293	245	295	267	319	290	295	274	263	298	265	286	290	304	308	277	254	300	304	276	293	277	268	288	251	278	276	297	293	274	282	299	302	253	273	287	273	273	293	286	290	264	295	263	274	294	305	261	277	297	294	301	278	267	310	292	299	335	276	263	273	300	299	300	334	266	294	284	296	345	289	257	297	307
24140	25547	46383	33697	21475	14685	1623	271	267	279	272	267	273	245	259	266	248	288	246	248	288	257	276	243	265	275	279	261	242	248	286	259	254	276	259	253	226	239	277	259	265	274	222	264	286	264	244	252	266	278	283	233	271	252	249	235	269	252	241	244	254	260	240	266	259	239	278	246	256	252	251	266	262	227	259	263	231	239	249	240	239	250	273	227	265	234	275	270	266	262	235	269	236	261	241	256	248	282	270	257	239	238	268	280	269	260	260	241	271	268	255	250	283	257	245	250	226	232	266	268	267	240	241	261	241	272	252	233	278	267	277	236	258	253	220	258	271	293	261	264	291	270	248	247	233	247	263	285	262	255	233	250	236	269	268	279	263	282	238	262	276	271	238	256	249	253	258	272	250	265	256	243	239	248	255	253	254	268	261	277	287	254	280	252	248	242	245	264	243	264	269	270	252	251	259	249	278	249	248	237	290	264	230	248	240	242	253	235	247	260	242	272	237	264	274	265	275	254	269	259	260	268	257	246	275	265	260	280	261	234	266	271	258	273	259	264	255	263	282	244	243	244	288	266	263	278	250	233	261	256	264	268	268	271	245	287	278	234	274	269	238	232	249	267	261	266	243	236	266	261	244	258	293	249	263	273	264	262	248	269	249	275	265	255	267	252	231	266	255	257	262	281	256	258	260	274	247	291	259	237	245	289	219	240	258	244	255	260	255	228	251	220	260	240	243	268	258	235	253	240	270	263	242	251	283	284	254	242	255	228	270	267	266	273	236	219	269	259	256	282	244	261	251	271	247	257	262	267	238	256	266	250	262	277	280	266	269	261	267	256	281	252	241	256	263	252	254	247	248	269	240	270	236	234	252	247	247	253	287	242	264	262	285	267	260	261	255	273	255	269	270	258	242	262	252	252	229	254	248	244	231	277	262	245	275	263	268	254	233	263	266	247	253	258	270	247	237	259	232	224	266	254	261	279	247	263	258	265	265	278	288	237	233	245	261	265	276	266	238	263	248	269	265	236	249	272	207	237	247	246	257	243	256	256	270	280	267	236	245	260	289	262	273	236	280	267	252	271	236	270	235	226	251	239	285	268	234	240	240	248	258	285	217	256	287	241	231	240	269	250	230	264	236	272	281	258	260	268	250	212	252	258	279	289	253	262	280	246	250	270	263	269	274	258	209	248	265	256	247	236	262	244	246	252	253	242	243	286	268	247	260	264	250	234	271	267	250	235	251	232	274	252	304	243	255	248	258	266	273	243	235	256	279	277	237	254	258	237	253	267	252	270	276	248	273	245	242	255	250	278	253	253	254	253	279	254	245	220	254	268	233	225	263	234	241	253	245	256	239	257	250	247	277	276	247	274	259	249	240	234	262	265	269	231	271	262	265	248	289	256	247	255	244	240	253	267	274	231	277	278	263	260	251	245	282	271	256	251	253	290	273	246	223	282	295	230	261	271	232	272	262	264	274	258	253	267	221	239	250	260	234	231	257	269	248	247	259	253	253	248	277	278	251	250	236	247	265	253	266	262	249	285	282	254	241	246	246	232	275	253	260	261	244	256	260	227	249	255	234	260	240	268	256	243	253	272	263	283	235	249	245	278	245	271	267	262	263	257	258	248	276	269	258	244	289	266	254	278	271	263	248	247	256	265	263	245	229	256	258	245	275	281	229	233	256	254	225	265	245	259	270	253	259	264	235	272	269	241	211	235	245	260	258	255	232	272	250	285	246	264	262	272	259	244	263	241	249	275	251	259	260	255	226	275	259	249	262	263	278	283	277	260	234	269	261	254	254	262	269	257	272	260	249	240	251	247	225	273	274	249	245	258	275	271	269	222	272	255	257	242	277	259	246	272	249	246	267	276	258	248	245	288	244	247	248	263	261	277	263	238	244	264	227	271	253	264	247	238	243	263	242	261	262	270	271	228	263	258	256	257	237	230	291	267	255	247	237	265	236	267	268	258	275	253	235	291	260	268	252	239	276	255	242	258	255	239	259	244	253	239	263	265	266	286	268	249	268	243	238	261	230	251	235	279	276	276	237	252	284	247	245	229	278	269	259	238	254	214	253	258	265	224	239	262	266	261	260	276	259	251	262	264	277	271	260	247	248	245	290	240	247	246	233	239	263	247	265	264	236	258	246	242	244	274	238	285	256	277	253	247	288	256	259	280	265	259	261	247	274	244	241	267	262	235	288	251	252	240	277	248	255	256	264	246	248	240	239	256	267	261	267	273	294	244	279	229	252	267	259	252	283	209	257	227	247	263	274	256	254	274	264	262	237	277	241	216	248	237	260	257	246	267	266	250	256	253	288	241	257	266	259	224	283	250	277	223	269	238	249	255	249	247	232	225	284	272	268	235	322	277	283	267	250	237	228	266	257	256	260	256	255	249	254	258	251	251	248	238	248	249	304	264	280	284	243	229	252	258	248	255	285	259	241	229	273	245	262	239	256	290	250	270	228	262	261	271	292	277	255	257	273	263	240	254	282	238	253	247	257	314	278	232	246	266	276	242	250	259	290	225	255	234	265	247	255	241	235	253	242	253	264	261	275	254	210	239	253	270	267	256	252	266	271	254	254	259	257	265	270	254	247	274	254	241	257	287	240	258	263	257	249	281	253	281	266	287	288	221	274	253	279	251	224	248	282	265	292	243	270	247	257	291	220	277	260	259	238	237	263	270	251	260	261	260	257	276	239	254	254	288	253	255	293	233	242	255	277	270	260	239	279	271	245	265	253	262	258	272	265	245	289	225	238	247	277	274	277	277	261	282	253	247	263	260	273	250	240	300	258	254	279	260	260	261	239	255	258	234	240	252	252	263	237	271	270	231	266	244	269	293	268	241	285	254	273	238	258	260	257	261	239	275	279	228	254	271	249	269	238	238	251	279	254	245	228	264	267	268	286	286	261	241	254	262	273	267	258	246	243	249	260	246	272	268	286	240	245	288	238	271	244	274	282	253	241	314	237	223	228	265	260	248	262	256	247	235	270	250	258	242	283	289	277	275	259	267	264	287	245	286	261	243	241	265	246	240	250	270	243	265	245	257	233	260	261	260	259	253	274	276	233	260	248	222	229	243	259	234	261	262	240	260	280	284	265	270	279	273	229	260	275	274	267	255	260	246	258	253	226	257	247	263	254	270	232	240	246	263	261	275	276	252	270	262	231	283	252	244	276	244	241	245	288	279	251	243	244	266	261	280	232	230	276	248	252	274	252	258	271	239	258	257	261	286	245	266	251	233	254	259	240	251	264	247	238	235	232	238	260	263	243	248	260	281	228	262	283	266	250	224	226	270	244	247	246	234	261	256	264	264	249	245	241	237	267	264	290	241	267	265	237	273	275	258	279	268	246	253	232	229	237	255	249	264	281	277	237	250	254	257	253	249	277	269	248	225	264	280	262	284	244	237	283	273	243	298	209	240	249	238	247	248	234	225	243	256	235	255	268	262	267	271	220	259	269	244	282	252	254	266	258	265	256	266	260	256
43024	88494	78375	38565	25429	12025	615	416	419	435	415	407	380	451	407	412	384	424	450	379	378	387	418	409	423	405	409	378	348	413	400	378	442	422	379	406	423	384	385	389	433	359	404	393	438	377	414	436	384	406	401	404	396	414	375	391	407	399	384	361	411	387	391	406	377	379	427	384	401	399	389	383	384	398	409	390	391	397	396	402	414	416	391	380	399	378	407	404	399	410	399	369	408	381	402	380	370	388	409	401	416	393	391	394	382	373	372	393	388	373	405	381	373	397	352	376	420	401	408	393	401	385	384	409	409	354	391	398	387	424	381	375	427	420	372	373	392	404	373	396	417	398	387	385	393	382	364	415	405	391	438	422	417	391	422	411	386	373	393	412	398	400	414	415	380	411	413	396	416	409	403	402	394	422	421	434	381	393	403	399	405	394	399	369	418	361	424	388	408	394	394	419	388	395	397	427	392	414	432	390	389	389	408	398	394	422	410	419	403	382	398	384	423	403	407	393	387	397	391	402	418	367	427	376	376	405	403	390	364	382	409	453	404	407	429	390	399	386	393	378	388	420	358	397	410	382	414	403	401	399	415	390	362	379	388	431	382	413	394	394	402	403	443	406	408	407	403	425	407	384	405	387	407	415	386	385	366	383	401	391	422	418	399	422	389	379	413	395	395	387	430	397	399	406	363	392	439	411	371	382	413	380	381	402	401	404	402	449	404	379	408	408	394	376	424	376	380	413	392	403	393	423	400	404	407	389	398	397	392	421	378	385	414	370	416	400	443	362	386	391	403	382	379	409	403	387	408	402	360	408	403	400	413	400	409	418	375	389	386	399	401	388	408	395	402	400	390	403	417	391	395	410	378	416	392	397	378	400	416	399	384	407	383	372	395	395	394	395	390	391	424	416	398	362	408	365	401	398	385	407	392	400	387	399	387	410	422	411	405	417	422	363	410	414	387	391	417	418	383	420	399	449	411	413	385	410	380	383	414	401	385	407	415	406	411	413	393	388	382	383	429	419	397	400	412	368	407	414	393	400	401	384	369	403	392	432	418	409	367	378	411	389	356	400	402	393	416	397	431	417	408	377	427	416	387	407	381	411	423	398	370	404	349	386	381	373	418	393	375	390	388	392	413	385	414	383	389	403	358	409	362	406	362	401	395	428	389	385	407	397	364	369	437	426	410	394	379	412	430	377	416	407	388	402	413	397	408	371	430	375	403	387	429	346	403	377	396	372	358	414	401	415	385	377	378	396	394	393	348	370	405	387	444	396	427	361	429	400	401	353	393	366	387	412	415	392	407	401	421	365	402	396	391	414	398	376	397	393	396	393	433	390	403	384	423	417	415	403	413	384	390	395	390	364	450	395	391	387	372	372	413	409	399	394	404	407	398	370	409	365	414	374	382	389	386	389	386	410	351	390	425	373	415	401	402	404	394	353	392	388	410	401	384	403	404	378	396	390	398	387	375	439	390	408	408	364	443	417	434	366	405	390	416	437	414	387	400	410	423	398	378	382	375	410	390	396	388	381	385	378	407	413	394	388	423	427	424	427	396	406	393	432	391	395	415	375	414	366	380	380	414	389	384	425	386	410	404	406	406	374	421	399	420	362	400	394	414	402	429	405	359	395	433	360	396	376	425	384	408	393	396	381	386	427	394	403	397	393	415	373	385	386	397	387	424	373	381	399	360	361	375	405	382	407	406	339	393	377	430	409	400	350	420	436	401	387	393	406	389	382	343	388	410	384	414	383	375	372	397	434	398	394	394	394	389	387	369	381	386	402	387	408	406	409	418	384	387	393	380	400	387	418	373	369	424	388	388	378	425	422	396	384	385	429	369	398	386	390	387	376	382	380	378	409	373	389	373	385	426	380	411	390	443	395	417	384	395	388	395	425	384	408	396	376	379	403	375	387	398	378	421	353	390	403	432	364	394	358	379	399	391	411	419	379	432	406	434	404	403	391	408	415	398	390	424	399	406	396	420	393	405	399	373	367	388	384	390	389	409	383	395	435	390	437	362	401	401	387	418	345	395	394	380	403	409	403	396	433	416	396	366	416	366	411	421	394	401	388	407	391	393	378	403	412	375	413	412	419	399	403	408	381	409	372	382	385	425	356	403	394	397	408	430	401	404	428	421	398	408	403	434	379	397	361	391	406	406	378	400	393	397	378	409	418	402	366	411	410	408	442	391	357	377	419	376	390	425	396	382	387	391	429	438	378	408	417	425	403	390	406	363	404	370	383	383	389	391	413	390	379	402	375	391	397	423	381	384	379	379	395	407	379	411	381	388	407	392	393	419	414	382	370	376	397	409	394	405	403	433	410	373	420	423	395	387	388	403	391	424	422	366	381	388	448	396	401	370	369	382	399	386	343	396	408	372	380	410	401	421	390	376	365	410	395	437	400	361	402	392	384	408	373	372	401	371	358	395	395	439	400	382	434	428	404	376	399	366	410	373	386	406	413	377	386	407	381	352	396	405	386	412	386	419	399	370	386	381	413	369	426	385	410	399	337	423	384	400	372	396	406	388	427	381	417	380	421	398	412	380	403	397	408	355	382	387	375	370	367	370	381	424	410	383	390	393	368	405	396	399	399	401	382	389	396	356	443	378	403	377	390	429	378	351	379	416	394	403	407	391	401	424	375	413	369	420	394	375	380	362	420	403	392	363	420	384	400	400	425	393	391	420	370	400	413	416	379	419	424	407	398	418	416	405	412	403	368	398	435	419	383	443	392	426	401	382	419	342	391	426	379	429	382	402	411	381	413	428	387	387	409	393	409	398	379	435	385	348	395	365	410	379	378	406	400	394	379	359	382	436	358	435	406	373	378	364	392	374	393	408	419	429	363	377	396	394	406	354	393	378	385	389	377	426	396	423	423	359	398	401	394	376	389	402	387	388	424	394	367	396	422	415	389	398	385	428	383	450	366	417	373	403	443	414	378	366	408	391	436	387	389	385	378	403	373	384	376	407	388	407	403	403	416	371	413	388	374	440	396	413	416	385	382	380	410	391	391	410	374	382	339	410	402	388	383	405	386	392	397	414	360	411	398	417	351	413	362	397	401	373	412	340	388	401	390	367	397	381	389	419	414	397	379	378	389	411	407	360	373	395	385	384	414	425	422	364	425	393	416	395	378	390	377	403	389	364	388	382	371	432	377	363	400	401	410	401	412	413	396	403	403	390	339	392	387	392	395	395	342	383	407	397	389	407	410	398	403	402	390	380	369	398	375	384	416	421	420	420	397	375	377	407	381	361	406	378	378	407	379	415	353	376	404	394	413	397	378	402	373	416	416	401	418	387	434	435	422	406	415	400	391	392	389	391	414	428	383	408	394	426	431	411	372	425	383	424	400	406	416	408	406	408	406	377	410	403	374	362	393	399	385	411	424	384	381	383	385	388	384	390	414	387	402	406	366	393	404	415	423	413	393	398	404	409	414	430	373	381	395	451	407	399	404	388	397	376	381	370	375	398	381	372	413	391	402	418	408
22974	22647	37500	28906	22311	21008	7737	352	274	268	254	252	228	236	239	257	245	245	221	246	237	254	276	250	252	225	213	260	250	253	241	221	242	221	237	244	243	202	242	228	239	233	217	214	273	226	248	280	243	235	236	229	227	221	214	237	219	242	235	205	249	246	259	238	213	248	229	237	232	255	226	236	215	244	219	243	231	213	252	235	251	250	259	209	240	216	239	221	237	255	204	253	287	206	222	228	259	216	263	254	270	225	216	240	215	240	234	232	221	239	240	195	222	250	220	230	232	226	224	256	228	228	227	245	222	235	210	237	246	198	232	223	209	217	230	239	243	239	243	233	227	208	213	254	199	256	218	238	210	207	253	256	215	246	243	206	243	224	239	222	241	229	203	238	206	238	214	232	258	239	283	224	230	241	242	228	235	217	252	227	260	219	261	232	248	240	245	234	261	217	239	246	246	240	230	248	262	229	255	204	234	245	255	223	208	236	249	218	230	243	230	220	229	238	212	224	234	237	211	236	237	216	232	238	232	273	214	217	228	261	228	230	216	211	255	230	218	235	243	230	208	237	225	243	239	219	228	236	223	248	232	244	238	225	233	254	242	257	237	243	221	234	242	252	268	229	223	228	207	235	237	238	230	235	191	242	253	224	225	211	227	266	230	222	239	252	213	201	242	239	232	242	218	239	254	239	235	240	213	232	247	206	226	237	221	238	250	236	239	258	236	242	245	246	215	247	260	258	226	225	260	237	239	258	227	244	229	256	239	221	231	255	252	228	232	240	224	220	207	228	237	230	269	219	228	221	230	232	217	235	230	242	235	224	251	241	235	225	231	229	226	203	233	231	237	228	256	219	233	253	270	276	231	244	234	221	224	231	245	246	217	242	239	219	242	247	240	245	242	243	225	283	259	234	237	258	249	224	221	224	241	203	223	253	271	263	248	261	241	245	208	233	236	243	228	217	213	228	212	224	186	229	230	208	245	232	203	250	208	235	241	246	220	250	208	228	230	237	194	231	249	202	234	238	213	252	231	226	236	228	239	224	229	241	232	244	246	214	229	234	235	257	236	234	238	237	256	247	198	223	224	224	211	231	251	216	208	243	232	223	247	215	237	240	231	195	223	258	234	212	224	214	232	234	209	216	228	261	210	227	226	231	261	235	220	208	232	239	215	234	232	245	236	218	231	217	249	236	250	237	270	212	226	241	261	241	206	216	227	239	199	231	224	227	259	260	237	230	250	214	242	224	215	240	247	267	224	192	253	229	246	243	246	227	227	230	237	232	251	218	236	232	216	241	229	224	259	227	235	219	227	227	234	223	229	236	226	245	232	231	229	229	214	240	246	237	238	235	219	250	224	237	247	228	242	243	203	277	209	260	227	267	221	229	240	241	233	247	212	219	250	235	235	226	220	224	222	222	230	235	239	227	215	216	234	227	236	214	239	227	234	234	213	235	220	205	225	256	241	255	217	252	238	203	209	220	219	219	254	225	231	216	218	218	222	241	229	202	243	260	247	248	228	248	235	234	222	247	248	242	251	218	263	233	215	240	242	231	233	209	248	244	232	220	216	230	231	236	228	247	230	251	234	205	233	253	230	226	235	230	204	224	216	275	234	222	232	220	230	218	240	229	252	247	227	231	201	231	259	229	203	236	233	209	201	277	216	200	250	232	237	219	232	206	255	230	220	238	196	252	243	233	235	232	252	244	224	232	206	218	208	234	219	224	204	242	227	255	249	220	225	238	242	233	253	226	242	217	222	238	251	230	242	233	200	198	232	224	235	227	243	207	243	250	246	216	233	234	237	229	235	230	203	236	268	233	243	237	253	226	209	237	231	214	247	213	258	231	260	233	231	184	238	223	242	209	212	242	243	206	238	241	242	221	243	212	219	227	199	241	232	236	249	217	233	231	231	250	224	216	240	203	215	219	245	218	251	237	225	211	245	255	228	233	210	212	239	216	238	225	209	248	229	247	235	233	251	250	242	228	215	249	228	229	234	241	228	231	243	203	248	241	243	220	217	235	228	221	247	255	250	236	257	207	240	245	243	256	222	240	239	261	241	242	225	237	247	225	237	222	239	235	220	221	240	247	250	221	235	252	252	226	225	237	246	224	225	266	248	237	223	234	234	245	261	223	223	226	249	215	231	221	219	241	242	242	253	243	240	226	213	241	208	224	229	242	231	233	206	223	229	240	239	210	199	236	239	227	256	236	232	241	223	225	217	241	224	210	202	225	216	238	252	202	230	252	246	236	235	220	221	227	242	225	225	238	239	211	215	223	233	234	255	234	226	239	230	238	256	219	226	217	232	221	232	230	244	240	254	261	252	237	249	231	243	233	225	240	237	240	250	253	249	225	238	217	231	269	240	244	242	238	250	239	219	245	244	233	257	226	235	238	226	245	206	233	215	230	235	235	236	211	227	260	203	217	235	228	204	246	226	249	239	231	222	227	224	219	241	243	247	223	245	255	233	214	246	231	218	218	203	216	214	243	225	216	226	257	217	247	221	217	225	237	235	222	222	218	230	211	241	235	202	234	256	256	244	228	241	228	241	231	228	220	258	225	246	232	220	231	220	222	229	241	207	227	240	213	232	246	234	211	202	235	229	228	243	218	239	228	253	242	219	206	226	235	234	221	223	239	235	201	231	260	222	237	238	234	223	228	268	236	237	232	239	232	197	213	225	230	245	214	248	207	226	230	220	243	221	262	246	242	226	225	251	238	218	248	230	242	259	261	217	226	238	218	237	217	231	212	267	231	246	213	246	231	219	223	205	237	244	215	253	235	266	242	238	247	259	233	221	246	229	228	244	255	243	239	230	222	234	223	227	256	238	231	233	231	238	222	226	222	236	208	221	242	251	209	210	234	241	258	235	238	243	240	267	237	243	241	192	226	251	246	224	257	218	237	231	234	238	237	230	250	224	240	241	213	220	245	251	227	250	245	220	241	245	263	213	227	253	233	225	221	206	232	231	251	243	250	233	200	223	225	241	222	229	203	229	258	238	244	246	231	266	243	246	230	240	223	219	227	227	243	225	219	225	241	221	234	250	255	229	245	224	233	234	239	249	254	240	223	219	211	251	227	208	220	217	227	278	223	245	230	251	225	224	239	261	238	241	235	235	242	251	222	241	235	223	239	220	252	254	183	240	255	220	231	233	263	213	240	231	215	227	248	248	215	210	209	212	246	242	217	289	223	222	246	245	219	229	230	222	238	242	242	225	241	234	236	218	237	226	240	251	227	211	207	258	234	250	211	230	247	250	259	234	230	220	247	259	219	208	249	215	240	218	227	223	227	228	245	210	230	212	203	241	220	242	229	212	203	223	215	242	226	234	244	218	227	240	206	218	212	239	225	215	236	236	233	221	258	227	246	248	227	224	240	222	213	233	244	239	208	225	242	231	237	250	238	250	273	249	217	226	214	232	227	241	228	256	229	198	224	235	240	240	227	238	224	254	243	194	229	238	237	236	219	232	250	246	226	242	222	256	231
46054	88730	80049	45977	34247	16310	570	415	405	394	369	353	380	403	357	361	340	361	364	367	356	373	362	374	367	343	368	374	340	350	367	364	344	312	346	332	348	347	373	344	387	356	372	371	339	346	338	343	363	348	345	362	406	377	347	367	363	364	375	366	364	364	366	330	340	361	395	348	334	346	353	335	357	337	330	330	359	339	344	334	374	357	390	354	348	331	378	346	380	379	349	360	347	338	373	340	366	351	356	348	358	351	372	353	359	348	340	339	358	389	319	352	359	352	360	349	404	351	365	362	322	369	372	359	379	342	389	334	341	369	342	350	368	363	354	309	370	341	347	339	341	368	372	348	330	322	341	338	353	398	348	337	351	333	335	316	353	349	350	348	341	342	337	337	344	358	339	327	368	362	364	365	366	315	333	350	356	349	335	366	339	345	339	341	354	338	363	365	329	347	336	359	359	343	343	336	369	358	362	344	355	360	378	320	358	341	334	334	371	366	402	395	334	358	352	380	328	387	350	339	338	371	332	336	341	334	335	370	373	350	370	339	351	360	364	342	386	382	327	351	378	352	374	320	348	339	329	352	365	335	324	358	352	353	369	369	352	378	370	380	356	361	373	356	386	372	329	353	363	362	334	323	312	340	381	343	355	364	376	337	345	313	360	350	357	367	371	338	345	369	352	374	343	375	354	354	363	337	391	329	357	341	338	369	341	349	343	350	362	348	383	363	357	378	326	379	365	349	353	387	375	374	350	335	392	326	333	372	340	357	351	384	350	354	384	343	348	368	377	347	351	367	324	334	341	364	355	383	357	353	366	358	357	353	360	361	360	371	367	352	360	365	343	354	371	353	341	339	377	355	349	333	341	343	335	348	381	360	320	308	362	342	359	388	349	369	357	360	354	365	362	361	354	342	346	365	353	340	364	348	365	350	347	386	367	369	353	404	351	379	366	336	387	318	366	352	343	374	391	332	351	328	332	371	354	379	347	367	329	404	376	329	346	359	381	373	344	333	343	342	389	370	357	385	347	365	344	378	377	381	352	340	373	348	370	345	362	390	365	337	353	343	348	402	369	369	334	384	350	366	367	371	352	385	321	360	346	340	343	376	339	381	365	358	354	369	367	344	345	353	400	332	382	368	362	343	376	339	342	367	359	370	344	401	376	343	353	349	343	319	350	357	373	340	351	330	349	341	366	359	375	400	372	343	358	322	364	324	380	346	338	332	390	358	375	366	329	335	376	399	345	349	351	374	358	377	380	330	353	390	349	342	369	331	323	355	342	372	305	369	353	348	346	372	327	345	350	410	339	346	352	396	381	387	340	330	362	362	354	358	369	354	365	347	377	330	340	368	322	378	360	388	366	332	362	333	385	353	368	347	352	344	342	340	334	343	358	349	347	366	353	330	372	354	334	357	366	344	360	361	360	320	358	328	364	361	374	410	334	369	364	380	354	353	371	345	355	347	383	381	340	319	364	365	340	341	337	333	336	387	346	339	335	382	330	340	347	331	360	383	307	343	334	371	361	356	354	364	362	345	373	356	355	350	362	356	353	360	345	393	332	337	356	397	357	371	341	351	371	359	333	377	335	373	361	369	315	347	333	312	369	354	364	346	330	333	353	340	349	356	364	350	339	361	364	350	367	334	383	371	345	351	312	368	369	381	436	365	335	338	337	364	354	353	367	380	349	340	313	354	320	328	376	344	380	356	348	335	379	337	342	354	372	366	373	325	371	324	368	394	349	365	358	360	328	370	304	331	375	381	359	361	340	346	334	346	377	358	327	340	399	353	390	360	397	319	366	361	350	362	350	361	335	366	337	341	353	383	368	343	358	348	346	365	349	365	356	367	344	342	383	353	371	370	386	349	349	327	385	311	349	322	361	370	337	346	380	378	335	379	380	395	332	362	358	326	333	343	327	360	370	338	351	365	365	382	345	356	338	325	374	375	340	396	387	337	342	356	348	326	331	298	395	373	334	347	370	362	370	371	367	354	368	324	370	331	355	388	374	369	331	341	318	365	317	383	352	350	346	319	357	358	336	328	373	354	374	343	349	362	351	379	360	359	348	359	322	346	372	360	376	387	371	367	391	354	334	365	358	387	376	338	376	352	361	348	369	343	355	368	360	339	344	324	358	333	356	393	341	349	351	338	377	313	379	336	361	338	338	339	363	365	337	363	389	378	374	356	349	377	355	349	363	361	350	356	328	338	357	342	327	368	371	342	357	339	363	352	341	357	369	314	342	340	337	351	341	326	345	373	349	357	367	297	367	333	385	360	364	346	367	358	331	364	350	355	355	321	372	362	384	300	385	364	353	353	343	316	358	374	338	338	349	370	357	340	374	352	367	328	364	348	365	399	345	357	382	320	364	357	374	372	326	357	342	350	363	351	352	363	349	343	341	347	345	341	353	363	348	350	359	351	331	370	348	357	370	370	347	357	371	367	381	301	336	352	344	348	357	333	386	342	372	337	365	362	353	342	373	344	359	361	368	358	342	353	342	360	401	327	380	315	377	342	334	347	363	361	344	371	378	333	326	326	357	368	326	368	346	349	353	347	345	360	343	362	344	336	388	352	351	332	343	344	358	346	347	324	362	363	358	350	319	361	358	382	332	368	347	359	368	334	378	356	337	351	359	355	332	372	365	376	374	368	334	363	354	368	386	353	360	334	356	381	363	349	325	322	354	345	367	364	369	369	357	358	367	336	341	327	373	339	342	333	306	359	315	347	323	364	360	367	359	356	355	364	338	346	364	351	349	358	381	339	342	358	373	379	357	387	354	337	352	360	338	356	333	349	365	370	364	327	366	368	389	355	380	350	381	371	367	368	357	335	393	353	369	397	365	365	370	372	347	324	326	372	339	375	369	326	361	340	325	347	357	363	357	370	333	342	355	367	335	343	324	338	352	349	355	330	355	355	358	359	340	345	368	337	317	326	359	394	364	360	356	355	349	376	381	363	389	352	318	363	343	325	356	378	409	349	336	346	363	363	342	376	355	365	371	338	370	344	355	356	356	324	354	328	362	332	381	373	320	356	398	337	344	357	379	344	350	341	336	341	367	356	366	347	357	360	352	337	334	342	325	362	339	349	361	312	355	332	378	371	358	343	349	355	372	361	340	355	347	365	339	348	366	362	343	316	367	330	335	373	349	360	350	359	345	389	374	365	375	342	352	330	319	333	341	350	374	357	355	366	333	354	353	345	318	323	350	396	364	349	305	312	392	311	337	347	345	378	316	359	366	374	384	341	344	348	356	355	395	370	362	370	375	338	336	329	379	354	363	352	361	351	357	349	363	375	332	369	365	362	343	354	323	352	345	368	338	354	348	334	358	336	329	359	365	374	332	357	368	352	340	325	361	381	349	339	369	360	348	330	352	330	360	365	354	368	344	367	354	350	364	330	359	398	342	358	358	351	330	346	345	363	358	348	357	376	367	420	331	340	375	379	333	323	361	335	372	370	395	338	358	317	348	350	355	354	337	314	376	367	364	387
26727	32377	46553	20585	4456	1278	206	230	191	179	206	188	197	195	182	172	209	218	177	201	202	176	176	159	162	217	182	186	167	161	188	182	180	171	191	189	185	179	180	170	156	186	185	188	185	191	149	178	172	162	206	178	179	192	187	215	185	182	213	184	184	177	202	175	209	171	171	194	187	180	184	185	189	171	178	194	180	168	205	190	212	155	177	198	200	187	185	202	201	175	151	193	188	172	162	196	196	174	204	166	204	168	178	164	176	187	209	182	153	203	201	170	172	153	195	166	206	192	168	196	172	154	173	165	185	181	199	205	201	189	168	177	213	181	165	180	187	191	188	171	176	154	166	194	179	166	176	150	182	162	179	204	156	164	190	178	178	179	196	180	204	192	189	153	172	170	186	157	167	166	198	188	191	166	175	183	171	195	173	204	199	165	190	180	194	175	176	192	185	159	185	175	156	193	196	179	175	155	157	162	168	161	176	181	153	169	175	185	190	194	178	166	162	179	177	178	179	200	204	183	193	180	179	183	157	186	175	157	177	184	183	177	181	199	193	183	198	185	189	179	172	214	173	174	159	181	169	153	188	187	198	191	167	150	210	178	185	181	173	175	188	165	175	201	201	170	172	186	166	179	165	180	163	179	209	161	211	193	191	200	186	193	196	172	177	198	222	175	174	177	171	183	153	188	194	170	190	211	174	183	205	190	173	187	206	176	184	164	196	179	161	184	152	170	169	176	174	191	163	195	175	205	193	175	180	174	193	198	200	177	188	165	164	166	192	196	186	171	188	181	201	181	184	175	180	164	184	182	184	160	190	168	163	182	164	164	175	190	200	175	178	174	176	199	177	194	193	191	190	177	181	194	199	170	168	184	176	221	178	176	173	195	172	187	165	174	179	178	171	188	175	166	168	183	163	180	172	191	176	183	176	193	194	173	193	190	190	193	169	183	192	197	193	197	196	162	170	172	184	171	214	186	184	171	189	198	182	164	179	179	203	202	161	182	179	193	177	173	168	182	173	165	200	193	179	163	183	193	207	197	160	196	179	172	193	166	194	195	167	188	180	174	194	145	167	188	172	145	180	159	192	183	187	168	170	173	172	183	195	215	178	189	162	195	188	178	187	163	194	173	188	198	175	177	173	182	183	174	185	185	180	191	197	173	177	150	165	164	171	157	181	185	177	172	174	171	194	184	190	193	171	159	168	185	168	172	172	181	187	184	191	190	189	184	167	178	182	183	176	176	186	178	212	180	201	185	179	188	173	198	175	163	176	190	188	183	176	182	186	178	194	172	205	176	185	179	181	193	206	199	174	171	187	181	178	188	180	200	171	195	158	167	177	179	141	195	182	179	191	192	165	165	190	183	179	181	156	177	205	185	179	185	176	175	181	176	187	164	181	174	184	184	160	179	187	193	173	179	195	183	172	185	173	181	186	193	174	206	170	165	180	204	196	182	194	182	169	176	194	196	181	182	173	169	204	192	193	173	174	176	188	188	176	169	195	201	155	215	208	205	183	171	203	181	185	159	189	171	194	171	172	171	197	180	180	184	171	193	169	161	187	204	171	203	192	166	182	178	192	172	184	169	201	191	171	200	180	181	196	170	191	190	194	182	189	200	210	169	187	184	175	195	161	186	191	182	150	163	188	181	196	159	154	189	177	174	169	198	207	179	190	188	186	176	205	161	199	198	189	181	187	202	180	182	201	187	179	178	167	179	186	181	174	179	176	176	178	190	183	157	196	173	176	162	205	194	196	187	191	202	183	187	222	187	175	145	163	166	213	186	170	186	181	189	199	187	197	185	173	171	218	204	161	200	170	161	197	177	180	185	178	195	178	183	177	193	181	204	172	177	189	170	186	184	184	174	189	191	169	193	189	190	174	173	213	192	187	170	175	178	196	200	204	178	162	194	187	165	168	201	189	170	185	188	172	169	197	167	174	202	201	206	167	202	215	188	198	194	183	200	173	194	202	213	177	159	182	180	195	157	205	185	204	174	198	177	162	167	181	196	186	191	206	210	164	165	163	187	181	182	205	184	177	174	151	184	187	177	188	176	162	177	147	177	164	163	190	173	168	195	203	163	165	194	188	186	166	202	174	175	187	184	190	187	197	194	175	173	188	181	179	187	191	194	206	183	178	169	190	195	181	197	192	199	172	181	195	196	180	186	179	171	185	175	195	179	195	166	180	174	179	171	171	157	225	154	190	171	180	184	169	220	206	181	176	178	176	172	181	185	184	177	174	176	183	167	206	201	171	185	217	186	176	201	178	184	184	199	178	179	170	176	189	184	191	185	208	176	192	189	197	171	164	185	200	160	191	179	211	184	169	211	187	168	195	177	180	167	173	165	176	181	166	184	152	169	191	172	187	170	191	186	180	158	189	161	166	184	159	173	196	201	166	183	209	131	193	169	174	171	171	182	191	182	188	184	185	178	186	177	182	184	196	173	156	193	192	199	170	179	179	208	173	169	189	181	208	178	200	174	181	172	179	206	157	160	200	172	185	169	154	187	172	162	184	166	200	182	172	169	185	181	188	186	173	178	195	189	190	189	172	189	175	185	208	177	196	194	157	180	198	194	163	162	205	190	195	199	184	163	178	175	176	181	175	185	199	157	164	198	179	191	168	206	174	189	173	188	189	179	182	176	209	200	194	159	193	189	189	187	179	183	192	193	192	197	183	183	190	189	193	189	157	214	210	181	198	187	188	214	173	152	202	177	169	208	169	170	189	180	167	186	171	207	165	194	166	188	188	191	195	188	169	156	195	191	190	187	195	194	178	203	157	166	175	182	183	173	171	191	179	167	201	181	181	176	204	199	189	172	176	190	174	203	169	170	177	206	170	180	166	184	180	185	185	173	181	175	157	179	178	202	193	167	167	182	199	188	183	171	191	194	167	186	181	185	166	182	168	184	165	175	205	173	185	209	187	157	194	195	181	155	161	201	191	172	204	180	174	192	185	187	190	194	174	198	171	193	164	183	199	169	174	187	192	167	208	182	179	180	182	175	168	189	182	179	158	172	147	198	199	176	161	182	185	185	201	170	181	206	187	172	191	190	169	178	181	183	157	189	180	173	189	173	184	197	191	185	203	195	176	205	187	182	182	183	182	180	183	150	192	171	197	179	201	188	168	210	174	158	193	208	182	178	185	151	164	162	166	196	191	187	189	204	194	180	195	189	170	196	175	177	175	185	192	180	187	179	179	175	180	198	190	171	187	203	168	209	182	188	207	189	186	183	187	182	180	187	184	186	194	195	181	187	175	179	180	182	193	185	176	179	184	183	177	209	194	177	209	176	174	175	180	165	176	168	180	183	179	181	191	162	186	187	171	184	210	193	192	182	201	184	182	176	186	174	165	179	170	166	190	179	189	187	202	169	197	172	188	192	162	171	171	187	165	183	184	173	199	197	170	176	168	176	180	161	151	175	187	206	176	162	174	170	167	206	173	168	197	179	167	192	183	167	188	194	179	188	186	180	174	170	180	171	145	177
16931	52359	47864	16305	6360	2552	318	278	321	291	299	274	316	277	256	284	294	265	288	281	276	255	284	292	278	293	289	324	270	278	285	305	280	273	267	285	310	250	302	293	294	312	269	295	274	273	289	284	253	263	306	279	262	283	293	323	259	299	277	309	280	255	303	284	295	303	284	281	291	284	289	295	252	294	261	251	293	292	275	290	274	256	272	282	290	286	313	271	300	302	264	271	260	283	268	298	263	319	297	308	267	284	283	261	272	308	260	283	277	275	287	274	264	283	301	280	299	272	315	291	281	293	268	272	287	280	283	277	323	265	241	292	273	286	291	296	259	285	271	279	296	273	306	287	294	297	301	260	307	297	281	291	312	272	300	293	272	309	270	261	278	292	298	246	328	276	268	262	272	293	284	280	287	270	280	277	297	261	294	279	286	267	285	272	259	280	300	281	297	306	284	283	258	287	294	253	288	289	267	274	270	287	295	299	278	297	287	261	308	296	294	280	261	288	305	295	275	281	278	262	289	297	275	256	293	271	297	291	285	283	297	300	311	262	278	300	298	290	288	258	308	307	264	293	304	284	290	282	261	248	283	315	293	293	301	307	258	246	326	277	282	269	296	283	261	295	308	294	282	257	301	269	289	292	281	267	305	296	294	311	305	308	313	249	260	326	279	304	302	283	264	267	271	284	288	285	262	278	287	291	289	321	274	281	293	277	280	295	263	297	270	291	297	286	285	254	285	295	269	264	297	238	297	290	284	287	258	239	306	285	272	314	275	289	296	301	289	271	289	267	279	266	283	272	274	257	284	272	272	252	272	298	295	294	265	294	288	276	321	295	282	274	305	270	275	265	282	319	284	299	294	270	293	275	281	280	292	291	270	315	296	269	307	314	293	288	281	257	268	291	296	307	272	287	274	289	296	299	297	299	291	286	300	283	301	313	245	280	295	271	292	324	278	324	285	268	286	282	300	304	275	286	275	297	329	250	270	282	293	324	280	312	312	291	263	255	280	314	291	257	275	312	276	315	304	271	270	311	287	277	274	260	280	293	246	261	297	262	294	292	272	261	285	271	270	312	279	298	304	276	301	325	285	268	287	318	262	277	282	277	321	285	290	283	291	283	262	307	301	292	256	296	302	290	295	278	301	295	286	278	285	263	291	287	277	274	290	262	305	251	297	302	298	285	311	315	261	299	282	300	292	304	288	286	264	283	246	290	278	275	289	285	269	291	277	269	289	278	293	318	269	292	263	309	291	284	273	273	269	279	281	313	288	291	309	283	275	259	266	271	297	305	273	277	298	263	236	313	291	295	283	293	294	293	307	296	283	296	284	298	301	283	282	284	307	290	280	274	273	291	283	271	283	276	300	294	297	271	270	301	262	290	275	266	249	244	322	313	312	299	274	281	263	290	296	294	296	326	294	287	287	274	255	280	294	278	262	307	275	276	270	291	267	260	300	285	291	251	248	292	265	295	323	265	279	280	267	308	296	252	284	286	288	295	290	325	302	281	284	288	302	279	285	292	279	264	279	290	274	272	298	289	266	295	301	294	280	288	285	287	288	271	252	303	274	248	296	319	320	278	270	290	301	291	294	298	305	249	275	285	278	301	275	280	296	285	259	268	280	313	290	285	276	273	266	290	270	228	263	282	286	292	299	287	302	278	284	290	281	282	303	302	277	280	301	293	279	302	283	287	284	283	271	282	301	295	274	302	288	301	299	280	273	286	298	298	241	290	297	284	285	300	268	290	297	307	253	297	295	254	294	271	284	282	312	314	314	291	301	250	299	308	284	291	284	290	278	282	252	278	293	254	269	269	290	282	301	277	254	261	277	265	284	262	276	269	280	276	283	290	274	307	262	300	273	330	282	290	262	278	263	281	300	273	290	288	293	274	281	273	296	303	294	292	274	292	279	296	312	308	293	296	279	289	292	277	301	282	274	296	267	288	258	290	292	261	275	272	302	294	284	269	298	282	260	278	282	270	310	293	292	292	273	283	281	291	247	265	295	290	270	258	276	296	279	286	276	282	279	293	287	261	290	322	285	308	310	271	280	263	315	268	303	282	304	283	232	281	263	315	291	279	290	263	287	303	273	294	293	281	282	272	288	274	291	294	301	266	274	296	263	290	294	284	296	294	285	272	266	268	283	279	291	253	285	284	294	288	264	266	260	295	240	300	298	309	278	273	288	283	237	296	274	267	276	281	299	284	284	320	274	275	303	306	295	310	277	284	278	295	279	283	288	282	253	286	279	306	266	277	282	286	269	300	299	257	275	276	283	286	261	290	298	276	281	275	280	310	320	293	293	303	270	275	272	271	283	298	277	281	299	301	277	300	279	272	299	280	284	288	285	279	302	277	274	310	292	275	264	285	282	266	277	285	298	284	253	280	276	269	282	288	265	285	266	269	265	285	294	302	263	308	294	296	271	274	300	276	275	302	312	284	289	314	309	286	299	304	278	313	260	295	297	294	306	297	261	296	265	261	279	281	282	284	288	261	297	303	301	320	274	279	279	283	284	282	273	273	309	292	281	291	288	261	257	265	268	283	285	298	279	274	295	250	304	260	275	275	290	264	265	289	287	293	256	243	283	283	274	302	278	271	290	309	287	300	286	290	288	303	283	282	290	303	294	296	298	265	275	283	281	289	300	263	266	280	288	295	263	285	275	283	306	293	262	265	295	319	290	266	257	261	313	258	295	307	281	283	271	268	277	298	296	286	306	262	329	280	295	282	309	280	281	293	294	283	277	288	303	319	293	258	278	287	269	304	276	287	244	301	282	272	296	299	297	271	302	279	286	307	301	285	271	300	267	297	261	285	273	290	278	275	267	262	273	281	301	255	270	291	247	285	285	300	301	286	276	282	310	255	285	277	301	236	254	300	291	314	280	283	265	273	285	292	309	300	277	284	314	316	265	289	280	263	289	296	270	309	247	309	279	276	282	281	294	301	263	292	264	291	291	277	285	293	267	280	299	292	302	278	305	274	279	294	276	275	299	304	290	311	263	295	272	277	284	261	304	278	277	275	253	263	286	258	289	276	288	299	290	264	281	278	270	290	281	263	273	277	253	270	289	281	268	262	254	302	283	252	283	298	313	300	287	257	306	280	294	264	274	274	264	308	264	294	291	269	299	294	270	262	293	273	259	321	273	251	306	275	299	308	291	249	285	284	273	273	259	304	289	273	279	293	268	288	284	313	288	277	289	285	289	260	271	294	273	266	297	306	273	286	276	319	290	290	301	278	272	292	264	284	276	271	314	283	288	286	292	274	308	276	298	289	283	277	290	278	296	252	287	283	303	311	282	284	307	268	285	260	290	241	286	246	283	298	278	286	277	279	281	267	277	270	305	289	265	294	283	292	261	264	298	294	270	252	296	288	306	285	291	321	292	278	287	311	283	279	296	256	258	282	304	308	281	291	269	273	294	299	294	271	281	296	284	248	296	295	258	290	298	284	288	309	263	260	314	282	273	262	280	318	286	285	268	254	283	265
24046	27057	48458	32824	21613	14151	1373	261	254	247	257	240	271	261	266	255	266	260	249	258	265	287	245	304	267	255	271	247	268	270	291	239	239	256	230	261	252	252	279	271	252	266	261	251	268	264	264	258	258	265	250	260	266	251	256	231	223	277	232	269	270	235	248	263	244	254	241	266	233	273	289	270	258	247	274	260	288	264	241	255	261	278	236	269	293	244	275	246	280	255	273	254	274	229	230	246	256	253	260	272	263	253	268	260	267	267	268	264	251	267	253	273	296	256	256	279	258	253	270	265	312	250	259	238	240	292	263	253	238	272	262	251	242	272	250	265	263	275	235	254	274	257	257	268	270	246	256	262	287	259	252	269	271	269	260	262	282	260	279	236	263	284	225	248	269	251	253	271	273	267	297	292	261	294	268	266	243	273	277	274	280	268	264	248	263	282	259	269	241	235	241	247	267	254	267	242	242	244	231	278	265	230	267	251	259	279	268	270	244	233	263	242	240	263	257	251	278	257	256	246	270	227	251	238	262	243	265	256	255	242	244	229	259	264	290	263	251	258	276	261	226	257	272	281	249	248	273	265	255	251	280	261	253	248	274	242	248	274	271	257	255	259	249	300	264	274	282	249	285	262	263	280	255	259	297	249	241	264	230	242	240	257	270	265	252	294	280	264	254	246	272	245	285	259	250	248	232	247	259	264	252	246	255	241	257	248	229	272	260	256	271	289	264	261	279	260	278	273	245	243	263	255	260	229	267	233	257	241	257	280	273	253	257	272	259	264	279	277	229	279	234	272	241	271	266	264	246	256	282	279	249	274	277	257	251	258	275	287	244	272	245	256	255	264	276	243	263	258	258	250	270	265	233	285	269	219	240	277	282	266	280	274	270	273	261	245	259	246	271	256	273	262	267	241	276	266	277	267	261	246	244	228	264	233	257	240	271	234	259	262	275	235	269	243	268	255	272	242	244	275	236	251	272	287	239	291	265	297	270	242	242	248	277	245	266	270	251	233	266	247	276	272	293	243	265	241	272	246	254	234	256	250	263	255	257	268	273	292	250	249	257	253	268	268	289	281	275	232	258	261	265	244	262	243	271	247	255	272	263	236	262	226	252	263	262	236	249	240	251	282	275	265	225	266	247	257	257	280	275	255	259	254	258	250	269	293	221	304	259	259	236	243	246	225	258	227	239	259	262	247	262	264	289	223	267	261	248	231	240	255	253	256	251	240	242	261	260	261	252	261	272	253	243	258	294	248	248	245	258	244	259	257	238	241	229	264	246	247	256	264	254	244	242	259	247	282	281	262	260	268	232	285	270	278	236	263	256	282	254	262	256	288	216	259	254	261	248	259	272	289	230	236	270	255	259	261	262	292	279	251	267	267	238	260	248	241	269	267	285	237	271	247	247	267	241	275	280	265	275	244	272	273	287	257	243	250	283	275	264	237	273	281	269	276	249	269	231	251	258	231	250	251	264	227	288	236	239	256	274	274	273	250	273	249	284	271	250	271	247	272	285	237	260	266	223	248	283	246	239	240	266	266	267	255	216	252	237	268	268	262	270	270	243	243	259	242	223	245	274	240	257	265	252	249	235	257	258	292	243	233	260	245	272	286	241	214	261	254	252	266	231	260	274	268	240	250	276	238	259	269	252	248	233	235	255	242	256	284	265	257	220	278	264	266	261	249	271	259	266	255	248	283	260	258	243	255	259	243	264	245	269	259	259	246	273	257	243	253	250	259	245	253	253	304	270	274	237	271	269	244	313	276	271	293	258	269	253	279	281	270	257	253	253	231	253	259	265	276	268	259	263	271	227	226	298	254	241	239	267	260	252	262	244	225	252	271	251	247	267	250	236	268	267	262	297	262	244	255	299	261	238	252	233	245	263	268	256	237	260	259	260	235	288	238	261	267	250	265	267	304	243	247	265	245	252	289	270	254	273	274	268	261	247	232	261	253	252	243	268	233	267	262	250	252	214	277	278	254	282	275	266	272	266	248	234	236	264	252	308	262	241	240	236	262	279	255	281	269	285	266	304	278	278	286	233	228	268	259	293	282	272	249	282	231	231	249	272	258	222	260	263	255	282	250	254	260	272	269	259	259	245	248	253	244	246	266	272	274	251	265	228	251	253	238	254	249	272	255	209	250	239	254	253	260	254	265	279	264	247	228	252	246	261	232	273	269	297	262	266	278	258	262	252	262	276	291	269	238	217	268	270	255	229	258	254	233	256	257	268	259	247	245	252	284	276	209	267	291	266	245	267	260	241	249	243	277	273	266	279	244	268	274	234	272	256	263	285	283	247	246	253	256	252	257	245	264	267	234	245	253	263	255	244	243	287	242	260	260	245	252	272	252	270	267	278	258	264	264	246	267	228	240	243	259	241	229	281	265	238	268	256	271	244	220	267	263	276	240	249	241	242	276	273	246	242	259	234	242	254	267	266	257	267	283	288	268	234	271	265	245	270	255	280	236	269	275	266	276	266	267	262	267	273	244	275	273	263	247	245	247	251	275	259	267	224	263	287	271	246	225	265	272	288	277	235	234	234	268	292	261	257	221	243	227	249	256	266	260	271	267	253	258	270	284	255	254	250	243	273	260	269	253	247	252	263	262	266	252	245	259	257	228	252	259	278	256	257	253	253	256	261	250	275	258	250	250	252	282	245	256	237	244	245	262	265	230	265	259	285	238	243	289	268	247	254	256	258	239	244	260	261	249	237	261	256	240	275	260	278	250	267	255	259	242	245	261	239	256	274	221	247	256	263	286	268	261	281	237	261	277	248	235	259	275	255	241	304	292	291	238	233	269	254	259	268	273	286	244	284	266	276	270	274	258	277	268	267	237	276	286	290	292	271	280	269	269	271	233	262	270	241	264	253	253	274	252	256	264	272	292	245	258	255	245	229	263	265	268	240	254	228	254	272	258	271	268	242	256	234	248	260	263	248	257	251	234	248	256	277	238	271	266	257	242	263	258	250	257	243	271	281	271	255	268	242	293	264	260	223	258	281	268	250	245	254	264	240	230	260	246	255	232	247	277	264	230	264	243	235	264	254	261	308	266	251	253	255	239	265	282	262	271	250	227	265	241	263	235	257	248	262	276	268	251	247	263	249	250	257	241	275	250	255	214	244	258	289	257	253	268	257	269	244	255	257	266	266	241	239	261	284	261	267	227	271	262	223	246	234	267	245	266	268	244	267	274	256	274	246	259	253	259	267	276	274	228	293	275	271	254	296	271	244	244	229	278	258	261	272	248	281	283	261	249	265	271	238	260	248	253	271	263	255	258	279	269	254	253	266	257	283	257	253	258	254	278	267	242	260	261	271	277	273	305	264	270	279	238	291	264	269	243	274	254	279	267	282	249	234	254	274	238	258	265	248	240	264	266	263	263	260	237	259	268	242	263	255	285	261	251	252	268	273	271	243	263	265	277	243	275	239	259	273	286	249	244	247	217	244	273	278	242	250	248	265	307	246	242	261	267	257	256	261	246	247	254
39520	87855	77129	38222	25642	10759	446	419	418	451	444	416	429	415	367	373	409	429	404	389	402	389	414	417	461	426	406	399	373	383	380	422	381	427	379	413	445	415	425	380	347	399	410	400	435	402	421	373	416	388	412	357	403	396	386	376	421	401	409	396	419	415	385	379	376	431	420	373	372	387	360	392	406	404	420	430	392	397	411	394	438	378	422	391	424	415	345	382	402	415	417	386	392	386	389	402	423	398	367	370	389	399	439	397	420	399	396	415	409	364	404	432	423	393	387	424	375	409	400	414	387	379	382	392	393	403	415	393	368	388	408	388	411	388	403	383	401	372	390	379	396	363	420	394	394	386	382	376	376	409	426	400	395	415	390	436	409	401	374	409	410	430	417	398	400	370	401	394	394	354	429	415	389	399	380	420	407	395	390	389	415	402	388	377	391	430	397	383	396	397	394	409	385	412	369	422	416	384	377	371	416	403	401	398	395	375	390	391	396	436	397	388	418	375	388	377	386	370	394	426	401	430	379	427	392	370	420	392	403	437	405	374	384	394	418	392	425	364	410	392	408	373	454	406	386	398	465	392	394	408	409	417	422	404	397	417	410	401	388	418	394	413	399	416	388	416	404	396	402	370	397	351	388	408	411	395	402	377	401	411	421	416	378	402	389	375	363	393	453	422	399	396	425	393	385	395	377	410	436	397	387	399	403	383	386	406	379	391	440	415	402	390	391	414	431	392	427	419	367	385	395	411	407	414	402	386	373	403	427	438	403	414	419	411	365	417	392	376	408	392	403	388	440	421	395	374	402	378	400	427	386	410	423	401	384	417	396	384	402	395	401	402	380	392	363	388	384	413	423	394	383	404	412	393	406	415	438	404	379	405	376	399	366	403	408	381	402	399	412	403	373	368	382	389	386	377	371	437	388	396	406	408	384	402	378	385	362	401	410	379	416	390	425	370	374	392	370	405	398	417	375	398	387	360	429	404	425	398	391	372	393	373	414	411	409	426	440	389	381	382	432	323	379	398	421	426	393	406	410	426	406	411	424	408	414	407	400	404	397	406	422	391	386	378	426	355	396	391	338	441	373	434	390	373	381	408	392	425	408	402	458	440	427	387	406	408	383	408	380	370	422	400	403	390	425	386	417	404	375	393	403	383	405	426	400	378	387	416	430	390	389	411	392	413	393	383	398	402	379	393	385	416	401	404	415	363	394	403	394	437	406	429	398	414	372	399	404	374	396	364	379	401	403	425	438	372	392	398	440	436	410	399	421	435	392	389	396	404	432	395	380	390	405	387	390	403	406	422	401	413	357	429	393	376	394	401	415	391	399	397	394	394	370	418	406	403	405	397	410	419	398	410	424	415	408	405	367	364	395	404	429	380	407	402	404	385	376	452	392	407	395	404	430	363	406	428	412	392	405	421	451	410	413	410	403	418	358	409	418	407	424	412	385	432	396	380	426	388	425	371	450	365	394	392	407	405	391	396	370	378	411	428	400	418	385	384	394	406	385	394	428	393	414	398	390	444	396	410	390	384	414	391	430	400	448	410	402	419	369	407	436	375	431	398	399	427	373	404	400	425	412	400	372	381	435	394	430	426	411	382	405	384	369	428	396	379	378	389	381	377	423	422	389	388	351	389	398	405	362	378	391	398	376	380	384	380	428	448	402	401	369	407	399	400	362	386	390	374	438	410	393	393	383	405	411	387	411	389	408	419	418	377	393	392	410	371	383	411	412	385	412	385	394	350	375	410	434	415	383	414	395	389	382	384	414	381	425	390	403	430	440	369	370	419	379	413	423	379	411	391	403	398	368	405	427	378	434	373	418	415	425	378	406	408	432	384	392	439	396	405	385	409	399	391	385	369	403	381	398	382	408	381	432	404	391	369	391	439	393	412	411	392	396	387	409	421	411	407	397	378	398	400	414	390	403	395	388	404	417	370	374	418	412	400	400	433	394	408	409	382	361	386	414	399	415	412	414	389	396	464	393	405	391	387	411	398	389	417	419	352	398	388	409	431	423	400	410	385	417	410	394	425	409	392	395	390	403	389	403	399	374	408	390	405	384	379	428	394	425	399	395	427	422	362	389	386	392	400	419	407	389	393	382	406	392	408	400	390	372	384	423	413	398	408	429	391	437	405	399	426	397	374	416	395	391	395	400	399	401	406	404	432	416	383	418	377	393	421	398	382	390	423	440	412	413	364	391	372	421	370	412	403	351	421	384	391	416	381	416	366	404	387	402	441	407	408	396	435	396	377	446	398	389	426	402	381	385	393	389	400	386	396	385	401	393	403	393	396	390	394	384	418	422	391	390	377	401	357	436	391	407	367	382	405	410	418	427	374	392	390	425	403	411	421	388	396	353	416	438	381	411	415	387	416	416	406	401	384	406	406	382	394	389	407	420	379	381	383	410	362	398	402	374	430	384	441	370	399	365	392	381	390	382	395	411	409	401	390	375	390	389	374	399	401	392	414	442	393	428	408	409	363	408	398	397	409	381	416	387	429	383	402	415	428	372	396	411	392	374	361	413	393	378	395	414	401	415	405	404	391	409	409	411	396	408	395	388	429	417	406	414	396	417	373	417	388	387	395	401	441	398	389	421	378	389	425	385	428	391	394	381	421	393	409	409	390	408	405	364	432	398	395	387	400	394	394	414	390	401	403	428	388	406	394	376	413	389	398	419	424	390	443	398	371	384	410	412	421	400	416	401	402	435	431	437	416	387	430	411	419	363	419	393	395	407	431	418	396	419	422	385	397	376	389	407	380	382	402	376	345	370	422	378	426	398	419	401	404	378	406	407	370	391	429	355	388	390	388	403	398	392	406	412	421	368	381	414	368	419	388	430	394	403	369	391	431	396	392	390	404	405	388	392	404	379	407	377	389	397	394	397	415	409	414	387	382	411	401	429	402	430	437	407	420	369	420	410	359	406	407	375	421	421	388	420	408	396	434	384	395	427	422	366	442	401	404	399	415	372	401	395	433	394	386	399	425	387	350	417	415	384	407	423	405	419	376	381	388	399	403	348	438	370	372	424	374	399	373	406	372	399	407	383	428	402	378	370	392	390	411	380	395	420	393	444	428	409	373	396	365	379	390	368	369	413	407	391	383	394	414	365	403	383	412	388	385	414	390	387	396	401	377	417	382	415	361	385	410	396	376	418	392	408	391	378	411	426	410	394	397	429	354	386	395	391	374	436	387	399	406	435	408	372	413	391	375	373	411	355	419	450	410	428	403	401	397	405	377	410	405	377	428	373	361	400	379	430	386	407	408	407	421	440	399	364	412	387	401	422	384	422	436	383	430	425	408	414	402	411	363	385	392	401	380	403	386	421	417	376	422	374	432	387	374	393	379	407	417	428	411	438	395	404	402	370	427	406	387	406	419	367	363	390	399	445	396	423	363	406	417	397	388	376	386	379	408	444	420	416	381	404	411	395	424	409	406	378	390	385	400	382	433	412	390	391	379	416	369	413	401	379	417	397	415	388	424
22965	22698	38964	30189	22647	20922	7803	408	248	273	263	220	256	228	262	252	241	220	245	227	223	238	244	248	252	242	230	247	250	246	256	220	233	240	242	251	270	209	259	254	243	249	223	244	249	223	223	248	245	234	240	227	242	241	275	243	231	258	235	223	262	217	255	229	219	257	229	209	250	266	231	260	237	239	258	240	253	238	232	246	226	242	237	250	237	220	229	231	232	239	216	249	236	241	206	233	226	246	219	186	251	244	248	240	231	239	252	229	220	239	231	237	246	218	221	274	193	260	255	234	241	238	231	265	229	238	255	214	261	231	221	239	229	224	241	235	246	247	192	235	205	221	234	220	211	211	213	246	249	228	220	235	235	230	248	242	219	228	238	257	225	257	220	226	243	231	243	206	236	223	215	273	230	221	233	246	223	229	231	230	231	234	236	274	204	221	233	253	218	223	225	252	229	258	231	241	214	265	248	228	246	239	226	218	220	231	258	254	225	260	243	221	219	236	244	227	221	241	221	244	249	238	222	237	236	224	232	226	224	251	220	234	242	208	246	237	234	234	225	239	219	224	229	242	248	289	253	235	227	244	246	245	227	229	262	240	237	237	253	218	257	258	253	230	231	235	223	237	230	239	228	219	221	186	255	251	218	233	231	248	241	258	235	207	236	232	216	225	216	246	224	231	198	233	208	242	240	247	236	244	238	222	232	234	249	230	229	252	213	226	248	250	243	225	248	220	232	247	234	235	206	213	231	222	238	257	236	240	253	242	232	265	241	217	232	234	257	252	246	238	246	258	230	233	243	224	233	259	251	239	242	234	236	229	233	233	232	233	238	230	239	237	230	251	223	276	216	249	227	236	224	218	245	216	240	223	233	265	238	230	241	237	211	253	261	247	242	223	257	233	238	234	229	241	250	221	234	214	226	233	247	232	243	215	215	236	237	207	208	240	224	233	246	238	238	230	239	230	240	238	227	222	246	243	221	244	214	213	215	239	257	231	198	220	231	232	217	231	259	259	240	225	254	262	248	241	241	223	222	226	225	219	240	220	244	224	234	253	256	238	233	267	214	219	224	254	251	241	228	252	225	216	239	243	202	222	229	214	216	219	205	223	232	219	237	251	206	227	252	233	232	247	213	222	220	228	237	262	237	230	220	234	232	241	255	224	256	220	251	236	212	251	233	234	257	256	247	222	262	237	228	244	252	247	266	236	266	231	210	231	226	235	251	223	241	220	220	263	269	218	244	212	227	247	220	215	227	219	247	222	247	231	234	239	232	227	223	221	272	232	212	255	238	251	239	259	255	213	227	219	226	231	206	234	228	240	211	228	229	243	250	216	226	244	220	205	239	227	232	221	227	229	234	214	263	204	237	252	226	224	231	211	232	247	247	236	231	233	235	260	240	206	267	254	229	214	224	219	253	206	262	252	259	226	238	231	235	259	223	254	232	252	211	244	255	247	221	224	228	242	216	239	241	254	268	253	213	214	232	245	227	229	261	235	218	218	243	270	226	188	244	261	255	230	237	233	245	232	221	212	235	220	223	241	209	211	252	212	228	222	260	237	229	222	240	209	232	225	256	241	223	243	220	245	215	253	262	254	215	228	242	237	216	234	233	257	230	216	250	243	259	283	223	222	217	222	237	241	234	228	243	233	249	212	250	225	227	240	233	227	221	219	252	200	213	206	250	239	217	198	218	248	233	219	285	242	218	241	268	208	251	244	223	221	237	234	250	212	250	236	198	257	258	248	232	235	236	207	242	238	262	236	224	257	254	245	199	267	223	219	235	231	239	205	236	234	216	247	260	227	229	235	226	244	245	257	225	195	215	252	234	218	232	231	239	227	224	218	206	259	262	247	227	218	243	252	232	208	238	212	247	238	239	233	235	222	195	237	251	220	220	219	236	238	252	231	210	224	246	255	222	242	224	249	249	234	241	251	212	210	216	247	257	233	243	227	205	249	217	259	281	229	269	225	238	278	243	256	238	247	218	244	237	219	231	225	222	205	231	237	233	238	237	218	235	223	249	228	224	220	243	231	225	241	247	225	228	246	236	249	255	217	219	256	225	270	251	211	258	236	236	211	265	235	208	209	232	254	223	237	247	249	239	245	218	230	240	231	189	235	238	234	240	223	239	215	246	235	231	224	261	210	245	209	222	229	246	250	212	218	250	237	213	245	219	233	231	259	220	265	260	252	238	240	221	230	226	218	230	221	210	217	232	256	240	234	240	244	242	246	247	215	256	242	224	275	227	234	232	242	244	244	240	241	211	252	238	251	229	210	249	263	240	252	241	221	240	239	229	238	217	230	264	247	229	214	244	247	218	232	243	241	217	210	235	247	209	207	244	248	227	252	231	224	220	233	230	235	237	240	219	243	240	205	201	217	233	216	242	214	241	227	234	207	233	222	231	226	249	243	239	227	255	246	238	221	235	240	231	237	224	255	232	235	233	230	256	231	194	214	227	247	240	252	210	211	229	226	235	236	238	220	253	226	219	260	232	224	240	261	254	226	251	228	234	230	240	223	236	253	237	247	227	229	223	223	222	237	241	225	205	254	235	228	239	217	230	266	249	232	233	248	243	232	226	210	236	226	208	240	252	251	213	225	226	208	222	222	247	263	236	228	216	216	244	240	212	204	274	238	245	217	243	226	241	236	225	237	223	219	221	245	220	215	226	231	226	236	241	198	242	264	206	241	225	236	210	209	263	256	231	217	240	225	224	233	232	217	228	234	246	236	229	213	212	226	234	241	233	236	228	228	221	238	215	222	227	220	235	241	236	219	238	249	217	228	219	250	220	257	244	209	248	242	247	228	232	243	219	246	284	245	235	236	232	231	242	227	227	204	229	223	244	244	235	269	231	218	198	256	209	192	234	211	231	228	231	232	229	245	247	231	247	227	238	239	234	241	221	239	207	235	219	213	222	249	228	222	212	222	214	246	225	217	241	216	268	231	227	234	246	217	239	254	222	221	237	224	264	213	245	276	230	248	240	250	274	231	217	251	234	244	253	222	207	226	226	213	250	207	215	248	249	198	220	235	234	231	227	216	235	211	233	227	244	240	231	207	230	242	240	240	238	253	212	246	228	236	202	228	234	247	236	229	229	258	229	242	251	237	231	206	244	250	219	204	266	256	216	253	233	223	258	243	254	234	240	233	219	224	217	218	255	244	232	191	272	220	206	237	258	244	223	224	248	227	225	237	228	267	243	237	260	215	243	231	233	229	244	226	223	236	224	244	257	234	220	216	221	238	229	236	213	218	251	251	222	254	235	257	236	248	254	232	244	225	242	218	216	221	241	229	213	239	231	240	242	212	227	206	234	213	224	265	223	253	271	241	228	227	252	228	239	245	255	246	229	232	237	234	222	251	238	215	222	229	250	223	225	207	220	221	244	234	235	228	219	241	232	241	223	232	231	251	234	232	230	225	235	243	231	231	245	238	227	233	247	241	254	236	221	225	255	248	219	224	237	247	223	235	237	233	246	229	232	232
42763	83643	77587	48275	33987	16418	464	389	417	409	400	353	368	377	383	417	335	385	380	369	389	386	375	353	390	373	353	375	360	352	347	348	348	372	353	356	371	349	350	352	337	328	338	333	365	339	370	337	364	356	349	351	353	339	338	335	346	384	387	339	358	366	363	369	393	411	343	381	368	349	318	375	370	309	334	364	365	325	397	362	371	315	357	372	352	364	321	345	321	347	344	396	385	339	358	382	335	366	361	348	390	373	346	365	373	347	382	388	319	349	373	392	388	307	327	318	349	352	359	378	384	388	356	366	346	373	364	388	355	355	366	361	371	364	342	363	348	344	325	343	333	361	335	365	348	342	366	378	352	349	359	343	363	394	380	394	345	377	371	342	353	360	349	324	381	360	352	370	337	346	372	324	349	368	385	355	353	366	347	370	362	358	352	376	358	352	352	372	351	389	379	365	340	364	362	352	371	371	356	368	346	336	360	337	365	371	351	352	343	341	352	380	354	344	338	381	347	386	318	369	348	354	369	359	381	345	351	362	343	329	368	371	352	336	373	334	355	342	366	344	320	374	357	415	350	383	373	355	353	405	352	356	343	326	303	370	370	344	401	352	339	361	337	337	356	354	380	319	375	381	360	348	364	373	341	387	311	317	381	350	378	356	309	340	381	328	346	349	382	371	366	365	355	367	366	354	350	355	363	353	351	350	397	332	389	359	366	337	320	344	324	363	344	354	356	369	357	352	365	357	351	357	370	351	371	356	349	388	371	368	368	371	337	345	369	374	351	374	353	344	340	402	340	383	341	330	337	336	363	336	377	377	366	394	343	356	358	355	359	334	376	342	379	327	324	341	388	352	369	353	364	387	355	349	350	350	378	366	354	338	341	387	361	354	359	361	336	342	332	338	338	328	323	365	326	394	351	354	325	343	347	327	346	330	336	349	384	386	369	339	350	357	337	392	369	338	356	340	337	382	350	380	381	316	342	332	386	395	389	376	379	384	377	351	336	330	329	375	341	375	337	354	352	343	359	336	350	329	347	336	346	327	361	357	368	368	364	319	351	365	341	328	369	404	352	346	321	330	360	324	339	363	357	365	358	333	330	349	352	371	351	343	322	341	368	372	328	360	350	359	356	325	355	373	376	361	366	342	356	347	363	377	362	352	352	373	338	361	356	336	333	358	335	346	365	378	373	328	345	355	379	364	359	331	355	368	359	385	349	368	341	356	335	363	369	342	313	362	356	395	365	379	329	344	318	322	372	352	372	382	361	328	333	355	362	349	336	341	356	318	356	356	367	343	325	388	359	319	375	366	370	301	357	317	332	356	348	350	323	352	353	358	345	329	369	360	339	355	326	370	328	345	348	348	362	372	363	343	360	380	384	350	341	337	353	352	364	367	350	363	357	349	390	367	325	356	346	348	331	371	352	394	400	352	369	393	372	367	352	327	348	381	328	364	327	372	352	340	357	355	355	346	373	329	361	375	352	346	372	319	315	370	358	370	375	328	341	363	380	362	363	368	335	348	355	333	355	333	344	333	383	347	322	387	352	371	338	357	370	345	353	365	345	370	413	339	375	362	355	385	366	354	357	331	330	337	365	356	328	318	338	360	362	356	364	362	355	318	371	351	333	373	309	326	331	329	380	322	356	376	364	318	364	328	359	348	337	333	341	349	348	340	372	329	386	354	358	369	372	356	363	369	365	358	379	368	349	352	361	326	386	346	355	381	347	357	378	358	374	360	341	342	379	342	339	389	368	389	343	365	347	358	340	383	358	356	329	321	403	348	360	367	372	337	360	392	374	324	310	374	324	330	340	335	292	354	393	361	351	357	361	371	368	380	367	371	357	392	384	342	400	367	373	340	388	350	384	373	327	349	367	334	343	351	344	338	373	345	355	340	385	370	375	373	373	366	353	352	376	347	385	362	349	339	356	377	342	366	367	352	349	382	356	340	354	354	342	333	379	349	335	343	334	352	326	338	348	360	332	321	323	329	379	380	378	331	345	358	357	382	359	360	367	363	355	343	350	321	346	359	344	365	325	363	363	370	408	374	347	340	360	381	323	329	366	341	334	363	375	340	362	357	362	312	376	378	328	375	373	333	338	372	356	368	350	356	357	328	359	362	364	360	374	364	380	358	397	348	394	380	332	322	341	336	351	345	372	345	322	364	377	313	375	348	364	353	356	347	363	350	341	372	356	329	345	352	358	351	380	341	343	343	357	375	366	328	329	370	385	335	362	378	346	326	359	357	370	357	374	365	363	364	340	353	368	379	392	363	355	354	369	356	379	343	339	346	353	335	344	345	340	369	351	358	362	350	352	341	348	377	358	353	359	349	355	352	352	351	364	326	383	380	355	324	331	345	364	321	368	367	357	353	347	341	306	359	369	369	362	361	327	355	314	328	368	321	359	345	377	358	346	354	365	354	349	374	381	340	367	349	374	373	344	341	395	350	371	310	359	355	381	334	351	358	343	353	380	371	353	314	368	358	347	318	376	359	402	338	373	335	356	376	352	360	327	351	362	349	387	330	370	362	363	362	330	355	317	357	328	332	362	323	344	362	359	383	349	318	350	334	355	339	357	353	350	351	368	356	337	373	373	356	353	361	342	393	369	351	359	342	342	342	353	373	348	371	353	364	343	331	337	327	338	349	341	365	350	340	372	367	378	349	385	350	339	342	364	383	339	359	357	333	349	350	350	357	389	381	334	369	351	373	355	332	390	368	381	364	350	329	360	346	353	351	340	344	358	353	357	337	346	342	349	374	318	336	360	344	335	356	373	331	358	324	338	380	350	377	362	365	362	334	374	317	367	354	369	392	340	347	357	367	361	358	355	321	350	357	359	348	393	337	378	351	344	337	365	349	359	345	349	355	311	350	376	330	336	364	356	384	364	358	378	344	367	356	377	303	339	327	361	380	343	339	347	367	345	374	372	368	326	363	336	371	344	356	328	349	371	356	362	333	349	357	326	357	357	398	325	384	369	381	330	390	353	343	335	394	373	347	350	371	338	334	379	360	361	320	383	353	371	373	358	337	370	367	348	340	355	366	313	372	362	380	316	391	367	374	317	343	329	351	364	354	370	359	380	383	349	362	334	371	332	359	374	366	371	364	338	338	347	324	354	352	406	367	322	353	374	356	363	367	345	379	363	348	383	325	355	380	362	330	317	351	340	337	352	335	371	352	334	339	372	359	372	363	332	338	335	382	372	351	363	346	335	336	316	338	352	364	363	369	355	395	337	354	341	350	359	362	362	330	373	346	350	385	377	389	365	310	315	389	347	362	342	338	363	357	345	385	308	358	394	332	368	344	363	360	382	342	359	381	335	347	391	359	333	360	370	300	363	371	354	343	364	350	346	350	353	367	386	331	385	348	365	342	353	337	316	340	382	357	364	368	347	366	400	359	356	352	392	355	374	373	369	381	363	375	362	384	363	368	342	339	383	355	352	336	357	343	351	352	380	375	348	323	375	349	348	360	352	371	346	332	340	340
26784	33804	43346	18584	3355	1076	189	168	166	215	214	186	194	208	186	188	172	172	163	162	156	181	169	166	194	167	196	201	176	162	184	175	189	188	188	208	164	209	199	186	177	181	167	155	187	197	194	176	201	182	185	183	178	160	198	173	169	183	199	181	221	199	185	209	191	189	213	200	221	159	189	179	177	183	195	150	171	157	196	203	179	177	170	200	213	216	187	182	173	184	178	163	179	183	186	176	176	173	201	196	151	203	205	189	169	182	177	159	164	203	195	192	179	178	194	196	190	198	185	196	180	185	172	186	178	171	176	171	173	202	187	210	174	198	182	179	168	199	191	207	212	202	171	168	206	189	177	174	175	208	190	207	176	204	184	186	170	198	195	192	175	205	177	174	173	190	177	180	196	177	206	175	186	183	175	183	163	181	183	166	209	195	201	166	165	164	167	187	165	199	210	196	171	170	177	191	172	193	184	196	190	181	198	172	205	175	190	172	183	204	176	172	177	183	179	182	182	171	170	188	170	180	203	165	157	179	175	181	173	197	171	176	194	145	188	185	190	183	198	165	172	168	188	173	184	187	187	178	183	175	186	193	192	173	179	183	191	198	167	179	197	177	193	177	183	174	150	187	169	190	174	204	171	189	180	192	208	196	197	199	191	198	172	171	200	184	217	178	183	177	196	175	202	175	183	161	181	175	190	204	182	197	202	202	187	207	202	165	167	194	164	174	179	177	184	173	187	208	179	188	169	171	166	186	185	187	182	204	175	167	176	181	181	186	190	184	195	173	219	195	177	177	203	229	188	170	195	199	160	167	190	158	204	193	189	217	185	181	174	189	174	201	192	188	173	182	187	184	192	151	180	171	189	211	182	203	208	203	154	217	195	189	166	219	186	178	182	165	185	203	160	175	167	182	206	182	181	154	192	187	178	188	187	181	184	199	164	193	193	182	187	181	164	211	178	176	174	185	175	158	183	202	176	179	188	155	185	187	199	187	153	198	170	162	183	189	199	177	174	177	163	232	155	172	161	161	201	179	176	184	185	158	171	181	212	184	190	167	200	205	200	202	185	200	190	169	177	175	177	200	187	187	162	158	196	182	226	211	168	214	214	192	186	189	188	173	190	182	177	179	199	208	196	181	194	190	187	196	212	204	196	193	201	191	168	172	216	211	177	174	172	191	181	177	184	205	178	209	173	160	190	178	201	172	192	173	174	188	189	183	197	185	192	206	204	193	198	173	182	183	177	181	178	154	191	183	187	216	200	186	213	166	207	215	185	198	194	201	194	195	193	175	209	161	177	177	200	201	181	181	167	178	188	171	156	171	207	181	188	172	161	199	190	210	170	185	184	192	182	175	180	168	198	163	182	178	167	193	165	181	181	173	210	200	179	178	186	186	202	171	179	177	172	176	182	189	176	187	189	205	190	180	171	166	182	177	187	185	186	191	196	174	152	164	184	204	204	160	177	180	167	200	184	154	175	186	189	171	188	196	202	163	204	184	199	192	199	177	173	181	186	150	188	183	182	179	175	189	174	206	160	202	189	209	180	177	158	182	164	189	191	186	183	161	185	170	191	176	186	180	181	165	169	162	164	192	183	201	213	170	179	161	211	179	174	184	178	194	192	188	161	191	173	200	183	200	196	174	172	195	189	194	171	202	183	182	176	189	196	204	163	185	189	176	181	195	183	191	154	184	203	187	180	183	185	192	187	167	182	203	193	175	194	184	191	178	156	175	168	183	181	184	195	192	174	195	178	192	191	166	178	179	186	151	173	184	179	205	190	167	179	196	175	188	166	182	197	190	184	185	179	176	185	178	165	189	168	190	210	203	193	224	174	184	208	196	169	204	199	219	176	201	186	157	201	173	190	175	211	165	199	135	202	188	195	165	193	183	188	196	167	188	192	171	199	200	175	186	190	188	182	192	223	162	161	178	164	176	176	196	185	189	202	200	177	211	186	185	188	191	201	179	186	192	173	178	199	180	206	190	170	181	165	178	164	179	169	195	186	178	208	172	181	196	176	167	184	188	172	187	191	179	187	189	193	181	206	186	199	207	175	160	194	187	207	179	209	219	189	220	194	195	193	192	158	203	192	181	164	175	187	178	177	161	176	186	186	201	183	177	199	182	177	197	192	163	175	188	191	213	200	183	203	210	174	174	177	189	172	169	193	184	185	179	193	190	189	190	206	163	148	178	190	187	166	196	186	191	187	200	220	198	200	195	200	184	182	162	174	216	198	177	180	195	217	161	179	189	167	179	164	189	178	202	189	204	177	170	168	157	176	170	181	174	187	207	179	200	190	186	154	170	189	181	192	174	207	205	196	179	192	194	164	201	199	172	198	179	178	180	200	195	179	181	175	187	179	188	170	187	167	172	181	178	180	171	176	173	175	176	175	222	185	172	184	197	166	175	188	220	195	172	200	172	220	202	196	169	186	176	172	175	185	192	184	174	180	193	173	184	204	212	192	170	157	165	172	177	194	185	202	208	175	199	175	170	185	196	201	182	191	201	172	176	183	196	178	180	193	178	170	177	183	185	183	169	173	219	172	186	198	186	174	168	169	182	192	187	197	178	189	174	178	178	176	188	180	204	190	163	174	200	178	223	183	203	192	186	168	184	170	180	211	185	184	168	166	191	177	184	194	188	197	179	186	178	180	186	186	189	191	206	179	171	193	196	168	179	194	214	177	188	173	169	186	198	191	152	202	180	177	176	221	181	185	183	195	177	190	200	193	185	210	180	214	185	184	179	185	217	174	177	205	196	194	182	176	203	184	191	187	177	185	195	177	173	193	192	186	175	192	180	187	185	178	176	177	195	187	180	187	217	156	182	207	179	188	183	202	199	187	196	166	196	176	184	192	176	192	181	181	215	176	186	178	196	184	212	181	178	187	180	184	166	198	206	161	184	180	176	203	180	214	203	188	190	185	208	167	181	193	184	188	172	189	205	198	175	210	201	191	185	176	190	174	184	206	198	184	189	163	203	191	215	206	191	202	184	204	177	194	193	208	170	175	195	207	164	193	197	204	175	198	179	196	199	158	198	192	150	190	160	172	216	200	190	200	169	177	186	175	190	170	182	191	215	176	164	207	174	173	186	187	194	171	155	185	182	175	162	163	174	180	159	207	188	187	174	205	185	183	162	176	171	180	166	163	207	150	202	173	193	181	214	165	190	184	174	191	171	192	184	180	156	177	182	191	187	179	199	195	167	187	204	185	178	198	187	175	203	175	181	178	180	212	192	183	174	199	180	167	183	188	183	204	188	199	190	189	179	161	162	172	160	203	198	203	203	179	196	175	176	167	187	195	178	181	179	195	188	197	199	202	180	192	185	183	192	183	202	200	204	187	191	207	187	191	165	171	179	181	165	167	194	204	205	174	175	204	166	174	211	190	168	176	169	177	167	189	175	179	218	191	178	203	182	198	172	157	186	187	167	191	155	152	176	169	209	182	172	179	187	174	187	201	202	182	187	184	188	187	185	218	183	174	182
22239	53756	44976	15198	4948	2231	310	293	283	291	288	279	318	288	315	279	298	276	296	281	305	280	288	276	276	298	285	285	287	301	291	256	289	280	303	299	280	287	290	312	291	314	284	283	300	265	271	292	277	274	260	296	314	302	312	275	284	270	272	285	264	282	261	304	271	278	312	307	293	281	268	309	274	275	298	292	316	275	287	302	295	286	293	287	288	301	318	292	316	293	291	294	266	265	295	289	325	302	306	312	272	277	276	297	305	298	284	271	270	308	279	295	293	299	296	299	287	316	284	294	279	278	256	281	289	312	269	261	283	297	292	291	284	297	278	300	294	306	282	291	300	268	333	285	301	257	305	285	284	290	280	289	287	310	295	290	290	332	312	308	284	306	260	303	293	292	279	301	283	300	272	257	309	263	260	294	319	287	276	290	265	282	288	263	279	286	268	273	281	306	320	247	281	283	284	256	293	294	316	268	297	281	309	286	246	286	287	334	274	286	280	301	312	295	295	252	301	303	305	295	268	277	287	282	298	284	280	244	297	291	275	288	296	286	287	294	295	264	257	290	271	289	282	282	302	278	306	282	294	287	270	310	327	289	313	289	341	309	282	273	311	325	269	280	260	278	302	270	266	271	280	278	300	298	299	305	268	303	280	276	282	294	315	267	256	273	282	287	256	298	306	287	288	272	296	282	278	273	297	318	295	263	296	270	332	255	298	292	307	329	273	288	280	307	267	299	307	341	285	288	283	283	291	295	290	289	256	285	285	297	317	334	282	254	305	286	297	265	278	318	270	269	283	257	292	284	295	287	296	314	318	311	295	270	279	278	311	276	303	309	296	296	304	306	277	282	271	309	307	301	274	304	286	286	280	298	283	281	251	298	284	289	264	329	262	294	276	281	275	286	298	247	297	254	278	276	272	278	284	283	257	288	276	303	267	273	282	304	267	277	293	297	305	305	291	310	279	295	269	281	286	289	298	285	265	290	302	287	287	249	281	287	263	274	261	328	302	285	299	285	300	255	320	294	273	291	265	297	272	295	285	292	274	283	273	285	280	313	285	280	312	298	276	270	305	291	239	297	294	306	284	263	271	307	282	298	279	300	277	274	293	321	297	276	287	288	282	260	303	270	317	287	290	274	275	327	268	300	321	307	280	258	288	267	268	286	294	294	292	289	291	293	258	281	265	281	302	306	260	283	297	277	318	296	305	305	294	287	297	293	296	277	288	297	314	278	280	265	285	285	308	256	277	263	265	293	283	299	295	312	319	324	290	291	310	299	287	256	330	274	265	243	292	283	287	296	297	289	288	280	313	291	276	276	270	281	305	285	304	315	316	288	279	302	271	300	303	284	270	251	283	301	297	305	289	310	295	295	273	290	266	300	308	274	280	297	269	299	268	271	250	320	275	299	281	259	278	317	311	273	275	303	278	289	284	304	289	292	287	268	317	280	300	302	275	255	286	272	291	284	272	283	276	289	284	301	291	253	298	289	276	292	295	307	295	308	298	271	268	273	289	274	280	266	285	288	293	282	297	300	273	316	276	303	321	281	280	295	318	273	323	296	307	296	276	295	274	274	282	303	253	276	251	294	275	295	318	289	294	283	304	315	282	269	290	285	321	299	277	277	278	297	294	310	275	264	289	279	287	310	297	303	293	291	299	302	269	279	282	255	293	289	281	294	308	273	316	292	305	278	297	265	306	282	274	291	286	294	305	284	298	298	322	311	311	300	312	272	274	272	290	317	297	254	285	300	258	286	260	277	262	311	296	281	276	312	281	323	266	288	291	301	322	301	271	285	272	279	273	281	277	306	288	284	297	304	269	300	282	288	286	290	312	253	306	280	288	287	278	288	272	295	286	298	280	284	311	304	291	288	273	289	270	280	302	312	262	297	285	266	298	280	321	285	289	285	275	250	308	343	288	297	294	287	246	317	293	269	252	270	301	302	282	294	268	254	277	298	292	284	312	274	268	236	288	246	269	281	306	268	287	293	273	304	290	314	269	266	310	271	290	295	273	271	278	298	291	288	312	286	307	307	295	270	290	312	300	283	297	307	294	290	312	296	277	288	301	300	277	257	305	296	300	286	293	292	280	299	271	296	278	305	300	274	260	273	302	283	260	281	287	283	259	281	285	281	304	297	294	304	288	297	278	272	298	278	266	296	288	295	284	304	330	302	280	291	279	308	270	285	260	315	296	310	277	275	261	270	286	292	304	291	336	289	307	309	299	307	288	291	292	317	312	276	305	310	316	286	284	262	293	285	294	284	258	280	300	295	292	304	308	299	301	260	295	316	276	305	316	260	287	276	255	293	277	294	304	292	301	300	270	319	275	285	299	276	288	285	312	290	280	285	270	284	274	295	292	279	269	276	302	310	317	292	270	288	290	312	314	259	312	311	286	277	310	292	309	278	288	324	238	295	296	302	295	302	280	289	325	284	290	294	293	278	294	274	282	297	325	318	284	308	289	276	283	269	299	291	285	326	285	277	278	295	268	289	309	305	286	295	301	301	287	270	291	263	296	286	303	274	314	305	306	294	273	269	291	294	288	258	263	320	259	321	284	304	284	294	278	288	275	284	290	246	260	264	295	311	327	316	277	310	281	303	312	296	308	278	280	282	303	268	308	277	314	301	274	271	283	303	285	287	291	282	286	266	275	274	313	289	281	293	316	322	289	321	262	266	316	282	291	315	310	313	303	284	290	301	257	294	287	313	301	294	268	310	310	287	285	305	266	281	293	267	285	297	305	294	294	310	261	310	283	312	315	281	268	267	287	287	284	299	285	280	299	273	285	277	302	288	295	314	308	277	292	290	297	285	320	275	265	295	309	258	311	249	315	257	290	283	300	323	275	299	275	289	311	268	282	311	325	278	287	307	278	278	275	307	283	266	249	267	306	285	286	290	275	270	282	284	278	298	262	295	319	258	304	266	280	313	276	263	322	283	265	288	276	314	309	286	264	277	265	259	268	283	266	268	284	295	295	279	286	293	325	298	296	252	275	289	308	304	298	281	286	270	294	291	318	314	287	301	294	255	290	289	266	262	298	298	266	292	260	273	281	284	275	330	290	276	279	282	300	309	280	292	295	281	287	293	286	279	296	324	287	285	242	289	320	282	279	290	317	293	307	283	292	298	271	318	255	305	305	293	287	299	292	288	269	282	297	285	297	302	276	279	275	284	277	302	296	303	283	284	288	288	263	271	291	279	291	271	294	289	251	284	297	265	253	305	274	283	295	318	297	287	311	274	293	300	243	299	259	287	284	272	253	309	268	269	299	294	299	272	287	288	282	256	285	277	294	277	291	287	293	302	289	299	285	306	331	281	284	292	285	271	290	305	281	273	279	289	294	276	315	297	303	281	299	288	303	301	302	274	297	264	302	287	279	270	290	278	262	281	306	292	270	274	279	275	284	330	274	278	290	333	298	278	286	306	300	275	277	305	295	227	307	281	304	306	291	302	264	272	295	307	308	290	274	296	274	308	289	279	290	286
24076	24417	42322	32327	21202	15214	1858	279	236	292	265	250	249	259	280	292	279	286	277	261	246	245	278	304	264	269	258	263	256	284	271	247	284	289	268	259	263	260	277	249	244	273	250	259	249	244	262	296	246	253	261	251	259	274	260	238	274	241	284	266	272	296	266	264	245	265	272	238	244	278	295	270	264	271	266	262	269	261	284	276	264	269	232	261	241	261	281	274	239	260	268	286	263	257	265	257	268	271	246	255	266	254	281	277	244	248	263	254	249	246	258	231	263	246	271	241	252	255	257	268	242	253	281	261	261	268	257	275	233	228	253	264	292	266	260	260	245	254	256	272	247	256	250	247	248	260	233	270	245	256	258	266	281	237	249	258	252	252	277	264	274	268	287	260	284	261	268	266	248	257	273	278	241	266	270	262	286	250	242	297	236	257	244	266	247	282	274	263	275	278	241	256	269	220	269	271	306	266	234	249	282	240	274	261	294	260	269	258	259	286	266	255	262	282	265	238	285	283	256	256	283	235	265	257	280	266	268	260	268	271	275	302	275	225	254	264	256	269	254	249	247	255	255	259	223	274	249	282	308	249	249	261	264	286	259	268	297	267	259	240	259	269	262	252	282	269	271	255	274	284	276	265	276	286	251	254	279	257	283	267	279	250	275	249	262	263	262	255	244	270	275	244	247	252	268	258	276	250	268	253	256	263	254	257	271	252	271	251	258	255	238	276	238	240	239	252	286	278	278	288	293	273	264	247	264	279	298	269	275	263	288	273	262	242	266	274	291	254	257	256	275	248	308	239	274	225	271	219	261	261	249	278	241	262	252	255	271	272	273	263	261	285	271	288	273	271	261	283	246	293	273	232	285	234	252	254	227	268	269	261	276	250	285	262	274	244	273	241	244	262	262	246	271	281	242	228	276	229	277	264	239	264	259	249	287	264	262	241	263	268	258	273	258	245	250	280	258	255	247	262	259	251	272	249	264	248	262	239	252	250	253	282	242	272	231	261	253	244	282	252	281	253	264	267	287	252	278	248	275	235	258	264	250	271	275	281	272	254	268	248	250	266	241	239	252	273	253	233	250	251	261	284	239	252	215	268	284	261	275	277	277	268	254	259	231	252	291	247	258	273	274	270	284	269	233	261	277	272	245	272	261	246	241	282	253	252	262	248	266	268	269	281	264	267	277	256	271	238	276	254	266	244	257	253	265	278	271	261	258	263	261	247	223	250	216	268	281	248	266	271	256	258	256	278	245	241	274	265	286	260	277	266	251	240	302	244	263	273	256	253	236	240	281	290	269	262	298	279	264	291	278	257	269	285	241	270	269	234	221	276	249	276	278	272	256	273	278	294	286	249	252	268	265	222	245	248	278	262	267	257	269	275	268	273	266	246	267	292	279	257	279	262	288	239	279	268	267	280	242	232	249	304	256	288	263	225	249	284	273	268	259	267	265	269	278	278	262	281	291	257	254	291	236	254	272	224	260	262	247	277	252	256	286	265	270	295	265	269	264	274	247	248	255	278	273	240	236	287	278	278	262	261	242	254	259	240	286	285	239	246	243	251	274	256	270	233	265	271	279	271	261	249	271	293	224	252	270	280	228	290	245	276	244	248	264	269	272	244	247	301	271	254	270	265	280	278	270	244	264	267	270	260	271	264	281	270	279	244	285	296	271	252	272	258	253	255	252	260	263	252	277	265	270	271	234	269	250	277	259	302	246	252	249	258	269	270	239	268	253	247	248	256	270	278	278	269	253	302	251	286	268	261	281	233	274	279	249	235	269	260	243	241	256	256	271	259	252	237	264	242	252	282	260	258	269	244	267	279	263	265	261	272	260	261	231	263	271	263	261	269	278	258	266	255	288	270	256	272	286	274	256	259	245	265	274	253	279	246	288	281	233	254	251	242	257	264	278	302	258	261	254	277	278	237	258	257	239	246	264	245	263	242	241	267	256	253	255	268	267	293	281	264	250	261	320	262	258	278	261	256	260	276	268	281	258	247	259	280	257	267	252	251	248	245	289	260	272	243	284	257	271	260	294	268	295	270	288	271	272	284	256	270	248	246	257	257	239	294	267	288	248	269	276	279	277	261	261	252	290	274	238	242	266	250	246	244	252	276	270	283	284	288	247	261	255	283	260	255	251	257	287	249	270	246	264	242	263	264	244	283	268	284	233	249	250	255	252	267	264	247	267	274	279	246	252	266	258	270	238	275	266	255	272	260	251	273	260	262	275	287	297	241	259	263	253	254	267	254	266	244	239	236	238	242	265	273	244	278	274	289	235	283	280	279	264	285	270	279	264	232	251	263	276	272	260	260	240	253	284	259	272	254	267	247	260	258	265	270	258	272	302	270	257	273	250	266	252	264	263	282	269	263	264	264	263	274	239	272	281	265	284	275	246	240	301	276	264	234	234	237	268	289	283	268	259	283	261	262	279	254	256	270	255	263	282	268	260	269	263	290	243	259	257	267	265	263	276	260	277	267	254	268	249	247	273	266	264	264	282	284	284	245	240	260	277	269	266	266	269	246	238	259	264	275	258	283	257	268	269	242	272	216	265	237	268	246	253	279	255	262	243	250	252	252	282	272	258	259	251	273	279	266	280	267	258	254	255	267	275	275	272	282	261	286	291	279	266	251	254	267	268	258	272	277	274	230	262	283	241	271	249	253	285	250	293	268	280	225	286	263	252	260	267	255	257	260	270	260	277	241	275	265	264	234	308	264	244	264	259	273	227	233	250	254	269	263	260	263	234	259	248	278	226	257	282	257	258	260	253	288	218	238	278	251	232	256	256	254	276	233	286	259	282	258	284	270	257	265	254	265	260	275	298	300	269	293	253	272	251	258	242	261	266	241	280	275	274	256	274	277	239	270	270	254	275	267	259	252	260	244	259	235	230	265	269	259	243	276	267	254	244	271	223	278	238	243	260	276	254	271	262	262	242	281	249	275	286	294	259	253	271	240	259	260	249	271	231	236	237	266	253	272	271	271	266	266	250	241	272	278	261	267	279	261	259	252	297	240	250	234	249	255	254	276	256	258	263	259	277	266	264	272	258	265	244	271	299	283	253	275	271	282	272	309	257	262	278	284	277	245	274	250	265	243	255	258	243	272	287	273	274	293	260	253	259	235	267	270	270	260	250	280	238	259	271	260	262	247	279	262	253	261	243	247	253	296	263	261	253	257	255	269	272	255	276	260	251	245	242	243	262	268	252	273	233	273	294	272	232	281	262	255	297	242	227	250	274	258	261	263	247	246	261	251	278	278	262	286	259	269	268	231	238	252	257	249	278	264	275	256	284	249	274	251	256	263	268	257	245	239	279	266	262	254	235	262	265	270	297	279	275	253	276	269	260	237	263	280	257	259	273	275	222	260	268	278	226	270	263	256	265	267	281	275	253	284	257	257	259	290	270	266	262	273	259	266	267	276	262	250	241	260	258	260	264	232	281	268	261	259	253	260	240	260	278	255	248	276	236	262	250	275	278	287	261	271
47683	88612	78981	39483	24230	11601	545	417	387	405	411	416	423	417	400	423	408	412	385	408	435	402	424	420	395	434	427	410	440	366	375	387	407	405	395	363	438	381	416	423	415	393	401	432	420	362	389	367	422	409	404	426	375	373	404	411	398	436	385	424	379	386	391	391	386	430	397	436	412	411	395	393	433	387	401	402	398	379	401	395	451	370	433	410	422	394	409	369	420	402	415	415	396	423	383	389	437	404	430	366	385	362	399	417	418	396	405	416	429	380	388	396	446	411	381	399	428	408	376	423	387	410	430	386	385	407	398	420	377	402	398	423	387	376	384	414	418	392	409	387	394	410	424	444	381	399	372	385	391	425	400	432	390	407	428	376	408	413	401	450	408	418	380	404	399	413	400	431	390	383	408	418	410	392	408	412	379	370	388	389	426	410	400	399	459	406	405	406	377	365	410	402	412	413	431	380	445	417	397	404	422	385	408	429	402	377	458	392	397	402	358	402	410	396	403	401	422	445	440	405	410	388	375	394	394	382	408	399	340	405	405	384	389	383	386	398	403	395	410	401	431	385	391	403	394	382	401	401	415	370	433	363	412	422	374	403	406	394	392	424	377	428	416	390	373	449	407	392	380	398	409	376	417	395	403	384	412	415	431	426	426	408	383	402	422	410	417	437	389	403	370	404	376	395	402	419	388	391	387	387	409	433	413	407	398	394	401	399	416	396	390	372	385	369	398	374	400	418	431	381	404	450	413	402	426	398	406	392	394	402	422	436	421	417	404	406	405	425	390	378	415	361	414	379	417	394	427	413	413	445	443	405	429	417	395	427	377	397	403	399	371	436	406	427	372	449	414	404	410	394	426	420	397	421	417	388	398	396	437	393	405	416	373	387	412	385	421	375	422	411	419	384	372	411	413	401	400	395	379	387	421	409	369	416	424	369	401	411	405	370	404	387	380	394	414	394	397	376	412	411	404	382	379	371	421	427	423	392	392	408	410	380	435	386	429	378	413	389	420	373	416	409	414	391	381	382	403	389	394	386	384	421	401	378	400	440	425	421	404	419	422	403	441	394	419	396	395	391	462	423	388	442	413	420	421	426	374	391	454	382	392	399	426	403	362	422	413	484	388	425	402	395	395	410	396	357	403	400	431	423	396	382	407	407	399	402	395	430	402	410	389	419	376	406	418	410	385	382	397	411	384	398	415	393	434	394	397	402	328	389	366	381	426	388	355	399	385	417	404	405	404	404	421	400	363	363	397	382	362	431	375	390	391	381	387	425	382	406	454	416	395	412	386	410	437	371	415	420	396	401	401	387	411	399	438	407	392	394	408	416	407	398	405	409	399	397	427	425	394	405	413	394	481	392	450	402	414	402	412	397	394	427	436	390	398	390	396	388	407	403	410	401	384	367	409	409	372	437	391	412	442	395	397	395	355	377	404	365	408	412	436	418	414	381	435	426	408	369	437	403	402	380	404	460	406	426	384	356	379	383	387	379	397	405	402	395	407	384	377	380	415	384	412	433	406	388	404	441	392	415	449	384	393	391	434	400	396	403	372	390	372	419	361	410	373	424	424	392	427	399	407	365	373	396	424	418	385	376	407	412	410	405	439	377	409	398	416	392	425	424	434	423	402	393	412	416	400	399	389	411	363	365	381	397	398	388	402	419	383	401	404	444	420	406	425	443	399	372	413	440	422	427	393	412	417	418	400	418	434	401	401	419	418	404	379	437	432	388	405	415	407	417	403	420	389	399	398	419	420	460	431	414	457	380	405	409	403	370	388	407	432	393	386	410	392	397	409	411	395	392	421	386	384	390	370	435	406	386	420	441	404	387	415	423	391	409	415	371	370	419	364	365	376	403	420	383	411	401	387	373	398	423	404	404	403	422	446	402	374	404	396	417	383	418	387	434	416	391	407	383	415	405	401	421	367	385	433	394	430	444	406	382	382	385	388	380	393	375	383	435	404	419	409	375	375	409	401	449	424	387	415	386	400	407	370	412	393	412	404	425	394	406	402	420	428	392	394	419	411	403	427	403	405	364	429	377	398	405	430	369	432	414	395	363	359	381	396	377	414	362	380	361	388	426	438	395	379	404	421	408	425	394	407	406	401	423	399	395	385	410	396	412	412	405	427	362	376	418	417	429	392	396	407	427	420	416	397	397	371	423	364	377	410	407	407	371	407	427	412	364	440	396	425	400	419	419	357	408	410	358	387	411	371	422	380	368	408	405	397	403	409	396	396	457	385	404	385	393	369	429	435	386	431	387	399	380	418	394	405	386	402	406	419	382	368	439	379	406	435	402	392	396	385	427	382	418	429	377	399	394	401	397	389	384	393	419	384	413	394	406	430	394	385	395	409	372	433	398	385	390	392	418	399	377	394	397	421	404	384	416	392	393	402	396	397	419	382	387	373	379	417	428	382	434	403	430	437	427	423	409	398	370	416	368	388	403	423	411	399	433	396	375	407	418	428	380	357	393	419	414	400	392	409	384	387	385	451	427	406	394	380	426	415	414	409	384	406	388	407	388	385	406	360	411	412	396	388	414	384	377	403	394	419	404	385	403	406	402	410	399	438	414	432	421	373	374	440	394	380	390	381	406	411	416	419	403	417	434	406	430	423	395	410	399	381	411	403	391	405	429	423	417	399	452	398	387	414	385	470	395	411	413	376	396	419	381	403	378	376	432	395	405	412	369	408	351	383	403	414	420	433	356	393	380	391	379	402	442	411	394	457	431	391	379	399	415	397	396	426	429	443	415	405	415	366	387	385	372	395	415	409	387	427	419	393	400	386	419	397	417	386	421	391	395	397	421	402	418	387	408	423	389	388	420	384	400	376	425	383	392	392	397	408	373	393	386	394	406	383	388	390	380	386	403	370	355	395	375	383	403	423	399	421	428	368	402	428	405	383	398	415	439	413	403	414	371	376	441	400	369	398	389	419	398	394	398	366	376	398	403	383	380	387	384	414	427	406	411	385	429	421	422	435	398	389	398	416	408	383	383	391	389	419	367	403	440	416	398	454	393	389	397	377	401	391	385	383	405	437	376	386	420	394	406	442	386	406	382	408	399	424	417	447	437	403	426	436	411	378	422	413	431	424	361	463	438	350	410	384	403	390	346	384	407	404	409	420	396	390	397	391	413	406	418	394	404	414	442	414	389	423	469	398	394	407	394	410	395	412	388	415	394	417	397	453	437	433	402	398	415	403	390	387	403	418	395	366	409	419	422	397	379	365	418	362	404	406	400	433	427	405	382	356	375	428	354	430	397	431	419	369	418	411	404	371	388	396	383	373	432	351	408	401	364	394	419	404	376	420	425	404	405	408	395	407	392	403	436	357	402	395	417	431	416	404	412	400	409	407	395	396	392	421	403	365	415	419	383	402	399	394	415	383	401	387	388	412	449	393	421	420	411	406	423	400	409	401	410	423	398	445	375	395	391	360	373	404	402	409	387	395	409	392	393	400	395	363	399	416	385	394	390	400	369	379	403
23033	23001	39348	30995	22392	21951	9132	434	273	253	259	276	262	251	266	240	248	240	230	280	256	220	255	254	244	237	244	254	225	238	236	222	245	249	250	237	251	236	240	248	230	231	247	268	255	219	244	250	245	248	233	248	230	248	244	266	224	234	264	232	229	247	247	236	228	227	218	221	235	266	224	218	231	241	210	248	240	256	206	213	229	251	260	252	238	243	253	228	264	215	238	201	235	235	243	237	201	216	224	233	260	279	254	226	244	255	245	228	243	218	220	236	250	248	245	221	243	220	191	228	222	224	241	236	225	248	271	210	225	266	238	243	267	232	227	243	231	217	243	251	236	263	217	251	234	231	223	253	235	229	214	219	211	227	251	231	247	232	235	237	236	242	220	211	229	232	228	238	214	257	237	230	230	238	263	216	257	251	245	241	211	259	219	238	256	238	237	227	225	213	240	249	240	244	240	233	235	211	239	233	221	273	257	253	231	223	236	220	250	247	225	242	225	258	238	229	219	206	217	237	255	228	242	241	250	230	232	253	252	231	235	248	225	233	248	242	248	242	233	229	247	238	222	198	249	236	245	253	224	250	229	223	224	247	259	234	237	264	230	262	218	271	230	208	240	242	228	232	241	209	242	237	260	236	235	227	254	246	238	227	250	248	241	231	212	234	226	254	237	220	249	243	225	227	243	221	240	232	242	231	247	228	223	242	246	245	240	245	254	228	254	243	244	218	234	248	229	229	257	223	260	225	232	239	255	236	232	216	228	198	232	275	234	249	224	231	218	248	221	243	266	222	239	241	229	238	275	237	217	242	230	221	249	228	230	244	245	236	230	207	212	211	254	239	225	238	261	254	229	221	219	275	236	237	242	250	262	253	209	223	251	207	225	227	242	249	206	250	207	235	220	253	216	225	233	227	273	241	230	247	252	263	241	247	220	234	212	240	253	245	239	249	230	250	215	232	225	234	248	234	228	219	227	256	229	210	212	230	225	223	252	250	265	240	268	222	229	223	235	239	233	229	238	244	256	212	227	263	223	235	231	231	222	249	230	245	241	245	250	239	257	238	230	248	236	228	252	233	230	243	256	209	251	261	254	249	247	231	233	248	235	230	216	218	252	234	217	229	236	273	249	244	244	258	230	249	221	263	269	242	226	219	214	210	228	239	256	201	224	259	260	241	251	238	234	234	226	204	237	221	237	249	238	197	229	234	221	229	244	234	233	257	219	224	230	249	241	259	250	223	241	250	247	253	238	239	253	231	244	218	242	234	220	226	240	230	232	228	252	202	220	228	216	256	244	222	221	211	252	199	228	234	214	235	238	235	236	229	229	242	248	241	234	238	277	221	207	222	215	238	248	238	230	228	260	241	226	227	242	226	213	221	248	198	251	224	265	221	240	236	272	251	254	245	256	223	240	222	243	265	240	259	219	223	240	220	250	240	216	238	213	239	225	240	217	250	240	233	206	242	236	246	232	260	216	250	241	245	236	225	240	237	241	235	259	230	247	256	248	256	250	225	221	239	243	244	271	247	231	241	229	240	267	244	234	265	211	245	231	230	243	234	257	238	245	232	235	251	245	231	244	223	218	235	242	239	217	248	263	260	252	233	223	235	235	238	241	257	229	228	242	228	219	213	221	246	207	219	238	222	252	215	254	244	248	244	218	230	243	220	243	218	231	251	262	262	226	224	274	228	264	234	239	222	237	258	222	252	242	245	223	240	238	249	233	256	256	242	246	247	244	246	262	217	210	244	207	222	220	253	232	227	253	213	265	245	239	197	272	272	249	220	231	248	237	235	220	241	222	242	251	235	222	212	228	265	253	240	247	217	243	237	248	250	229	207	260	220	239	267	248	237	246	223	221	273	205	269	285	230	256	259	224	250	260	239	219	233	228	233	230	244	228	234	236	217	235	217	255	238	217	242	246	221	221	252	237	263	235	221	248	239	223	265	227	242	233	262	227	227	255	247	243	250	250	231	236	231	215	229	239	240	244	235	229	234	247	223	222	242	244	247	225	223	247	218	236	231	231	241	237	212	250	246	235	224	239	212	237	252	257	232	224	242	269	223	230	235	265	235	241	240	244	230	248	217	217	220	255	227	222	226	232	223	219	251	231	236	227	236	250	239	239	252	236	234	240	232	214	215	207	240	221	229	289	244	234	223	238	224	249	206	225	232	254	238	220	241	223	214	260	240	234	216	218	223	233	265	244	220	231	235	251	252	260	245	223	242	241	238	228	230	211	235	259	225	211	219	231	235	235	244	273	235	234	227	238	231	237	257	259	236	264	275	243	249	235	220	267	252	241	222	214	224	268	227	230	205	244	233	239	230	242	247	272	233	263	218	237	256	248	256	235	244	226	253	229	236	235	212	223	225	256	248	219	273	227	216	260	255	243	259	240	247	254	230	232	215	235	267	249	257	254	241	218	254	239	254	253	214	268	241	236	224	241	220	236	233	228	266	224	215	266	254	223	238	219	235	222	226	217	190	228	249	246	223	211	204	220	239	259	226	255	213	252	239	226	243	226	235	235	222	232	231	242	238	240	218	218	239	238	245	238	250	258	261	248	231	210	208	237	247	246	242	235	237	237	228	257	202	252	248	237	220	234	227	258	222	236	246	230	213	250	214	223	277	241	224	228	238	258	221	255	246	248	266	207	260	232	241	230	228	243	237	227	244	211	222	211	202	222	277	224	217	226	224	214	221	252	223	232	204	243	215	227	232	240	266	249	264	248	247	244	205	255	251	271	229	254	238	250	271	239	230	276	228	238	235	233	262	243	237	229	232	264	236	234	220	231	213	227	256	244	275	237	203	216	232	234	259	240	245	249	248	238	249	250	213	234	211	224	222	262	210	245	255	224	253	228	240	224	226	234	210	207	225	246	236	260	239	237	258	238	257	275	233	244	216	234	266	230	260	239	261	228	251	218	232	241	230	246	260	210	228	236	233	250	221	212	243	225	216	238	233	276	212	242	258	236	272	218	209	230	233	235	220	227	237	246	241	234	239	226	258	233	233	236	232	240	244	258	227	270	211	247	204	247	245	246	215	241	224	225	237	222	215	248	259	228	226	216	267	231	234	234	221	229	232	220	225	266	245	194	247	242	229	229	237	216	245	232	245	230	228	241	255	241	253	239	228	227	238	246	245	236	260	232	232	268	258	242	254	242	219	219	232	239	259	255	226	232	240	239	246	283	250	220	251	234	237	245	249	225	215	262	221	249	218	250	241	244	233	224	245	223	257	241	254	229	246	224	214	214	232	232	250	230	246	235	225	218	241	230	228	242	211	245	244	256	219	228	255	260	236	221	251	240	241	228	251	222	233	230	243	245	252	226	232	263	241	216	243	243	202	212	266	226	229	245	235	256	229	226	233	227	248	247	231	247	227	240	263	227	271	246	218	239	228	259	219	254	235	217	234	247	215	229	254	221	227	254	233	242	230	247	230	260	229	228	237	251	255	257	237	238	240	246	252	232	237	260	254	236	266	238	252
41107	82393	85496	48863	32712	20304	1289	441	414	370	425	373	385	361	394	421	347	357	358	364	391	371	385	394	366	390	355	372	346	359	388	339	326	372	355	387	371	365	355	384	372	393	371	349	371	378	369	326	378	368	372	346	340	384	337	395	352	351	354	367	337	355	374	353	375	339	359	385	393	345	355	361	374	346	376	370	363	347	367	364	370	337	358	363	378	381	366	373	360	373	360	390	351	364	388	348	354	352	353	335	356	371	390	352	339	365	364	330	349	389	355	377	313	347	350	353	374	384	329	398	332	378	349	377	363	355	353	368	371	388	362	377	374	376	383	355	339	364	332	372	366	378	377	336	363	383	370	349	337	344	345	326	343	334	374	347	354	342	359	394	340	367	362	335	343	351	356	345	353	369	330	369	373	368	341	339	345	332	350	352	351	356	365	352	350	361	343	382	379	340	339	392	356	352	360	359	348	332	340	381	388	356	391	376	345	384	345	329	376	342	385	353	330	352	344	358	358	386	364	381	350	348	320	369	345	352	364	342	351	368	365	333	374	379	375	343	363	370	379	382	363	336	349	344	349	360	335	363	347	347	329	361	329	367	357	322	359	349	368	322	385	372	363	392	344	354	372	346	337	310	317	365	394	358	360	328	333	355	356	364	347	344	395	354	367	359	351	362	395	342	342	391	357	344	377	357	333	378	353	361	362	382	351	339	392	384	372	357	337	371	334	370	349	357	355	349	340	373	342	376	368	334	370	366	377	357	410	369	362	364	398	388	338	340	365	345	362	390	351	354	391	374	370	330	369	365	346	357	357	406	357	357	353	331	325	351	357	366	365	333	367	374	354	365	356	355	365	405	384	334	365	360	331	353	351	344	349	386	342	364	350	371	338	362	334	412	341	319	357	348	342	390	365	350	373	403	378	357	381	327	382	368	374	336	354	359	380	350	359	366	366	373	324	407	342	381	352	345	372	371	342	347	374	376	351	386	400	365	334	317	372	390	371	394	375	365	371	373	372	397	340	386	325	349	354	390	388	356	363	341	337	364	385	328	343	386	389	332	367	356	361	364	338	388	380	347	355	337	383	362	371	323	345	398	355	385	345	374	347	337	371	363	334	376	360	359	354	348	399	369	366	340	358	377	374	330	354	416	356	370	364	378	373	412	373	355	368	323	342	356	371	330	364	354	340	374	333	332	359	343	333	349	370	323	372	366	320	361	356	375	365	391	349	354	349	342	351	372	354	371	367	345	353	352	355	401	371	352	370	341	384	384	359	374	344	342	336	353	389	376	384	349	378	403	385	311	383	350	362	336	366	363	339	365	345	337	346	372	367	374	343	353	349	343	390	364	362	353	378	381	361	369	365	345	365	351	380	369	373	327	361	358	375	385	350	363	362	339	358	315	345	364	354	378	352	376	377	360	351	354	362	346	371	356	351	367	343	374	409	358	313	382	347	368	357	352	352	388	358	333	339	406	331	381	317	356	349	346	359	342	373	368	399	346	361	365	347	349	380	365	345	368	323	358	370	349	322	383	383	352	360	320	385	378	323	380	339	356	346	374	343	352	385	378	337	384	381	392	347	369	350	355	371	350	354	361	366	370	349	367	406	371	353	375	344	360	347	368	378	374	339	363	377	365	331	351	367	413	373	351	352	375	351	367	300	353	343	371	358	355	351	369	375	373	378	369	370	371	374	381	359	367	368	363	346	370	352	338	345	371	367	357	345	339	340	347	369	361	352	357	359	370	374	402	339	362	394	395	366	343	370	379	393	361	342	332	377	357	346	353	357	384	342	365	373	355	360	379	388	369	356	344	385	356	400	360	358	342	353	354	371	363	373	383	315	372	354	375	383	409	343	318	370	372	371	393	352	356	379	345	369	382	333	374	359	344	339	338	344	343	346	356	359	332	378	381	381	378	341	378	373	352	365	341	368	359	360	344	315	350	372	346	338	353	377	369	355	390	351	355	343	366	390	347	329	363	341	331	385	353	358	359	336	364	321	393	319	387	373	386	359	360	331	379	355	351	349	315	327	342	337	330	398	365	364	366	380	395	392	410	331	372	385	349	363	361	381	385	352	383	328	377	349	367	357	390	371	342	370	350	364	398	336	373	370	326	343	348	382	351	365	367	368	391	364	348	370	343	374	378	359	357	373	351	339	386	337	358	373	377	371	331	334	374	362	347	371	362	355	380	357	376	400	348	381	351	355	333	321	372	391	350	371	348	344	366	325	345	391	376	370	351	333	366	374	315	368	375	350	336	352	372	340	358	392	346	377	357	346	355	384	348	368	325	378	336	358	334	361	336	373	329	355	377	335	360	364	357	363	358	338	324	357	356	338	395	376	337	321	356	335	354	367	338	363	347	379	358	372	323	369	359	347	339	323	388	369	378	350	385	380	358	358	358	349	353	383	341	401	358	350	362	355	393	354	391	356	360	354	377	386	368	358	374	399	378	335	371	392	368	370	407	367	366	386	375	376	344	336	371	336	370	342	369	343	376	385	347	382	370	350	359	371	328	357	351	387	368	339	399	351	323	361	352	333	371	398	350	333	361	383	382	382	347	363	360	351	332	400	373	387	386	397	343	348	362	385	374	381	373	358	376	338	330	381	339	400	316	323	367	365	371	365	365	360	374	352	421	352	373	362	354	376	349	371	309	364	344	354	356	321	340	369	353	387	375	337	333	368	377	399	335	366	353	341	368	348	354	353	347	372	372	350	343	382	387	355	354	376	357	358	358	343	353	398	419	355	369	331	402	342	379	393	386	372	365	380	339	351	358	382	398	353	381	351	374	337	338	377	369	355	378	361	371	385	352	343	360	364	351	329	311	373	360	355	392	344	341	348	364	324	366	350	358	294	343	332	384	333	354	380	367	366	373	363	345	364	334	363	386	369	408	374	355	357	351	365	354	379	353	379	382	372	375	375	373	350	347	324	382	386	358	359	370	339	382	364	357	388	404	384	358	370	382	377	357	382	367	385	367	358	351	359	351	386	366	331	344	355	346	387	349	342	374	381	372	353	387	347	359	338	383	355	357	357	349	362	372	340	361	372	354	363	385	387	332	344	337	348	387	402	372	371	369	335	356	351	370	350	380	363	358	354	385	355	350	383	351	368	403	358	370	353	325	366	349	346	379	353	365	366	339	342	324	338	385	330	359	381	360	333	363	373	376	390	372	346	359	367	362	354	353	359	354	376	375	337	334	389	314	366	345	337	348	382	348	357	363	358	341	354	373	351	375	374	347	344	374	341	350	356	348	341	343	345	375	339	359	385	349	347	368	352	359	357	363	370	353	341	358	370	356	383	383	371	369	327	348	371	337	360	320	345	338	361	369	367	332	354	352	326	349	342	364	367	333	349	334	343	368	329	402	388	308	346	369	347	363	356	362	361	332	381	332	368	344	336	374	361	401	375	371	366	365	367	387	383	391	381	369	386	351	399	365	347	327	350	336	359	385	361	340	353	370	361	335	317	356	343	403	387	367	354	372	365	333
26978	34601	41748	17576	2830	1454	228	191	163	206	213	194	192	192	187	190	183	196	167	208	194	205	198	187	209	181	192	182	183	160	215	179	177	165	202	203	158	167	171	191	155	187	162	176	202	204	175	187	204	199	198	174	184	189	176	182	196	174	187	186	194	190	196	200	205	170	195	198	199	191	216	193	174	173	207	200	191	216	201	176	181	174	201	169	170	204	192	190	183	173	211	192	193	185	173	200	205	213	211	180	201	187	174	187	191	196	173	163	160	201	175	167	174	182	197	187	192	187	200	182	189	175	209	192	202	184	192	201	202	199	186	192	179	200	178	176	198	206	196	205	185	191	184	173	217	188	171	206	183	211	169	185	191	178	165	169	197	198	174	179	195	218	178	174	213	197	186	188	161	188	165	153	181	188	190	193	215	196	175	176	187	190	192	180	199	198	184	195	212	195	205	199	174	173	201	187	220	180	194	189	152	179	162	196	185	197	167	203	198	187	201	187	206	201	183	183	205	176	193	216	198	199	206	179	180	155	188	194	172	175	197	188	188	204	209	206	190	186	202	177	191	171	187	194	175	197	196	177	182	235	172	186	190	189	206	185	203	193	202	182	198	210	210	187	177	175	205	179	178	170	196	216	189	173	183	177	211	188	173	184	171	174	152	190	172	173	186	195	175	167	215	180	181	179	183	197	167	212	189	192	208	200	218	190	182	184	199	200	195	167	187	202	197	171	152	193	189	188	173	197	161	174	189	188	171	168	185	162	195	208	194	181	189	199	196	178	186	196	181	185	191	203	190	188	190	194	184	202	174	167	169	191	189	167	159	200	193	195	216	170	178	173	202	183	178	200	189	187	141	201	183	194	186	187	191	205	198	199	199	159	184	189	190	177	183	188	203	185	205	203	163	205	165	188	180	208	188	212	189	183	178	180	176	204	218	214	171	192	169	191	189	164	175	196	185	193	170	178	193	161	197	198	192	182	192	190	183	177	183	183	187	186	220	190	184	191	202	182	188	157	188	193	177	184	181	185	174	202	171	192	192	174	155	200	210	203	177	213	200	181	192	179	177	179	181	200	166	171	199	201	209	174	200	206	193	161	189	174	212	182	163	185	211	188	183	178	189	185	228	181	194	200	196	188	197	206	215	178	179	208	165	164	190	191	217	201	185	182	178	187	186	174	183	179	196	173	172	179	165	200	200	180	182	173	206	193	194	183	174	190	187	184	204	182	204	187	183	161	183	194	183	189	182	178	192	181	204	177	169	178	181	210	224	216	187	197	193	201	175	196	169	187	176	198	196	188	179	200	190	193	189	208	200	183	182	204	201	185	193	167	191	193	189	186	180	187	194	187	187	192	196	177	200	162	170	193	183	192	208	160	216	201	208	195	179	183	188	170	201	202	184	168	202	192	176	194	204	169	188	192	203	199	175	178	190	178	179	189	185	184	185	212	194	182	198	188	162	214	184	182	184	189	172	188	213	187	202	188	180	172	189	192	182	192	170	156	183	178	196	187	177	170	194	187	158	187	181	170	175	165	193	162	167	172	179	200	216	169	189	187	185	204	209	223	185	202	180	159	199	171	165	193	190	179	200	185	195	187	182	181	188	190	172	184	198	201	187	188	195	201	187	213	170	193	195	191	203	210	181	209	175	174	208	190	198	174	193	195	204	176	164	171	185	215	210	168	198	189	214	185	173	174	208	154	175	214	198	195	183	184	193	180	176	197	203	161	195	185	160	186	195	187	182	197	165	176	193	191	185	188	191	227	217	185	174	174	198	185	197	163	179	177	187	192	201	181	171	185	202	180	190	197	202	185	181	175	191	184	206	201	180	188	175	186	199	195	192	195	198	198	187	205	180	176	200	186	173	202	205	176	189	182	197	214	170	177	197	199	187	163	213	170	187	191	186	180	197	196	192	192	189	177	189	171	170	167	188	193	180	187	179	181	201	191	202	168	164	191	217	170	177	190	183	205	181	196	185	198	209	179	202	194	201	201	181	181	203	184	173	195	224	172	180	204	184	178	153	167	184	202	192	211	167	190	199	184	173	189	205	179	173	176	157	178	184	192	192	194	175	186	189	166	208	188	187	230	186	172	205	196	196	197	183	200	173	161	171	219	191	167	192	202	178	200	191	198	173	191	200	196	197	175	175	167	198	189	172	194	192	207	198	198	191	209	204	194	198	197	195	211	180	205	209	198	182	183	175	214	193	221	188	199	176	178	195	196	177	197	188	175	184	192	217	215	177	216	182	190	178	187	181	196	172	180	186	170	187	177	175	167	178	168	191	206	194	174	192	180	198	193	184	182	201	180	237	182	192	191	167	180	193	195	203	199	173	187	174	179	187	201	180	225	165	176	191	181	166	205	194	177	190	194	191	175	185	188	205	173	194	201	183	187	189	215	184	189	184	173	169	192	178	189	181	204	195	179	176	182	191	188	200	182	198	177	204	204	202	180	191	193	199	189	184	187	169	187	206	212	194	205	200	162	200	184	180	208	193	174	196	187	199	210	198	190	179	205	188	169	176	165	194	203	180	177	200	201	174	184	175	199	219	181	183	163	189	185	166	188	184	195	191	184	188	152	198	189	199	179	186	178	197	193	179	185	199	195	188	226	199	211	189	159	202	187	158	206	192	172	203	189	192	183	181	179	211	172	192	178	188	197	169	181	208	168	177	167	200	186	199	195	208	175	193	195	214	195	206	179	200	193	198	180	177	189	195	185	189	167	177	180	205	183	178	188	190	194	197	201	198	203	208	165	210	200	176	169	168	193	185	204	207	185	192	202	194	212	182	194	169	180	184	207	205	165	204	203	190	186	186	192	203	176	174	193	193	201	198	211	205	177	199	163	182	208	191	182	182	192	182	212	196	193	184	184	182	159	185	170	186	184	196	180	177	202	201	191	183	181	160	192	176	203	204	204	189	172	191	172	190	163	216	197	183	205	182	195	205	194	179	178	198	184	205	189	195	160	171	181	181	199	225	181	209	184	194	182	167	191	203	187	194	186	202	135	202	177	200	159	169	183	175	194	211	178	167	191	208	183	206	200	224	199	212	199	190	177	170	192	202	204	190	211	209	191	201	173	193	191	163	177	187	183	210	191	206	168	198	184	192	208	173	212	199	197	201	194	183	212	172	189	209	180	188	189	185	175	186	177	184	198	172	173	195	199	183	206	210	183	188	186	204	175	202	198	171	171	190	204	170	205	196	212	191	187	203	185	194	191	185	173	194	198	206	209	194	183	169	170	191	184	178	185	207	193	198	195	198	181	197	173	176	220	198	167	199	189	200	183	199	173	186	169	166	168	180	160	199	174	197	195	179	193	193	205	192	171	187	195	198	212	184	182	179	163	177	201	186	170	192	210	202	183	210	199	199	179	176	187	182	188	184	186	184	187	187	185	199	204	184	182	182	199	192	169	198	198	181	174	176	188	204	173	149	190	188	202	195	203	178	186	195	204	177	175	175	209	204	201	190	160	179	187	212	201	160	193
21503	54217	44392	13656	4373	3116	328	301	292	288	310	281	327	322	278	306	309	297	292	320	280	293	309	320	278	318	272	300	258	321	311	302	315	259	318	275	296	310	265	301	300	322	284	283	297	284	298	298	305	310	280	293	279	306	283	301	288	275	371	310	320	276	304	268	312	256	287	293	293	306	283	330	278	315	289	312	301	330	287	329	318	295	256	322	299	297	283	287	317	295	328	300	285	312	262	317	308	299	293	301	277	269	302	281	284	300	302	303	305	309	278	281	274	295	322	300	298	291	299	259	289	299	278	296	273	299	304	348	275	306	304	308	315	278	302	286	273	283	295	300	317	315	275	309	318	323	301	290	287	272	274	280	309	289	284	282	304	290	266	298	285	297	292	302	273	268	303	296	301	307	270	270	300	278	300	308	301	321	320	268	315	280	289	294	281	283	306	299	292	285	291	278	290	278	286	298	233	290	288	280	332	287	296	300	289	274	303	288	287	318	321	314	306	330	295	310	276	309	299	314	307	305	297	304	330	304	297	286	292	322	309	304	312	280	294	275	294	296	271	333	303	281	291	299	279	299	321	270	285	301	314	316	288	275	290	310	311	306	312	281	290	273	285	310	302	296	288	261	289	273	303	285	299	323	307	266	315	288	285	271	291	288	302	294	288	287	255	298	286	300	268	291	282	291	323	328	309	300	312	287	259	279	288	297	314	272	312	285	317	292	310	294	292	295	317	309	299	281	303	332	295	282	271	306	315	310	285	286	261	294	298	286	288	311	348	261	277	278	279	293	305	315	296	264	277	279	306	293	295	249	314	298	288	270	267	319	323	295	275	274	316	240	272	284	274	312	279	282	292	276	302	298	248	326	280	300	320	286	302	290	295	326	293	294	284	290	296	283	286	279	295	312	303	313	311	293	304	270	308	283	270	299	308	299	300	278	264	272	304	272	277	316	292	293	286	297	310	290	290	306	274	307	284	299	268	267	292	250	293	294	289	287	299	324	288	293	335	307	297	300	286	300	308	298	303	287	304	306	273	290	325	259	296	319	283	300	290	313	322	284	276	259	269	283	287	302	284	279	272	281	328	309	313	313	262	276	306	294	296	282	308	298	289	284	306	329	282	286	302	273	300	313	280	293	330	291	289	282	323	289	298	314	311	288	287	322	306	283	292	289	319	299	297	301	297	275	306	287	327	303	279	290	306	286	271	286	266	306	291	290	303	286	283	290	306	309	315	322	319	287	294	291	283	282	245	285	295	287	290	300	305	298	321	292	281	290	260	290	282	315	283	268	315	316	306	291	296	299	294	278	308	293	289	315	308	302	281	302	288	296	288	285	299	259	268	286	305	290	298	298	324	272	272	325	293	277	278	310	277	299	289	329	296	303	289	284	297	294	317	292	287	302	292	309	324	288	286	304	292	298	299	288	316	316	280	293	279	293	310	290	297	317	304	270	311	293	260	274	305	281	305	295	316	304	296	304	278	283	298	299	255	270	309	272	294	294	298	286	295	302	296	294	308	289	290	285	274	308	272	287	300	308	303	278	300	292	322	286	315	293	305	282	286	288	308	319	297	281	275	281	279	291	300	318	272	308	275	289	279	270	287	293	274	291	294	287	336	261	316	291	309	303	339	277	281	301	297	304	295	306	280	315	292	297	268	288	283	302	307	294	293	294	299	294	315	270	286	307	303	282	288	292	304	261	308	313	277	310	286	306	300	308	309	324	268	279	325	295	315	281	282	312	277	295	317	256	320	309	281	285	310	304	289	305	286	287	275	288	315	294	278	281	306	307	284	295	273	277	298	292	307	281	295	296	287	286	286	290	277	285	317	312	331	283	315	291	286	293	315	301	297	302	268	294	308	307	333	290	306	287	304	274	306	306	276	312	286	271	260	287	306	298	314	285	295	292	290	265	298	309	275	297	296	308	318	279	282	298	324	280	283	294	299	315	286	318	295	264	301	271	286	280	273	282	281	297	281	310	306	297	279	267	269	257	304	320	293	291	338	276	339	305	298	291	294	274	293	304	255	283	298	322	294	263	283	289	293	285	288	290	297	280	311	310	282	287	292	303	280	284	298	306	288	271	304	276	307	299	299	281	274	279	282	298	276	286	317	285	290	291	303	325	291	307	284	305	271	303	251	311	270	292	285	314	303	305	286	304	271	317	276	299	287	278	305	285	292	309	278	301	280	294	297	305	314	283	284	275	265	304	284	304	287	274	305	287	274	288	309	283	300	288	290	290	281	292	312	329	316	314	279	340	278	325	290	305	296	289	257	285	306	321	294	316	312	301	314	292	306	305	298	301	294	297	284	293	289	260	328	324	282	288	334	305	282	291	290	287	316	309	287	318	290	291	275	292	274	285	281	288	273	279	291	274	289	256	294	281	316	280	295	303	289	284	288	270	276	265	295	309	281	308	282	304	286	283	273	291	292	303	292	303	283	282	290	311	268	288	296	278	262	271	247	285	299	273	313	296	307	282	290	290	277	306	274	310	300	262	272	298	280	285	292	277	315	309	300	283	296	283	297	299	351	311	288	320	262	277	247	270	287	297	312	275	315	293	307	314	299	320	263	307	284	306	284	326	299	269	296	294	307	299	314	285	264	309	303	309	303	321	282	278	281	274	286	305	312	294	298	305	298	286	283	308	324	291	281	285	266	307	297	256	289	285	293	298	292	280	308	278	287	293	322	327	297	316	299	279	283	288	264	309	313	299	280	290	296	294	279	311	302	290	300	293	247	286	284	292	278	311	322	318	282	303	259	336	286	283	296	306	273	279	271	272	309	280	319	300	286	294	310	287	291	307	292	349	285	301	289	308	286	313	318	305	307	288	302	297	280	292	309	313	307	289	288	294	285	297	297	274	313	260	289	291	295	280	316	319	302	321	321	291	291	285	297	289	283	286	297	299	296	278	285	320	283	289	296	295	285	277	297	287	312	302	310	314	311	278	322	292	305	275	290	283	292	299	294	272	299	315	296	292	294	290	284	296	310	295	304	285	277	274	308	296	293	312	299	291	287	276	301	318	305	306	265	273	292	310	320	285	271	320	312	273	305	293	295	303	265	270	323	342	289	266	331	296	304	274	283	302	314	307	273	320	279	277	294	280	317	313	311	327	307	309	280	289	299	279	283	305	298	265	276	305	279	292	277	289	315	305	286	291	299	295	279	321	319	293	289	282	297	297	297	298	320	298	313	310	272	310	289	295	298	308	315	310	285	300	283	312	256	303	294	274	237	282	307	284	290	295	285	305	286	313	277	264	315	292	307	304	293	273	294	283	283	277	306	321	302	296	264	275	323	296	266	267	276	268	282	284	298	331	317	310	297	292	279	278	324	299	295	315	282	278	322	293	279	297	273	308	314	290	310	291	276	294	284	281	291	304	299	295	302	284	294	280	278	314	292	304	299	290	304	314	285	289	285	299	272	297	352	317	315	279	295	306	317	302	278	285	292	293	290	301	283	276	298	317	294	286	284	271	301	284	300	297
23970	24270	49130	37308	21545	16592	2201	309	293	280	282	291	292	301	273	277	257	240	257	275	269	279	293	255	287	282	273	260	245	262	232	307	251	262	273	251	259	254	268	273	265	261	263	258	243	256	259	286	273	278	263	270	255	272	273	265	268	269	249	264	239	305	262	258	253	272	237	251	282	275	261	287	247	253	279	264	291	262	272	261	268	275	286	273	270	276	249	286	260	276	282	271	239	296	286	257	272	250	252	270	264	265	243	269	263	235	282	242	230	251	268	266	285	272	260	253	267	259	271	261	248	266	248	258	259	274	259	254	266	257	249	262	280	238	232	283	250	264	285	264	247	274	266	261	277	240	232	262	264	268	259	286	272	259	243	286	278	283	237	264	272	280	282	277	302	273	247	279	231	282	286	267	244	263	295	290	235	245	269	275	259	238	264	224	258	255	271	246	293	281	268	286	284	256	262	247	215	289	268	278	280	260	272	268	251	242	290	293	253	249	253	239	290	282	245	277	252	285	236	277	264	251	268	274	266	278	291	272	256	246	267	266	259	276	267	260	251	242	252	268	264	247	284	285	234	285	260	246	269	226	283	280	272	258	256	290	286	240	260	258	274	272	254	266	279	275	268	277	254	285	256	269	260	255	260	253	255	253	263	253	255	239	280	239	219	274	266	260	284	226	272	256	265	252	261	303	280	265	271	257	259	266	252	279	260	262	255	271	272	251	250	256	258	250	258	289	279	254	260	272	259	250	268	226	255	229	259	258	263	260	284	283	274	244	271	221	262	284	267	242	258	229	285	257	296	266	245	249	254	274	297	234	259	272	235	249	240	264	284	247	267	283	261	264	260	268	297	242	286	287	247	259	239	275	312	269	263	272	267	250	260	285	239	258	253	272	265	253	305	268	253	283	285	275	279	281	250	261	274	259	281	263	287	276	240	261	261	253	250	271	260	256	256	274	250	263	251	256	255	284	277	268	326	272	284	246	261	265	248	298	254	252	275	259	289	270	251	281	269	254	273	267	252	247	263	263	248	284	244	241	286	259	251	241	260	294	230	280	223	258	247	234	269	300	270	254	272	279	270	263	249	284	261	273	280	260	277	281	262	273	243	265	264	285	259	266	302	255	272	257	277	255	280	261	244	264	266	262	246	271	287	270	273	249	232	267	270	262	284	262	277	261	268	253	288	249	255	272	259	303	263	281	255	249	246	253	269	232	270	249	251	260	285	262	240	282	228	272	247	258	286	261	277	241	278	255	265	275	264	264	269	266	285	259	286	253	257	243	245	267	277	260	252	293	238	224	254	284	258	249	290	265	291	263	264	257	293	281	288	266	259	268	271	266	267	278	284	284	255	283	269	242	248	247	279	273	259	306	278	271	266	261	257	272	264	271	273	257	280	292	268	224	254	260	241	256	279	264	259	286	264	252	287	277	280	258	263	294	248	244	238	269	262	278	262	283	272	248	286	268	249	245	275	259	251	277	264	276	243	236	288	260	275	267	237	238	252	255	261	294	294	250	257	303	257	257	254	244	252	270	256	259	306	261	237	297	263	283	274	276	254	259	254	261	294	240	261	253	256	265	245	260	260	279	245	240	251	279	275	267	271	264	270	257	253	266	271	248	253	293	269	270	259	267	312	315	240	278	275	269	274	244	243	269	271	226	238	258	305	259	254	276	255	266	249	254	301	255	248	265	276	270	288	238	277	262	264	242	261	246	259	249	299	293	268	265	248	278	246	261	269	264	262	275	271	278	252	282	259	259	273	287	267	241	271	262	256	246	261	242	282	254	269	286	275	251	264	277	274	222	270	255	265	260	261	255	279	296	248	257	261	268	229	248	236	295	254	248	263	284	285	257	268	277	281	250	267	277	270	274	255	247	284	276	277	274	286	282	289	272	262	285	275	274	240	260	256	261	266	255	255	277	244	274	260	274	252	268	263	279	276	254	236	279	248	242	262	283	241	254	238	272	249	272	254	263	272	281	272	222	263	289	257	258	243	266	272	244	229	252	253	243	267	269	261	263	256	281	271	259	267	244	266	268	250	283	254	242	281	278	264	279	285	254	242	273	269	253	256	256	269	272	291	267	279	249	280	263	261	266	277	266	260	272	265	243	245	269	287	233	259	260	266	266	268	263	257	264	274	288	285	258	253	292	257	266	251	252	236	280	227	287	277	277	249	219	264	260	234	267	257	239	294	245	271	258	259	239	253	269	272	282	263	238	262	227	287	261	238	239	274	282	249	293	279	285	269	256	240	263	250	311	270	266	263	251	276	265	257	298	257	257	293	274	282	244	275	257	242	237	268	253	285	305	248	292	269	273	288	255	255	255	256	287	248	266	273	263	286	290	246	245	265	293	294	266	267	267	257	280	267	277	284	262	288	243	301	305	278	244	277	258	285	275	273	285	250	251	284	256	267	271	272	276	260	236	267	226	272	281	287	282	254	255	264	287	257	226	234	266	240	259	293	264	260	249	256	263	253	233	289	278	256	240	289	258	289	278	292	266	259	270	283	279	255	247	273	259	243	254	264	253	241	267	279	265	280	259	237	241	285	251	271	288	291	259	264	267	247	272	255	268	264	259	259	273	252	239	285	268	265	263	281	279	279	248	269	269	255	251	254	267	292	281	269	245	272	288	278	247	247	254	265	239	269	245	276	286	223	280	278	273	289	273	256	253	254	242	290	248	234	266	288	263	242	271	268	261	307	272	228	228	267	262	285	251	260	279	286	269	266	274	262	250	260	268	278	246	276	246	263	256	283	265	261	246	266	283	239	256	279	282	249	267	265	289	280	247	278	235	270	253	270	252	235	263	272	271	263	281	271	275	249	271	256	269	266	257	248	240	278	291	246	270	256	225	286	241	256	280	264	253	255	271	261	278	269	256	255	263	296	256	277	240	256	278	281	284	282	269	280	276	226	238	267	269	263	250	273	260	248	261	258	281	254	261	260	264	276	267	274	277	262	270	283	290	238	256	290	271	247	260	253	269	252	258	263	244	259	244	279	253	285	269	234	265	270	269	264	264	300	275	261	277	250	292	254	254	304	278	290	262	280	255	244	261	263	238	276	282	276	263	252	261	274	268	288	287	271	270	249	252	267	262	261	254	243	252	256	252	253	260	284	276	276	261	263	273	267	261	275	272	249	258	254	267	282	259	270	273	264	258	255	285	254	281	254	274	246	272	269	261	278	278	238	256	275	255	254	264	306	307	236	239	260	255	243	227	271	270	248	269	250	259	244	244	236	255	312	287	259	263	241	259	229	254	282	279	286	264	266	287	268	243	272	282	254	259	237	257	278	267	245	255	252	247	265	276	277	241	274	263	277	259	258	260	260	276	249	231	288	261	265	254	296	246	275	261	252	277	261	307	259	302	265	271	270	260	236	270	264	247	281	272	274	265	259	260	269	242	278	249	263	266	252	250	267	281	264	259	245	285	263	255	272	251	269	242	277	247	254	260	257	269	288	268	253	276	275	271	256	295	270	272	266	290
34731	82587	79746	43200	23319	17299	850	425	446	392	384	439	397	383	411	439	438	413	396	429	395	428	407	395	426	399	374	420	356	428	374	409	410	407	400	431	383	422	377	401	432	367	426	432	383	414	426	391	398	396	399	379	384	422	438	413	424	447	399	423	436	393	414	433	422	435	438	428	420	413	418	395	427	427	400	383	408	389	403	428	424	419	408	413	408	383	415	410	399	391	378	375	412	399	418	402	407	404	361	396	390	411	453	369	363	422	398	394	405	399	429	379	420	416	383	402	407	405	406	407	410	386	404	413	395	420	406	413	431	422	420	418	381	383	372	409	387	378	395	410	420	387	391	424	400	401	413	404	380	427	421	420	396	418	441	392	369	389	419	426	402	389	384	439	399	411	422	393	393	409	423	416	411	398	393	390	394	440	410	403	428	453	388	401	421	388	408	390	377	380	391	385	394	393	401	358	443	430	423	388	422	421	406	396	394	386	414	405	404	397	402	419	426	402	435	442	416	402	378	406	411	418	401	386	422	396	388	406	425	393	417	426	461	419	441	423	368	407	375	400	390	414	419	395	415	386	396	433	379	425	388	416	413	421	402	426	413	447	384	365	408	433	406	377	418	395	404	395	405	385	414	377	389	401	371	435	405	419	388	399	388	424	419	390	402	402	400	404	382	401	410	395	392	430	415	399	415	408	403	434	405	390	380	397	407	394	411	394	448	415	412	400	375	407	423	393	408	401	412	367	400	390	409	418	429	378	397	401	390	431	450	388	423	392	359	419	421	394	421	411	417	379	417	436	376	423	421	390	384	388	410	372	421	400	392	404	387	392	393	396	375	414	407	393	404	411	410	389	409	392	369	424	399	394	432	404	405	385	377	380	435	407	389	403	399	412	459	414	369	429	424	401	393	402	417	436	369	425	423	409	423	371	437	405	418	418	397	383	394	393	377	399	421	403	428	396	400	398	384	396	417	405	386	392	376	370	375	415	435	361	420	381	394	405	435	402	419	394	441	437	412	412	390	401	409	424	414	381	403	403	412	362	371	411	408	429	403	379	389	354	392	392	419	412	368	412	404	416	434	361	418	427	396	397	387	416	432	412	416	396	418	431	442	425	399	385	395	420	421	400	392	409	405	427	411	423	386	428	416	405	389	406	401	426	393	447	406	419	384	408	437	398	386	441	439	406	431	418	411	444	422	398	387	379	421	427	392	385	408	403	430	420	401	403	409	372	406	410	388	374	441	380	419	401	419	408	365	428	395	423	429	434	418	375	414	403	402	411	403	353	409	359	396	387	408	426	392	398	381	386	445	405	377	385	421	409	407	420	408	381	407	412	407	381	423	366	390	409	417	443	401	385	408	395	445	427	383	444	379	411	445	423	437	396	456	416	419	410	383	435	410	375	408	401	415	412	443	415	406	387	412	387	393	385	434	405	457	442	366	420	407	402	413	426	399	404	419	401	430	434	430	427	414	394	424	381	408	399	406	405	410	383	400	416	382	418	411	396	425	404	404	429	400	417	405	398	395	382	436	397	413	390	376	407	419	427	394	367	415	396	418	432	441	404	425	405	398	396	376	419	399	427	422	424	410	415	417	412	433	412	394	404	378	429	427	390	411	413	416	411	381	404	430	402	410	379	391	399	413	398	409	421	420	389	397	379	411	404	446	405	379	389	386	407	392	406	386	468	401	430	416	413	403	408	372	400	403	393	397	410	433	444	401	383	381	391	417	397	413	418	390	420	390	442	418	408	394	387	427	420	396	408	380	393	431	388	385	430	417	400	412	399	411	425	405	418	380	385	439	379	396	402	390	420	397	430	393	387	413	424	408	416	396	376	365	380	416	406	383	403	441	374	402	389	403	439	367	414	384	439	404	392	387	409	405	425	396	419	382	397	405	409	383	395	427	404	387	410	389	394	398	410	402	397	398	383	413	445	371	417	430	424	421	378	384	432	389	409	383	390	423	434	415	431	390	403	387	418	414	382	373	425	398	400	399	428	413	382	361	380	419	395	413	415	365	403	427	432	348	397	392	378	422	425	427	392	409	411	412	392	425	423	401	412	419	358	366	396	408	411	425	414	450	393	417	320	455	414	431	397	403	386	428	388	357	418	415	455	407	414	389	410	401	414	406	379	420	402	387	417	436	427	420	413	421	375	416	419	416	400	412	388	398	417	395	375	387	362	392	384	410	399	410	366	397	416	412	399	402	381	407	405	414	388	420	417	405	400	392	371	355	443	450	412	451	395	457	391	405	390	400	401	393	376	400	389	395	429	425	421	405	432	382	394	400	437	406	416	414	418	379	415	422	417	386	413	390	407	424	370	410	449	429	424	419	378	420	432	399	401	411	380	376	388	448	406	437	402	448	436	371	413	377	408	430	388	419	422	418	420	372	420	401	414	384	411	412	408	459	427	407	368	444	384	407	386	401	416	437	440	438	433	387	357	382	413	402	383	381	423	385	405	434	446	395	429	375	418	404	402	429	417	407	412	387	393	424	387	399	392	438	448	390	426	402	393	407	430	385	427	413	436	407	390	424	390	394	401	415	433	397	366	434	427	441	443	415	422	396	390	396	402	382	421	379	431	430	424	417	415	402	421	420	412	392	406	467	434	405	396	412	401	388	440	393	427	396	412	391	438	404	434	410	427	395	395	413	378	444	403	377	393	406	436	398	393	386	387	403	367	437	394	419	389	409	419	406	437	391	434	377	409	385	385	409	405	417	405	413	375	373	417	367	392	417	397	398	416	403	405	379	378	387	412	401	423	418	427	414	429	413	452	392	408	390	399	398	444	417	399	425	426	403	391	392	393	441	403	413	389	415	384	416	411	374	403	406	396	398	389	403	395	398	411	436	404	388	378	425	391	398	390	428	427	383	418	386	449	429	408	435	406	385	401	411	395	390	424	400	425	383	370	411	372	376	449	407	401	399	425	419	390	398	398	446	376	373	414	379	369	389	419	366	406	407	406	431	352	411	403	414	393	398	410	431	365	405	401	393	399	404	413	399	411	426	402	395	422	422	413	375	454	398	395	379	375	395	401	423	424	411	398	386	418	415	393	423	403	434	372	420	411	424	415	347	404	404	413	395	411	381	409	397	418	368	373	382	438	386	427	410	419	405	414	429	437	387	374	382	382	431	436	436	454	433	451	412	429	433	398	396	398	377	419	414	390	436	396	407	397	384	408	388	418	419	399	422	424	419	412	393	390	390	410	425	429	385	411	385	415	401	387	408	413	421	423	427	408	412	432	402	353	389	405	450	437	441	400	424	411	420	410	429	414	415	419	434	396	407	387	416	432	443	374	383	459	401	377	398	374	379	410	400	419	402	426	432	404	419	446	417	422	405	403	383	404	414	394	387	384	429	385	404	385	400	406	404	387	404	394	403	400	411	436	408	428	386	412	411	407	428	435	422	412	410	398	419	436	385	412	449	432	394	368	433	388	444	423	401	399	398	430	411	400	407	394	395	398	408	388	424	403	407	389	406	411
23028	21998	37449	33064	22701	23524	10752	574	240	279	252	263	232	248	250	274	259	292	247	258	250	253	235	245	238	264	263	252	241	247	236	228	250	234	224	256	224	236	254	251	232	264	244	250	224	233	241	250	243	210	230	233	227	232	244	245	237	231	243	245	255	257	252	226	248	278	232	253	283	251	228	250	244	227	254	267	237	250	239	220	235	244	220	212	242	223	246	252	252	241	219	254	222	242	237	263	238	253	243	264	244	236	249	235	246	242	255	246	255	254	256	265	219	280	244	223	216	242	246	261	268	227	249	227	243	223	227	250	256	244	251	237	251	248	228	236	250	244	239	278	260	246	263	229	237	216	236	229	253	240	241	257	224	230	247	201	242	243	250	236	238	233	257	222	233	222	242	219	245	205	236	237	233	234	259	228	251	252	246	239	258	242	262	213	234	238	239	231	259	253	258	260	255	245	249	255	243	224	245	247	242	250	226	251	240	249	218	226	260	237	246	224	245	254	231	275	213	216	228	252	234	226	254	242	255	246	225	225	245	258	245	224	215	235	267	222	255	250	234	232	257	263	239	249	255	232	236	251	259	228	225	231	239	242	249	262	255	254	230	251	220	239	251	229	260	219	261	231	229	241	241	243	243	263	241	236	270	232	243	248	224	250	233	259	233	255	269	227	227	248	228	235	236	247	251	253	244	252	241	231	242	247	232	248	241	234	242	243	256	240	238	256	240	217	244	213	234	266	233	238	230	219	240	243	242	252	228	241	221	214	240	242	230	250	258	261	255	233	245	237	254	249	225	237	248	251	257	222	256	205	250	258	240	219	211	255	240	229	240	248	232	244	234	252	231	220	229	267	220	252	238	202	232	226	246	234	251	236	277	227	260	261	254	239	266	257	230	252	248	232	229	209	238	256	262	226	243	237	241	251	225	227	245	244	261	226	243	246	242	249	252	257	233	213	284	245	235	254	245	244	255	207	258	249	249	245	243	239	224	221	260	228	282	231	206	251	237	253	289	229	218	219	244	229	258	245	239	232	264	265	249	233	258	275	234	239	225	261	242	266	255	236	248	218	230	259	218	259	245	238	240	237	228	229	251	247	229	227	261	230	265	247	250	218	224	223	237	260	259	232	229	234	213	234	233	257	255	259	238	254	237	235	225	221	257	248	240	240	224	235	245	231	239	222	231	257	239	238	232	245	240	227	238	263	254	231	236	253	220	269	243	265	267	251	250	252	215	244	221	261	255	232	223	218	231	259	257	239	261	251	244	227	245	277	278	231	242	250	230	255	230	279	231	242	244	241	225	264	263	235	239	261	257	244	252	225	260	243	250	236	223	257	242	217	268	256	251	258	243	236	228	239	269	255	231	252	219	224	231	218	226	236	252	230	213	237	212	231	251	250	241	246	231	252	234	243	265	257	253	248	251	250	222	219	242	229	275	257	221	269	255	231	239	222	254	237	261	215	251	234	242	240	232	239	247	246	234	224	252	245	264	233	259	254	197	234	224	252	233	245	243	222	244	250	262	251	262	210	242	265	246	285	252	279	266	237	233	258	245	251	248	237	244	226	225	285	254	241	251	251	218	237	234	239	270	207	259	238	241	242	212	209	246	257	235	255	253	228	261	261	262	223	241	249	242	231	231	257	240	236	273	233	263	241	225	251	238	241	229	238	238	230	232	246	235	233	251	231	240	236	263	263	238	234	239	253	242	242	248	243	230	246	231	224	243	237	227	240	230	248	256	223	252	240	258	226	248	250	215	270	211	255	247	248	252	245	242	253	255	250	260	234	245	235	214	234	239	235	227	246	246	248	240	234	245	221	241	231	243	234	261	255	256	257	223	222	242	228	242	232	240	260	266	256	212	218	236	243	240	228	245	266	226	258	265	238	243	258	250	222	260	221	233	242	276	229	222	224	242	205	230	226	224	218	231	279	236	239	230	258	266	222	252	242	256	239	251	240	231	261	230	247	245	237	244	236	222	234	200	232	251	236	270	237	235	248	249	237	237	254	233	262	238	237	245	252	242	243	257	247	258	254	224	224	196	235	253	251	245	272	224	255	259	264	245	261	255	266	226	232	238	213	262	252	261	246	224	288	253	252	257	223	220	263	237	220	223	266	253	245	244	254	242	243	264	250	251	234	264	247	239	248	247	261	241	255	269	249	204	248	258	233	241	250	252	229	252	248	258	239	245	231	234	250	259	254	237	251	245	224	267	259	233	246	271	242	242	222	246	257	267	249	251	235	224	242	251	245	257	242	236	259	217	249	226	262	233	243	274	251	224	235	218	219	252	263	233	233	250	206	230	264	248	256	255	250	242	241	250	237	226	237	257	254	228	229	228	237	250	234	222	234	267	243	212	239	239	231	258	232	252	265	269	283	228	247	234	230	226	224	226	265	253	250	244	245	257	253	213	232	232	238	230	220	228	229	264	227	248	216	231	265	246	211	233	240	256	243	231	223	246	227	218	243	257	243	256	230	231	216	247	217	243	237	265	251	245	248	235	226	227	249	247	244	253	256	232	253	249	227	256	248	282	224	247	235	238	227	235	230	238	251	223	215	239	250	245	253	214	253	246	252	272	264	243	249	243	218	239	220	214	260	219	247	237	253	234	214	226	237	240	245	249	230	254	235	232	246	238	266	229	227	215	232	247	247	235	219	255	244	241	230	234	255	230	259	251	230	263	238	230	231	247	219	238	253	245	237	232	242	204	243	258	235	281	260	275	247	257	251	237	246	230	262	248	238	227	251	240	243	234	242	222	260	221	224	230	227	204	238	258	266	223	267	249	237	279	247	213	249	254	250	259	242	255	259	245	247	221	234	223	248	246	212	226	272	241	246	244	236	229	228	255	219	231	248	229	273	261	223	217	270	248	263	244	241	258	230	228	212	220	244	233	251	239	204	269	242	218	232	245	264	240	241	229	232	264	225	244	267	278	251	245	240	248	233	242	251	234	237	249	223	222	259	237	246	246	248	253	207	228	255	241	229	233	249	256	260	231	244	244	221	230	258	259	222	229	226	247	225	222	233	270	240	256	254	258	238	225	250	246	218	232	219	255	239	204	260	251	214	251	201	251	234	238	242	266	209	218	239	208	227	227	229	249	224	243	209	244	208	232	253	259	207	220	257	234	258	260	239	251	296	235	219	256	246	250	244	265	229	252	254	229	295	244	237	231	272	238	265	239	264	237	237	252	253	242	242	254	232	252	251	238	230	250	257	269	269	254	266	257	249	253	261	264	246	247	209	246	223	237	216	235	235	247	226	257	243	233	243	231	218	227	245	242	213	248	255	243	269	234	278	276	218	255	242	240	243	234	251	235	272	229	229	228	254	220	235	244	236	230	232	249	241	257	242	211	268	197	228	250	251	222	228	244	227	228	236	250	260	234	265	245	217	241	240	254	217	221	217	233	276	236	244	239	250	264	235	226	244	269	260	217	263	240	254	219	265	249	256	250	253	224	269	240	240	241	224	225	276	228	205	236	239	256	234
44168	78231	86373	55161	33419	26461	1492	455	417	425	432	395	386	378	392	379	382	402	380	360	374	373	396	405	379	386	365	375	390	376	370	386	380	326	377	389	403	386	338	363	365	365	380	378	371	342	387	341	353	381	392	346	370	376	361	352	374	371	362	387	369	372	402	359	389	346	371	374	344	396	348	381	344	357	355	347	339	353	336	373	345	397	343	335	354	357	340	382	366	365	324	357	361	358	364	376	344	355	376	353	390	361	363	374	337	376	349	359	369	346	364	378	387	363	368	378	375	372	376	361	364	365	366	384	372	348	368	345	356	341	384	343	354	347	345	372	372	344	357	377	372	375	377	345	352	384	371	374	377	342	378	355	392	338	330	343	361	344	358	341	348	373	359	391	400	396	363	358	386	362	385	357	337	350	347	389	364	384	343	356	342	355	360	403	392	408	370	336	370	385	355	376	380	356	396	356	367	378	346	355	379	354	363	347	337	394	351	381	374	369	410	359	360	350	369	366	348	384	378	404	352	390	358	377	374	323	367	333	354	412	346	355	369	323	387	362	395	366	408	371	404	366	371	362	360	354	352	365	348	333	369	392	371	369	356	332	414	391	378	369	362	386	364	331	387	394	358	354	378	400	370	376	370	357	363	371	390	383	356	360	378	338	361	365	326	344	358	363	383	373	382	371	358	371	359	373	320	357	358	375	347	355	360	354	374	364	376	351	427	385	394	354	372	375	348	376	363	357	349	391	359	399	401	344	383	358	370	344	397	362	359	353	385	333	349	393	399	347	394	341	384	364	355	344	382	360	393	337	352	357	350	357	346	416	361	399	350	334	365	400	371	391	360	366	370	363	379	381	369	368	372	383	368	356	365	341	358	376	420	382	368	394	340	369	372	380	353	394	389	373	371	370	361	357	367	368	375	364	394	330	369	377	331	358	372	370	401	354	349	379	397	410	370	342	398	345	393	341	393	386	353	362	390	352	375	390	373	348	385	331	336	391	408	367	323	322	361	328	382	374	387	382	364	339	359	355	371	377	365	364	402	386	368	403	347	345	364	409	353	354	352	370	399	338	352	394	365	385	373	362	384	388	390	381	392	352	365	384	400	357	361	362	371	357	367	364	361	377	347	383	376	358	361	362	361	370	376	355	391	366	368	382	364	376	377	360	341	354	375	364	363	381	365	340	337	383	376	371	360	364	358	367	361	375	382	345	371	348	368	328	359	367	384	347	372	357	373	416	335	341	378	362	376	345	346	340	303	382	388	335	378	359	328	361	343	341	383	367	345	393	366	352	376	375	368	374	329	341	351	344	360	364	388	362	385	344	371	374	353	356	370	353	328	358	383	343	365	383	349	370	382	360	338	361	379	373	378	365	371	346	354	399	372	371	369	371	339	340	350	338	318	358	389	360	363	386	364	398	353	390	377	361	380	359	368	350	385	404	391	386	375	359	345	346	363	376	345	356	374	373	396	382	339	369	363	369	366	398	347	316	362	380	370	332	361	401	362	335	364	364	371	367	388	357	330	381	369	378	374	365	421	369	350	367	362	361	366	315	376	402	364	365	370	342	352	386	383	325	369	363	333	358	332	383	386	343	348	343	429	393	327	411	342	372	343	381	365	347	386	384	341	371	362	360	320	364	376	355	378	372	342	373	332	396	362	371	368	360	352	348	343	385	355	334	349	373	395	363	339	348	385	364	380	342	366	342	367	359	366	400	360	356	353	403	378	398	399	370	351	361	362	372	365	373	385	370	350	355	331	380	378	358	363	352	392	369	374	349	366	342	368	327	340	373	375	343	361	359	363	347	381	398	336	381	368	375	370	340	358	382	382	375	335	382	382	340	380	375	371	336	340	370	342	366	342	371	317	373	379	364	366	404	366	361	346	340	372	361	352	387	354	401	374	359	381	364	364	352	362	317	367	373	367	360	384	329	362	389	360	350	398	391	333	359	384	362	364	361	372	380	375	349	349	379	394	353	365	363	340	371	347	389	365	353	346	367	364	361	394	393	389	352	392	394	366	364	359	379	333	374	367	350	387	329	357	376	354	353	367	366	381	386	358	393	395	343	337	380	375	370	406	379	365	335	393	390	377	370	369	371	344	337	357	364	357	366	374	331	365	369	366	374	359	373	363	365	365	364	380	391	365	353	357	378	380	368	355	374	329	407	377	380	357	330	392	364	353	371	393	321	351	346	392	352	384	367	395	388	382	368	389	353	321	376	380	373	369	375	345	378	342	337	348	349	392	387	373	356	377	386	368	369	382	380	353	399	337	390	359	350	352	339	368	356	356	358	365	413	374	347	340	364	362	386	358	384	403	367	359	378	353	352	359	350	361	345	359	349	408	382	384	351	365	379	303	367	351	369	348	354	345	407	337	361	350	373	371	361	386	357	377	336	368	351	381	362	370	363	332	405	385	365	381	360	356	390	346	367	366	350	370	359	350	348	365	353	358	362	383	377	359	387	335	386	350	375	369	371	382	359	353	344	379	377	386	367	355	353	380	355	365	390	366	380	354	372	349	359	377	374	385	363	363	371	393	367	370	358	370	349	344	331	372	344	380	375	378	380	408	370	382	362	357	363	362	376	372	386	371	407	377	363	381	331	361	387	365	389	360	355	366	361	363	364	371	389	332	369	353	361	357	380	347	331	359	376	364	376	408	363	370	363	382	406	369	325	361	367	360	387	354	395	345	369	413	381	377	341	351	347	402	410	372	365	351	353	341	380	361	398	340	380	373	367	371	380	349	362	372	371	378	364	362	355	386	297	349	368	350	358	324	387	387	373	364	371	388	352	345	357	358	368	353	361	376	406	353	343	378	353	376	358	339	363	356	358	337	404	352	324	359	373	342	381	399	358	367	354	357	412	345	311	375	366	351	403	334	349	367	344	354	372	377	376	368	340	335	358	370	374	344	343	377	392	368	381	376	342	353	373	375	349	374	394	353	380	385	355	357	351	383	377	378	346	350	353	373	332	356	352	388	362	346	343	337	392	403	330	401	342	363	384	343	360	355	357	324	367	362	373	347	366	368	358	388	354	342	368	376	367	381	351	366	400	336	372	388	341	342	341	368	372	372	364	345	376	355	382	350	361	340	346	341	385	351	343	368	348	353	356	374	380	356	353	366	348	354	353	388	368	384	381	342	387	357	382	359	373	379	380	405	347	361	363	399	341	398	353	380	356	365	342	355	354	367	349	353	348	342	354	375	366	365	334	381	359	360	386	367	362	341	384	351	350	374	363	378	333	334	373	355	356	359	349	401	368	381	378	349	393	372	358	352	334	358	328	368	383	360	373	349	367	358	390	377	364	394	356	389	373	341	360	346	351	376	364	358	426	357	407	376	377	395	346	381	373	390	362	360	345	347	345	362	388	339	382	376	330	342	384	377	373	399	328	379	338	332	364	377	399	347	350	371	375	354	335	394	381	359	389	368	377	349	365	336	351	371	356	370	362	357	373	410	365	382	363	374	358	345	369	377	348	361	378	389	344
26855	31695	42575	22054	3289	1854	246	187	210	218	211	212	204	219	170	206	211	199	199	178	211	193	206	200	202	201	190	191	205	189	190	166	220	186	192	194	185	175	220	197	196	216	183	192	183	207	193	201	200	220	197	211	205	196	200	192	190	194	153	197	211	187	208	189	180	175	191	198	182	215	212	184	203	202	175	209	213	203	213	183	161	191	186	188	211	187	210	198	172	192	198	204	192	196	192	215	190	214	183	218	190	210	183	214	220	209	194	196	203	186	169	207	189	217	191	192	200	200	176	200	211	198	196	193	198	174	181	203	180	190	203	206	177	197	169	189	204	179	201	213	200	172	189	186	210	199	198	208	213	174	204	186	224	196	201	219	162	185	208	219	205	180	197	233	198	214	211	182	172	200	199	191	186	201	199	197	193	192	180	184	171	205	197	207	205	195	189	172	200	190	191	191	180	217	187	191	191	205	197	201	198	212	198	184	203	179	198	218	180	195	171	181	196	207	178	219	220	180	208	191	187	169	222	218	181	180	181	206	190	222	185	189	201	183	170	195	187	210	201	199	210	183	202	181	203	172	206	206	175	166	169	200	215	207	209	203	209	172	190	179	170	183	187	201	195	191	190	204	190	193	175	190	210	198	185	193	214	200	211	183	191	204	207	197	177	194	163	200	184	172	194	186	211	190	178	179	184	222	212	203	183	200	178	181	222	167	212	189	189	171	185	189	191	210	174	182	185	205	202	184	197	191	203	192	179	197	165	181	200	189	197	206	206	184	203	206	187	184	203	182	178	184	191	212	193	187	168	174	184	182	181	170	176	214	224	180	194	209	176	187	209	195	208	204	205	188	180	180	203	186	195	184	192	185	206	174	196	187	208	217	204	193	180	191	197	196	177	179	187	211	198	180	217	191	189	179	181	194	189	205	221	186	214	196	208	217	190	204	218	185	188	203	231	180	205	184	213	173	185	173	193	204	200	205	203	192	201	195	173	210	175	205	190	184	214	218	202	180	168	207	206	184	198	218	184	193	197	173	194	174	196	220	198	200	188	221	192	196	188	200	207	197	211	188	216	190	185	196	205	188	221	206	191	209	193	181	169	179	205	225	184	180	224	206	204	173	184	206	180	198	175	188	205	195	217	165	204	189	198	183	180	181	203	178	219	201	201	195	184	189	198	186	175	222	181	198	191	214	190	183	188	191	199	197	226	189	191	195	188	188	172	193	198	170	210	211	194	188	202	218	191	158	191	199	190	198	206	202	205	199	209	203	207	193	194	171	198	211	205	174	174	179	172	195	194	222	208	174	187	216	183	178	191	184	184	181	200	188	195	182	217	182	184	188	189	188	183	193	221	172	222	193	190	206	191	192	189	187	187	174	201	182	181	191	197	193	198	188	192	188	229	200	207	183	174	199	184	195	204	190	199	208	226	188	185	189	195	185	219	187	212	193	199	216	203	205	176	171	216	190	205	196	182	204	220	212	214	204	164	212	169	194	169	182	206	189	178	187	197	220	184	209	192	212	182	184	177	207	224	176	189	196	176	217	192	200	214	172	181	172	192	204	197	178	190	179	186	214	188	199	193	201	187	216	188	196	183	211	188	175	213	184	194	174	214	202	183	184	194	188	184	177	162	180	188	187	197	174	188	193	194	198	208	187	200	220	186	193	197	169	190	182	203	205	199	218	177	201	194	171	196	174	204	190	195	186	223	162	209	209	171	176	212	176	201	223	196	172	195	208	183	219	232	197	163	196	197	173	189	196	190	193	197	191	179	204	197	191	191	203	175	208	195	188	179	212	177	194	224	201	201	184	215	166	207	214	187	205	203	190	203	180	186	183	163	196	190	195	200	199	165	198	190	185	200	197	182	198	198	178	185	192	199	184	202	211	180	168	196	208	194	189	192	212	196	191	207	185	194	200	193	205	209	191	206	218	191	222	188	196	176	197	200	174	218	182	204	192	187	183	182	180	226	170	211	176	182	188	222	212	169	211	171	207	192	214	204	182	216	195	227	229	193	200	175	185	208	205	204	203	179	192	207	202	182	187	195	171	192	172	180	194	197	181	211	208	188	217	186	194	204	210	177	205	184	182	192	191	199	212	199	182	202	174	236	198	175	194	216	191	205	207	179	215	239	182	213	225	193	209	187	201	197	205	203	211	190	213	178	178	180	204	191	188	187	166	168	209	181	201	204	192	199	205	198	199	203	188	225	185	193	200	209	179	187	194	176	197	174	207	205	205	217	197	217	204	197	203	209	201	186	183	214	202	202	214	181	210	200	195	197	189	184	220	208	175	224	164	204	179	201	194	197	191	175	187	217	195	190	199	178	208	202	199	195	195	205	182	181	196	212	206	187	226	195	204	195	222	210	219	214	178	222	204	186	189	177	214	189	189	207	178	191	172	197	188	167	183	192	181	223	184	180	208	202	186	217	199	157	189	203	179	177	216	204	203	166	192	191	189	188	194	200	188	186	174	192	194	183	212	190	177	192	176	209	209	210	201	189	207	193	188	178	202	186	187	178	175	182	196	171	206	211	198	213	199	213	200	198	174	191	198	199	177	178	188	194	222	216	189	199	187	190	197	179	191	197	216	183	180	196	191	193	205	191	206	199	180	204	201	196	184	213	185	208	207	189	174	189	183	217	167	189	199	184	191	200	201	175	196	174	193	166	191	201	193	192	174	206	199	187	195	200	207	202	210	188	225	217	194	217	186	186	195	177	179	208	204	181	208	179	206	238	189	170	203	199	184	185	186	177	204	204	200	202	206	198	206	178	191	202	199	201	194	190	187	204	206	216	180	179	181	188	215	185	156	212	196	225	201	206	169	204	192	195	189	202	196	190	199	196	199	229	211	190	187	185	203	190	190	221	175	199	195	187	201	180	162	201	204	193	179	184	198	203	190	202	215	175	190	209	207	204	206	208	190	183	178	193	164	193	196	191	192	193	183	199	198	186	191	180	176	186	171	200	184	191	201	190	200	199	189	184	187	201	217	192	201	174	187	207	208	196	207	203	186	204	189	204	190	174	188	192	191	177	200	216	184	210	201	183	202	209	183	188	159	208	199	180	199	191	223	186	200	208	192	188	187	184	173	179	189	185	202	196	199	177	197	206	208	196	170	179	209	193	173	206	188	189	216	210	208	196	187	186	209	202	184	200	195	205	190	199	193	210	181	192	184	209	187	181	196	194	182	208	203	194	203	213	190	198	177	223	202	202	196	180	193	191	191	201	207	202	201	201	213	179	175	217	180	186	202	194	178	197	184	196	196	182	220	206	212	202	213	181	185	190	191	182	203	188	177	204	195	204	208	200	181	203	217	206	202	213	205	217	194	194	195	178	190	185	179	186	212	214	187	208	193	198	179	204	212	214	219	202	213	188	189	181	212	194	178	190	181	196	198	179	164	187	191	209	206	191	178	218	201	213	183	176	201	188	202	187	214	183	196	201	194	184	217	198	197	218	211	198	185	215	175	184	225	191	190	203	209	188	186
22290	51733	45928	19575	3965	3995	427	309	316	321	302	333	327	317	309	285	343	271	292	304	293	352	300	306	310	306	302	329	318	302	310	306	296	309	300	298	318	296	325	321	281	295	292	295	315	311	311	315	320	323	312	294	287	316	313	289	306	310	323	316	334	311	291	297	309	304	309	327	279	289	320	308	303	308	307	328	323	317	280	322	280	316	303	310	262	313	311	311	320	287	327	331	309	282	318	263	328	330	320	304	305	292	285	327	287	284	307	315	318	267	327	286	328	313	276	335	304	322	312	313	278	285	290	320	317	303	291	295	314	326	346	310	308	328	319	330	281	298	318	322	295	298	318	326	319	327	317	330	322	309	292	305	283	332	290	328	316	297	307	276	304	320	327	290	315	290	326	300	320	326	297	298	274	297	325	329	328	312	338	276	304	304	318	305	313	322	327	305	318	300	298	322	309	320	288	302	286	292	303	279	290	295	345	301	274	285	290	323	333	286	338	323	318	295	302	327	314	295	261	289	310	307	292	305	274	294	305	293	294	289	309	310	308	307	303	301	312	263	281	282	294	303	321	322	306	324	284	310	291	304	297	303	284	307	284	286	307	307	344	314	302	305	318	303	305	305	317	287	294	270	304	326	290	285	289	288	301	302	285	301	301	313	294	309	312	300	329	312	329	292	282	302	308	324	276	336	310	297	293	307	326	317	290	348	306	302	280	302	288	285	300	321	343	307	325	321	276	276	313	337	320	318	309	309	311	299	297	304	297	281	304	306	314	285	297	308	285	282	301	317	292	336	314	327	297	326	314	285	320	311	308	288	324	299	317	290	294	307	295	310	312	292	302	278	296	311	316	284	317	298	320	318	322	280	326	291	286	317	270	308	306	352	298	296	284	325	262	303	318	316	306	329	294	311	326	322	309	326	292	297	317	306	258	303	306	284	274	301	311	321	312	291	300	288	309	306	337	302	305	297	321	299	298	277	312	290	294	309	330	303	334	289	315	308	317	338	320	299	301	328	287	331	314	314	291	310	312	341	326	313	317	300	278	310	353	280	295	301	292	324	290	362	311	294	289	294	266	296	322	327	338	274	308	316	303	306	315	285	309	303	336	299	275	304	303	274	321	312	315	336	313	314	304	329	305	300	341	300	285	294	337	335	302	301	286	323	309	267	290	289	337	290	300	287	290	273	299	287	325	307	304	298	307	306	265	288	330	301	306	311	286	320	310	320	335	302	306	296	293	309	314	277	336	311	315	294	319	320	314	306	282	325	301	301	296	292	313	275	321	289	310	300	316	305	325	317	319	300	321	281	276	310	317	284	319	326	314	314	281	325	317	328	323	307	258	284	311	290	329	332	308	295	302	288	298	328	291	318	303	317	290	298	319	328	290	301	289	300	277	316	323	315	290	302	318	293	298	298	291	315	306	309	323	316	300	308	300	307	297	292	299	295	323	309	291	290	266	300	311	285	324	298	299	307	321	300	295	271	310	318	312	303	294	275	296	330	317	285	309	293	284	311	300	316	301	272	287	313	319	302	283	311	279	316	282	294	302	276	310	299	322	316	287	293	335	304	311	318	318	301	310	283	306	330	306	338	313	307	276	292	290	309	328	275	330	307	324	304	318	303	310	298	301	330	293	343	291	348	294	302	306	305	295	316	274	342	323	300	315	302	326	292	320	304	309	317	335	284	312	313	318	280	296	302	311	285	309	307	282	335	313	282	319	303	272	295	338	307	276	304	304	292	301	316	308	305	305	303	313	303	322	325	310	317	297	279	341	256	301	311	280	309	276	298	330	307	282	306	309	334	309	292	302	315	291	307	285	277	266	317	286	298	318	300	288	306	330	284	297	315	302	316	299	301	320	319	320	320	289	290	307	276	300	284	318	299	274	312	316	321	307	295	313	294	306	323	331	286	311	294	308	302	290	299	259	300	323	325	321	298	289	333	301	311	282	304	312	316	297	308	309	300	307	312	304	299	323	285	308	332	293	272	324	305	303	313	310	299	308	298	299	327	297	303	297	309	324	361	301	311	286	308	287	297	320	306	297	293	321	313	313	314	323	341	304	304	307	292	301	285	299	314	324	277	314	322	321	326	295	296	263	287	329	259	319	346	293	319	326	333	341	300	320	325	292	325	294	282	280	311	300	292	309	332	314	335	313	314	327	283	307	300	306	291	300	268	319	319	308	321	316	333	321	309	314	298	272	296	328	293	319	286	307	354	307	301	308	292	302	301	304	318	289	298	285	294	296	294	322	295	310	293	306	284	323	328	313	294	301	291	336	284	310	292	319	312	330	301	288	300	286	346	310	298	316	287	327	281	329	315	315	318	294	274	306	284	311	308	315	339	294	322	320	308	296	357	285	291	334	295	303	313	284	260	306	334	297	313	300	305	298	296	315	316	337	275	320	305	299	345	305	306	278	291	306	303	320	314	331	314	341	316	326	292	290	304	305	291	294	312	286	331	293	287	324	306	308	303	295	307	301	305	326	293	282	321	286	293	295	299	308	299	311	328	300	295	291	319	299	302	304	295	302	313	313	325	317	324	292	292	288	319	273	327	291	305	286	316	254	321	312	280	314	319	334	330	282	294	303	285	295	322	309	281	308	316	336	279	306	299	303	318	314	301	323	292	298	296	299	287	303	297	307	310	302	324	283	306	281	305	317	304	283	310	272	298	301	305	324	327	316	278	310	285	302	337	301	308	296	293	303	290	258	281	307	296	317	313	317	333	287	315	315	304	287	309	303	298	301	314	314	304	289	296	285	293	301	322	313	294	295	288	310	308	316	317	293	344	311	328	299	305	328	295	316	317	332	266	269	290	308	307	277	325	284	359	315	305	293	287	296	286	295	300	284	320	281	312	280	276	288	317	296	296	283	305	303	289	287	317	320	309	333	306	295	286	303	315	303	321	286	299	320	312	295	320	321	282	296	302	298	289	300	326	290	292	309	309	316	308	303	310	323	312	305	301	304	313	289	332	313	308	283	333	299	308	319	296	333	302	326	296	296	308	306	321	302	313	304	291	314	291	296	303	308	286	295	306	282	315	286	303	295	312	281	313	302	336	303	286	295	297	314	301	305	291	309	307	274	283	330	300	304	316	318	286	294	296	344	289	309	297	315	308	298	295	319	273	320	328	336	312	312	279	330	260	308	310	317	286	319	335	302	309	319	293	308	326	324	273	295	322	326	315	296	303	315	300	312	308	302	309	305	303	293	335	333	301	289	291	309	320	315	302	286	307	308	337	304	318	303	306	307	303	284	311	307	286	299	317	309	316	290	302	331	309	305	297	306	310	271	301	302	295	329	318	288	337	319	299	314	303	291	302	287	330	290	312	297	298	318	316	356	307	304	309	325	319	302	297	294	315	314	308	309	298	291	315	334	306	309	318	307	318	282	315	302	300	296	284	295	340	325	318	330	302	307	296	319	310	331	295	342	318	316	327	346	292	334	302	317	303	308	296	264	308	304	306	342	341	338	320	307	289	257	290
24094	23041	46703	41015	22277	18959	3735	345	299	292	264	302	252	281	300	278	271	255	290	273	249	269	272	295	274	251	268	293	292	250	268	260	299	267	275	282	254	280	256	285	270	258	252	300	247	256	274	253	282	246	276	277	289	256	249	271	254	257	255	287	291	261	274	260	291	262	250	278	279	275	266	294	262	274	265	253	243	245	253	254	297	271	266	265	277	266	281	274	252	242	281	262	296	273	269	289	247	265	309	270	240	281	273	266	262	253	268	250	250	294	288	277	253	271	268	296	263	237	260	264	289	272	256	269	259	309	263	289	269	275	272	271	275	245	280	282	269	272	252	256	234	248	264	273	252	246	253	266	282	262	289	297	303	283	261	248	267	270	299	253	279	304	287	249	275	256	267	262	286	272	282	253	253	281	252	274	300	269	254	281	264	286	257	252	280	276	275	278	267	248	250	276	271	264	254	266	261	283	262	271	281	287	281	264	254	256	263	264	278	248	282	248	264	304	301	273	284	263	292	260	263	267	256	289	262	285	240	270	274	275	241	266	250	261	311	230	267	277	250	254	277	269	292	251	297	257	282	274	254	259	265	267	271	293	277	255	243	265	264	272	285	280	253	262	264	269	253	289	264	281	236	276	267	279	280	273	241	283	281	279	284	265	324	259	267	279	257	276	262	255	257	241	288	305	288	290	259	275	266	270	259	258	267	270	271	254	282	251	272	259	269	273	294	281	255	274	263	251	248	269	259	248	256	281	241	244	289	281	277	256	247	283	285	254	294	253	271	280	263	252	283	239	263	282	271	252	285	283	253	248	256	273	276	244	262	298	285	268	266	253	266	268	289	249	269	242	244	293	291	262	289	252	272	260	256	280	247	247	271	264	265	280	240	257	257	276	278	304	270	267	262	257	257	257	263	311	282	272	273	265	267	271	288	267	284	239	266	268	258	276	260	297	241	264	270	244	271	265	281	268	270	288	271	274	287	246	275	287	270	273	258	277	251	284	255	279	260	278	250	325	272	282	270	263	302	256	294	265	245	274	275	256	269	254	282	267	248	302	290	250	271	266	284	271	265	280	250	294	277	266	270	253	270	282	274	268	275	294	254	259	285	273	294	217	271	275	283	277	233	284	267	249	263	314	244	278	269	272	264	257	254	291	266	239	259	285	259	269	242	277	270	287	264	284	287	290	298	256	234	253	266	264	266	281	266	295	264	256	238	286	279	273	245	264	264	272	293	252	279	300	266	288	282	312	240	284	263	259	284	262	228	262	261	265	244	281	251	265	267	252	249	270	267	256	263	266	265	261	281	234	289	241	262	262	267	250	274	303	257	302	276	288	254	263	277	277	279	253	271	273	253	260	277	293	259	276	259	270	268	252	271	277	252	287	268	259	263	274	257	215	274	267	252	290	275	257	288	262	279	234	254	279	262	251	283	273	245	270	304	281	254	285	271	273	272	284	279	278	266	242	285	257	281	260	269	297	256	251	263	278	270	255	289	252	255	247	296	244	282	244	248	271	277	283	280	259	273	316	264	239	313	281	281	291	285	285	278	268	269	299	306	272	278	236	266	265	281	277	285	287	255	294	245	275	273	270	257	271	302	269	263	249	271	280	265	238	267	284	269	251	247	267	268	274	246	284	276	270	277	264	268	303	290	275	270	276	265	254	238	269	284	267	275	270	265	308	284	271	251	261	267	243	285	266	266	262	249	296	275	290	284	272	240	268	285	278	244	284	292	276	265	295	236	238	280	274	256	288	257	251	282	261	266	284	234	281	281	293	274	253	250	282	255	226	261	283	237	261	278	254	278	285	241	271	253	260	254	263	260	285	267	262	303	285	264	274	262	267	258	262	262	262	282	278	294	292	279	267	261	277	267	266	254	239	247	279	284	284	289	276	274	283	274	270	262	254	267	267	276	308	268	268	301	270	280	255	266	270	285	273	249	282	263	279	283	261	273	250	258	271	261	271	269	297	286	262	261	291	286	278	238	259	274	304	282	261	300	278	268	293	272	282	267	272	261	297	279	237	297	262	261	284	241	272	241	244	262	268	244	257	278	274	285	269	264	273	262	274	255	249	270	255	271	269	278	261	259	264	264	298	291	287	263	273	288	266	279	289	261	255	252	290	279	273	265	272	276	243	284	257	265	277	266	270	277	281	276	260	302	271	266	264	286	251	292	258	250	275	256	282	260	281	245	280	254	282	264	255	279	260	277	250	266	248	275	262	270	282	259	258	270	263	253	286	306	268	248	277	292	259	299	280	240	265	272	263	263	256	274	255	249	263	292	260	273	249	263	252	285	234	263	270	252	250	281	239	282	261	266	257	250	292	271	292	259	255	276	306	268	279	267	286	277	272	279	265	256	274	268	265	268	263	286	254	251	276	258	271	254	265	266	318	245	243	273	234	233	291	277	265	288	257	269	264	265	291	248	274	285	264	272	276	275	263	278	249	247	276	247	262	261	249	240	288	294	250	252	268	264	248	272	253	245	293	261	262	253	270	281	281	284	284	280	282	257	285	281	240	257	288	270	287	260	278	279	262	297	278	272	243	270	254	277	247	263	268	246	250	271	269	264	268	274	288	295	259	248	275	239	265	249	263	261	237	258	270	247	262	257	248	282	249	249	269	255	274	260	265	244	280	269	273	257	270	256	273	280	265	266	263	262	249	287	262	271	282	257	260	255	249	248	246	258	270	244	231	245	276	258	257	245	272	259	254	266	266	262	286	247	237	282	273	282	261	290	265	268	262	256	278	284	277	238	231	268	289	268	255	268	261	264	263	281	285	263	278	261	297	253	251	268	271	276	281	315	264	259	270	298	258	272	259	292	227	254	292	259	262	257	257	279	249	253	272	277	287	260	268	243	300	250	283	265	254	295	292	257	271	282	254	211	260	260	288	277	251	268	246	286	245	266	243	267	248	294	245	264	252	248	264	256	274	244	248	272	250	257	284	290	277	272	296	261	306	236	254	247	275	283	250	292	261	274	243	276	328	270	228	271	259	268	275	278	289	270	274	261	266	263	261	280	239	246	270	286	282	250	285	271	255	282	270	276	240	292	280	262	283	269	293	262	268	259	275	272	256	277	252	280	278	263	292	260	253	260	272	251	269	281	276	291	273	253	283	271	274	256	267	259	252	290	308	288	270	268	267	264	247	287	278	255	291	260	260	282	247	268	282	280	292	249	283	253	273	277	251	287	268	261	270	272	276	252	271	287	247	286	306	302	301	262	288	302	260	251	267	256	294	272	274	265	274	260	257	270	263	268	276	281	286	262	252	290	291	247	301	270	256	243	253	277	279	298	267	235	267	267	271	290	249	263	271	261	261	276	259	247	268	246	278	255	248	279	275	264	247	239	262	286	281	268	276	267	309	257	259	286	282	260	264	253	276	244	268	303	270	275	271	267	282	272	301	270	271	283	252	266	278	275	303	265	265	285	261	264	253	264	306	278	266	276	275	259	269	258	259	230	290	294	298	287	271	296	265	263	266
36578	84539	86470	50687	23096	20102	1272	505	456	431	485	405	427	402	389	445	435	436	455	421	417	440	422	411	456	421	413	432	450	423	415	378	402	410	412	361	407	423	374	434	368	406	442	408	397	445	406	404	411	382	454	421	418	411	419	387	376	383	427	406	418	387	425	430	408	425	407	420	393	395	397	405	386	433	389	399	426	442	415	409	416	447	450	428	403	413	374	393	429	410	405	416	402	370	432	473	424	430	422	441	410	407	421	364	393	390	424	400	418	403	423	427	414	470	422	440	450	431	400	407	408	400	405	400	414	442	409	400	415	392	430	418	388	394	405	412	403	429	400	395	406	415	412	388	408	457	417	423	409	422	411	409	422	408	419	408	418	403	409	386	393	429	391	429	392	385	420	433	463	390	400	419	459	396	451	395	401	431	420	421	382	443	387	425	443	418	386	393	379	383	413	390	408	407	380	415	391	395	421	411	381	402	422	430	420	410	430	435	418	426	403	384	435	401	436	430	399	407	414	418	399	387	385	405	410	421	432	436	401	412	430	437	421	391	442	411	413	398	366	411	439	424	431	426	421	418	483	399	399	452	438	402	403	440	427	433	375	395	407	425	410	427	414	367	455	413	437	381	431	396	407	404	428	442	443	419	411	431	466	404	391	388	404	429	403	417	407	448	430	436	436	412	432	443	391	414	430	413	396	406	428	389	366	432	419	429	405	429	441	389	416	378	383	433	427	423	446	449	409	410	400	427	414	414	409	425	429	408	420	396	384	405	404	417	387	410	416	370	401	406	425	438	410	426	391	389	445	420	376	422	410	376	407	427	427	417	433	422	383	403	410	404	412	433	409	405	428	390	419	430	426	433	422	449	408	417	370	381	425	425	389	405	382	417	416	456	418	400	438	448	395	400	385	400	426	409	442	396	373	411	431	418	416	395	439	397	431	458	412	389	452	425	381	422	390	412	423	414	426	410	435	385	398	431	387	443	436	428	426	423	427	404	418	421	402	401	422	441	399	389	370	411	393	443	398	389	417	428	403	410	352	395	391	420	402	414	410	393	436	412	375	431	379	427	380	407	384	385	423	421	438	423	451	398	409	398	424	408	388	445	398	406	397	397	394	428	420	448	424	426	422	400	403	427	401	385	405	416	419	413	435	441	485	443	409	414	378	427	418	394	402	408	411	427	409	411	410	410	437	434	384	402	432	422	444	418	375	418	431	421	419	382	440	402	412	397	439	402	394	408	415	372	399	404	367	437	407	400	423	429	400	404	430	382	414	426	401	420	406	436	385	385	472	421	427	421	425	408	401	411	407	395	440	424	394	440	396	433	436	432	426	413	413	393	456	398	417	388	426	411	417	423	363	433	417	419	432	425	388	421	413	391	449	409	411	400	438	394	375	421	392	434	402	404	419	422	401	386	401	412	445	407	401	416	404	438	398	413	415	430	415	409	420	404	428	420	444	422	402	422	393	423	406	447	425	395	417	406	433	407	399	422	425	414	415	425	377	450	440	435	465	425	404	430	411	399	424	440	386	454	412	412	397	411	402	421	415	418	381	412	425	415	388	418	429	406	424	411	444	394	418	414	399	408	437	412	443	399	411	419	385	418	399	447	393	412	398	385	394	409	398	430	398	397	395	419	414	416	402	394	425	410	439	387	435	426	419	405	382	370	427	365	430	411	440	414	392	445	378	387	446	397	426	436	412	405	455	407	435	377	409	416	415	401	435	407	408	404	431	416	423	404	417	424	420	410	411	390	387	446	412	401	436	379	396	408	361	402	460	395	410	441	396	401	416	434	414	438	423	484	389	419	411	456	409	405	391	378	422	360	417	424	416	408	425	445	404	441	411	453	421	425	373	413	397	439	391	360	442	402	407	406	437	402	401	422	413	426	392	425	428	421	444	459	397	416	420	419	395	405	436	412	422	396	407	425	404	427	419	412	441	404	409	430	439	401	390	402	414	439	408	413	383	391	413	424	392	421	418	400	404	426	405	402	413	404	451	404	424	406	420	426	446	442	407	363	377	443	410	439	405	376	422	398	378	430	423	463	413	429	413	405	419	414	402	431	387	465	366	407	413	433	403	410	404	378	393	422	433	419	438	426	426	405	406	419	392	443	415	426	406	403	404	407	420	416	395	418	417	411	399	410	387	389	396	394	392	377	423	399	418	422	469	434	423	377	419	447	393	414	393	443	392	436	399	392	421	410	405	397	385	444	389	380	376	375	413	399	402	363	408	417	424	375	414	393	421	452	412	379	418	455	417	424	414	426	400	432	358	388	407	408	430	445	361	449	424	386	411	422	379	392	401	438	386	439	404	417	420	434	421	449	393	393	410	427	421	411	418	373	402	440	388	392	416	375	410	378	419	436	443	411	365	415	445	436	394	412	395	399	388	384	433	438	418	413	401	408	434	433	401	374	391	402	399	408	407	403	354	401	401	429	433	410	398	415	421	445	431	398	407	421	415	438	432	396	439	427	378	412	382	380	391	396	378	400	446	383	438	432	378	384	440	401	420	448	418	396	411	447	406	388	428	402	433	412	464	396	437	408	419	395	407	404	395	423	398	375	382	386	399	432	402	380	435	389	455	413	412	406	400	368	380	412	425	347	393	416	399	439	433	446	402	409	405	406	419	425	418	367	420	448	416	427	437	378	409	385	403	408	415	429	428	387	406	397	432	393	428	420	420	439	423	379	407	418	379	388	424	414	380	431	437	409	408	404	405	385	466	428	419	452	435	431	396	408	421	368	405	412	446	416	420	393	417	415	435	433	397	423	372	446	420	392	409	397	451	437	401	451	436	396	457	403	407	382	417	399	432	404	438	427	426	414	427	400	392	411	434	430	373	432	401	411	419	400	410	446	424	435	407	405	412	387	417	408	430	410	403	413	420	401	412	399	404	466	392	404	436	418	438	393	410	404	426	415	396	415	426	415	396	429	384	413	411	452	379	444	410	410	405	440	395	392	405	432	394	409	403	429	381	412	420	422	384	406	409	381	427	417	404	366	398	425	431	407	400	415	391	412	389	374	438	400	400	444	383	409	390	421	405	418	410	394	425	399	384	406	399	408	415	382	417	411	437	411	394	407	357	398	399	409	434	413	400	416	419	433	404	430	429	420	412	443	420	415	405	421	386	363	386	398	429	426	381	409	372	401	410	423	424	440	405	416	376	399	404	415	396	408	395	439	434	380	377	425	397	404	376	409	363	431	419	410	420	423	438	442	395	427	412	447	389	427	385	406	393	381	385	435	427	441	393	379	407	435	427	407	413	422	406	405	420	390	372	424	422	460	397	402	409	412	490	365	394	405	415	428	399	403	411	408	393	368	399	404	426	410	411	407	402	429	385	435	377	409	422	392	398	415	434	436	390	378	384	410	396	374	412	399	424	428	409	412	421	424	399	413	413	413	398	438	436	425	424	406	392	398	434	367	393	398	406	397	398	435	421	405	419	414	412	388	411	413	404	442	419	405	420	422	373	418	380	422	442	402
23011	21840	39039	35951	23240	24882	12956	768	260	281	290	304	254	264	244	258	254	263	239	267	265	246	263	213	249	245	260	252	238	246	242	266	239	211	242	248	246	250	220	261	265	248	263	260	249	277	267	248	240	278	239	245	245	247	234	253	234	217	267	265	222	235	210	240	236	257	240	230	228	234	217	228	241	281	245	259	257	252	238	230	215	270	257	245	236	239	221	220	259	263	211	262	248	249	245	249	275	227	189	243	255	244	233	253	218	246	260	235	210	240	244	252	250	246	231	243	252	239	261	237	242	232	283	231	234	261	256	222	233	242	278	224	261	253	259	257	269	267	245	246	242	224	234	264	234	211	241	211	268	219	245	240	205	234	246	220	246	218	252	222	268	228	250	255	250	262	234	251	260	223	227	243	228	252	240	228	244	227	267	231	242	257	237	273	278	218	243	253	249	234	236	230	242	250	214	205	239	227	241	226	257	216	223	247	252	249	229	233	261	253	212	230	235	234	238	249	229	236	234	242	247	237	242	243	233	251	209	274	252	195	243	224	231	228	240	245	248	251	252	235	246	256	226	231	231	239	235	236	230	267	258	238	223	246	252	231	234	238	215	224	211	246	267	247	242	228	262	239	213	230	243	253	244	240	241	240	256	268	235	238	232	247	266	222	237	221	222	227	247	225	248	232	248	273	252	216	212	236	226	239	243	262	250	209	239	241	247	261	262	250	256	243	230	214	233	238	247	236	256	238	246	248	224	220	279	250	225	214	249	282	246	281	228	243	206	255	258	228	263	276	243	253	242	228	246	242	251	234	263	244	266	239	272	247	252	225	252	248	239	251	263	267	272	234	242	242	235	252	256	292	257	243	245	244	261	255	238	266	254	246	256	242	236	229	274	271	259	254	259	269	240	239	218	245	226	230	234	264	232	247	240	247	253	219	248	251	245	243	236	225	273	246	267	241	243	226	258	217	246	231	237	261	252	240	232	248	235	239	264	220	237	234	254	279	218	227	257	237	255	241	270	261	232	260	218	269	263	265	232	246	224	258	258	241	243	279	233	256	225	235	250	234	255	239	243	238	234	217	218	242	235	257	232	262	266	259	231	231	263	276	232	243	268	266	230	288	246	245	237	253	273	239	233	230	241	253	271	227	259	236	256	244	224	237	245	272	242	236	248	228	222	250	228	252	250	253	203	260	252	240	240	267	262	267	247	232	276	244	250	231	231	251	248	218	256	239	231	234	243	249	250	231	257	282	241	212	242	246	250	253	223	224	235	233	246	202	251	251	267	205	236	243	238	252	243	244	250	226	251	245	254	220	267	256	244	248	271	234	267	232	234	245	254	217	258	215	249	236	225	275	252	238	253	227	259	217	210	279	241	236	235	254	259	247	257	234	236	231	278	241	248	257	262	271	247	258	242	218	244	251	259	272	228	234	246	234	252	261	267	257	243	281	242	232	234	244	231	236	247	268	223	261	232	254	238	236	225	253	225	237	244	228	259	258	223	229	244	278	249	256	257	264	246	229	239	244	232	262	251	229	255	235	240	235	255	248	229	227	231	230	230	246	236	211	266	254	261	262	213	251	254	253	239	269	225	256	239	257	251	259	266	266	239	217	261	214	230	228	258	245	252	273	261	258	256	243	233	240	256	268	247	242	244	250	248	251	233	231	248	244	265	274	232	223	257	237	254	239	227	238	230	251	210	249	270	242	269	237	251	307	237	252	256	220	243	256	247	237	235	267	243	245	256	256	260	228	266	240	264	250	235	252	221	248	251	240	242	259	262	255	254	237	258	255	221	235	287	274	246	243	272	232	255	238	261	252	249	237	241	223	231	243	248	268	236	244	204	254	245	234	226	240	240	227	228	232	244	283	212	229	233	230	238	263	226	240	232	231	242	230	237	267	240	220	226	235	237	236	251	225	272	242	242	223	235	251	243	224	240	247	237	233	225	253	240	250	244	237	268	242	238	270	291	245	261	247	237	229	236	248	263	264	220	232	227	245	227	240	239	251	239	234	229	259	241	239	249	205	285	222	219	249	202	301	252	227	245	229	269	240	229	269	254	223	245	234	269	245	230	256	246	267	250	242	235	239	285	237	255	227	262	219	232	256	235	232	234	247	250	235	239	228	238	248	234	246	213	250	258	259	233	271	233	234	239	241	241	241	227	231	268	241	262	274	249	249	255	237	264	225	221	234	271	234	267	247	257	274	282	237	242	256	265	243	236	238	213	247	230	224	219	197	241	262	257	237	256	238	272	237	239	228	228	250	243	257	205	230	252	260	214	243	268	256	221	251	260	229	238	240	238	228	253	245	258	231	253	212	228	244	263	224	239	248	246	241	270	258	262	284	238	255	232	248	237	222	221	235	257	240	250	255	221	233	242	237	227	216	241	243	264	272	252	277	253	241	290	243	245	269	248	223	221	254	239	238	230	242	239	244	198	233	281	258	230	258	235	257	270	241	239	244	252	231	228	251	239	255	222	233	226	246	248	283	250	219	249	265	227	253	261	232	240	264	232	243	233	265	206	236	264	245	264	232	268	251	243	239	231	249	246	255	249	243	249	237	226	257	213	212	263	266	278	225	245	246	237	258	232	262	232	234	254	235	239	246	259	247	279	228	251	233	273	240	222	224	247	228	262	273	259	239	241	254	240	242	217	225	247	235	243	239	258	258	258	239	263	229	240	232	238	246	208	260	232	221	225	285	229	251	251	243	271	245	259	221	255	251	248	249	269	242	235	228	228	245	244	237	271	248	252	232	243	219	230	227	243	231	248	205	251	261	245	254	233	223	260	245	270	249	250	229	222	243	234	253	267	221	246	233	243	242	222	264	276	262	255	225	276	230	223	250	264	238	251	213	237	245	246	236	243	239	240	248	233	261	227	249	217	246	259	238	235	253	244	228	225	232	259	250	246	251	236	231	246	215	260	263	263	255	209	276	242	264	245	225	258	244	251	236	241	248	233	256	231	263	259	243	241	216	252	225	242	237	235	254	224	268	229	257	238	237	236	254	230	235	254	222	235	239	244	230	255	238	231	246	258	242	230	255	246	210	271	247	225	276	290	265	269	257	249	246	260	251	228	230	222	242	250	237	255	237	269	274	210	225	255	229	245	256	239	231	227	280	240	255	209	227	294	239	240	240	248	254	238	244	254	244	270	220	210	267	235	232	243	261	216	256	255	269	246	226	215	227	227	282	222	233	230	295	274	237	235	252	277	231	225	239	262	280	224	264	263	226	249	229	241	230	246	242	215	268	227	245	230	242	227	242	258	241	242	240	232	257	250	242	232	244	225	252	269	248	233	229	245	259	244	256	272	240	246	226	245	252	247	248	268	248	257	251	269	246	270	267	243	240	240	230	239	224	256	232	253	227	255	257	227	229	271	230	253	259	242	223	249	254	254	239	262	226	254	217	238	251	265	251	265	282	270	236	224	248	235	235	263	220	267	260	234	235	237	211	209	265	227	253	234	253	250	271	246	239	257	251	241	232
39529	86479	91573	57389	34037	29610	2917	471	446	440	401	411	400	396	394	379	396	389	379	380	352	384	362	386	368	363	363	370	373	391	418	422	354	357	369	365	373	353	340	385	392	384	355	357	339	400	340	390	360	384	361	381	378	340	388	362	362	403	337	382	339	357	385	373	382	354	348	414	351	360	352	362	367	357	383	364	375	380	349	363	368	373	357	347	396	353	387	343	365	386	394	359	381	361	380	422	356	373	400	368	388	367	371	367	392	369	400	392	377	342	357	340	366	345	388	398	391	380	347	337	401	400	370	365	382	400	361	392	346	399	389	344	374	361	363	354	398	337	373	369	389	374	375	394	403	357	343	408	380	351	317	360	378	389	382	372	358	388	387	348	363	376	394	366	384	345	365	359	366	398	329	390	376	379	391	361	358	367	359	344	356	390	356	402	374	390	373	368	365	361	405	390	338	364	358	364	356	395	353	365	372	357	361	358	341	397	373	384	399	361	381	326	349	351	366	378	354	338	403	368	362	340	382	378	391	380	365	360	391	344	378	334	345	334	349	347	360	356	373	359	374	375	331	355	363	374	373	376	385	352	406	378	362	349	374	366	364	360	350	368	357	327	340	364	351	396	389	366	358	359	355	335	348	378	356	390	375	364	391	396	344	372	396	361	345	359	365	390	353	369	381	334	358	389	345	377	375	377	336	378	405	380	345	360	379	372	392	343	369	392	324	407	366	359	395	332	398	401	363	363	388	385	378	374	384	384	362	401	337	375	388	339	351	389	368	339	364	350	372	363	348	355	342	390	382	385	337	386	365	361	368	369	344	369	372	350	374	362	371	376	342	375	359	375	378	372	340	370	372	361	342	377	350	364	378	368	358	335	341	395	372	370	370	353	365	363	391	400	396	386	350	375	372	354	335	375	356	382	395	343	367	390	401	377	335	400	345	359	397	360	364	360	373	385	360	391	372	358	406	356	350	350	382	354	392	351	408	405	362	360	372	360	373	357	353	322	355	363	368	367	336	375	389	378	385	369	376	369	389	360	402	371	370	371	376	387	337	357	388	350	385	388	370	383	358	396	385	390	383	369	397	347	337	381	369	377	342	356	362	350	355	358	389	380	385	365	366	356	373	377	357	354	394	366	355	367	338	363	348	347	360	380	362	383	352	403	322	374	348	372	384	363	348	373	364	362	370	377	393	402	370	361	404	376	367	326	409	371	364	361	343	375	371	346	341	348	411	384	352	385	345	361	360	358	398	356	357	393	365	365	350	342	396	362	360	378	348	371	379	389	380	346	348	370	355	379	339	379	364	367	373	399	367	371	346	377	424	354	351	390	387	379	343	363	308	375	371	405	347	361	394	360	355	368	387	379	394	367	364	341	370	380	382	362	375	385	346	382	370	387	384	376	398	359	385	368	383	339	387	400	399	368	354	344	365	346	344	353	367	407	396	379	396	346	356	383	366	387	374	412	357	336	400	350	362	394	362	389	368	372	376	375	383	385	406	370	393	365	390	417	392	406	349	362	374	367	378	390	393	364	394	336	323	354	353	356	355	333	363	338	386	344	388	350	375	352	369	365	367	374	377	376	388	370	365	364	402	376	354	318	400	339	380	351	376	332	364	378	353	357	371	364	384	338	383	375	355	371	363	363	381	368	379	378	353	385	399	348	360	382	381	348	380	328	328	342	356	363	348	384	350	350	408	366	368	376	366	357	367	372	385	376	420	347	353	387	379	357	338	391	357	352	369	359	400	393	362	358	386	391	355	393	345	348	383	357	392	374	390	372	356	359	363	359	374	353	367	359	362	360	333	352	380	329	431	381	376	371	383	362	370	337	374	368	376	340	362	380	377	337	382	374	352	357	365	384	378	402	395	408	357	379	383	388	403	353	340	335	375	382	374	360	375	354	361	358	344	375	365	387	361	388	381	369	362	397	376	344	361	398	391	394	399	387	383	366	353	388	393	360	391	336	378	384	370	370	362	391	355	384	379	377	391	340	355	353	379	365	366	354	378	356	386	355	367	380	382	314	380	366	393	345	378	346	375	380	374	367	347	381	370	364	389	377	350	420	326	372	386	369	407	389	363	387	367	354	399	356	386	357	345	359	372	360	388	360	375	364	407	383	378	382	384	397	380	357	370	359	342	343	386	366	390	388	348	327	347	369	354	349	399	347	365	370	356	338	326	362	379	381	376	354	366	379	371	361	409	348	338	368	385	360	358	381	410	373	376	407	396	414	359	338	354	347	365	399	370	368	386	375	375	344	361	358	377	365	359	364	355	370	358	378	403	370	370	415	360	387	377	376	385	396	320	365	375	359	345	353	355	367	361	344	338	372	384	350	346	371	368	372	368	367	349	370	384	359	367	383	369	357	393	405	391	381	336	371	329	404	346	355	380	387	369	367	365	365	339	402	374	356	395	356	376	356	387	351	352	390	380	365	388	380	362	380	384	342	359	378	350	364	403	351	338	386	382	379	336	368	377	369	359	366	340	381	381	364	346	384	359	388	341	373	372	378	377	390	386	382	386	368	371	414	388	336	368	335	343	407	375	360	388	373	401	339	379	360	374	355	332	360	371	385	337	353	361	364	378	395	375	346	355	325	360	361	357	380	366	362	327	407	352	359	353	369	369	364	384	371	397	348	363	396	367	350	380	360	377	381	374	368	349	341	350	375	370	396	373	354	344	355	364	350	365	349	371	409	366	364	321	383	358	393	395	358	359	374	368	369	358	386	333	372	384	377	357	349	365	389	377	358	393	395	394	387	377	376	337	372	366	382	380	364	368	409	360	360	365	391	396	370	373	343	369	358	377	342	348	345	335	371	374	378	357	368	341	409	389	407	344	346	366	339	397	372	347	406	350	404	336	373	364	347	361	370	350	376	418	361	349	357	397	360	367	361	337	357	361	352	329	384	348	367	366	378	372	397	369	340	351	354	436	359	367	368	358	357	364	344	374	337	365	347	372	358	385	356	388	313	349	408	382	382	353	395	359	353	366	366	408	371	338	346	350	364	378	338	390	373	359	376	374	376	393	352	386	353	352	370	399	365	395	349	390	337	379	363	383	384	386	359	351	341	357	341	376	381	382	408	359	364	372	336	387	362	368	348	364	370	362	365	340	407	382	361	358	370	377	365	351	383	347	403	367	387	357	371	391	353	360	356	370	378	373	369	354	366	379	392	363	374	374	400	331	376	392	386	386	387	368	353	360	372	404	341	347	385	341	384	373	349	372	368	341	389	390	379	383	386	364	366	367	333	359	359	361	377	379	375	373	385	366	367	357	361	373	377	365	364	337	348	358	367	365	361	392	380	395	367	355	350	341	353	366	368	311	346	373	402	340	366	358	359	366	386	361	392	367	396	354	326	366	364	383	361	416	338	384	365	390	344	375	378	361	329	381	400	346	376	389	383	369	380	377	345	365	374	401	371	328	366	319	343	386	368	382	376	388	354	350	380	363	350	397	345	374	389	369	338	347	346	396	389	345	371	374	363
26815	27056	43365	25643	4673	3151	288	196	191	215	214	209	209	217	189	177	196	188	192	179	180	193	198	191	182	193	182	170	206	207	186	175	204	196	178	208	219	180	196	197	201	176	180	175	183	208	175	173	175	195	188	171	189	167	215	167	201	190	190	174	205	186	170	221	196	191	180	178	184	210	186	184	190	165	200	195	197	204	159	194	184	161	178	190	192	203	210	217	186	193	180	190	187	205	200	197	189	189	203	191	180	207	188	208	193	218	223	154	184	187	182	187	230	205	228	172	178	190	176	191	206	210	172	195	184	179	177	196	166	165	187	203	200	181	161	212	180	185	182	217	196	209	188	193	194	214	181	204	205	178	212	195	194	183	203	217	191	180	200	178	197	219	201	188	201	204	183	191	193	195	193	197	182	201	219	198	179	191	199	188	203	189	197	209	181	190	208	213	182	182	205	188	200	213	201	219	194	204	203	181	197	175	203	188	203	208	197	192	168	208	188	190	176	207	194	192	216	195	186	170	189	206	181	194	188	198	193	194	199	208	187	201	190	194	180	198	190	206	182	169	187	184	178	172	183	177	188	197	190	199	186	181	197	181	178	170	184	192	181	214	172	186	166	169	188	165	174	193	181	187	179	189	208	194	197	174	216	179	205	178	194	166	166	216	193	170	180	189	195	196	207	232	195	209	181	199	177	208	192	197	200	198	215	187	180	193	198	171	188	189	182	223	179	202	202	170	209	208	175	187	172	196	196	191	193	204	219	192	186	189	192	177	182	182	181	218	182	193	183	179	195	168	190	191	187	199	206	189	185	189	179	191	195	186	188	193	181	198	176	179	195	180	198	173	170	212	195	203	181	184	185	189	216	163	200	201	203	204	178	193	171	214	206	186	183	174	173	174	192	200	203	179	181	176	189	188	210	190	222	232	172	174	174	172	200	189	193	199	203	200	193	217	189	199	156	207	186	196	177	189	200	169	217	195	178	185	177	202	196	192	210	174	201	211	215	195	176	185	167	218	190	212	212	197	191	192	167	220	188	199	190	182	178	189	196	223	184	181	180	184	193	196	199	170	193	216	208	189	197	186	216	187	205	177	192	204	206	208	172	197	182	182	182	180	173	178	150	182	207	198	184	194	178	182	193	189	182	205	183	196	209	185	204	215	178	177	214	213	191	189	188	195	198	189	203	183	198	204	162	177	183	172	176	184	178	174	182	185	206	186	196	183	175	203	207	201	220	216	197	200	197	176	182	201	190	188	187	164	207	198	210	183	208	212	188	185	181	194	197	201	190	181	180	186	187	207	189	204	204	183	184	178	203	218	193	176	199	187	187	221	190	207	187	175	221	190	170	200	186	192	178	181	177	195	217	176	211	197	198	204	217	213	197	206	199	194	188	202	194	206	194	173	201	217	198	206	196	192	206	181	195	165	191	200	172	170	186	180	175	182	192	191	199	181	181	200	163	169	193	183	196	181	176	198	161	185	211	209	173	201	185	203	190	198	197	190	195	176	215	189	210	207	175	205	186	195	198	219	204	205	178	197	199	193	207	193	194	185	194	172	196	191	219	195	194	175	209	181	200	209	173	176	202	208	176	214	210	187	196	211	190	197	198	172	179	198	179	200	184	217	194	202	176	185	193	209	192	201	207	183	204	166	191	210	198	222	193	213	180	183	191	186	181	185	205	201	199	226	209	178	194	181	184	194	191	208	234	193	207	207	206	190	202	181	203	187	184	185	199	211	175	165	205	194	187	209	204	180	181	206	187	162	192	216	180	189	206	189	190	175	177	190	204	182	178	183	179	191	188	206	201	186	203	197	169	187	187	207	187	211	183	195	196	182	227	177	183	215	212	180	189	189	192	193	212	173	210	178	190	212	217	198	191	205	175	198	214	210	209	160	197	218	180	191	193	197	193	197	206	201	192	181	168	185	208	198	211	194	188	200	208	193	187	186	199	208	180	211	173	173	197	162	203	192	156	192	213	186	211	183	188	202	202	185	204	189	177	213	194	174	175	186	190	181	205	213	171	201	184	182	212	175	194	195	199	180	178	217	180	187	206	184	192	194	196	194	208	179	206	222	170	161	190	212	167	195	204	167	196	180	186	198	192	189	192	178	188	178	201	209	199	220	213	179	182	204	193	204	149	230	203	203	174	224	193	199	176	202	180	179	192	204	187	205	205	229	186	185	183	190	213	186	206	187	184	191	178	162	203	189	180	188	175	200	197	185	212	158	187	193	204	182	200	184	186	205	192	188	172	204	206	161	181	185	194	183	176	181	209	190	204	187	208	200	192	171	190	202	210	231	193	188	201	188	171	200	197	189	189	194	200	182	192	170	197	181	204	202	204	212	183	171	184	195	180	193	210	178	174	199	187	222	176	190	217	190	206	197	220	195	187	148	188	181	213	183	184	191	179	184	181	210	180	183	200	198	179	187	187	216	213	194	186	159	200	203	197	170	198	181	194	201	211	215	194	213	186	192	211	193	187	187	203	179	186	179	176	196	163	218	172	179	185	187	216	185	204	202	184	191	194	187	192	184	184	178	210	207	170	223	177	177	186	160	182	206	193	175	187	207	194	186	182	201	195	189	209	202	189	207	211	185	183	180	213	190	187	196	195	180	170	200	211	179	199	189	213	211	202	197	187	194	197	184	163	185	182	196	193	196	199	186	211	207	201	181	199	202	192	190	184	211	222	184	164	214	179	172	201	186	178	207	186	178	178	189	178	191	172	209	174	192	213	199	152	163	214	212	206	200	185	190	178	189	189	199	179	206	178	200	213	189	190	209	188	227	205	161	216	194	192	205	191	200	175	183	190	182	188	183	195	225	205	195	173	177	213	192	178	178	189	177	175	194	184	187	206	169	190	195	181	200	176	169	203	183	208	219	208	216	203	196	179	188	184	211	208	181	184	182	181	204	183	185	200	200	205	177	208	175	193	178	192	198	199	179	182	195	201	174	186	180	186	206	205	209	182	177	180	196	198	194	155	210	179	175	196	221	212	176	210	203	189	205	193	207	174	174	201	200	208	190	199	201	189	182	181	196	210	182	185	213	181	218	196	162	199	186	175	184	196	204	188	192	187	189	195	194	186	177	198	213	198	185	195	208	175	188	203	194	189	200	206	173	190	211	206	197	211	186	170	189	185	207	181	195	179	181	177	185	187	182	187	197	187	199	182	196	206	194	205	201	184	202	219	163	165	214	205	190	196	175	197	185	194	191	176	227	210	184	182	212	177	211	200	181	176	169	184	184	187	188	186	184	199	195	180	174	188	193	194	188	166	188	188	186	198	180	201	177	205	184	174	207	181	202	196	197	182	180	190	178	181	196	196	208	167	182	185	208	173	202	177	194	191	177	196	185	175	193	185	179	199	186	212	186	215	176	183	198	198	203	203	206	182	195	196	199	195	190	178	210	175	196	180	197	189	180	193	186	180	175	200	201	193	220	175	172	195	204	191	215	218	187	195	180	185	213	234	196	179	184	197	180	203	202
16552	46497	48397	22444	5091	6244	517	286	298	298	299	298	304	297	323	321	296	304	285	283	298	319	285	314	307	319	306	287	338	297	304	291	285	256	297	334	283	348	301	325	325	299	333	310	312	319	307	299	271	279	290	309	281	279	284	283	277	299	306	323	294	268	318	306	307	307	297	310	316	286	291	288	303	295	287	304	310	279	315	306	325	342	321	323	294	295	315	323	309	308	281	301	313	308	275	290	314	313	335	305	313	318	294	319	341	323	318	300	299	307	299	288	325	289	306	293	305	333	294	296	297	294	302	294	282	292	305	282	323	308	281	292	283	309	301	309	293	296	321	317	274	313	280	330	322	332	291	303	308	271	315	349	289	272	298	269	306	303	309	263	285	306	294	317	295	283	256	306	289	281	308	288	283	251	297	280	280	278	287	280	303	279	298	297	316	306	301	285	266	308	308	301	299	301	312	280	292	288	300	307	299	272	267	298	291	294	291	362	276	282	321	290	281	306	304	309	285	296	308	301	297	296	287	285	267	305	295	308	266	286	278	324	287	276	327	274	307	281	327	290	288	321	322	300	301	352	301	317	304	277	284	306	304	318	273	325	304	324	269	326	315	323	317	287	310	312	277	292	290	293	283	283	272	315	311	294	334	296	289	299	315	301	273	291	328	297	286	304	262	271	285	310	291	296	313	278	337	317	317	300	316	295	294	279	308	308	297	316	308	266	320	291	280	315	315	292	312	334	315	311	327	291	299	333	277	326	287	310	309	298	309	296	328	296	279	314	301	300	301	320	324	286	318	317	325	303	291	292	306	313	290	313	323	288	310	279	296	298	305	324	299	311	299	300	297	284	307	290	275	262	303	305	290	305	290	298	274	285	253	267	265	285	306	303	306	307	291	288	310	281	310	291	275	282	297	322	282	289	305	316	321	283	320	302	301	297	287	299	307	302	293	309	295	304	307	297	291	301	290	273	308	288	275	291	293	306	288	295	292	282	317	272	327	298	318	294	291	307	337	294	287	280	298	298	346	307	283	288	318	317	307	285	316	298	263	301	319	263	296	321	308	305	319	325	322	303	316	304	280	297	312	290	301	290	306	265	308	318	326	329	304	292	283	325	295	293	327	312	314	319	306	301	305	307	314	285	298	294	267	301	303	329	332	289	288	340	306	322	303	297	299	278	295	301	305	297	279	279	298	283	269	307	269	314	294	308	305	266	328	291	307	285	288	321	306	307	305	344	301	298	281	258	289	331	274	299	341	323	333	329	306	329	298	315	329	269	315	280	281	287	293	293	257	282	282	283	286	309	294	261	323	300	293	313	295	320	303	301	282	298	309	312	310	275	302	302	288	299	286	325	323	304	330	283	295	311	299	318	295	299	296	301	299	278	297	269	292	299	282	319	339	279	302	310	271	272	316	296	280	297	298	290	281	288	318	299	332	282	289	293	305	274	314	290	290	314	286	304	300	319	269	293	297	330	297	314	309	259	311	321	305	315	288	291	313	302	297	316	304	311	280	304	313	300	310	294	273	297	303	302	273	293	308	288	322	299	272	330	324	293	313	296	279	296	308	318	297	296	298	311	315	281	271	289	280	298	302	312	337	289	315	293	310	301	306	344	299	285	303	333	313	279	273	301	304	313	297	255	259	277	322	291	272	309	334	315	350	275	278	314	302	287	296	281	305	293	307	331	323	325	284	298	314	340	255	314	304	307	311	279	304	304	321	290	293	302	309	291	287	305	261	296	328	304	301	329	298	315	270	275	303	294	286	299	292	323	302	306	344	305	299	321	264	294	282	317	289	303	301	284	293	306	326	304	288	303	287	305	314	325	315	282	309	310	294	295	292	298	320	310	276	312	276	318	303	307	277	299	297	276	308	318	275	304	283	283	266	313	276	302	296	313	275	310	292	304	319	327	324	338	305	315	294	281	326	276	295	287	313	274	311	321	313	334	287	278	288	292	260	311	298	329	280	299	291	259	304	312	289	292	297	311	279	301	281	318	323	326	314	276	319	310	308	307	317	263	331	320	312	321	304	309	305	278	306	300	299	315	302	299	338	322	315	301	316	302	299	304	289	307	276	292	307	304	312	300	298	315	311	283	333	312	283	278	275	309	285	291	300	280	297	337	311	308	304	297	301	303	321	312	307	311	321	275	318	307	312	297	271	286	275	294	276	336	306	308	272	327	306	314	286	278	280	295	312	309	306	299	298	305	296	352	272	311	281	321	273	319	313	274	287	302	275	284	292	300	287	271	315	311	304	293	330	303	309	341	273	292	269	322	288	289	335	297	310	286	302	296	316	310	300	279	303	301	293	282	275	299	316	304	289	290	321	296	327	314	301	327	305	320	279	300	300	334	326	334	322	279	282	291	311	292	322	295	310	276	278	293	288	280	284	322	290	306	289	309	294	283	316	293	285	300	323	309	314	309	301	281	256	345	310	301	316	306	304	305	306	313	293	295	299	320	310	302	275	276	292	326	307	281	285	316	280	308	316	286	300	293	295	269	308	286	307	294	290	308	313	305	279	294	311	282	289	295	328	311	328	303	304	319	302	286	299	294	317	290	315	313	267	288	289	292	302	288	319	309	303	284	288	306	288	308	309	304	270	288	297	314	306	313	275	294	271	269	311	300	291	318	318	300	280	274	281	290	290	295	310	302	319	302	249	308	307	267	289	298	252	324	316	297	309	309	260	301	304	306	299	284	318	300	288	281	291	297	355	335	292	297	280	288	286	279	285	292	297	301	278	291	300	323	299	296	298	323	317	293	294	273	320	331	292	298	316	301	281	319	334	289	324	306	297	341	305	280	296	303	326	293	290	275	311	315	311	310	295	311	299	310	313	319	296	297	267	294	323	322	308	266	271	325	275	289	280	300	319	300	271	279	280	316	351	317	294	291	291	305	310	325	277	312	334	304	299	294	289	278	304	311	336	290	292	311	289	289	291	288	294	313	301	322	318	296	311	293	309	301	309	289	303	321	294	291	331	311	328	321	345	288	306	305	297	298	297	323	276	317	276	321	314	307	310	325	347	302	291	337	312	295	327	289	318	306	291	317	323	274	339	281	284	319	278	300	287	307	346	253	279	329	310	290	297	314	313	293	284	288	285	302	281	316	283	324	310	317	296	291	309	308	312	268	272	309	324	324	317	302	319	280	283	292	297	316	307	299	285	295	295	266	297	320	293	299	316	305	313	290	286	306	294	283	314	308	301	328	289	309	281	315	284	321	318	310	291	299	300	286	333	281	278	330	277	322	286	285	311	289	296	310	327	298	296	282	301	273	302	325	299	291	302	331	310	278	296	291	309	324	305	284	292	294	337	327	295	293	290	285	301	309	296	284	277	306	314	293	295	329	317	305	299	295	297	309	307	305	293	318	305	262	301	278	323	297	311	282	284	283	265	296	306	306	293	311	301	275	308	292	295	333	305	315	307	321	333	301	329	292	316	313	282	289	329	325	279	281	306	318	289	299	293	260	325	314	309	336	306	283
24049	23321	55056	44328	22597	19867	4211	339	297	301	268	261	290	283	287	282	267	291	280	298	313	260	254	247	290	292	301	293	269	286	276	284	292	284	288	266	246	260	284	275	282	268	275	268	268	269	269	262	275	258	265	249	272	292	268	285	261	285	283	255	274	265	265	297	269	295	262	286	269	249	265	269	306	277	247	295	260	260	284	272	289	249	286	246	263	315	256	289	275	280	305	267	294	253	324	286	273	268	287	304	292	283	286	262	287	287	281	279	282	255	260	258	268	258	248	271	290	247	297	279	268	271	273	259	267	271	302	277	274	293	273	264	319	291	282	265	271	280	234	297	231	255	255	262	246	243	279	261	265	290	250	292	271	267	285	265	265	258	278	269	242	254	287	302	280	271	296	246	282	271	283	249	285	255	279	314	257	258	293	262	284	274	260	267	262	309	271	278	257	292	271	275	275	285	253	246	282	290	244	283	274	244	280	305	279	308	268	267	297	243	280	260	273	260	243	246	288	281	263	300	265	281	288	283	269	267	272	275	278	261	278	240	284	263	278	270	292	302	274	281	288	316	286	287	297	278	280	298	289	249	269	283	281	295	303	269	299	281	265	283	251	251	283	259	283	249	268	240	295	246	254	250	325	295	283	299	271	273	259	269	242	294	267	248	286	279	267	270	302	256	294	285	272	291	284	258	274	301	289	307	281	247	265	258	291	261	294	268	266	267	264	251	254	293	277	275	274	273	269	273	280	250	301	244	291	248	261	269	298	312	272	303	280	264	279	267	284	284	279	287	276	271	257	274	273	257	254	278	243	283	257	276	275	290	260	265	281	277	296	282	268	258	278	258	274	261	270	283	269	277	246	292	266	293	273	273	267	270	265	284	296	263	248	286	287	279	248	266	277	293	304	279	259	306	295	302	262	290	271	290	297	278	261	279	284	281	281	308	257	256	278	284	278	275	285	249	272	283	298	273	259	276	242	281	268	272	268	249	269	271	273	277	244	275	275	272	273	263	273	288	266	269	273	298	277	284	274	256	310	268	273	287	287	285	269	279	258	269	255	283	235	257	290	264	278	248	261	274	290	277	294	274	281	271	297	251	271	265	293	260	268	261	280	290	275	258	298	278	276	283	305	280	249	284	294	258	298	275	262	283	245	278	284	264	278	256	292	277	275	259	271	270	269	259	311	313	255	284	295	306	294	269	264	238	261	289	292	282	279	282	270	261	272	265	279	271	271	281	272	284	278	252	279	303	259	272	261	308	291	283	284	264	278	276	263	269	282	247	268	260	277	261	275	274	265	266	269	278	276	248	250	284	284	254	283	268	275	272	253	282	263	294	307	291	265	286	260	263	288	272	281	271	254	238	248	253	290	292	238	285	301	278	296	255	286	257	285	268	254	293	253	275	277	281	284	272	272	286	268	288	286	290	272	275	295	285	295	284	286	306	253	260	250	273	246	300	293	273	278	272	282	258	265	263	285	267	282	296	281	299	261	268	248	290	259	278	272	303	258	266	254	247	271	278	267	254	278	250	328	287	276	255	309	273	281	286	264	272	298	274	287	285	275	290	274	293	258	286	262	281	266	271	297	264	264	282	257	291	250	273	250	284	260	300	287	265	269	284	318	281	285	267	289	258	288	289	271	268	276	294	299	240	273	246	276	320	274	291	284	287	283	298	286	284	287	251	302	294	277	271	241	313	280	242	239	285	268	275	253	281	252	263	277	317	281	284	283	233	265	268	287	276	268	283	267	286	275	289	285	276	249	246	245	280	284	257	260	272	263	276	280	303	269	297	287	288	280	268	287	267	275	255	290	257	262	263	295	282	275	266	251	233	266	297	270	266	238	259	304	269	246	275	262	260	291	284	277	283	273	272	261	281	268	289	286	281	267	287	267	288	272	249	238	264	290	317	280	261	255	253	296	255	276	286	265	316	280	269	278	258	263	294	282	292	277	302	300	281	288	295	277	274	265	277	254	276	276	283	282	285	299	275	252	293	267	263	273	299	268	251	291	229	290	261	288	274	264	291	260	252	298	266	268	279	284	237	280	263	282	281	264	263	278	266	294	248	249	257	271	259	261	296	293	264	276	265	260	275	243	297	268	258	278	270	297	291	267	292	255	283	294	273	259	301	293	275	257	275	284	274	267	330	276	265	292	261	275	283	237	290	304	260	265	277	256	263	272	299	262	273	273	264	266	293	280	261	275	275	263	272	257	237	271	268	270	279	275	278	252	277	262	277	273	264	269	264	268	257	277	268	302	262	282	258	270	272	229	280	295	249	254	309	245	242	279	300	255	278	274	276	259	277	262	273	261	256	280	257	269	245	287	303	277	296	282	286	259	249	318	279	272	284	248	257	288	302	274	280	249	268	266	302	271	279	274	266	261	265	290	287	274	287	267	272	272	324	263	251	260	279	314	299	282	235	282	265	281	268	313	310	277	252	285	294	281	277	254	248	268	291	252	276	281	294	244	263	248	268	275	280	270	278	253	278	307	270	273	297	260	301	265	257	262	262	285	266	263	259	280	261	286	267	273	282	260	272	235	265	294	298	283	248	267	255	275	274	236	295	302	291	282	278	281	262	285	256	251	310	262	302	242	298	273	252	248	289	273	269	288	282	272	278	285	265	256	303	255	238	268	266	276	296	287	255	301	280	260	264	293	306	267	258	282	246	272	274	271	242	262	264	306	252	252	316	269	265	271	255	275	251	274	269	260	267	254	299	271	249	281	256	303	234	268	280	274	255	269	291	258	278	309	267	264	271	262	268	276	256	278	245	288	255	269	271	257	282	271	283	303	305	275	268	295	271	279	255	281	289	275	239	277	250	252	276	275	250	273	278	270	247	260	294	261	263	291	275	266	286	259	263	275	232	271	281	264	285	256	300	288	295	255	279	266	276	260	253	279	290	282	277	310	285	284	267	265	249	276	259	278	264	273	279	245	260	258	306	289	250	253	275	273	278	297	260	275	314	275	247	297	258	252	253	277	284	282	260	284	279	285	283	263	282	284	287	283	270	270	253	264	285	260	281	257	295	258	295	268	263	263	316	297	308	265	274	303	310	241	256	286	284	254	260	262	266	280	257	283	302	292	272	252	270	280	294	252	261	284	270	267	292	260	291	256	236	271	299	251	282	275	261	299	315	275	289	285	270	288	257	272	290	270	272	263	290	281	299	264	296	258	299	293	282	292	319	259	275	263	250	270	263	257	303	293	290	291	272	265	258	266	285	280	271	272	269	273	287	283	305	274	285	285	263	266	238	265	293	267	269	263	256	257	293	270	249	269	298	263	263	300	280	292	270	289	288	271	251	268	269	271	287	276	259	236	250	252	299	309	287	283	291	246	283	271	284	289	289	258	264	269	286	243	287	297	285	264	317	276	288	305	275	283	261	279	261	267	277	275	257	265	292	248	248	290	288	262	270	261	271	266	299	264	275	269	288	276	271	254	253	238	292	260	284	284	298	278	297	275	291	278	309	269	257	296	271	276	260
34438	77240	81844	50408	23400	22614	2022	479	467	471	449	441	429	432	486	449	440	439	457	441	459	410	429	413	407	428	432	414	442	424	462	418	442	404	433	411	422	411	380	427	433	441	415	434	423	402	438	457	388	402	447	447	444	408	420	415	400	374	415	408	441	432	408	390	445	416	454	420	399	405	429	449	402	431	446	455	421	437	389	430	394	450	406	425	419	400	411	440	392	435	415	421	415	444	417	422	417	442	389	420	395	416	415	406	424	400	409	421	457	411	457	374	399	395	399	367	449	390	396	421	411	397	402	405	436	408	429	417	390	426	412	404	396	388	443	424	424	404	481	422	421	400	419	405	402	408	425	407	387	420	411	414	446	436	466	396	449	408	420	415	435	414	414	425	415	421	405	380	362	431	417	429	424	416	425	433	434	405	429	421	442	385	465	395	396	463	420	433	406	415	426	375	389	427	435	430	421	417	421	416	430	426	387	414	414	421	403	415	387	440	432	398	408	433	417	427	417	367	380	419	419	406	370	427	450	416	386	443	396	393	431	444	423	418	426	404	368	458	456	430	412	446	431	387	432	410	393	402	417	392	418	402	421	398	424	401	395	423	428	424	388	388	449	375	464	393	400	438	398	411	420	438	428	452	447	426	417	401	415	408	433	459	390	472	399	438	469	401	433	429	400	472	392	389	411	397	404	442	422	426	454	398	422	433	415	402	417	407	445	409	420	428	425	395	397	372	392	430	448	435	445	443	397	428	450	428	402	407	407	428	407	392	442	390	471	411	413	427	423	448	402	428	487	406	410	434	390	424	428	412	409	419	397	419	416	425	409	429	404	442	401	439	409	364	425	430	396	425	421	418	397	406	397	401	430	450	401	395	428	398	422	413	417	436	425	418	466	392	440	419	387	434	411	442	417	434	418	419	417	405	436	395	438	419	415	404	411	429	422	423	396	429	377	450	400	450	405	397	412	404	434	443	430	419	444	409	413	413	417	403	431	420	459	415	427	462	423	422	442	446	456	399	406	451	391	442	397	425	420	408	461	422	440	404	440	366	408	417	390	370	446	403	421	426	399	437	442	415	393	402	381	416	400	421	382	420	416	411	412	410	432	427	435	437	422	427	451	442	422	423	413	399	401	429	425	419	422	407	449	401	414	411	405	416	440	401	420	450	410	406	400	423	442	374	441	430	429	410	437	428	422	452	441	434	442	388	435	420	424	445	424	400	415	390	430	400	384	422	398	406	424	419	397	398	408	437	427	419	383	415	424	442	427	390	374	404	430	414	414	388	405	435	439	388	420	408	439	391	407	417	403	427	420	439	448	419	421	381	402	370	412	393	429	430	431	430	415	428	438	400	447	414	428	393	435	402	396	407	391	392	426	428	420	420	407	407	438	406	397	417	438	421	407	422	396	443	417	430	468	397	444	436	407	429	433	395	406	431	418	441	403	405	402	387	389	382	407	418	451	413	442	394	393	435	447	389	409	434	442	399	434	448	432	412	412	411	431	438	416	419	407	420	428	357	394	394	401	431	399	425	461	416	391	392	400	450	440	361	389	422	415	416	435	423	385	433	398	419	385	400	415	439	405	439	444	407	408	398	398	446	424	441	409	402	415	412	448	423	414	405	448	418	410	394	437	440	435	393	433	400	419	414	420	417	421	395	454	394	442	420	370	426	404	401	396	422	385	436	412	383	425	426	443	442	436	411	435	379	430	430	410	446	463	420	388	417	419	450	422	440	385	427	439	437	434	431	420	430	453	406	390	419	411	444	397	453	436	471	419	436	411	434	416	445	431	423	401	406	406	441	418	471	391	392	401	433	426	437	403	454	441	451	434	418	420	404	451	368	437	409	420	424	415	430	391	409	421	414	423	395	419	378	447	414	421	417	396	416	417	408	406	406	400	428	397	406	430	436	416	396	412	427	452	447	407	428	416	420	399	446	419	418	407	419	438	434	426	407	420	402	422	405	397	382	389	421	385	426	443	420	400	407	425	424	407	439	420	404	422	452	389	447	470	423	451	407	412	385	411	415	424	450	413	444	409	420	466	412	425	463	403	422	437	401	412	418	434	383	423	432	417	444	422	427	420	421	404	422	413	423	439	416	414	414	444	448	387	404	417	401	392	408	442	444	419	395	425	437	407	424	424	436	425	410	418	400	426	421	424	431	418	430	449	396	397	419	385	431	462	405	426	395	446	397	442	401	394	397	427	389	407	414	426	385	417	408	411	437	417	433	414	387	392	412	409	400	400	423	409	413	388	403	431	419	393	385	416	416	405	415	421	418	440	418	452	399	404	434	478	396	409	399	406	470	443	404	381	414	411	448	377	383	398	442	380	445	449	420	413	398	425	399	465	417	431	470	396	406	417	379	413	425	447	413	387	402	387	432	388	447	391	405	384	441	414	426	442	385	406	388	420	440	400	410	429	385	412	428	423	379	419	447	392	424	379	411	415	377	431	445	389	407	406	420	434	396	427	438	416	431	430	453	412	428	445	429	404	456	437	388	419	407	420	409	408	408	412	401	424	422	403	420	408	409	443	466	410	414	430	422	423	446	420	429	420	444	426	455	386	384	381	404	427	420	427	408	408	446	389	418	451	426	403	432	415	419	429	412	434	437	430	438	410	426	453	428	450	435	444	434	426	443	437	426	385	391	462	412	431	435	416	418	433	451	419	408	404	431	458	427	424	425	404	414	445	410	427	438	426	407	431	413	422	404	404	392	430	407	439	453	430	438	434	442	429	408	395	401	425	430	429	422	412	419	405	423	425	431	412	435	391	426	409	457	405	423	404	398	411	434	393	415	398	434	417	395	429	407	433	400	437	425	399	409	397	422	398	367	409	370	440	416	417	430	363	406	366	433	412	446	422	458	409	420	446	409	411	414	384	462	435	409	420	432	423	453	443	420	421	432	392	394	423	444	445	443	387	420	407	413	411	437	426	438	422	416	422	426	393	497	380	424	420	470	405	416	388	405	388	385	407	448	399	421	420	415	416	446	445	420	410	397	450	435	396	397	430	429	451	390	414	428	393	391	439	432	418	412	434	415	425	412	394	403	431	435	475	456	422	437	426	395	398	461	414	458	412	397	378	418	438	409	427	428	389	419	417	413	442	443	420	396	414	413	379	418	392	428	434	432	426	424	429	396	384	416	443	420	412	429	405	379	433	412	389	455	422	391	426	430	410	402	396	406	422	436	418	425	433	411	419	421	443	412	430	404	476	427	408	407	403	435	415	425	421	425	414	412	452	448	435	428	453	409	397	399	412	417	418	411	425	408	436	401	382	433	447	410	422	414	386	409	434	430	427	430	421	418	430	418	421	395	389	428	424	436	405	417	439	410	446	399	410	414	449	421	403	413	414	394	421	421	400	439	447	384	376	445	410	417	416	420	382	419	447	438	416	404	439	434	437	394	419	399	375	411	446	412	425	422	435	418	422	417	437	402	427	422	412	437	439	411	402	443	427	435	445	435	421	413	408	408	436	396	413	456
23022	22216	43209	38057	23537	25740	12322	762	293	277	269	236	268	236	243	273	241	271	256	296	259	248	258	282	240	260	275	242	248	216	235	250	282	235	268	243	251	258	223	241	240	251	245	267	245	245	249	262	260	246	278	263	219	245	262	255	255	243	262	240	238	221	268	254	267	282	231	239	238	280	258	268	235	267	243	225	220	240	266	249	281	227	263	252	246	237	242	227	275	246	257	239	230	264	245	256	280	246	233	247	248	246	245	248	257	226	227	248	243	252	264	233	253	259	235	263	234	276	230	226	246	235	226	291	230	258	275	288	237	245	226	264	254	234	249	240	259	272	225	249	254	243	244	246	266	256	252	293	224	286	251	230	200	251	286	242	268	249	290	234	251	240	231	258	252	242	255	254	238	255	262	254	228	256	247	228	259	221	254	240	243	258	246	242	248	233	255	229	259	246	256	257	220	248	241	210	225	263	244	237	254	248	237	241	229	250	242	251	262	255	248	271	263	280	252	251	245	239	265	275	236	232	241	290	237	246	242	246	258	212	256	240	242	272	248	257	251	231	248	245	237	242	252	260	207	253	241	231	229	275	220	243	245	223	244	243	247	267	268	247	225	217	242	247	252	259	235	251	245	248	247	248	254	248	246	253	264	239	247	257	253	258	257	242	232	282	257	250	258	246	260	259	230	268	259	234	239	245	258	236	258	242	252	226	272	235	224	248	233	245	244	257	254	259	239	234	208	262	242	226	263	261	210	278	236	239	248	231	263	231	224	272	248	271	235	259	274	241	231	251	231	258	233	267	234	218	234	237	246	232	279	259	234	234	217	251	281	249	237	257	257	251	246	254	246	238	248	277	242	248	246	249	252	259	244	235	261	235	244	231	221	242	248	265	228	258	270	252	251	236	262	237	237	229	264	237	249	254	239	244	229	246	242	259	258	256	251	274	274	265	236	256	265	261	258	239	259	236	244	263	263	255	225	267	239	222	240	267	264	217	254	260	247	236	255	254	262	255	272	230	252	257	246	255	242	224	221	235	226	246	239	239	233	224	267	250	233	287	260	254	248	270	252	236	256	237	235	208	282	288	261	278	252	238	255	259	248	262	259	246	240	254	239	285	246	277	244	239	239	257	258	245	251	236	237	260	259	262	237	244	281	259	245	209	241	254	229	243	271	258	241	251	248	235	238	208	241	240	236	235	217	236	224	256	246	249	231	234	216	249	250	258	266	250	244	245	281	233	234	258	238	280	249	258	220	226	241	295	225	241	214	243	236	241	227	245	228	254	250	243	239	248	252	246	226	232	235	244	276	266	245	241	221	238	244	228	211	246	265	245	272	262	249	254	230	239	248	247	264	256	266	265	243	262	258	243	257	270	207	262	235	273	245	240	283	249	246	242	265	257	238	246	238	226	253	227	239	259	250	234	234	240	243	264	270	242	241	248	245	237	247	213	240	267	250	258	233	231	244	258	239	265	219	265	272	242	246	249	257	272	247	248	255	252	275	221	243	223	236	249	224	214	268	260	241	222	229	257	255	270	207	258	259	233	229	226	245	243	237	253	254	279	249	243	244	255	250	265	221	235	262	251	248	252	250	238	272	255	259	248	277	284	251	246	260	214	262	254	227	233	233	220	244	253	206	232	248	248	261	251	231	232	241	246	260	231	257	259	229	238	235	271	266	265	246	249	248	246	240	258	229	272	247	266	249	268	253	245	259	245	257	225	260	252	223	244	247	215	233	254	227	243	196	254	249	265	254	259	230	229	277	269	246	236	257	253	255	235	236	216	267	242	231	220	260	239	232	242	254	249	261	232	239	218	263	258	259	238	247	234	245	217	257	235	261	270	234	230	245	250	260	225	259	240	269	261	233	228	253	235	245	255	274	249	234	267	269	262	243	264	242	251	268	241	232	247	257	247	246	262	273	260	248	262	243	249	231	238	230	246	263	240	262	263	235	248	246	251	264	247	240	219	258	268	256	278	217	285	240	230	229	231	243	252	238	239	245	270	261	273	226	269	233	241	240	255	231	225	241	237	264	248	275	272	243	236	268	246	239	237	233	260	257	228	226	255	234	255	257	245	266	271	260	254	256	244	247	263	225	251	270	245	246	274	243	246	254	270	250	248	245	259	256	258	243	227	249	229	255	277	236	231	256	235	238	245	241	275	275	231	239	244	232	239	216	272	244	242	264	245	268	243	208	238	249	226	263	262	225	242	229	250	269	269	232	245	255	255	242	258	270	243	267	263	245	257	235	250	260	239	250	246	251	229	262	255	241	239	239	258	263	244	274	250	263	234	238	251	240	237	283	262	267	222	241	259	249	255	219	251	267	242	263	209	253	291	264	259	238	230	217	273	258	236	249	248	249	251	275	271	269	235	236	239	264	253	252	260	241	277	273	238	242	233	268	260	257	256	258	221	248	270	242	270	247	227	246	233	244	266	229	235	266	275	239	248	247	261	243	243	220	237	245	283	249	231	226	263	245	238	264	236	231	251	249	270	260	258	263	262	251	238	233	231	251	269	265	260	239	251	261	245	229	230	252	249	240	248	284	216	242	255	243	244	237	232	263	248	245	230	257	232	298	247	247	248	249	235	226	239	228	263	260	241	256	235	260	248	282	248	253	254	248	257	263	252	273	250	281	221	265	270	244	256	255	263	261	232	242	249	253	247	254	226	250	261	237	231	263	249	239	227	253	244	260	250	237	208	246	249	253	255	252	250	261	284	230	238	246	264	240	232	260	258	228	237	222	241	251	272	230	249	251	272	239	253	257	251	242	217	239	241	268	218	259	239	266	257	222	252	231	257	228	236	244	229	244	241	244	235	247	241	244	240	230	232	239	265	205	259	221	226	264	234	239	243	222	226	272	243	258	248	238	240	270	250	267	228	254	271	243	237	258	229	246	240	259	217	259	257	237	255	235	260	234	246	252	254	247	232	262	274	248	239	223	294	230	272	231	236	249	260	265	234	246	237	222	247	243	241	259	219	244	251	265	248	236	262	257	263	221	250	250	237	246	273	246	240	228	236	249	256	268	263	249	287	230	265	244	265	283	236	245	248	254	260	239	230	252	270	252	256	247	214	243	257	242	247	263	244	241	249	231	235	249	263	228	218	254	241	232	235	258	243	269	216	263	278	252	281	253	266	283	240	240	248	229	258	269	257	229	226	237	237	274	230	257	247	263	258	238	247	266	227	219	258	286	263	251	242	253	249	296	212	244	281	259	271	272	240	259	268	261	249	221	267	246	227	261	251	239	233	249	221	247	248	240	241	229	244	257	254	258	249	236	247	235	242	236	227	218	248	242	257	261	240	224	255	248	234	247	256	220	238	255	256	257	216	247	223	252	265	252	252	278	248	239	222	254	251	306	233	256	269	251	227	254	254	233	262	241	232	262	246	228	274	285	229	249	264	248	246	258	258	238	251	277	237	269	236	248	238	262	270	250	260	246	263	262	268	249	268	263	247	278	231	251	241	260	264	221	273	232	252	252	247
37739	66935	83650	59190	33488	30425	4023	473	452	433	452	459	433	398	412	410	393	405	374	339	399	386	391	406	396	371	376	370	438	369	399	392	392	359	374	378	411	333	413	390	361	374	425	375	386	378	370	379	344	380	416	413	391	393	379	360	351	351	394	378	363	392	385	425	401	391	391	396	364	364	378	384	384	362	341	413	390	401	384	391	407	372	347	341	366	385	342	380	345	394	356	374	389	379	390	459	416	372	369	371	347	393	361	355	377	383	379	391	356	371	382	370	365	377	383	366	343	352	333	356	373	368	400	393	363	373	385	365	368	417	400	369	398	416	360	389	366	370	381	375	327	383	378	378	418	356	352	361	384	337	387	358	386	362	394	354	371	344	372	385	332	379	370	383	380	397	378	378	390	325	404	381	365	360	355	371	364	372	377	357	387	338	371	367	374	379	379	378	315	348	376	356	377	361	361	382	406	361	353	349	380	370	378	400	363	347	385	381	374	356	378	393	397	385	395	343	379	349	347	395	394	361	386	395	375	362	384	351	346	373	383	383	344	366	380	390	329	378	364	354	387	394	370	369	345	350	376	355	360	357	382	373	391	378	360	365	354	357	370	382	379	388	363	381	381	355	381	368	350	351	380	382	395	375	376	343	375	380	359	370	396	332	348	371	393	386	394	347	398	386	396	358	388	388	369	390	379	384	340	374	360	385	363	373	382	379	388	372	394	376	398	410	386	377	406	365	333	390	368	348	376	400	347	368	401	416	371	370	353	377	372	385	395	417	367	370	358	389	311	389	377	368	377	403	361	399	338	385	376	331	390	383	384	381	386	391	381	405	367	375	407	397	364	377	384	385	415	378	401	382	398	377	359	397	369	395	361	367	349	345	371	383	397	400	348	391	414	346	359	369	378	352	357	386	349	350	378	390	407	425	393	377	398	394	399	354	384	383	372	415	359	376	370	407	351	364	389	368	339	341	381	380	336	346	368	348	374	352	384	373	363	373	373	354	373	379	412	363	389	378	379	372	386	399	350	406	368	379	388	359	389	388	406	385	361	396	385	374	358	369	395	379	370	381	376	345	360	376	340	386	348	341	337	399	355	418	351	400	382	368	393	363	364	366	356	325	347	351	384	374	377	395	397	409	369	378	377	396	377	349	402	371	395	391	374	377	408	401	395	403	370	402	389	345	377	398	364	373	369	351	401	352	375	363	383	400	383	395	365	384	361	409	387	388	430	365	406	399	390	396	352	355	384	345	398	404	404	372	331	387	356	326	381	389	409	389	369	376	371	372	373	410	349	337	377	449	330	362	356	355	353	387	354	387	368	347	394	386	331	335	391	349	387	343	360	414	348	383	400	347	354	406	390	388	378	396	381	354	359	385	341	388	366	378	425	390	395	376	363	406	374	357	367	352	382	355	372	391	376	395	359	371	363	361	359	335	341	389	370	351	353	346	393	404	393	344	370	406	384	383	357	346	374	343	331	355	370	387	366	350	384	389	398	372	402	401	376	365	394	352	341	360	377	385	391	346	396	388	394	389	391	356	328	372	356	405	375	388	365	380	401	376	348	401	364	404	396	366	374	379	392	381	364	402	327	394	367	384	400	386	394	375	392	355	396	356	359	368	384	403	369	408	394	378	416	345	374	372	383	385	371	381	364	377	334	415	384	379	405	386	350	403	352	344	385	349	369	372	384	372	370	363	346	352	375	376	421	411	365	376	365	419	388	401	377	357	382	342	340	381	357	365	369	396	407	359	386	425	365	374	395	351	395	359	359	380	375	419	366	354	361	404	373	370	343	382	352	380	374	391	374	384	368	350	364	393	380	370	383	387	384	344	333	379	337	391	347	400	369	369	385	346	370	380	337	368	363	367	367	373	397	354	396	370	379	395	378	378	376	403	387	339	365	382	399	410	364	396	357	375	393	368	354	402	388	400	362	375	369	375	336	390	364	369	382	371	374	362	349	372	413	414	390	318	340	379	377	386	349	359	370	372	381	371	408	355	395	365	362	414	364	358	352	389	381	376	413	382	374	377	372	382	387	384	392	369	390	366	388	389	380	379	408	361	342	361	389	367	361	360	381	371	373	381	381	338	382	362	349	375	373	402	355	362	366	378	356	369	379	388	342	365	379	381	352	373	374	394	352	386	345	422	393	369	399	400	380	341	376	382	333	409	393	403	379	379	342	381	395	361	366	426	388	378	385	364	387	414	399	386	389	351	372	398	373	392	368	371	368	385	365	339	429	385	343	375	365	377	349	391	377	365	392	391	382	390	388	395	377	367	384	356	367	377	360	346	428	376	362	370	378	375	371	388	400	383	366	375	357	375	390	400	359	351	390	389	374	338	379	347	364	383	391	385	366	359	405	411	376	320	375	376	417	371	379	367	399	382	366	390	400	380	346	362	381	385	377	391	364	353	370	358	398	412	365	368	363	378	371	405	350	391	399	376	389	402	368	378	383	401	378	373	364	387	390	366	378	373	362	360	356	387	366	389	349	334	398	369	375	410	371	408	360	361	372	390	371	385	370	401	387	413	382	395	357	367	410	361	392	373	389	380	347	361	380	359	366	389	409	381	403	415	379	392	370	329	375	350	418	386	387	391	371	373	329	374	383	373	366	375	385	411	368	367	341	364	347	378	395	389	359	406	342	381	393	359	368	342	358	386	374	420	401	378	365	394	374	374	391	360	374	366	339	365	386	375	386	349	358	366	371	368	379	359	396	370	400	353	391	417	371	380	392	386	382	373	405	363	389	388	386	355	353	373	363	360	363	398	364	390	360	359	368	406	369	380	350	387	350	350	352	380	350	399	334	431	376	363	386	369	376	352	385	376	383	373	374	391	352	355	353	377	409	365	343	333	361	411	391	342	389	408	359	373	408	359	396	376	386	351	349	355	369	377	398	409	348	355	399	399	410	381	400	359	393	375	392	388	387	379	379	381	374	381	383	393	343	392	403	365	376	383	376	415	391	360	345	333	372	401	414	381	396	357	347	372	353	366	423	391	387	393	372	373	352	363	368	393	399	382	384	385	384	386	414	368	374	383	350	342	363	376	338	379	396	344	350	362	399	363	386	378	381	333	403	404	389	354	352	351	340	353	361	380	352	367	350	379	346	429	392	390	390	371	363	380	332	353	388	420	375	378	395	393	373	389	399	370	415	385	341	394	353	394	361	332	362	416	392	376	354	407	389	386	359	386	405	367	368	400	351	381	366	405	347	402	393	365	382	376	405	394	375	374	392	386	344	357	351	346	393	364	393	349	348	381	393	395	377	375	389	393	382	383	343	358	367	358	387	375	366	383	388	352	388	368	384	370	387	363	392	387	361	380	356	381	415	378	384	392	363	329	399	372	394	396	335	390	356	389	357	394	374	392	362	384	390	376	393	365	353	364	371	364	358	349	378	395	386	343	382	383	386	360	337	406	387	353	399	366	378	352	371	371	377	383	380	355	385	391	379	392	366	354	351	366	372	387	369	381	374	369	381	391	372	372
26766	26789	46930	26625	4569	2593	303	201	197	193	227	193	203	191	217	213	190	205	196	173	190	210	205	205	188	191	193	186	183	232	200	220	204	206	193	196	216	220	200	176	197	179	195	201	199	205	181	217	206	207	219	172	205	185	203	208	221	192	217	198	193	217	209	215	216	185	200	190	177	189	204	205	210	209	214	208	216	209	203	193	214	188	213	197	201	172	215	226	203	192	203	216	167	192	212	195	191	191	208	223	187	204	210	214	217	189	178	219	196	223	236	207	176	218	196	209	199	195	191	196	204	182	197	187	200	211	190	208	209	190	213	193	188	165	219	206	213	191	171	196	206	170	203	210	204	186	218	202	166	199	209	204	196	193	206	197	208	200	202	198	218	218	183	186	204	201	190	209	184	185	201	207	214	190	201	206	194	201	196	199	173	192	200	217	208	213	195	201	197	189	210	196	194	197	183	197	209	190	197	214	190	182	191	209	200	194	203	194	173	193	195	203	210	206	199	215	208	197	181	199	202	201	191	187	212	189	184	194	208	200	207	197	197	209	217	171	199	191	186	193	194	238	177	210	191	205	190	201	204	195	193	177	217	198	227	209	244	195	200	209	222	204	193	183	197	183	189	202	205	170	200	204	168	212	202	217	188	201	176	200	213	187	211	229	203	222	177	224	194	209	223	191	205	220	203	188	215	204	223	208	217	238	211	167	217	203	203	211	206	201	230	177	204	188	208	202	209	209	191	193	186	222	161	202	180	208	242	203	182	162	201	213	209	196	167	184	202	184	191	210	201	220	208	207	215	194	243	191	212	189	195	197	209	172	192	200	212	208	210	203	212	184	191	196	217	193	186	189	208	164	200	218	227	193	175	213	217	238	192	215	215	189	212	199	192	198	193	196	199	214	203	208	182	208	194	245	174	229	207	191	187	204	208	182	203	224	204	164	206	193	201	205	188	194	221	206	196	184	203	196	181	201	210	211	159	214	186	210	207	178	196	215	168	201	182	207	185	191	197	229	194	176	234	196	211	191	205	197	200	199	205	212	208	221	178	215	174	183	176	238	221	195	223	186	200	220	187	198	175	204	194	179	199	201	173	202	191	198	233	197	205	209	210	214	198	197	205	178	200	216	184	206	218	203	207	213	222	211	197	213	214	183	216	198	185	220	203	216	220	190	210	196	212	171	228	202	189	207	189	180	201	176	201	192	194	179	187	183	220	196	196	191	190	192	192	211	204	199	181	182	200	214	183	217	224	188	186	194	190	211	212	186	210	192	178	179	190	165	188	194	177	182	195	199	209	191	195	205	198	235	203	182	202	184	179	207	217	220	188	189	178	200	179	221	201	193	216	187	232	208	238	203	188	220	184	201	222	190	203	199	205	208	188	184	202	210	210	179	215	207	192	199	199	176	185	192	170	171	229	181	196	198	214	210	204	213	171	200	207	199	226	197	183	192	210	198	205	186	188	189	203	190	190	189	199	186	184	200	196	193	219	225	166	178	189	184	193	196	183	199	182	216	192	215	230	199	222	190	209	196	196	210	219	183	201	206	212	193	182	222	189	202	216	194	178	231	205	193	204	177	229	200	206	202	190	203	199	199	200	201	201	197	184	192	192	193	209	222	183	199	218	232	202	182	207	184	198	197	187	203	198	194	214	186	201	194	189	182	208	196	210	208	212	180	203	200	195	196	204	206	193	193	199	205	210	194	192	199	206	210	192	219	189	218	202	202	195	226	226	199	194	174	239	195	177	219	195	205	187	202	221	190	204	183	216	205	164	191	201	197	197	199	198	199	182	194	192	228	190	209	203	202	196	204	169	207	195	185	221	186	185	180	203	199	192	181	208	192	192	192	205	205	200	214	194	209	196	210	195	190	240	190	176	200	207	184	195	188	189	156	176	171	188	219	198	179	197	187	203	214	180	181	192	217	195	197	201	186	192	209	206	193	202	209	188	195	188	205	205	187	217	193	200	210	196	202	202	213	208	202	230	190	186	208	192	201	231	198	190	183	192	192	197	197	180	233	203	191	180	220	197	200	193	205	191	195	180	204	208	209	189	206	178	201	200	190	161	185	211	185	206	227	185	193	197	191	220	209	209	179	209	194	193	173	188	212	215	208	209	212	201	193	200	181	184	227	204	201	201	181	198	182	190	194	200	198	205	187	191	222	226	181	168	186	195	201	183	225	202	195	219	204	189	225	193	172	183	199	203	205	190	200	183	184	193	212	195	204	204	193	204	190	183	182	229	200	175	210	223	200	201	190	209	199	195	203	212	195	203	198	200	201	200	196	177	223	205	189	184	199	206	205	224	187	202	214	184	189	184	192	197	197	185	205	194	189	204	226	206	209	209	201	195	194	202	199	196	208	214	199	221	210	238	190	220	198	192	199	199	213	197	200	186	203	208	216	186	206	183	209	183	187	188	200	210	181	230	219	208	220	196	196	201	209	176	198	199	201	198	199	182	222	198	199	201	213	195	166	217	213	199	196	189	211	204	200	176	218	180	178	194	195	248	210	194	180	211	202	193	180	193	192	177	211	213	203	197	192	214	190	176	158	184	194	200	207	228	214	191	184	200	206	205	206	210	191	192	186	215	209	200	186	194	204	205	202	205	188	208	179	196	178	203	195	187	194	198	204	210	205	226	178	194	187	208	210	185	194	193	210	210	181	197	191	210	191	175	206	205	189	188	182	209	213	184	193	206	175	221	176	201	210	222	208	196	219	221	226	217	231	210	164	169	194	210	194	189	194	200	188	186	210	193	195	231	204	195	219	198	200	214	202	164	208	210	205	228	231	222	188	182	192	192	202	207	195	193	186	202	189	195	205	172	188	208	182	202	191	186	199	205	193	183	189	203	195	184	204	213	173	203	192	207	207	186	199	211	188	224	212	193	208	239	203	211	201	191	203	208	213	205	213	184	184	194	209	198	232	222	218	223	192	181	205	183	201	202	190	191	165	213	193	214	187	223	201	201	214	188	193	202	193	171	180	200	199	204	225	197	196	208	193	195	192	188	186	210	208	194	194	218	215	175	191	215	212	201	194	203	205	214	211	218	211	205	170	213	192	187	187	182	198	185	190	202	198	242	209	218	197	197	194	210	166	202	216	205	239	196	213	223	184	177	186	199	198	197	216	205	227	202	223	193	196	186	197	241	221	205	199	189	217	224	189	208	214	211	189	171	180	220	190	201	217	198	185	155	213	193	181	211	209	209	195	200	213	177	196	186	206	198	198	190	206	218	195	204	194	196	209	186	178	216	216	213	216	195	182	197	202	205	205	204	197	216	205	149	186	219	189	207	187	197	187	192	193	173	183	222	224	202	189	200	203	199	188	192	204	198	200	190	177	169	178	185	188	212	198	235	201	200	184	197	192	203	177	189	205	181	185	214	222	211	222	191	179	192	217	205	214	196	179	200	226	239	191	181	219	157	225	193	187	214	200	199	203	220	196	189	189	180	212	202	221	202	231	196	199	221	218	188	230	185	208	221	180
14177	45253	50059	23632	4570	5212	500	300	313	328	327	270	285	318	291	307	304	289	349	326	337	326	303	317	303	310	315	317	317	298	320	317	321	331	284	340	312	296	319	279	338	320	298	283	316	339	329	303	328	295	310	294	312	314	285	319	321	311	322	295	305	312	298	300	313	298	335	329	324	304	311	282	323	336	329	306	305	296	297	308	302	305	303	318	312	309	295	290	304	352	328	307	318	295	339	322	328	316	320	295	309	347	316	303	316	324	295	305	340	310	312	299	308	298	311	348	324	302	313	315	308	296	298	301	339	318	319	292	294	337	331	291	291	341	308	292	323	312	311	322	342	325	302	303	295	287	327	305	340	299	313	298	311	278	321	326	353	309	323	304	328	311	311	299	304	330	292	307	296	274	321	320	296	326	304	338	339	296	314	292	303	309	305	306	339	271	289	301	301	324	303	288	322	307	331	354	336	331	328	300	312	304	309	320	309	307	277	313	333	284	261	311	337	322	315	293	338	304	328	311	309	325	307	320	336	341	326	331	272	329	319	357	327	304	301	342	291	341	334	322	352	317	336	315	315	296	348	346	317	325	316	294	305	306	303	320	301	297	305	326	292	319	295	303	330	347	287	337	314	305	287	286	309	325	323	346	314	321	324	276	309	313	332	294	291	300	301	301	334	310	322	322	310	318	296	311	353	321	293	300	338	337	344	327	307	311	311	305	314	313	307	280	285	304	296	308	321	304	315	315	290	330	299	300	324	300	308	329	309	299	297	285	290	374	317	306	314	288	310	326	323	316	312	302	321	311	304	288	322	313	309	307	322	303	329	345	300	301	290	298	292	302	334	319	287	297	328	285	296	319	325	300	348	319	283	317	343	315	314	293	329	309	306	299	323	348	338	318	279	319	313	309	315	306	311	325	294	342	324	291	289	296	304	321	290	324	353	313	322	326	332	344	314	318	318	331	319	300	314	308	294	319	357	296	315	293	287	324	340	323	315	297	327	304	332	301	303	323	318	315	345	314	310	326	299	301	317	314	323	291	328	318	300	329	319	314	334	347	323	327	309	319	324	319	284	344	318	325	306	311	303	324	309	353	314	301	311	296	325	320	315	282	310	300	321	290	314	322	309	299	329	296	276	314	305	301	308	307	319	301	291	337	286	317	295	331	289	315	317	304	301	321	327	305	328	315	299	290	322	308	325	294	306	301	309	311	329	305	299	331	340	314	271	312	303	296	309	310	316	328	307	359	321	325	316	297	290	306	295	335	299	307	307	300	314	309	324	331	330	320	324	307	351	337	315	322	318	317	292	336	304	328	294	276	299	334	318	310	338	347	328	307	327	321	344	284	325	313	319	310	284	325	322	300	325	316	290	351	344	302	345	332	283	286	335	292	322	343	332	321	320	308	321	308	320	292	310	314	300	331	296	304	313	286	296	284	315	310	275	326	303	332	313	329	308	326	306	318	300	337	285	333	315	329	333	314	291	290	301	292	290	325	300	345	335	298	303	325	309	302	321	329	307	321	333	299	318	291	327	313	308	297	318	322	298	314	313	298	302	340	301	327	314	323	344	327	328	300	308	341	326	304	296	325	313	314	313	283	323	317	323	324	307	321	297	312	319	329	306	330	282	313	299	305	277	310	292	310	326	289	319	288	309	291	295	303	306	321	284	302	298	298	326	312	305	314	284	350	284	312	321	298	311	289	320	319	294	317	290	322	322	313	289	306	317	295	313	289	291	311	291	303	318	322	324	327	292	329	342	311	304	305	271	308	304	284	337	300	307	310	329	322	347	286	306	328	298	265	299	329	323	344	320	263	296	336	313	302	330	312	321	274	311	321	289	358	319	277	334	330	332	327	312	288	326	333	336	341	312	303	326	294	343	296	319	303	302	303	275	320	319	293	299	330	301	300	294	294	347	343	288	303	307	285	318	336	328	331	280	300	304	323	294	346	304	336	311	294	305	310	324	327	316	288	308	279	307	330	304	294	284	286	280	302	321	295	334	313	293	300	310	281	289	343	316	325	289	313	275	327	278	299	278	300	305	324	315	320	280	274	319	368	283	303	291	337	336	314	318	310	311	315	325	307	335	289	298	300	285	328	313	335	315	307	302	320	325	314	329	299	330	315	328	295	316	289	293	316	316	300	290	312	310	298	325	331	351	300	326	297	298	316	321	309	280	299	305	338	298	319	318	328	312	311	330	314	316	305	340	326	283	306	330	332	332	294	305	323	309	338	319	293	302	326	325	309	328	322	304	332	319	295	323	313	325	308	338	292	302	356	303	329	335	337	327	314	285	307	319	342	306	303	338	315	314	292	310	308	308	296	287	301	291	319	296	299	291	295	325	272	315	297	319	312	307	328	334	327	295	306	302	323	325	320	320	310	330	309	298	336	344	324	322	334	280	309	283	298	326	311	318	314	297	300	308	340	335	278	337	292	291	319	332	314	273	289	291	314	308	289	319	311	293	312	315	326	318	309	331	284	297	324	310	313	331	305	321	338	285	324	305	323	317	296	325	335	317	314	320	331	323	294	296	291	327	300	312	300	308	299	341	358	321	342	328	303	312	340	309	313	341	304	308	336	313	284	309	323	304	289	331	304	315	314	316	308	305	327	341	309	298	333	340	301	317	332	316	335	343	312	304	336	319	306	304	304	318	301	311	333	329	313	354	343	327	326	309	306	303	302	315	318	340	314	311	314	300	312	312	295	294	292	319	314	297	333	324	324	298	314	313	306	303	323	337	316	308	285	319	308	305	295	293	324	301	287	317	298	287	329	306	315	321	279	304	300	317	309	316	309	294	319	306	334	284	311	293	335	294	314	303	343	312	348	283	327	309	339	337	331	283	285	333	365	303	311	294	320	332	346	323	295	313	334	307	330	305	333	319	288	314	335	322	315	308	321	339	335	326	295	320	322	326	287	324	310	317	300	287	292	337	297	326	274	332	311	313	322	324	316	301	311	361	317	335	308	328	348	323	333	320	324	321	307	294	321	339	328	306	306	301	323	310	322	297	306	309	313	347	316	317	328	314	310	329	325	331	335	314	309	324	313	299	300	351	302	340	286	320	316	304	341	332	345	336	302	306	308	261	290	313	309	301	305	292	271	292	317	313	306	331	322	356	331	321	327	304	322	328	346	291	306	327	302	318	334	318	298	328	331	362	335	314	277	340	304	322	305	280	304	319	308	304	317	310	297	344	295	307	282	281	299	307	300	309	335	301	325	335	294	289	328	323	309	333	278	301	342	305	291	304	326	321	280	345	277	299	292	281	311	323	328	332	319	309	314	315	309	305	327	318	310	324	280	307	316	318	320	287	295	322	321	299	276	324	308	319	319	309	297	335	321	305	294	312	326	300	284	306	330	305	297	292	341	308	340	340	305	329	351	308	321	315	322	301	292	309	302	304	329	326	323	316	325	326	301	328	344	297	300	333	342	299	329	321	342	342	304	294	317	325	324	300	326	327	334	317	312	324	319	270	309	299	359	300	324
24036	22063	48646	45347	23656	21045	4344	310	294	277	317	295	285	282	284	284	272	284	278	244	251	270	310	278	279	294	273	289	288	298	303	266	313	291	279	279	295	281	272	271	257	305	284	286	302	264	281	273	286	285	254	308	287	297	252	264	280	264	267	305	238	265	272	272	278	266	313	246	268	288	273	301	282	266	249	287	272	247	279	289	282	260	296	263	275	270	262	273	276	283	300	255	288	272	288	285	280	254	254	260	242	245	269	268	262	270	296	277	257	275	255	276	274	266	261	263	274	277	295	291	284	280	277	312	261	288	287	271	274	248	273	249	267	261	283	249	285	268	257	295	277	255	271	252	269	300	271	253	243	273	254	279	254	281	288	284	293	283	266	290	282	299	265	278	264	281	298	270	282	289	305	293	273	271	275	259	255	296	283	282	303	286	259	257	273	277	293	271	256	250	286	257	262	267	256	275	276	282	264	297	263	266	280	291	277	268	274	283	266	256	242	281	258	261	276	268	293	289	282	265	278	302	298	277	261	262	307	260	280	287	259	283	292	283	296	264	280	262	259	282	275	243	252	301	281	257	263	259	298	276	273	266	284	275	261	252	265	253	267	315	268	283	283	286	275	271	271	287	276	272	267	285	273	252	266	231	256	252	256	252	306	264	269	264	270	269	253	265	263	291	295	296	241	296	238	257	273	271	274	240	254	274	290	289	290	275	272	264	267	271	281	262	262	256	287	252	293	273	261	262	300	245	256	300	292	274	252	266	286	257	302	267	294	277	290	260	309	263	275	271	273	286	298	264	270	261	267	299	286	273	275	249	267	252	258	285	290	264	285	280	277	287	243	260	258	262	280	263	264	270	307	254	273	291	286	289	294	264	255	298	268	280	285	284	246	282	280	257	243	291	307	252	296	269	295	278	281	294	287	256	272	257	275	260	266	280	260	281	292	251	279	293	240	275	284	258	275	267	277	274	272	250	273	293	284	250	263	272	276	256	288	265	277	261	280	275	270	262	255	240	249	297	293	258	269	276	252	274	269	268	296	247	267	266	281	293	301	267	256	292	304	258	261	287	248	274	290	271	257	271	269	260	257	281	267	289	262	250	292	294	267	265	270	252	254	288	300	285	277	242	257	280	282	285	263	274	260	274	245	271	256	254	234	268	250	280	271	305	285	276	263	271	273	267	275	307	264	318	264	270	273	273	281	285	262	265	292	273	248	270	268	251	269	289	287	265	278	285	260	249	277	261	283	268	275	259	301	267	279	291	271	276	269	224	252	291	273	290	292	264	289	248	259	261	234	276	280	276	276	289	280	251	282	267	265	308	247	293	272	267	270	281	272	260	277	240	312	303	292	294	283	265	272	256	279	288	247	282	275	257	276	294	292	273	272	284	267	265	247	294	287	265	260	271	285	266	254	263	254	274	282	277	232	311	283	262	284	274	280	291	291	285	264	298	279	262	275	266	286	270	284	260	283	262	267	280	265	282	281	245	278	259	281	259	243	283	270	268	274	250	278	281	259	280	283	277	308	276	272	220	302	273	290	297	264	230	287	248	292	281	283	268	297	261	277	270	268	260	279	283	269	284	284	282	286	295	298	255	303	242	280	265	270	285	292	278	258	309	273	307	258	261	292	253	280	287	259	261	281	263	253	263	256	264	264	287	264	266	273	277	277	287	262	260	309	252	309	269	291	254	287	277	268	272	280	269	278	245	263	289	268	245	259	256	278	285	274	267	259	256	265	264	277	258	303	273	277	273	281	241	269	283	296	288	263	277	290	288	265	273	263	286	262	280	295	283	260	300	265	293	261	311	285	264	285	249	262	265	262	274	265	310	278	267	247	258	244	267	236	258	272	247	280	282	255	281	270	255	282	303	287	281	279	272	250	280	274	302	267	299	273	270	302	269	279	270	293	265	285	263	270	263	259	267	285	282	236	274	293	260	293	270	280	266	288	282	264	260	291	287	298	237	276	299	287	271	250	275	269	235	261	246	255	297	286	253	267	267	271	279	292	318	270	267	253	277	286	292	268	312	255	296	278	273	275	286	262	286	260	292	287	265	275	278	257	261	286	293	285	275	245	224	276	280	310	271	291	289	262	291	256	277	276	271	256	286	271	261	277	254	266	275	275	244	291	282	260	276	290	261	279	275	277	284	302	275	266	322	295	281	288	281	251	293	257	293	238	256	267	281	258	263	252	265	267	291	267	286	273	259	275	296	244	256	270	267	271	279	265	238	297	290	269	279	262	247	319	272	263	262	302	255	278	284	264	287	257	264	276	263	277	293	275	273	281	310	290	308	263	292	246	254	287	243	279	286	276	264	286	265	291	256	245	267	293	263	250	273	269	285	280	288	277	243	268	287	271	277	272	265	233	268	268	274	276	270	263	262	302	270	287	263	301	257	277	255	278	276	265	263	286	280	273	289	283	250	270	303	279	258	280	302	278	291	257	273	285	272	263	258	273	279	284	264	259	298	278	267	278	280	298	285	267	297	303	284	243	272	282	289	279	293	310	250	258	267	261	309	270	284	284	292	280	274	280	256	272	284	274	291	245	253	270	268	277	271	250	273	237	261	312	297	261	302	279	306	275	272	297	300	279	254	275	275	276	253	263	282	261	270	285	287	245	252	276	258	264	274	268	253	254	265	265	260	271	254	263	268	279	253	276	279	308	296	287	279	300	274	276	249	261	275	258	298	263	265	294	265	244	270	268	303	252	259	292	259	271	289	288	253	275	267	252	283	302	293	259	267	284	267	264	270	272	286	304	272	283	288	262	266	269	264	278	285	259	271	265	275	281	248	267	285	256	262	287	252	258	289	260	291	274	255	279	281	273	270	285	262	293	280	287	282	246	300	295	270	262	259	255	274	302	275	257	280	295	269	265	232	260	265	245	269	272	292	267	295	281	278	300	295	283	274	288	267	301	281	243	281	288	269	284	253	276	257	254	261	260	276	287	284	267	289	268	270	294	256	263	266	252	287	309	262	273	304	260	282	250	272	276	265	241	282	249	277	252	285	266	268	287	275	273	276	236	277	264	265	239	270	291	277	298	262	302	251	288	278	265	256	300	263	273	250	257	286	273	279	268	279	272	284	296	274	290	283	278	270	279	260	301	253	253	250	311	245	282	277	272	276	273	278	275	276	278	294	259	263	256	267	283	304	280	306	284	276	272	265	230	265	265	286	294	275	257	264	278	279	302	287	268	313	271	264	269	266	256	278	259	275	259	277	274	266	260	263	276	278	294	285	264	273	247	254	282	289	279	263	286	283	257	306	274	286	285	275	294	279	255	298	290	287	264	305	236	245	285	284	258	287	236	244	289	281	246	306	272	222	267	289	280	306	292	270	288	240	269	297	271	274	273	250	294	247	307	252	241	225	280	264	266	275	241	260	265	267	285	268	271	250	259	271	251	260	265	281	246	260	294	274	235	253	286	248	275	245	302	267	258	270	284	266	263	271	292	269	270	287	270	265	264	258	283	280	269	283	293	273
31077	73044	86784	51710	28470	23094	1852	452	461	469	460	448	439	427	406	468	420	415	444	447	416	418	414	445	440	423	399	409	420	422	376	434	441	438	450	401	433	404	426	441	408	434	446	426	414	407	417	425	398	449	409	443	399	463	427	438	385	428	446	403	387	416	432	425	419	434	432	442	388	449	419	436	425	420	434	437	477	429	405	459	391	453	408	464	395	400	413	433	408	399	424	418	449	401	425	439	514	404	385	406	424	393	411	419	427	434	429	454	425	405	372	431	414	392	432	435	421	438	440	412	450	411	428	410	386	427	408	409	456	431	433	431	417	425	430	449	423	424	432	449	418	375	433	423	419	447	426	391	412	426	395	420	472	466	458	425	396	416	411	438	427	405	445	465	441	397	434	412	440	408	425	418	441	429	386	434	392	423	438	419	436	374	389	407	436	414	395	444	444	413	440	413	433	411	396	403	406	458	419	435	437	445	476	423	428	435	412	410	410	414	448	438	444	426	438	397	432	419	426	424	430	455	437	417	422	421	439	437	452	420	386	435	368	423	418	450	448	420	405	447	395	424	419	450	427	470	413	386	387	421	428	406	433	417	437	409	425	402	444	389	425	427	414	443	449	407	428	409	399	419	391	452	451	413	447	420	415	401	435	426	405	437	391	399	413	402	438	442	456	441	421	454	412	394	418	434	416	423	419	407	373	432	404	435	420	419	407	427	422	430	413	443	441	428	414	424	458	442	379	426	439	454	448	384	449	436	429	438	434	425	415	417	424	453	397	427	460	469	412	412	407	433	460	389	388	423	375	389	404	415	407	462	387	423	413	423	407	431	421	429	445	420	414	388	427	392	416	437	435	421	437	416	452	404	408	408	423	416	424	415	427	423	402	434	445	419	423	425	419	399	443	413	442	431	401	412	426	400	439	405	431	464	430	417	397	433	444	434	418	422	438	422	398	421	396	422	401	392	383	440	430	438	417	464	447	413	446	437	450	411	442	436	411	436	469	404	448	431	411	413	452	378	425	424	427	433	375	438	413	423	403	445	416	414	382	430	404	437	425	404	441	393	415	389	468	433	411	437	427	406	489	407	389	417	437	400	435	424	416	407	409	412	450	439	407	426	425	418	454	437	433	447	391	434	424	390	399	436	429	404	441	394	407	417	405	435	394	451	408	409	408	422	438	455	448	418	388	432	423	428	433	420	465	450	401	435	444	420	404	421	458	405	395	429	418	447	422	389	409	424	437	426	436	415	438	388	430	419	429	424	411	393	407	438	404	430	402	431	427	418	422	453	426	422	441	427	445	436	445	399	397	393	439	406	412	444	459	422	408	386	421	410	444	414	423	414	400	379	404	436	452	453	438	415	427	418	470	433	401	405	438	461	385	388	424	431	454	465	408	440	393	400	459	436	433	455	437	425	412	415	417	434	401	426	430	428	426	414	441	398	405	413	387	432	408	394	400	470	415	421	421	429	410	423	399	454	415	405	394	393	409	427	409	452	403	446	424	451	430	402	381	440	418	428	411	422	415	432	473	448	433	421	408	395	416	462	421	411	435	417	412	391	423	438	422	426	442	413	422	414	439	399	436	394	418	428	403	442	463	416	446	431	411	410	420	410	414	448	424	429	418	456	474	401	425	396	442	425	413	413	404	391	409	449	441	411	438	443	432	421	442	435	415	448	411	449	406	436	415	400	412	438	432	412	440	440	428	407	446	422	428	392	444	458	438	417	384	432	395	448	427	455	400	446	422	422	417	464	435	433	437	435	415	426	407	450	432	448	412	466	425	421	415	436	458	442	400	442	426	437	414	423	390	429	445	423	418	421	453	433	428	425	417	440	435	454	419	400	440	462	422	410	391	443	424	427	445	399	417	433	439	411	421	401	395	457	412	454	411	401	427	402	419	424	430	431	453	380	467	408	410	417	464	411	433	432	389	441	425	454	397	400	420	411	428	421	432	406	403	436	390	418	426	454	444	404	404	404	408	425	397	468	397	441	404	444	415	404	423	427	388	410	418	450	422	429	427	393	403	430	424	427	431	448	431	435	398	435	438	448	437	435	423	417	424	391	448	428	415	420	449	433	431	444	424	456	421	437	414	403	448	428	421	439	454	403	440	415	427	456	404	426	369	414	358	426	406	415	424	433	397	392	405	402	402	432	445	445	389	384	423	474	417	410	402	425	386	413	399	411	402	435	416	461	421	433	439	428	408	428	422	417	444	439	401	412	429	413	449	420	463	428	410	443	460	420	447	473	417	400	372	450	460	404	427	440	374	432	407	453	408	423	422	427	434	450	447	444	399	431	434	425	414	447	434	422	438	455	412	386	404	428	436	436	394	378	424	444	454	401	435	454	446	405	444	435	423	409	407	396	425	399	433	442	407	433	468	424	415	397	406	413	439	419	426	382	432	450	440	422	427	417	438	446	397	419	426	416	445	475	413	399	400	413	444	462	424	446	428	449	417	397	430	394	436	420	437	427	411	417	369	394	411	449	404	423	431	429	434	467	432	413	443	478	430	437	445	431	418	437	454	436	428	435	394	413	454	432	425	436	419	411	407	466	416	436	448	451	403	394	403	372	411	446	426	439	435	428	435	421	417	423	447	456	414	410	430	429	387	412	403	420	409	403	430	456	454	393	448	406	443	451	454	426	417	408	434	398	432	436	417	444	431	414	416	406	413	433	400	465	424	461	406	394	399	407	428	434	463	418	421	448	456	430	424	389	395	448	398	420	428	427	387	388	434	383	432	395	393	410	413	458	444	399	418	456	404	415	429	407	413	464	413	453	409	428	405	376	416	418	457	427	404	405	451	450	389	447	400	417	464	392	447	396	455	412	401	435	404	422	413	417	424	435	417	441	451	446	446	423	414	412	422	423	410	420	409	420	401	432	382	402	440	434	407	397	434	409	406	408	407	450	395	432	463	430	428	389	411	415	446	450	422	483	455	428	431	435	401	404	392	463	436	391	440	415	409	398	414	409	389	407	431	399	410	418	418	429	449	406	466	438	421	449	433	423	466	451	413	395	432	416	393	410	422	452	413	421	411	427	433	448	397	407	441	421	442	474	415	442	411	414	422	458	424	421	438	404	424	432	421	411	427	415	399	390	406	408	417	406	424	442	367	391	438	426	451	449	405	390	415	422	425	416	431	443	429	413	453	438	402	397	424	399	422	396	433	410	427	424	416	402	451	398	403	427	415	431	415	386	437	458	410	405	433	462	437	456	435	386	402	397	429	398	395	410	403	447	418	431	432	414	418	452	423	405	437	457	405	407	443	452	436	441	404	408	416	414	420	438	452	419	383	420	423	422	428	443	413	430	455	449	428	426	427	441	418	427	435	409	428	406	431	430	435	401	406	394	435	400	414	406	423	442	428	420	406	442	421	401	426	426	407	401	479	440	405	420	459	451	397	426	421	427	423	431	412	429	434	449	403	370	395	424	436	407	394	396	456	385	421	439	389	445	382	416	413	417	420	462	451	445	461	416	424	435
23005	22029	43477	36365	23423	24407	11673	586	285	277	274	254	247	298	279	259	297	271	248	284	236	257	256	246	258	241	248	248	273	262	240	264	281	235	283	244	235	240	255	240	268	258	273	250	277	240	237	237	244	279	243	207	276	303	233	244	262	248	246	261	215	275	248	265	230	268	259	263	253	267	259	258	260	261	263	249	256	265	215	222	256	233	239	211	248	277	238	233	290	261	210	241	253	250	273	258	299	237	238	233	254	244	225	250	259	209	260	270	249	236	271	281	229	253	247	259	257	277	223	254	257	241	244	262	261	250	263	258	235	275	238	257	293	269	279	248	260	236	247	266	257	255	257	241	235	255	252	253	278	247	229	251	259	240	237	250	257	274	234	270	279	288	263	266	242	237	256	248	262	236	236	251	226	264	262	235	239	268	253	250	278	239	263	231	242	251	247	254	222	256	242	241	253	221	262	284	254	242	262	281	236	257	224	242	250	282	262	233	249	250	238	251	242	242	256	221	246	263	289	247	255	236	238	268	219	251	243	270	251	271	271	255	236	245	252	257	264	229	242	243	235	232	259	255	245	280	239	250	226	247	231	265	229	246	245	242	297	250	224	245	233	276	260	270	254	235	253	238	245	246	238	288	255	268	275	274	217	258	251	280	245	223	245	253	277	256	252	249	236	256	241	241	271	252	267	258	245	235	247	273	287	243	256	223	259	233	244	220	254	251	269	245	244	254	274	246	227	247	249	293	256	238	241	257	259	256	262	246	261	248	255	211	237	272	242	220	241	259	265	257	248	251	250	256	268	240	254	245	243	250	244	269	257	216	259	250	259	262	243	231	239	252	248	253	266	264	270	238	258	245	267	268	248	248	233	268	223	248	261	240	270	238	240	242	290	222	263	269	236	239	252	248	260	248	262	215	240	249	258	289	239	259	257	226	262	266	209	229	237	252	220	244	248	254	242	269	243	240	243	240	230	269	258	268	264	268	260	229	236	266	250	273	257	244	234	264	251	255	251	236	223	280	278	238	253	260	236	229	261	254	239	255	261	251	240	226	237	233	253	261	257	246	250	250	236	257	243	232	278	232	255	267	235	251	251	220	263	259	245	241	282	231	264	246	256	252	235	266	287	273	259	228	246	240	248	252	226	242	258	256	239	239	234	273	259	240	242	259	243	295	220	252	275	250	257	217	250	256	251	247	235	257	238	239	270	270	272	242	239	257	230	252	231	232	232	263	228	253	266	242	250	220	228	245	243	249	232	247	258	260	231	268	250	274	270	249	261	250	232	276	243	247	244	237	226	266	268	260	225	256	268	244	228	250	243	221	273	258	224	249	234	257	259	251	261	248	264	236	224	253	235	254	247	263	253	235	255	239	235	268	251	263	258	220	254	245	276	267	258	249	244	249	268	255	255	242	278	256	261	242	237	301	230	251	251	252	257	261	251	250	261	256	243	235	252	243	235	265	256	253	220	264	244	272	256	235	251	252	241	265	244	256	288	223	260	232	277	227	246	251	238	243	231	243	246	263	280	237	272	232	242	242	265	257	245	241	209	241	266	252	256	242	258	284	251	263	284	235	246	271	251	267	258	254	237	268	248	271	267	257	245	267	248	248	245	233	250	238	274	252	265	233	262	241	272	238	250	276	276	260	248	235	237	225	277	265	254	267	236	248	235	266	268	237	256	258	240	257	243	263	227	265	277	260	253	222	251	271	259	228	234	259	267	260	254	240	229	230	263	239	239	244	229	242	211	272	236	242	220	279	247	254	259	254	253	267	252	235	265	237	259	241	259	259	230	232	257	235	266	266	251	238	247	255	249	258	245	258	236	244	256	254	286	246	245	240	263	243	245	248	239	245	226	248	274	229	243	247	250	238	254	254	264	257	218	253	259	250	259	265	248	267	275	269	257	251	271	235	260	263	247	237	259	249	255	269	249	234	285	254	254	232	259	268	249	249	251	246	228	262	250	262	234	247	243	249	264	284	266	273	221	252	232	279	273	226	231	253	281	229	218	222	301	245	234	241	224	247	260	256	207	242	267	280	238	273	268	278	262	265	240	255	233	248	237	235	238	254	249	250	240	239	219	246	254	223	220	232	243	233	272	241	221	260	261	233	241	253	246	249	231	281	261	224	245	224	262	247	223	256	256	239	262	266	221	281	237	254	249	240	232	245	261	212	275	248	250	262	255	245	247	278	256	273	254	267	239	250	246	251	232	263	265	260	243	283	261	247	251	230	249	258	241	236	230	252	244	247	237	259	239	231	256	258	264	238	253	235	263	260	256	248	259	218	240	255	262	246	226	251	229	269	273	239	251	249	239	259	233	262	220	242	265	253	258	244	253	244	255	246	251	246	241	276	237	259	258	259	271	232	292	236	237	265	259	222	237	277	240	236	273	233	235	253	224	224	275	234	275	230	261	275	253	289	246	243	237	248	217	268	245	265	262	256	309	259	243	262	241	228	252	268	239	242	241	230	267	250	265	246	236	277	262	262	277	252	248	228	255	228	232	230	221	230	268	273	235	279	245	228	254	256	255	261	253	243	231	253	254	266	257	239	260	267	248	223	230	236	238	221	229	255	246	233	274	279	251	235	251	243	256	231	246	249	243	226	245	262	272	256	256	251	248	276	263	242	244	255	268	259	258	258	252	259	231	258	240	251	253	255	215	245	230	249	273	238	240	260	278	256	232	250	240	244	234	250	251	270	270	264	249	236	228	267	271	250	243	250	264	247	209	241	236	233	260	233	247	274	250	241	250	242	239	264	245	265	252	251	215	229	256	241	261	266	257	245	253	237	231	246	256	270	254	274	235	272	244	237	278	265	239	246	244	225	249	273	247	246	243	275	287	227	268	260	244	259	236	259	243	256	273	231	250	255	246	279	253	253	237	237	260	249	234	290	244	240	259	240	240	236	233	262	252	271	245	263	267	254	217	269	254	245	259	224	244	255	262	268	222	252	233	289	240	258	274	250	259	260	241	261	271	235	248	257	255	234	276	261	266	255	234	244	214	265	261	239	259	228	225	247	237	239	256	251	252	250	254	255	268	240	254	255	269	252	267	245	255	262	279	222	251	253	219	250	244	243	203	275	245	233	255	265	239	260	219	267	263	242	249	242	251	242	259	222	267	269	264	273	238	228	269	250	222	237	238	245	251	240	258	237	211	235	280	265	255	252	212	248	275	225	259	227	238	262	244	240	226	249	268	266	257	250	262	255	231	260	246	260	238	258	224	249	266	232	259	295	242	249	230	256	242	239	261	260	248	262	256	238	245	276	257	304	262	248	240	255	274	252	234	222	254	272	262	224	241	260	272	251	244	242	241	247	268	235	259	234	231	241	227	251	259	264	243	245	250	246	242	256	222	252	233	242	272	247	245	223	256	269	257	270	279	266	224	278	260	256	269	252	254	258	247	212	243	240	240	235	253	232	252	234	236	230	255	210	256	263	254	258	254	258	227	224	266	233	239	253	217	251	277	243	221	236	230	263	266	258
34618	70866	82033	52120	36603	26439	1849	492	433	442	395	405	440	430	396	388	448	374	420	409	443	416	414	373	412	423	388	358	383	384	405	382	431	420	383	374	407	391	415	409	390	400	405	412	427	390	389	377	414	376	356	385	372	346	371	410	390	382	384	367	382	364	362	366	371	395	421	398	407	382	370	395	400	400	422	359	418	376	378	349	343	376	360	364	382	387	400	407	383	402	410	409	382	378	436	473	445	383	386	365	376	357	373	416	375	394	331	377	336	392	356	417	381	393	354	396	405	354	393	378	356	367	385	392	397	382	402	370	442	386	405	393	401	405	360	387	382	350	368	339	381	388	355	402	385	353	384	385	372	365	358	401	360	349	398	383	385	379	382	422	378	389	365	376	357	381	398	394	389	385	387	393	377	377	390	378	425	375	385	337	386	382	369	380	393	361	420	383	388	363	384	377	371	386	391	426	335	362	345	392	378	354	397	403	388	346	401	354	383	366	393	399	379	426	397	383	374	373	368	372	389	406	409	376	396	392	402	351	362	399	376	388	394	394	390	340	411	355	411	422	380	369	389	393	370	372	374	376	354	357	385	381	386	378	395	364	367	363	366	384	376	390	398	375	370	358	405	372	375	365	356	363	358	398	363	345	395	390	370	378	408	389	395	379	400	358	383	393	383	372	382	385	376	375	385	363	377	357	363	342	394	371	356	377	358	364	387	363	368	373	405	372	366	355	382	375	341	364	366	421	393	399	374	357	390	404	386	373	361	393	406	401	372	385	407	380	410	383	379	393	404	382	382	363	386	370	382	367	373	390	394	377	373	398	369	376	386	381	352	398	385	346	419	379	374	387	402	363	392	371	384	374	382	384	372	344	357	371	379	355	403	378	408	402	426	357	393	403	390	345	377	382	383	353	412	364	388	374	418	384	409	375	397	405	395	369	385	384	373	384	396	372	385	400	392	377	403	371	414	383	357	378	395	394	375	345	385	362	398	385	370	367	368	390	413	392	357	393	423	371	421	363	387	407	373	378	342	397	382	357	320	371	382	402	380	386	356	390	375	377	383	361	376	366	383	381	398	388	382	391	411	357	356	374	377	418	402	394	342	372	355	383	347	372	358	393	365	389	402	379	394	404	399	370	403	371	373	370	428	383	354	389	396	380	373	391	387	414	351	376	366	388	376	366	397	395	376	371	369	391	380	401	365	411	339	334	351	411	397	392	383	411	376	375	412	354	364	388	392	391	380	378	397	412	397	383	367	406	365	411	395	350	388	381	357	396	381	380	356	349	399	383	397	358	392	389	380	369	413	387	358	385	395	393	347	402	380	347	389	380	379	366	345	350	398	378	422	372	378	323	382	402	424	390	423	369	397	423	417	388	395	376	409	358	378	360	379	412	369	399	375	378	352	389	378	398	413	382	394	389	375	394	367	370	374	361	379	365	356	363	370	394	390	387	388	358	389	391	419	381	361	381	374	381	363	342	365	359	388	402	388	394	389	343	381	392	357	383	394	362	387	419	382	412	412	370	367	391	394	401	366	392	385	401	384	365	371	380	400	379	391	385	370	353	374	382	374	373	373	378	359	387	381	397	373	395	399	338	368	403	385	359	375	404	382	385	360	362	354	321	379	370	384	381	394	374	391	389	366	377	379	394	387	350	410	400	356	378	391	348	364	387	384	415	378	383	387	378	377	351	405	361	389	392	344	365	372	361	369	394	399	422	387	375	382	387	395	389	385	387	360	379	408	392	391	405	349	381	371	406	404	387	390	374	386	370	364	374	376	406	392	368	388	399	411	378	399	405	359	392	358	407	417	380	359	366	371	365	387	384	405	387	404	370	372	370	372	370	352	359	408	399	364	399	372	368	401	348	379	346	386	452	396	374	387	403	402	377	414	384	406	360	385	362	400	392	400	392	391	380	415	340	380	396	387	381	386	377	390	401	407	429	398	344	428	354	416	390	367	358	390	392	372	380	370	396	373	408	378	351	382	378	383	350	387	390	378	404	390	420	379	356	405	385	380	356	414	397	375	382	362	380	432	393	407	378	380	384	396	398	413	361	376	380	399	385	385	364	416	341	402	375	376	429	353	404	388	414	399	376	368	383	382	373	398	390	361	337	373	353	399	377	408	385	406	376	399	396	390	397	391	381	376	384	391	379	358	395	388	370	351	343	380	375	418	348	409	352	392	410	385	390	357	340	369	376	389	404	359	363	371	376	371	361	372	355	388	380	378	402	405	368	410	402	387	353	416	376	379	403	408	377	375	377	394	386	411	381	363	416	378	371	376	366	367	363	390	364	399	375	326	420	340	373	341	400	402	377	395	362	352	397	392	409	422	399	359	366	382	375	382	375	388	410	388	353	392	396	374	401	381	355	361	396	365	374	371	400	359	403	381	377	376	356	386	385	398	403	378	382	440	374	369	384	403	384	351	378	350	418	363	381	389	376	380	368	407	387	389	357	366	390	385	372	382	385	366	376	381	390	361	384	386	421	394	356	389	358	392	375	360	390	408	373	398	361	362	400	324	372	363	354	361	399	386	390	390	406	339	419	397	359	350	383	386	396	353	391	378	385	383	365	385	393	356	396	387	400	355	415	390	406	364	369	370	358	383	395	375	421	417	382	353	393	352	384	385	375	395	386	367	360	361	386	359	373	389	399	346	397	397	375	403	352	386	380	362	391	384	373	375	381	358	357	403	401	399	391	353	371	384	355	397	387	396	355	368	366	397	393	388	394	371	408	381	397	396	375	401	365	388	382	372	360	377	372	366	349	357	412	369	376	402	387	381	409	378	348	382	359	383	389	378	376	349	391	405	368	376	384	370	390	371	412	396	386	365	332	433	383	364	391	377	381	406	398	386	356	375	368	377	379	387	355	387	339	390	373	404	371	368	374	434	389	374	369	387	360	373	351	390	337	409	401	389	393	378	418	363	384	315	410	356	393	390	368	371	376	345	359	402	367	382	372	392	394	375	376	373	379	374	405	446	415	414	367	384	396	362	370	345	381	413	389	347	378	402	406	374	380	404	387	375	376	381	387	397	366	368	417	361	370	322	402	395	356	414	386	376	354	387	409	392	397	403	384	374	408	406	365	375	394	395	371	360	361	404	395	386	347	399	365	405	366	365	395	368	414	376	362	401	403	348	363	380	360	395	385	395	382	415	365	395	374	363	357	399	389	396	384	368	389	391	381	367	389	379	394	404	370	395	373	374	369	389	389	380	390	385	391	373	388	349	370	382	379	369	371	361	384	382	365	347	360	404	360	370	383	385	386	347	402	358	396	375	406	368	376	373	391	383	405	382	422	374	371	366	376	417	379	381	375	387	417	377	380	385	367	401	352	368	368	387	386	359	413	398	409	386	364	373	403	358	360	386	381	401	397	400	357	391	382	420	335	391	430	394	363	340	369	388	367	377	373	390	419	371	355	383	382	366	367	370	390	361	399	370	370	398	350	350	353	395	389	431	393	385	392	374	401	370	355	397	387	402	391
26707	32445	43200	19716	3570	1619	220	204	240	225	221	219	235	206	177	182	204	172	198	179	199	220	183	213	204	203	181	205	214	196	210	175	227	181	209	195	207	232	204	221	182	211	217	209	209	223	225	201	223	203	213	229	204	205	207	204	196	188	220	218	210	229	216	226	181	192	217	191	201	211	225	209	190	175	210	210	237	205	215	234	181	217	198	214	197	217	218	212	194	224	217	218	191	187	209	184	198	210	220	209	234	222	196	190	197	201	217	210	220	229	209	220	212	187	216	198	198	215	203	197	201	200	207	213	201	187	183	196	203	208	197	210	187	201	214	215	191	196	212	207	195	195	193	189	218	183	209	205	206	209	200	211	216	191	204	199	214	195	211	210	193	195	236	239	186	190	201	198	238	176	201	211	197	202	218	184	222	189	187	209	209	185	213	205	216	199	189	220	208	219	172	204	205	192	210	213	214	213	204	197	215	207	187	204	219	229	199	205	208	213	191	210	186	189	198	222	176	218	182	210	214	202	226	192	189	225	196	227	207	224	214	220	198	228	226	213	206	221	195	203	204	185	188	227	198	237	198	207	192	226	197	201	197	218	210	175	224	207	223	186	199	246	225	221	219	212	203	198	188	209	195	196	223	207	216	243	199	196	217	228	205	189	207	184	239	200	206	225	203	183	220	178	192	207	212	173	214	228	214	219	204	189	242	196	198	187	197	206	192	226	190	214	212	196	187	219	208	175	203	200	191	208	215	185	219	191	209	184	213	161	217	214	203	191	205	221	220	220	205	210	220	204	218	214	223	196	184	210	186	203	223	196	225	208	209	236	239	215	215	212	243	202	230	212	187	202	207	217	182	207	190	248	204	206	207	202	199	198	171	186	224	212	247	207	209	212	203	202	200	190	229	186	193	204	180	219	201	190	213	217	224	204	202	194	194	211	193	216	184	214	216	196	182	193	188	219	217	207	207	198	200	212	210	210	211	209	224	204	212	216	199	208	205	209	207	239	214	238	216	222	216	188	186	198	199	178	215	222	229	195	207	191	204	214	203	209	231	220	197	200	211	204	202	195	221	195	219	207	190	202	205	194	221	227	199	242	218	233	226	207	234	211	200	182	212	202	187	208	235	201	217	230	201	226	212	226	180	221	208	206	223	198	237	210	208	234	188	208	170	238	192	206	197	208	196	207	198	192	223	216	187	173	202	212	205	180	197	202	182	220	195	207	217	223	199	184	195	208	215	201	188	214	195	194	202	201	183	227	176	231	247	218	179	211	211	197	212	190	195	222	188	217	202	215	191	220	205	207	204	197	200	209	210	196	205	193	207	185	212	216	193	209	200	211	205	223	205	191	228	195	176	191	183	190	215	197	210	212	218	225	203	198	198	191	222	191	228	223	217	203	214	222	191	198	218	192	210	204	203	230	216	200	204	185	188	184	250	205	189	215	208	191	189	191	193	201	195	203	223	206	195	238	214	214	177	208	198	206	211	213	196	228	177	195	203	189	200	208	213	192	187	200	209	199	206	185	216	212	230	209	200	212	235	194	188	220	210	196	176	224	211	212	193	213	207	205	187	189	199	222	212	202	196	184	192	197	208	192	223	221	216	211	193	221	194	185	190	218	209	225	184	163	199	204	199	191	219	182	215	174	211	189	202	188	200	227	222	210	183	204	205	213	218	219	223	196	208	192	221	199	233	205	204	197	190	212	234	222	219	212	189	218	210	188	232	213	212	200	205	192	202	201	219	199	208	230	187	213	234	219	213	202	207	205	223	190	198	194	228	185	209	196	195	217	215	214	213	187	202	196	208	222	207	199	214	220	229	202	203	221	192	196	245	216	217	224	196	210	235	210	196	222	225	188	215	205	216	220	224	198	192	179	213	212	192	213	212	192	219	230	200	229	212	213	215	213	217	224	207	222	200	227	198	188	200	202	209	220	200	215	189	181	234	194	207	206	210	203	204	214	195	210	194	212	199	220	196	177	197	204	205	203	183	221	207	193	191	215	217	223	230	191	206	239	188	202	230	184	206	206	215	199	221	199	210	230	208	212	188	199	221	207	219	196	224	220	185	209	199	200	205	208	212	228	238	187	207	210	199	220	205	245	210	199	231	225	219	203	178	203	200	204	213	224	230	210	216	182	209	199	211	211	205	223	213	206	206	229	221	231	197	214	202	218	193	219	204	227	221	213	206	224	206	230	200	208	183	217	205	226	196	194	225	214	230	204	197	190	235	213	220	189	200	214	215	218	169	187	223	221	199	200	210	217	219	207	212	208	201	181	219	212	202	203	198	216	183	189	209	191	206	216	220	232	226	224	188	228	216	211	190	213	184	197	187	210	192	213	202	218	187	204	184	192	217	192	207	199	215	203	204	216	224	192	195	195	234	183	180	201	218	205	210	218	228	218	193	212	221	190	220	210	213	187	208	217	204	195	218	202	201	206	211	204	201	178	182	174	200	204	201	184	214	196	211	221	206	183	214	180	194	202	224	195	214	212	226	228	197	211	190	215	216	202	221	212	192	230	186	198	198	179	173	200	217	216	219	196	230	205	202	188	185	214	208	204	192	210	204	178	210	184	194	205	202	199	246	208	218	206	210	204	192	213	203	207	233	235	216	210	182	204	212	223	222	200	199	206	206	209	196	202	209	188	200	231	185	215	192	224	194	217	181	234	201	209	203	224	205	198	198	194	201	197	224	216	192	223	194	232	197	217	212	210	221	208	202	190	199	211	224	175	208	215	223	200	214	203	202	194	220	189	202	217	197	184	213	224	222	234	220	219	205	199	212	203	217	204	213	192	208	212	204	211	195	198	206	216	218	188	234	207	204	212	198	199	193	215	220	201	207	210	217	217	218	198	219	209	190	226	190	187	221	197	205	199	199	206	204	180	190	190	213	217	179	191	195	202	216	206	197	182	219	235	215	220	219	201	233	218	206	190	223	214	226	212	226	198	197	187	197	175	201	214	226	216	184	195	189	240	169	216	183	198	231	193	212	207	215	174	210	196	215	197	210	183	206	203	213	168	199	225	195	225	188	220	197	188	190	213	235	195	182	185	217	189	176	195	191	241	202	208	180	214	221	207	210	221	209	190	209	211	207	210	188	199	199	209	184	217	202	226	201	210	191	187	199	193	235	207	207	184	227	194	189	197	200	193	202	196	204	197	201	180	168	196	187	207	211	206	218	210	213	187	202	211	185	200	177	211	216	202	216	193	205	205	210	216	211	205	202	201	205	217	223	227	195	196	244	222	209	185	205	180	193	237	221	214	225	193	195	225	217	214	211	205	210	222	187	243	198	208	190	223	192	207	236	217	213	187	202	198	196	194	229	213	201	228	195	218	192	231	202	199	184	213	206	205	212	180	197	212	200	220	213	177	202	228	211	217	193	212	193	207	187	217	212	206	213	200	209	213	216	212	219	182	215	181	214	198	195	193	230	200	182	212	204	221	208	206	220	205	204	211	182	223	218	227	198	198	178	227	223	199	208	184
18912	52596	45953	15170	5503	3287	356	345	346	339	352	298	321	328	314	330	389	335	329	287	338	325	318	365	314	325	347	314	295	359	316	346	316	347	320	351	331	312	313	326	336	330	305	308	300	306	334	328	338	304	331	284	323	338	339	305	310	333	344	353	348	307	350	370	319	362	317	340	290	345	329	293	313	326	318	321	323	337	317	305	321	345	306	351	323	313	335	338	349	320	313	305	327	316	343	297	357	275	332	295	302	311	319	318	316	343	282	369	326	361	312	298	335	319	349	303	314	336	331	316	328	320	350	326	340	352	326	295	369	322	311	325	313	315	332	332	354	310	322	327	320	348	297	343	317	302	323	310	353	308	349	348	342	336	335	314	343	318	324	337	349	317	329	354	323	326	325	320	337	358	300	339	325	313	322	330	313	321	318	329	327	323	332	316	307	308	357	319	323	335	320	324	345	304	332	301	293	315	315	307	315	390	294	324	324	350	366	316	325	330	333	312	292	330	322	299	329	289	317	343	281	327	321	318	353	351	338	315	341	324	288	303	319	296	310	341	337	299	348	343	296	321	323	332	314	324	319	297	302	326	344	331	331	332	310	344	338	312	347	315	333	343	314	303	330	324	357	327	344	347	298	321	329	314	311	277	335	303	334	335	315	297	285	360	352	292	351	339	323	360	335	314	324	344	349	318	309	318	336	334	337	343	342	308	357	331	350	345	314	295	323	321	322	303	367	310	306	310	330	328	300	346	320	325	362	327	331	338	325	321	343	308	352	328	326	328	291	315	302	322	311	361	314	290	326	355	333	323	331	325	328	298	327	332	336	329	323	330	304	330	329	327	312	356	299	324	337	320	319	358	296	323	338	330	317	328	300	317	344	327	343	309	363	321	313	290	316	327	321	335	279	317	326	348	299	312	321	355	334	313	327	333	315	311	309	314	350	316	305	318	297	307	312	308	303	331	301	344	353	352	339	320	324	338	332	312	294	306	339	309	307	357	335	331	329	322	353	303	302	321	345	326	305	322	346	301	301	332	369	311	314	289	350	319	321	325	344	318	325	339	362	309	342	323	313	331	334	328	302	325	350	323	316	334	300	341	319	336	309	319	326	313	314	308	333	303	311	344	337	324	334	369	346	327	321	306	312	323	361	337	347	319	349	301	341	334	352	324	309	321	301	342	334	332	326	349	310	318	314	325	324	301	335	337	362	364	325	332	310	341	319	319	301	307	347	297	329	337	342	315	339	310	297	327	303	330	314	299	359	328	349	347	325	315	311	317	314	342	293	309	314	340	341	345	282	316	334	313	353	295	320	362	326	313	357	331	329	331	317	321	330	328	316	323	319	335	336	357	314	321	312	340	308	335	303	325	342	321	330	344	343	334	328	311	353	299	320	294	312	339	318	329	308	311	344	294	315	299	328	369	352	300	327	317	298	301	334	303	342	349	320	324	377	329	334	299	362	321	342	331	342	341	306	329	335	310	328	311	328	301	308	298	342	352	336	321	342	310	318	324	316	288	306	319	318	331	301	301	336	309	343	362	338	342	312	300	340	356	362	347	312	313	353	326	342	326	304	318	347	337	302	318	317	332	341	309	333	311	329	333	299	302	321	301	307	334	336	320	321	317	310	331	344	312	332	326	355	344	337	315	315	318	331	318	340	334	339	316	293	293	296	358	324	329	313	338	309	345	318	329	316	327	348	317	313	332	316	315	311	299	306	323	322	296	340	300	297	298	347	332	314	335	337	326	336	350	316	321	275	365	341	318	290	331	300	336	278	351	338	339	344	316	333	292	314	344	303	322	327	310	331	300	293	357	306	310	313	328	311	319	321	317	321	286	312	332	354	342	331	325	311	325	327	325	308	319	314	323	319	317	331	332	308	314	322	345	349	357	340	337	325	325	301	309	301	355	328	330	329	306	339	356	327	355	344	327	337	320	329	333	296	311	310	329	342	346	347	337	326	331	329	343	332	331	321	322	307	333	329	335	347	324	328	344	313	306	328	337	339	328	311	340	301	327	304	320	325	335	332	332	328	350	335	333	335	322	329	312	353	314	332	303	323	329	300	311	333	316	331	331	288	304	335	331	320	313	315	345	301	285	344	337	307	327	333	296	340	340	287	340	331	307	334	324	320	316	331	318	347	328	330	303	314	360	316	324	330	322	356	312	318	322	343	306	300	313	317	321	328	329	321	325	326	298	324	316	319	296	329	333	335	328	337	315	327	306	333	343	321	324	336	333	317	358	320	342	310	322	326	316	318	318	336	338	350	301	343	313	323	347	359	318	323	309	311	309	293	314	307	302	320	321	318	355	338	306	324	281	306	334	318	337	333	343	332	321	333	356	334	327	317	328	332	314	311	343	314	305	335	329	334	334	327	325	338	315	330	323	369	337	296	334	346	341	328	350	330	303	367	347	337	330	319	318	330	329	321	315	322	339	379	305	318	346	311	296	320	345	361	302	320	312	322	341	352	328	349	314	305	337	347	341	320	326	304	315	266	331	280	338	322	313	301	302	296	283	340	310	320	332	334	298	358	333	342	295	322	336	335	329	325	331	305	320	303	305	331	316	290	303	336	318	374	298	314	297	337	307	338	341	303	314	334	315	322	292	314	307	333	338	312	342	340	325	334	348	328	336	320	275	320	330	314	342	310	327	284	332	329	324	338	327	336	313	306	317	342	349	342	344	309	331	306	320	324	342	330	345	307	315	304	311	336	331	350	303	334	307	330	325	343	332	350	335	316	323	355	324	310	304	336	338	337	365	346	329	331	312	336	295	332	327	327	320	270	332	319	316	317	311	325	318	361	364	312	341	328	316	320	344	329	312	316	306	332	346	342	332	302	309	327	307	334	307	314	347	325	316	347	300	331	308	336	316	342	322	332	298	336	333	349	323	297	295	323	341	306	310	302	333	335	314	306	301	336	321	343	313	324	330	298	346	321	325	314	303	310	333	332	328	332	308	307	327	326	304	310	338	327	315	316	344	334	332	297	317	299	321	340	320	315	312	293	329	312	307	320	346	324	331	335	332	272	299	325	340	337	340	310	329	332	330	326	335	319	300	332	348	288	326	343	302	305	313	335	344	315	310	304	326	310	331	371	334	332	343	298	349	312	334	321	318	326	293	317	332	336	302	345	284	325	342	351	335	342	324	303	334	346	297	324	341	334	325	311	300	319	332	335	331	346	305	323	341	311	327	320	296	320	342	315	307	339	309	312	318	324	355	310	341	309	326	361	299	325	308	349	332	341	328	357	312	338	315	347	288	363	344	343	324	356	297	319	322	294	361	337	291	323	345	325	279	331	327	322	312	297	324	366	334	298	302	294	342	328	302	315	342	326	345	323	299	314	294	358	304	323	342	301	344	337	330	318	301	328	294	332	327	306	329	302	345	314	335	283	321	318	291	314	381	287	329	316	313	315	337	310	327	305	333	327	333	350	309	337	323	326	349	342	316	332	289	360	337	318	313	299	313	291	323	364	327	328	314	334	344
24093	23391	48072	34272	22884	20081	3612	357	317	340	300	271	266	303	331	330	260	306	309	279	290	275	282	280	305	273	284	255	294	256	267	265	276	284	287	287	283	254	288	273	271	284	273	276	274	264	240	308	307	287	267	310	279	279	299	297	295	274	296	285	267	283	288	281	280	280	278	297	268	306	276	289	283	270	296	287	283	271	271	297	265	286	278	282	320	283	301	267	316	308	296	289	286	252	249	325	277	275	260	250	298	280	321	298	303	262	275	301	251	264	292	290	271	277	281	282	262	285	280	270	301	275	315	316	286	246	275	292	295	277	252	273	289	300	291	256	278	290	274	287	287	288	271	281	284	277	285	289	274	264	296	303	308	288	298	221	300	287	303	287	272	274	246	261	300	276	295	271	289	292	294	277	258	281	275	273	266	288	292	258	290	286	257	277	288	277	269	264	265	291	267	302	260	269	289	312	270	324	281	288	290	277	267	261	256	280	286	248	273	298	255	264	289	278	265	274	282	327	274	275	269	274	283	300	278	280	298	274	293	270	260	283	293	247	270	273	274	266	286	267	276	270	272	310	272	275	287	316	288	281	258	272	300	299	276	288	300	261	274	277	270	282	302	303	268	256	291	271	261	245	279	313	295	284	288	261	274	259	273	300	273	285	291	313	266	274	277	278	263	287	270	262	261	294	287	294	287	308	299	290	270	293	279	281	292	283	286	272	279	282	294	272	298	303	272	267	292	277	280	268	291	268	295	292	268	290	282	278	288	269	278	273	266	293	280	264	285	288	280	286	278	281	302	304	270	280	267	273	288	300	292	253	288	264	316	277	291	283	266	240	291	280	246	288	253	275	309	269	284	268	258	296	280	295	286	245	304	289	253	274	294	315	276	282	253	283	282	299	270	280	265	288	286	255	267	283	286	288	271	282	300	290	257	293	338	271	268	281	286	312	270	300	249	283	274	284	262	286	282	305	265	248	265	293	292	276	285	275	309	264	247	286	281	286	295	284	270	251	277	267	263	291	285	289	264	293	273	232	303	276	283	273	283	287	278	302	279	279	294	303	269	280	288	289	267	287	306	269	281	305	273	292	293	274	271	277	295	287	300	257	268	268	286	283	284	272	285	273	270	277	298	287	291	292	235	299	314	274	289	276	275	289	269	287	272	295	280	286	277	318	302	291	313	277	262	284	300	285	282	263	289	275	283	306	300	266	277	290	284	291	268	306	273	299	294	295	277	293	254	270	266	268	280	284	276	274	289	267	255	278	264	248	275	256	273	280	286	272	272	265	271	268	283	250	257	293	293	238	298	259	295	293	259	296	305	274	275	269	272	256	296	291	280	250	290	252	299	275	251	273	282	321	256	278	276	307	266	259	257	293	284	302	278	275	268	288	254	280	287	295	270	271	279	289	276	286	281	273	285	253	271	277	260	293	276	271	269	274	283	282	249	296	299	269	291	270	263	257	298	269	296	288	282	250	291	295	269	270	280	259	295	263	292	258	228	302	298	262	315	263	289	284	286	262	286	283	287	267	291	275	290	274	293	277	268	248	241	267	307	287	288	283	297	280	283	303	270	267	278	288	296	258	286	308	275	260	301	299	275	307	262	282	286	258	284	270	271	264	291	290	285	265	276	274	277	281	282	273	308	296	265	292	297	249	291	265	271	318	264	266	281	284	259	255	285	302	267	289	279	282	280	291	273	278	297	290	282	314	291	290	294	288	289	247	283	292	266	306	245	286	270	252	254	311	266	264	260	240	283	248	253	281	302	280	285	254	287	297	287	305	297	265	274	272	293	279	288	272	281	280	309	301	277	274	290	292	309	273	302	303	266	287	312	301	311	255	271	274	278	278	299	260	259	261	268	264	253	285	264	289	278	264	298	276	272	267	316	293	282	275	278	253	282	294	298	264	254	285	271	292	279	279	288	269	283	288	274	280	282	290	313	262	295	264	294	286	275	298	271	305	275	298	270	261	276	275	278	284	296	281	268	261	282	238	276	267	327	260	270	278	299	274	299	307	291	274	286	267	280	285	242	287	261	247	261	278	288	282	278	269	282	275	254	270	275	294	271	276	276	302	285	258	286	288	306	262	256	294	306	286	272	263	308	282	253	290	303	281	320	280	282	281	278	283	285	277	278	264	292	286	308	313	286	268	280	284	290	254	265	290	268	282	269	271	296	299	294	272	278	305	259	266	262	272	279	295	281	278	243	275	287	279	313	270	255	289	284	281	295	319	277	294	303	246	300	262	257	272	282	288	254	266	297	324	286	271	270	263	264	286	288	306	275	283	290	279	273	289	279	280	288	276	281	293	261	258	261	311	276	281	289	274	268	287	266	297	288	302	287	296	294	291	289	266	273	291	291	296	294	307	298	304	286	254	263	285	302	275	292	266	252	301	272	285	252	274	283	289	264	263	255	266	278	303	291	276	269	270	292	268	255	262	275	272	305	259	290	293	279	259	278	290	255	276	286	246	289	297	271	304	275	299	267	281	232	254	294	292	273	270	265	256	281	282	305	266	276	264	295	268	280	260	280	256	291	266	279	272	300	279	305	279	310	262	273	263	289	319	284	290	295	273	285	316	288	271	274	264	270	282	282	296	253	300	275	280	274	262	279	307	286	286	254	292	297	282	304	286	307	314	275	287	247	256	273	288	254	285	282	276	281	296	263	242	289	280	281	317	320	308	298	298	304	293	282	284	291	300	283	275	249	273	263	267	255	312	299	272	267	308	288	303	276	316	263	294	294	301	270	283	285	307	293	276	326	294	296	338	276	300	281	290	259	271	274	274	280	276	270	289	287	250	297	313	291	306	287	289	271	280	277	289	264	263	281	292	293	255	265	276	312	297	273	291	292	279	271	283	278	293	294	285	260	293	281	285	272	271	280	278	271	265	279	296	269	327	270	261	295	259	275	283	275	281	269	292	300	245	288	274	307	301	271	298	297	288	268	291	266	280	282	268	277	281	261	280	316	284	281	281	287	264	276	295	274	289	295	309	266	289	251	270	311	270	274	296	294	285	288	300	292	256	270	292	276	291	274	260	282	290	318	284	296	269	267	278	264	264	302	304	246	273	254	295	315	295	270	307	291	248	286	287	280	263	277	282	269	285	302	285	274	272	286	278	285	282	244	266	276	296	259	275	267	269	270	273	250	260	258	298	280	292	288	307	273	300	304	292	291	277	294	270	298	265	274	255	264	275	309	252	262	284	279	314	277	276	257	306	304	288	265	285	263	302	299	305	267	275	301	287	275	276	262	285	299	308	261	277	260	275	307	302	290	305	282	273	281	292	278	272	297	266	286	273	320	319	302	275	285	249	284	276	258	287	269	277	256	311	268	274	305	288	299	275	293	262	274	292	277	288	273	266	275	287	293	293	275	266	250	287	270	270	301	256	249	290	272	290	272	290	306	316	287	259	303	323	268	309	288	286	287	313	315	282	285	280	286	283	315	296	298	294	285	280	303	314	279	274	287	293	272	276	250	296	269	273
31321	72524	80826	39674	30683	18422	592	464	506	466	461	476	464	418	463	468	381	455	440	434	454	436	478	462	417	412	437	456	451	450	426	440	414	439	442	441	440	398	445	433	387	472	403	446	426	470	458	393	447	415	482	421	469	420	461	407	416	390	413	461	423	437	393	430	456	427	421	397	420	422	429	409	448	451	429	415	429	438	383	416	433	411	469	445	421	446	448	457	409	435	432	452	428	413	435	494	486	422	435	466	490	425	427	421	423	385	434	453	409	433	437	466	414	433	435	388	438	475	438	468	452	475	433	420	452	431	441	434	436	443	434	435	441	431	433	458	449	430	441	392	455	461	454	416	425	456	418	405	425	432	428	445	449	412	438	462	425	436	428	407	435	387	449	424	441	403	419	501	428	473	428	437	476	435	425	414	477	421	474	407	421	445	442	424	443	438	446	451	411	447	429	440	418	419	446	421	456	429	415	442	464	409	448	454	388	462	414	457	461	445	394	432	399	439	434	462	391	403	389	436	408	419	417	402	458	407	459	445	434	454	444	450	399	433	470	440	430	395	402	450	489	439	425	433	399	431	441	451	411	408	422	396	411	423	458	423	411	415	437	423	431	448	439	463	381	431	401	435	415	459	409	456	442	397	441	392	447	421	433	427	432	453	422	454	421	456	443	446	426	430	455	431	420	403	416	457	432	416	419	414	420	398	477	445	452	381	403	410	413	451	455	455	436	472	438	414	424	426	383	438	437	415	461	413	476	437	413	421	468	445	437	458	465	435	453	418	418	397	397	434	426	451	465	464	427	433	427	391	427	440	433	460	458	416	430	454	444	438	447	457	424	430	408	432	421	439	400	479	442	436	435	437	444	457	430	426	411	434	417	466	440	411	409	442	450	440	446	445	441	418	400	425	470	418	454	402	443	421	412	491	450	429	426	453	447	423	443	440	419	445	438	425	449	464	454	429	390	425	435	427	422	432	410	437	484	440	411	453	420	428	430	491	411	419	436	460	436	416	470	437	441	444	457	430	455	452	447	477	422	425	454	433	431	468	445	465	441	452	436	427	425	387	442	452	447	441	462	411	465	423	472	394	439	428	443	415	465	437	431	447	457	412	443	447	437	423	454	440	435	459	447	460	444	429	470	398	450	423	465	434	405	455	424	427	412	439	432	424	449	452	437	410	452	467	427	457	457	457	417	407	428	446	435	444	439	458	431	431	437	435	424	437	470	430	448	440	420	451	445	411	423	400	437	428	449	429	457	475	392	444	438	439	431	445	444	446	414	445	442	418	409	460	429	443	430	430	472	416	442	417	450	435	392	424	441	415	432	422	460	432	429	453	422	439	386	429	449	428	425	417	433	418	413	406	453	414	448	442	460	408	438	438	424	379	448	447	413	389	453	433	442	432	404	413	440	397	444	454	462	468	446	417	424	394	410	466	442	439	486	442	446	428	454	462	442	437	431	435	440	419	421	389	425	438	409	459	430	435	411	437	428	420	440	468	455	441	459	435	422	435	434	454	435	425	423	460	430	437	407	450	480	470	412	442	451	409	427	470	440	410	427	426	439	436	425	443	445	429	429	477	417	438	431	450	475	424	439	432	408	436	434	409	438	456	457	416	434	441	436	426	445	437	460	414	434	423	455	424	415	429	448	457	389	434	444	462	431	440	431	449	411	432	418	437	421	388	429	402	444	444	436	412	467	421	465	426	501	418	446	452	389	454	441	429	446	434	440	445	415	446	427	422	435	396	421	421	471	437	439	457	393	452	408	433	413	463	424	431	449	440	417	420	430	451	425	430	470	446	446	404	468	409	447	476	446	465	467	468	433	432	432	443	436	399	385	438	410	421	440	415	461	451	412	441	431	454	430	371	431	428	464	402	441	469	423	414	475	451	432	420	432	444	429	420	406	467	496	428	431	472	447	393	411	395	427	466	444	419	442	438	431	418	474	442	446	407	409	437	404	454	436	431	427	430	430	416	408	427	427	452	408	422	438	427	435	450	419	433	420	409	435	482	444	453	429	444	433	415	398	422	458	417	428	467	429	438	418	443	433	413	441	447	428	429	410	409	411	427	433	431	455	433	449	445	442	414	419	440	422	417	432	419	432	424	472	425	427	440	423	413	425	438	431	419	440	442	404	416	445	434	453	456	415	462	429	423	402	391	427	408	411	434	405	437	424	449	403	409	426	416	415	430	467	400	431	436	418	423	418	427	398	402	448	425	419	437	442	464	454	439	458	428	439	395	425	449	444	431	448	474	460	424	388	470	404	417	438	421	432	429	425	451	416	428	476	430	440	414	419	424	449	424	421	417	462	426	414	415	466	420	375	412	473	462	442	441	438	399	412	465	446	465	435	398	416	426	448	421	432	418	424	438	459	465	400	386	446	440	415	446	446	430	459	424	482	409	452	406	427	422	481	409	440	459	445	444	449	461	475	427	457	404	418	456	435	410	435	435	411	420	410	474	436	427	404	440	462	430	459	467	444	429	456	425	457	462	427	417	430	454	444	425	397	438	391	420	444	431	414	441	432	454	440	446	412	417	430	441	482	405	439	438	445	438	412	410	427	446	462	434	451	435	420	464	439	452	443	425	439	440	458	442	405	437	439	423	400	454	435	423	454	450	451	424	446	442	440	440	425	449	458	428	437	441	456	408	413	468	450	421	419	428	481	420	413	451	446	458	469	442	442	454	429	407	420	422	454	443	426	437	441	449	384	462	451	445	451	412	415	406	433	387	424	422	450	451	438	450	392	419	447	453	466	422	444	417	450	472	451	406	432	432	422	434	483	471	425	435	460	431	453	419	462	408	409	428	485	450	432	423	459	476	442	440	436	470	437	437	425	442	462	430	438	454	466	435	421	443	407	446	442	476	436	439	412	415	443	465	417	417	445	467	452	452	463	469	456	405	413	462	393	436	466	408	448	371	453	398	438	431	414	448	412	434	434	466	410	454	409	440	423	432	485	437	400	438	439	436	374	452	448	404	456	475	409	416	439	419	437	456	423	403	406	455	449	417	425	412	445	436	476	407	441	414	450	414	419	430	406	416	448	406	400	444	408	434	409	400	429	430	439	434	437	483	421	386	467	444	430	406	482	451	408	426	446	418	460	446	435	429	436	473	441	460	435	427	453	438	424	368	432	443	426	464	421	449	462	434	439	441	411	409	432	460	505	421	435	446	459	467	417	438	425	420	405	415	442	475	420	421	385	412	483	451	461	420	457	473	439	461	412	411	403	435	433	385	383	477	424	413	415	383	442	442	480	426	453	458	450	426	428	457	433	457	450	393	384	445	464	441	442	442	439	427	453	429	393	425	438	417	402	431	403	398	447	465	439	445	497	441	404	401	402	432	440	471	449	435	459	449	426	449	408	442	443	427	455	440	433	463	441	421	419	425	434	425	429	483	435	406	436	437	420	438	446	431	422	440	428	409	471	413	439	445	471	492	432	401	430	440	441	424	434	444	425	438	438	420	417	434	432	416	423	463	458	426
23028	22312	39212	32655	23746	25384	9900	557	289	295	289	266	287	268	273	278	251	279	272	274	245	279	238	240	265	261	254	260	275	253	241	279	259	235	262	259	265	278	241	282	254	250	247	257	262	260	272	270	263	252	273	279	287	246	259	244	248	264	220	254	276	279	253	234	259	287	235	251	267	253	271	233	254	252	261	260	242	232	257	262	268	261	265	248	266	250	236	244	279	235	243	266	265	263	268	281	257	268	273	235	248	259	235	257	228	243	248	260	254	229	256	243	265	265	220	259	267	235	259	254	255	248	262	265	255	270	241	227	254	250	277	252	268	243	266	270	250	259	234	276	249	256	276	266	250	247	254	255	237	243	273	291	251	254	238	292	234	262	230	255	232	266	254	269	251	260	271	255	257	254	237	240	219	260	263	258	248	258	248	257	274	270	254	234	248	241	260	219	265	275	248	266	267	234	274	217	256	253	245	256	261	262	234	259	265	223	268	235	276	257	253	252	250	267	252	265	247	222	242	248	256	233	231	279	285	265	258	259	219	284	257	257	236	257	249	261	263	251	262	264	257	221	258	227	261	227	251	275	270	250	239	232	262	238	259	258	257	241	214	253	267	242	267	244	258	243	273	256	266	269	270	261	259	241	233	253	237	266	261	282	248	270	272	264	244	234	241	249	240	245	274	280	231	253	245	266	215	248	272	249	231	248	273	231	264	253	277	249	229	280	270	268	262	266	224	242	257	265	257	237	245	263	254	245	244	255	255	227	228	226	265	242	257	255	261	277	237	257	260	237	243	254	264	303	254	262	245	249	250	258	272	230	238	246	243	254	257	249	255	268	243	290	241	231	248	243	257	254	237	255	234	279	229	243	205	245	261	254	242	275	252	245	265	272	266	261	258	249	244	244	264	263	264	218	231	279	249	283	231	234	281	259	258	228	204	266	248	239	300	233	253	285	266	260	281	272	255	263	246	256	280	249	239	260	263	245	238	269	258	245	274	265	258	261	258	283	279	249	236	262	229	268	246	294	261	253	258	254	267	272	239	237	256	256	255	279	231	246	238	245	297	249	270	239	265	278	246	265	269	243	251	251	260	244	270	250	247	259	250	218	243	236	231	246	267	272	261	264	257	265	252	246	265	268	259	265	271	263	252	280	243	229	245	234	237	263	257	275	266	257	266	284	262	260	250	245	289	236	245	292	239	281	222	264	261	226	239	271	263	250	234	246	280	264	247	236	236	223	284	250	273	247	223	254	251	266	237	262	251	266	261	264	238	250	221	245	243	248	254	234	237	237	253	238	254	288	251	272	227	283	233	250	250	245	258	267	267	261	243	272	269	267	257	254	253	276	214	267	252	227	247	267	266	258	239	244	274	235	261	240	246	241	246	245	244	228	250	243	258	250	272	276	277	246	250	256	249	223	265	261	265	250	255	251	238	258	282	276	268	243	221	273	251	270	250	257	242	262	247	240	281	239	245	244	255	271	242	245	264	257	257	277	247	254	242	251	253	284	263	249	257	306	256	242	276	253	239	253	250	236	288	280	221	281	267	251	238	247	289	270	228	256	257	251	238	249	251	279	208	243	267	257	243	254	220	245	268	233	281	270	233	268	234	252	276	273	237	253	231	253	264	260	246	292	250	251	261	241	287	247	255	245	286	258	263	280	237	273	232	264	244	269	262	259	259	215	266	272	254	277	269	263	226	258	260	261	254	237	253	272	229	268	258	262	262	252	237	250	248	266	262	269	282	266	237	249	268	264	274	277	238	254	236	253	262	245	264	269	270	270	293	239	258	251	274	267	243	257	246	246	262	254	260	236	269	239	250	244	268	246	254	266	236	272	295	256	265	261	258	234	252	243	243	229	223	266	230	255	243	219	255	240	245	261	250	246	257	252	258	244	242	228	269	287	268	229	297	245	222	247	251	230	243	247	232	259	267	246	259	244	277	248	240	239	232	240	251	238	269	238	257	257	254	247	283	236	251	265	236	246	242	242	264	266	275	248	238	244	248	277	289	238	241	257	242	251	272	274	267	280	257	244	261	268	277	246	260	251	264	259	261	248	272	251	281	267	243	264	264	288	253	252	257	252	247	246	256	261	265	249	257	257	270	249	239	255	265	256	261	241	251	260	254	273	223	220	245	265	243	262	245	271	263	262	251	234	243	237	270	281	260	248	253	253	266	271	235	285	250	285	264	266	264	233	239	253	280	268	266	251	243	260	252	247	251	267	240	259	241	276	245	268	250	269	251	268	228	244	255	256	228	253	254	244	231	269	242	268	266	273	240	279	273	276	265	263	264	256	269	253	264	264	278	260	215	252	248	244	249	248	269	239	238	223	236	236	261	262	232	260	260	272	255	258	239	250	283	258	272	244	261	256	250	285	261	242	253	242	243	275	245	245	255	257	260	266	257	246	239	262	255	279	229	265	239	255	252	265	264	235	221	273	237	234	261	231	227	257	252	264	252	282	276	259	244	245	269	249	269	262	234	242	238	270	257	270	247	253	255	251	247	229	278	252	245	272	263	260	265	254	250	265	277	246	240	246	261	280	228	249	232	276	240	282	255	238	245	259	248	247	225	250	228	266	279	259	264	251	256	256	255	250	270	265	271	258	261	241	252	241	241	250	275	239	247	265	257	246	231	273	276	237	268	234	257	244	260	280	257	258	251	236	262	260	246	246	230	277	245	255	253	258	258	277	243	245	267	267	251	230	287	256	245	264	248	264	249	290	231	226	253	254	264	242	252	264	237	263	262	277	272	284	259	234	268	273	258	249	245	269	251	248	251	253	254	241	248	257	243	267	247	255	261	264	246	231	263	270	253	244	273	272	274	234	256	251	285	273	267	275	252	259	269	265	251	236	271	251	261	253	260	232	234	232	217	242	253	233	251	231	256	258	269	260	250	282	248	242	243	273	269	299	244	270	238	232	263	235	254	245	273	257	269	232	279	265	238	246	267	229	254	270	273	277	263	234	236	260	256	276	240	268	261	233	274	239	235	242	266	249	228	243	242	233	244	247	252	234	283	266	251	240	275	264	261	242	260	256	260	227	243	260	248	271	279	230	214	275	245	247	253	238	247	244	239	231	273	216	261	266	247	239	258	241	257	256	253	237	268	251	247	271	251	269	255	244	260	262	248	262	262	249	240	258	264	254	213	247	240	254	257	285	232	270	250	245	264	273	280	232	268	247	272	273	273	276	277	241	238	232	223	240	248	244	262	260	257	292	234	258	263	253	254	282	246	225	232	279	263	231	240	240	250	288	275	248	237	259	269	274	239	257	263	260	257	260	246	253	249	255	281	244	253	280	251	263	281	247	266	225	270	226	242	237	284	258	249	248	244	231	273	240	257	240	251	236	247	252	257	243	232	258	260	248	261	256	238	265	272	247	226	263	247	262	244	262	266	272	255	254	253	232	237	244	258	237	265	237	269	265	258	265	255	260	255	260	270	252	265	274	260	246	251	242	234	238	250	245	257	239	277	257	254	225	246	241
36131	77513	86130	50742	39758	25094	667	514	470	462	450	385	433	401	424	436	403	434	420	370	390	417	395	417	412	372	424	412	405	354	409	400	409	400	383	391	389	465	417	358	422	397	418	395	377	391	398	405	392	416	378	371	400	384	383	355	419	385	403	374	383	406	403	376	399	400	385	379	408	417	372	401	363	390	389	375	391	393	377	398	382	358	387	378	378	383	372	392	340	382	387	409	402	387	416	529	436	361	426	375	414	360	410	417	367	359	374	373	410	387	385	379	387	368	371	365	378	416	380	354	410	354	377	423	377	403	356	409	395	386	395	374	406	376	386	387	359	391	386	407	354	414	418	387	433	405	410	417	425	377	415	414	405	402	370	357	394	421	398	399	372	370	409	382	361	368	379	392	386	388	398	383	382	411	379	363	423	369	372	372	391	384	380	349	370	384	421	377	420	383	370	352	415	393	424	346	373	439	383	350	351	403	371	381	423	404	419	398	402	384	370	401	370	378	374	421	348	384	405	330	382	358	375	393	368	387	392	368	395	375	396	364	390	380	388	396	401	418	367	389	376	390	403	416	413	372	384	398	371	445	394	400	431	372	381	400	411	389	383	407	383	375	382	377	414	413	390	392	409	400	366	381	405	416	394	378	427	400	392	390	407	384	382	371	375	397	367	358	404	394	363	386	385	383	388	373	399	404	357	379	402	386	367	374	400	426	420	393	411	394	399	403	377	410	351	379	385	422	392	381	400	408	388	384	383	399	357	415	347	372	405	383	367	365	415	362	388	441	372	386	379	385	410	383	398	378	385	361	405	399	360	406	359	383	391	406	386	381	412	351	400	418	375	410	412	375	365	372	424	355	421	401	410	419	405	386	362	388	407	388	365	368	366	348	380	398	390	376	354	401	415	426	350	390	357	405	409	397	427	358	402	406	374	391	374	387	392	367	401	360	362	391	405	368	394	398	360	371	383	379	395	370	344	388	348	382	392	438	369	393	386	382	380	384	423	398	406	385	390	392	367	387	383	417	390	387	381	381	392	345	402	383	383	402	389	406	338	363	379	378	394	405	339	356	369	405	397	383	406	400	361	383	369	395	394	360	400	391	416	410	388	394	391	377	405	400	372	376	396	358	390	398	390	407	368	340	385	387	395	371	374	360	357	414	386	379	415	384	386	382	387	388	391	383	371	371	375	386	393	402	395	376	372	372	343	382	388	353	413	418	412	392	388	418	425	395	386	372	369	414	371	374	368	390	425	384	401	383	377	387	398	410	386	400	405	404	377	360	426	422	384	387	387	405	383	390	376	380	368	378	368	379	386	381	353	388	357	380	378	374	387	389	414	415	408	383	401	356	389	433	382	385	394	393	355	383	380	361	427	385	388	390	418	403	365	406	398	409	401	358	370	379	390	372	401	379	380	385	396	379	389	390	393	384	404	407	413	397	356	380	391	411	391	380	394	385	428	377	363	427	381	382	381	393	390	357	391	383	410	388	400	401	422	394	388	352	408	386	366	384	407	371	387	366	405	379	411	374	405	400	385	369	341	399	369	428	370	395	385	384	403	396	398	403	356	397	356	404	386	354	430	385	391	397	370	419	398	387	325	398	396	348	402	330	410	361	374	420	383	393	334	369	372	417	402	387	356	358	380	412	382	398	402	397	373	379	401	377	390	387	367	385	383	403	386	393	360	383	410	414	407	377	387	389	386	385	356	378	382	431	375	396	402	407	408	383	382	377	381	386	397	358	412	386	383	370	394	373	367	364	431	388	402	384	407	378	420	363	402	361	399	422	373	423	386	402	449	387	381	411	358	379	359	346	363	370	363	376	388	358	380	375	381	403	374	432	366	386	411	386	391	399	384	366	384	394	383	395	399	379	411	391	405	363	374	324	392	387	419	395	401	407	385	404	374	399	388	408	402	409	394	358	384	377	340	382	395	382	397	362	393	387	412	364	403	403	383	427	377	365	359	376	411	388	388	397	381	382	429	386	393	410	377	387	376	394	359	404	358	359	358	376	379	349	430	404	389	391	402	402	424	420	388	397	419	393	417	375	410	372	384	392	384	380	412	369	409	401	405	391	402	376	409	379	350	374	393	409	370	381	389	364	380	354	384	383	390	377	380	400	375	393	389	384	373	330	387	396	389	413	393	408	366	379	374	380	392	405	376	397	391	395	354	378	422	382	357	371	382	374	392	366	383	385	402	406	386	435	397	390	341	369	375	373	397	386	382	376	438	395	393	407	351	376	362	416	417	378	370	396	385	414	371	396	380	409	405	367	407	387	420	380	374	379	380	417	357	400	393	366	400	362	397	373	421	378	366	388	374	379	384	424	361	391	423	338	391	377	347	371	409	370	380	396	379	386	357	372	414	396	359	390	384	341	370	372	335	359	376	393	365	414	388	354	430	385	366	398	381	392	375	376	382	376	387	388	391	375	375	427	384	392	394	392	387	413	375	380	362	385	344	399	394	395	420	405	394	346	383	374	401	396	391	396	364	396	353	396	391	365	394	402	400	388	356	401	384	352	364	401	384	388	442	370	391	394	365	352	403	396	399	420	385	380	404	364	389	385	352	332	415	438	358	384	385	366	390	401	420	370	372	388	383	383	373	396	405	370	413	358	380	375	372	377	385	383	391	400	389	396	374	347	375	408	389	402	400	345	360	367	391	386	355	378	371	380	407	402	392	377	384	360	408	398	385	372	383	423	387	346	426	427	398	375	376	373	389	378	408	413	388	404	364	377	396	384	404	413	402	387	387	335	428	415	378	386	345	380	380	381	411	391	383	353	403	357	401	386	397	377	401	392	369	398	390	384	389	388	386	404	367	416	381	383	401	379	381	407	381	375	377	396	408	434	418	388	375	431	389	409	369	340	407	386	414	378	408	400	355	408	386	381	400	387	387	398	367	398	360	412	413	426	384	389	378	355	379	384	365	406	347	393	418	403	390	342	388	407	381	378	391	384	390	382	391	425	407	404	373	337	390	415	424	390	419	410	374	379	396	393	417	426	355	396	389	401	393	395	376	416	397	345	351	386	408	391	362	366	408	427	388	434	362	371	371	379	381	376	391	389	408	393	366	433	405	353	367	375	382	358	357	408	353	349	395	384	395	414	416	380	377	417	389	429	365	392	385	341	370	389	388	393	422	389	367	390	380	399	364	369	393	372	389	371	376	374	423	367	361	392	393	371	387	375	362	398	365	410	395	384	391	356	359	384	397	402	364	397	378	408	368	406	373	368	396	380	382	412	350	376	382	402	411	407	421	401	399	385	375	376	399	390	414	399	392	400	379	399	391	350	362	402	409	415	379	386	397	405	387	368	364	395	382	413	411	384	369	387	417	374	413	371	338	379	385	348	356	380	364	379	391	366	373	379	388	387	361	399	379	367	348	387	363	377	343	389	388	366	398	398	398	361	409	355	369	401	434	415	368	371	378	382	381	378	385	390	410	414	412	382	404	405	416	382	390	384	390	386	401	372	346	403	416	380	375	354
26420	27679	44490	22758	4934	2460	262	210	207	188	213	195	211	215	219	196	217	232	220	207	227	204	209	241	217	216	201	209	170	202	187	225	209	216	218	197	246	187	215	185	227	195	209	202	227	213	199	237	206	196	198	235	202	221	193	202	224	202	233	184	178	199	196	196	204	198	196	192	204	220	207	213	214	216	207	220	223	207	199	220	201	208	215	180	205	189	215	210	210	217	213	183	199	207	202	206	214	227	182	224	211	208	215	207	203	207	192	189	221	203	215	208	175	193	218	192	208	218	209	232	214	198	206	218	207	191	209	180	215	212	196	203	229	228	184	191	199	207	198	190	176	226	188	196	211	238	206	228	206	192	222	208	210	218	196	226	208	183	185	217	201	214	220	200	207	217	197	212	207	191	179	208	177	222	194	200	191	197	214	196	182	164	255	223	200	221	229	213	205	227	224	223	208	202	209	199	216	197	216	192	186	218	198	193	196	220	184	189	208	222	179	201	197	238	215	186	196	193	192	201	207	235	194	214	196	201	203	213	229	188	203	185	194	201	193	215	207	188	193	210	188	197	222	195	213	208	217	230	198	196	183	222	203	211	202	210	202	197	196	207	195	230	192	205	211	190	220	208	196	218	191	207	207	199	217	221	192	214	218	195	222	192	231	207	206	185	200	209	209	208	166	208	225	214	195	202	248	220	201	207	181	206	228	197	233	187	198	206	197	210	201	196	222	185	207	200	196	215	194	212	201	207	203	220	175	207	201	215	207	202	206	189	201	215	219	191	221	217	198	185	181	204	201	198	223	196	208	203	204	232	213	206	203	220	195	205	200	206	212	187	187	199	217	211	191	217	192	216	205	201	193	208	194	226	194	216	211	169	205	201	203	171	195	204	195	215	215	222	227	189	186	228	238	219	213	195	219	202	222	222	198	189	214	206	189	209	190	185	216	218	223	206	209	184	216	211	197	220	153	203	214	203	174	207	217	206	231	199	219	220	205	220	222	187	207	201	216	231	206	200	219	181	199	188	220	211	186	198	226	208	192	227	197	187	191	203	210	216	182	212	202	221	194	218	230	201	200	219	228	225	209	202	191	216	206	196	214	218	208	223	226	198	220	226	227	201	224	197	192	183	206	191	183	205	202	216	230	193	229	218	195	200	202	245	196	214	209	230	212	207	236	227	184	206	218	220	203	205	205	214	173	197	208	206	199	216	175	194	182	184	207	211	213	206	193	215	183	217	201	208	189	209	227	212	186	191	179	211	184	192	207	204	209	181	193	189	203	203	212	201	197	206	196	203	187	224	188	212	212	211	188	193	195	185	211	218	203	206	206	190	236	208	213	211	182	223	213	191	187	200	202	197	182	175	209	201	188	234	189	241	223	193	209	227	198	188	203	205	186	194	195	215	196	191	209	212	214	211	235	212	219	208	215	210	231	199	217	212	223	197	195	203	219	196	220	241	215	198	220	213	197	189	224	208	211	207	178	203	211	223	229	231	214	170	217	209	206	197	204	192	185	218	219	219	222	191	213	216	200	221	210	210	191	229	217	189	217	231	206	215	214	221	194	215	188	203	194	211	194	199	227	184	200	197	235	187	214	210	204	223	206	212	209	232	221	202	213	199	203	191	202	215	196	206	235	230	227	202	216	212	202	205	208	210	226	217	209	209	188	217	210	211	220	184	214	215	209	212	213	201	201	195	222	213	209	200	195	205	190	182	211	219	207	220	196	206	183	185	218	187	208	183	197	215	216	217	198	212	196	182	199	214	222	212	200	204	216	184	215	224	192	190	218	188	210	193	221	206	181	213	195	246	208	201	195	196	201	210	193	225	206	197	179	214	188	206	212	194	198	211	216	230	208	210	211	222	220	187	195	181	224	200	206	188	206	213	221	209	198	225	208	194	237	208	218	192	198	219	208	201	217	188	221	197	198	245	200	205	197	197	234	211	193	200	198	182	206	213	174	201	201	189	194	229	215	192	207	201	179	206	197	186	208	170	188	188	198	216	204	202	207	192	189	223	195	212	189	205	210	218	194	206	201	192	204	201	202	212	203	207	195	219	198	187	194	227	192	209	209	172	228	207	187	217	207	198	174	209	196	197	226	190	173	177	207	210	220	194	213	209	206	190	212	203	213	195	207	210	239	213	163	198	198	225	184	191	180	209	208	229	186	193	196	210	198	225	192	212	192	205	204	213	200	220	200	191	200	195	198	222	197	201	223	200	227	201	184	225	181	212	203	214	232	208	230	196	200	218	223	217	208	225	207	189	192	219	196	195	185	205	188	230	215	177	186	204	209	214	201	220	202	205	204	193	234	217	214	200	210	184	205	218	185	185	211	191	221	197	199	208	209	204	215	203	201	188	196	213	205	193	201	192	223	232	200	203	187	212	206	201	190	216	197	201	222	187	219	197	195	211	223	231	210	180	222	225	219	176	211	198	218	208	215	223	186	215	238	183	204	206	201	196	209	207	205	201	192	192	212	223	229	192	183	213	211	215	203	199	204	206	181	214	206	224	179	215	212	207	192	217	200	176	195	200	227	211	201	198	202	207	230	192	218	206	206	192	203	202	197	191	193	233	196	211	184	206	202	194	228	223	197	191	201	191	209	229	210	208	206	223	206	221	192	201	206	225	205	201	210	222	217	181	188	199	189	204	196	207	185	217	206	214	205	184	195	221	207	219	195	184	203	177	228	215	202	225	214	186	194	188	190	210	204	188	217	197	207	197	217	203	201	220	226	210	216	192	200	218	214	216	212	203	207	205	200	208	193	190	205	192	190	225	210	206	211	200	213	172	205	184	221	211	191	191	198	209	234	204	224	185	197	213	196	188	216	169	185	208	213	202	207	201	205	188	208	220	188	207	211	202	187	197	218	203	202	190	183	207	237	182	218	203	198	210	229	200	194	235	188	223	216	209	204	200	206	181	224	197	201	192	229	191	189	197	183	201	210	218	205	209	231	225	176	197	204	231	195	202	212	215	214	183	197	213	203	212	201	216	203	211	184	187	204	187	221	216	198	194	217	220	197	204	202	219	204	186	220	230	219	225	201	211	204	209	203	235	179	217	207	179	220	216	189	208	186	172	199	210	205	217	226	203	206	194	191	218	221	204	213	193	198	187	185	198	214	209	178	206	211	213	215	234	205	196	195	193	184	210	215	204	165	232	202	209	196	206	200	209	198	223	185	193	206	207	187	215	225	200	196	202	240	193	218	221	192	220	213	211	205	204	213	218	183	219	205	192	210	217	213	174	189	188	171	204	232	223	213	233	179	198	197	210	220	211	206	183	202	195	207	221	196	209	177	222	200	215	185	210	226	196	228	221	227	206	201	193	202	222	208	200	206	217	184	211	210	193	192	205	199	193	233	214	195	202	211	222	199	205	214	229	210	178	194	219	193	190	220	202	214	206	188	219	199	216	212	186	225	213	200	213	219	207	194	189	189	222	200	189	176	204	210	223	221	215	210	215	197	232	190	174	176	191	213	187	226	210
16588	47357	47651	18984	6830	4487	357	322	330	324	313	298	303	309	306	301	314	329	340	285	287	327	281	305	301	299	329	341	320	311	321	335	326	298	356	312	297	317	337	304	322	334	337	319	338	308	326	311	335	317	357	352	321	317	318	316	307	312	338	303	271	299	335	305	325	288	345	297	332	311	312	316	322	351	353	309	320	305	319	352	315	315	316	349	309	306	311	315	341	293	296	322	325	329	308	359	329	298	311	324	334	344	328	317	320	324	358	310	320	292	323	348	312	289	307	330	332	316	281	324	324	320	330	346	328	277	328	346	316	293	315	314	304	305	321	308	335	311	326	305	335	307	305	296	299	298	334	327	338	325	320	301	322	339	338	316	298	334	321	331	333	295	344	319	313	294	313	302	326	308	294	311	347	297	310	325	312	364	327	330	320	317	313	315	335	377	332	282	325	316	302	300	339	312	295	342	323	330	332	321	312	289	305	313	303	325	325	331	341	329	313	313	314	334	308	319	354	294	337	314	312	314	328	291	297	317	308	326	307	327	279	315	291	312	304	317	320	329	330	313	308	323	325	307	321	346	322	296	323	322	292	351	331	324	287	293	323	333	318	324	324	331	324	313	314	294	295	300	307	312	339	318	341	322	312	323	341	331	314	338	323	312	322	331	358	330	319	335	260	317	314	353	338	302	316	320	313	363	320	321	309	330	340	307	319	315	299	315	354	307	302	310	301	287	300	304	338	319	306	313	318	335	353	342	291	315	323	331	312	309	338	312	324	334	312	291	304	320	301	315	323	330	307	360	295	322	311	343	333	302	329	291	332	288	349	325	334	335	313	303	318	311	328	331	328	319	319	276	343	324	337	317	347	309	325	325	322	298	330	312	322	303	325	313	305	323	284	310	317	293	325	302	311	315	304	328	353	315	301	305	300	316	317	302	338	322	326	334	330	309	342	295	337	340	283	328	306	275	341	301	300	313	305	301	332	308	283	319	301	329	300	295	336	329	332	329	325	329	327	322	308	301	342	326	355	310	319	348	309	305	323	313	314	373	313	280	334	315	334	307	333	329	335	316	294	353	310	297	313	318	316	311	327	321	301	309	323	322	322	324	301	311	317	316	294	339	326	311	323	322	301	315	300	300	317	299	306	330	296	357	297	329	328	334	297	288	330	306	315	319	305	336	306	298	330	301	341	325	320	360	342	311	342	319	300	332	317	319	319	317	333	305	334	348	325	329	304	285	318	311	330	327	319	345	291	299	298	306	315	278	337	308	354	305	307	291	368	312	337	309	347	305	310	320	308	326	317	298	319	312	340	330	301	291	328	322	315	311	331	321	320	318	321	308	276	313	316	341	336	326	329	340	298	336	298	321	312	328	294	307	317	313	324	311	315	316	312	332	279	325	300	346	309	336	319	308	298	314	331	322	326	313	332	333	305	324	273	306	319	314	302	298	298	310	346	317	310	331	336	307	313	343	322	318	331	310	342	339	332	315	300	333	343	282	299	309	300	332	313	304	318	303	329	309	311	308	336	323	310	298	317	292	325	318	334	274	299	306	327	305	344	355	337	312	337	288	317	302	319	316	313	307	320	283	312	317	339	321	356	302	347	305	309	306	307	301	299	331	319	332	324	302	292	310	338	340	324	315	366	343	338	303	327	320	351	292	305	332	333	324	342	300	338	309	317	324	321	308	328	327	356	328	335	336	304	309	318	344	317	313	297	323	302	337	345	305	328	297	334	308	307	325	316	317	313	365	326	338	311	297	323	293	300	296	335	316	320	345	340	271	328	321	312	333	322	311	290	298	338	300	337	318	336	320	332	334	296	310	326	303	301	312	321	318	323	338	336	323	297	325	341	333	292	312	316	288	289	324	348	315	299	338	306	310	312	331	325	323	354	317	327	348	283	348	292	294	324	321	298	371	319	313	302	324	317	315	348	311	305	349	339	321	298	305	306	335	316	302	318	340	311	323	311	323	310	337	330	316	304	355	286	314	336	278	315	309	313	365	283	318	293	283	346	326	333	292	338	347	317	314	318	312	306	325	326	314	303	327	322	306	303	294	322	324	325	315	341	331	325	305	318	305	329	288	309	318	324	297	327	294	333	304	332	340	289	308	335	315	312	321	303	328	306	344	315	332	307	298	299	337	311	317	333	303	326	338	312	329	297	292	308	299	323	316	329	342	298	310	315	326	312	307	330	326	326	304	318	303	325	340	298	318	349	305	333	305	324	328	310	277	335	330	293	302	324	320	312	320	341	305	335	321	321	323	282	317	340	327	326	334	327	312	373	343	341	324	335	315	301	314	344	339	313	307	333	297	287	327	320	348	310	295	316	301	350	333	323	299	311	321	318	306	333	333	317	305	307	303	324	315	309	323	315	301	332	320	299	318	312	311	332	309	334	339	270	318	310	338	315	320	333	316	324	320	308	306	340	287	332	301	331	325	345	334	332	315	276	344	315	331	331	289	314	297	329	302	326	333	303	316	342	324	302	291	319	326	342	315	334	328	304	306	333	349	353	317	303	310	316	297	313	303	325	314	319	325	312	297	329	323	311	355	310	295	333	312	295	289	294	376	320	288	298	312	322	305	310	344	326	315	329	310	321	334	334	327	310	343	324	339	349	314	324	300	350	325	295	349	304	338	327	312	334	323	312	319	274	337	293	318	293	322	318	308	331	297	310	310	325	330	301	305	316	319	284	317	321	313	311	313	318	338	306	344	331	320	336	318	335	337	308	299	289	297	316	336	328	310	332	338	331	314	319	329	300	305	332	325	304	301	346	323	330	296	324	307	321	325	293	350	331	323	293	334	304	324	287	360	342	321	320	307	329	339	329	320	320	296	324	290	334	296	365	308	323	312	311	299	356	350	325	287	309	283	309	303	344	293	326	312	318	319	321	358	329	329	294	293	313	314	331	315	321	323	306	309	318	318	299	334	333	354	315	324	307	307	336	272	287	323	354	298	296	294	331	349	325	325	317	314	299	316	320	331	291	317	314	287	309	344	290	292	307	279	313	292	338	335	359	339	311	303	311	324	297	297	318	347	332	287	330	338	324	297	321	328	327	327	317	313	341	353	345	300	329	351	347	325	329	329	328	321	325	329	320	348	335	293	342	321	326	341	324	330	309	338	312	303	280	325	318	280	299	312	310	304	318	308	294	346	311	333	338	343	305	287	355	311	305	281	336	359	333	333	324	305	331	298	304	350	338	299	307	322	348	360	315	334	335	316	356	296	328	357	309	292	344	299	353	347	327	297	313	338	311	343	305	345	318	319	335	324	320	346	347	329	307	309	303	318	314	323	341	331	312	320	321	315	310	315	325	329	320	334	323	316	332	292	314	312	317	311	301	327	317	313	317	323	331	322	309	344	323	330	343	297	329	290	289	336	306	324	307	285	323	314	330	269	334	314	315	285	343	330	298	316	309	337	340	315	335	324	314	315	310	340	320	350	338	316	337	360	316	320	365	301	322	334	325	321	326	317	318	280	308	299
24116	22814	52560	42728	23810	21235	3720	341	317	319	304	297	317	302	307	302	335	308	288	306	289	265	288	314	291	266	292	296	282	284	297	281	297	267	285	298	294	290	265	251	279	285	286	283	276	267	299	298	313	253	286	261	280	287	278	281	305	279	298	320	304	297	271	272	282	285	292	252	269	274	310	272	288	260	317	286	275	284	276	280	289	296	275	265	279	309	288	273	284	285	276	261	281	287	315	285	329	282	263	287	271	293	307	285	299	277	291	297	284	281	295	308	314	291	277	291	292	276	282	284	278	270	290	334	293	297	280	313	296	292	250	305	288	310	295	289	268	276	282	301	261	263	289	272	298	272	277	281	311	282	282	266	272	281	263	287	288	289	303	300	265	286	307	288	260	310	273	308	286	269	295	314	266	286	288	276	309	270	310	278	281	288	296	311	257	284	289	275	315	254	279	301	286	285	261	300	303	259	284	266	287	302	268	268	273	275	263	260	305	273	281	256	262	295	269	280	302	257	297	283	315	277	293	293	288	301	287	259	286	322	289	271	263	294	282	268	285	261	287	267	272	285	305	289	273	294	287	303	281	281	294	285	274	264	305	291	259	270	280	274	288	285	290	298	284	283	279	272	284	290	273	281	278	286	268	261	281	299	253	304	296	259	276	307	285	332	283	295	283	279	274	304	266	275	311	315	290	303	290	297	276	288	282	290	265	292	269	295	304	310	293	295	318	297	283	304	266	289	297	322	276	250	260	336	305	295	266	268	270	296	266	269	294	297	318	272	282	271	275	291	303	274	298	262	267	280	282	298	292	289	270	297	291	286	282	258	281	280	285	288	259	302	265	303	274	277	278	293	278	289	288	282	300	262	246	310	280	250	284	288	259	280	270	284	292	269	280	280	300	304	277	300	272	312	289	350	274	307	281	316	280	287	253	282	280	278	284	298	291	287	298	270	325	280	286	272	298	274	289	335	269	266	288	283	270	262	247	307	267	263	294	256	296	302	290	337	275	284	285	326	273	270	263	299	302	296	292	294	307	295	283	289	271	269	311	289	284	301	308	256	240	282	297	323	290	290	280	296	273	296	284	271	280	295	270	302	310	288	310	290	261	276	277	280	291	311	258	255	280	306	263	254	267	268	294	291	283	318	262	290	312	288	275	279	267	261	241	311	293	296	293	296	292	290	290	273	296	290	248	291	284	252	272	273	301	285	275	306	295	290	305	327	270	294	272	263	308	308	239	297	275	297	294	280	278	291	286	297	298	290	285	311	285	300	268	277	270	296	296	265	291	276	258	273	263	255	280	281	278	302	262	294	301	296	294	261	320	287	276	272	287	273	314	258	283	286	286	290	279	291	288	289	303	272	299	329	306	264	274	287	280	314	259	299	276	277	308	281	258	301	291	282	300	292	285	267	278	329	290	296	275	278	267	293	281	275	294	279	278	305	285	281	282	261	310	294	298	280	289	283	280	290	265	281	301	257	266	300	279	300	261	272	313	288	270	295	284	285	317	304	299	285	276	297	264	296	288	274	300	252	299	271	297	281	257	293	270	273	289	270	284	268	291	308	283	288	288	264	250	284	293	323	272	262	274	283	293	280	287	293	281	277	272	276	281	284	297	277	278	292	300	284	283	259	283	304	275	279	301	282	276	271	303	335	293	265	309	279	275	286	290	301	262	303	316	273	288	286	313	268	286	275	278	270	317	286	294	268	281	258	266	266	285	266	232	319	255	288	330	278	287	298	277	267	279	243	299	305	298	286	290	316	315	285	287	285	290	291	239	295	301	292	278	265	285	305	283	274	256	285	299	289	276	282	289	260	302	280	279	303	283	276	277	242	305	270	280	274	294	285	292	304	306	248	269	307	287	312	268	307	253	272	334	282	257	265	271	273	310	264	298	297	280	317	266	290	299	290	284	282	287	293	287	281	277	282	281	316	284	273	308	296	290	272	296	268	283	275	279	262	265	255	274	287	277	275	289	289	254	281	277	273	290	316	291	298	277	275	273	272	297	273	274	283	275	275	285	308	280	287	269	284	296	265	287	313	290	319	274	319	286	315	290	296	290	271	286	289	270	287	310	272	303	260	308	281	295	296	285	257	276	301	284	303	258	291	300	331	277	293	255	274	267	265	287	274	287	273	262	296	299	282	264	298	261	279	283	282	300	293	246	261	271	285	301	252	268	293	270	299	285	273	309	269	289	291	286	305	278	302	287	276	287	305	338	247	281	325	309	274	307	268	298	268	272	297	291	277	265	267	296	282	280	291	281	287	277	267	303	261	258	268	284	274	315	278	265	285	275	306	306	296	292	289	290	288	284	301	276	286	289	277	294	274	252	287	294	266	284	248	273	276	282	266	289	270	278	291	268	292	291	281	299	261	301	278	267	266	297	286	311	306	302	273	268	309	299	292	266	264	255	258	256	276	255	321	246	287	268	294	267	301	262	294	290	264	267	302	290	326	297	260	264	247	289	291	252	291	305	312	310	277	288	273	263	307	279	273	323	266	284	297	285	279	306	295	267	296	308	270	307	276	287	275	268	290	286	306	302	300	314	289	323	287	273	294	306	296	313	305	284	289	263	311	276	299	256	280	298	283	279	261	276	332	274	270	279	299	280	274	304	283	262	278	271	289	271	282	286	293	322	270	297	262	274	321	298	261	304	288	302	281	294	296	260	296	297	277	245	277	298	274	294	308	297	273	272	308	278	266	290	281	275	283	277	260	279	254	305	282	262	288	280	274	281	297	290	305	272	284	269	285	286	274	280	307	288	246	318	289	297	247	297	311	277	275	314	309	290	285	277	286	274	281	303	289	304	284	290	263	281	271	282	250	263	271	286	291	276	299	285	292	297	276	276	289	266	288	290	260	277	285	268	280	282	256	313	278	271	277	242	297	282	282	270	298	287	271	273	268	294	274	289	264	329	285	297	293	295	296	271	276	287	301	271	292	300	314	302	299	268	281	289	262	285	278	290	257	291	270	300	301	276	272	265	300	289	280	275	292	278	238	258	266	284	287	319	277	277	277	282	271	281	274	278	277	298	293	301	286	300	293	289	298	309	263	273	252	280	264	283	284	313	272	267	290	258	279	284	308	286	292	298	286	291	272	294	281	261	278	253	325	245	269	284	319	294	232	281	278	272	291	297	260	273	273	297	290	291	287	297	278	282	284	296	300	267	298	272	286	261	285	278	259	275	254	301	292	264	287	287	251	292	298	292	303	299	323	277	270	284	279	270	290	284	283	273	285	278	282	260	305	281	272	284	286	260	267	282	268	292	288	301	288	261	298	309	288	259	278	288	283	278	253	249	275	282	287	274	322	259	265	277	276	268	299	275	305	269	281	282	253	271	286	290	306	283	276	272	247	286	258	319	264	286	276	289	265	304	288	306	293	278	280	286	286	304	279	309	303	315	293	270	295	296	271	325	305	292	287	280	280	265	252	268	273	300	275	300	271	280	301	311	305	320	270	274	285	299	262	287	264	301	288	311	265
21864	62858	81995	49986	29298	20084	835	483	475	477	487	463	458	462	479	475	419	457	446	407	472	458	457	395	432	451	429	443	440	444	429	419	434	425	433	479	448	447	461	430	455	482	445	436	428	439	492	442	402	439	425	461	434	433	454	451	431	430	449	429	449	465	450	411	420	418	448	440	427	452	439	446	410	482	443	446	412	432	447	404	473	465	417	430	395	465	419	403	457	438	433	436	445	431	446	523	456	456	444	476	388	474	407	453	420	448	459	434	445	437	436	433	451	429	448	436	464	445	378	406	424	438	446	446	431	471	423	424	444	422	485	418	446	446	489	444	438	432	427	418	429	420	407	409	461	464	414	390	428	407	446	446	464	429	441	429	477	437	426	443	443	453	442	406	452	411	440	420	436	466	421	436	411	396	442	407	440	414	462	409	458	462	465	452	468	440	425	401	485	400	443	400	433	443	442	447	417	403	457	434	422	475	439	434	433	426	470	428	462	414	481	437	404	438	389	453	405	430	459	426	391	424	420	466	391	414	426	436	462	427	404	484	428	439	464	389	440	418	437	444	435	442	473	431	445	431	464	447	442	436	448	436	425	440	467	424	425	444	394	442	406	435	475	442	454	426	434	457	429	397	490	439	447	387	431	435	466	445	445	402	444	441	427	446	419	463	431	434	454	429	450	464	419	460	421	405	440	437	430	438	418	466	425	426	397	410	428	451	459	442	435	410	454	404	468	434	416	422	448	463	433	438	459	452	449	423	408	429	438	469	424	478	434	425	453	446	457	457	455	397	426	475	467	444	436	433	430	456	442	475	401	463	437	406	440	440	468	449	422	452	409	431	458	416	437	444	416	443	446	432	438	435	443	438	424	414	460	428	438	419	410	468	457	428	470	456	452	425	436	405	410	452	448	440	450	392	444	434	454	439	421	442	464	430	412	388	418	468	440	411	431	443	447	445	446	456	417	403	451	447	421	441	413	472	405	450	457	469	442	439	449	443	426	408	436	428	429	440	447	427	431	438	448	409	409	379	456	387	460	399	416	437	417	411	438	465	417	415	451	464	381	480	424	421	424	412	471	432	436	410	409	403	430	421	410	446	433	463	428	445	432	430	435	373	439	427	430	392	459	418	453	452	451	414	413	435	439	475	441	389	459	446	432	451	445	447	450	405	414	416	435	445	447	455	411	414	427	449	448	407	458	427	409	431	415	430	418	457	458	423	413	459	413	434	466	431	427	441	435	439	459	431	429	426	427	442	476	415	453	425	421	444	472	421	411	419	442	446	421	429	450	444	411	457	455	429	408	432	460	420	448	447	442	428	432	435	389	407	413	451	396	437	453	428	428	458	457	443	437	429	443	454	458	454	423	400	426	399	413	461	422	437	446	444	417	423	430	445	430	429	405	440	429	412	433	439	479	452	455	436	450	450	429	444	445	416	435	431	421	415	451	446	471	456	414	452	419	429	429	453	429	441	391	417	458	437	433	467	471	433	457	429	440	430	463	396	421	412	409	436	456	414	452	460	405	505	439	431	495	424	422	393	452	435	395	464	444	433	439	405	455	433	409	464	435	443	443	435	477	433	429	419	433	477	418	437	396	434	420	460	461	489	431	444	423	453	431	435	452	423	442	426	427	451	440	444	425	473	437	491	460	442	453	434	426	398	461	470	439	413	438	478	417	440	449	448	409	434	407	456	443	439	450	427	450	397	439	460	439	470	473	448	450	423	421	431	442	433	412	460	426	415	473	425	454	397	442	429	442	483	435	431	417	431	449	474	432	445	439	458	471	455	439	458	416	417	426	446	408	440	432	442	407	427	421	469	410	475	443	442	425	438	452	452	458	397	450	409	452	433	461	465	411	428	408	402	436	434	501	461	417	455	434	408	469	449	425	420	405	440	411	418	461	436	418	437	412	464	430	438	449	450	418	448	445	413	429	397	460	417	457	456	396	452	432	445	458	408	438	472	439	444	429	456	395	402	451	456	433	414	436	414	429	458	455	455	438	446	448	466	435	444	464	448	413	434	411	449	427	411	462	435	420	482	415	437	446	441	427	428	486	451	455	430	407	458	432	433	396	467	474	382	448	472	411	415	428	434	445	426	405	419	434	409	430	433	425	453	435	444	446	408	402	454	432	408	430	433	486	417	432	424	444	466	485	463	433	423	428	401	430	469	420	449	453	425	448	425	422	428	457	462	401	431	408	454	455	427	452	435	408	451	451	419	439	426	415	422	468	446	470	431	417	457	453	466	401	419	428	460	419	441	389	461	466	467	439	427	429	445	450	436	417	428	440	434	429	458	417	398	448	426	449	442	419	432	427	422	385	430	448	408	439	394	437	485	417	417	475	442	418	427	429	355	419	416	468	413	491	473	495	437	427	457	433	469	471	464	394	403	420	425	450	421	425	469	465	441	407	422	418	412	423	381	434	453	440	446	485	462	463	411	411	426	459	472	448	442	427	433	441	440	446	415	397	425	435	415	433	436	405	416	470	416	434	469	449	377	410	412	383	433	394	419	407	419	409	450	473	454	456	422	476	432	428	414	468	428	460	427	437	431	429	428	422	423	471	395	458	449	443	420	423	441	393	461	400	432	413	425	454	439	432	402	430	440	437	409	415	441	450	411	449	433	482	441	466	456	452	442	416	453	479	439	465	457	425	426	424	431	457	409	411	415	445	428	415	408	447	414	423	427	427	449	451	431	446	415	439	448	413	443	410	416	420	401	426	421	433	463	425	469	430	464	470	429	412	425	433	443	460	487	457	432	392	441	460	443	459	463	435	397	459	443	434	444	439	430	433	404	436	428	433	450	436	428	452	399	400	433	447	420	426	469	433	443	461	438	429	442	452	441	458	466	408	406	432	421	449	444	415	418	419	440	432	463	386	459	418	443	447	446	420	435	432	430	427	429	416	450	425	423	448	457	398	425	418	454	439	421	441	430	424	469	425	447	460	455	431	458	422	411	415	419	436	438	488	477	456	431	414	453	431	404	395	475	472	410	452	433	422	447	419	456	405	422	441	412	437	409	440	438	467	424	425	434	451	480	434	435	435	409	426	438	410	430	457	451	427	439	405	431	446	436	450	459	424	453	428	433	451	468	443	448	411	403	457	441	448	437	468	471	472	434	419	438	455	455	432	397	453	397	427	431	448	429	420	459	441	425	429	448	417	404	460	449	470	428	411	452	468	412	435	444	425	438	447	450	412	415	438	439	444	421	460	431	449	422	415	448	411	452	448	441	477	429	460	468	413	400	430	417	388	442	462	439	425	462	452	449	417	451	383	479	402	434	455	417	426	460	463	433	437	418	414	440	448	455	448	415	442	441	488	446	428	466	448	410	451	450	387	422	438	445	407	408	413	402	452	452	437	432	440	489	408	424	413	451	415	459	454	419	430	443	509	471	438	427	442	447	428	414	435	448	438	413	443	424	412	440	472	423	402	411	429	443	426	464	409	456	453	432	436	431	423	429	426	458	444	449	434	451	460	403	404	438
23019	22659	40953	35484	23137	25644	10525	585	283	294	280	300	262	275	252	309	277	275	245	237	281	254	278	291	288	235	259	252	250	222	262	246	285	264	273	279	284	272	266	276	255	246	286	248	263	225	291	267	310	271	240	263	274	302	286	273	287	261	284	238	269	269	241	212	267	249	244	269	241	254	252	251	243	253	274	267	259	261	257	283	270	266	284	247	257	257	277	284	231	240	266	261	248	258	257	318	253	256	287	238	255	272	252	256	240	272	274	266	252	258	251	258	256	241	252	282	255	256	250	262	252	263	241	279	264	298	250	254	270	276	247	276	284	252	248	266	269	276	261	247	233	246	285	242	248	299	247	249	272	248	237	258	254	237	232	257	287	253	246	244	265	286	268	253	280	268	261	259	241	253	305	264	256	235	259	277	258	265	253	278	216	268	281	273	280	258	250	243	295	250	276	268	258	251	254	269	242	252	275	251	289	268	282	270	251	271	279	252	266	270	262	261	256	261	285	241	247	250	236	266	276	226	264	239	272	281	259	295	262	293	260	264	247	265	277	281	239	263	258	263	265	294	251	230	249	256	268	270	248	250	277	250	261	270	244	278	229	266	258	270	261	277	246	249	266	255	274	254	285	238	273	229	242	281	256	273	239	273	284	265	261	285	246	242	288	258	253	263	245	255	275	256	242	263	285	267	247	271	272	278	262	246	288	269	255	251	258	240	255	249	284	251	265	247	286	253	263	237	262	256	250	249	248	260	267	279	266	301	276	244	252	266	275	253	249	235	276	257	267	251	256	281	260	254	265	277	268	292	251	256	282	263	265	241	267	242	257	283	233	255	279	259	254	265	266	280	283	254	265	256	236	258	275	251	261	288	269	261	248	270	265	279	256	269	300	270	230	242	257	264	276	257	269	240	259	227	240	277	241	250	269	255	242	272	283	252	262	276	260	257	295	259	300	267	267	291	252	259	261	237	235	256	271	247	264	286	268	262	246	235	230	275	266	243	271	263	287	237	274	256	260	252	282	235	273	266	280	241	267	264	246	252	278	248	267	288	257	256	269	268	266	276	281	280	251	271	243	263	280	262	261	237	273	272	243	258	259	266	265	252	248	261	259	251	260	255	285	274	285	236	263	270	283	256	271	259	272	264	284	254	253	235	257	266	259	295	282	243	272	248	263	258	298	246	256	272	266	253	292	249	265	275	276	288	296	263	275	267	279	260	279	289	260	256	236	285	259	264	239	247	267	259	249	282	273	251	236	284	256	277	266	288	249	243	275	241	265	251	259	256	268	247	248	287	291	282	256	264	301	266	258	285	232	264	213	262	253	252	291	261	276	258	269	259	253	255	231	259	266	271	250	239	262	266	255	261	257	247	282	267	311	273	220	242	265	257	271	241	283	285	266	270	257	282	265	258	253	269	268	266	247	266	247	242	265	241	247	277	278	265	277	234	285	254	275	259	251	278	277	249	245	243	238	231	246	246	267	288	250	256	282	275	265	271	265	247	276	276	264	233	261	230	246	262	255	250	248	280	242	251	250	256	229	226	260	254	276	241	261	281	256	263	232	258	269	240	251	248	237	262	250	245	257	257	255	249	239	244	258	257	276	266	248	276	268	286	263	260	270	274	241	254	262	262	265	272	259	257	238	283	263	261	238	234	242	287	267	274	242	251	274	251	271	246	250	248	258	278	249	227	259	268	260	256	247	273	268	276	258	279	260	279	252	257	286	259	298	234	253	260	257	267	228	235	293	235	244	256	263	267	274	286	250	247	260	252	278	243	263	258	272	252	269	254	250	289	246	258	252	266	282	244	263	247	257	258	249	268	278	260	246	253	245	289	255	256	294	256	270	282	262	282	298	282	282	252	279	259	260	241	235	274	249	251	277	252	281	278	289	241	264	281	251	277	270	230	265	262	249	239	303	268	270	242	241	286	246	276	286	295	280	265	258	282	291	288	277	271	271	251	255	263	255	251	259	264	235	259	261	288	252	218	272	251	266	259	241	283	261	235	269	229	270	235	230	247	277	273	239	276	264	271	274	263	270	263	241	220	276	252	286	274	282	254	274	260	269	275	250	287	249	247	259	292	276	261	266	280	261	254	261	269	260	276	287	245	248	261	234	234	273	278	279	277	268	250	246	289	288	238	263	264	282	277	247	244	259	216	262	267	244	264	235	255	288	252	258	254	268	250	282	284	286	284	270	248	260	252	250	244	248	272	264	240	249	283	272	267	256	248	292	254	271	286	233	254	248	238	259	265	236	233	249	263	297	267	268	247	269	267	255	251	291	243	251	266	283	259	248	274	265	260	240	271	281	276	252	276	259	276	276	240	273	247	242	254	256	224	271	265	249	274	260	267	264	288	255	240	233	255	274	248	251	252	232	274	259	235	280	254	264	284	263	230	260	252	260	277	255	248	257	264	258	261	280	270	243	294	248	239	278	259	237	280	265	257	254	238	231	298	275	295	261	268	229	269	268	244	248	241	275	259	256	273	274	267	292	268	286	254	302	266	244	279	253	285	231	260	273	283	269	266	240	251	252	293	243	265	259	267	262	262	263	258	225	249	259	292	280	248	250	266	240	250	256	280	263	256	289	280	273	261	268	249	260	275	244	273	243	262	259	251	241	249	234	270	264	241	271	251	265	262	246	249	263	278	257	249	267	242	234	276	244	269	258	273	268	268	278	227	233	263	274	235	234	257	271	279	260	258	224	237	272	252	252	282	265	255	257	233	257	271	273	250	249	244	249	287	252	238	257	276	263	286	262	269	278	256	266	250	240	263	279	284	266	243	271	238	252	284	267	226	241	258	260	259	271	249	244	279	286	268	252	252	278	271	231	234	247	242	264	274	261	271	258	256	244	264	295	266	263	259	261	254	286	239	244	253	283	262	274	267	288	261	223	257	254	256	266	265	252	277	276	274	285	278	258	250	265	291	262	270	276	272	254	268	278	259	253	235	272	281	249	234	283	275	256	247	265	246	231	259	264	272	285	235	225	262	248	283	271	291	279	292	259	260	290	243	271	256	254	297	235	282	251	249	262	263	270	289	244	264	284	242	255	255	266	248	282	253	246	241	271	288	260	269	268	257	290	290	253	252	257	255	243	221	267	246	270	269	259	299	247	273	259	255	250	260	239	243	262	253	256	261	276	246	255	254	277	256	227	243	253	262	232	269	252	251	256	292	284	258	265	275	268	279	268	291	254	259	251	248	275	251	261	263	245	288	279	253	285	259	263	219	256	288	271	288	239	228	263	267	256	275	290	264	244	307	267	251	266	283	279	251	260	245	265	273	272	258	267	276	284	254	298	255	277	271	241	274	290	261	268	285	252	251	223	265	238	279	281	239	255	283	270	250	242	244	283	263	267	243	290	253	273	235	246	278	289	260	256	276	241	238	248	264	274	256	267	250	264	297	250	260	304	264	268	266	288	275	273	269	268	244	258	244	274	258	238	264	274	226	307	259	269	283	258	236	247	287	227	275	223	258	251	224
32390	71628	85514	55327	32760	28054	1224	453	477	435	480	433	414	419	420	385	412	424	394	420	391	427	442	433	443	401	415	442	389	416	388	403	411	427	419	410	409	404	378	433	408	409	388	415	384	388	417	409	431	443	400	366	393	405	379	404	435	407	402	396	401	395	404	395	417	363	375	392	374	429	391	413	421	381	390	373	390	394	408	395	383	406	423	403	420	371	376	418	442	403	393	384	389	440	432	456	447	440	404	400	439	414	383	420	408	435	425	402	401	388	415	379	406	382	382	380	389	386	388	420	388	366	383	393	403	381	402	410	373	389	397	400	405	388	420	388	389	389	393	351	354	411	400	396	404	373	403	371	415	357	429	395	373	369	387	394	382	387	406	423	399	406	390	371	411	391	376	380	388	397	393	420	399	422	391	402	408	379	434	433	393	410	392	407	415	404	401	363	386	396	402	404	366	426	406	407	405	397	379	384	371	354	362	398	414	396	392	407	398	392	393	434	373	390	432	379	395	405	419	404	352	391	424	418	393	414	437	434	390	386	380	407	402	423	399	385	391	385	418	383	424	370	430	443	406	388	381	376	404	389	419	394	389	412	413	383	370	387	372	388	393	407	384	385	419	390	385	406	401	398	443	402	352	401	397	398	359	402	405	407	437	384	416	370	380	418	398	376	429	391	382	394	384	365	388	395	405	368	415	380	383	403	370	408	386	383	406	408	408	424	416	387	441	388	385	388	423	398	375	371	343	389	373	393	402	428	411	409	393	411	401	405	410	392	405	425	406	402	442	415	380	401	422	404	406	423	378	406	403	398	381	405	390	437	413	410	397	392	395	400	406	409	399	368	413	357	390	421	393	400	401	398	406	418	412	404	402	387	381	374	398	386	375	388	377	381	402	395	386	378	422	416	398	380	388	397	397	391	394	399	440	365	407	392	433	377	389	452	404	425	403	405	426	441	412	402	424	344	369	434	405	405	378	386	413	399	411	401	393	379	407	361	387	411	399	382	382	409	370	424	419	434	441	403	434	410	362	393	420	395	426	404	387	387	402	366	394	388	416	417	372	388	411	402	365	391	430	375	422	400	434	392	377	411	426	391	420	411	400	373	383	363	363	406	422	421	423	407	400	364	425	373	383	389	384	393	388	365	387	370	378	383	420	368	436	380	377	397	398	424	393	413	419	392	390	416	391	387	384	405	394	387	403	395	403	379	409	376	394	388	375	412	386	391	423	426	399	422	418	404	403	402	407	393	386	431	407	411	380	413	384	388	427	415	371	379	389	415	389	390	384	398	372	390	357	423	402	400	409	421	392	410	399	402	394	378	384	424	399	408	378	424	403	393	415	392	367	376	368	417	401	421	387	397	415	363	399	389	341	432	378	385	410	400	441	383	403	391	396	364	405	368	407	356	417	391	403	372	412	392	408	406	446	400	398	387	397	379	383	417	400	374	386	392	359	357	411	409	424	386	397	380	386	403	383	379	400	423	395	412	406	407	398	377	400	400	392	395	396	382	390	404	418	407	392	374	394	423	406	404	353	393	366	374	383	388	397	375	392	386	427	369	404	320	405	421	397	379	373	361	416	386	402	415	374	406	388	390	376	408	399	426	355	404	415	429	392	391	415	356	370	394	395	383	409	429	390	390	398	416	404	378	400	430	411	399	335	391	392	398	365	395	371	417	406	381	421	353	387	376	391	396	407	385	376	386	394	375	410	385	418	410	421	409	392	395	431	394	416	429	418	369	408	410	371	400	397	396	408	378	424	402	382	395	415	369	413	404	400	409	393	416	421	376	372	405	395	375	392	389	379	396	410	383	377	368	374	388	439	411	450	395	380	411	399	415	409	386	430	385	385	397	380	382	418	436	390	386	398	404	405	367	420	441	413	416	404	387	397	374	397	399	365	417	410	390	418	416	399	410	404	402	444	394	404	407	410	388	415	403	368	364	403	368	393	415	382	423	387	386	427	419	380	407	422	405	386	401	387	425	376	398	389	384	404	418	419	391	421	370	412	393	364	398	398	387	391	425	388	384	369	424	394	402	360	421	449	379	415	394	365	401	403	377	398	382	420	428	403	413	382	411	382	407	394	374	387	380	409	385	399	396	413	400	410	357	369	419	423	388	381	387	386	407	391	413	358	366	414	398	405	434	402	392	405	382	408	347	392	386	403	373	384	417	380	417	377	405	403	387	397	392	400	427	426	368	380	367	351	376	404	373	388	395	400	392	397	420	403	414	393	396	396	399	361	414	381	372	418	420	383	406	405	392	386	418	397	435	412	408	399	412	418	399	406	406	404	366	418	390	376	373	387	410	398	376	404	398	418	396	399	378	407	378	440	395	417	403	409	411	373	418	393	384	412	404	371	407	382	418	370	432	381	384	380	391	376	393	394	406	413	368	395	379	392	424	426	391	387	431	417	409	368	388	372	382	373	403	398	399	429	406	389	406	366	433	405	382	396	392	407	391	367	390	386	388	424	367	418	427	400	416	401	426	380	366	382	365	381	405	419	370	392	402	387	398	400	422	372	395	406	403	355	415	414	410	447	418	391	424	419	401	400	376	387	389	388	399	371	396	384	397	375	399	385	397	424	374	371	393	385	400	399	421	387	399	407	383	414	410	389	389	401	388	385	399	406	388	384	382	409	411	381	416	429	386	407	393	408	401	368	421	406	375	395	360	387	416	394	405	399	388	388	446	393	371	383	387	376	397	384	379	411	386	394	390	407	411	409	387	407	370	372	401	377	387	396	365	414	411	418	399	415	404	406	395	415	405	390	371	407	387	436	395	413	395	393	425	409	407	391	390	363	391	413	382	386	425	382	390	382	356	412	394	373	411	370	366	408	377	408	416	402	421	383	389	371	419	391	392	365	421	425	380	407	400	387	409	393	419	409	430	379	412	412	365	420	386	382	411	391	368	398	387	380	409	447	417	380	397	404	401	383	403	405	402	412	395	386	423	404	437	412	421	394	445	421	382	384	413	405	404	393	416	335	348	388	373	413	423	383	434	390	388	415	408	370	411	388	385	382	373	390	419	406	413	396	435	388	387	387	369	386	397	375	381	406	414	402	419	403	389	398	366	391	418	396	414	396	359	393	418	414	418	400	392	378	412	371	384	364	426	375	389	426	390	436	402	413	379	408	400	406	428	402	391	404	362	379	423	420	407	400	376	362	391	349	439	360	399	408	386	429	400	394	385	376	396	377	400	390	371	400	411	389	385	367	391	425	394	393	394	365	421	408	416	405	394	390	403	422	434	396	412	380	423	428	400	394	442	401	396	393	402	419	414	375	420	413	409	412	393	392	332	397	392	407	376	417	369	396	385	402	418	425	401	406	426	400	383	404	384	416	416	417	441	366	378	396	407	396	405	328	389	394	416	376	346	385	389	425	366	383	399	373	429	405	377	422	411	410	393	406	426	401	426	424	414	406	379	396	450	400	417	388	407	378	387	400	399	391	435	411	426	413	423	384	385	382	426	415	368	369	396	389	402
26678	26530	43072	25593	4636	3518	271	219	214	247	212	209	241	193	195	210	212	214	210	218	230	210	229	217	214	199	222	218	208	173	221	201	192	186	208	205	212	225	218	202	222	203	204	211	207	209	212	234	218	218	224	195	182	223	211	217	246	206	248	224	214	204	211	222	220	232	214	184	202	228	191	196	212	193	225	215	203	198	209	239	198	219	217	222	201	225	202	195	186	196	217	215	200	222	226	221	220	204	206	202	232	218	211	220	202	212	213	192	217	214	225	202	182	196	229	212	218	206	212	194	204	222	222	196	206	227	225	218	180	210	193	199	193	201	224	221	208	201	202	206	226	198	208	205	231	219	209	208	237	206	171	218	222	207	228	218	229	207	193	213	223	198	192	198	208	225	220	228	223	211	232	229	210	239	195	219	205	215	209	206	206	209	184	219	194	213	220	210	221	207	206	182	247	221	238	204	225	225	214	206	197	199	230	211	207	206	199	222	242	222	202	217	213	196	208	201	231	212	200	203	200	221	199	213	227	200	233	227	205	253	215	194	239	229	227	198	204	210	208	208	205	220	200	204	195	217	236	222	211	175	232	194	233	221	204	208	204	224	204	206	205	211	204	229	228	219	215	230	212	214	203	228	205	199	206	213	208	228	201	205	215	178	200	220	204	194	212	241	228	191	190	181	193	226	206	215	210	214	232	233	216	203	208	201	201	212	195	197	223	211	223	214	231	212	219	194	222	229	205	202	217	222	209	209	187	196	222	214	218	194	204	226	229	215	193	203	221	201	213	232	227	200	215	202	224	229	218	204	236	211	217	182	219	174	199	219	198	215	207	190	203	198	226	200	197	194	224	213	233	221	180	228	216	214	227	224	231	215	209	200	212	240	212	210	201	224	226	222	209	202	210	224	203	192	235	185	200	211	220	208	196	236	234	230	206	240	227	210	198	231	195	201	195	201	225	217	207	181	194	212	184	211	225	213	216	190	208	184	195	220	200	211	195	193	213	214	198	228	209	212	211	206	236	234	194	228	200	195	201	203	250	196	221	188	208	204	216	211	203	214	206	216	211	184	217	185	236	212	206	211	192	190	213	211	202	225	199	215	223	222	215	213	215	205	192	198	213	224	192	221	196	231	213	192	206	206	205	212	196	214	220	195	202	194	215	207	223	212	226	231	230	230	198	199	230	207	206	217	223	233	203	233	210	218	205	190	202	200	197	221	200	211	202	217	233	189	185	211	236	181	209	184	218	217	223	203	215	190	240	208	208	227	228	227	201	190	199	222	243	235	219	216	236	216	209	196	196	228	189	224	217	199	216	196	210	233	218	230	224	198	228	210	192	215	217	217	255	203	197	215	182	194	201	218	207	202	204	202	206	203	212	226	203	218	205	205	200	188	195	202	201	202	196	221	233	230	182	214	215	203	195	206	206	227	211	213	212	225	224	205	222	214	206	231	191	231	196	218	197	235	201	208	234	243	218	224	207	217	229	225	209	218	222	207	249	228	197	188	213	211	234	178	207	217	213	207	217	226	215	195	201	202	217	186	221	207	219	250	220	199	217	213	191	241	201	212	209	219	219	216	194	248	208	232	198	234	198	193	187	205	223	192	214	186	228	206	202	235	228	192	212	206	208	233	218	193	195	222	207	210	238	238	221	206	223	211	192	202	205	192	206	207	217	207	224	214	203	184	207	213	207	197	215	203	204	201	201	197	214	237	185	210	210	203	197	218	172	221	220	223	211	199	236	238	212	191	218	209	210	198	211	205	194	205	217	198	219	215	195	230	234	225	204	219	215	230	221	188	214	211	185	221	245	222	214	189	212	233	206	206	200	212	221	190	223	216	199	234	223	210	203	187	206	201	205	209	202	220	210	222	214	225	225	223	235	190	261	213	201	199	197	243	216	204	226	226	212	207	215	229	205	206	207	252	202	201	221	224	222	220	214	211	214	208	203	219	202	212	216	216	199	197	215	189	215	219	206	206	218	229	206	221	234	206	212	195	223	201	223	199	214	197	229	198	225	209	212	189	233	205	225	222	229	220	211	222	199	208	188	203	238	208	207	177	208	201	199	210	217	200	207	203	198	215	204	199	220	210	220	222	213	230	218	217	197	196	244	208	222	218	215	208	200	223	179	200	193	201	194	193	210	213	221	227	195	249	202	209	202	225	203	197	180	212	210	241	228	224	214	214	171	186	215	206	195	225	197	200	239	230	197	201	191	218	206	211	208	201	229	216	204	208	209	187	179	251	204	193	230	211	188	200	231	226	208	198	222	209	200	181	178	232	198	194	205	227	224	210	198	202	208	240	235	220	188	202	189	222	208	223	221	204	202	199	210	207	214	198	209	198	187	220	229	244	230	214	214	201	188	231	196	195	214	218	211	186	216	216	213	207	247	212	189	205	220	197	235	207	201	211	209	189	217	215	236	205	210	206	230	214	198	204	216	212	222	230	200	239	231	196	206	205	219	207	208	188	202	211	193	206	204	218	189	216	197	193	199	187	194	176	196	216	222	222	195	211	212	229	204	227	210	231	220	207	215	219	194	198	208	203	226	218	217	216	231	213	222	216	214	225	201	211	223	189	217	205	218	234	221	195	196	209	217	209	181	212	208	217	219	202	212	199	232	197	208	197	234	193	209	187	196	213	207	211	207	240	222	211	205	207	217	217	198	201	220	190	229	220	243	204	207	199	204	218	188	201	191	207	207	215	200	221	204	207	232	221	203	202	209	210	182	227	205	228	214	217	207	190	222	206	224	230	216	195	218	202	204	231	232	236	244	214	181	209	211	214	205	218	216	209	198	192	224	198	217	217	232	213	195	202	190	207	202	208	222	204	210	213	180	214	198	201	204	188	228	267	221	196	239	192	204	206	218	212	210	214	225	201	190	228	194	211	210	222	211	219	189	209	195	220	190	196	247	217	235	208	184	194	224	192	243	214	213	216	187	215	250	194	208	203	246	238	229	187	190	225	198	230	232	217	210	233	211	204	219	232	218	232	246	211	214	221	239	236	222	194	233	196	215	208	178	217	181	222	210	242	218	193	204	206	192	218	209	213	231	198	237	224	212	213	248	205	200	222	246	208	204	203	222	208	226	227	210	222	236	198	240	225	196	198	220	220	204	185	217	188	181	232	218	219	205	212	225	211	218	192	194	211	212	195	220	196	202	221	196	220	225	226	201	204	221	197	201	190	210	207	198	195	202	218	211	225	200	226	212	222	230	213	207	220	194	236	225	225	215	227	242	219	212	198	225	206	193	232	187	216	195	212	214	194	212	229	231	187	233	188	185	216	221	224	254	202	222	195	225	209	234	215	212	199	207	208	210	213	212	212	216	223	212	229	215	201	202	224	201	202	220	233	210	208	226	221	207	212	186	221	189	205	212	183	232	221	218	185	197	213	199	214	219	214	212	210	211	191	229	185	203	220	205	246	197	213	197	189	234	183	206	196	227	187	191	180	226	195	205	200	212	198	198	206	228	207	240	211	205	205
15180	44921	47858	22630	5298	6964	394	322	319	368	352	315	305	337	316	314	312	354	323	331	330	317	338	343	327	295	322	321	329	371	337	363	338	393	313	320	339	333	320	327	322	341	333	360	331	326	319	343	332	327	322	339	301	321	336	325	332	329	342	337	360	348	322	316	334	333	334	329	330	343	334	332	309	352	301	367	304	341	341	333	319	330	348	315	336	293	349	327	346	306	356	298	333	333	304	329	335	324	321	328	290	322	335	304	325	327	328	338	329	346	322	333	311	301	308	338	333	352	342	319	293	316	333	368	341	337	322	305	336	344	322	326	328	338	330	307	318	342	329	339	306	319	312	287	358	320	354	337	333	307	305	358	315	360	295	322	330	343	326	316	339	329	310	342	341	308	307	357	303	334	321	306	337	329	333	330	347	319	322	328	335	321	290	325	335	348	300	312	289	312	338	296	319	335	330	330	332	292	311	324	332	330	310	324	331	325	314	334	334	322	338	350	314	316	326	292	338	341	345	328	317	358	316	365	308	325	346	302	345	299	329	370	310	326	315	325	319	324	324	341	303	326	326	316	319	325	325	377	335	345	303	345	334	319	307	369	313	323	324	325	328	349	311	330	340	348	314	309	352	337	350	332	286	323	330	322	295	319	326	329	338	336	331	332	317	327	289	291	325	325	326	369	313	346	333	334	331	321	351	288	353	331	308	335	325	325	325	307	351	336	353	328	331	332	334	353	298	341	319	336	338	323	322	375	310	322	323	339	342	341	331	337	317	307	357	306	325	323	338	376	344	325	357	283	335	333	357	325	337	332	350	333	315	337	343	298	308	338	315	325	359	355	309	339	335	333	317	313	338	328	344	327	339	335	339	348	329	311	348	319	360	319	330	316	309	346	347	369	387	319	335	344	325	302	324	326	311	313	328	330	341	345	347	346	333	291	361	325	322	295	320	317	321	325	341	325	319	328	394	314	321	338	328	319	340	312	312	328	322	303	332	334	354	339	328	307	322	351	319	326	290	346	337	352	344	331	326	378	311	355	320	322	346	351	349	318	310	356	302	328	344	302	307	315	341	326	362	271	343	319	327	354	321	334	352	318	337	327	325	334	340	313	347	349	348	326	328	317	298	311	335	313	322	337	348	329	344	313	339	350	301	339	342	334	351	325	304	326	329	316	344	327	312	337	336	340	316	323	326	306	295	356	313	356	317	325	329	343	316	343	317	317	327	358	352	292	325	299	345	326	325	329	324	340	319	342	283	313	349	322	344	301	321	325	300	339	321	357	319	337	331	337	352	314	350	334	329	284	322	348	332	341	373	330	334	329	352	366	344	321	316	324	333	327	366	313	315	324	335	368	310	352	332	321	315	303	311	333	361	369	316	312	310	328	324	350	316	359	353	326	326	329	332	374	331	359	342	358	283	331	343	343	317	337	310	351	351	352	319	341	321	347	316	345	308	339	361	332	321	303	312	277	330	329	356	316	343	301	345	328	308	303	323	344	333	340	342	342	342	318	364	316	314	351	313	331	306	340	316	322	327	323	352	356	328	348	286	334	335	314	349	327	344	352	335	333	338	342	318	314	293	312	345	313	305	332	323	317	320	328	349	357	315	361	344	327	314	350	301	347	316	292	334	289	336	300	314	346	332	323	331	302	310	321	338	304	358	367	316	318	312	328	335	317	325	303	325	324	338	310	329	345	320	325	322	319	332	311	324	334	309	315	335	312	338	336	360	327	349	329	324	327	321	314	338	312	291	363	366	336	324	321	348	335	317	347	313	329	322	313	330	353	343	357	307	320	306	298	303	324	320	305	339	322	318	326	318	364	329	342	304	316	312	377	315	323	293	324	319	340	350	331	345	348	343	329	315	331	335	322	351	302	304	333	315	337	341	335	340	345	334	339	336	324	342	348	336	310	336	317	321	340	325	338	324	322	349	367	304	334	340	373	334	333	318	303	330	326	316	354	318	299	346	333	344	339	318	307	364	353	324	348	338	366	366	350	320	350	310	354	339	320	310	337	318	343	308	350	290	340	328	328	350	337	310	324	318	325	329	322	353	311	320	319	305	313	350	335	333	325	367	345	337	343	354	346	335	321	347	340	323	343	326	339	299	328	324	324	315	367	321	305	346	311	322	343	299	361	331	326	325	328	360	342	345	330	343	318	315	342	345	315	333	314	338	329	332	340	358	332	306	327	321	309	361	330	314	341	327	337	295	302	327	301	335	302	325	312	345	341	339	313	335	364	326	336	332	350	335	366	343	304	297	360	328	326	332	326	306	309	331	332	354	336	347	312	339	335	322	307	331	317	342	326	323	362	332	315	323	334	342	346	338	351	355	345	338	326	345	355	346	307	320	326	306	334	361	318	313	331	318	349	296	336	324	326	318	369	317	302	310	347	343	311	335	346	357	319	345	297	348	329	321	335	341	318	300	333	329	331	332	347	339	306	338	340	333	360	336	329	347	332	321	379	316	334	317	333	328	316	311	293	346	345	359	324	329	362	318	302	357	316	357	302	366	324	335	302	340	319	338	348	358	322	336	336	337	320	329	318	327	327	330	324	317	360	344	369	313	345	340	365	325	350	313	329	347	352	330	289	359	347	356	357	331	349	364	326	336	330	336	352	339	343	312	305	351	326	330	356	317	291	305	337	342	347	289	351	352	332	344	318	339	347	331	340	303	341	327	314	332	329	327	333	308	324	335	345	324	343	331	334	324	336	339	321	361	351	316	322	356	292	333	317	316	329	309	364	341	325	353	328	298	302	329	320	314	296	300	307	298	326	327	332	336	320	362	322	314	313	317	326	327	331	324	319	328	300	331	326	329	339	374	355	349	301	326	342	337	335	348	337	294	322	319	346	333	316	309	296	326	325	354	332	304	320	311	289	339	332	329	338	305	314	314	327	356	324	318	337	307	333	329	331	347	308	300	345	306	340	323	322	323	315	332	307	313	335	323	312	327	316	333	357	332	308	348	309	344	341	328	321	350	306	293	314	327	344	325	330	321	307	334	334	335	305	297	329	339	343	324	342	302	353	308	315	312	299	333	327	312	352	336	311	335	342	350	346	295	347	315	311	325	326	310	339	387	323	307	327	343	327	307	329	326	322	335	345	341	303	302	354	333	322	339	330	349	316	349	309	339	325	307	346	344	323	294	339	320	322	337	337	310	324	319	321	328	305	342	301	316	320	327	318	312	333	310	306	323	338	307	324	339	316	336	324	311	300	317	320	328	327	344	339	309	326	350	316	319	360	352	323	304	315	330	313	304	336	355	340	331	310	337	322	319	335	336	337	353	337	360	318	330	322	337	334	317	326	362	320	338	359	311	330	334	329	314	331	326	327	336	311	339	353	364	326	321	334	333	334	354	294	346	324	383	309	295	341	328	340	356	343	336	319	337	337	285	319	338	305	353	339	348	334	342	324	323	305	336	346	303	342	333	338	300	338	341	344	332	305	328	300	361	324	337	363	347	323	338	341	332	321	329	341	328	316
24018	22242	46171	46373	24551	22622	5029	393	319	315	306	313	279	276	301	277	333	327	311	279	291	271	310	321	287	295	268	270	320	283	308	291	313	278	288	274	321	260	286	291	285	313	290	261	275	296	263	287	337	291	297	261	281	330	300	299	281	304	254	254	305	292	288	281	276	283	297	269	262	271	285	298	290	312	291	284	259	276	305	284	228	286	292	291	254	284	277	295	285	299	276	285	292	290	287	332	295	304	295	273	282	286	276	298	293	288	301	288	266	309	312	319	286	292	298	286	296	272	286	308	294	275	303	265	294	297	276	293	296	279	286	282	320	265	288	292	302	298	300	288	325	292	308	298	302	269	285	289	304	272	311	277	274	274	258	274	304	259	278	315	277	289	295	300	289	275	309	309	290	272	292	310	307	298	272	288	315	327	299	292	260	277	311	283	295	274	284	300	281	275	298	291	297	283	292	309	305	301	282	296	289	312	282	292	281	246	294	295	276	276	302	304	282	308	264	289	306	293	262	315	271	303	288	291	272	301	307	275	295	292	283	276	289	274	293	303	274	331	257	283	288	292	307	273	310	267	306	294	289	294	277	283	309	277	278	267	269	309	281	293	278	300	285	283	296	293	270	265	296	293	298	294	282	264	268	282	267	298	294	302	281	315	294	289	293	328	296	282	260	281	283	296	293	292	326	273	281	321	285	269	266	257	305	275	259	295	304	265	274	286	303	280	293	326	292	295	290	281	278	315	288	288	323	305	266	294	297	321	294	282	277	255	287	319	302	280	277	308	296	288	300	285	292	282	302	295	286	301	302	315	309	298	287	290	301	293	283	296	266	305	303	270	272	263	304	281	265	297	301	272	299	301	295	265	271	283	311	292	314	256	261	311	288	290	283	284	281	268	269	322	274	288	274	304	283	283	327	300	308	277	300	280	284	289	281	266	292	301	295	288	281	303	297	292	317	276	270	312	280	275	258	261	273	289	274	296	277	292	285	280	282	252	289	302	276	318	289	294	297	271	293	267	279	266	288	279	293	293	264	284	260	317	276	255	306	295	292	305	326	287	296	273	274	293	266	314	307	270	266	268	296	281	294	293	276	271	318	270	287	250	294	291	297	289	274	290	287	271	280	280	276	301	288	280	285	286	320	261	295	290	306	283	287	286	303	296	271	296	300	317	273	331	269	304	260	278	276	294	304	271	268	267	285	245	286	281	336	277	278	293	285	254	257	294	282	276	280	289	316	309	282	302	287	319	268	328	308	333	282	284	300	296	275	266	282	293	296	284	321	288	315	306	293	305	262	291	298	297	271	300	295	295	290	276	296	311	293	275	321	307	296	255	291	311	298	280	300	281	279	296	255	296	281	317	268	299	293	280	281	306	315	313	271	294	280	295	289	291	276	321	310	278	299	301	294	295	262	295	305	306	256	304	305	267	285	289	296	283	302	274	272	308	294	281	297	283	301	273	286	284	291	281	325	296	260	309	229	306	243	274	270	288	282	316	307	289	298	284	306	281	300	297	306	297	300	291	277	283	281	293	308	275	286	305	279	293	275	296	312	292	302	290	260	277	288	281	262	324	267	276	307	272	309	285	283	307	316	280	309	290	310	271	265	267	282	291	294	293	284	273	281	291	287	291	305	283	292	295	298	302	287	279	276	308	271	282	332	303	305	286	286	317	297	296	312	281	271	301	304	288	307	283	293	300	300	278	315	296	291	282	310	305	293	287	255	303	275	281	307	303	280	280	281	293	317	284	281	268	262	302	273	313	253	280	271	300	258	299	282	281	312	295	320	264	311	295	315	287	278	301	271	300	301	305	304	335	311	266	284	237	284	287	270	300	311	282	303	307	281	296	291	271	297	298	287	291	286	287	310	297	302	280	274	319	278	304	291	310	301	280	288	281	286	285	263	284	259	315	277	300	307	293	285	286	301	310	283	278	301	332	283	297	289	277	291	307	295	312	321	264	278	254	273	263	285	307	322	292	257	335	298	291	286	295	285	270	282	314	261	299	286	284	265	318	289	290	289	291	280	296	288	255	264	302	286	309	312	276	295	280	287	292	285	299	267	303	296	271	250	294	264	278	258	308	285	279	293	280	279	309	256	274	325	292	301	248	289	281	281	278	292	293	288	288	315	326	318	311	289	301	258	245	292	298	297	286	309	297	299	301	269	311	284	286	286	310	301	286	292	312	281	309	308	303	289	287	276	272	278	292	300	269	287	283	266	277	271	276	277	263	285	285	266	289	301	283	279	312	275	268	288	318	293	287	301	282	299	315	285	268	299	281	287	311	304	296	278	284	281	299	282	298	268	302	302	305	292	285	261	294	292	287	324	296	270	295	292	249	290	291	290	279	292	265	272	297	306	291	279	299	293	300	301	251	283	314	271	293	289	302	258	265	287	298	300	279	291	279	287	279	310	302	273	302	273	275	256	303	294	273	275	293	294	316	310	274	273	285	282	288	304	277	284	270	277	279	280	292	289	320	266	304	259	288	286	327	285	299	337	291	305	318	287	298	280	299	274	272	284	268	283	311	269	307	271	329	268	279	295	287	281	294	310	253	294	305	277	288	296	283	301	279	294	303	306	281	277	326	281	278	281	304	274	308	313	287	285	271	309	275	284	290	293	302	271	292	273	280	294	275	264	275	278	282	332	291	288	279	271	297	276	292	275	301	292	277	295	303	287	291	262	279	300	289	300	268	267	276	275	282	288	292	284	273	315	284	326	292	300	248	287	276	260	303	268	291	279	274	307	306	320	289	303	279	290	246	291	264	280	269	310	276	284	284	303	274	257	307	302	311	283	272	290	280	312	278	281	268	303	283	296	269	276	289	287	279	276	293	312	286	280	314	304	297	296	284	272	262	264	279	270	281	316	293	291	288	253	292	314	278	281	297	308	295	299	307	284	279	292	295	283	295	252	307	294	279	306	290	278	313	264	274	305	288	293	292	291	300	333	296	287	278	286	307	290	295	274	320	267	268	278	282	299	280	269	296	293	291	299	294	271	320	280	312	284	291	309	280	278	310	291	277	302	272	310	275	290	289	300	276	292	325	294	304	280	287	297	282	299	283	275	291	294	265	334	285	288	260	293	325	290	300	324	281	296	289	304	307	290	312	286	273	309	276	295	289	292	260	275	295	273	269	297	293	299	260	274	316	282	315	279	287	295	288	280	314	284	284	278	278	288	279	274	284	267	296	281	291	284	297	304	255	266	304	252	283	284	285	276	260	278	269	283	309	305	288	263	278	279	293	292	281	294	309	285	299	296	287	291	299	257	311	292	304	298	332	299	284	271	250	282	280	281	286	307	290	298	299	293	314	271	315	305	291	281	289	308	290	289	310	264	265	333	274	318	274	289	280	297	281	268	301	275	276	257	293	287	285	255	289	264	277	323	277	297	282	277	289	305	302	289	286	265	270	290	302	303	289	260	281	286	261	277	301	311	274	303	310	280	272	269	293	280	289	282	307	290	295	277	295	255	304	300	279	276	259
26391	65496	80687	56248	26127	27663	1488	511	518	456	443	485	440	446	460	438	422	419	427	460	483	461	460	471	487	464	440	429	427	418	472	407	436	402	457	453	390	464	440	478	466	459	433	454	491	466	487	440	462	481	463	446	461	439	454	433	458	435	420	456	485	464	455	449	450	412	422	415	462	461	456	458	439	457	448	437	460	463	419	455	451	447	438	461	426	433	442	493	432	399	472	452	428	465	493	487	462	439	446	420	424	476	447	448	440	436	437	414	462	442	438	458	464	426	482	465	428	462	462	446	481	455	455	454	403	444	440	451	464	416	438	421	450	445	491	419	451	415	472	447	482	425	476	469	477	436	412	491	457	464	402	422	450	491	432	435	438	432	443	462	450	450	429	438	449	496	437	467	420	471	412	417	434	461	446	465	445	469	431	443	447	417	475	419	460	448	438	454	451	413	449	412	424	421	460	431	478	430	442	429	478	456	412	439	458	459	425	457	453	484	455	443	438	489	436	442	434	475	449	444	446	447	451	449	434	444	434	441	505	438	455	460	448	444	441	410	453	444	463	452	466	450	450	441	450	354	460	425	416	465	470	426	458	442	448	420	434	435	496	437	427	435	392	425	444	453	485	451	437	463	443	415	464	429	471	455	442	474	440	424	423	409	462	416	435	472	441	438	455	434	442	461	483	423	450	405	436	427	460	387	438	448	461	462	441	438	428	458	408	470	458	392	440	438	440	478	440	445	448	433	436	497	426	423	432	475	460	427	439	442	453	470	462	425	455	435	463	438	412	435	485	444	453	458	428	426	461	445	438	449	467	461	459	454	474	456	473	419	426	433	460	457	440	443	397	466	464	487	452	441	451	412	398	457	470	434	420	451	403	474	482	429	436	452	463	433	446	414	469	464	441	442	434	460	452	486	423	452	453	469	413	444	444	417	441	451	433	456	432	442	433	425	474	435	389	485	460	417	451	475	428	478	435	476	431	454	416	451	408	438	427	440	453	437	399	442	493	424	428	481	451	466	463	467	451	467	447	415	426	427	485	465	468	413	451	436	434	454	462	423	453	438	469	455	383	403	462	475	432	467	405	447	484	444	427	454	442	448	457	453	434	444	470	479	465	468	470	401	441	450	441	485	445	470	453	468	460	423	450	445	465	442	424	446	433	455	464	448	475	448	431	401	412	449	437	432	437	439	424	444	466	452	424	484	436	433	445	471	475	444	456	427	437	435	467	484	447	455	454	466	445	499	446	465	399	477	454	464	447	431	442	381	473	430	430	474	439	436	507	419	433	440	464	428	438	459	446	448	433	433	424	426	433	444	448	445	469	446	460	448	472	430	453	453	437	464	441	426	413	460	433	467	480	450	446	464	411	404	442	488	445	486	442	431	449	442	431	430	412	481	437	482	476	457	428	464	451	434	407	452	450	458	442	461	432	435	430	436	456	438	444	441	432	455	464	456	458	459	463	436	445	464	434	464	421	437	496	457	430	454	401	472	436	421	455	432	401	495	438	441	468	479	454	464	454	435	458	447	465	445	420	440	454	464	458	427	472	482	458	448	422	423	437	426	472	431	453	464	458	454	474	439	449	464	430	444	473	437	458	457	434	423	434	423	454	442	441	419	472	475	492	464	439	436	455	477	481	453	434	430	412	494	417	493	435	421	424	470	423	425	433	436	448	455	462	421	439	435	448	372	483	427	434	464	467	426	423	432	459	459	408	451	430	431	483	428	422	452	416	427	421	420	429	442	450	447	460	447	449	435	462	437	467	431	460	433	468	438	429	440	454	428	473	435	450	408	437	441	436	461	459	448	390	432	415	444	467	444	473	461	465	414	494	434	443	423	436	495	441	445	456	418	475	437	440	441	434	460	449	403	447	428	450	454	453	460	460	451	434	424	443	448	419	478	419	415	438	467	479	449	421	442	472	439	475	439	443	438	484	380	435	455	451	410	452	443	445	422	431	448	425	433	436	458	400	422	445	469	436	442	441	444	450	458	426	447	451	402	453	501	460	450	491	442	460	436	496	458	481	492	438	428	482	459	440	437	465	452	442	417	442	425	436	460	433	470	429	495	423	450	479	452	456	444	470	439	458	435	444	460	460	444	428	431	423	464	432	464	480	445	435	452	441	438	455	440	434	482	459	480	463	438	473	449	474	469	471	443	460	452	451	418	484	455	476	436	430	442	400	473	469	483	446	431	460	450	428	423	445	475	443	463	436	452	427	461	442	479	503	446	456	431	443	443	485	476	459	472	424	437	460	449	461	467	429	472	442	438	423	431	450	440	469	433	413	438	470	447	437	457	414	414	453	435	425	467	442	466	445	392	464	443	423	419	433	440	411	451	441	425	415	474	454	421	447	453	456	448	430	431	436	479	458	450	462	423	447	462	472	461	430	418	428	443	498	446	428	478	404	417	446	418	443	474	434	438	448	444	476	417	402	419	467	444	454	439	448	467	466	438	465	438	435	441	444	465	444	490	442	452	401	464	435	461	436	424	440	454	423	481	472	440	466	427	428	439	443	493	440	426	469	437	470	427	443	437	451	476	425	429	445	453	438	422	417	451	477	470	443	386	468	442	461	445	454	421	430	440	433	445	445	427	448	446	429	456	413	440	419	439	451	443	411	438	432	487	483	441	415	463	492	454	469	489	446	459	444	488	426	452	437	431	440	420	442	425	446	494	455	475	447	435	466	461	453	494	465	448	407	454	443	411	426	438	437	473	434	442	464	426	422	475	415	435	421	457	420	457	448	458	460	428	453	459	446	483	431	469	436	428	427	476	455	461	435	488	444	426	418	470	443	457	482	447	474	435	503	443	468	458	440	456	458	429	452	415	443	461	438	464	453	446	424	464	463	438	425	464	460	418	424	462	448	456	439	449	443	434	470	466	433	456	418	465	436	443	435	450	470	417	391	441	427	453	442	458	461	467	475	427	446	464	427	456	420	450	467	418	421	428	446	513	440	419	447	457	440	462	427	450	448	444	469	441	465	480	483	450	449	461	468	458	438	420	486	463	485	471	417	445	414	459	467	450	451	457	437	433	455	425	485	410	500	434	450	454	447	476	451	455	449	433	432	412	482	434	469	458	458	451	459	433	459	476	481	469	449	419	436	411	442	424	464	438	434	413	437	425	486	471	534	440	429	435	436	450	465	460	430	439	409	391	452	432	445	437	406	421	450	484	457	438	468	442	427	446	487	431	434	462	472	439	468	465	458	411	452	460	464	480	438	438	461	443	421	448	416	443	437	458	434	443	469	437	430	416	484	426	440	455	453	440	488	420	457	447	422	463	459	453	420	451	419	471	413	433	419	451	438	420	428	430	440	399	437	446	461	450	463	447	442	444	473	444	427	438	488	403	480	436	448	462	419	460	469	438	431	426	465	439	425	458	430	445	439	448	444	465	477	434	421	434	422	447	476	403	486	432	470	461	459	467	463	426	449	469	439	436	455	434	453	466	484	478	421	439	461	441	452	465	436	464	447	444	470	445
22917	21419	41702	42808	25238	30032	12413	788	307	294	294	274	265	260	275	289	260	252	291	272	302	285	259	264	279	253	272	254	260	267	296	265	275	283	245	238	289	250	266	274	267	272	229	237	257	255	252	245	293	276	236	274	238	290	282	279	291	268	250	277	233	249	249	285	271	261	254	267	256	278	264	260	251	269	253	248	261	248	249	249	284	258	261	248	275	278	278	247	245	273	265	265	255	249	288	313	276	254	226	265	264	257	261	251	262	270	265	277	266	274	281	239	262	290	301	294	234	250	247	267	289	282	232	256	287	281	246	272	238	272	241	271	244	273	284	258	260	256	258	273	270	277	276	251	250	276	272	249	266	253	290	296	277	241	291	258	271	268	230	241	246	247	284	260	238	251	257	278	255	235	273	265	244	231	254	286	291	246	256	264	235	238	259	274	267	229	237	263	269	239	255	266	244	249	253	251	275	254	222	273	250	290	296	273	271	245	269	271	259	245	242	268	228	278	237	244	289	282	266	282	241	230	254	255	287	254	263	280	276	267	269	259	255	256	225	256	227	249	266	237	251	256	241	268	269	267	267	288	278	267	265	255	266	250	238	267	277	219	264	291	248	291	267	266	243	243	264	251	281	242	284	273	247	284	275	288	281	251	281	278	243	236	271	279	255	241	283	276	234	260	265	297	252	264	242	282	282	253	238	239	293	229	274	260	283	286	253	275	270	266	270	252	276	251	284	242	265	240	255	276	277	296	241	258	216	269	266	262	264	267	277	255	271	238	267	261	264	278	264	236	264	242	249	251	249	274	255	238	288	242	247	262	259	253	233	280	264	266	278	264	269	247	262	257	254	266	262	278	257	258	288	279	269	252	252	247	260	258	244	267	224	275	237	269	264	264	230	275	288	250	251	270	251	307	276	284	259	283	262	245	231	261	233	272	235	260	241	294	257	250	245	251	252	247	265	266	249	242	267	272	266	256	277	259	259	238	265	243	273	254	226	252	259	265	262	251	276	255	260	231	264	254	242	268	268	237	265	281	240	266	261	256	267	258	242	280	222	255	280	236	254	246	266	275	274	217	272	258	243	259	230	250	236	243	270	289	263	257	293	258	246	245	262	254	253	271	277	277	241	245	273	244	294	270	243	280	267	265	269	251	236	241	281	243	269	263	270	286	263	261	247	280	227	237	274	276	268	287	288	251	254	258	269	241	268	251	260	263	282	248	262	236	277	252	296	260	260	258	249	270	232	262	248	269	269	268	295	242	239	244	274	277	307	246	239	261	260	250	260	237	262	251	280	257	237	266	244	244	287	252	270	237	258	235	246	279	268	262	275	287	246	282	249	233	265	263	259	251	257	245	245	247	270	270	266	262	274	251	270	268	287	263	281	245	267	259	244	257	261	264	221	262	268	248	258	287	257	266	274	263	275	257	262	267	296	276	264	250	248	290	275	244	247	232	254	266	265	282	269	268	276	280	253	238	276	258	241	302	261	248	263	282	296	264	216	263	273	276	260	227	259	266	260	254	280	276	248	293	286	247	268	265	258	247	246	269	271	248	262	241	223	272	249	284	269	247	245	251	260	265	229	264	281	273	260	255	263	251	266	287	265	259	276	256	261	259	244	279	278	255	275	262	253	278	260	260	263	258	242	225	262	249	260	248	245	251	219	282	250	253	237	264	260	256	247	268	250	284	291	251	278	267	258	265	278	282	260	273	250	260	266	260	253	244	271	264	246	258	303	242	268	273	279	230	283	259	267	262	271	304	273	276	252	274	321	228	274	261	240	261	286	276	238	252	253	272	256	260	257	261	263	250	258	271	287	262	236	240	265	255	253	224	242	259	247	311	235	253	247	262	255	266	237	268	274	257	256	287	256	275	258	269	270	242	269	274	255	243	267	262	269	274	253	242	248	268	259	257	273	271	288	284	238	226	250	248	269	262	262	258	275	263	281	281	244	279	273	274	261	277	275	268	248	273	274	291	261	285	283	258	260	236	234	245	290	269	231	251	251	246	275	239	264	252	252	284	272	274	258	260	257	230	267	255	261	268	240	254	279	255	260	265	270	281	259	280	274	248	255	250	244	268	270	263	251	257	276	257	272	275	267	259	245	247	263	261	278	249	242	299	244	235	264	243	234	280	219	283	279	277	249	241	241	248	255	241	244	268	256	289	276	279	272	258	251	238	257	255	260	257	263	229	281	272	235	249	276	232	268	250	263	259	243	258	248	274	267	259	250	249	261	262	259	291	241	275	245	253	258	273	253	278	252	246	267	278	271	227	262	248	282	263	238	272	259	260	235	291	266	275	230	276	247	271	264	261	269	265	242	251	251	279	253	268	249	250	265	263	264	276	268	241	255	272	283	273	311	255	277	284	276	257	263	257	283	283	256	255	258	262	241	270	257	229	243	288	270	268	254	266	248	276	269	279	241	247	237	247	285	244	260	292	257	241	265	252	285	270	269	242	257	230	252	253	296	240	265	271	242	257	249	275	274	251	273	264	257	279	250	259	254	264	253	235	270	274	245	274	293	259	251	251	257	264	257	256	276	244	266	252	267	216	270	230	242	277	278	264	268	286	244	256	259	265	263	263	292	280	275	276	253	323	276	251	285	273	243	267	271	249	286	272	233	253	260	255	279	260	246	274	257	261	279	249	283	261	235	277	266	256	252	253	243	262	246	246	273	273	261	266	298	231	268	263	234	243	252	277	253	288	271	250	272	299	267	263	254	254	260	224	236	284	253	286	284	263	239	271	235	275	251	238	264	261	251	275	288	267	253	258	266	289	268	263	259	238	235	256	297	275	277	250	287	282	284	280	234	264	294	240	243	250	290	268	265	256	272	256	270	257	296	256	277	235	242	266	285	258	250	255	279	253	267	260	276	253	265	251	288	248	244	232	234	270	249	243	249	254	298	261	270	259	242	270	275	273	261	266	253	257	271	241	243	266	247	275	241	264	287	244	251	259	238	269	250	261	251	261	270	276	272	247	282	276	252	280	283	255	242	262	283	238	274	255	282	277	224	265	281	264	253	236	232	252	256	246	251	288	255	269	252	263	269	255	234	236	261	245	250	220	248	233	293	278	202	278	251	256	256	299	246	254	279	260	251	244	261	247	243	264	283	241	273	259	280	245	240	256	265	273	238	252	283	255	235	256	256	254	274	280	246	248	254	264	251	250	261	274	261	249	273	262	246	256	266	293	278	266	260	267	253	278	252	246	298	264	264	254	267	280	206	259	243	233	265	243	265	257	246	245	257	267	274	288	271	250	306	229	266	282	251	278	254	253	289	269	287	275	245	270	252	273	289	277	281	252	266	251	256	253	250	309	279	273	263	248	281	290	274	268	262	257	248	231	266	258	261	225	264	264	255	250	243	286	236	299	276	239	270	257	271	271	279	268	257	253	268	285	257	237	244	263	253	285	261	247	243	259	261	272	255	285	231	264	269	248	256	284	249	261	289	256	273	249	246	247	272	270	270	263	281	278	242	263	265	268
34285	75471	80820	63840	35938	36665	2891	485	462	409	468	417	394	427	417	413	413	429	419	396	390	400	406	412	362	409	388	394	421	422	411	415	432	375	390	395	413	398	429	431	421	389	376	454	402	412	398	451	430	410	379	376	408	417	411	365	375	402	366	405	425	416	377	423	409	392	395	388	401	428	400	419	406	407	406	404	422	390	417	391	398	392	380	354	407	419	376	398	416	384	419	419	394	368	477	533	417	426	432	405	385	408	394	428	417	396	402	404	386	401	412	411	355	401	401	394	381	378	422	402	386	436	391	385	404	400	422	396	378	410	391	393	407	373	414	407	401	445	436	383	406	404	395	418	367	395	414	398	392	372	363	396	401	386	420	402	431	405	375	395	419	386	431	418	387	411	385	404	413	374	371	404	396	379	380	394	396	415	398	439	389	405	391	401	406	392	370	397	429	407	383	376	376	398	372	390	408	404	410	398	405	410	416	373	375	401	389	421	385	409	398	388	412	419	378	360	411	431	408	401	374	419	416	410	425	393	395	386	410	383	404	374	387	436	399	362	420	380	373	371	402	386	392	366	427	393	427	380	387	415	420	408	414	393	395	384	398	416	396	414	386	400	387	383	394	411	425	358	394	407	409	402	415	404	398	401	408	402	381	432	393	393	401	385	371	376	399	412	384	394	431	376	402	410	377	387	408	421	364	389	363	409	363	383	403	406	348	397	368	412	411	341	365	422	438	413	407	384	407	434	407	390	415	430	376	419	396	378	410	391	396	396	385	387	380	424	404	428	362	395	412	417	381	425	402	396	401	432	393	360	399	421	358	386	418	400	384	389	416	408	420	410	394	382	393	407	423	391	369	376	377	425	380	380	407	381	416	399	430	370	431	392	373	382	431	391	405	405	379	379	363	380	412	419	413	352	409	409	373	375	391	385	385	351	386	412	426	414	380	383	400	404	452	422	365	426	416	401	393	403	386	369	413	415	372	393	399	394	408	399	352	395	409	405	378	446	359	384	408	425	381	416	379	408	402	380	423	420	420	411	409	395	378	428	432	417	400	376	396	424	408	386	410	359	426	419	436	405	415	390	377	403	364	378	356	384	419	427	427	372	406	407	431	392	402	395	382	412	402	421	387	440	399	363	411	385	424	386	405	403	388	398	394	350	387	392	427	361	419	418	426	420	402	402	367	402	400	408	408	377	381	423	425	396	396	407	456	377	377	422	397	414	400	404	396	396	391	415	415	418	390	403	366	382	376	454	429	375	390	407	377	365	419	418	363	416	404	415	420	396	383	393	411	407	404	411	419	400	437	407	395	426	414	404	365	397	394	402	368	359	385	393	380	389	436	390	382	399	362	383	408	427	378	413	414	392	392	448	369	382	392	415	392	388	402	410	393	401	377	379	403	390	391	409	366	373	400	368	385	376	402	383	422	390	401	387	381	394	417	409	446	433	396	426	393	407	396	413	414	439	396	387	392	383	394	432	416	400	377	364	419	415	406	415	393	422	407	393	400	411	388	392	413	404	416	449	403	418	403	388	396	404	380	396	397	357	390	423	395	403	426	394	406	403	406	392	398	409	356	415	403	403	386	387	421	338	408	411	417	401	376	364	412	370	367	404	384	365	458	397	408	386	367	404	454	408	379	392	417	369	395	383	398	459	398	417	428	366	401	368	424	387	382	408	421	379	388	405	391	395	380	386	388	414	407	399	405	389	409	391	401	335	374	380	407	400	426	432	366	373	382	421	423	408	404	383	400	434	394	422	395	407	380	402	381	352	423	426	413	432	412	395	417	396	402	409	387	426	388	428	405	385	415	379	390	376	412	399	362	392	424	420	392	390	390	374	408	360	418	355	399	421	389	382	403	394	424	411	436	356	396	400	390	423	416	386	378	399	407	386	385	367	395	399	399	415	416	402	437	384	373	402	357	392	420	410	450	417	390	378	422	376	454	437	391	393	394	408	384	410	425	395	378	385	375	411	389	410	425	407	378	422	379	381	392	427	385	441	401	405	421	392	381	383	417	375	422	427	385	411	420	415	374	380	391	378	401	422	395	398	411	373	398	386	405	389	378	379	438	395	394	398	367	376	354	423	393	394	409	370	407	403	410	404	441	410	418	382	384	430	393	390	405	384	396	391	430	410	419	424	391	410	417	368	392	390	372	407	394	442	393	404	425	404	337	399	418	410	399	406	398	388	396	411	414	423	379	438	394	405	412	427	399	367	416	357	382	398	387	418	383	407	383	434	398	413	384	371	378	395	401	414	386	414	392	389	360	391	427	393	383	385	413	390	394	377	447	428	397	415	420	375	397	387	413	404	397	381	380	383	400	379	399	396	398	393	419	405	387	414	369	424	410	398	372	428	414	427	397	338	425	386	403	410	398	408	384	404	372	354	375	385	398	384	410	378	385	409	432	405	368	409	413	404	403	386	406	382	407	419	452	405	407	397	383	431	401	397	401	418	384	428	349	387	419	385	344	374	407	399	419	418	391	416	399	413	372	415	393	380	397	388	404	383	435	376	397	425	397	392	406	399	356	384	408	402	401	387	386	406	351	387	439	424	409	414	426	410	398	435	384	393	387	386	385	430	407	445	405	392	382	362	388	414	378	384	409	374	390	411	362	399	431	406	400	389	404	386	367	421	410	405	382	414	379	391	394	409	430	416	358	361	426	417	392	404	389	416	398	401	399	363	398	380	423	397	350	369	398	384	399	412	407	431	399	403	430	412	370	391	362	380	388	420	420	393	388	410	361	376	397	384	429	383	366	451	374	365	374	400	387	420	428	360	442	453	444	376	426	398	392	412	399	395	420	433	389	401	400	380	405	392	400	364	453	409	393	362	397	364	392	439	350	396	406	400	381	423	416	409	385	417	425	371	375	377	398	387	404	388	396	389	377	396	382	380	452	362	367	391	367	388	398	402	439	407	382	416	362	428	412	398	369	424	444	396	415	402	407	372	426	399	401	380	389	396	389	381	409	415	407	395	384	397	369	391	410	423	404	404	396	390	375	417	422	374	424	386	431	396	425	395	417	432	413	404	420	412	378	386	381	401	400	425	423	384	429	394	415	391	399	388	371	398	408	400	370	415	423	409	399	384	365	379	378	387	380	373	383	382	394	397	385	380	401	417	382	397	390	407	366	385	429	379	408	367	433	402	413	413	415	390	363	396	385	398	368	377	429	374	410	406	396	422	429	395	381	388	364	405	415	384	442	407	400	413	385	387	425	422	366	420	404	389	406	389	437	426	390	395	409	363	392	379	380	379	432	408	440	391	408	422	407	414	385	400	393	401	380	409	365	380	405	410	411	418	379	390	393	428	423	397	427	404	378	414	407	440	400	385	385	410	398	375	415	372	382	405	365	368	408	386	384	399	388	392	385	433	425	407	409	407	405	373	383	396	423	371	422	427	413	395	356	388	384	420	397	407	378	397	416	363	390	382	389	385	381	397	414	418	416	395	399	431	398	381	459	412	383	393	402	390	376	415	405	394
26756	24883	47721	28148	5613	2776	395	251	201	215	208	206	211	217	211	218	222	203	244	223	213	207	245	212	230	226	213	230	256	241	217	213	223	221	228	234	215	204	213	210	242	245	231	220	221	220	205	202	228	257	244	239	225	232	177	194	219	207	245	215	210	242	220	228	204	215	236	217	215	229	198	211	215	193	249	192	221	202	224	221	221	213	208	207	212	212	199	258	231	226	206	226	224	212	211	201	219	203	228	237	252	205	211	217	214	222	202	228	223	207	213	254	212	240	233	194	212	217	230	193	210	236	226	195	199	196	207	232	198	223	207	239	200	235	188	201	207	232	247	242	197	216	229	212	219	221	230	214	229	210	208	205	232	217	219	215	206	230	223	202	239	188	224	226	213	242	237	216	232	243	224	207	216	201	225	209	211	188	233	198	210	212	210	214	223	219	237	224	239	212	211	212	224	217	210	208	212	232	211	204	211	217	223	182	189	227	208	203	226	214	217	224	222	193	225	243	230	227	245	196	195	223	215	236	214	218	253	221	222	226	213	238	200	238	210	196	190	226	221	213	208	220	208	239	217	219	227	213	201	233	242	214	204	212	209	211	235	205	205	211	221	236	233	201	225	207	231	216	222	229	232	234	215	227	206	230	218	224	218	211	240	227	229	215	196	226	225	218	221	210	219	226	231	210	209	213	210	224	204	230	195	206	195	187	229	199	218	225	226	211	191	222	220	251	213	202	224	213	225	212	245	199	201	215	209	248	213	208	211	224	213	210	205	215	223	230	233	216	225	210	219	206	235	190	168	196	214	210	192	214	192	213	223	224	212	232	219	207	221	236	217	217	193	186	212	211	237	220	222	218	224	222	227	213	242	214	199	204	213	223	216	219	212	216	199	222	228	239	204	223	228	221	228	199	214	236	206	226	215	233	220	239	229	188	221	193	199	224	220	213	198	204	240	209	225	237	210	221	219	240	199	204	192	214	222	214	188	222	203	204	207	216	222	219	241	218	234	224	215	221	237	235	212	217	192	236	212	204	193	220	212	242	235	244	199	237	194	217	207	217	212	225	207	218	229	213	234	217	216	220	207	244	214	198	208	217	229	205	215	224	229	228	224	235	198	241	236	203	206	235	215	210	197	196	224	211	218	211	205	227	232	214	218	209	227	222	226	199	223	217	224	220	208	204	223	211	218	225	239	206	201	215	224	207	247	207	212	217	246	215	205	204	243	229	229	233	223	200	197	220	227	182	221	217	195	206	214	185	232	207	221	211	241	235	233	200	233	196	212	209	218	202	223	202	222	205	196	211	200	224	228	201	210	202	194	200	216	234	223	232	232	213	220	227	210	200	233	219	206	222	215	228	187	210	207	201	198	215	187	216	212	200	216	214	212	175	222	213	239	223	209	222	194	230	223	221	220	214	221	234	189	229	219	248	195	237	212	217	203	206	207	220	219	198	221	197	228	218	210	215	224	229	202	214	208	229	211	213	208	210	224	204	239	191	204	209	201	187	221	194	204	224	220	233	217	221	225	209	195	236	237	242	223	211	226	241	210	224	198	230	211	221	207	229	203	208	222	224	204	204	224	227	222	220	209	222	206	225	182	215	221	210	229	243	255	208	261	201	218	199	201	217	241	211	226	221	217	186	232	215	216	203	212	254	213	224	185	210	215	220	199	230	219	220	220	226	227	199	193	211	238	237	210	225	233	243	206	231	223	198	224	204	223	216	211	219	211	223	217	210	196	218	222	203	234	210	231	223	210	200	187	222	209	228	240	208	240	212	205	214	229	221	215	223	224	220	249	207	218	229	232	225	197	213	194	231	230	265	180	190	202	216	202	218	195	212	197	219	219	245	193	229	206	222	213	204	215	208	243	202	213	222	197	233	207	237	215	224	202	219	205	206	213	197	204	239	221	214	211	187	216	229	215	221	223	234	222	224	226	223	234	208	226	217	234	205	249	211	224	215	241	208	207	212	223	197	205	212	218	199	199	210	227	206	212	214	221	208	228	210	219	237	213	203	223	240	200	229	203	205	205	210	213	213	220	203	221	181	206	229	220	232	213	199	214	229	195	223	218	216	226	201	223	244	192	227	205	212	204	231	222	187	230	206	207	216	202	227	217	210	224	222	217	201	204	227	228	221	218	218	204	244	213	208	218	218	229	224	219	227	218	210	206	205	246	246	207	187	234	207	213	230	215	226	206	220	200	207	217	215	195	212	231	217	213	203	203	217	201	202	238	216	222	239	229	210	212	260	225	233	230	222	225	214	221	209	214	239	211	192	201	229	223	220	204	258	210	220	240	221	207	203	193	235	218	217	202	226	218	226	212	221	219	216	219	185	225	200	211	184	198	199	207	218	234	216	203	223	244	205	215	207	212	205	213	209	197	194	226	203	217	208	231	232	206	209	195	210	205	195	204	215	210	221	202	188	209	230	218	196	220	236	209	217	216	232	189	199	213	205	187	229	235	219	228	210	215	222	199	209	218	219	219	196	208	230	209	210	229	237	221	201	222	189	233	235	200	236	208	242	251	204	222	188	178	229	260	211	229	193	212	232	245	230	203	214	194	202	223	192	207	187	212	184	201	253	211	210	220	243	199	206	204	241	199	220	196	215	212	209	224	248	243	231	205	190	220	229	223	202	191	211	230	187	220	218	221	219	210	209	219	213	197	248	226	213	232	245	210	206	234	230	222	200	215	210	242	231	246	201	231	217	228	233	229	212	198	199	208	235	237	240	206	194	229	221	221	197	244	216	241	225	215	233	203	216	224	203	205	220	211	240	192	209	204	209	187	217	249	223	221	214	227	224	202	206	226	206	196	238	193	210	226	211	208	224	198	198	213	214	199	220	223	218	199	217	226	202	247	200	200	229	208	210	201	235	232	215	218	220	211	191	215	214	239	243	196	225	208	218	227	221	221	215	209	211	208	218	222	212	224	214	227	214	203	206	230	229	191	234	225	211	209	226	209	225	204	228	210	205	195	204	219	221	239	223	222	192	235	240	215	251	249	203	210	208	218	190	232	193	231	215	229	214	196	202	196	219	212	242	205	220	219	208	193	180	230	212	232	228	197	228	201	185	208	222	203	214	211	208	219	218	231	218	241	210	218	217	223	244	217	208	201	214	233	226	238	201	218	234	203	199	237	239	230	205	213	224	250	218	200	228	219	230	208	214	220	187	200	219	222	222	225	214	232	202	213	226	238	201	215	219	218	231	176	248	230	204	233	220	228	213	185	203	213	194	214	230	221	191	212	220	216	213	222	183	217	213	224	200	202	218	228	199	198	230	209	227	216	216	246	243	230	205	222	224	224	216	211	248	245	221	209	192	202	198	188	228	231	222	210	202	216	212	216	210	211	231	212	218	223	198	234	247	195	194	232	203	233	208	192	224	223	203	212	215	200	246	228	206	223	208	212	247	225	209	221	198	209	216	210	219	204	204	222	242	215	222	230	211	202	187	183	218	208	191	203	206	220	230	207	218	196	211	209	225
9997	38654	50577	25407	5013	5751	735	303	315	332	345	329	329	330	333	334	349	346	342	346	347	334	326	317	342	322	324	347	333	307	326	364	347	327	338	356	337	336	335	360	321	333	362	378	375	338	325	305	338	311	338	346	353	324	343	322	318	360	354	341	336	352	352	325	332	324	337	341	330	342	328	309	323	337	336	368	327	354	345	342	346	318	345	347	330	343	345	352	323	328	301	353	335	347	337	353	348	339	353	329	364	353	326	349	328	345	349	319	339	346	365	320	335	365	324	346	316	320	339	327	321	343	347	329	326	334	355	328	339	331	343	306	339	335	316	344	341	319	352	315	345	338	328	353	346	349	337	379	362	351	364	341	348	307	395	357	334	336	350	337	345	318	358	355	343	338	342	353	335	329	338	348	321	355	366	307	355	334	343	327	289	324	359	301	336	328	336	337	353	327	337	330	308	365	335	365	320	362	348	336	354	310	338	300	358	314	331	345	351	354	329	370	327	312	366	349	331	333	338	308	314	348	323	331	307	356	344	315	368	372	339	332	341	347	327	346	373	328	343	321	350	345	338	333	319	358	368	308	366	314	321	338	311	330	323	335	331	343	325	335	345	313	316	333	350	375	327	340	328	349	379	374	339	331	343	344	338	348	311	328	314	385	317	353	303	343	346	345	325	344	350	339	340	324	317	374	343	341	364	348	341	285	317	329	351	352	359	350	306	322	324	305	334	331	314	359	323	369	324	383	353	334	319	311	316	322	327	355	358	370	320	380	330	347	308	323	347	312	314	351	344	327	333	371	325	335	364	372	330	376	336	359	319	337	292	351	332	345	309	338	325	330	334	314	349	329	297	336	332	344	329	365	314	335	326	323	382	348	364	331	346	327	322	332	351	358	328	323	354	314	333	323	360	318	334	332	332	334	334	337	353	352	326	349	318	326	335	346	334	342	357	344	353	342	360	332	290	353	341	336	345	336	367	344	357	336	325	355	343	317	314	305	399	364	326	303	344	334	331	336	321	357	334	341	336	352	355	340	338	330	356	309	360	325	337	342	336	354	375	335	340	322	328	351	346	332	363	347	295	317	365	321	336	325	334	364	317	362	334	323	329	361	337	348	355	328	337	336	335	349	334	331	327	347	334	298	317	331	325	324	336	326	338	324	366	342	326	351	356	377	340	331	354	315	328	376	328	341	296	340	369	335	324	312	343	325	325	361	348	345	326	325	332	313	326	352	352	368	341	343	340	330	303	331	355	325	337	344	325	346	326	335	343	330	334	325	337	362	329	324	323	337	355	350	335	366	309	323	345	343	345	348	345	373	358	347	349	334	319	361	322	375	360	331	319	308	354	314	358	321	369	342	329	368	322	324	336	313	341	355	354	300	338	351	331	333	337	327	358	311	349	324	334	357	320	317	332	349	333	343	313	332	327	332	321	285	338	353	373	358	337	394	351	344	329	322	359	345	352	378	340	310	323	332	332	331	333	298	325	334	362	337	337	343	343	358	347	346	312	305	323	340	346	342	338	366	297	327	334	341	297	331	335	296	330	322	322	333	308	357	320	313	325	325	325	351	332	349	347	368	357	314	332	345	320	366	336	362	366	348	335	331	350	328	342	332	340	348	336	329	333	284	347	327	346	344	350	346	292	333	334	297	323	362	331	328	346	339	335	365	327	341	359	347	325	329	335	353	334	342	327	329	338	341	350	367	329	344	319	333	352	327	320	306	329	344	352	331	332	326	360	373	322	294	335	329	322	338	328	365	336	335	344	337	329	355	329	349	340	347	310	342	337	295	342	357	332	364	367	326	308	350	347	328	333	322	316	340	340	324	367	336	357	353	355	391	341	337	341	315	329	358	361	338	353	317	360	324	345	336	347	357	324	333	355	348	324	324	341	373	352	337	358	348	329	322	305	332	370	299	341	323	336	330	357	319	328	322	346	320	350	335	348	338	386	304	341	355	303	334	294	330	364	361	328	360	315	367	352	349	372	327	341	313	332	305	345	339	349	304	373	359	340	355	318	316	355	359	344	362	321	319	336	353	306	298	385	356	298	334	320	336	345	325	342	329	337	382	364	325	374	315	325	365	318	360	317	337	328	341	329	318	327	345	343	331	350	334	305	319	334	306	366	357	334	353	330	308	335	337	321	336	345	333	335	348	325	323	313	314	353	336	343	339	358	355	346	358	354	365	318	380	333	334	356	360	313	347	365	379	347	353	342	335	356	366	351	330	353	374	338	317	352	352	348	338	337	356	320	356	313	296	347	332	378	367	339	339	329	331	318	330	350	343	311	308	324	362	343	318	316	324	353	311	356	341	323	334	349	345	347	358	340	315	352	315	351	331	301	305	331	326	337	348	305	338	325	334	343	333	358	310	334	355	351	339	330	323	325	345	353	364	314	327	329	327	352	346	343	311	324	356	326	333	331	346	343	352	328	347	316	329	335	328	353	342	331	329	324	352	378	325	329	352	345	336	331	355	313	309	342	332	340	323	329	373	309	324	328	334	311	336	329	344	351	346	353	320	336	374	350	341	323	351	327	336	350	333	329	324	340	345	304	353	329	350	344	318	341	369	304	303	360	316	358	360	331	341	349	354	311	330	342	336	370	315	352	352	339	360	364	388	312	361	339	331	327	330	367	378	340	338	353	348	325	327	374	378	343	322	349	323	351	330	363	357	356	341	330	365	368	356	322	299	318	350	362	324	345	353	337	336	296	338	371	361	317	346	347	326	336	322	344	348	334	328	362	367	361	360	355	356	337	329	348	335	332	380	351	325	332	324	341	341	338	306	343	360	350	342	357	336	328	355	336	335	331	344	332	317	362	342	343	338	376	342	333	353	361	360	346	343	335	352	325	353	368	369	349	353	326	310	314	361	385	319	346	317	323	363	304	333	314	354	334	339	302	353	343	345	333	318	342	347	334	333	318	343	328	316	326	370	347	343	330	327	359	311	336	329	325	341	363	328	352	340	293	311	357	344	351	345	346	346	328	304	357	320	345	341	354	345	326	351	332	363	343	329	320	327	334	330	313	331	339	311	326	319	351	333	354	327	335	346	355	348	328	342	364	331	323	372	349	338	325	355	347	327	331	322	369	345	378	325	356	342	349	367	372	334	341	335	320	334	330	326	314	356	359	327	376	338	324	361	337	322	362	340	351	336	371	336	300	338	353	345	341	326	339	359	349	331	330	310	349	324	353	325	331	329	355	369	319	335	316	334	374	350	335	339	332	329	333	305	308	302	353	344	353	326	324	351	343	347	296	332	314	352	343	359	344	347	347	345	379	323	297	344	348	370	341	358	357	341	302	331	338	371	336	349	340	369	329	344	340	329	339	360	323	329	330	328	332	317	341	374	345	353	324	354	313	302	322	325	361	325	328	311	339	328	333	333	334	348	321	303	353	362	348	358	368	348	354	318	336	310	327	341	302	372	335	318	359	333	338	336	331	320	326	336	373	318	348	344	318	320	312	357	327	354	329	358	351	326	378	324
24064	22071	49546	48264	24519	19280	6006	360	299	302	297	318	285	332	301	307	304	297	284	322	298	310	331	284	310	332	299	305	294	295	308	290	312	315	300	306	299	287	308	278	278	290	289	289	282	303	306	293	307	285	329	302	310	279	292	309	271	270	316	329	312	315	305	308	295	327	283	304	306	303	289	285	296	260	275	304	323	301	286	306	327	286	320	285	306	289	286	310	282	309	276	292	293	303	293	308	311	310	278	277	291	282	300	292	310	317	284	294	287	270	267	280	298	273	306	294	300	311	309	301	273	316	322	283	281	322	306	293	318	285	281	306	277	287	322	299	289	277	283	323	317	293	325	292	272	275	296	261	305	321	288	290	317	315	287	295	288	286	287	289	280	291	296	298	284	271	277	287	293	330	306	311	306	287	306	279	272	253	307	316	282	293	297	306	287	266	302	290	257	303	292	292	305	329	302	297	327	270	303	302	275	291	278	307	274	304	271	292	285	268	299	332	322	307	277	267	308	292	274	302	297	311	305	302	298	262	288	322	286	279	291	297	295	289	285	294	286	291	296	282	295	299	309	303	287	309	243	283	283	281	290	312	307	308	308	315	285	286	299	327	327	290	297	295	302	295	270	260	285	318	275	297	298	293	289	307	285	286	279	315	283	309	330	294	343	323	327	324	300	316	306	310	298	281	282	283	314	321	286	291	268	304	312	309	287	289	260	297	293	304	303	288	333	304	314	302	312	303	294	302	350	268	293	287	289	300	297	336	262	287	322	281	286	303	310	304	266	307	256	316	267	276	308	302	288	297	273	310	264	300	281	287	291	284	274	318	292	304	302	304	302	306	295	274	301	321	310	306	309	291	312	291	285	310	275	292	265	325	289	313	299	312	298	293	268	304	289	274	286	279	303	286	302	308	307	257	286	294	319	275	301	327	289	285	292	324	273	283	263	306	322	304	300	283	308	301	288	302	279	277	307	325	304	311	271	318	298	291	300	294	304	283	308	278	293	329	289	294	289	294	312	297	282	280	266	326	288	258	291	270	268	277	283	277	300	278	312	298	274	304	280	283	336	282	309	304	256	319	297	322	311	301	306	303	287	266	315	265	288	328	274	299	303	312	276	281	302	293	317	305	291	295	307	319	328	286	298	325	295	285	271	271	288	330	288	312	329	280	305	294	295	300	258	254	301	297	265	298	294	288	314	283	293	284	314	272	308	266	321	328	273	305	309	282	272	285	283	306	281	284	308	296	298	304	290	322	312	266	316	309	291	284	314	304	291	284	267	278	297	294	293	335	255	271	277	305	313	295	308	312	322	265	301	289	298	310	299	309	292	297	322	302	292	304	293	274	299	321	317	247	300	298	315	294	288	298	286	322	291	323	293	311	269	292	267	279	284	356	273	300	311	295	296	291	292	280	306	315	311	271	293	295	315	298	295	304	272	299	321	289	334	294	302	321	304	275	276	287	320	306	327	335	280	291	319	312	296	287	292	284	310	312	292	303	281	287	310	303	321	314	273	276	263	328	322	302	305	287	265	301	298	282	309	295	306	289	277	304	311	286	317	296	269	299	296	294	291	296	286	319	292	304	279	274	312	287	291	327	294	311	277	305	294	302	281	287	279	280	301	315	310	286	296	286	295	308	321	297	275	299	316	294	291	288	304	288	294	293	308	296	309	285	303	319	300	315	314	269	313	300	285	300	300	275	284	314	309	290	323	295	289	313	318	280	293	292	295	278	304	314	299	291	299	297	298	264	302	330	282	281	289	263	258	317	286	281	312	282	299	283	270	257	246	300	305	287	300	288	273	305	314	316	297	272	257	303	297	262	286	299	259	287	286	328	294	304	311	308	276	299	338	311	280	288	289	282	311	304	288	270	310	282	294	275	312	271	284	291	306	273	301	307	306	305	302	294	308	275	279	285	307	307	301	295	281	296	315	302	287	284	287	272	283	264	287	293	306	277	285	269	300	311	276	292	309	294	299	306	293	287	307	275	282	282	301	295	281	306	305	288	320	293	290	307	321	289	285	297	267	299	276	288	288	297	273	285	286	305	275	253	299	315	290	297	302	291	296	320	269	286	298	321	311	309	312	307	264	281	296	273	278	292	320	300	275	296	298	287	282	305	287	270	286	336	309	324	300	317	268	301	290	308	307	287	307	314	293	292	294	318	270	292	306	306	282	305	277	319	295	318	290	289	325	296	272	285	321	284	295	292	287	313	314	290	265	317	304	293	301	292	297	285	312	304	281	285	302	323	291	297	308	312	298	337	301	308	313	282	288	303	294	296	293	273	284	286	268	307	291	308	330	284	310	293	284	266	297	285	319	269	280	322	288	283	307	310	305	307	287	315	269	288	310	300	301	294	295	329	327	310	348	294	275	298	289	297	286	287	316	330	296	276	323	271	289	286	311	323	292	307	310	305	278	281	306	332	303	287	291	278	310	303	261	274	298	319	296	281	271	332	318	266	280	293	292	301	306	312	320	312	292	295	289	295	290	320	270	297	307	310	327	289	270	302	330	307	328	298	280	297	316	316	308	279	288	297	303	307	277	261	302	309	275	284	301	294	293	315	291	271	333	281	306	291	308	291	284	290	295	319	281	282	294	290	308	285	278	272	294	273	307	280	324	281	269	297	315	285	301	311	295	329	283	297	296	316	266	275	290	290	333	295	276	281	300	280	311	285	282	281	305	267	279	306	290	305	294	298	296	299	289	290	270	276	329	285	261	280	284	285	292	287	277	289	287	306	278	311	305	253	300	280	277	313	295	264	314	312	280	283	284	333	282	278	294	316	343	311	286	297	277	294	274	300	297	308	299	304	305	275	319	268	308	299	297	310	293	286	321	317	302	303	312	272	284	293	321	273	317	301	304	289	295	301	286	272	267	313	302	290	270	263	310	311	303	304	270	271	282	281	315	316	276	284	321	289	295	289	310	282	304	285	298	304	322	267	290	289	283	285	346	303	275	289	246	291	305	330	267	278	283	278	290	301	304	323	279	289	298	298	324	299	289	288	293	283	313	305	311	298	306	292	279	304	328	302	310	309	307	298	348	307	261	328	294	289	300	302	278	295	302	292	290	310	314	294	228	306	279	289	315	314	288	294	270	313	274	301	288	311	312	298	316	297	284	294	295	303	318	288	300	292	308	248	299	304	282	279	257	281	351	291	306	254	284	292	282	310	320	277	282	273	298	277	291	310	339	324	284	284	321	297	317	284	284	297	298	312	324	327	264	284	290	293	289	280	292	266	286	291	285	291	270	308	317	288	323	318	288	293	291	305	270	275	327	283	304	293	325	285	301	293	290	287	289	301	284	309	320	290	258	288	292	310	282	267	318	307	263	292	300	297	300	287	293	282	272	295	303	271	308	325	304	281	305	311	312	300	298	309	291	307	320	252	295	303	318	250	284	322	308	315	262	321	298	304	285	289	312	295	263	312	290	295	289	316	290	291	302	298	328	301	289	279	302	316	308	306	291	287	283	296	265	294	278	272
28618	73503	85559	58186	24220	22046	4419	508	497	516	484	457	464	476	428	435	434	469	479	452	475	472	490	473	454	438	486	478	430	471	441	436	453	428	435	465	403	438	461	450	442	458	455	459	458	451	459	456	453	443	458	492	461	480	454	478	455	446	463	461	445	480	473	460	468	448	459	464	439	475	418	503	477	433	445	468	442	432	420	457	461	455	472	450	458	396	478	427	436	448	482	486	454	465	490	500	458	450	425	477	481	468	478	488	473	455	440	451	432	418	451	440	456	443	462	423	435	479	449	458	436	442	476	465	456	446	441	476	458	440	442	441	453	480	464	431	427	479	443	413	476	467	456	445	394	475	435	427	483	477	440	482	442	425	473	474	469	445	443	492	454	464	450	502	477	472	458	450	481	432	467	450	447	458	401	449	483	499	461	463	429	437	422	465	487	468	432	434	449	426	430	466	482	438	439	475	426	479	479	441	476	465	461	455	494	483	458	420	452	441	489	473	455	453	483	484	462	436	438	473	424	437	503	436	460	432	439	481	480	464	457	435	501	435	495	443	463	481	438	447	444	456	466	498	455	494	479	470	432	456	472	481	419	497	435	481	452	435	425	454	448	433	484	471	489	425	465	477	436	445	465	441	471	462	452	448	499	437	463	459	420	471	494	487	474	455	437	443	463	478	409	472	434	427	455	477	458	416	485	513	459	466	465	424	415	463	472	456	483	453	484	421	455	483	464	456	447	448	469	477	464	471	450	496	474	502	449	479	453	459	434	463	450	472	489	459	472	483	484	480	458	489	489	459	475	433	435	440	447	458	446	488	429	446	459	470	452	446	462	432	463	449	490	416	400	444	483	437	465	414	456	413	438	456	485	492	457	464	419	409	473	452	437	467	448	489	506	470	466	454	476	455	479	478	444	486	457	453	435	448	471	442	441	424	450	491	499	474	459	473	452	437	496	453	467	460	445	467	478	495	462	463	468	452	433	431	433	433	436	465	469	433	439	480	421	484	432	440	491	441	470	457	460	443	432	473	420	448	420	404	459	428	452	484	451	471	438	485	434	466	437	478	446	454	466	421	457	464	455	453	471	413	451	426	460	469	438	424	443	447	516	449	453	441	436	471	414	439	440	478	472	425	456	466	428	503	463	473	393	464	445	449	425	481	448	416	488	456	439	482	484	463	449	432	432	467	452	451	458	474	479	417	464	488	459	417	483	478	470	456	448	475	430	467	465	448	426	451	460	439	459	454	443	447	448	437	477	462	423	484	461	459	428	464	477	479	441	463	467	432	459	442	460	430	520	478	450	461	467	442	463	451	497	461	452	480	441	486	482	459	468	445	459	444	472	479	490	472	475	462	459	471	451	424	463	461	443	448	433	432	446	450	489	454	481	420	510	468	479	467	485	417	466	481	426	479	459	447	467	465	433	432	485	458	464	482	442	489	466	486	464	487	460	441	439	436	467	462	482	481	486	462	459	436	450	437	455	433	439	464	486	473	443	452	503	461	487	479	480	440	498	444	448	459	435	424	431	415	459	427	463	472	443	419	441	463	482	423	445	425	442	418	430	447	490	459	423	472	458	435	424	448	462	447	504	447	488	444	466	451	451	448	418	482	443	455	468	467	497	468	470	452	507	434	447	451	474	461	449	455	434	415	428	453	454	414	458	435	478	464	451	439	438	462	435	461	443	439	502	464	445	424	483	448	453	456	486	477	444	441	437	474	431	443	422	461	443	467	485	410	474	446	449	460	453	469	473	460	430	435	465	463	446	453	467	447	471	430	483	457	454	481	452	473	455	466	421	466	438	444	450	431	474	470	461	461	488	415	463	499	432	448	453	436	425	453	410	470	448	459	442	470	454	450	485	434	423	441	451	438	449	474	452	455	470	446	482	456	463	453	463	475	440	427	449	431	473	468	479	452	459	436	466	478	454	444	447	434	462	448	491	494	475	460	436	495	517	516	446	468	469	443	439	482	464	453	482	444	432	413	451	445	443	443	494	470	433	475	434	497	472	464	426	471	432	456	406	458	476	452	406	467	494	448	429	418	492	407	474	466	481	437	473	465	441	427	474	482	463	446	434	431	463	460	460	471	448	430	443	447	448	447	445	429	444	468	463	483	474	437	433	439	453	443	469	463	436	446	441	457	480	462	461	464	446	456	435	446	455	458	447	463	437	482	451	436	486	427	439	438	450	463	452	460	461	431	475	422	466	442	494	422	480	459	444	472	444	478	483	482	466	465	475	471	440	446	450	464	441	468	496	445	479	479	462	454	464	446	453	443	434	490	464	433	463	461	435	450	454	460	479	489	462	454	394	453	443	482	496	476	470	476	485	416	459	461	467	439	443	411	477	464	425	461	502	432	494	452	477	429	416	477	452	468	455	477	464	449	456	449	468	486	447	457	489	451	440	440	488	466	489	491	477	423	501	497	453	464	469	454	438	496	473	464	467	450	462	443	424	466	475	443	434	456	441	479	475	471	481	440	477	481	458	490	441	446	463	456	485	504	400	448	459	449	480	471	446	458	469	460	418	415	474	455	454	461	508	434	492	456	427	425	453	495	433	416	445	457	461	457	441	454	484	470	465	457	489	451	445	482	459	472	454	418	454	500	502	493	481	450	500	424	440	451	461	459	464	444	468	464	452	452	484	468	489	482	436	456	471	445	457	414	424	441	421	477	476	458	462	437	472	467	458	447	448	462	462	457	454	477	467	419	435	442	451	433	444	438	458	461	508	491	479	458	448	441	451	438	439	469	440	456	431	452	488	438	476	405	445	462	488	450	472	417	466	478	456	467	453	466	471	465	447	501	412	475	454	456	430	501	450	460	462	471	465	460	428	470	452	437	473	427	413	495	490	446	442	475	455	477	431	459	457	472	448	452	438	497	460	464	484	466	483	445	466	466	455	478	432	483	488	414	463	427	493	464	448	484	444	426	465	418	448	438	445	429	456	439	453	460	476	439	491	452	461	485	423	490	449	498	463	448	435	483	435	460	438	468	469	455	490	472	470	433	468	456	411	427	436	444	486	454	459	485	461	484	449	442	486	461	446	459	443	479	420	457	439	456	457	462	429	464	433	432	431	465	440	438	438	426	458	455	422	450	432	445	474	468	439	458	496	461	450	476	432	447	485	460	427	445	426	478	434	430	433	457	470	481	493	467	474	458	451	421	455	478	483	455	449	459	415	445	465	462	449	444	460	434	462	461	464	428	468	471	442	448	494	446	441	471	463	459	452	483	432	471	458	441	513	458	469	429	454	453	445	468	464	455	466	459	454	435	457	445	470	427	458	429	449	454	433	480	469	397	445	468	443	421	455	441	463	429	430	455	484	467	442	483	449	464	472	458	439	445	496	463	486	442	445	484	437	452	494	458	470	430	464	442	460	446	464	461	463	430	462	480	422	465	457	412	444	467	447	457	477	446	469	425	450	474	484	434	425	475	480	454	472	431	473	447	464	460	457	452	439	487	469	468	465	461	451	427	494	450	487	492
22986	21463	42304	48259	27684	26815	13704	983	354	307	309	299	254	310	276	286	304	286	271	262	254	274	263	265	261	285	253	278	312	266	264	271	269	274	267	246	248	250	263	294	248	267	290	275	280	278	259	287	270	268	274	279	250	286	274	283	234	281	236	276	299	313	276	269	279	250	263	253	279	268	274	252	265	273	274	280	268	259	289	252	303	243	236	260	270	270	293	277	292	253	258	296	277	257	306	308	287	251	255	265	267	252	289	293	266	290	283	279	298	265	253	251	268	252	299	269	272	270	264	283	229	314	250	264	258	280	268	271	274	253	263	299	273	305	252	274	241	270	268	270	260	276	294	263	282	272	262	265	249	247	275	256	279	260	256	266	263	272	283	265	266	261	292	271	275	280	267	278	257	285	290	255	248	272	273	258	260	248	289	279	256	282	309	284	271	258	257	242	278	306	281	294	289	255	286	260	266	274	257	284	306	247	286	266	302	280	272	253	267	261	265	276	258	251	254	240	307	297	264	247	286	297	266	256	293	251	241	256	290	239	264	291	247	260	283	265	262	266	296	289	248	268	309	276	277	275	261	286	273	275	262	263	279	238	294	307	285	283	258	260	277	250	242	291	278	253	294	272	286	252	297	272	281	267	294	278	266	293	248	294	261	288	286	271	278	299	273	254	283	283	309	248	266	269	281	263	278	309	271	255	265	282	285	258	268	244	262	256	269	261	270	280	250	279	262	267	286	287	278	284	245	268	267	266	266	284	245	276	263	258	264	265	240	279	268	261	260	282	258	263	263	262	245	272	264	283	265	262	265	253	300	250	255	273	261	285	259	278	264	271	225	270	278	258	247	290	268	291	287	279	251	287	264	272	267	253	266	268	261	269	301	262	265	299	277	286	259	273	272	256	309	269	258	256	275	245	234	278	233	257	279	269	224	270	282	250	264	270	258	269	268	281	278	252	265	270	247	295	252	290	282	286	289	260	247	290	279	253	282	265	296	280	289	270	264	279	258	286	247	293	280	283	265	256	263	278	282	284	259	280	256	279	257	270	260	274	265	265	253	276	274	248	294	264	266	255	266	311	268	311	257	267	250	254	288	251	258	254	294	269	302	262	283	287	254	270	286	256	278	242	242	280	283	263	282	295	308	277	281	303	275	269	262	282	265	292	253	271	264	301	277	253	253	230	269	289	259	276	281	259	271	257	277	293	257	264	284	264	286	266	260	268	288	266	268	271	261	289	245	291	309	316	282	280	281	287	259	281	308	275	257	246	267	255	271	278	267	263	309	224	284	268	273	255	249	257	264	271	262	272	270	265	286	281	278	304	288	241	267	266	270	255	283	279	269	283	263	277	291	303	248	280	257	267	266	287	266	286	269	251	269	278	294	265	265	251	282	259	274	297	256	266	243	257	269	289	272	253	262	288	285	243	270	264	247	315	254	274	278	229	280	273	278	260	255	281	267	305	262	275	279	295	273	243	272	278	273	277	282	291	264	259	281	256	278	286	299	278	309	270	278	240	271	297	229	240	272	268	259	270	246	269	285	261	264	256	233	275	253	258	278	286	271	281	278	250	261	260	277	231	282	280	256	256	297	248	285	300	256	268	301	267	280	260	280	280	292	251	259	261	284	275	271	248	275	316	270	295	259	310	260	274	271	293	254	286	252	307	248	287	272	264	279	272	261	267	265	252	269	267	272	277	260	264	268	288	249	266	271	276	269	282	257	272	267	261	275	265	263	291	257	288	285	263	259	276	283	251	246	277	279	286	292	274	266	293	287	302	250	288	268	314	263	278	281	242	270	244	315	299	275	291	290	250	280	254	263	267	292	251	284	257	283	256	271	274	285	248	257	268	290	255	254	250	277	256	281	272	278	259	264	258	255	274	256	274	270	235	274	302	258	284	276	258	270	263	258	320	275	275	289	265	260	271	278	287	273	262	268	251	253	282	252	290	268	259	242	247	275	288	279	270	271	278	238	274	266	280	273	277	260	276	275	270	253	268	258	249	278	289	244	272	285	254	291	257	272	291	259	255	247	296	259	289	242	286	268	266	244	274	263	278	269	260	279	281	251	258	270	253	277	271	295	295	287	301	253	288	287	270	263	274	284	265	255	273	239	275	285	255	281	272	261	265	289	258	301	270	267	292	250	264	254	265	275	230	263	265	274	247	274	320	274	263	253	268	261	260	270	259	239	242	264	276	305	274	259	230	269	250	220	263	279	307	287	289	258	269	266	271	244	236	278	232	292	280	247	266	287	298	267	270	259	258	242	273	286	247	259	265	288	279	265	295	259	285	255	248	268	269	268	269	269	293	298	265	290	273	278	261	274	283	265	289	287	252	285	274	273	228	264	283	277	263	272	268	259	286	279	284	267	281	264	270	276	255	276	257	296	291	301	270	284	260	276	263	286	316	257	243	248	258	282	285	283	269	260	265	276	242	276	278	260	269	263	277	302	290	281	276	278	255	272	278	272	283	263	264	261	272	269	243	285	293	245	281	303	271	262	273	301	283	257	268	260	298	251	278	226	276	284	269	294	269	291	263	252	255	276	301	261	253	292	238	262	258	251	282	287	288	289	258	261	253	277	284	258	235	251	281	302	272	273	238	247	287	274	285	262	299	289	281	274	281	307	264	269	296	272	262	279	284	248	266	250	261	245	283	256	295	287	266	239	261	297	286	262	259	259	271	253	291	278	260	299	279	251	263	281	244	291	261	278	281	260	254	276	292	287	253	296	264	266	271	261	274	308	297	288	255	268	268	255	309	267	246	264	264	271	252	281	276	272	260	264	276	254	275	293	253	250	257	268	264	271	274	250	287	254	295	291	315	254	301	269	271	260	237	273	242	273	266	266	250	241	269	251	302	271	279	267	261	268	228	231	265	269	254	281	285	242	266	282	257	263	265	273	289	264	276	265	267	279	283	276	260	233	286	266	274	259	272	283	279	256	251	270	256	269	292	268	250	267	259	282	306	296	280	251	263	252	278	264	297	260	252	277	269	279	256	252	298	275	293	274	283	302	293	274	264	274	263	270	274	265	295	263	295	259	276	304	282	248	276	271	287	249	267	268	268	250	266	252	257	287	263	309	276	268	252	281	281	273	248	269	300	275	272	249	279	265	265	277	275	263	280	263	275	291	295	270	298	256	310	291	277	256	280	254	261	260	281	283	291	266	263	257	259	265	240	291	288	289	282	299	329	279	268	267	259	255	275	278	271	288	269	270	263	268	281	266	281	274	267	246	279	246	263	249	235	252	303	277	289	278	284	283	287	251	269	277	270	256	297	290	271	259	287	264	254	289	269	238	260	264	266	282	290	286	278	315	251	279	265	294	253	279	255	262	256	263	263	270	283	264	261	272	268	243	271	253	274	282	261	254	253	284	286	261	243	239	261	260	255	288	271	255	278	288	247	263	282	266	273	289	274	278	253	288	282	259	260	292	300	270	285	326	242	293	273	269	274	253	294	267	305	290	251	289	263	288	239	269	248	259	271
32977	63296	84544	70471	35192	35319	5183	512	471	447	485	436	427	433	389	393	431	428	494	420	407	443	474	404	383	444	435	428	431	419	423	453	429	417	441	411	386	428	403	411	446	425	406	401	402	417	416	426	418	446	434	414	431	407	423	440	445	403	438	423	431	440	388	425	385	416	403	391	426	425	410	433	430	384	380	398	410	427	397	429	393	398	398	426	437	456	426	404	449	425	424	416	373	420	466	511	467	437	395	411	394	398	400	417	429	405	404	481	407	395	388	421	417	417	405	418	410	414	415	408	407	405	423	425	403	428	454	433	431	390	392	445	408	422	394	453	414	405	422	424	420	409	395	410	395	394	403	415	436	417	448	440	394	392	385	393	391	407	386	433	406	400	409	394	392	405	400	391	426	388	425	373	386	416	418	403	417	398	431	400	424	367	396	439	420	442	396	434	418	410	412	358	442	393	434	420	437	453	438	444	443	422	423	437	428	402	410	416	425	406	427	395	410	440	420	404	375	426	446	398	413	406	408	431	443	424	408	418	446	403	395	419	410	426	405	387	438	447	403	396	413	384	415	433	406	403	421	413	408	419	413	388	410	424	422	442	418	398	447	386	425	412	393	394	415	423	429	410	417	401	423	460	403	454	429	436	399	401	371	402	397	403	400	398	386	428	391	417	412	394	413	451	395	375	383	384	422	380	390	424	420	423	368	439	415	426	414	409	446	425	425	413	427	403	445	423	452	379	406	414	376	394	417	434	419	408	406	432	387	374	409	433	429	419	419	414	421	401	369	426	416	428	362	388	415	413	408	428	412	378	430	427	424	405	398	427	449	402	434	436	450	389	431	420	424	401	425	415	394	418	437	431	395	418	397	389	440	428	440	399	378	408	421	444	375	439	422	422	382	428	380	436	418	377	425	431	437	430	399	410	451	438	405	387	419	414	404	429	399	436	386	403	424	414	404	436	404	395	455	404	443	395	407	417	406	419	386	415	416	384	425	401	407	414	399	401	449	405	422	425	419	413	390	388	434	445	404	417	400	423	404	408	400	406	384	394	390	371	371	442	389	397	397	398	400	411	386	421	397	414	408	438	402	391	381	443	415	430	409	354	423	414	425	365	444	420	399	430	449	413	428	425	384	420	394	385	445	417	430	443	433	400	453	385	400	387	422	404	432	428	425	392	425	379	405	410	416	407	428	377	410	398	385	411	424	408	418	396	427	388	397	427	405	408	394	409	407	419	444	423	396	375	423	430	439	357	416	423	409	413	416	408	409	418	392	386	414	407	413	403	413	402	461	442	428	411	403	417	391	449	403	415	418	400	382	448	407	374	379	441	404	437	427	423	408	408	414	406	408	406	395	418	443	392	435	425	394	389	388	460	435	398	406	409	430	400	394	427	414	430	422	414	421	374	410	374	403	384	470	404	395	413	421	422	426	415	442	425	407	384	416	376	401	412	445	392	376	441	415	452	421	419	405	441	441	425	372	399	430	400	376	417	425	395	437	408	427	406	413	414	415	442	414	396	431	405	393	376	418	403	439	404	400	448	416	420	341	389	412	398	415	420	422	426	365	418	443	410	431	424	422	430	428	387	454	409	401	413	423	394	410	385	391	441	389	397	445	403	426	422	402	456	435	425	436	390	408	419	430	393	415	376	436	440	389	431	424	438	417	369	409	417	404	414	436	389	421	417	417	425	361	419	409	432	400	433	414	412	406	400	384	395	428	447	388	400	406	470	394	401	390	403	391	438	383	402	428	384	400	416	407	412	410	371	403	377	387	388	396	421	416	447	426	405	433	426	416	445	404	383	393	405	375	417	395	401	418	414	455	421	382	398	405	407	413	424	408	395	415	436	445	393	397	403	417	439	431	406	381	405	436	429	411	425	412	393	375	418	406	417	412	402	406	398	426	435	411	393	419	392	430	406	403	388	425	386	395	422	382	419	461	428	414	399	414	453	430	419	398	416	403	446	421	387	420	397	372	417	398	435	424	434	393	449	437	364	397	430	389	380	375	409	427	401	397	428	447	407	423	393	432	429	440	419	435	393	412	411	429	407	444	434	392	428	476	426	379	417	419	395	378	382	382	411	414	432	411	426	405	404	377	415	374	393	395	409	382	383	420	434	406	407	396	445	447	386	410	418	412	442	387	441	404	448	392	410	429	449	401	400	409	379	472	422	406	369	385	433	355	439	407	395	409	386	422	398	434	422	391	398	416	412	410	393	402	397	416	428	424	447	395	408	435	408	403	383	380	435	370	442	399	412	456	417	412	424	446	404	391	431	390	399	396	381	414	400	386	389	386	419	411	435	403	400	384	439	369	417	386	439	401	437	377	404	436	370	425	423	447	433	401	374	420	378	439	434	466	394	425	423	435	425	421	426	426	419	427	401	429	390	424	414	419	411	379	422	424	400	400	442	417	420	377	426	401	402	404	414	423	435	445	400	398	409	431	438	386	373	410	398	392	428	391	432	421	421	417	440	442	424	394	397	406	404	441	395	400	420	404	429	380	388	369	449	422	386	380	421	415	444	407	455	422	387	406	386	441	435	392	388	412	393	408	408	406	418	405	412	395	453	403	418	413	428	426	373	385	378	426	408	406	392	431	413	381	411	400	394	380	376	395	423	449	398	409	402	406	402	402	425	428	417	371	409	433	421	407	416	386	402	420	397	410	404	456	432	406	440	406	428	397	397	425	392	406	458	402	391	415	385	391	377	386	427	428	453	404	395	418	393	419	407	399	424	419	391	445	384	386	408	400	421	382	422	411	397	404	424	441	409	408	445	406	435	431	422	432	385	398	412	440	424	431	385	427	432	365	413	428	410	404	434	401	421	419	444	409	411	381	403	423	409	405	400	395	403	399	448	428	424	382	443	433	411	426	382	388	401	406	418	383	429	422	416	413	379	404	441	415	432	423	395	417	409	411	435	397	384	418	454	423	427	414	413	406	435	456	402	397	412	403	403	404	405	421	401	418	385	404	393	428	442	404	404	391	434	415	409	417	406	408	442	377	430	441	394	389	413	413	432	401	408	413	411	405	430	365	400	421	401	409	410	431	396	440	399	404	416	372	389	405	449	436	440	431	383	410	383	447	394	394	423	379	424	415	393	450	392	441	414	417	387	420	414	464	438	419	418	405	452	398	416	422	444	402	392	390	425	412	429	430	411	412	397	422	412	398	412	407	427	404	444	414	426	410	392	386	422	412	414	419	452	414	457	401	391	427	405	414	435	435	441	426	405	385	401	459	401	393	409	425	416	429	409	379	388	368	457	418	418	391	378	410	427	352	406	410	415	386	391	391	448	385	452	431	435	421	404	424	401	376	400	396	407	428	355	393	414	408	385	438	366	387	413	432	387	442	417	419	392	397	429	397	416	405	432	430	429	389	419	429	419	452	388	427	384	390	438	403	441	425	436	404	432	406	439	416	385	409	401	425	427	404	415	409	413	414	415	433	408	442	393	421	427	412	433	398	424	389	450	395	398	421	413	403	375
26670	27450	44325	27150	5412	2519	309	227	207	210	222	240	209	227	217	189	219	208	223	244	218	209	222	228	236	217	202	232	191	216	216	211	225	249	222	180	218	245	227	228	205	233	211	211	192	208	231	197	224	202	211	230	216	233	209	228	208	195	234	226	215	210	211	208	210	207	239	197	199	209	241	217	189	209	222	244	197	209	202	224	221	240	234	225	225	239	216	241	224	210	200	212	209	237	228	230	210	213	238	207	238	224	225	241	233	216	190	200	223	203	222	214	242	212	197	191	230	242	202	223	217	222	223	223	175	248	238	199	213	198	195	235	187	214	213	216	208	209	211	237	195	201	215	222	227	207	231	217	227	247	240	195	211	219	215	228	209	224	249	224	215	217	200	227	208	224	235	199	216	235	245	219	211	260	256	216	221	225	198	218	235	211	218	218	214	235	199	217	214	203	209	204	224	238	211	219	191	219	254	243	196	233	248	233	213	202	216	219	205	206	209	217	233	219	203	199	231	245	211	215	218	211	222	205	217	204	202	235	230	224	178	233	210	215	208	220	210	226	202	229	200	221	201	216	200	233	227	232	200	224	199	215	197	209	228	238	215	237	235	203	242	250	221	202	274	211	199	219	233	222	200	209	229	224	221	206	240	254	219	205	230	200	219	214	219	223	214	243	209	196	219	244	213	194	205	224	233	211	215	201	224	213	215	209	219	207	217	218	228	216	217	199	222	206	229	225	217	214	217	225	224	219	206	210	212	219	223	237	236	210	198	229	217	237	243	211	211	227	223	228	218	215	222	226	217	233	238	219	226	213	221	207	236	219	251	208	216	222	203	218	205	187	206	202	208	194	218	219	237	214	237	199	203	195	211	197	237	196	214	225	211	246	209	203	196	226	227	217	215	206	194	210	213	203	215	200	189	241	240	234	231	228	215	218	237	249	235	212	212	223	218	224	213	203	190	210	203	211	227	230	210	209	248	216	208	239	231	220	209	226	212	213	225	203	219	198	215	215	242	205	189	232	239	217	222	225	204	213	223	203	193	203	219	224	221	192	220	194	233	187	220	227	233	251	197	235	217	194	222	230	207	225	225	216	206	228	269	246	221	235	208	183	234	224	222	242	199	226	206	203	241	193	206	237	216	228	216	223	222	223	192	233	252	215	236	245	200	214	196	235	214	226	231	217	212	235	219	200	226	197	215	215	217	209	252	216	207	217	218	212	200	195	203	200	197	230	227	259	203	225	220	219	227	238	187	233	243	240	221	230	193	231	256	211	226	250	206	230	222	215	221	208	224	197	211	236	218	207	206	221	227	198	204	218	225	235	225	207	224	233	243	221	241	215	237	213	230	218	231	234	225	225	207	224	233	224	233	210	199	234	214	242	202	214	213	204	215	202	216	227	210	207	209	215	207	213	207	232	217	251	226	220	208	230	201	197	221	202	215	225	210	220	233	218	201	227	220	222	223	207	239	217	216	215	230	228	220	203	226	235	237	231	211	262	257	229	218	230	216	226	221	203	225	205	216	224	221	205	207	237	235	253	227	232	232	250	237	195	215	192	215	215	215	201	196	231	205	222	219	252	208	233	215	233	238	228	226	218	189	227	219	225	228	242	222	211	216	224	222	204	224	245	202	223	222	219	230	231	223	201	214	219	205	214	213	209	174	225	248	219	228	233	207	209	238	197	207	190	216	216	233	214	205	243	232	236	211	228	200	232	215	217	215	181	196	222	228	224	222	205	230	233	188	232	245	235	225	196	222	213	198	197	222	194	203	212	240	212	205	202	226	221	239	216	214	208	210	238	222	207	221	217	214	225	200	220	219	218	195	231	227	212	223	235	216	216	201	210	234	217	217	221	187	204	235	230	221	224	223	237	184	226	202	210	202	192	210	202	212	232	233	212	222	219	226	236	214	232	202	218	198	212	207	210	195	186	209	217	246	220	220	194	227	221	208	243	204	217	227	221	209	233	241	217	245	217	215	217	218	216	223	244	200	234	216	217	220	199	236	221	200	222	230	197	208	223	219	238	232	212	256	205	224	211	230	195	246	225	237	240	193	222	205	220	198	206	212	205	247	216	206	224	220	208	216	223	206	217	247	209	192	210	218	220	218	240	215	223	218	205	210	232	222	238	213	203	221	230	247	237	225	226	213	230	255	223	213	202	228	189	198	217	205	226	236	229	219	231	248	228	207	204	236	208	238	229	222	222	236	236	196	238	222	221	192	192	209	222	200	211	219	221	225	252	209	235	190	242	223	201	232	194	243	216	192	242	201	234	206	211	209	242	229	214	215	196	228	197	230	235	200	200	212	209	217	190	198	196	207	216	185	232	219	211	238	240	239	198	231	228	202	202	240	228	224	181	242	209	197	207	239	226	243	244	223	227	219	202	207	204	232	209	207	216	205	227	228	214	214	224	218	203	189	250	202	259	205	243	216	214	199	248	209	249	235	199	213	210	212	232	204	212	230	242	228	231	226	224	212	193	227	212	220	207	212	221	209	211	222	222	203	248	192	234	248	211	215	228	228	231	223	244	222	231	216	211	230	253	216	228	211	241	203	211	217	215	210	225	210	248	223	196	219	230	244	201	238	235	206	180	229	213	198	197	226	214	214	192	237	220	203	207	218	198	229	229	220	214	218	223	204	210	219	232	225	195	200	231	237	219	216	259	211	240	221	232	250	223	237	210	234	244	230	217	210	225	208	202	216	244	216	216	182	231	231	203	221	225	250	216	197	232	219	228	231	222	214	202	198	195	219	224	224	202	236	228	239	235	214	222	229	207	235	229	221	203	221	175	207	228	201	230	220	207	215	240	244	232	204	244	218	227	216	231	224	213	223	220	223	218	220	205	212	213	212	243	234	224	227	228	200	217	221	200	228	231	262	227	219	197	209	245	214	215	222	234	215	218	242	244	229	225	255	215	229	207	214	210	235	236	228	226	253	229	234	199	215	212	215	236	215	235	241	208	230	197	230	213	239	222	216	223	230	227	221	242	235	236	222	226	219	227	219	211	219	216	223	218	220	217	216	198	228	206	217	223	235	233	220	213	198	228	219	215	169	229	246	236	200	211	227	206	215	228	202	228	202	213	231	220	194	221	213	238	236	228	213	214	211	213	229	204	227	240	219	201	235	193	219	227	215	207	237	224	227	216	213	224	214	207	225	206	230	235	224	247	222	217	237	196	227	185	208	194	230	221	253	229	196	208	194	242	221	220	217	219	219	227	230	200	217	212	217	238	227	218	252	225	230	241	253	236	215	205	239	240	239	218	193	227	203	227	226	216	186	243	218	235	219	231	237	235	211	236	209	249	215	212	203	215	227	201	243	220	232	200	212	217	209	216	216	212	214	197	217	213	224	185	235	195	249	210	223	231	219	212	230	209	199	217	206	212	201	199	206	242	212	208	210	233	243	232	210	238	189	214	225	209	219	226	195	211	238	204	232	216	218	233	225	219	210	217	235	211	197	242	222	231	196	190	219	225	231	208	213	208
10778	46122	47599	26243	5404	5271	477	354	350	325	347	338	359	361	324	355	356	369	337	351	328	327	340	333	351	353	350	343	326	301	324	334	307	322	342	340	319	351	329	330	325	308	369	354	357	315	372	337	359	377	342	366	347	357	318	375	348	358	316	360	328	374	362	371	310	378	324	326	347	375	327	311	367	365	321	309	323	354	331	356	340	326	340	338	360	354	331	333	355	331	332	379	320	327	359	351	334	340	371	311	340	356	326	342	354	351	350	341	356	360	357	345	326	348	311	329	346	316	353	351	349	343	345	328	335	359	324	290	362	360	364	338	323	329	353	352	366	363	306	336	355	355	345	339	353	301	330	335	362	327	340	379	336	327	363	360	333	355	311	368	322	363	343	353	366	287	324	334	324	342	317	338	333	344	310	324	357	357	354	382	351	355	331	354	353	348	323	317	323	340	349	325	325	329	337	350	401	317	375	347	332	318	353	379	351	369	340	328	324	328	325	332	332	332	345	362	334	339	354	311	347	378	364	369	301	310	329	368	330	358	347	336	299	332	367	312	331	359	354	366	329	336	322	348	347	366	345	325	337	330	316	368	330	365	361	370	326	337	325	340	355	331	306	349	337	342	369	333	312	343	360	336	339	322	339	349	318	348	307	333	345	350	353	349	329	312	354	361	331	342	399	341	345	340	337	363	333	332	323	351	271	376	355	350	341	346	351	329	308	360	365	338	366	343	319	356	317	354	340	348	284	345	325	371	314	301	359	354	358	353	353	338	343	293	346	346	335	353	348	356	364	336	314	350	341	339	338	374	337	301	325	321	322	330	361	344	333	327	338	339	328	344	313	337	324	363	350	353	324	335	356	335	362	364	357	347	373	357	341	315	331	366	345	362	331	353	347	365	330	326	356	333	324	341	345	359	337	322	354	333	346	302	384	336	351	354	368	347	378	350	305	353	345	322	354	363	361	367	332	294	360	351	331	321	322	341	372	304	335	333	326	331	366	339	359	383	327	331	325	377	315	337	323	308	356	310	349	346	341	329	356	372	358	350	374	343	348	353	341	326	352	340	375	351	364	341	358	323	349	371	366	332	338	342	325	314	345	350	367	346	332	334	343	324	388	312	321	341	311	312	340	336	352	345	335	323	306	334	337	340	305	364	350	344	328	351	341	347	340	326	363	357	358	325	322	354	327	336	347	339	355	342	343	336	326	359	334	333	347	343	315	373	309	316	355	346	382	349	346	366	331	337	323	380	315	354	311	362	363	316	334	382	360	339	332	329	354	345	369	350	367	329	335	324	332	342	327	373	338	323	320	351	359	368	363	347	351	368	334	343	346	353	336	346	357	343	349	356	356	337	307	322	359	351	325	355	339	350	323	360	319	339	334	347	315	358	341	319	322	359	311	323	338	341	334	314	357	328	389	327	353	326	373	350	354	350	347	331	336	322	346	358	348	326	312	361	360	346	367	358	378	374	339	336	362	351	345	329	352	346	322	346	325	323	355	326	341	327	324	376	326	346	349	289	317	358	372	355	338	327	337	325	360	317	360	348	345	328	340	325	353	334	340	338	365	353	347	381	308	331	343	358	335	307	330	328	336	350	317	324	334	325	330	323	327	343	342	345	312	325	336	327	369	370	355	350	326	322	302	337	331	336	386	334	311	362	361	324	348	316	331	334	361	386	351	309	336	326	340	353	305	352	337	342	341	353	307	333	315	364	348	359	315	333	340	336	352	356	360	324	349	341	363	351	362	354	353	312	331	357	337	357	304	357	349	354	369	349	328	331	334	334	387	313	358	366	347	358	355	345	331	351	340	364	335	343	345	364	320	344	331	331	328	328	327	303	378	369	321	335	333	335	311	335	328	341	340	334	349	315	344	321	364	366	322	369	330	350	299	324	351	368	319	323	345	361	316	361	361	340	324	327	348	334	296	349	327	324	320	358	334	353	324	342	345	380	330	323	313	340	301	325	335	350	342	365	365	360	349	330	355	371	355	339	332	345	369	364	327	306	331	333	342	394	366	329	330	359	371	343	319	338	368	335	337	311	352	312	364	327	386	332	353	320	364	366	382	298	368	337	316	338	337	330	354	325	324	373	358	322	324	344	345	342	357	355	364	336	353	321	334	343	381	338	358	326	328	342	377	336	354	349	352	361	336	341	337	340	338	352	377	367	320	358	351	369	316	284	350	344	349	330	329	332	352	340	368	347	362	334	330	315	335	319	353	348	349	367	348	360	321	351	334	331	356	346	317	340	363	330	374	329	341	342	346	359	327	353	353	351	332	354	349	353	338	352	327	344	353	357	331	355	317	345	342	286	332	357	324	338	337	369	325	321	351	336	340	380	369	335	342	378	346	358	338	333	331	355	346	335	331	328	330	359	344	330	337	316	332	340	344	352	353	349	329	321	314	334	359	346	337	327	358	371	354	358	356	340	340	342	334	350	356	337	381	332	319	339	321	305	340	318	326	338	349	309	340	351	341	314	333	347	348	352	370	347	378	353	326	340	373	372	326	376	318	360	336	367	311	355	319	318	357	336	347	292	334	335	340	334	345	338	346	310	328	318	330	316	348	327	353	341	345	350	351	370	347	368	315	330	332	321	349	321	313	345	341	342	382	322	336	346	329	355	324	299	384	357	306	332	344	339	374	369	314	346	351	345	337	368	360	331	309	357	315	335	337	326	349	335	333	340	313	331	330	353	364	348	350	374	323	354	361	332	371	404	359	310	351	344	334	340	374	330	351	319	324	386	318	339	341	358	352	329	384	359	356	336	358	343	357	307	356	404	337	354	330	328	325	352	353	324	360	340	336	326	350	338	373	382	375	362	372	322	340	323	313	367	360	346	355	331	325	331	374	373	362	329	321	340	348	352	346	333	330	361	334	327	332	367	344	332	334	339	357	334	367	357	356	337	346	332	327	368	343	350	350	333	350	319	356	322	357	340	341	333	330	350	354	352	333	336	367	338	336	335	352	352	380	375	346	346	341	353	315	306	347	347	375	316	347	317	332	323	323	360	343	311	376	304	314	346	323	344	323	334	340	351	342	367	343	373	327	323	345	341	339	350	348	393	351	360	363	356	324	327	345	316	352	367	324	340	322	345	374	337	334	343	329	319	320	345	342	365	338	348	331	365	311	321	324	329	349	313	363	312	353	310	330	329	356	324	361	353	339	354	316	356	336	350	354	324	348	329	297	338	359	346	364	360	337	381	346	331	308	358	329	334	338	352	361	350	354	342	336	362	336	301	341	334	345	377	356	346	301	302	339	356	329	334	365	364	373	347	359	336	338	348	329	379	326	335	332	373	329	309	363	351	333	371	296	347	318	355	330	386	383	335	343	356	338	362	327	315	349	309	344	359	359	343	347	329	333	364	375	318	330	335	326	329	322	365	352	358	321	348	318	335	365	349	337	330	345	329	358	370	356	358	374	323	338	330	381	344	365	316	329	373	333	320	366	328	343	323	397	340	328	360	351	331	318	332	318	341	353	334
24039	22099	43891	44944	23680	21256	4667	381	345	319	305	299	318	319	279	293	325	289	306	333	333	295	324	310	302	305	310	283	304	349	316	278	300	282	327	312	325	287	314	275	271	312	327	300	288	306	310	281	310	321	288	310	307	277	294	342	310	267	283	273	268	306	292	321	303	287	273	291	296	300	276	300	340	309	312	318	316	331	289	301	297	312	307	325	264	306	291	287	330	316	260	283	301	304	303	325	291	278	285	309	281	304	293	242	316	289	296	302	293	283	327	318	284	285	301	264	312	284	332	282	276	275	316	300	283	306	333	279	315	293	279	284	307	271	290	273	287	307	320	279	290	305	303	271	337	281	286	311	296	309	304	276	316	289	318	277	296	285	298	279	286	291	299	307	298	295	295	279	302	314	274	284	308	299	260	271	317	295	297	344	314	302	269	303	289	299	309	281	318	330	296	302	346	310	293	319	280	298	280	297	283	296	299	322	300	302	292	292	273	288	292	297	309	302	316	309	336	332	291	309	296	299	302	323	335	264	266	299	301	299	304	291	280	310	294	301	313	299	283	318	291	285	297	292	296	313	299	311	296	280	297	295	292	318	294	270	287	277	317	319	336	319	289	285	327	259	281	271	293	329	298	284	308	314	303	295	309	313	311	321	277	294	282	297	276	297	306	307	297	327	293	278	349	300	286	325	331	289	305	299	282	295	295	274	328	304	309	316	280	310	273	309	298	297	291	324	288	300	289	311	321	305	297	279	322	316	295	294	300	303	294	314	293	286	271	292	310	291	277	289	294	298	313	303	301	325	316	317	298	305	322	287	290	281	311	316	290	254	286	279	281	266	271	256	307	293	309	275	291	261	259	285	290	282	272	297	293	295	328	321	311	300	309	298	332	277	292	284	313	301	294	313	275	291	310	300	300	266	297	279	279	353	336	283	268	285	319	302	303	299	281	328	289	278	295	303	339	312	301	285	289	296	308	292	294	300	258	312	296	306	334	285	328	296	291	324	279	329	299	322	325	289	311	286	326	303	314	301	309	320	293	297	281	297	291	267	252	287	282	292	285	281	279	291	301	313	323	308	266	313	311	292	295	300	300	319	282	305	278	317	305	280	291	284	289	290	313	277	279	281	297	337	294	308	289	310	277	277	303	285	301	334	304	283	271	301	287	264	320	287	252	270	296	294	302	278	294	323	313	301	316	279	279	315	292	301	297	303	278	314	256	295	303	305	290	293	290	292	287	299	295	326	302	313	319	309	284	325	312	291	288	314	302	308	285	323	296	310	286	291	298	293	295	294	296	297	276	290	294	301	295	292	314	287	305	314	295	293	256	279	317	301	275	273	288	314	280	292	275	290	271	270	287	324	305	332	324	263	298	315	315	295	293	288	315	297	305	299	292	288	289	300	293	313	268	321	267	283	337	297	289	320	289	307	298	297	306	290	302	318	289	314	263	306	298	337	314	316	321	333	253	281	282	283	303	286	306	280	309	294	288	267	278	283	301	290	316	309	321	304	321	310	333	336	316	311	307	302	295	304	345	302	330	330	331	279	287	289	304	282	275	325	281	305	297	310	291	268	292	298	290	299	293	311	260	315	295	304	303	289	307	322	308	318	293	288	322	329	301	303	276	308	278	320	304	329	294	287	277	316	281	297	283	288	295	300	285	289	298	286	303	285	278	276	287	280	265	329	296	288	309	312	275	288	304	309	296	288	289	301	280	316	311	294	317	332	270	302	303	297	311	303	297	289	273	296	332	300	317	278	288	282	297	305	314	296	289	290	301	318	321	310	284	310	303	304	308	297	270	277	322	292	300	305	302	325	317	303	266	291	301	293	295	295	315	329	296	283	314	287	293	325	295	294	269	258	301	305	302	341	280	287	284	318	311	271	301	320	283	323	309	312	295	348	270	273	290	323	311	287	296	314	277	275	287	290	270	294	274	307	273	297	327	310	303	303	290	284	320	301	255	288	321	324	297	323	305	305	309	276	279	273	281	293	283	278	306	271	296	299	302	313	328	314	274	303	291	341	294	320	299	312	312	313	313	267	310	259	316	288	333	317	324	285	314	330	260	294	275	289	306	316	285	300	289	311	303	300	340	314	288	292	324	306	298	331	309	260	317	314	297	315	292	315	309	288	326	304	320	296	310	309	309	291	330	334	308	257	299	299	278	292	290	319	337	313	303	280	290	288	307	296	293	293	283	346	298	302	320	278	301	274	301	278	295	318	290	292	261	302	324	305	281	289	293	290	299	300	285	306	297	303	332	298	307	294	297	290	306	287	289	317	271	308	311	287	270	297	303	312	287	305	299	288	339	302	256	299	277	286	309	336	324	300	281	304	264	307	327	323	301	275	320	301	308	317	291	287	294	304	284	292	311	276	328	295	276	293	276	318	289	351	271	303	306	331	319	293	322	313	291	316	297	308	308	293	303	275	326	285	315	294	290	269	301	273	314	292	322	300	328	313	304	303	298	298	275	305	302	268	306	311	359	313	257	297	299	291	311	304	304	300	352	303	274	327	286	266	277	319	284	295	266	310	319	270	345	268	315	298	314	270	284	297	282	323	310	308	288	296	294	310	296	296	284	321	308	267	307	329	303	293	299	293	324	282	330	302	321	317	333	305	280	276	309	275	304	265	319	298	299	269	280	325	279	316	296	295	346	270	320	262	303	284	303	293	285	279	316	321	310	270	299	329	293	288	270	302	296	301	296	273	289	313	263	317	317	300	304	296	262	329	307	279	297	289	312	312	317	309	306	323	299	311	297	323	296	301	286	300	314	281	267	310	313	287	302	309	293	286	298	298	306	303	304	304	320	298	286	277	267	316	316	319	335	278	266	302	274	298	301	325	265	291	270	308	284	283	299	302	290	308	321	279	260	287	313	318	321	325	280	317	299	271	292	295	288	312	290	312	329	299	278	316	260	303	283	294	265	289	261	283	308	298	270	307	292	324	296	306	297	306	304	313	293	321	282	317	302	283	296	314	298	296	309	295	332	265	325	292	299	318	303	320	286	305	308	295	308	307	311	297	306	296	307	293	274	289	275	326	315	282	298	293	327	297	291	281	286	278	314	287	286	313	335	305	318	304	297	292	277	324	314	272	326	297	300	292	305	274	325	276	308	313	272	278	257	298	278	275	300	302	263	299	312	285	265	314	272	283	300	285	317	318	295	309	335	306	296	293	295	300	284	283	296	256	279	294	296	281	286	270	306	307	327	261	303	269	313	326	303	288	268	297	302	279	337	307	290	306	271	316	284	290	348	287	308	308	269	301	310	332	322	321	285	307	315	305	248	278	288	302	316	320	302	324	284	305	298	312	332	312	301	320	277	342	301	303	307	289	303	317	279	328	282	303	314	294	304	302	261	292	325	291	278	337	265	300	288	289	301	331	302	308	301	298	268	315	334	308	284	307	297	292	293	289	315	288	284	266	306	314	304	346	288	318	261	302	300	319	307	341	316	284	306	320	293	286	295	288	291	294	274	329	283	301
31910	81322	85647	53234	27058	24069	1169	496	482	460	477	467	469	473	428	468	451	498	470	447	487	464	442	450	482	482	436	430	466	464	415	474	475	485	435	424	447	455	486	420	440	481	479	449	465	489	486	448	490	476	418	480	448	467	470	440	475	484	445	478	446	480	439	470	444	471	461	455	480	486	512	451	441	446	462	459	429	443	437	455	453	477	442	464	407	442	417	444	474	487	449	464	468	464	469	511	472	471	475	441	457	468	439	466	441	480	451	437	456	460	474	481	475	464	467	437	506	440	474	436	463	459	465	481	432	463	453	471	476	520	468	474	473	441	439	430	444	455	483	435	469	455	477	460	457	485	456	463	463	463	477	449	440	469	462	442	466	460	428	443	483	450	473	456	468	463	443	464	480	442	467	455	424	437	472	452	434	439	440	442	433	459	496	466	435	428	463	459	476	494	458	461	461	472	457	456	481	453	482	469	463	448	470	453	478	433	456	450	434	465	463	461	478	479	444	437	440	471	480	488	490	484	443	483	462	442	480	453	424	452	449	482	455	453	462	429	421	462	492	447	432	462	464	429	447	494	421	461	439	466	459	462	463	460	448	472	403	416	424	435	463	494	462	427	476	452	450	443	473	469	437	439	447	442	437	476	446	415	477	452	486	451	472	472	462	455	470	462	447	448	446	467	435	422	466	427	484	486	431	428	477	457	475	455	441	398	475	436	451	429	471	474	455	464	448	454	431	439	460	443	446	465	441	498	504	470	477	438	457	451	454	468	470	425	459	465	439	450	449	443	491	448	467	438	463	455	491	474	430	516	454	448	449	475	462	441	455	442	434	532	460	459	434	448	480	437	456	454	477	471	455	438	472	459	476	438	477	444	488	436	449	481	476	496	502	435	452	480	479	442	465	461	465	446	469	459	501	503	477	433	448	468	446	411	444	464	499	461	433	434	464	464	456	467	478	448	495	447	475	492	479	476	449	465	464	467	422	444	466	456	475	439	469	482	447	441	421	463	436	476	510	468	438	471	468	445	457	477	456	496	459	492	444	488	455	458	439	485	434	470	449	440	449	486	428	443	476	467	467	492	442	495	416	489	512	460	434	474	464	459	456	483	459	461	501	456	466	473	462	452	475	458	456	483	422	459	486	482	471	492	429	435	449	456	460	472	506	468	488	488	474	492	409	440	482	430	485	427	416	460	445	414	493	447	462	471	457	470	466	487	433	442	487	440	452	467	465	466	454	470	445	446	435	440	443	470	485	474	456	456	460	462	454	459	450	464	463	462	451	442	452	472	451	459	422	471	420	447	492	480	452	439	429	445	440	476	479	451	442	479	494	438	475	477	414	409	471	438	479	455	456	452	466	468	485	468	448	480	469	452	455	451	472	457	474	478	414	445	462	474	481	449	431	475	470	437	492	477	458	499	461	466	429	491	449	451	452	467	444	418	458	443	445	441	451	466	469	434	430	474	455	486	448	435	489	420	494	481	477	470	450	470	460	419	469	454	447	472	434	453	471	444	423	451	463	490	459	428	434	496	459	429	488	430	454	442	510	465	427	464	477	463	437	466	464	456	463	478	431	451	483	473	482	435	428	461	441	453	476	451	461	437	452	464	462	474	505	444	459	458	491	428	474	450	441	505	465	455	445	468	437	470	467	444	472	475	458	488	433	443	463	466	420	499	456	494	449	480	458	485	467	441	474	486	426	466	438	470	416	447	448	457	478	448	458	429	463	425	424	478	474	481	441	476	492	482	419	422	452	512	450	450	465	460	458	441	451	467	471	452	455	478	484	435	414	448	469	475	463	483	465	445	440	410	491	451	442	456	512	433	462	491	450	456	464	459	472	473	451	421	465	479	461	447	534	446	494	467	473	442	485	464	459	493	461	496	448	452	450	432	456	441	450	472	465	473	518	467	465	473	443	501	461	462	508	438	490	452	454	453	464	464	477	457	474	484	461	495	475	463	479	475	454	453	433	527	458	501	478	469	451	440	484	443	452	456	447	443	447	465	463	446	421	478	449	447	474	451	459	483	449	454	456	449	434	453	489	491	408	482	441	455	455	455	429	478	496	442	417	477	506	455	459	469	483	441	450	464	443	482	465	449	449	477	493	471	466	469	465	456	482	510	437	454	463	435	451	426	493	452	462	464	468	445	464	461	482	473	422	467	462	464	486	459	434	463	452	478	418	475	461	514	477	458	449	438	456	457	421	421	421	449	494	470	445	445	438	435	436	458	462	444	440	403	479	414	468	463	463	454	438	458	459	465	467	465	461	431	452	461	444	447	432	453	471	464	466	468	444	432	469	440	442	473	470	467	482	467	463	481	456	458	480	473	463	479	422	467	482	461	465	422	450	474	475	440	462	458	497	444	478	474	462	474	463	468	453	434	472	432	490	457	440	487	473	460	449	426	432	442	449	443	454	454	484	480	455	458	456	477	465	463	488	463	477	468	473	448	453	472	455	456	441	419	499	441	434	473	460	452	446	471	497	488	444	420	482	454	459	454	461	433	487	477	462	461	466	474	475	472	436	482	455	473	447	451	473	435	448	485	501	457	475	428	430	452	424	489	476	470	462	448	508	464	448	473	431	422	434	460	449	442	420	450	467	486	442	481	483	497	434	441	407	482	432	460	461	463	448	447	473	484	426	410	477	466	469	483	480	411	433	445	429	463	467	459	462	438	457	433	491	447	462	462	476	473	468	448	436	453	470	427	443	445	471	457	498	459	442	480	467	429	424	487	486	422	465	427	434	446	466	455	457	464	480	471	489	519	458	465	453	432	451	499	423	483	490	470	469	457	486	486	438	500	482	470	488	465	465	448	445	471	457	507	463	477	464	469	420	478	449	440	464	442	499	484	448	464	450	435	439	464	466	453	488	467	458	435	459	489	434	453	474	446	449	429	466	460	463	425	496	444	439	431	421	443	462	461	457	460	497	463	482	449	489	496	445	425	439	465	473	466	485	469	477	480	446	405	508	471	423	494	444	459	462	491	423	459	436	430	502	446	462	420	434	486	447	448	453	447	483	450	479	429	488	440	460	405	434	484	460	444	480	491	462	457	467	445	473	458	431	441	471	448	440	456	447	426	475	437	461	469	443	473	474	486	463	458	477	474	472	424	466	497	462	470	454	513	430	467	482	435	473	481	458	461	462	452	442	466	432	439	455	482	469	433	460	441	453	443	440	440	430	474	440	435	458	459	480	484	447	489	464	432	456	532	463	472	444	455	484	439	453	449	469	443	440	474	471	488	463	441	468	467	477	466	480	446	463	468	438	455	469	492	456	450	411	424	436	444	452	491	473	433	441	482	445	450	476	435	443	468	463	460	467	463	474	415	413	439	433	411	432	476	464	440	452	451	446	469	441	442	470	444	448	445	470	464	427	443	463	468	431	456	405	451	437	463	444	468	451	468	475	419	421	470	467	454	458	457	460	419	472	469	466	447	470	432	478	456	476	432	462	472	471	484	402	465	460	446	423	465	464	475	461	464
22861	21616	42582	37223	23837	24439	11863	820	329	303	274	298	273	288	266	303	262	283	307	280	287	276	270	274	292	278	290	291	310	309	277	305	292	282	283	263	266	278	274	274	291	277	282	270	263	312	258	286	260	299	268	269	247	259	285	265	281	289	257	260	280	277	280	257	274	253	251	286	255	249	295	302	278	282	279	261	266	249	274	277	276	303	288	303	291	270	283	302	275	252	258	267	307	267	287	273	282	292	287	274	261	252	278	267	275	305	271	304	257	292	274	255	255	258	316	264	294	300	287	282	304	279	304	254	240	262	276	284	271	253	280	283	253	277	274	267	297	295	261	282	255	271	284	283	285	276	249	276	261	309	266	282	269	260	258	264	280	281	297	269	269	264	270	263	252	255	251	271	280	252	233	288	257	275	273	281	271	271	274	276	257	269	287	285	296	272	295	279	259	269	286	281	280	281	276	239	279	277	291	263	274	291	296	280	278	294	301	280	288	265	272	294	247	283	276	282	264	262	277	255	280	274	260	258	263	271	262	228	283	254	293	263	290	255	265	291	300	268	267	267	265	277	263	275	284	248	235	260	248	269	280	287	271	235	273	274	259	264	259	273	289	249	281	273	286	262	264	272	280	251	262	267	288	256	288	281	275	269	269	276	298	251	257	252	272	244	279	260	278	241	249	253	253	250	289	263	256	264	253	260	289	258	283	297	303	271	252	237	282	255	253	266	297	278	287	249	285	297	255	272	271	252	275	276	285	271	283	265	267	261	270	232	260	260	265	243	280	268	257	252	265	302	255	264	283	276	282	258	266	273	296	276	261	246	258	277	294	279	289	262	273	276	282	269	267	269	249	269	230	272	267	262	283	274	283	272	250	252	260	300	275	245	288	290	280	289	263	256	266	282	252	242	280	273	246	290	287	245	283	254	272	291	287	259	269	303	269	259	275	278	254	265	268	279	245	285	275	270	268	261	253	270	269	252	264	264	290	285	284	280	282	267	263	275	276	277	281	299	281	255	291	261	252	270	263	262	270	300	259	297	280	278	266	279	286	274	285	310	282	254	274	292	260	266	254	287	265	287	286	290	266	281	258	291	257	241	280	281	290	286	259	295	296	266	242	261	269	294	262	269	266	256	286	251	281	248	280	275	275	275	288	244	264	281	294	275	295	249	287	289	252	258	272	243	269	236	272	265	264	268	261	263	261	243	275	260	281	242	280	260	281	275	285	253	285	266	292	282	275	282	274	287	276	269	259	247	266	274	258	265	268	258	289	296	262	267	271	260	270	281	258	262	276	296	278	313	270	266	266	293	286	249	293	275	267	269	253	258	298	258	294	270	254	289	244	265	268	253	271	272	269	253	263	257	293	271	271	266	270	267	271	275	239	285	270	294	286	296	263	263	294	276	278	291	293	263	271	293	229	290	275	298	264	243	255	234	295	261	294	302	300	252	265	257	276	271	246	282	281	287	290	273	269	311	266	262	291	287	275	266	289	248	262	269	274	282	276	263	297	221	273	258	278	303	258	299	292	298	249	299	283	272	285	278	233	261	275	296	300	268	258	291	273	266	277	282	244	264	297	249	249	277	279	252	256	281	272	263	247	240	266	308	280	266	276	277	252	269	266	321	285	290	271	263	258	287	296	258	253	279	307	285	279	273	282	243	270	278	278	280	280	253	292	272	256	293	299	288	296	270	270	267	258	254	272	260	241	255	268	291	243	244	312	265	272	282	262	236	283	265	297	304	290	272	257	257	285	249	263	280	278	257	296	258	262	274	276	274	280	262	280	261	272	274	289	274	302	248	288	263	287	259	304	280	235	265	305	268	254	268	272	262	266	308	270	237	258	289	266	295	256	271	293	318	256	253	287	265	287	265	265	287	303	253	264	254	274	262	266	279	289	266	268	251	276	272	252	273	277	253	274	271	266	307	258	261	269	237	259	295	233	245	261	282	277	268	275	260	254	276	283	291	292	275	275	266	256	260	277	272	283	275	264	265	281	261	261	287	265	274	240	276	267	270	277	253	275	254	262	259	271	285	291	294	239	267	304	269	297	244	273	260	289	295	256	260	275	268	283	262	273	262	288	289	287	272	280	286	274	268	267	279	257	257	287	282	266	295	282	260	281	288	277	294	261	264	287	298	269	250	261	272	295	265	254	252	270	273	264	283	288	298	275	242	272	310	264	254	284	284	267	263	276	253	255	297	274	267	249	276	277	280	254	228	259	270	283	245	258	268	250	288	253	238	259	273	292	250	293	260	286	264	251	258	267	255	266	259	248	264	246	297	260	264	279	271	279	258	255	274	278	287	262	278	254	261	262	262	269	265	277	301	274	263	279	278	284	250	250	272	270	275	273	305	259	237	289	300	281	258	268	240	251	271	263	272	282	284	286	254	261	297	274	251	266	237	235	256	272	276	249	262	268	296	258	257	266	273	271	288	315	273	281	283	291	294	279	273	293	285	279	232	271	273	243	278	262	296	256	287	259	260	273	292	277	280	287	272	289	248	253	253	284	298	270	278	264	262	289	280	291	284	292	250	263	296	268	300	272	305	270	285	300	267	287	249	269	271	278	283	282	268	242	260	271	257	250	260	274	277	278	288	259	277	281	263	257	299	283	248	247	314	287	276	235	259	251	261	281	268	286	280	265	294	271	257	311	239	273	261	287	270	251	288	252	247	270	283	262	281	271	301	257	284	273	284	247	254	252	271	264	259	293	269	244	302	260	256	272	295	285	292	260	273	279	250	287	266	258	263	267	276	232	293	277	289	272	291	275	263	242	259	255	280	269	285	279	271	277	262	285	291	283	258	281	257	273	273	259	231	251	295	271	275	249	249	265	237	248	274	280	275	281	251	280	261	279	281	255	252	273	238	282	262	256	275	254	282	272	252	257	295	269	297	286	283	264	286	315	281	246	300	281	249	280	265	291	279	274	254	270	271	256	255	265	254	264	256	279	261	296	267	280	268	252	258	261	266	273	275	285	256	265	294	256	282	251	264	282	278	260	228	281	258	288	257	275	251	265	249	278	279	272	247	264	290	263	280	283	240	270	284	263	274	280	313	272	264	257	240	261	260	255	242	258	270	285	279	266	271	258	268	264	264	266	297	272	260	288	265	273	260	287	283	275	265	264	283	243	242	279	271	290	244	294	259	258	273	271	291	268	293	268	285	272	263	256	275	291	271	277	271	264	254	232	300	275	267	283	268	264	271	279	289	249	279	270	263	295	239	279	252	262	275	293	277	254	304	251	272	239	297	253	298	243	273	287	294	269	225	281	271	233	239	250	285	252	285	261	282	271	272	262	288	278	253	273	266	258	269	263	247	244	271	247	280	270	258	294	277	259	267	245	274	283	281	271	255	276	245	242	288	292	266	274	243	281	296	290	277	275	268	281	252	282	238	296	275	267	249	300	276	313	289	269	265	279	255	240	264	271	275	228	253	282	289	268	284	258	261	289	269	256	249	291	254	276	272	285	269	274	258	284	259	271	253
30663	68026	75779	57058	35634	29519	1728	525	516	465	441	465	442	445	424	449	405	413	440	401	420	411	417	420	423	452	373	431	383	430	391	391	431	398	460	404	449	389	438	410	429	426	434	398	394	406	396	444	445	390	408	405	450	436	428	422	428	432	441	432	428	394	423	469	407	420	433	428	451	391	427	415	399	366	404	407	423	391	409	414	385	371	436	427	382	401	390	423	425	421	370	407	409	437	494	494	424	427	425	409	427	422	392	439	410	429	384	427	425	400	393	415	412	386	406	447	365	414	403	411	451	416	410	392	400	396	409	430	438	400	423	402	393	431	396	436	369	394	445	407	408	403	387	415	414	427	439	433	385	413	444	423	445	408	419	396	401	407	424	409	413	418	402	391	415	426	401	400	439	421	370	389	406	423	398	441	411	395	457	414	416	407	417	391	438	379	395	394	378	455	432	426	404	410	445	420	405	432	435	433	428	428	425	425	417	402	410	417	388	395	446	424	428	399	428	415	421	401	417	408	437	409	429	416	385	414	395	438	400	449	425	374	416	413	391	361	389	400	420	429	432	407	425	444	421	400	422	417	416	400	442	389	432	413	410	407	445	455	459	397	397	383	433	439	405	407	431	369	379	425	394	434	442	439	398	437	401	400	392	455	415	426	383	376	436	460	389	418	410	437	450	425	465	396	421	434	422	404	433	415	397	356	375	387	402	466	375	408	433	397	406	410	422	387	392	396	380	426	436	439	410	406	366	428	412	438	402	412	385	409	411	415	417	464	410	473	415	401	418	387	404	408	396	446	423	408	426	387	377	400	409	413	444	449	415	387	413	444	446	406	453	369	422	405	395	448	415	428	398	377	408	405	414	410	389	401	368	404	398	390	435	459	428	381	418	362	413	426	438	414	412	414	395	378	415	394	374	430	427	396	387	383	396	392	402	398	414	397	415	412	400	418	427	396	427	402	361	444	429	402	427	450	398	405	379	410	389	410	405	441	425	410	385	369	413	420	424	393	430	421	427	372	406	416	467	396	408	415	437	456	403	443	397	440	386	447	446	424	396	444	442	405	434	449	429	427	422	424	382	397	446	414	410	429	424	425	427	423	422	393	394	423	427	423	406	371	393	381	391	391	390	416	393	415	429	427	369	406	409	420	414	433	431	386	433	408	401	409	425	400	445	431	429	414	408	413	413	423	426	404	410	370	421	432	409	427	412	408	417	399	438	435	375	423	449	394	451	383	448	412	405	448	389	410	402	379	414	433	405	413	345	417	434	398	413	415	428	416	414	377	449	407	412	436	408	401	416	394	381	431	470	422	390	407	386	421	421	434	416	419	448	396	408	440	432	399	413	423	434	397	414	380	397	393	443	445	428	419	387	414	385	426	430	434	393	415	425	382	397	404	397	446	425	429	404	433	426	390	409	420	375	432	420	431	393	386	407	392	419	398	432	422	400	420	413	389	411	413	354	413	413	406	374	389	433	364	399	424	405	421	408	454	397	423	410	395	412	410	423	395	448	439	399	423	404	388	407	385	387	416	458	426	422	394	405	391	418	406	451	395	411	436	442	413	405	442	399	401	407	416	414	459	422	421	376	410	400	434	423	425	405	374	438	426	392	386	391	428	371	400	394	380	457	420	375	443	432	440	415	424	416	455	411	427	427	432	444	415	424	365	435	383	414	440	394	433	409	425	392	422	411	401	395	405	404	386	434	406	418	399	380	407	430	406	443	384	409	410	407	441	434	430	409	433	415	437	401	462	415	386	426	398	390	427	390	391	410	411	432	427	401	436	410	467	399	376	382	408	398	402	427	395	437	392	420	404	422	439	435	396	379	398	422	429	471	421	406	439	373	375	452	399	408	407	410	419	407	424	431	411	409	415	409	404	409	390	425	412	422	365	433	399	386	362	422	444	406	392	410	427	390	404	415	394	387	438	422	407	388	400	398	426	394	401	427	394	416	404	389	436	413	440	436	377	423	400	428	368	447	414	395	420	387	394	404	368	434	406	393	415	437	410	407	436	440	425	420	425	408	387	415	433	430	413	404	423	442	416	416	425	405	394	372	404	426	402	424	404	416	396	399	446	381	412	404	376	427	387	422	410	404	424	437	404	425	398	359	384	403	396	371	388	405	365	413	440	416	393	392	420	397	390	411	416	425	424	415	379	409	425	424	418	421	390	405	411	410	425	424	407	403	418	428	426	408	409	363	392	419	389	445	409	375	406	422	446	399	422	408	417	418	411	414	403	417	415	389	384	406	391	466	416	416	377	392	405	407	380	416	423	420	414	401	414	380	426	417	412	418	389	369	398	394	415	418	418	392	446	416	443	438	416	425	393	384	455	369	426	398	385	430	388	380	435	425	390	408	421	394	419	399	435	432	456	422	399	410	383	419	400	401	431	423	433	444	396	418	469	397	442	391	423	402	403	396	415	437	414	438	369	421	412	374	401	424	445	382	392	409	384	384	423	421	399	395	418	408	403	403	369	444	416	413	388	419	386	394	441	449	388	394	398	414	403	397	410	447	409	408	418	403	388	400	375	406	421	424	428	398	383	400	419	390	414	392	385	375	417	423	412	426	418	374	404	404	423	403	394	418	399	389	397	378	409	462	405	410	385	401	417	399	375	413	413	394	428	388	380	417	414	431	418	406	385	402	442	381	436	394	360	399	420	405	411	432	404	409	367	410	397	454	419	432	425	435	416	425	423	431	392	396	406	416	410	426	414	385	423	405	421	418	415	435	431	411	450	397	397	395	417	384	403	446	429	448	365	411	364	426	411	415	446	418	390	424	442	408	394	420	401	434	461	435	402	406	390	407	414	383	412	422	422	406	412	386	363	416	426	433	404	420	417	398	392	441	395	421	430	412	396	413	373	384	434	412	411	452	406	366	409	401	416	403	396	423	436	387	408	410	393	400	414	417	429	379	417	368	445	395	433	409	412	388	406	389	389	404	414	394	400	432	371	435	378	405	403	441	410	387	405	417	448	412	437	439	441	410	428	409	378	412	459	419	387	428	425	395	426	417	427	430	449	410	453	447	370	416	386	413	402	395	414	391	414	427	427	445	445	424	422	422	416	416	395	396	399	438	429	437	428	411	398	388	389	417	414	401	385	410	402	405	385	420	403	402	374	431	401	444	421	437	426	374	368	415	382	430	387	405	374	387	438	421	427	431	420	421	405	395	423	415	416	393	421	420	408	401	413	400	413	415	414	400	426	403	434	396	412	415	421	380	410	408	436	423	408	400	445	464	401	410	425	429	411	449	410	449	397	420	430	387	451	449	425	408	409	463	403	432	422	410	404	375	384	432	371	346	418	412	435	391	412	395	400	408	370	409	398	418	374	431	412	417	384	411	439	425	438	441	395	447	439	435	417	419	372	412	390	402	429	379	450	393	405	399	413	398	440	427	413	415	399	427	395	420	406	415	416	437	394	392	414	422	407	401	415	413	414	379	380	450	386	421	399	396	390	439	434	398	414	386	448	388	431	383	395
26779	32108	44673	21532	3370	1657	281	255	239	218	221	218	237	245	223	242	252	218	249	230	239	229	210	244	201	204	262	250	253	222	238	268	206	205	251	236	249	224	243	221	227	243	240	216	233	225	238	229	254	223	226	252	217	225	230	246	232	228	269	231	203	217	246	207	222	237	259	232	232	245	219	250	200	227	247	256	223	246	209	234	225	228	225	230	227	224	217	232	228	250	280	222	231	241	226	249	247	237	248	214	199	227	218	264	240	205	244	230	231	254	240	250	228	262	219	246	224	253	209	212	244	248	219	253	237	241	238	232	233	218	219	218	255	238	273	238	218	245	222	230	215	226	211	228	259	220	214	202	239	236	238	238	254	236	224	201	223	231	207	215	260	221	228	227	230	267	211	228	240	240	255	214	207	211	242	244	235	203	207	221	235	216	228	223	215	235	230	190	207	221	224	241	220	228	198	238	221	225	230	218	226	224	226	227	271	222	258	218	223	261	258	233	223	219	217	241	219	248	219	236	244	232	220	216	247	260	226	221	231	252	209	223	232	245	231	216	249	220	240	231	203	229	227	255	234	242	233	231	228	225	250	200	224	228	223	249	231	254	238	251	246	243	211	251	241	222	231	214	243	211	239	227	211	220	246	228	238	228	238	231	218	232	236	214	225	235	229	217	225	233	238	249	240	217	234	204	207	227	251	223	220	222	217	220	221	221	234	225	245	230	226	217	242	221	233	248	229	235	234	239	221	260	225	204	238	260	243	222	226	225	220	238	242	259	250	232	259	215	227	238	232	234	256	245	240	238	213	234	259	194	234	235	230	252	208	257	234	221	229	220	247	218	219	236	252	229	219	199	225	222	259	210	243	257	230	233	217	240	227	246	203	220	249	217	223	258	234	237	222	235	238	204	250	219	222	210	246	226	252	288	232	224	233	243	236	209	197	236	252	237	214	229	213	249	239	215	205	221	222	238	242	225	250	249	221	236	245	208	254	241	225	225	238	231	246	229	249	231	226	215	210	251	209	206	267	232	235	230	234	216	244	279	238	224	239	213	236	252	209	259	227	217	271	215	257	200	227	230	238	221	214	237	265	257	233	216	216	217	228	218	226	236	273	209	216	250	240	248	224	228	246	204	244	225	248	236	253	232	239	223	260	235	240	245	231	212	228	252	248	270	258	225	243	241	235	257	222	228	239	226	266	256	241	201	282	257	206	223	214	236	238	236	227	211	208	243	243	218	257	225	232	239	245	197	249	246	224	234	234	205	208	238	247	216	228	249	224	218	224	230	243	262	233	242	203	249	224	255	219	220	246	230	247	226	225	252	202	239	222	259	210	250	235	224	222	207	259	249	208	240	196	244	251	204	237	230	241	250	249	214	194	226	239	246	234	237	242	239	212	219	232	222	241	233	220	245	256	227	235	249	218	238	250	230	257	250	230	235	236	205	241	208	206	250	263	208	222	251	235	220	227	220	226	210	218	248	216	267	248	208	211	213	220	214	238	245	221	246	240	223	251	222	218	264	220	222	239	223	237	241	195	240	241	223	259	224	208	242	229	213	189	222	244	228	197	218	247	225	223	230	228	240	231	228	193	209	235	214	264	243	246	245	224	225	201	224	238	236	224	226	212	199	240	242	272	223	201	227	225	226	218	217	219	228	234	223	226	203	228	273	213	213	232	217	208	238	239	236	231	259	219	254	263	226	254	235	229	207	238	244	228	225	250	208	238	249	234	246	241	228	221	200	230	217	250	227	228	215	186	218	234	249	213	229	241	224	229	223	235	240	244	238	234	230	215	225	248	221	233	216	240	241	250	233	252	229	248	221	234	250	237	236	211	254	230	209	218	225	242	246	217	206	212	245	214	242	236	215	282	229	221	240	235	229	229	231	220	201	198	225	214	249	189	235	231	223	242	225	221	237	221	233	225	228	268	216	222	225	211	209	210	243	211	211	224	200	237	251	197	231	224	249	258	204	223	251	265	239	232	225	224	232	234	220	237	239	212	222	224	229	228	237	246	237	246	227	264	260	235	230	239	239	221	214	199	201	235	249	229	231	246	225	231	252	230	218	228	207	231	233	222	240	230	232	213	201	243	217	247	225	235	245	221	217	231	248	234	235	250	241	244	223	216	222	273	237	246	255	240	238	224	233	240	223	239	251	255	236	232	236	228	217	248	244	215	248	228	253	241	226	215	243	239	203	215	258	257	238	224	222	247	250	221	243	229	230	211	219	228	212	209	225	228	198	221	192	236	228	243	236	229	236	210	219	251	244	244	245	228	205	216	232	222	261	241	224	208	220	221	231	239	219	220	218	242	244	231	241	215	232	223	255	234	233	215	206	225	235	244	227	231	222	202	244	209	226	234	231	202	233	260	240	244	219	214	252	215	237	242	229	227	239	225	227	231	213	223	239	216	229	228	241	247	210	270	220	231	225	231	254	216	215	224	225	250	238	244	246	251	235	222	231	229	241	229	223	236	235	237	209	225	249	237	240	228	203	241	209	256	225	197	250	223	247	225	216	212	214	251	230	231	230	220	207	239	264	246	234	221	223	238	213	211	220	210	228	209	245	222	225	236	245	227	214	208	234	226	193	265	232	237	256	215	253	242	242	253	242	223	243	235	226	218	240	250	230	235	207	228	215	226	248	230	207	237	208	221	216	234	205	238	219	223	252	229	214	251	209	223	229	238	217	223	230	219	221	239	242	219	234	247	246	237	253	232	223	243	220	246	226	225	232	192	211	246	254	202	232	217	233	217	227	210	227	238	206	220	248	247	232	214	253	205	239	219	218	235	243	196	213	237	235	239	233	204	230	253	227	226	219	242	249	239	231	221	234	215	228	223	208	211	231	234	228	251	236	243	242	241	220	240	230	246	227	228	229	249	241	217	228	201	242	220	232	254	219	220	259	240	243	233	250	228	256	236	221	242	241	273	237	254	234	232	228	247	220	228	233	253	211	234	213	209	238	218	202	206	229	217	235	211	231	210	213	233	213	217	236	206	241	231	261	230	229	220	233	227	235	220	239	233	250	249	225	224	237	239	234	216	236	246	246	223	238	237	221	221	217	227	236	231	248	224	243	217	218	212	224	221	235	252	228	223	217	247	227	221	256	203	217	237	226	231	238	252	221	221	234	204	247	222	226	241	232	223	232	203	230	227	231	238	237	213	246	220	249	221	248	243	235	230	251	219	218	226	216	248	229	247	224	248	243	235	239	232	253	232	227	216	218	236	264	242	235	243	218	236	226	215	234	228	237	230	249	202	249	217	231	226	240	209	245	219	262	233	222	216	235	217	262	222	226	235	230	227	226	240	225	221	265	180	223	238	244	229	226	206	251	210	238	263	225	218	217	225	253	239	244	230	221	242	247	264	235	224	227	247	245	251	235	246	215	231	252	254	237	234	224	229	230	222	229	262	237	219	237	221	215	236	223	239	216	205	247	245	231	228	253	231	227	244	224	259	241	219	255	233	245	214	250	246	233	252	262	270	243
18089	52312	46149	18735	3846	3612	438	372	362	342	376	389	359	379	360	358	378	386	337	354	354	315	355	358	324	351	383	344	354	317	356	361	335	361	354	369	372	322	381	356	364	302	375	395	348	371	326	329	347	373	382	361	340	378	366	349	366	382	370	344	359	358	370	332	353	344	347	377	353	337	335	354	367	350	369	359	331	363	393	375	321	344	323	382	339	330	347	388	366	376	372	361	391	362	366	392	314	345	312	335	385	355	378	379	338	400	336	350	339	332	381	388	336	357	353	351	343	328	368	347	381	343	361	389	360	368	340	376	374	348	361	378	359	331	364	363	338	367	360	365	397	355	364	343	349	370	390	345	376	339	357	382	359	378	357	351	370	343	365	346	373	351	380	342	364	327	365	343	342	345	350	342	352	370	364	340	354	372	334	365	356	333	380	350	345	325	336	366	335	381	364	378	334	357	369	361	355	334	359	351	371	354	351	387	330	355	347	362	322	337	390	362	324	350	344	361	322	343	375	368	345	352	349	350	321	375	392	391	350	376	358	355	328	376	350	357	343	363	365	358	329	337	381	354	346	390	317	369	362	363	306	321	360	345	335	343	369	346	369	368	374	355	349	364	378	360	365	374	326	385	356	346	366	333	397	357	356	341	345	326	365	359	325	352	348	340	351	326	383	348	374	369	357	356	331	327	357	346	344	350	366	330	375	380	351	370	352	384	374	351	346	395	368	334	304	318	387	351	356	359	334	343	357	382	352	359	333	339	377	363	336	388	344	356	326	343	338	378	373	377	363	345	359	319	347	372	348	365	344	375	324	334	360	356	382	355	319	351	369	347	395	362	371	386	369	353	372	376	394	365	346	370	368	338	368	380	350	341	360	360	358	369	359	359	351	371	375	369	367	345	351	382	357	363	344	334	332	381	353	373	332	350	361	374	363	334	353	363	339	353	339	358	373	392	385	344	375	346	364	340	349	387	320	368	350	355	370	350	341	364	326	365	344	383	371	394	372	337	334	337	373	377	363	339	346	387	349	368	372	337	355	371	347	345	367	324	352	378	327	357	411	351	322	343	347	339	355	372	363	356	347	343	376	355	346	348	374	381	327	391	344	364	337	342	386	353	343	383	358	375	361	348	344	352	336	368	358	383	353	370	345	352	369	361	350	343	377	363	340	353	378	326	411	358	362	378	341	373	366	358	364	365	365	374	346	365	367	350	358	389	323	379	360	377	350	362	341	371	359	362	399	380	373	342	364	346	368	374	357	354	353	356	366	381	369	376	323	348	369	347	374	358	356	352	357	384	325	354	339	351	363	391	342	378	331	364	401	351	318	349	393	360	349	342	376	355	357	372	401	341	327	364	355	370	335	347	313	364	354	362	375	348	346	354	332	346	351	363	343	354	335	366	349	363	356	350	325	378	379	350	359	349	361	353	396	356	382	375	340	352	353	330	360	370	383	379	352	343	356	343	386	344	370	354	347	357	360	340	324	336	338	332	342	368	335	366	329	353	376	378	343	323	346	345	360	372	378	352	378	372	350	346	338	337	375	331	345	362	339	336	300	332	366	340	381	357	381	354	369	345	383	380	322	387	345	356	368	351	359	341	353	356	358	363	380	334	393	359	378	364	335	333	369	353	429	354	348	373	348	393	353	362	391	321	370	362	348	342	337	330	377	370	348	331	359	326	374	343	380	359	397	343	366	352	377	352	371	348	346	383	355	344	390	362	333	354	331	352	357	369	373	350	381	357	341	405	353	339	342	370	346	336	350	370	385	364	370	344	368	351	380	378	359	369	329	352	367	334	354	356	340	323	376	394	366	364	372	335	379	363	375	351	366	362	369	348	358	353	362	368	368	370	327	350	366	336	379	369	378	360	368	340	370	355	367	365	393	317	349	365	366	394	370	365	372	343	392	370	363	389	357	324	357	396	350	358	380	354	366	351	351	351	368	394	393	345	388	361	384	351	331	329	384	353	344	347	355	344	371	357	339	342	377	341	363	352	339	351	369	365	324	326	357	372	407	341	367	337	354	328	344	339	327	361	350	342	330	338	368	380	340	345	365	368	369	370	343	352	359	368	311	380	378	364	348	347	360	376	351	391	386	381	359	388	335	363	346	341	365	331	331	353	362	345	332	354	337	344	367	366	380	379	325	347	361	345	380	354	370	360	333	381	332	373	352	336	364	346	370	337	364	339	340	362	343	371	361	371	351	354	352	415	366	353	356	340	372	372	350	397	365	363	365	373	342	374	355	375	367	356	377	391	342	346	338	368	352	383	360	359	372	345	321	330	358	328	331	341	369	342	350	353	318	376	349	362	325	361	337	359	359	363	343	360	387	335	340	361	376	357	367	356	336	358	384	347	346	345	372	381	332	348	379	353	359	365	355	361	375	362	327	339	343	387	381	351	387	335	378	344	387	374	352	358	358	353	358	385	358	365	324	383	378	355	364	380	370	381	379	379	388	366	324	357	373	371	349	359	369	400	374	381	364	356	364	367	384	362	374	376	342	368	355	365	411	378	383	355	350	333	374	334	354	349	357	352	377	357	394	345	370	352	367	359	361	341	367	340	359	328	346	377	357	330	363	369	346	324	371	362	391	339	357	362	335	342	340	351	321	344	379	344	374	357	372	356	343	359	354	342	325	357	346	383	358	362	334	346	340	344	369	357	357	355	346	378	325	371	345	376	370	365	337	368	336	350	356	349	330	349	361	360	354	345	319	349	394	344	355	370	375	356	371	378	366	349	343	353	390	353	378	355	360	337	354	356	376	389	356	381	360	334	332	345	361	363	335	362	352	388	383	357	345	330	349	377	402	355	337	378	349	399	351	398	405	339	363	356	379	334	376	329	339	349	363	369	359	392	341	369	340	324	352	360	320	349	361	389	346	357	347	384	356	368	381	363	367	332	366	351	326	360	363	352	365	391	360	360	375	331	349	331	370	343	340	348	374	389	356	365	391	369	325	370	332	347	329	347	371	345	335	327	368	367	390	341	360	399	398	332	346	348	348	353	358	382	381	373	345	345	377	400	376	359	368	360	341	388	360	330	316	390	357	403	368	358	376	326	367	338	388	400	359	366	375	367	365	385	397	372	334	343	379	355	356	351	351	352	356	376	400	377	347	349	388	353	354	349	372	336	337	363	325	380	356	352	399	358	368	360	358	342	365	331	360	365	375	343	343	366	335	365	380	359	360	336	358	353	350	352	387	361	362	352	378	352	350	342	345	378	391	372	365	360	335	363	353	356	364	364	363	360	363	341	342	343	374	328	356	395	373	368	368	332	360	343	363	343	370	362	344	377	360	368	350	367	348	357	335	382	364	345	346	364	349	332	365	353	366	353	358	391	362	403	379	362	368	362	325	348	334	368	342	349	354	354	355	360	366	342	361	342	385	352	342	334	376	363	339	374	372	374	366	353	304	354	386	363	315	361	379	369	352	360	365	343	330	357	372	375	340	373	350	381	397	352	355	350	359	312	343	372	353	343	353	368
24023	24324	49253	38382	22418	15716	1951	365	345	336	335	284	318	320	315	296	287	325	349	301	309	294	295	296	320	309	325	298	366	284	312	321	289	334	307	283	279	303	328	295	339	295	301	320	300	286	301	285	327	315	315	309	304	300	314	275	307	314	308	319	315	320	304	290	296	313	300	309	336	313	335	325	320	310	321	326	293	291	313	329	328	298	323	307	285	326	307	316	324	308	294	320	325	336	320	347	326	312	312	306	325	288	305	286	324	319	287	296	290	300	295	292	327	294	282	305	340	326	306	283	292	313	315	320	312	323	306	327	322	282	304	333	303	332	306	307	333	311	311	316	296	275	278	294	332	313	314	325	312	286	300	317	292	301	339	288	285	301	303	333	301	305	312	299	277	302	329	329	277	303	316	305	308	320	335	321	313	319	270	301	308	340	324	319	300	319	334	340	330	284	311	324	322	281	276	279	333	311	302	270	302	340	342	308	306	307	335	314	326	310	296	301	295	349	297	276	332	286	317	281	316	296	283	299	315	283	290	324	307	320	301	293	288	311	319	297	306	299	331	280	303	315	321	308	280	315	278	303	321	297	288	314	314	354	301	337	328	323	286	321	291	286	301	292	317	289	331	304	305	320	331	307	288	322	332	349	316	314	330	285	293	309	282	296	330	322	310	344	332	307	315	305	298	281	335	287	308	295	343	296	289	307	330	343	298	285	319	283	260	311	281	353	322	312	286	312	276	294	323	297	325	329	287	294	298	314	321	334	309	306	328	275	278	313	303	298	314	320	329	305	307	311	305	311	308	338	318	325	301	324	306	311	319	320	301	289	315	292	315	309	323	320	314	315	303	299	328	322	297	305	303	322	296	293	324	329	312	272	274	298	306	327	330	319	316	355	331	324	332	310	291	334	326	293	319	328	270	303	325	317	291	314	287	298	299	303	291	321	305	301	299	247	318	307	304	288	309	317	348	285	306	266	308	323	306	302	305	302	309	327	319	284	318	324	320	298	326	296	303	323	317	289	313	304	297	334	287	333	334	294	301	265	314	329	329	315	314	305	276	334	300	295	299	313	299	333	319	268	306	291	299	267	327	326	305	304	308	299	292	308	329	315	279	278	322	334	315	301	296	335	310	270	304	324	301	297	304	325	311	303	303	291	301	288	306	320	322	303	306	309	297	309	310	301	302	315	338	286	307	298	307	324	302	332	302	330	307	320	324	293	306	287	283	311	309	312	305	316	312	315	319	330	290	324	330	292	336	316	325	298	315	312	321	318	311	324	313	300	313	335	338	311	285	317	332	316	294	344	345	313	315	305	311	278	315	316	322	305	300	293	285	305	307	332	312	278	334	320	313	282	271	285	311	309	301	314	332	306	316	323	333	324	302	314	291	310	300	313	314	325	290	328	310	311	314	306	340	323	350	318	295	288	314	316	312	321	326	325	329	269	298	360	296	326	301	309	333	291	299	316	305	310	293	291	300	291	314	293	314	285	319	307	293	316	322	286	262	301	310	304	323	310	287	303	276	313	288	285	312	300	335	282	323	288	299	335	313	301	340	327	299	293	301	330	302	300	308	338	301	333	298	313	283	364	306	283	334	295	309	325	283	315	344	292	293	290	308	319	327	286	298	348	340	337	327	314	277	277	307	294	307	325	318	302	303	322	310	307	276	327	310	301	307	295	329	300	284	318	307	303	303	284	318	360	312	304	323	296	292	328	316	290	283	320	301	290	299	287	335	322	308	304	322	315	337	320	311	306	294	314	323	307	309	294	311	293	317	334	308	321	322	326	307	311	331	309	297	338	299	324	311	310	317	318	313	315	302	289	339	298	293	347	316	314	302	265	323	308	296	320	313	304	309	299	325	278	295	333	331	283	296	316	332	306	309	309	321	308	325	310	328	335	300	287	293	329	282	301	299	314	302	354	333	326	320	313	327	300	293	329	326	313	337	328	307	320	310	281	336	315	315	322	293	321	309	295	300	298	310	306	302	284	331	313	307	302	285	289	303	317	324	302	294	319	274	280	298	308	307	292	317	300	303	297	326	291	309	322	298	277	315	283	283	300	309	303	310	297	305	302	273	321	317	316	327	316	324	315	305	300	327	294	337	300	262	299	298	339	293	335	303	297	310	336	303	330	304	284	314	261	294	289	316	290	287	313	314	314	300	321	298	294	310	301	312	319	297	306	285	323	309	319	324	330	331	289	312	290	291	290	311	290	307	332	337	291	308	280	296	319	306	290	289	313	298	306	304	299	293	289	309	304	275	298	290	304	333	308	318	287	312	306	319	297	344	309	317	334	312	324	323	310	296	329	321	311	293	333	309	294	283	276	294	322	306	326	279	282	274	314	285	279	312	304	317	330	287	330	311	303	285	301	306	339	322	316	294	306	334	315	322	308	312	281	326	290	313	306	314	318	301	317	329	293	296	300	312	294	304	296	316	315	285	291	293	298	298	284	324	283	325	309	288	314	313	287	342	281	305	316	321	309	326	296	308	314	331	311	340	299	310	314	282	291	285	341	295	291	302	335	292	291	319	303	322	294	289	325	290	265	273	299	328	301	339	296	307	277	329	303	309	315	307	308	262	293	316	329	296	317	286	304	311	273	294	295	305	294	301	336	320	313	331	320	297	328	295	280	303	303	322	326	302	288	346	269	314	321	303	301	287	305	298	305	293	307	280	293	321	296	305	307	308	278	315	291	344	311	319	271	285	299	328	326	321	297	294	313	314	288	302	327	311	323	294	305	326	286	305	296	324	296	291	304	319	347	268	295	309	301	333	308	307	298	321	314	322	336	346	305	282	325	335	286	292	302	309	314	317	347	291	327	298	301	324	256	290	301	328	304	302	282	300	304	329	282	298	308	301	303	314	313	305	302	320	302	341	301	301	311	295	305	300	305	322	340	291	297	289	318	302	344	274	310	292	332	296	301	276	316	326	338	330	275	300	318	303	308	298	315	315	288	274	300	312	343	258	324	322	321	294	327	296	294	302	310	293	332	291	316	310	318	311	320	313	293	286	286	335	337	301	325	350	311	336	288	330	308	294	327	299	326	306	281	294	317	311	275	301	292	287	317	311	354	308	320	348	297	312	297	320	313	308	286	338	303	296	299	311	324	307	304	298	321	294	291	324	306	335	316	302	291	320	321	331	339	326	307	278	306	273	346	303	314	323	289	341	326	329	311	300	288	327	310	295	312	294	286	325	289	298	282	299	304	268	321	273	284	315	335	318	276	330	351	289	305	300	278	322	310	351	329	303	294	308	294	263	313	326	281	312	316	303	309	306	290	302	319	275	320	305	316	334	294	311	310	330	305	294	270	305	281	335	279	286	316	307	269	300	296	299	330	304	321	282	302	300	285	329	319	351	331	310	301	288	323	298	295	290	310	304	287	338	294	308	320	321	314	317	313	307	305	308	333	311	308	290	305	324	341	285	296	306	295	354	325	327	330	334	327	305	336	301	285	315	299	346	280	284	304	309	356	290	307	306	292
39188	78141	77605	47193	23968	16920	778	502	467	481	481	480	446	518	458	460	491	486	485	501	438	483	460	508	497	462	518	459	459	480	514	484	486	505	460	480	487	472	486	451	476	535	453	445	460	500	496	449	472	456	457	450	490	490	449	521	446	487	466	479	453	480	481	452	503	482	465	451	492	469	461	481	489	519	435	455	480	488	448	447	473	474	466	473	458	491	447	484	495	495	440	499	489	504	480	491	472	494	497	478	452	481	458	460	454	470	441	473	457	491	485	465	484	499	470	496	472	459	474	462	476	504	481	480	495	492	506	449	460	459	474	456	498	495	500	505	477	477	465	465	460	473	485	489	485	483	498	469	468	445	494	493	462	486	551	480	499	480	474	480	480	478	454	491	465	444	471	502	472	481	445	506	491	466	451	502	472	457	495	446	508	449	440	484	477	476	479	450	504	427	476	463	433	462	488	443	469	476	474	478	462	456	475	491	444	508	487	459	473	481	460	478	486	492	479	470	488	490	453	485	480	516	499	451	468	489	512	456	509	461	497	514	495	456	511	447	470	491	515	490	461	496	485	490	465	460	460	451	485	450	530	525	435	495	510	470	465	476	483	435	475	493	466	555	485	462	470	477	478	472	475	476	451	502	468	457	447	472	515	453	517	468	496	462	456	505	484	435	466	449	440	507	467	445	495	458	513	495	434	438	476	444	501	488	487	510	512	448	458	477	469	489	447	461	470	467	441	492	478	476	522	520	481	473	472	505	492	488	478	508	470	462	477	478	450	482	471	483	463	450	494	471	517	463	474	464	468	456	497	477	453	470	496	468	466	505	488	454	431	470	461	505	437	455	431	501	496	478	475	506	479	475	498	484	498	508	473	482	488	468	461	478	498	481	480	481	484	486	495	475	454	448	510	479	478	450	493	482	451	455	496	507	468	499	496	498	446	492	495	485	480	479	470	461	437	481	511	496	490	500	444	463	515	525	462	500	464	505	456	521	485	488	482	464	470	486	460	468	459	460	456	472	472	488	489	507	491	469	482	488	477	502	491	443	468	459	473	517	484	471	496	493	458	493	486	494	480	480	486	454	487	451	496	466	481	444	465	428	477	455	476	453	466	479	454	529	459	461	479	488	458	488	435	480	498	485	490	506	446	487	507	501	471	451	467	471	494	468	483	485	495	477	453	465	490	450	461	495	468	486	482	503	499	462	443	486	467	468	496	438	457	477	475	518	520	455	470	467	439	488	480	441	456	454	466	486	472	516	510	475	477	464	478	481	468	474	450	479	443	466	464	483	465	457	477	439	476	504	445	484	471	500	478	484	488	461	484	465	502	480	522	474	487	477	469	451	470	427	475	471	498	486	493	497	478	434	536	496	508	440	459	476	442	441	422	495	483	464	492	467	486	486	496	466	515	450	455	495	462	476	462	487	444	463	444	481	494	506	465	491	471	476	487	469	499	469	503	488	427	485	485	515	499	481	471	489	529	476	493	428	473	457	468	463	488	437	482	506	492	457	493	477	465	497	457	457	459	484	463	469	472	460	458	491	443	486	486	523	483	451	498	496	480	475	452	466	487	472	468	478	471	450	452	462	453	468	500	457	457	464	511	447	502	502	458	484	421	468	485	446	439	480	486	464	483	468	490	467	485	465	500	476	471	474	476	453	492	495	492	452	463	500	467	452	458	449	475	468	510	468	507	462	464	469	492	514	491	459	475	508	476	502	436	472	505	496	454	457	488	475	514	481	470	490	469	440	458	468	493	498	465	477	461	469	446	495	512	507	458	471	496	491	441	436	453	486	489	473	441	434	466	493	449	500	474	491	512	528	453	488	471	488	480	455	480	503	477	513	445	443	447	477	453	506	447	499	463	476	467	503	466	483	479	467	483	450	464	461	482	469	495	464	465	490	498	466	475	518	475	437	485	470	459	460	487	436	474	465	488	479	488	442	447	470	486	467	464	487	468	454	489	508	485	488	463	478	480	484	449	494	479	501	464	428	483	455	458	505	491	462	446	455	424	493	481	452	520	527	423	461	449	488	477	515	459	479	465	506	473	495	476	469	469	472	457	446	473	461	492	468	492	431	462	530	467	491	432	486	467	421	505	463	473	476	488	467	483	474	483	471	461	466	458	472	483	503	430	478	488	470	443	504	448	452	459	470	472	461	454	436	474	468	448	471	476	483	441	458	455	460	447	461	483	445	448	455	478	517	503	476	474	468	485	475	467	528	445	488	456	480	456	491	468	457	465	457	451	474	497	505	475	444	500	527	462	448	477	464	464	472	452	406	465	493	510	514	480	486	509	474	480	501	485	457	456	437	462	415	498	477	477	464	511	517	470	450	440	451	463	473	459	487	476	469	463	503	472	478	513	496	503	488	482	466	451	454	489	458	480	460	478	504	536	465	494	460	443	465	494	452	458	503	489	463	484	503	484	473	438	493	432	492	449	465	488	461	482	471	458	432	453	465	481	471	515	484	515	439	486	488	487	461	479	444	491	482	467	481	480	471	452	438	480	476	453	487	426	476	458	481	477	449	462	465	450	481	468	464	482	496	488	495	482	475	470	457	460	416	467	463	439	452	481	510	449	435	458	464	455	466	519	487	444	433	456	469	467	480	521	473	489	489	468	445	453	456	496	490	459	462	490	442	488	485	470	464	498	480	436	494	439	500	472	502	491	523	454	518	468	451	460	494	501	457	480	499	442	449	496	504	465	448	483	484	457	470	468	530	476	481	449	462	454	455	424	461	453	452	477	475	459	489	537	472	512	460	475	505	507	427	459	440	489	509	491	459	455	472	460	410	473	486	451	473	495	491	444	498	455	473	468	464	496	526	488	478	492	509	439	476	475	467	472	484	505	483	473	472	493	459	470	456	494	458	479	461	501	461	477	465	493	487	454	499	487	475	489	480	471	471	491	503	441	494	468	518	463	437	443	445	479	458	453	446	475	515	457	444	469	477	493	450	478	508	470	461	460	460	470	452	469	464	482	476	463	479	459	448	499	464	481	477	465	489	463	482	461	427	451	475	459	469	468	504	491	471	461	489	478	467	509	476	434	472	481	457	463	473	472	473	458	461	484	479	477	507	517	521	445	493	465	517	491	423	453	466	471	441	439	449	455	453	517	495	477	482	469	468	502	464	481	464	439	497	505	435	483	479	418	489	449	456	478	459	504	475	452	452	454	444	441	471	472	429	447	467	453	449	462	457	442	499	468	485	484	443	465	480	444	508	497	512	475	457	451	422	483	498	443	469	460	458	466	465	478	467	489	470	442	467	483	478	423	445	464	444	466	493	492	486	485	497	476	450	506	471	484	468	442	441	457	467	527	474	455	460	494	437	462	455	464	494	472	474	498	464	496	512	467	499	502	505	468	470	478	462	466	467	456	438	457	475	464	457	456	457	461	470	496	474	491	482	429	483	441	444	508	448	473	479	477	494	461	460	473	475	478	465	452	493	483	490	509	483	495	464	482	493	489	434	458	494	478	445	466	468
22894	22230	40683	37913	25016	21230	9359	549	328	311	313	315	306	331	298	324	275	273	308	275	290	282	315	282	295	295	288	275	267	293	306	297	281	325	328	321	274	281	278	311	288	302	253	301	312	289	295	294	275	287	277	317	276	276	288	266	277	250	292	294	267	292	275	289	270	293	307	291	294	263	278	281	282	285	308	264	299	299	290	289	306	280	338	297	314	279	300	294	300	279	295	275	270	335	288	308	321	279	276	310	326	304	298	269	308	290	325	291	310	277	282	271	278	267	297	284	299	262	271	252	297	310	253	286	290	290	267	294	319	260	272	290	274	288	281	314	290	282	265	291	314	286	282	278	298	274	261	281	257	258	276	289	267	266	291	279	266	285	288	316	291	276	292	300	286	271	293	287	278	306	281	293	303	284	262	286	281	281	267	280	277	326	274	265	282	251	303	283	290	300	285	272	302	288	287	302	281	302	288	310	295	281	287	269	261	275	282	318	300	276	268	287	254	285	313	277	282	276	320	275	301	281	275	304	279	283	280	309	290	264	252	301	296	298	300	307	282	279	276	294	269	277	257	284	265	279	298	308	266	285	315	314	292	296	291	324	322	286	277	285	316	262	282	281	297	268	263	276	274	289	290	275	322	292	280	282	273	279	300	271	275	274	250	280	293	265	276	301	292	309	282	297	293	288	279	290	272	295	273	303	293	282	277	266	300	314	288	290	275	305	315	275	266	284	286	271	268	281	313	284	296	258	268	279	283	258	305	289	280	274	269	281	323	287	287	291	312	280	252	310	273	294	291	298	273	297	301	253	299	284	307	294	304	277	275	305	274	266	265	292	274	294	278	300	290	268	305	299	281	307	279	305	275	278	277	300	278	267	299	295	291	261	313	274	292	298	300	328	290	292	290	297	284	299	284	308	305	280	303	274	291	282	297	291	309	284	284	252	323	295	291	278	306	282	319	286	314	291	275	292	290	293	277	285	306	318	302	320	304	277	286	286	305	287	307	284	295	253	277	294	266	265	285	276	272	287	313	309	272	288	288	263	306	281	265	278	278	297	268	273	259	302	272	309	254	281	273	277	255	272	284	302	260	250	277	285	294	277	265	289	303	279	287	271	276	316	290	280	293	284	304	281	330	261	268	273	282	247	276	287	266	288	287	308	270	293	259	269	280	264	299	277	259	272	278	308	326	283	296	276	267	275	283	277	282	298	242	276	278	284	278	331	300	314	305	282	281	263	281	302	263	304	314	288	264	293	273	298	279	295	309	297	284	297	272	276	262	274	292	339	299	294	299	276	272	299	304	302	282	291	299	243	287	303	290	270	285	286	293	290	270	292	282	262	304	274	294	276	322	303	278	296	309	269	268	262	265	297	299	298	267	277	319	293	276	287	263	306	237	289	322	278	293	274	278	272	279	254	290	298	284	286	303	308	262	281	286	272	315	291	272	315	300	308	282	279	299	291	275	327	318	278	292	309	280	297	262	285	275	293	321	308	290	304	292	276	294	291	303	308	290	320	293	275	286	280	267	276	286	285	313	293	278	270	314	304	302	276	267	280	285	278	301	262	297	306	296	299	272	281	283	270	294	274	265	265	283	304	301	280	297	280	303	250	286	305	274	274	286	268	271	284	265	303	269	303	283	275	291	255	319	284	256	274	275	260	273	309	290	273	253	297	307	274	310	285	291	282	277	275	279	297	273	292	288	277	298	305	296	296	296	268	304	293	270	293	287	279	302	291	279	279	282	278	267	237	258	250	279	286	297	273	247	274	282	290	278	280	295	281	251	264	281	306	270	302	281	288	299	298	293	296	277	279	268	296	288	301	295	330	285	277	275	275	296	271	263	273	282	273	252	276	292	285	284	272	306	292	298	273	267	291	285	246	279	293	320	284	285	297	280	276	269	309	265	305	299	300	272	290	285	290	288	281	287	267	278	252	266	321	292	308	300	284	324	289	276	272	281	296	274	293	315	301	277	293	269	289	257	281	300	280	307	281	299	308	257	303	291	287	288	279	268	296	270	273	296	301	277	293	255	277	278	259	246	310	282	301	304	260	285	256	301	295	294	303	270	283	294	259	306	272	288	296	305	274	270	295	260	286	283	275	295	296	260	310	293	291	281	306	306	288	281	300	274	303	273	282	289	300	292	280	276	282	313	280	320	306	309	285	297	298	300	256	306	273	293	288	283	290	290	271	283	280	288	300	298	281	299	300	277	285	266	279	271	284	276	290	287	283	288	278	282	289	297	280	275	289	313	303	273	267	280	259	294	266	287	259	293	275	293	287	265	283	264	306	281	288	298	272	277	301	296	284	299	279	281	262	271	311	257	254	283	272	278	296	285	300	273	295	267	298	315	288	277	271	266	279	325	300	289	283	271	262	303	317	313	288	284	271	275	289	291	284	281	288	302	273	309	277	305	278	322	291	264	273	263	254	286	281	266	295	323	278	305	294	326	254	262	290	277	276	296	267	273	277	275	282	266	276	282	278	249	313	293	272	332	285	285	287	263	296	296	274	289	276	292	293	277	282	282	284	266	290	294	290	306	289	289	266	300	295	286	327	270	286	294	283	306	299	285	289	279	271	247	277	282	269	282	299	250	291	254	294	301	287	261	298	270	234	298	270	287	275	268	290	310	299	291	274	308	271	286	316	281	271	289	258	293	313	294	278	261	307	293	283	297	273	263	341	266	309	280	279	278	294	300	308	290	294	281	286	289	325	272	278	260	304	276	273	299	272	310	311	275	297	296	288	319	303	282	277	301	298	278	289	302	277	285	283	299	281	286	306	281	261	305	271	293	306	255	296	277	304	300	310	298	293	283	293	302	299	286	295	319	269	300	305	281	272	283	278	284	293	299	273	300	271	266	290	289	277	289	277	311	327	279	267	284	280	273	318	295	292	327	305	263	276	307	305	276	262	294	257	279	300	293	291	284	291	292	283	280	281	276	303	299	318	288	301	282	262	270	271	289	266	274	301	281	291	307	295	287	313	281	283	277	317	235	270	287	281	270	299	281	264	313	274	278	310	272	324	293	279	310	262	306	291	320	258	276	275	275	309	268	262	281	280	274	309	275	283	283	277	292	294	293	292	281	296	251	286	286	310	287	299	287	277	259	275	273	293	270	266	266	319	309	278	304	274	278	290	304	248	300	344	266	272	291	308	278	274	274	285	334	272	269	281	281	298	300	298	297	300	287	287	274	293	294	304	273	272	295	273	261	276	273	290	277	301	288	313	301	272	292	310	255	285	282	290	275	291	269	305	300	322	251	280	270	290	288	277	296	305	311	293	301	266	254	255	258	260	275	308	300	283	273	295	279	289	290	268	293	273	287	287	275	263	296	275	287	297	314	274	281	284	263	276	283	272	309	287	280	329	265	303	291	281	300	295	285	270	268	281	278	279	298	257	269	296	268	255	288	270	283	295	283	267	290	262	303	304	285	271	277	286	297	318	305	258	287	288	265	281	310	285	303	286	287	311	302	277	292	260	284	328
39525	72544	82404	63938	33163	20907	645	498	500	500	446	470	492	434	466	433	432	450	453	437	476	436	418	483	392	482	413	458	418	461	435	416	487	433	481	422	455	461	441	478	445	434	439	424	435	394	423	420	431	426	434	439	428	472	430	442	437	432	443	418	426	460	439	433	438	433	441	438	446	455	421	428	418	415	474	445	421	395	405	447	399	436	377	417	423	419	430	444	441	454	441	420	463	432	485	536	472	424	442	421	456	434	449	429	430	445	425	448	437	386	403	464	440	424	459	427	426	440	452	433	444	414	432	391	445	440	462	440	441	433	419	428	419	460	422	410	427	457	434	427	459	438	451	410	425	433	440	404	484	441	455	427	448	391	415	427	462	363	430	418	446	424	434	450	412	462	449	420	427	457	408	443	434	458	489	404	472	386	472	447	432	439	431	415	458	408	445	446	397	402	473	415	452	420	458	451	436	441	392	447	431	424	418	427	407	437	415	421	426	431	449	421	401	422	474	440	443	437	429	425	400	418	432	483	438	421	430	436	438	433	442	418	415	394	430	447	439	405	447	448	445	419	406	413	459	444	402	448	440	419	423	431	436	414	467	434	419	416	461	406	451	432	403	425	444	428	409	439	468	421	457	443	430	390	401	436	439	472	437	417	415	434	470	419	418	432	438	452	466	450	462	433	453	441	469	466	442	460	430	455	461	454	439	450	426	420	421	411	422	418	395	449	442	467	398	409	394	431	432	437	462	447	484	429	446	478	471	400	428	417	459	465	465	429	452	397	440	426	453	444	412	435	408	443	423	420	423	447	446	428	428	453	409	423	414	407	402	417	461	432	431	427	407	427	454	415	454	431	414	410	440	451	439	424	463	442	427	395	425	430	441	413	426	426	430	458	487	416	483	429	430	443	438	418	425	422	400	451	434	410	443	472	466	461	440	441	405	429	484	451	439	442	410	418	433	431	419	441	420	479	463	442	452	417	441	445	425	423	466	443	462	425	445	441	426	420	443	413	417	450	455	411	439	421	435	423	439	424	461	465	422	452	426	434	432	426	433	400	451	469	445	417	429	415	447	439	436	402	481	408	388	455	416	463	454	446	425	460	416	403	420	414	432	428	460	447	429	428	406	424	440	465	440	424	449	407	478	476	418	450	437	428	412	447	435	461	449	428	450	420	446	425	465	420	421	467	428	424	436	381	432	451	424	443	437	419	452	433	412	448	430	447	446	452	394	447	431	465	433	463	446	439	428	452	440	425	457	430	427	428	459	416	465	438	452	442	396	441	426	425	431	433	424	428	437	437	433	445	414	421	482	456	432	428	443	408	433	408	448	442	441	450	428	425	414	408	387	408	417	443	424	414	453	437	453	414	448	445	440	419	471	423	426	413	410	420	436	447	424	428	422	462	396	429	432	420	438	394	411	439	427	413	439	442	408	428	446	425	427	453	447	448	419	412	438	454	418	401	438	453	449	421	417	436	406	418	426	396	406	438	468	469	427	444	441	454	463	434	441	436	450	434	431	407	416	446	424	437	437	446	431	429	448	448	422	450	453	442	447	465	409	423	451	448	427	443	417	438	434	411	459	427	454	468	387	409	441	389	409	443	447	409	454	419	411	409	414	451	431	440	400	408	458	425	441	429	438	456	408	417	465	453	416	450	413	432	429	432	476	391	406	401	400	466	439	448	469	448	434	416	441	420	428	454	431	416	477	447	421	420	430	461	455	423	424	449	457	453	429	440	419	456	465	428	447	478	432	467	425	411	457	415	457	422	442	428	395	466	441	442	407	436	452	406	423	426	403	444	435	393	410	442	459	401	469	416	424	435	454	418	446	376	439	457	426	410	438	398	453	413	418	464	448	459	444	431	447	476	410	398	427	424	461	450	393	444	411	436	452	412	384	412	454	443	409	396	446	428	469	438	429	446	443	454	432	435	466	445	425	416	416	425	453	411	421	452	400	430	427	421	441	420	423	446	451	438	439	429	452	420	475	467	386	462	443	456	412	443	463	466	427	474	418	444	428	427	435	449	446	424	425	436	422	435	460	435	430	445	441	427	429	411	441	434	432	458	439	462	426	424	412	455	457	420	421	444	395	414	436	416	438	427	472	446	420	465	422	438	430	473	457	491	449	471	436	443	418	414	446	452	438	450	426	405	431	472	443	428	413	443	454	424	415	407	422	438	438	453	402	430	427	410	411	439	441	453	412	441	425	439	424	400	403	420	408	449	466	447	449	433	426	443	407	432	442	412	412	429	471	451	401	441	438	416	482	405	460	455	403	423	446	426	388	453	479	453	428	429	439	423	434	460	438	432	419	425	447	424	429	438	447	429	454	453	431	443	396	426	441	466	426	472	433	458	461	448	434	444	514	452	419	425	409	441	454	459	445	430	449	441	461	419	399	434	441	405	396	447	418	396	457	412	451	434	422	432	454	421	443	417	418	427	447	427	453	421	441	428	415	464	422	440	400	451	429	436	446	417	421	413	433	423	430	404	448	413	435	395	471	421	473	428	483	454	454	416	447	455	441	441	473	430	403	417	410	459	436	450	453	450	398	450	440	453	397	469	414	442	456	437	434	448	435	446	423	418	410	434	429	447	459	431	425	431	426	433	438	411	437	425	436	444	457	388	456	398	440	451	412	440	415	415	453	417	422	448	457	472	462	475	423	430	441	440	444	463	466	396	482	392	411	418	448	428	461	485	469	443	416	424	435	429	460	431	459	436	452	430	450	439	428	467	441	419	401	452	430	436	445	417	423	429	403	441	428	426	449	435	419	455	419	449	433	439	416	422	451	430	450	424	431	430	429	407	413	390	438	379	426	425	477	452	445	432	436	421	447	478	443	434	448	448	424	415	447	442	444	431	412	441	417	455	464	403	410	422	427	446	427	432	402	423	439	441	434	440	441	416	402	388	440	448	457	441	423	410	400	421	424	405	417	458	450	415	469	443	416	428	466	465	416	437	436	431	442	449	428	408	423	420	427	426	428	434	437	428	455	449	428	445	422	468	435	476	458	413	482	424	452	408	396	420	453	440	425	423	400	409	411	449	466	458	446	399	403	422	471	415	427	461	467	430	445	431	417	405	459	460	462	463	409	427	470	441	440	445	467	428	434	420	423	459	428	417	430	458	436	451	454	402	428	456	422	432	420	423	451	440	451	439	435	412	433	411	419	429	424	432	455	467	411	444	389	425	435	466	423	457	501	399	457	431	408	443	457	443	426	437	393	453	461	434	444	464	433	445	420	487	450	437	393	418	415	445	405	440	412	423	468	434	440	434	438	450	422	465	418	416	456	453	439	451	433	432	364	421	492	426	447	420	450	463	443	449	438	434	431	432	400	455	440	455	467	447	451	418	444	420	454	386	422	422	431	453	457	447	446	446	468	408	470	430	481	437	415	463	417	484	488	463	417	405	383	417	445	438	447	408	456	409	438	433	437	424	438	419	470	428	454	437	451	456	404	443	450	385	423	440	444	452	447	433	446	419	405	449
26539	27486	42441	26897	6704	1700	275	221	231	259	233	223	237	236	237	228	236	237	244	247	258	257	240	260	210	217	253	216	258	250	249	248	243	229	232	247	213	239	239	226	246	226	255	257	245	254	243	234	223	222	233	228	227	248	256	224	220	231	227	250	241	248	209	229	235	250	243	241	259	241	209	255	238	255	251	221	257	228	260	241	248	228	241	238	221	266	229	223	240	239	226	234	233	262	236	222	237	227	220	255	219	226	246	221	238	267	268	225	225	241	268	239	244	235	232	246	234	236	257	245	216	221	247	242	247	239	250	239	202	250	228	220	211	214	234	246	253	248	237	227	225	239	244	277	239	229	231	224	245	249	246	237	232	242	235	240	257	215	227	210	234	239	230	239	228	228	205	208	246	228	237	233	236	226	254	255	247	227	238	216	247	235	245	246	238	236	249	224	255	230	234	226	229	230	232	256	223	225	253	237	240	227	248	238	245	251	242	240	247	261	239	225	254	243	234	243	225	219	234	226	245	253	242	245	232	257	205	223	231	226	252	228	227	242	249	244	236	257	268	261	255	226	248	212	232	247	224	254	232	218	238	224	253	248	245	214	261	229	246	233	232	234	242	285	250	211	235	245	228	224	262	256	229	261	236	245	236	244	250	238	245	242	268	230	241	220	263	221	197	243	243	214	237	202	208	220	242	207	236	258	201	222	249	219	227	238	197	242	215	240	247	243	217	257	230	237	236	227	219	252	240	240	231	239	231	260	221	219	235	233	229	246	255	262	241	244	245	224	245	246	220	231	224	238	227	241	252	255	249	235	216	221	251	253	235	243	216	230	242	257	242	238	246	224	236	257	263	229	248	235	244	235	231	207	235	225	250	248	226	236	270	234	248	239	240	215	233	242	222	220	235	238	242	252	248	248	240	242	225	215	233	236	242	258	240	249	217	235	249	248	228	223	223	216	219	263	258	232	258	205	219	261	247	247	248	240	234	235	249	228	238	262	273	249	234	219	232	227	224	249	213	259	231	248	268	266	244	232	230	254	265	235	232	236	269	251	217	219	238	229	226	208	248	258	230	223	207	247	218	235	226	239	260	214	245	255	230	238	228	225	245	274	212	224	245	253	199	270	246	250	256	261	235	238	227	250	237	240	224	256	244	238	223	234	241	256	247	227	223	235	225	225	209	233	237	256	239	238	261	215	252	232	242	248	229	240	234	222	222	217	245	251	254	234	238	234	227	237	248	244	237	245	236	236	224	223	232	231	272	235	252	245	211	239	228	247	242	245	222	238	229	261	226	242	255	226	218	239	237	219	226	231	259	256	247	230	214	253	220	227	253	221	245	268	240	241	234	221	232	213	251	251	227	236	251	241	243	249	247	241	225	232	263	240	215	258	237	240	244	246	211	237	225	234	218	246	225	252	268	259	233	233	204	266	224	220	216	235	230	243	227	248	228	237	250	227	260	221	234	274	245	240	239	220	232	250	232	269	226	249	251	238	226	243	242	241	201	241	210	248	219	225	234	245	215	214	214	227	244	233	233	276	264	202	281	234	228	215	251	247	230	261	246	252	243	231	217	225	251	226	250	271	230	244	252	246	250	250	256	221	216	238	251	239	248	218	240	240	245	226	222	230	232	243	225	233	234	240	229	231	223	229	241	241	238	253	228	263	245	223	229	251	237	247	222	217	230	248	227	259	231	251	236	215	245	235	245	222	242	227	255	233	225	240	215	229	241	264	238	233	240	229	218	246	280	243	229	233	227	233	229	227	243	250	236	259	226	229	227	241	234	252	254	245	242	243	270	241	255	223	262	248	270	229	271	246	238	217	254	227	261	242	204	242	258	242	244	229	233	245	239	254	223	239	257	248	248	269	260	217	228	248	230	220	230	236	220	236	223	227	231	222	244	213	229	237	226	256	212	252	241	238	275	287	236	224	240	252	218	258	229	219	250	245	222	232	229	235	247	261	230	260	245	240	219	252	240	255	223	251	223	241	217	250	247	234	253	224	248	244	238	248	252	237	227	254	221	223	240	263	254	233	249	223	228	247	232	241	242	214	266	255	233	237	243	263	226	243	230	236	233	215	226	213	240	225	249	250	237	278	244	239	252	228	227	239	265	230	233	219	231	250	255	259	218	231	237	228	242	257	232	233	237	268	239	250	276	234	225	233	235	246	239	236	245	235	232	244	250	257	258	221	258	258	236	247	211	218	248	230	245	239	237	232	243	237	243	216	252	255	212	223	244	222	245	263	229	259	256	227	207	215	205	230	237	249	232	237	231	254	218	250	234	236	260	231	212	251	235	250	237	242	235	246	263	256	225	220	239	251	268	250	217	243	262	232	230	235	252	245	223	237	218	249	245	251	236	219	244	243	221	229	242	252	235	226	238	240	228	248	243	260	229	254	214	250	228	256	260	265	256	232	228	262	247	260	239	231	211	252	220	233	246	242	249	215	247	216	248	212	250	224	233	230	229	247	228	231	244	254	228	217	232	259	262	258	246	241	243	227	225	228	235	231	236	253	227	278	210	228	245	234	236	265	254	229	245	255	244	247	258	203	244	268	252	254	222	214	250	235	246	216	209	216	240	263	229	260	255	249	216	250	244	221	221	246	230	241	228	227	249	242	226	246	251	252	207	231	243	244	220	236	231	243	257	242	224	235	261	232	236	238	237	226	221	217	247	264	238	229	254	254	238	244	238	238	266	213	229	246	262	223	240	233	233	210	255	210	217	220	245	241	249	234	241	226	246	235	246	234	252	266	217	266	262	215	222	244	219	257	210	238	227	250	223	249	264	240	263	258	267	236	225	237	226	249	238	229	214	253	241	227	259	239	257	274	203	226	212	210	237	246	264	261	232	226	252	220	221	224	239	246	247	251	202	264	236	219	224	270	222	230	214	244	210	255	255	211	222	220	225	213	205	226	224	265	194	233	232	229	243	231	287	234	216	261	241	232	246	228	225	220	244	257	240	257	256	229	239	230	252	238	225	256	209	206	258	237	219	253	227	246	224	219	235	231	245	243	230	238	246	237	260	233	225	232	215	257	240	240	248	243	251	246	233	248	262	240	219	237	228	255	223	227	252	228	258	228	238	237	251	243	235	228	251	231	212	236	251	249	208	247	227	248	220	231	239	246	207	267	237	244	228	228	214	229	239	247	249	224	242	231	226	249	266	232	242	212	212	231	248	215	253	209	233	260	225	244	213	235	222	217	244	227	230	250	235	236	236	234	241	259	237	235	254	224	206	247	241	230	255	259	232	231	202	237	222	252	238	230	238	240	226	247	268	242	248	214	225	251	241	225	242	242	247	260	234	230	237	241	247	242	259	244	258	235	229	272	220	250	234	236	226	263	235	213	238	228	237	251	215	237	232	257	258	265	237	227	254	256	220	248	258	234	236	238	256	228	272	231	251	251	265	254	266	212	221	231	242	228	247	251	237	197	235	213	234	278	257	208	209	211	251	231	235	229	237	233	235	242	247	261	228	259	258	227
20249	45672	46773	25625	7410	3460	414	380	383	348	365	343	366	366	340	361	364	372	381	390	388	390	345	402	360	387	375	369	376	405	379	384	367	385	351	366	328	377	382	393	342	363	379	362	343	397	366	368	388	318	375	368	360	392	377	302	381	369	400	352	374	335	358	395	364	375	357	350	363	399	382	393	392	357	363	351	372	388	385	391	366	380	387	402	343	378	374	364	352	368	392	411	351	366	370	365	407	389	352	377	388	385	358	385	357	351	372	349	386	362	376	357	346	384	363	398	358	351	387	350	359	370	386	373	372	356	339	360	338	397	378	371	346	365	382	374	379	368	417	379	351	337	368	340	372	360	356	376	399	382	373	406	365	343	348	338	365	370	365	367	355	358	422	356	360	378	372	386	384	371	372	422	376	373	380	377	363	368	373	412	388	397	359	367	390	392	361	362	352	337	376	354	368	389	364	384	355	354	387	386	392	367	356	355	374	392	384	374	361	386	357	381	386	347	368	340	375	370	352	366	375	351	372	381	383	392	364	387	373	382	398	398	378	372	403	356	387	382	366	390	381	377	362	359	402	410	370	362	380	355	399	386	377	374	366	359	381	362	351	349	373	374	417	378	384	351	362	330	358	367	399	345	358	353	368	360	366	373	361	365	351	365	367	395	407	341	370	376	343	379	361	396	364	374	348	397	358	361	388	390	379	388	365	387	371	364	341	389	329	354	378	368	335	379	394	371	365	412	380	389	380	363	377	371	364	383	351	382	384	371	339	352	376	345	384	399	349	358	390	396	390	331	366	344	373	372	337	393	420	394	364	380	388	383	382	360	358	369	385	398	357	409	344	364	367	365	347	384	377	343	362	363	341	331	385	375	355	371	369	342	379	414	366	345	334	385	369	360	356	340	377	366	395	394	368	331	362	380	366	388	363	377	386	371	357	341	359	391	357	364	368	382	388	383	371	362	343	396	377	367	408	403	342	402	361	378	338	341	374	329	360	363	376	381	398	375	365	384	378	365	370	353	337	368	393	366	381	373	393	394	360	372	414	331	405	421	340	365	404	385	388	366	386	375	378	392	377	331	382	355	359	357	352	357	397	391	382	354	396	386	340	393	359	361	354	377	355	366	391	371	355	354	349	368	364	377	376	380	340	390	348	359	361	370	403	358	362	356	390	435	398	353	358	364	360	348	371	381	368	377	352	336	364	406	387	365	386	345	365	328	385	380	362	373	384	394	366	387	386	364	326	365	344	367	363	388	359	390	364	385	337	350	350	369	409	348	389	367	379	407	358	376	383	372	347	352	368	386	368	366	353	387	394	387	370	374	370	373	380	390	359	373	362	349	361	389	370	388	334	392	381	405	353	365	372	343	370	372	350	391	377	391	351	377	360	356	344	376	369	401	381	386	366	368	347	380	380	370	383	370	350	378	377	366	347	342	389	336	368	384	361	372	360	377	402	361	356	373	350	397	379	364	358	375	366	382	365	394	426	375	386	366	365	377	384	369	379	360	387	348	347	334	369	351	379	401	398	369	388	361	377	353	347	357	351	368	361	388	369	359	376	358	375	367	384	382	360	371	350	404	372	349	407	374	405	383	339	374	343	404	377	376	337	357	333	354	390	352	396	389	344	336	374	358	386	373	378	378	378	337	382	359	347	377	395	338	355	361	374	355	386	378	381	348	361	375	370	365	348	390	364	366	385	360	372	379	374	381	399	403	415	362	368	348	406	397	387	359	335	398	384	380	376	366	362	368	353	395	373	369	371	382	358	341	395	368	367	353	340	351	362	393	363	390	362	388	367	350	362	370	361	376	358	368	374	358	375	352	366	407	361	354	353	363	362	404	382	360	380	362	362	390	348	345	365	390	357	395	368	378	368	378	338	348	341	411	361	392	374	366	375	330	378	363	397	396	406	386	346	331	358	416	357	367	369	386	363	390	385	362	385	375	374	347	368	414	378	382	388	359	359	364	359	378	389	362	376	370	354	413	355	410	397	369	392	366	359	382	380	355	397	394	354	389	371	377	383	382	370	366	377	356	374	372	394	345	410	332	362	362	393	363	363	335	376	362	355	377	381	362	355	366	377	387	347	376	377	372	344	349	343	360	370	369	400	379	351	358	362	386	368	357	398	359	364	380	351	369	344	368	351	377	392	348	387	361	369	370	350	399	387	326	358	380	384	377	373	387	387	369	382	417	388	376	380	361	342	375	357	390	370	382	383	396	379	368	380	366	360	363	355	373	376	347	386	408	373	408	348	368	351	347	358	360	367	397	351	352	334	376	363	391	368	381	394	361	399	335	381	404	365	345	365	376	394	357	383	386	378	334	399	379	383	353	378	356	387	369	376	374	349	372	375	360	409	398	392	376	373	377	378	360	353	397	360	395	395	382	373	351	363	344	369	369	380	366	389	393	384	377	377	379	353	367	387	401	374	375	410	392	372	357	354	373	357	343	342	390	385	374	351	353	368	375	376	378	345	371	350	386	371	394	353	334	386	339	359	422	368	355	364	387	366	367	367	375	356	340	358	351	351	372	379	399	339	368	319	350	362	372	361	353	352	333	375	377	391	351	345	361	340	391	377	394	347	349	340	378	373	364	391	325	384	374	377	346	363	361	382	368	353	395	345	373	380	347	372	371	357	342	380	340	387	390	396	372	359	378	386	349	372	395	358	369	376	380	372	375	412	349	379	324	358	399	361	344	372	379	350	339	404	385	386	363	367	381	383	385	363	380	347	359	399	383	339	348	350	357	352	336	373	376	388	390	348	387	371	353	374	397	367	369	397	364	352	349	368	373	391	365	369	380	370	349	330	391	383	359	367	396	371	350	374	356	394	384	372	393	361	370	378	348	341	341	364	348	374	389	377	392	383	389	379	365	366	336	375	357	363	311	385	373	374	393	349	317	396	402	335	372	374	385	361	401	378	360	336	354	365	391	369	347	377	366	358	392	353	364	357	380	348	354	356	353	371	383	364	406	381	368	362	394	403	367	355	395	353	347	375	376	384	368	371	358	367	327	372	365	411	387	384	400	349	383	405	357	355	379	367	366	400	398	375	357	417	390	350	353	343	374	360	378	383	326	376	366	389	380	377	374	390	338	403	380	372	315	377	373	364	349	367	379	375	366	412	378	372	385	367	314	373	382	334	378	379	347	360	408	368	382	381	365	362	370	352	382	350	342	344	386	369	392	416	366	401	340	370	390	375	406	375	394	387	358	356	393	353	444	374	391	393	352	362	369	333	360	346	374	370	381	366	371	388	361	363	374	371	366	388	344	376	388	383	373	361	395	395	379	362	369	381	364	393	411	389	378	345	381	345	363	352	359	365	390	383	351	368	366	365	401	359	354	408	358	392	365	386	405	356	355	364	378	378	364	387	378	393	341	333	361	383	348	350	363	389	395	368	376	353	361	375	376	402	365	358	416	374	374	355	354	362	349	363	392	384	369	345	385	374	383	392	356	365	343	398	378	340	387	350	354	372	368	341	360	347	396
24011	23586	47160	41386	24268	16723	2948	358	354	366	344	356	315	345	330	331	323	310	340	309	314	342	316	334	344	334	317	290	340	325	350	329	300	297	309	329	313	320	319	302	340	316	314	331	319	345	330	365	323	335	297	340	293	350	344	347	308	317	327	324	273	299	309	311	326	342	311	318	296	292	314	330	294	306	319	291	326	323	291	331	326	329	316	328	284	307	334	342	328	326	339	324	346	332	307	337	328	288	322	341	312	333	314	341	338	275	290	309	324	330	290	314	284	305	331	319	333	354	316	312	317	309	339	309	308	331	320	330	307	288	319	326	338	320	320	343	337	328	350	310	337	346	345	337	335	361	331	318	313	319	328	297	317	304	343	320	333	305	314	322	313	342	331	292	313	312	331	286	331	271	312	327	326	303	304	304	316	299	299	317	300	303	320	324	343	319	351	292	288	331	336	319	319	324	323	303	307	330	284	351	308	339	309	306	324	329	305	305	329	307	338	327	325	310	341	354	344	350	307	315	342	315	332	313	307	334	310	301	323	294	294	338	301	315	364	301	298	350	314	324	339	302	330	324	319	318	325	292	313	325	327	281	377	316	302	311	293	295	323	296	317	323	319	343	342	307	309	321	314	300	315	342	288	329	330	304	299	283	337	331	314	287	324	288	316	365	325	328	277	310	294	330	343	331	323	307	291	339	329	309	308	340	320	319	302	313	300	309	325	316	333	299	320	293	306	294	305	336	308	284	305	348	327	281	320	311	331	302	319	322	347	331	337	323	303	351	342	310	338	303	314	339	328	297	321	342	345	328	317	313	333	284	345	326	341	307	321	307	340	323	325	328	315	321	312	325	306	305	320	306	330	277	333	316	309	317	350	344	294	322	319	316	319	308	353	313	307	323	327	323	312	317	341	333	335	321	326	299	331	339	332	281	316	302	342	322	316	315	326	314	326	275	327	285	310	328	326	299	338	292	302	298	272	324	337	310	307	317	348	347	290	325	293	311	341	313	354	318	323	293	315	303	333	313	269	321	310	304	342	312	340	326	311	300	307	326	313	333	318	322	312	324	340	278	332	322	327	311	316	289	313	312	340	288	320	316	289	341	295	315	311	274	292	319	291	323	352	355	305	320	334	322	349	301	316	294	318	332	315	349	297	294	320	296	310	325	308	318	333	312	295	324	319	299	306	307	311	287	349	324	309	318	323	322	324	311	359	298	325	299	303	315	302	335	342	297	306	348	297	311	301	326	358	321	325	301	307	328	316	355	349	308	290	297	320	304	330	318	324	335	323	304	297	321	306	332	308	329	327	313	298	307	303	329	334	313	327	338	327	330	332	288	279	314	324	330	318	323	334	294	322	319	303	310	283	343	328	312	326	315	295	326	336	324	330	299	332	312	286	295	304	313	293	358	313	306	296	338	306	314	346	318	316	312	297	285	290	319	297	334	288	325	321	335	321	335	291	316	327	317	291	318	310	293	315	333	323	318	327	336	308	339	305	342	344	311	308	277	293	315	292	315	323	280	290	343	310	308	286	313	324	321	329	308	329	285	329	321	323	338	300	318	306	306	328	312	360	312	310	321	340	315	339	295	329	306	300	327	303	336	308	323	303	299	320	298	323	288	321	344	327	277	299	331	342	314	311	322	322	327	344	312	329	310	333	312	298	321	330	328	308	341	338	311	307	305	277	309	312	324	325	299	320	292	316	322	300	287	336	342	298	324	291	319	355	320	332	316	324	317	364	296	333	312	358	366	281	316	291	286	305	299	300	286	308	313	324	317	341	310	314	322	320	315	319	313	291	335	321	324	338	310	336	334	360	323	319	323	299	312	266	330	350	290	307	286	355	302	346	312	302	326	301	326	329	304	314	340	318	330	336	280	310	302	311	318	331	307	329	283	328	301	305	284	327	302	294	300	306	332	331	351	315	322	337	312	308	300	293	303	280	323	306	305	317	301	320	331	313	295	304	322	302	295	325	283	291	267	305	325	333	299	320	344	307	295	305	348	311	336	304	337	325	332	302	280	332	330	326	317	319	283	305	332	285	305	343	327	293	330	283	317	345	319	306	313	317	341	336	304	288	323	316	344	308	321	329	294	314	294	323	307	323	339	302	331	314	318	320	309	307	337	327	317	336	340	325	306	322	317	304	284	311	315	316	314	308	340	290	311	313	291	337	313	331	301	323	311	316	294	274	338	317	334	307	322	323	331	326	281	320	302	338	308	317	339	307	300	329	319	313	294	341	290	321	318	337	317	338	287	308	306	286	311	339	307	317	317	318	272	320	323	330	343	310	303	360	314	339	310	315	300	311	302	337	306	266	329	291	281	303	334	309	327	330	302	297	318	309	327	309	326	327	330	326	296	318	306	332	316	293	346	332	323	285	305	331	363	297	326	329	298	309	315	308	303	329	298	299	290	330	314	292	327	289	310	306	323	307	324	349	322	326	317	319	303	331	318	331	284	317	317	312	343	303	316	302	308	337	329	312	346	300	295	342	355	334	334	314	309	332	291	331	339	327	311	311	313	299	283	311	326	311	318	336	331	326	344	297	316	311	304	308	298	306	328	294	325	333	343	326	333	324	364	302	343	336	363	316	294	292	289	343	312	324	348	348	322	302	346	306	363	312	303	332	322	314	325	332	311	308	330	345	306	322	320	285	286	314	317	275	309	342	316	304	321	299	331	318	318	296	314	286	348	298	323	296	344	323	291	300	314	339	322	320	304	295	316	304	290	303	283	300	293	305	306	307	330	329	317	324	287	328	324	320	326	300	327	315	326	315	320	300	332	315	344	319	311	305	319	346	338	315	306	326	327	289	306	329	317	302	326	302	330	301	325	312	284	302	331	295	332	314	285	343	334	342	297	326	321	309	326	300	354	345	314	343	318	289	279	327	323	311	313	320	335	308	314	329	302	280	338	298	329	306	352	316	319	331	319	332	330	315	336	312	333	347	314	318	334	316	317	317	325	340	326	297	313	333	301	271	293	324	317	311	319	313	312	351	338	337	305	319	302	315	353	322	327	326	296	336	327	328	298	304	313	319	299	320	315	335	325	307	309	340	306	322	318	313	303	296	314	305	327	349	322	326	312	296	343	318	306	316	300	317	332	329	331	327	299	307	333	335	312	323	335	299	319	325	294	315	328	341	309	321	331	316	321	295	308	310	307	311	320	313	307	310	333	304	293	321	307	319	353	323	294	303	318	346	319	329	297	309	293	349	322	316	325	355	295	322	334	279	331	289	312	331	300	306	305	311	335	310	341	300	330	307	315	322	317	330	316	315	313	322	343	299	326	327	341	318	329	304	321	325	322	332	337	343	333	322	319	315	290	351	307	312	350	349	290	301	307	313	319	338	307	341	365	337	295	321	339	337	311	334	313	300	311	308	369	328	304	332	322	343	317	316	303	312	305	342	293	363	330	292	319	301	298	360	304	310	339	300	339	294	334	352	316	316	330	315	325	302	309	273	312	300	338	334	286	315	331	309	312	288	300
35619	72783	82327	52791	27933	15405	1085	514	484	526	518	490	532	473	465	485	509	467	463	535	501	453	514	501	498	467	486	505	495	485	505	477	448	499	490	493	493	487	480	461	460	511	546	506	462	520	498	476	504	532	496	498	482	477	478	521	466	516	479	487	487	478	489	472	493	488	496	476	449	478	481	479	494	488	530	465	502	470	497	500	474	473	509	486	456	473	433	506	508	511	465	508	482	480	552	498	518	503	517	472	484	441	460	455	509	516	582	486	500	454	485	517	478	466	502	490	485	515	500	483	453	482	452	511	507	530	496	476	464	495	507	488	500	501	491	491	471	478	481	465	495	449	464	502	479	505	455	491	483	530	521	499	492	531	528	470	498	495	462	493	474	494	449	493	454	497	498	474	476	474	502	493	488	457	468	484	489	469	460	489	486	473	496	539	491	505	492	471	495	519	450	474	488	481	499	514	492	509	478	505	475	480	501	452	459	519	485	465	502	474	479	468	477	484	483	486	500	454	443	527	537	498	492	476	485	480	470	484	501	476	516	468	484	511	506	477	493	464	512	472	485	502	512	469	474	501	501	483	472	469	507	507	442	491	500	498	494	505	452	484	491	504	514	485	522	494	536	496	488	482	484	493	508	463	456	529	475	473	509	494	499	479	473	512	492	467	477	528	483	483	497	520	482	498	557	499	503	482	480	480	512	517	485	500	550	507	438	454	509	487	465	458	511	527	496	514	435	486	502	471	501	506	497	436	516	522	460	473	480	485	495	529	500	519	481	477	506	489	478	473	466	525	482	489	503	480	498	493	473	474	505	462	512	441	472	503	511	488	485	483	453	537	451	517	512	516	475	446	524	485	454	490	489	503	476	505	498	500	500	478	520	470	489	470	479	460	501	491	485	477	493	492	474	453	481	477	482	523	476	507	486	481	474	506	478	467	477	512	480	495	486	496	485	523	493	488	540	521	478	497	494	490	534	502	466	501	514	515	481	472	477	462	489	479	467	530	513	486	469	466	454	478	503	470	458	529	493	495	465	478	514	476	485	504	483	500	488	529	491	471	455	500	498	491	502	486	524	477	524	520	489	482	436	468	486	502	486	462	492	525	481	479	515	467	436	447	484	482	500	497	512	460	482	495	489	451	532	509	485	475	505	415	482	479	518	464	470	494	450	501	473	527	508	482	475	462	501	467	516	447	501	496	519	483	497	520	487	452	466	506	473	487	470	489	460	491	478	495	497	530	508	492	474	509	490	481	494	527	485	456	506	506	477	514	476	467	479	527	491	478	473	489	490	524	471	511	477	498	515	457	495	476	509	475	488	487	499	499	516	513	468	476	487	483	484	497	503	419	474	474	492	520	458	473	470	517	459	505	513	486	469	491	494	515	492	511	509	481	483	478	473	476	489	502	466	529	460	482	488	474	473	485	451	474	498	470	532	478	468	508	498	483	462	491	490	491	480	467	493	503	500	495	494	451	503	464	493	458	494	470	478	493	477	483	458	431	440	483	455	516	480	482	462	476	515	497	491	471	471	524	488	513	488	521	468	486	496	458	487	470	486	486	506	499	475	481	466	456	469	488	496	477	490	493	502	509	496	468	487	466	495	455	444	506	465	475	473	485	503	479	505	527	507	470	520	470	443	501	498	474	508	510	487	472	479	487	466	490	478	486	526	458	460	489	484	484	488	520	448	470	462	480	480	490	452	502	488	512	471	506	499	485	511	482	474	530	512	494	482	493	462	460	506	461	489	519	490	472	502	473	500	495	462	467	516	509	505	470	506	449	500	507	529	460	457	459	507	467	471	494	505	520	507	486	495	488	477	485	467	489	534	483	476	445	505	434	453	519	512	480	513	478	492	493	454	465	457	488	477	485	466	501	510	481	487	487	495	491	449	485	525	493	482	511	530	493	457	484	516	492	477	495	533	481	463	447	531	516	472	511	483	462	466	475	492	457	503	521	511	479	525	495	499	456	469	489	477	502	508	500	486	459	480	489	502	482	510	492	496	467	454	474	499	486	545	515	471	505	484	508	485	499	524	497	523	507	484	501	520	509	531	494	452	470	547	469	497	453	494	484	460	521	477	449	489	458	524	494	528	455	530	503	506	480	503	477	480	470	493	464	466	490	501	505	484	477	507	492	503	486	498	535	496	467	501	518	443	521	493	455	485	474	489	476	467	475	461	478	520	481	448	501	481	476	481	478	486	487	465	508	462	463	510	458	438	487	496	506	502	492	545	473	502	496	490	486	498	497	504	517	443	480	488	495	532	456	468	461	499	490	458	488	498	497	478	477	504	495	496	489	538	450	493	501	494	518	492	505	468	483	510	495	487	533	453	486	497	507	463	500	494	484	516	476	450	471	490	457	468	465	463	466	452	492	486	483	497	482	491	482	497	475	460	456	475	524	506	489	442	469	462	463	476	488	522	494	484	498	507	510	538	504	478	500	492	470	515	522	487	460	506	524	477	494	490	464	498	480	513	527	474	491	473	510	507	506	492	476	519	517	458	496	485	486	475	464	488	509	493	491	506	484	485	494	478	528	512	492	503	527	507	446	441	453	475	484	497	490	518	453	549	467	468	491	469	482	477	469	484	473	481	503	492	459	488	511	493	465	459	480	467	532	475	488	438	484	473	509	439	452	462	503	466	475	501	498	513	483	497	482	494	473	523	475	484	479	463	461	501	500	512	495	504	490	490	490	499	515	517	507	494	503	499	502	482	505	515	483	472	503	475	476	484	492	493	494	500	462	502	473	490	429	464	479	468	445	499	476	487	529	488	498	466	461	480	478	481	477	473	457	492	491	502	476	484	485	440	439	493	488	467	529	469	477	467	497	526	494	478	499	489	482	516	456	489	520	512	483	487	514	520	477	517	498	488	482	480	499	483	497	465	473	515	470	533	479	515	470	513	476	511	494	488	449	503	517	558	480	502	492	471	496	492	480	496	469	498	508	483	521	473	521	520	477	458	464	516	444	536	441	452	493	519	489	467	466	500	458	498	481	467	514	506	529	534	485	467	481	476	503	493	475	470	529	509	501	506	461	464	469	487	507	493	494	521	489	507	463	500	509	513	485	492	454	506	458	487	471	534	468	483	520	481	460	512	467	481	491	469	484	472	496	510	476	441	489	495	488	486	522	514	486	469	447	514	505	530	466	484	520	464	546	509	510	470	499	519	508	499	481	429	493	502	512	478	468	471	477	489	479	475	521	504	460	478	463	474	553	498	464	427	466	471	482	488	580	514	491	524	525	461	470	462	484	498	512	520	487	479	458	489	544	475	499	486	491	499	508	474	487	470	499	488	485	453	528	478	486	485	525	477	473	471	500	514	522	477	490	487	478	492	514	478	487	503	528	478	469	502	490	504	461	481	528	535	474	484	485	489	515	497	512	502	501	501	469	545	459	527	567	464	512	493	502	462	496	513	503	472	484	493	477	471	522	482	497	503	472	485	499	490	519	477	464	487	505	493	486	503	481	475	512	499	527	496	523
22953	22454	41903	38162	26549	21880	10504	562	347	305	342	326	312	327	353	291	306	287	326	303	321	335	315	322	295	300	297	304	308	314	323	305	301	279	268	295	281	308	311	300	269	302	279	330	327	286	271	305	313	305	297	301	307	289	288	277	297	291	317	296	284	303	313	301	333	306	299	314	271	309	310	258	278	325	298	278	302	287	318	287	304	302	292	305	287	297	281	311	318	310	325	300	323	288	287	325	314	312	284	318	333	317	289	301	325	316	293	319	312	288	294	305	285	304	295	307	324	304	325	309	293	292	314	285	303	306	288	298	320	328	297	281	277	283	281	319	310	292	322	338	281	310	301	277	264	326	302	302	298	294	297	327	299	292	316	294	308	318	314	299	273	321	282	306	287	283	306	321	301	294	303	290	296	314	331	323	306	315	311	330	285	344	276	311	301	273	296	304	304	312	283	308	273	298	328	302	340	294	293	314	309	301	277	284	317	287	281	321	274	298	285	321	304	285	286	317	287	303	317	286	294	309	284	299	325	276	327	324	301	290	309	337	338	298	250	297	304	294	286	306	321	326	310	304	284	297	304	279	309	291	270	281	323	327	320	298	322	288	292	307	284	319	299	282	311	326	297	336	316	325	263	302	339	326	309	322	279	305	308	272	303	284	321	295	289	294	283	317	335	275	301	296	289	305	313	250	266	299	306	317	321	290	315	303	281	329	333	308	274	300	312	265	279	292	302	292	313	284	285	313	276	285	304	287	277	283	314	301	284	346	320	275	322	288	301	334	306	300	317	298	296	292	309	279	302	296	300	269	272	275	327	291	301	302	324	328	282	318	261	306	315	283	296	254	320	296	302	277	295	310	314	334	305	276	300	307	292	297	286	305	313	323	334	280	330	301	290	291	306	271	306	319	280	316	329	321	309	300	287	314	268	309	317	310	302	291	275	333	278	316	303	260	320	274	300	326	287	299	299	325	272	315	279	285	299	269	282	311	323	296	306	303	258	274	297	298	294	326	302	280	319	284	281	300	289	307	297	290	282	302	321	285	290	300	290	312	302	296	297	308	288	311	305	293	285	290	329	314	295	301	272	282	312	312	306	307	294	287	278	294	293	289	286	292	327	311	298	296	297	301	290	310	309	287	292	308	308	290	324	284	324	298	277	301	311	313	304	283	302	322	322	302	302	313	273	272	266	298	297	284	308	287	345	281	330	291	296	317	294	326	298	281	310	296	287	315	311	305	299	289	289	295	304	343	293	295	318	300	270	311	299	335	300	281	296	297	314	298	279	310	312	310	290	328	288	313	262	285	314	315	270	303	308	294	313	296	309	305	323	301	311	295	284	258	282	304	304	311	320	294	290	288	282	302	287	302	301	306	333	292	331	310	316	280	288	288	287	308	300	297	315	307	285	289	294	318	297	313	257	314	306	271	276	296	305	345	315	309	281	276	284	320	303	296	295	285	296	279	304	295	281	308	299	291	306	278	299	301	331	308	320	300	274	307	317	298	278	311	305	310	294	305	294	330	301	305	318	281	313	304	295	273	265	330	285	287	287	288	306	310	292	308	337	306	327	303	278	289	286	296	303	307	325	324	313	272	272	325	301	302	297	298	273	291	292	273	265	273	296	325	294	308	330	278	293	298	298	286	310	305	286	312	288	305	320	309	250	289	304	296	304	311	322	295	322	269	320	293	296	272	332	295	292	292	334	287	347	313	309	283	307	308	327	283	288	322	273	312	307	248	281	265	296	295	298	322	298	309	286	309	317	300	280	295	306	301	294	325	320	282	297	296	276	300	306	297	284	322	335	322	283	298	297	299	310	295	298	298	311	328	266	318	288	333	286	293	282	291	304	281	294	318	307	301	322	296	266	270	286	327	274	293	301	330	285	284	291	281	299	312	299	313	285	282	303	310	274	326	283	293	306	297	297	289	277	300	294	303	285	293	297	296	266	316	290	285	281	297	288	281	306	304	276	301	319	294	299	279	303	308	285	320	288	327	278	321	299	307	307	312	305	313	324	274	322	322	287	347	289	289	309	333	287	286	265	279	320	294	275	316	310	304	309	279	280	289	296	278	300	273	318	302	290	298	267	317	333	292	312	305	316	310	326	288	314	302	301	281	281	301	259	295	318	287	304	313	332	311	286	312	277	321	282	323	320	309	271	293	313	312	309	295	313	288	290	306	289	290	298	325	270	310	306	311	291	329	311	282	276	297	306	297	286	313	287	280	290	302	273	317	297	278	308	297	302	299	298	319	277	332	285	286	330	297	287	296	314	303	269	315	296	285	316	309	303	295	308	292	269	307	331	285	284	298	299	314	274	319	317	285	279	311	312	301	298	297	298	282	317	319	299	303	295	276	321	313	279	335	308	315	288	297	311	283	317	246	300	316	322	364	320	294	272	305	268	297	287	276	285	307	300	310	283	319	302	309	270	336	280	279	321	303	302	282	297	296	277	326	281	293	300	310	294	293	286	295	320	322	298	292	295	292	292	338	285	314	290	294	330	306	278	303	292	299	301	295	291	292	271	316	295	307	275	327	300	308	299	278	277	299	299	284	316	290	307	316	268	336	332	306	315	276	312	296	301	311	342	315	281	307	308	306	333	285	322	337	315	290	309	336	282	298	297	296	306	287	321	299	336	278	295	294	321	322	268	284	297	280	305	311	279	281	305	278	298	282	275	292	301	302	339	331	282	292	299	301	296	296	321	328	281	300	309	306	300	311	288	288	349	284	310	324	316	340	281	305	320	300	280	305	275	311	316	313	294	324	300	291	321	320	290	315	300	291	303	321	291	295	298	295	331	283	303	329	279	275	293	331	262	288	298	305	295	312	296	293	306	282	287	294	303	293	291	314	326	269	303	259	279	295	298	307	286	287	284	311	330	304	301	311	300	279	295	322	332	308	329	295	299	312	299	303	307	281	304	322	299	340	279	290	316	325	277	287	320	269	320	284	298	293	308	312	293	302	290	316	321	306	317	303	286	301	293	307	336	338	295	318	286	291	318	298	305	282	321	320	310	308	297	300	314	286	303	298	299	331	278	293	306	333	318	290	278	272	293	285	310	308	297	306	317	303	311	327	279	279	310	298	262	328	312	302	324	302	308	303	307	315	291	295	287	301	317	316	282	280	304	277	254	307	326	301	296	290	294	343	285	301	305	299	301	321	304	287	316	325	299	339	335	329	311	301	299	303	273	285	319	296	343	314	298	292	316	295	298	301	314	313	318	275	325	298	305	319	334	325	296	285	293	284	294	312	303	296	319	292	304	308	292	286	279	282	332	309	293	338	298	290	310	258	276	300	282	312	296	337	305	278	314	288	295	290	308	269	282	307	304	286	299	310	323	310	296	321	314	297	324	304	312	346	304	287	288	279	291	301	298	291	305	285	280	290	295	292	294	292	299	303	296	339	285	318	330	313	322	302	289	312	297	311	309	293	307	320	280	291	312	294	324	302	303	318	296	288	328	293	317	305	337	292	297	302	300	293	320	305
35174	73820	86341	64612	38463	21167	1970	513	508	473	487	477	457	484	488	501	480	501	436	462	462	491	484	455	446	470	444	467	491	460	464	438	439	451	469	435	491	427	443	438	461	454	474	491	436	443	503	458	488	478	459	449	454	472	444	476	458	439	461	448	478	526	412	469	464	438	466	436	461	454	442	441	473	442	441	445	472	444	452	464	461	452	478	441	466	451	452	439	431	507	448	476	418	456	422	486	488	463	434	444	434	470	460	473	464	428	488	447	455	456	453	420	487	452	468	491	432	467	446	467	468	465	442	473	446	471	424	465	416	463	478	478	512	465	479	427	444	442	414	467	456	437	438	462	488	455	442	484	459	471	448	449	453	456	456	441	464	460	443	472	428	448	494	452	464	422	436	456	449	447	476	443	515	453	450	449	488	435	470	451	463	490	453	464	452	438	450	443	457	402	459	430	469	476	437	470	464	454	482	486	481	441	437	474	417	509	426	470	434	458	444	437	461	455	457	451	462	454	434	458	475	444	454	431	486	440	461	428	480	469	469	467	494	384	451	466	487	452	446	426	471	446	456	454	433	484	427	475	442	462	452	451	441	427	441	467	496	435	445	469	437	474	422	461	467	451	458	426	438	424	472	478	450	481	485	446	467	466	423	454	448	417	408	450	461	447	422	446	434	470	474	465	454	487	494	493	473	456	502	471	465	397	456	409	458	461	470	430	466	477	446	472	464	414	442	465	454	472	461	446	510	498	441	427	453	496	425	465	480	422	465	458	440	412	449	463	455	469	464	485	462	462	477	481	442	458	442	459	454	425	467	466	413	490	434	485	416	413	443	537	461	436	436	430	449	415	446	433	445	427	432	430	433	465	469	446	438	469	460	442	453	444	451	493	479	461	474	438	465	476	470	462	424	455	458	457	460	456	436	467	467	416	459	491	433	457	479	448	471	428	439	422	454	416	476	421	470	472	485	461	484	460	505	484	486	439	440	460	481	456	479	459	452	430	474	434	422	447	436	470	469	456	501	489	456	445	501	428	433	476	445	472	486	463	455	488	451	418	476	449	429	433	450	457	466	466	488	475	442	409	448	445	456	454	458	465	467	418	431	444	451	432	457	487	430	432	462	452	447	462	442	471	471	454	442	441	413	426	458	491	423	457	442	416	483	438	438	458	414	437	468	472	442	428	454	448	419	503	457	469	447	485	438	415	442	466	465	470	482	427	459	439	465	473	447	430	459	454	482	443	429	436	454	426	441	469	466	452	481	462	456	460	487	428	446	484	449	442	472	481	436	437	441	413	494	476	439	467	465	419	466	449	452	477	467	467	486	460	436	450	453	434	459	464	469	492	441	458	459	452	483	440	444	463	442	423	429	429	463	437	462	451	445	473	496	440	461	476	485	462	479	449	456	441	470	499	478	445	441	491	462	486	463	454	445	465	451	462	469	441	508	467	445	459	486	458	446	463	447	482	507	438	474	467	460	411	478	474	428	461	493	443	441	451	442	450	467	473	509	459	478	463	437	430	493	463	437	453	419	438	479	433	450	481	460	428	444	499	445	439	397	432	438	486	456	425	490	463	428	437	465	441	446	448	428	430	457	454	426	444	479	441	455	415	432	448	484	505	449	461	454	429	434	462	437	471	438	434	506	462	435	425	452	424	435	454	438	472	475	415	459	453	435	437	459	467	446	449	460	433	452	468	456	430	473	443	417	481	433	501	476	426	449	434	462	479	424	479	447	429	453	435	449	475	468	454	469	463	489	454	449	479	456	463	444	429	464	434	433	455	456	463	465	456	487	440	464	455	482	437	446	456	451	448	462	443	471	456	455	459	467	461	471	440	431	454	446	447	471	464	466	468	433	436	429	438	458	448	435	452	439	446	432	454	439	491	434	456	454	483	460	457	434	452	480	465	438	466	460	458	483	461	439	462	420	447	430	453	493	443	510	453	491	467	514	443	465	483	448	452	462	471	455	452	441	465	453	459	479	435	445	451	445	422	456	457	454	454	478	472	452	454	462	482	470	452	451	442	458	464	451	482	448	483	496	455	445	423	458	423	433	453	474	436	458	420	464	433	492	500	445	461	426	450	427	445	476	443	411	495	440	444	441	436	450	447	471	445	493	491	450	470	480	463	447	452	457	459	473	447	463	439	478	458	507	446	481	443	487	493	426	428	499	426	449	433	457	473	400	453	487	450	476	467	474	469	429	474	455	490	442	451	440	505	436	462	499	464	444	446	460	461	471	424	449	430	452	465	423	473	471	440	431	453	429	427	437	453	465	471	464	485	456	449	482	450	467	465	465	474	464	475	428	464	441	471	481	443	461	473	445	454	433	455	494	475	450	439	459	440	470	462	471	482	438	472	450	422	493	467	461	449	434	447	416	471	463	455	457	411	462	453	497	431	493	476	403	452	437	457	450	438	463	410	464	407	476	465	423	456	474	448	463	446	448	431	467	443	457	458	434	459	443	453	454	434	475	459	481	471	463	473	430	461	425	470	449	463	465	443	441	429	462	448	469	484	434	458	477	424	446	450	448	470	458	450	460	441	465	454	469	433	466	435	428	462	473	461	439	457	444	420	400	453	444	437	431	458	450	432	464	456	470	432	450	421	477	452	463	460	465	427	469	421	467	443	456	460	451	418	481	470	477	460	445	478	430	483	443	470	463	434	466	469	471	445	468	454	443	473	448	478	444	480	464	482	480	467	442	463	456	431	442	433	435	453	410	468	471	456	472	420	454	455	463	463	487	405	495	454	450	416	515	460	483	451	425	450	475	477	440	475	463	448	435	457	433	438	433	476	447	465	458	457	477	488	450	445	430	447	440	453	460	435	443	449	468	458	438	406	457	445	444	421	457	448	447	425	491	445	441	445	445	458	474	440	442	450	430	468	448	419	430	443	497	494	425	469	443	444	456	463	429	466	445	464	439	455	411	501	422	438	443	447	493	435	480	457	480	424	440	453	443	475	458	465	451	431	470	476	412	434	424	470	439	443	463	464	479	480	441	477	437	437	460	449	464	485	453	472	478	467	445	410	447	478	467	442	437	465	444	460	467	489	450	475	457	449	481	463	437	453	407	444	507	456	444	445	413	460	405	414	451	487	442	438	455	462	444	423	427	463	477	452	427	447	450	457	471	478	452	486	442	473	469	436	500	441	437	449	440	460	475	434	430	476	458	464	461	435	411	471	452	431	452	441	427	489	464	458	469	405	418	474	466	485	447	457	445	473	438	515	402	447	403	426	458	464	429	437	427	424	448	440	451	450	445	460	468	488	413	462	423	464	426	462	444	445	446	434	470	460	429	453	472	467	458	460	446	451	428	464	447	458	450	443	419	456	465	459	469	478	434	493	496	446	452	440	463	423	459	442	407	484	500	495	469	458	436	456	420	472	426	453	486	471	481	458	439	437	465	465	439	465	460	438	425	435	417	430	453	479	423	471	480	461	416	480	453	454	475	448	468	479	462	495	441	457	468	420	424	443	465	458	449	449
26685	28946	43125	26748	7419	1526	367	248	309	278	267	259	262	249	276	248	269	260	263	284	258	247	247	243	240	273	270	259	272	249	269	251	261	273	234	249	264	284	242	272	247	253	241	281	254	229	233	262	238	262	250	228	242	239	278	269	252	239	268	257	237	264	265	243	247	236	234	252	280	262	270	274	260	264	247	266	246	250	272	264	279	242	232	250	280	303	223	244	252	269	265	240	253	258	250	247	251	264	263	231	274	286	259	250	251	264	251	260	264	224	279	260	284	250	252	257	260	257	246	239	253	273	268	254	251	223	250	236	256	254	276	257	267	252	222	254	267	254	242	261	248	247	227	235	223	261	239	256	227	236	277	235	262	270	252	287	251	245	248	249	255	257	253	271	248	247	238	272	277	272	285	249	260	260	280	255	264	273	271	239	240	264	227	248	273	241	258	268	252	250	244	249	230	237	262	243	243	278	252	237	254	258	241	264	230	219	259	275	228	239	245	247	262	225	269	262	240	236	232	233	238	246	260	240	265	249	258	236	277	228	252	271	231	259	261	254	256	272	270	248	278	291	256	230	261	244	246	258	241	262	275	276	251	281	255	260	258	274	281	268	274	246	260	281	252	279	249	260	248	250	232	279	239	248	240	284	226	266	271	294	281	279	236	255	248	259	248	231	241	264	256	260	257	251	254	281	257	251	275	271	265	295	250	261	293	262	241	237	231	261	254	227	236	272	244	273	247	261	276	246	249	243	247	242	243	240	259	247	258	241	267	275	250	232	234	247	244	244	254	258	265	283	249	283	242	253	246	266	237	233	222	246	256	244	207	240	225	266	247	238	280	266	261	238	266	253	253	265	241	257	291	273	270	254	248	240	258	243	254	263	231	247	230	245	253	237	278	269	237	253	237	263	275	256	250	261	248	247	225	261	261	250	221	251	249	239	251	234	274	239	248	244	240	252	242	245	261	252	258	258	245	280	264	253	267	278	249	250	252	263	258	268	223	251	276	266	272	283	256	260	270	236	260	249	264	250	278	255	273	230	286	233	294	270	271	260	262	257	263	254	255	247	237	242	240	230	233	258	237	240	242	287	245	268	239	251	268	293	228	262	247	259	247	278	248	247	225	265	261	238	250	232	265	279	272	287	255	237	261	233	281	233	267	271	251	260	255	247	267	259	268	247	248	236	255	261	231	274	250	246	272	243	224	292	279	246	231	229	238	278	240	260	268	246	239	281	266	222	263	267	268	258	276	264	252	273	267	255	231	289	263	272	230	267	274	291	262	247	246	256	251	269	289	261	267	242	244	260	256	249	281	252	241	255	251	237	243	279	254	260	249	266	269	251	243	259	291	260	258	249	232	268	231	255	248	265	261	243	278	250	255	226	277	287	251	271	263	254	249	285	266	280	252	277	259	236	246	246	249	288	262	271	281	256	247	257	237	263	228	274	258	240	233	254	264	275	246	250	242	229	263	275	260	255	249	258	270	265	235	250	273	247	222	257	256	268	275	283	256	244	263	248	245	241	243	246	268	261	277	254	249	232	255	252	257	253	279	224	260	238	272	259	223	244	253	266	242	250	265	261	254	281	269	262	261	255	243	252	280	253	272	273	266	254	244	245	250	271	227	255	231	245	267	249	251	275	279	231	275	247	275	218	282	283	267	258	284	263	249	258	266	266	256	262	266	248	260	263	257	247	251	282	255	264	254	257	270	261	231	242	260	273	274	279	246	245	243	295	243	265	269	232	280	247	268	232	283	251	239	237	271	273	256	262	259	241	257	253	237	247	261	268	246	250	264	240	254	267	276	261	259	255	258	239	300	261	259	262	229	244	241	265	289	247	271	238	270	266	246	292	271	269	254	241	268	259	262	275	268	256	246	272	280	244	256	267	257	257	264	264	271	257	253	258	273	272	222	280	279	248	242	267	288	240	249	264	253	246	248	273	256	257	257	258	259	269	231	250	277	253	253	290	250	287	229	264	264	278	266	239	264	282	246	261	270	262	274	240	242	247	231	235	270	253	274	268	249	308	245	269	284	275	255	291	246	256	267	233	254	263	257	260	255	228	261	240	292	275	284	258	228	256	256	245	250	284	265	234	240	257	231	265	229	248	241	279	272	257	276	248	254	248	258	228	261	236	215	281	251	254	267	249	260	233	255	255	271	224	271	249	217	293	285	267	242	239	232	267	238	265	244	249	248	239	250	247	234	250	248	255	269	253	251	254	247	247	249	252	235	244	257	254	272	235	244	269	253	256	258	252	241	260	232	249	249	280	264	249	268	245	270	279	264	281	296	271	252	270	261	253	255	278	283	253	251	236	269	251	227	235	247	264	263	263	256	277	252	270	238	268	253	235	253	259	247	254	270	238	259	256	267	255	257	257	283	250	240	247	269	262	248	269	266	253	255	227	268	269	236	244	222	274	267	269	304	258	229	225	291	254	286	247	254	253	246	241	251	256	252	254	269	218	257	248	272	273	309	258	258	248	267	238	245	254	257	262	266	240	257	274	271	283	268	260	243	277	259	264	253	255	283	275	252	253	260	261	256	287	248	268	238	269	269	266	246	287	258	244	267	235	278	249	239	285	240	237	246	253	275	295	230	253	262	260	236	259	263	231	256	239	257	219	273	263	234	242	269	252	237	259	284	272	254	255	246	232	252	266	247	254	261	254	299	270	270	255	249	280	233	264	241	244	268	259	261	288	277	269	241	270	255	267	250	254	267	252	266	262	257	262	251	266	249	258	243	257	285	240	277	264	260	249	267	266	249	227	250	274	258	259	275	251	284	263	256	231	273	254	240	244	275	245	274	255	288	263	239	269	253	293	225	276	284	259	253	253	248	255	253	251	241	260	240	279	252	271	256	284	261	265	276	263	273	293	277	254	245	254	265	252	266	254	260	240	245	244	276	265	263	259	253	242	271	259	223	233	250	275	255	267	254	229	277	261	272	244	250	272	289	249	243	257	278	263	263	278	263	258	226	253	241	261	236	277	259	267	236	237	246	254	244	239	226	256	248	241	255	254	253	262	252	235	253	258	275	256	240	258	256	285	249	249	246	266	257	236	241	252	268	248	228	265	265	253	258	239	275	253	255	243	272	279	290	250	220	267	261	230	263	258	273	261	267	242	250	257	242	266	258	251	249	269	257	244	252	267	250	259	238	261	226	259	273	280	275	276	235	243	220	234	261	276	245	250	237	239	250	262	238	260	266	235	277	230	258	266	261	244	293	257	253	242	260	253	257	259	287	228	265	266	252	251	247	229	267	264	230	249	255	266	258	279	281	277	288	268	270	240	240	262	285	252	261	224	262	251	242	260	214	249	234	280	283	259	250	261	257	254	240	265	264	237	275	252	246	254	246	243	275	238	248	264	237	247	233	260	231	259	269	255	249	263	243	257	275	256	234	261	270	272	280	262	260	219	266	263	255	249	257	251	244	260	273	254	260	280	287	218	238	281	246	298	266	253	254	262	252	263	248	251	247	250	265	250	233	245
15476	49228	46526	26838	8413	2939	547	378	404	413	383	387	374	427	425	387	415	381	387	427	456	399	439	416	368	390	457	370	416	449	385	385	382	420	410	397	426	433	366	389	367	425	403	375	397	377	391	381	387	420	429	417	427	395	407	383	421	396	419	387	404	398	412	412	390	385	377	371	365	404	431	400	383	384	408	407	410	393	377	409	395	365	412	394	412	427	402	410	414	428	378	356	369	346	391	435	409	377	378	397	351	385	393	396	416	400	391	361	398	395	391	462	436	396	422	407	422	392	418	410	408	379	361	403	387	382	425	386	392	362	393	415	439	401	423	419	427	385	390	401	396	411	403	405	389	407	378	383	367	378	371	371	406	394	417	389	400	406	394	418	392	405	393	397	410	357	402	390	390	437	404	375	376	410	399	371	386	405	391	407	374	386	387	393	377	389	427	390	396	388	395	383	399	401	391	402	437	393	388	390	384	394	411	401	358	387	386	344	402	403	392	392	378	416	353	389	390	412	357	416	406	376	376	397	397	400	424	387	399	390	397	362	449	391	432	391	430	432	388	410	374	398	357	344	401	412	403	418	432	384	397	429	407	386	386	392	406	373	379	388	385	386	378	434	390	387	382	374	429	400	414	408	428	425	376	422	406	381	373	351	398	401	357	376	388	397	389	364	362	365	398	385	432	418	376	355	364	374	398	399	383	414	360	410	403	384	377	368	362	387	409	356	373	402	396	383	429	374	423	410	368	363	408	381	407	395	410	385	399	426	398	398	404	410	443	417	388	379	399	395	342	399	390	392	399	395	365	399	365	388	388	364	400	372	433	397	370	410	395	360	417	396	390	377	410	431	388	373	404	374	390	380	397	430	443	415	393	400	384	357	422	435	354	421	403	418	342	387	398	371	397	391	390	393	405	390	387	393	394	392	402	385	389	369	410	386	411	375	385	388	402	394	402	406	425	376	387	422	367	383	377	377	374	405	446	388	368	391	419	392	376	400	379	414	395	413	416	397	412	430	410	375	406	420	426	380	398	401	383	380	372	419	417	396	412	386	417	379	399	400	420	414	362	386	393	388	420	399	412	416	386	405	422	386	422	377	436	420	383	389	399	429	382	404	415	374	405	385	376	409	351	389	393	382	383	420	415	396	407	373	379	391	395	387	374	391	378	407	373	391	414	401	397	429	422	377	384	389	413	420	373	388	372	396	409	419	410	366	425	412	385	408	388	401	401	387	389	404	395	396	403	375	424	364	387	371	395	402	406	401	386	395	412	389	408	406	364	386	394	401	386	390	380	426	410	419	381	364	418	393	377	402	381	381	400	389	385	427	408	404	452	396	435	430	418	370	401	411	390	410	404	376	396	389	428	404	378	391	380	397	410	417	397	395	407	387	387	427	435	393	390	402	401	390	368	395	403	403	411	377	349	398	410	401	439	412	432	357	356	404	384	439	410	403	356	400	390	419	368	391	400	380	405	374	386	397	403	403	357	370	405	383	392	403	434	392	384	391	411	385	392	360	389	387	381	422	409	378	366	388	390	370	402	378	408	380	420	432	392	344	384	396	388	431	373	404	409	436	388	383	406	414	388	398	409	388	381	390	380	374	376	413	404	377	406	414	387	404	372	404	385	413	444	402	392	433	397	350	424	408	367	355	415	376	363	368	369	387	419	405	359	408	362	376	387	400	390	435	386	405	402	408	395	390	414	383	405	416	418	393	382	376	394	396	373	378	367	389	425	385	392	394	387	343	440	394	389	447	393	393	404	366	397	438	388	373	409	380	386	353	383	382	430	407	381	400	421	414	394	407	414	387	410	406	382	388	405	370	383	409	405	392	394	386	389	397	414	386	419	389	403	413	417	403	396	390	369	389	436	368	399	385	429	380	378	406	402	407	376	424	417	379	401	378	401	424	389	408	401	422	408	403	354	409	386	422	362	413	395	381	396	399	380	376	380	376	423	376	371	428	386	425	398	379	418	365	407	420	373	376	409	406	403	373	401	427	383	398	388	405	403	396	403	419	400	387	384	379	404	389	364	387	405	411	403	363	382	371	396	381	377	402	381	371	416	395	393	403	425	394	410	403	427	389	403	413	424	412	391	431	390	401	400	392	391	403	378	372	422	385	394	379	400	359	349	389	345	372	405	398	371	404	362	411	418	395	378	373	403	406	369	435	387	420	417	354	429	419	355	425	371	409	387	383	399	402	408	398	426	404	439	390	409	391	370	405	389	422	371	402	417	388	346	393	396	406	370	367	398	365	404	381	386	385	405	382	414	417	377	427	434	367	402	365	397	417	408	416	418	405	430	381	407	365	380	357	415	420	358	391	393	408	403	434	366	398	436	394	385	431	412	388	376	379	400	386	398	374	387	416	387	398	424	393	389	385	404	419	400	417	415	379	382	388	379	395	402	391	396	418	403	409	371	377	401	403	401	430	376	380	389	417	396	385	419	423	422	391	394	428	418	382	414	386	423	384	427	392	382	390	416	393	379	376	371	426	375	399	376	378	420	381	387	404	399	398	407	398	407	405	380	421	370	359	423	393	376	395	364	411	385	429	428	399	385	379	409	407	384	384	390	415	349	365	373	368	372	394	393	361	382	407	389	409	369	384	385	404	400	401	407	377	391	389	394	403	390	373	430	426	392	404	386	399	403	379	392	394	403	395	412	422	423	394	373	392	422	377	441	389	379	383	391	418	395	395	376	401	397	385	374	419	381	396	411	393	387	382	388	381	387	415	395	387	420	367	354	374	424	424	408	373	371	427	379	437	381	395	389	382	402	421	435	380	363	418	422	434	406	420	437	405	395	378	396	350	425	438	416	397	427	386	392	400	381	404	403	388	408	362	369	385	394	404	414	419	391	406	352	376	392	399	398	384	360	372	427	414	416	395	373	364	415	386	420	396	400	386	380	360	384	391	407	358	383	403	381	392	403	391	430	401	402	382	379	395	421	343	397	391	418	425	392	382	424	418	414	368	398	411	347	429	378	389	376	379	411	381	394	424	402	403	419	386	390	404	363	385	424	390	379	398	365	357	399	412	396	391	399	380	418	393	391	368	411	430	403	379	397	401	402	412	420	391	429	397	420	344	405	398	406	378	381	385	405	387	420	412	374	374	375	406	354	430	381	381	382	390	409	397	403	401	415	415	364	402	366	418	378	403	391	381	368	414	431	371	420	408	387	402	405	408	395	408	407	436	385	394	388	377	394	389	381	391	420	391	370	398	438	372	380	386	406	392	382	427	405	429	376	421	406	406	386	435	398	370	405	384	382	413	409	419	406	370	398	388	378	383	376	397	399	373	376	380	405	366	389	419	419	375	380	367	389	392	408	413	375	388	392	394	380	381	400	374	390	352	372	379	390	356	403	409	372	392	349	406	399	401	394	445	368	409	415	388	384	395	404	387	385	405	412	410	434	393	399	389	415	424	398	411	398	377	421	411	396	394	426	373	391	395	397	365	401	377	396	370	397	405	389	414	384	383	399	366	430	407
24134	22888	44360	43448	26578	17364	4526	336	331	340	339	343	318	375	326	349	329	324	351	316	322	345	330	353	308	352	338	331	322	333	341	312	314	325	296	347	321	289	342	341	324	335	358	309	347	340	339	336	361	313	326	348	340	363	283	326	325	355	323	331	334	331	329	356	323	355	329	337	340	340	327	342	338	330	335	351	345	323	314	334	366	359	321	301	322	349	322	348	321	362	349	338	303	333	342	360	307	332	330	353	338	333	336	330	323	347	337	329	297	319	344	325	328	330	321	280	333	296	349	317	341	338	369	337	317	333	347	341	334	314	324	334	327	303	324	368	307	353	338	338	349	303	333	313	347	305	343	338	343	340	342	345	351	336	356	344	330	305	359	313	325	347	316	331	307	332	315	335	331	324	366	331	324	347	313	317	331	323	353	340	357	329	313	352	295	352	326	340	318	335	349	313	341	316	326	341	391	341	310	328	323	330	351	350	356	325	329	352	325	309	325	358	324	311	318	355	325	312	368	332	354	322	349	325	323	321	314	364	329	333	324	332	328	320	347	358	332	333	327	333	324	346	326	344	335	325	331	346	326	327	299	303	375	346	325	326	321	340	324	317	334	376	323	315	343	349	334	296	311	343	304	294	305	337	356	311	323	329	316	308	333	310	315	302	323	323	324	342	353	341	340	334	367	318	323	324	328	335	310	337	334	346	347	339	335	346	334	326	345	328	347	331	345	325	339	345	289	324	323	348	362	361	306	297	337	326	352	297	326	311	318	335	326	326	335	308	346	323	356	356	349	315	305	321	307	343	343	298	329	353	359	339	326	311	352	320	348	357	320	328	351	334	337	353	327	345	362	328	329	343	361	295	325	321	304	321	320	324	302	322	302	342	342	319	338	303	307	326	305	363	335	358	341	296	365	308	347	334	329	346	337	296	294	325	330	338	329	323	347	311	331	376	362	325	336	351	337	344	303	301	323	305	317	328	324	340	306	351	320	340	363	314	320	346	344	328	332	367	320	326	316	326	347	328	329	324	312	351	305	331	327	304	348	324	319	346	323	354	336	329	304	304	330	335	313	308	333	317	317	333	339	326	307	333	315	310	326	311	320	343	342	347	320	343	304	316	310	339	303	318	284	331	308	343	305	355	324	355	333	318	331	324	316	328	338	305	298	328	347	350	340	358	334	315	348	319	328	321	325	319	319	308	317	321	329	306	306	329	323	341	332	340	333	364	308	330	330	337	334	320	334	307	333	366	341	320	320	365	315	318	341	348	305	325	316	334	328	343	370	346	327	336	326	318	335	296	346	337	354	314	359	346	345	329	348	336	322	326	321	337	361	335	324	326	311	356	350	325	322	329	337	315	344	319	340	333	328	340	326	297	321	345	360	321	318	333	325	342	333	328	305	309	332	327	322	334	326	317	313	366	317	329	322	322	348	347	336	366	314	323	312	301	330	317	345	359	325	307	326	345	324	324	325	346	323	347	342	376	331	336	318	332	351	317	315	320	337	307	308	328	320	356	320	307	323	337	369	324	325	331	331	350	310	329	349	319	319	318	317	335	336	298	356	322	358	303	353	302	351	335	326	353	353	300	327	351	345	319	298	353	314	322	325	315	308	322	318	337	336	333	334	310	345	328	330	317	306	312	344	320	318	348	344	340	344	329	336	341	341	312	313	323	328	338	341	342	324	297	336	344	334	355	316	342	334	336	338	337	337	322	331	316	350	350	307	317	319	292	331	313	340	307	345	301	341	331	342	319	335	356	294	332	342	339	348	323	323	327	337	341	333	364	341	310	352	336	324	312	324	322	321	338	340	322	335	320	332	354	321	323	339	304	315	333	319	288	323	329	324	334	322	357	360	311	307	319	329	328	328	360	340	316	315	326	336	332	376	339	374	353	338	340	354	322	327	333	350	292	358	334	346	337	342	333	327	320	341	354	335	340	313	336	337	316	336	291	334	349	362	298	307	326	318	308	298	320	332	370	310	322	362	343	334	318	313	331	296	279	335	305	345	339	322	320	360	314	346	349	303	343	324	302	344	323	347	309	330	329	311	354	338	373	334	341	334	329	363	318	313	284	355	362	310	332	336	329	331	329	357	336	355	342	318	352	361	332	331	314	312	308	328	346	324	322	336	299	318	339	324	325	344	323	335	320	312	344	340	345	313	301	348	332	294	313	324	322	326	330	295	325	351	316	321	329	351	310	317	348	348	333	351	337	335	348	311	318	338	340	362	357	340	350	341	330	311	312	301	331	342	286	314	317	361	300	324	343	302	310	309	312	332	329	304	333	343	342	334	312	324	325	326	345	324	335	324	335	321	347	323	334	351	326	332	333	309	331	344	312	319	317	331	330	339	343	354	334	329	327	358	337	314	333	324	313	315	303	333	365	320	329	353	338	329	300	319	302	344	325	362	313	343	342	357	296	355	334	325	339	322	318	351	334	321	338	349	341	311	322	282	330	319	341	320	350	334	335	320	314	336	318	330	321	345	314	328	355	363	331	347	354	332	348	312	338	319	303	307	333	340	365	327	329	337	339	353	361	314	329	366	329	328	349	330	328	332	337	333	324	374	304	338	315	356	309	337	361	353	308	320	335	319	340	293	330	366	300	312	315	325	328	323	305	329	346	291	313	333	356	307	356	328	334	325	293	301	341	319	346	340	338	356	341	340	303	332	344	336	324	384	366	340	330	299	317	348	347	338	322	359	353	327	307	341	351	332	308	299	337	346	353	325	302	318	310	327	327	323	328	331	326	356	341	301	308	331	324	319	312	327	354	304	348	320	325	328	331	338	331	323	341	303	346	334	344	340	318	324	297	342	335	345	327	349	320	367	333	326	343	317	347	329	329	301	354	346	381	334	351	353	318	323	344	336	355	332	330	331	306	288	373	315	385	348	350	309	331	326	323	332	321	330	350	334	320	341	311	321	322	312	343	349	342	305	321	347	338	329	348	337	326	338	338	324	347	308	316	322	336	312	323	331	304	337	316	362	342	332	332	316	353	350	333	343	373	358	365	364	346	349	337	292	313	329	362	316	329	331	344	315	280	354	360	330	351	337	336	340	306	327	320	311	341	343	318	343	346	337	351	343	335	343	326	319	322	325	336	330	337	338	334	360	320	336	328	342	327	342	322	321	326	316	312	326	311	332	337	345	327	307	336	325	347	325	346	348	313	335	288	323	338	361	341	308	341	322	333	313	347	337	351	338	338	327	348	300	314	325	331	328	324	364	339	331	375	308	322	329	372	336	320	325	327	321	334	356	340	313	341	349	289	323	303	339	328	333	320	346	301	327	311	360	319	354	299	324	345	315	362	335	319	350	322	341	336	337	297	332	338	351	340	319	330	358	307	340	305	333	333	314	342	314	301	316	345	319	330	350	341	298	308	318	340	333	344	343	336	313	305	330	306	331	321	355	331	334	351	327	315	310	305	301	321	344	335	311	316	335	312	353	319	337	335	331	316	337	337	325	327	329	334	335	351	326	322	316	341
35232	74817	84328	57062	29658	18124	3226	530	484	499	496	523	534	551	501	516	488	472	521	475	497	487	514	515	553	580	527	516	526	505	556	514	514	484	506	438	484	544	532	510	512	479	541	515	470	505	545	499	496	507	508	490	501	485	475	480	493	520	504	512	523	523	516	517	505	480	514	528	494	540	483	481	530	491	557	536	492	506	482	512	503	463	529	502	521	470	496	516	526	527	513	504	484	502	499	551	472	497	522	493	501	493	512	478	480	505	514	497	486	487	530	480	492	516	486	489	502	512	496	497	511	473	485	500	497	499	493	522	513	500	540	494	484	525	510	496	482	508	518	540	525	513	488	504	524	511	517	515	478	486	502	505	487	498	476	453	522	499	480	466	489	485	476	491	538	485	497	487	521	521	510	476	510	521	472	552	480	495	502	495	521	546	496	539	511	503	480	506	517	516	511	484	523	504	488	544	486	507	487	483	493	492	498	545	494	532	508	505	499	510	486	472	533	500	507	499	531	500	500	546	494	536	531	501	511	517	539	484	514	496	552	461	482	467	488	519	532	483	489	542	512	525	531	490	465	506	497	537	527	491	533	521	506	515	518	470	542	529	510	475	525	532	486	501	508	491	505	478	530	515	511	532	479	466	514	493	553	588	462	464	487	539	499	519	505	531	503	515	534	507	500	519	497	519	482	486	496	493	530	469	495	548	500	479	515	516	517	493	530	529	518	496	500	492	489	503	505	507	481	513	495	511	520	499	468	479	505	487	494	510	514	508	553	498	486	553	516	505	472	504	538	503	493	522	536	510	517	510	520	495	500	535	496	543	511	518	512	536	531	533	525	458	475	538	485	528	526	500	508	487	521	519	545	475	542	522	502	532	532	479	509	506	507	495	560	564	519	495	499	463	504	499	478	502	483	534	485	486	504	475	518	522	479	488	510	508	514	507	498	490	513	468	525	487	519	508	514	528	531	520	459	555	527	461	504	538	466	507	519	515	501	493	500	510	484	500	482	488	514	503	500	537	488	535	502	485	504	507	529	467	521	531	510	513	501	522	491	491	531	498	502	549	471	520	513	473	524	487	487	531	518	465	550	495	518	569	495	536	511	508	502	515	504	507	515	502	512	518	503	484	477	512	517	544	517	533	477	500	484	494	483	450	509	508	532	528	535	514	511	492	536	513	515	501	476	512	475	521	531	514	512	505	488	510	547	481	483	518	498	507	475	486	490	463	491	549	476	493	509	472	510	495	531	483	492	482	540	512	485	448	502	507	469	460	468	537	509	477	480	498	501	519	503	513	505	537	531	501	483	472	513	516	509	499	477	544	500	501	521	494	512	491	526	552	517	474	511	455	520	513	518	546	490	528	552	498	499	474	542	524	547	518	539	500	474	507	494	506	508	526	504	485	515	546	513	473	506	515	494	523	515	482	498	492	542	493	512	482	506	477	521	512	491	536	528	532	497	522	500	528	505	529	499	495	463	454	544	537	503	478	529	485	501	448	438	489	494	477	492	518	512	533	523	491	509	486	500	533	473	529	515	517	542	504	470	505	529	500	492	539	499	518	497	483	524	520	510	498	483	517	538	493	499	560	504	534	525	513	477	502	520	522	522	477	489	460	546	501	470	517	512	520	521	475	512	510	512	531	531	523	492	517	501	497	487	498	506	465	500	551	511	513	519	508	499	487	499	496	509	517	528	505	505	504	543	530	523	456	522	514	516	536	511	515	531	501	507	483	481	519	465	491	500	475	502	522	545	512	506	503	540	509	497	490	515	517	511	547	497	529	509	460	517	522	522	534	494	481	541	506	508	525	506	523	492	518	500	476	500	512	507	512	503	459	516	519	498	509	497	498	508	510	486	506	496	491	492	484	467	517	493	544	514	539	550	495	496	505	481	502	508	512	499	554	512	536	493	514	510	492	515	517	489	485	486	503	514	512	517	512	542	524	506	526	528	504	530	532	447	521	519	495	527	525	493	518	518	505	486	513	496	479	482	497	490	519	540	498	510	486	495	490	523	527	511	516	502	510	482	491	527	532	497	513	505	498	482	464	506	501	482	539	512	494	523	471	496	517	523	510	486	473	522	469	517	481	514	456	544	519	505	506	468	494	510	525	506	492	498	530	494	525	456	473	514	490	467	494	481	492	478	521	554	528	555	509	469	501	488	484	460	505	526	502	521	508	499	474	514	479	505	494	504	518	508	519	467	546	523	525	520	509	504	527	503	528	488	480	521	486	550	544	550	496	520	487	499	516	491	479	538	483	516	511	462	509	509	494	535	493	486	480	501	531	468	492	511	528	505	502	490	503	526	531	536	500	502	517	511	515	494	500	498	504	507	491	526	489	491	460	502	526	502	464	533	466	490	499	461	470	486	479	463	524	478	516	498	504	542	506	492	537	511	502	519	513	492	533	493	515	475	485	537	478	537	507	513	538	516	522	498	543	521	527	485	518	543	531	510	487	471	503	485	525	491	576	514	493	497	505	520	511	491	517	481	501	507	521	467	525	481	539	510	496	499	563	524	498	529	552	508	503	522	490	505	546	489	531	487	488	524	491	490	515	552	498	470	499	527	495	486	514	480	491	526	517	535	527	495	493	512	529	490	485	503	506	508	567	495	525	490	495	486	507	462	532	479	530	544	518	553	505	479	509	454	503	522	503	536	495	467	492	480	518	460	534	523	470	501	503	480	497	549	483	492	514	520	497	491	496	488	512	528	533	512	504	492	533	549	508	501	484	491	473	551	519	485	523	488	493	476	517	508	512	545	526	485	507	508	492	514	539	484	492	519	521	529	503	485	492	523	491	508	530	536	528	519	504	547	489	489	478	530	503	496	509	502	461	494	513	477	508	517	562	517	521	498	529	489	488	534	496	531	463	503	449	515	505	484	507	504	518	547	504	479	467	466	529	533	512	520	484	477	497	521	508	516	480	489	499	512	505	469	496	520	508	468	512	555	501	485	541	486	481	491	479	535	548	517	505	502	496	479	516	482	473	510	497	523	513	527	472	515	543	494	539	476	519	492	548	462	518	567	497	515	531	510	514	517	528	496	481	560	488	514	529	518	554	476	495	493	496	526	517	521	492	510	523	519	519	541	531	527	505	502	486	503	495	543	509	533	507	485	559	460	489	492	496	497	521	531	499	499	539	547	524	469	534	486	511	526	501	501	510	471	495	516	551	469	475	503	479	519	547	511	482	521	515	503	528	473	506	483	475	482	512	521	493	517	525	527	547	499	511	510	488	519	523	505	471	544	547	489	515	511	523	490	548	520	550	490	556	502	495	533	542	497	464	502	516	515	525	481	494	518	490	568	489	474	469	545	489	537	502	463	488	530	503	491	486	548	489	539	494	528	515	542	549	528	451	518	520	497	504	526	492	516	526	493	482	515	517	500	513	529	510	508	495	488	522	526	539	552	537	509	500	531	490	541	524	519	516	510	513	490	519	501	505	499	528	529	574	506	478	514	528	506	518	520	492	484	519	481	499	480	533
22915	21685	35819	37219	26982	24585	15848	1058	335	348	325	340	313	323	346	328	304	332	316	299	288	317	297	292	295	334	320	309	307	293	304	266	340	279	281	271	299	321	314	294	300	304	314	326	278	273	308	269	298	292	282	291	314	322	300	327	305	324	327	315	314	297	316	338	327	316	277	284	306	300	312	335	287	305	336	281	295	306	298	281	315	310	299	293	327	301	307	280	292	322	297	307	296	327	347	349	323	283	274	295	280	319	301	312	284	308	300	280	326	317	316	303	292	310	331	319	295	297	295	305	314	285	281	302	335	269	319	283	315	297	304	328	274	306	324	275	297	307	330	319	314	269	294	307	300	304	337	285	290	298	298	326	299	291	307	265	317	293	340	305	304	289	293	332	303	287	301	319	321	319	322	308	310	342	274	320	290	347	321	298	325	319	280	335	308	300	308	290	308	317	320	295	298	286	290	295	292	322	276	281	314	320	309	295	308	287	301	313	293	294	268	314	297	290	299	322	312	363	317	294	305	328	303	311	309	274	326	310	324	314	302	294	315	308	319	310	297	301	299	302	300	304	307	272	297	321	296	295	301	314	296	298	305	301	289	281	311	304	311	317	292	290	294	303	317	304	294	309	282	322	296	289	293	307	321	301	313	294	315	318	304	350	290	330	276	311	330	325	326	275	326	330	289	319	313	296	304	297	321	280	339	322	302	333	292	263	318	300	284	294	284	284	311	336	293	311	306	306	295	307	312	312	308	317	284	321	297	257	332	289	303	336	287	299	287	297	305	287	291	318	300	299	333	338	303	320	297	327	289	299	280	324	292	311	288	278	314	309	327	312	284	295	298	328	312	321	318	267	298	311	284	285	287	306	306	308	298	299	305	281	298	310	282	285	315	317	294	324	290	307	304	334	338	292	305	299	324	270	307	284	308	287	307	292	293	318	291	286	328	295	299	296	282	321	335	273	310	325	297	307	301	313	326	330	323	276	276	301	327	261	301	327	276	335	293	296	306	310	313	313	280	320	318	309	314	295	301	321	331	331	309	334	295	304	323	311	287	303	312	304	267	304	281	301	287	256	316	305	307	310	287	289	314	299	320	280	315	309	278	262	284	317	296	332	323	330	301	324	307	323	295	309	326	335	305	292	291	314	326	331	334	334	300	269	308	309	288	303	321	320	301	322	319	282	306	310	317	305	285	267	292	302	322	317	284	306	335	292	291	312	299	301	301	285	301	351	307	333	297	294	312	275	312	329	294	307	311	298	287	316	300	320	283	332	319	320	285	303	316	287	323	296	299	293	302	315	333	264	320	285	303	334	301	289	305	282	323	286	313	299	305	282	315	300	290	294	269	294	327	292	304	309	282	297	306	284	303	322	302	305	317	291	304	308	316	270	276	308	309	289	274	317	310	321	307	318	335	340	301	326	334	303	325	315	317	291	295	291	338	294	302	284	315	300	294	308	316	310	280	283	303	307	351	285	315	278	318	279	305	294	291	329	325	311	301	313	309	298	321	318	312	282	298	318	291	281	285	298	298	319	316	309	291	301	291	304	307	303	297	295	296	278	313	310	309	299	329	287	312	303	313	295	299	313	308	321	282	339	344	286	292	300	314	302	315	298	308	357	326	303	280	295	302	313	286	286	323	300	304	319	320	318	294	302	322	310	294	300	281	311	283	297	348	279	279	299	276	284	303	303	291	309	301	288	335	334	324	305	336	301	302	288	319	293	325	281	314	303	306	323	293	317	312	337	298	347	295	288	286	319	309	352	326	314	309	297	294	301	284	316	285	284	316	333	309	298	321	283	305	299	307	325	299	302	314	315	281	318	309	293	321	313	284	286	311	303	302	292	316	296	300	289	304	282	325	309	326	309	284	273	296	296	308	322	312	293	320	291	297	333	302	330	316	302	334	315	296	289	314	291	322	294	313	290	333	307	329	299	272	315	298	288	302	312	291	293	320	315	320	327	293	301	309	301	297	320	303	295	299	316	297	317	288	291	313	301	294	320	322	261	287	312	326	286	292	294	292	274	296	285	324	318	311	321	322	319	318	321	297	320	304	284	312	311	287	313	291	280	299	301	309	280	336	325	291	328	290	289	318	295	309	292	303	317	288	316	276	271	320	315	294	329	288	311	304	278	263	313	305	279	316	302	309	284	303	296	306	281	289	311	305	314	291	309	304	294	307	304	325	273	307	344	293	313	283	319	335	285	323	315	323	297	305	295	289	317	332	295	272	317	294	292	328	312	333	274	321	288	308	320	346	306	305	304	321	279	322	301	321	327	287	317	292	313	308	328	291	288	283	286	302	288	303	298	299	262	274	311	286	289	307	266	299	276	289	306	325	315	321	317	281	291	313	299	294	289	275	309	302	300	302	272	313	333	306	316	286	329	291	262	327	303	334	306	294	312	305	324	300	332	341	338	283	296	311	293	327	295	280	298	299	293	313	274	306	307	318	325	310	275	309	291	318	308	301	291	283	285	283	323	303	308	288	313	312	307	280	318	293	270	283	289	305	301	291	300	288	309	293	296	286	317	295	289	285	308	309	310	295	328	324	317	303	313	298	315	286	327	313	303	304	303	340	280	280	304	324	272	302	309	316	304	298	306	302	309	321	337	284	294	298	321	316	321	296	288	322	307	283	346	290	316	314	308	302	316	287	253	316	338	319	304	313	300	305	308	326	331	305	293	302	312	315	292	337	324	296	294	305	272	311	313	294	291	311	292	276	308	300	313	271	294	291	307	288	353	340	313	302	305	300	313	300	318	312	318	282	311	277	304	322	297	333	331	299	312	279	271	318	298	331	274	328	296	310	320	323	295	309	303	327	300	313	298	337	317	319	303	316	340	328	308	297	287	281	305	291	314	313	265	313	306	296	302	317	311	317	297	310	305	299	301	273	297	320	309	298	301	295	332	301	305	287	316	288	322	323	293	326	302	309	333	309	328	311	343	330	282	336	324	271	321	294	324	310	304	299	300	302	314	307	301	317	313	324	330	313	284	327	305	267	306	329	302	305	302	288	293	298	326	283	286	336	291	304	312	281	323	324	275	281	326	300	309	307	288	289	332	332	310	310	297	310	308	304	299	320	290	261	313	324	292	292	313	294	294	309	313	303	305	312	282	333	265	321	296	306	326	322	283	309	272	298	303	294	313	295	308	297	318	291	336	313	297	304	299	310	286	292	299	318	296	305	298	310	304	305	282	323	308	268	282	313	299	324	281	301	289	298	287	293	331	298	310	301	293	299	325	304	324	313	297	297	280	309	306	297	279	287	314	301	323	294	288	308	308	303	298	312	307	289	322	309	305	298	310	300	298	317	332	319	300	302	294	300	301	316	282	331	347	288	305	310	290	301	322	310	277	304	282	324	283	305	308	320	319	307	295	307	293	299	331	285	293	308	311	315	289	310	332	298	326	310	295	309	305	309	319	293	313	293	291	286	334	281	295	307	280	333	276	317	328	280	302	304	308	304	275	321	300	317	363	303	320	323	310
37660	74192	90564	68393	39909	31132	10357	488	498	485	514	486	462	470	450	456	458	447	498	464	471	503	484	446	471	470	472	477	429	494	459	411	459	432	433	461	424	492	421	427	477	498	482	463	461	472	511	464	504	461	467	413	447	426	445	433	475	443	461	459	433	482	445	433	447	433	439	420	482	458	449	479	455	505	498	480	444	477	458	446	479	472	516	437	420	449	417	481	435	469	468	461	434	454	457	493	473	468	484	456	459	430	489	481	472	464	462	470	442	477	464	455	452	441	424	466	479	457	459	468	461	441	448	475	451	423	456	456	476	450	406	459	455	422	467	451	462	459	463	455	455	460	440	446	461	430	477	511	447	501	408	456	444	431	485	474	470	512	486	474	470	469	474	473	449	456	494	444	469	489	458	471	457	445	474	437	480	446	475	460	457	439	482	466	454	476	465	466	511	471	460	452	458	470	463	458	463	462	423	452	454	493	454	477	437	449	475	488	475	445	468	475	492	480	461	467	452	425	463	470	441	481	498	452	442	449	482	453	466	465	467	471	467	453	505	471	457	442	480	483	468	451	454	454	507	533	476	484	459	438	470	474	430	497	461	457	474	440	484	456	466	456	498	451	483	462	465	485	455	458	467	450	462	446	456	438	434	440	478	463	458	522	443	421	477	495	495	463	489	426	473	477	466	438	420	487	429	462	474	503	473	484	452	480	455	518	459	463	485	464	453	455	452	454	450	468	437	437	478	477	445	512	446	519	469	467	450	490	429	492	458	473	431	464	466	442	457	442	426	426	480	446	473	490	466	444	457	462	428	487	448	468	479	474	480	471	459	466	433	468	449	432	495	468	456	443	475	439	453	495	470	446	461	453	423	467	456	460	458	449	488	445	467	472	490	470	452	434	449	440	451	506	449	508	478	489	473	482	476	464	427	472	475	468	461	455	439	457	453	450	460	468	449	443	453	472	456	435	453	439	442	439	450	463	485	458	445	460	426	492	442	460	452	485	466	444	490	447	469	471	431	471	477	440	460	455	443	436	468	481	435	443	448	439	436	469	464	451	458	432	483	464	445	497	467	455	442	469	477	484	465	474	446	419	458	462	427	446	452	452	424	477	451	417	486	430	488	471	434	456	476	458	468	461	490	418	435	474	454	458	430	480	483	449	439	472	444	456	435	459	485	457	463	426	420	466	486	447	442	478	412	478	466	473	444	471	455	482	458	453	510	451	491	457	428	445	442	468	464	468	477	466	435	487	467	470	462	432	456	500	508	456	444	433	495	440	458	487	469	469	429	472	408	456	512	467	456	461	457	455	460	479	403	491	473	450	459	429	451	433	466	484	442	467	453	430	451	469	452	503	487	426	470	448	460	453	468	468	536	414	466	462	496	442	445	474	474	450	440	460	435	473	486	458	498	467	469	474	467	429	496	526	455	451	469	495	438	472	452	448	460	489	461	494	480	467	487	463	445	473	482	433	467	444	446	455	472	476	496	442	481	469	414	482	484	461	495	465	464	419	478	435	482	431	426	466	464	485	438	441	425	478	477	470	451	463	488	456	496	443	472	472	419	430	449	494	469	428	443	461	507	433	415	427	440	452	439	440	427	430	445	466	495	455	479	431	485	450	479	445	430	462	453	484	474	447	475	469	480	515	447	449	441	485	470	495	446	466	452	470	455	469	478	454	437	437	447	449	426	441	455	457	473	442	466	448	480	453	456	453	444	512	465	477	471	457	442	479	427	457	421	445	470	472	471	470	460	468	490	436	490	454	467	453	418	454	488	457	453	459	491	487	478	464	445	429	511	452	478	485	461	479	480	448	463	437	427	465	467	479	474	417	480	497	477	483	465	424	451	456	462	487	488	446	475	433	446	480	459	495	479	477	482	452	443	450	479	460	479	444	484	466	434	455	472	438	469	524	454	456	447	417	477	460	483	466	503	437	486	507	456	455	449	453	437	469	436	442	436	419	461	445	468	441	453	437	462	468	490	469	462	475	449	464	435	431	475	416	415	493	437	486	460	457	467	455	474	444	520	488	482	436	479	481	460	453	499	464	436	447	463	442	457	447	460	482	476	455	428	464	484	478	462	504	448	468	481	484	454	460	526	445	460	451	467	446	450	468	474	442	471	433	483	444	508	493	484	474	455	455	493	469	439	442	505	438	428	501	465	437	426	435	426	440	458	431	433	475	471	440	454	456	463	475	469	497	462	470	419	433	481	428	468	475	440	455	478	476	456	473	472	443	431	473	452	479	475	447	446	452	476	420	449	476	446	456	445	417	470	430	467	445	430	466	483	460	422	463	460	417	438	452	451	440	402	465	485	450	447	486	477	496	470	475	423	478	479	448	497	469	487	507	428	420	447	489	487	502	442	437	484	476	479	442	492	454	498	479	448	440	506	447	437	474	449	447	481	451	440	510	472	426	456	461	439	471	473	473	475	434	450	500	476	463	472	501	462	445	452	480	439	478	473	449	453	451	450	442	470	469	441	487	450	472	439	417	461	467	442	490	439	466	462	458	473	440	480	463	456	448	469	429	448	459	452	462	486	466	473	459	474	460	446	442	449	453	476	470	471	499	467	469	438	482	442	475	468	424	434	427	405	436	457	442	475	450	451	436	435	460	512	452	424	506	484	461	473	489	463	521	449	453	434	466	435	454	445	494	466	466	472	450	474	451	465	448	466	448	520	492	485	453	464	461	440	462	428	403	471	472	486	473	459	459	457	419	444	439	479	472	411	445	476	462	481	444	471	484	473	416	425	486	462	499	489	463	465	459	459	462	461	466	440	448	490	443	462	459	456	465	471	458	478	465	491	431	475	498	428	458	519	479	469	497	482	450	430	420	443	469	480	468	495	496	435	421	494	473	423	502	432	409	451	474	466	483	481	466	470	444	469	454	475	476	432	426	428	461	492	448	472	459	403	462	457	465	471	432	451	483	483	458	465	454	423	477	460	473	452	432	435	456	429	466	490	433	452	466	431	472	473	496	471	459	462	460	457	494	427	472	455	442	455	487	506	435	470	481	446	442	478	460	474	449	464	441	454	472	437	441	438	491	459	447	434	452	474	464	406	448	445	481	475	475	459	432	437	466	464	428	444	419	452	451	459	462	461	425	458	471	440	442	453	466	469	460	436	465	476	480	450	472	472	480	471	462	469	472	443	451	447	427	455	475	459	480	452	487	469	462	481	465	454	449	487	510	465	441	495	426	433	452	450	465	462	432	446	478	452	472	419	451	433	445	472	493	447	475	450	459	484	460	481	454	469	481	477	441	458	436	449	440	473	432	452	463	453	428	467	473	468	498	457	431	473	472	438	470	471	456	421	448	446	465	468	489	451	446	467	463	454	462	470	430	461	421	475	478	444	439	490	459	458	454	456	458	476	436	461	465	426	477	452	470	428	486	427	468	463	449	464	475	485	467	413	469	449	447	475	455	433	447	477	459	453	445	451	449	432	499	456	509	414	464	456	418	477	502	446	512	454	482	457	465	451	443
27032	27591	38398	26272	6739	2362	604	273	268	266	273	279	253	276	254	267	293	259	244	248	261	247	257	266	287	261	236	261	264	294	266	252	260	242	249	259	254	281	270	267	254	274	266	284	255	280	270	259	278	238	267	231	266	229	264	255	272	260	268	250	282	238	267	229	272	260	274	283	263	263	241	250	271	246	256	257	295	269	250	259	261	253	271	268	261	273	278	253	259	266	270	276	261	271	261	283	272	263	284	262	264	266	291	284	271	261	252	281	278	269	250	257	275	268	253	237	243	266	257	264	250	288	264	294	246	295	297	262	259	263	251	293	254	268	267	247	249	265	273	266	266	265	254	253	261	267	301	257	255	263	269	299	290	261	277	277	275	248	249	277	283	261	237	248	244	252	278	249	274	269	265	270	314	260	261	242	255	258	243	279	255	293	253	281	244	273	250	256	264	240	242	251	237	266	274	249	280	282	234	274	237	299	241	266	270	279	266	237	285	272	250	279	273	259	276	246	250	282	275	256	280	272	259	284	268	255	246	255	235	260	240	258	267	279	236	282	279	263	277	262	252	272	272	252	278	242	268	270	259	255	250	243	252	266	252	259	276	231	292	260	273	220	270	234	264	230	262	276	254	236	281	290	227	247	255	233	283	253	248	244	263	253	284	243	243	259	237	246	280	249	248	272	276	277	264	277	258	269	235	306	266	261	262	264	232	245	268	239	258	292	286	263	280	263	248	256	242	240	262	273	277	279	250	265	235	250	270	284	277	263	290	277	252	267	262	228	271	261	255	277	259	262	265	276	262	249	243	267	273	278	272	276	253	266	269	273	268	268	242	259	281	242	257	280	274	248	279	249	236	267	289	270	249	287	265	242	257	247	260	270	248	261	274	242	250	274	324	239	282	246	266	253	258	228	249	272	262	258	259	244	262	253	265	273	228	256	261	262	281	237	257	256	257	264	276	278	234	236	270	223	273	246	242	232	270	243	272	242	280	241	283	276	253	270	234	270	261	285	250	246	275	270	248	267	241	260	269	244	250	255	259	256	255	266	266	235	240	251	271	232	252	264	264	283	283	293	250	264	285	275	266	271	273	272	277	264	227	263	242	266	276	275	286	255	285	288	226	288	261	251	237	266	278	257	270	266	245	267	249	287	275	276	257	233	259	245	257	276	247	268	273	244	280	254	263	262	252	280	239	278	238	248	274	257	240	271	253	256	275	254	246	238	269	262	293	257	283	275	255	271	266	251	282	271	240	282	276	275	259	269	276	266	295	273	254	268	275	270	286	282	263	247	292	286	246	233	258	253	224	289	259	255	296	262	259	231	255	288	253	290	261	256	257	264	257	272	247	258	260	276	274	280	243	265	244	268	258	251	262	248	253	222	263	254	264	246	257	256	268	248	243	243	250	281	260	241	268	241	260	275	273	284	266	248	298	287	264	269	241	279	259	265	263	257	260	261	267	239	266	234	286	270	271	258	244	250	289	231	262	257	241	254	280	290	258	245	262	240	273	255	276	265	278	250	274	220	248	277	257	274	289	271	257	295	258	277	273	274	268	261	284	252	281	250	273	297	251	233	277	255	265	254	257	283	252	245	273	251	274	260	299	239	255	246	262	262	278	261	271	277	271	249	242	267	275	246	254	294	254	275	260	257	248	264	260	263	281	259	270	273	255	264	253	255	260	255	273	279	240	265	267	283	265	245	242	261	268	257	242	278	289	273	257	306	242	260	249	242	237	282	266	284	257	257	283	240	257	282	265	235	267	277	273	252	263	243	265	253	260	251	266	263	297	260	247	280	250	274	276	272	243	271	267	262	277	260	247	266	224	272	270	233	265	246	271	259	254	265	262	257	259	266	301	249	287	271	272	278	243	241	257	273	243	276	254	262	253	253	265	264	233	283	292	252	258	235	247	243	292	285	274	260	255	273	271	283	254	257	229	280	282	290	263	272	297	254	275	273	308	266	252	261	256	257	253	252	248	250	253	255	276	238	260	242	295	241	260	265	269	289	256	255	247	260	271	305	273	240	267	269	290	252	277	268	239	239	267	282	247	276	261	247	294	226	272	278	269	269	294	270	266	290	278	285	282	253	267	270	270	290	278	266	232	281	292	239	262	269	262	270	244	288	217	254	271	267	317	263	272	286	262	270	274	255	274	275	274	264	234	257	254	231	271	261	253	283	266	272	271	269	262	257	281	241	235	241	281	246	249	232	237	276	254	266	251	278	267	286	276	249	286	290	273	275	247	267	273	259	273	271	289	272	245	254	242	255	261	266	262	234	252	228	284	276	265	293	265	282	257	280	242	251	263	251	249	245	292	256	236	274	253	272	277	234	264	272	256	256	249	270	267	268	252	247	244	268	263	291	261	250	250	243	254	263	261	265	267	245	258	253	263	249	244	249	267	264	258	267	283	278	258	256	225	284	236	255	260	246	261	255	254	284	284	283	217	256	255	250	244	277	298	247	259	278	264	277	249	277	271	262	257	261	254	305	270	261	271	261	251	268	272	261	274	282	271	244	262	246	273	266	261	261	276	237	271	269	253	283	276	249	250	225	267	269	301	263	251	251	267	263	275	242	257	264	276	276	251	268	279	239	251	242	267	248	268	276	291	247	266	265	249	244	267	255	253	262	296	264	256	245	260	274	260	268	273	256	234	282	260	282	248	267	267	276	238	250	244	251	273	270	268	254	267	296	270	266	269	262	276	267	259	265	271	250	286	276	271	238	257	232	274	283	277	242	258	272	282	270	276	242	288	272	227	283	267	272	294	261	263	231	278	255	266	257	267	258	258	277	270	255	261	286	214	244	251	271	246	261	259	241	257	287	255	265	263	266	256	281	261	266	264	259	243	262	233	248	258	273	266	254	294	270	289	266	279	276	287	256	268	260	244	246	235	252	264	252	269	277	262	281	268	284	264	257	257	256	249	270	266	279	274	272	257	249	260	253	273	230	239	253	242	262	277	258	287	256	278	218	288	280	294	266	266	280	262	243	235	237	280	268	285	255	269	269	279	280	300	261	256	279	250	248	264	274	259	245	279	246	271	282	262	272	255	244	247	241	258	281	278	249	262	250	266	287	221	261	266	271	231	258	259	256	265	263	254	256	260	279	243	298	313	290	257	275	267	263	264	247	236	238	266	258	248	259	291	264	279	273	268	275	266	277	264	268	274	234	249	283	249	236	275	273	266	263	240	284	212	248	262	258	256	287	260	273	257	257	274	246	246	240	252	229	258	250	244	234	253	250	280	244	263	262	286	263	263	263	260	268	274	248	261	243	276	233	276	266	250	256	250	273	244	252	221	270	260	271	287	301	268	235	243	271	245	236	275	250	268	267	277	277	278	250	260	254	263	257	263	275	268	277	272	259	281	282	261	287	285	262	224	277	248	259	267	269	274	258	269	271	263	290	253	270	265	263	276	245	270	264	258	278	245	248	226	276	252	253	271	267	261	299	233	269	257	274	271	299	249	256	279	253	262	231	280	252	297	239
24099	46306	43792	26908	7635	4924	1116	404	411	427	375	414	425	416	401	379	382	402	405	398	414	402	412	400	420	424	400	367	417	383	397	391	410	388	380	424	404	403	429	454	344	426	436	402	406	417	445	384	424	424	385	388	422	429	415	404	418	390	410	382	380	417	354	432	408	458	414	440	421	418	392	433	408	401	420	408	403	413	388	425	371	421	387	390	419	443	419	379	409	435	399	403	403	400	395	408	438	438	397	435	391	437	408	405	433	398	404	412	406	387	412	406	397	431	418	399	446	405	405	385	419	425	422	391	402	423	432	401	369	355	420	419	420	394	375	439	407	395	410	400	401	386	381	396	416	402	396	417	391	403	420	381	403	401	386	374	390	474	401	396	410	412	394	472	364	416	454	382	398	378	413	404	430	423	421	378	382	432	417	403	400	383	441	387	398	423	384	402	403	428	372	374	408	420	407	394	427	432	416	409	418	379	419	395	385	390	392	371	385	376	433	392	383	406	396	405	412	412	370	456	415	401	423	402	431	389	371	433	413	414	393	437	435	430	407	419	419	377	404	427	419	400	388	401	417	419	395	393	385	389	424	408	403	405	456	407	420	409	367	403	416	415	445	386	394	415	436	394	409	436	406	401	435	381	410	398	408	446	454	404	384	372	403	424	375	417	432	427	456	399	418	416	415	382	386	415	368	427	414	366	419	398	351	414	372	401	411	398	411	399	415	383	416	421	396	404	406	443	382	417	401	378	407	365	410	414	414	400	384	382	406	439	429	400	440	384	416	389	412	413	433	383	405	402	406	422	425	407	430	418	439	412	425	419	396	410	421	426	402	406	410	376	420	427	424	429	423	448	403	425	425	383	390	399	421	418	393	397	414	395	413	416	422	383	426	385	422	427	387	408	405	391	416	428	418	369	423	430	414	388	360	426	389	401	388	420	397	407	396	419	414	387	372	384	384	404	392	428	420	423	421	401	383	388	411	414	380	383	375	418	404	423	414	373	444	415	414	405	408	404	415	465	378	371	410	436	442	445	404	394	399	417	371	445	405	408	431	443	390	414	428	389	425	414	396	395	428	410	396	417	407	355	421	395	424	400	411	406	414	382	436	387	403	412	384	401	415	412	427	406	376	416	407	410	415	430	454	372	407	388	385	391	436	427	474	394	399	440	436	392	376	407	399	418	402	455	405	414	410	420	382	421	423	367	415	465	442	409	427	429	408	429	369	420	401	449	427	425	396	363	377	392	407	379	409	400	416	387	436	378	407	403	461	449	445	455	398	429	420	428	416	395	396	382	407	386	431	418	391	391	395	399	413	417	396	351	429	412	419	408	410	376	443	400	452	420	373	441	384	393	396	404	395	403	365	406	382	375	392	390	385	425	382	404	406	407	424	406	413	394	400	385	381	433	387	366	376	415	408	385	397	411	396	372	408	408	391	415	427	399	381	392	417	373	389	413	427	412	402	414	425	417	366	428	413	402	412	423	401	383	386	378	372	393	383	373	380	374	402	422	408	409	420	408	387	393	383	414	386	402	364	421	370	425	404	434	407	403	409	440	397	426	415	403	379	424	393	421	412	433	370	390	391	433	401	415	425	370	389	412	409	402	398	389	369	426	432	447	384	390	415	398	427	382	402	457	413	372	441	404	408	418	404	432	436	418	406	375	400	390	424	436	413	401	419	389	402	402	397	412	425	376	422	427	400	398	436	418	415	441	403	404	399	404	445	446	396	377	395	427	409	427	439	442	410	383	408	406	425	391	393	420	400	448	402	421	410	406	408	428	414	415	396	391	383	378	433	407	418	439	381	409	392	382	386	410	384	396	397	391	395	412	387	408	412	418	420	409	473	385	365	366	398	381	384	413	384	407	401	412	419	432	407	404	423	457	386	404	375	374	372	394	364	422	381	434	373	413	441	401	424	378	401	414	388	445	421	418	409	412	387	393	424	403	357	417	451	396	400	376	392	376	388	420	413	384	379	416	427	434	400	423	398	406	369	365	427	419	393	420	378	376	365	407	410	401	408	388	428	383	466	380	378	441	429	426	383	396	426	413	388	442	420	423	420	385	426	401	434	420	397	399	397	428	403	384	412	396	373	408	448	419	384	399	422	366	403	380	421	418	363	425	410	399	412	391	417	421	391	403	414	386	415	431	400	399	404	378	419	436	409	434	455	435	395	399	400	399	377	408	438	423	413	422	403	414	381	376	406	398	414	399	400	412	413	448	418	435	429	444	413	402	369	400	389	419	414	436	390	422	397	401	424	408	422	419	411	397	383	410	377	392	369	450	389	402	444	397	414	429	397	401	414	442	468	395	430	410	435	426	405	379	422	401	375	368	373	385	437	412	402	396	431	380	429	421	389	410	379	382	412	417	423	414	366	401	405	405	396	417	397	397	425	408	405	393	408	392	433	437	385	385	425	421	414	404	417	415	388	424	361	420	389	395	401	413	414	378	410	425	418	400	389	410	429	415	389	432	377	374	424	402	382	385	404	410	421	432	396	410	409	389	384	414	393	406	417	411	376	440	413	403	381	427	418	414	412	442	418	441	408	416	408	426	430	384	419	410	434	383	378	462	413	380	393	423	414	424	414	423	401	397	397	392	422	387	380	396	416	436	389	433	401	381	408	399	392	370	434	404	426	385	420	401	406	423	432	417	377	428	409	373	406	388	390	388	405	380	381	415	439	385	411	397	406	418	442	414	459	381	406	436	419	360	435	395	430	468	398	373	403	400	392	407	379	451	417	424	430	409	411	400	424	394	413	398	412	429	374	378	409	428	393	394	420	429	371	432	460	414	391	424	411	428	403	380	395	421	388	395	443	446	369	382	405	383	403	418	382	416	418	421	412	420	398	407	422	370	397	410	410	397	401	408	377	408	419	444	410	372	379	366	393	403	395	401	416	412	407	389	363	383	409	396	399	417	412	378	420	397	396	423	419	414	395	403	380	397	408	419	392	379	428	390	394	405	396	377	363	391	373	414	379	424	432	402	428	378	418	391	381	392	447	423	387	425	426	402	408	421	417	438	408	392	437	396	402	380	385	384	413	408	397	427	401	406	386	399	435	394	416	409	414	401	390	374	381	362	413	426	455	409	379	402	363	357	393	443	463	394	438	417	398	399	412	398	386	376	401	447	398	392	371	370	415	405	402	414	389	407	402	438	450	402	425	421	420	418	408	371	388	395	400	383	419	391	424	379	413	431	399	395	419	424	367	405	432	425	451	419	398	416	435	371	401	405	372	405	410	417	393	373	406	389	442	420	431	403	397	402	386	405	411	426	382	381	406	433	414	397	390	387	393	415	394	373	378	415	396	405	387	442	372	428	396	418	422	397	415	395	400	416	423	450	409	395	400	387	397	430	339	405	414	391	415	380	388	366	395	392	380	410	367	386	420	401	415	407	416	415	395	417	421	421	415	444	379	399	402	401	433	389	368	419	411	413	469	428	384	398	440	457	383	419	412	410	387	417	390	396	409	418	406	407	387	409
23986	23072	48865	44864	25823	17181	4321	397	343	370	350	336	356	371	365	386	331	360	336	362	321	380	341	355	357	353	330	339	363	381	352	359	345	332	342	331	353	350	357	345	325	335	335	336	355	355	347	350	367	307	333	348	347	336	352	336	328	360	339	330	345	334	337	350	347	320	357	363	352	357	381	338	361	352	344	362	313	371	341	329	332	346	355	342	360	355	346	330	300	356	352	343	339	332	325	327	320	329	341	344	351	318	329	349	371	361	357	344	342	351	346	344	327	327	358	349	354	320	332	332	329	346	326	353	395	332	338	312	350	305	321	332	336	322	354	346	308	341	329	369	356	312	351	324	354	361	350	343	357	328	320	356	327	345	325	347	319	340	358	333	343	351	348	340	341	349	337	319	321	324	335	358	333	370	307	333	358	321	338	317	352	325	346	316	339	316	310	325	333	355	327	341	355	307	352	372	320	332	315	329	336	339	340	334	339	338	320	352	331	344	360	346	332	354	342	324	351	322	345	346	329	376	336	330	345	326	334	351	347	356	336	320	332	382	331	341	324	345	344	372	324	337	349	319	330	341	368	342	329	341	346	349	325	350	352	347	334	352	319	329	326	338	341	343	359	357	352	347	365	370	356	333	344	338	315	379	332	332	353	361	332	355	351	337	375	324	354	348	328	354	373	357	353	356	355	373	330	287	344	323	359	354	351	333	324	302	329	316	329	333	342	334	338	325	342	303	354	316	331	357	354	338	338	327	352	332	353	348	324	357	310	335	349	353	350	333	334	375	324	345	371	337	316	318	339	361	352	364	373	326	368	327	336	358	363	333	319	340	335	340	352	301	329	323	301	335	366	384	355	336	339	321	366	339	359	338	316	319	355	334	361	357	360	336	335	290	343	346	318	362	338	366	339	367	362	361	348	347	374	336	350	357	324	348	329	349	313	336	337	335	337	338	366	340	341	309	344	338	353	330	326	363	349	324	307	321	331	341	343	299	368	327	327	322	339	362	316	330	362	349	330	359	377	311	322	333	336	324	310	356	339	366	343	325	323	315	344	320	332	328	349	339	354	349	342	337	345	337	328	353	354	338	333	323	348	339	343	317	315	329	344	356	342	336	347	403	344	353	339	353	351	316	343	351	322	401	363	317	371	338	329	334	322	354	304	342	337	346	328	332	320	343	336	311	329	346	327	349	343	371	387	328	353	327	346	353	362	362	317	369	340	313	336	334	339	356	339	355	356	321	355	352	315	324	305	323	336	335	350	340	336	331	329	331	329	325	347	317	322	316	332	362	344	330	303	343	333	338	304	352	354	363	337	343	309	333	313	360	347	373	337	368	336	348	354	356	338	314	335	383	332	373	352	353	350	349	351	363	334	313	341	338	346	345	340	340	333	341	358	345	322	352	373	361	322	345	347	353	296	320	276	325	362	323	333	330	346	329	331	341	296	375	311	322	300	330	353	330	341	350	333	358	307	344	340	356	358	362	320	359	336	333	347	307	320	338	350	327	356	370	354	341	340	315	344	341	352	333	315	360	333	330	338	337	319	317	374	368	374	351	348	316	339	323	343	334	335	354	373	350	338	297	347	344	343	346	337	325	323	314	339	328	352	348	356	336	329	329	348	352	349	324	363	334	321	356	337	350	342	336	321	351	337	322	328	324	333	340	353	348	366	328	361	325	321	370	330	350	338	397	287	346	332	338	360	318	289	316	304	325	308	334	321	314	337	324	317	352	327	355	339	354	345	365	338	335	360	344	330	308	347	339	304	331	345	357	340	350	326	327	362	332	323	352	316	334	327	344	333	365	351	353	366	339	367	357	354	355	359	345	322	338	349	352	324	344	336	319	344	318	328	340	317	348	351	326	334	347	327	337	296	360	369	351	332	345	309	349	304	336	344	324	319	352	328	305	318	347	348	342	355	339	333	331	352	377	301	359	373	332	322	341	340	344	334	335	350	347	320	366	331	311	345	345	356	364	374	369	347	338	321	323	330	326	318	333	343	380	329	314	362	307	363	382	360	332	323	341	378	340	369	334	329	330	340	378	334	351	341	350	332	327	346	320	344	338	356	352	310	349	381	319	330	336	346	357	343	358	365	336	332	357	317	337	324	309	344	311	341	327	332	317	335	349	335	332	336	340	334	313	345	346	310	337	337	365	325	328	354	343	345	364	332	326	344	339	310	351	307	341	342	352	330	380	303	329	349	328	314	366	366	362	319	309	316	311	320	317	337	356	312	360	369	314	331	342	369	339	369	367	329	345	321	365	361	332	325	351	356	345	342	302	310	333	355	302	319	323	325	332	337	346	380	351	342	359	337	358	298	345	317	323	336	331	324	333	353	329	337	316	338	362	285	343	326	327	349	316	306	379	341	321	373	362	339	347	342	382	339	375	325	348	340	344	342	373	306	332	299	342	326	354	326	353	317	365	341	349	354	355	342	339	337	350	310	345	334	334	333	349	327	352	351	352	351	359	333	334	321	323	324	329	342	322	347	367	369	335	354	335	352	362	344	332	345	380	337	344	334	334	312	312	351	347	326	316	341	312	331	347	340	327	336	336	343	371	346	341	349	322	351	373	352	328	327	343	339	350	343	363	359	349	339	346	325	357	361	354	332	366	334	325	326	343	346	351	347	342	318	358	348	315	329	369	360	359	344	292	361	325	331	331	308	315	352	369	370	311	341	323	343	372	314	321	346	361	335	330	365	335	317	346	391	328	346	321	327	353	339	336	369	352	329	361	330	352	330	345	335	335	349	318	327	328	354	310	338	311	359	385	340	356	358	367	320	357	340	372	330	370	373	342	304	341	392	319	316	319	342	347	364	333	380	320	354	342	353	341	372	326	354	321	365	330	323	359	330	310	359	357	320	330	326	356	334	339	351	353	370	333	356	360	351	346	356	331	353	326	333	317	316	357	327	362	362	323	363	368	345	344	317	344	334	356	354	366	323	350	388	320	328	353	359	371	347	355	348	319	320	365	381	289	319	348	346	367	320	296	318	344	329	342	337	331	320	359	333	339	334	352	345	352	321	325	351	349	325	316	322	368	334	346	318	369	332	348	327	370	309	337	332	364	339	332	325	331	313	335	334	311	300	332	327	317	327	339	329	339	374	318	340	326	301	336	318	368	342	377	344	325	299	292	344	357	359	333	380	339	366	296	325	340	360	354	337	333	337	341	392	323	328	340	358	320	323	316	334	341	338	352	342	333	309	362	324	353	333	351	369	335	339	348	356	378	336	337	314	310	371	351	319	349	356	350	362	338	318	335	353	372	314	372	339	331	358	349	341	326	325	378	351	319	367	338	375	320	356	318	335	353	382	369	351	346	312	331	321	342	367	331	343	322	335	301	401	362	334	327	319	324	330	379	356	345	298	340	335	318	381	326	350	358	305	306	366	337	359	327	354	317	358	300	322	365	346	339	337	329	341	330	305	323	325	324	329	346	363	343	334	322	339	339	328	337	356	357	336	332	318	332	336	364	312	358	329	324
41357	75929	81548	56132	28775	18137	3822	550	521	524	507	525	587	544	505	510	521	539	526	524	535	534	486	514	520	492	540	518	571	514	523	529	546	508	528	529	532	518	482	499	537	491	557	490	498	524	552	535	536	545	494	495	521	507	532	538	565	538	559	544	503	518	500	524	535	525	552	494	494	533	506	521	520	539	519	474	543	496	482	494	539	519	511	521	527	523	508	519	526	472	522	506	507	535	513	527	502	498	540	529	523	531	500	527	517	528	549	577	488	557	532	522	478	492	542	505	483	522	544	522	531	500	494	512	518	522	521	538	543	496	500	504	514	514	528	534	541	525	540	500	495	471	511	517	549	519	557	513	529	547	533	514	482	539	482	499	513	534	542	529	527	524	529	509	531	518	495	488	514	516	564	593	498	554	511	525	561	552	492	497	535	520	509	518	533	487	515	523	513	524	460	507	508	539	525	501	536	532	544	512	519	481	478	491	510	535	540	492	547	545	485	573	507	504	534	521	546	514	536	532	549	549	522	528	508	518	550	486	533	510	531	532	539	528	537	532	544	549	527	485	550	502	544	515	470	484	524	524	523	521	487	506	535	485	530	562	509	519	524	551	527	537	520	502	529	552	497	530	532	535	468	497	546	549	503	526	536	543	534	531	515	515	514	520	524	552	514	539	515	515	485	491	480	530	523	485	520	533	506	507	560	525	502	497	508	552	545	511	523	536	535	509	539	505	526	500	508	528	544	537	499	452	499	486	541	525	495	530	478	519	530	535	556	519	524	456	498	530	552	563	505	513	552	490	499	542	531	545	537	477	523	552	529	519	556	512	540	525	523	505	525	448	492	491	521	465	517	533	530	561	490	524	517	488	533	567	513	502	478	536	520	516	484	497	538	476	512	504	504	514	536	504	504	523	501	558	544	533	561	519	483	508	540	513	517	539	483	535	526	501	572	544	524	500	535	523	507	506	511	489	540	527	520	499	540	548	506	521	511	500	522	519	543	524	553	534	521	543	485	514	516	492	544	510	547	505	512	507	477	467	522	496	557	528	538	524	484	523	509	530	518	498	520	532	535	492	480	530	542	531	514	546	505	483	502	531	511	514	521	527	518	522	497	516	481	501	550	494	527	481	576	523	532	559	510	496	521	536	542	503	551	530	528	525	511	524	483	527	544	509	540	535	491	514	520	550	546	531	507	502	503	517	557	543	560	522	516	543	498	525	535	554	506	532	472	516	474	515	502	502	499	543	510	528	516	481	551	506	513	511	544	508	496	521	512	535	497	548	520	507	578	532	515	528	529	501	512	511	535	520	486	534	496	525	532	503	508	563	512	535	531	576	519	542	524	520	500	500	492	542	475	537	517	516	529	536	547	510	559	544	486	551	498	532	502	480	495	540	533	513	543	512	521	530	521	539	525	481	501	484	528	497	528	542	528	529	547	529	519	508	536	529	560	545	513	486	527	537	479	506	567	496	532	500	540	492	503	540	508	500	499	536	505	487	531	453	538	527	537	515	536	523	510	470	564	503	500	522	519	498	527	509	544	545	495	511	532	548	537	513	510	510	512	543	503	528	503	466	508	561	516	510	541	520	516	497	514	545	521	466	534	535	545	530	546	505	508	489	508	509	507	531	505	526	538	510	532	512	546	522	517	527	502	523	524	544	545	567	497	526	525	499	526	545	510	551	501	501	501	579	528	514	516	481	544	501	533	542	556	503	496	506	515	523	502	536	491	478	492	502	518	517	516	536	467	466	534	540	556	505	522	516	498	511	507	533	520	551	542	560	495	523	536	561	525	549	524	518	535	493	524	513	536	566	511	487	556	480	548	515	527	515	530	541	532	526	489	526	574	522	549	504	512	531	500	536	504	498	505	500	549	497	528	564	491	518	523	515	537	513	566	539	536	516	511	508	516	513	506	536	496	519	554	548	491	502	544	532	534	557	540	535	519	507	503	528	538	525	552	566	557	525	480	537	521	486	502	533	536	495	530	516	522	528	512	484	535	491	518	524	559	494	508	558	508	508	515	468	513	536	539	504	527	513	529	515	522	535	503	492	526	481	526	486	534	500	531	478	508	502	521	508	525	515	521	473	534	487	509	543	509	498	521	524	516	497	531	493	539	564	549	496	529	528	519	512	524	526	499	506	536	542	507	551	550	522	545	507	548	515	515	502	521	499	515	530	486	532	488	523	505	500	519	526	549	537	498	554	509	505	542	511	509	489	534	499	547	529	506	494	536	533	540	553	542	526	568	491	537	518	517	574	548	536	531	519	504	504	513	565	492	529	532	526	521	505	532	510	522	481	542	534	544	474	523	555	551	541	519	533	534	531	548	539	507	497	510	532	574	520	482	500	535	493	509	527	483	505	529	500	522	544	543	539	457	506	548	528	542	523	505	550	552	499	587	536	512	492	520	506	520	518	534	525	491	515	503	498	546	527	578	517	512	521	486	567	504	514	569	578	545	512	533	515	478	487	555	514	503	507	556	520	542	496	491	518	496	516	519	549	545	562	511	489	545	518	544	518	496	506	564	518	510	507	523	548	529	528	495	487	489	571	527	511	513	533	554	536	532	512	519	542	504	545	516	533	519	556	479	501	501	519	538	518	527	538	551	540	518	478	556	509	526	505	505	523	541	512	550	511	537	493	520	517	504	577	523	494	504	516	516	538	515	518	528	491	551	526	498	540	496	527	554	518	518	534	524	469	518	509	476	518	514	537	519	523	521	487	502	556	581	508	525	539	505	537	489	528	493	504	490	531	580	538	526	510	529	471	498	497	492	514	500	513	536	529	512	544	505	565	477	540	547	542	557	490	470	545	543	511	497	522	531	545	508	562	515	542	544	525	513	515	570	510	511	523	510	523	511	528	543	520	560	528	515	515	528	531	524	583	547	473	545	543	526	521	538	512	519	512	498	515	516	544	546	512	553	506	532	514	533	517	499	535	569	492	511	511	549	498	557	536	514	477	518	485	511	483	542	525	534	526	524	527	543	541	495	518	562	532	494	504	532	519	517	481	510	515	500	546	555	502	519	520	518	564	491	555	535	573	479	554	534	521	469	521	508	515	483	522	527	531	503	539	536	541	531	504	507	553	534	534	495	531	550	516	498	530	506	476	543	482	479	513	525	521	498	558	536	512	533	496	514	537	535	554	515	541	523	538	461	519	485	525	511	553	531	540	459	479	566	513	525	541	521	491	513	511	508	491	496	514	516	507	534	548	496	544	529	526	489	503	476	504	542	538	500	508	532	477	541	519	501	545	516	536	518	508	502	549	529	503	522	538	504	556	512	528	484	551	525	539	506	538	516	500	507	506	514	529	544	520	518	525	535	465	536	547	534	537	540	502	512	530	584	546	523	523	526	478	541	530	539	511	511	515	542	543	505	483	523	536	525	491	544	565	520	525	538	511	492	540	527	526	538	529	517	545	502	544	506	524	508	521	497	587	537	521	500	503	492	529	555	515	474	515	521	512	503	534	517	522	555	500	526	532
22993	22203	39470	40586	27929	22821	11430	643	373	297	331	322	353	341	345	319	368	310	318	325	345	322	328	314	309	343	305	356	336	342	336	292	311	321	301	353	305	326	335	342	313	315	307	343	311	301	313	337	311	314	370	308	347	278	300	326	323	313	335	310	285	315	312	327	306	310	306	376	324	302	323	334	302	336	310	350	308	333	345	298	288	326	297	329	317	303	290	327	328	323	306	314	325	321	307	322	352	345	306	299	311	291	299	331	298	326	297	341	321	347	335	287	312	326	307	296	327	298	313	302	352	291	298	294	313	324	316	324	327	339	306	341	313	333	305	318	284	324	308	328	301	286	309	308	331	310	334	338	313	312	337	336	329	324	331	324	321	299	322	308	327	299	282	313	313	290	351	334	318	316	309	333	311	320	293	299	315	329	295	304	319	278	313	341	340	310	326	327	289	328	315	314	298	348	315	349	346	308	338	295	323	302	309	326	330	315	316	349	302	295	314	323	317	323	333	321	334	304	305	319	297	307	340	324	340	313	335	296	350	334	303	328	357	306	306	295	341	309	317	309	315	321	314	342	311	317	337	336	322	341	321	340	311	315	318	331	335	308	324	330	309	294	323	352	366	331	325	310	309	325	310	297	318	287	325	342	325	311	348	349	340	320	315	296	317	349	321	337	326	328	291	325	311	289	292	322	311	315	313	294	281	335	342	304	298	289	335	316	340	330	291	305	327	344	335	309	353	293	305	300	306	336	333	318	328	310	294	313	304	309	299	329	325	309	336	314	302	319	291	308	327	319	327	304	304	316	336	321	330	301	324	314	323	302	288	298	336	291	282	335	296	296	316	306	355	310	321	329	350	342	302	296	284	298	330	331	330	341	353	307	327	325	316	292	326	313	299	324	360	333	336	326	329	311	318	324	302	304	350	318	312	319	312	344	308	303	326	321	331	333	286	356	311	305	292	351	310	329	337	318	297	326	331	318	312	315	311	325	308	328	329	306	328	346	340	290	329	293	318	329	357	317	316	336	318	320	330	340	335	321	341	299	296	312	319	339	315	326	331	347	329	284	312	310	340	334	323	329	319	346	297	331	316	340	301	314	343	274	343	305	304	315	307	284	298	310	303	331	335	289	305	307	260	305	314	301	281	312	343	320	326	316	324	289	302	319	312	295	326	299	324	310	302	277	337	334	320	315	319	338	324	304	319	334	319	317	310	309	322	322	308	307	312	335	300	289	335	323	286	347	354	331	322	320	326	312	326	285	329	310	308	333	305	336	306	299	315	320	314	306	324	339	303	365	302	318	316	347	298	328	323	306	326	334	330	323	309	311	310	309	309	323	299	298	329	297	310	326	326	311	314	297	327	316	323	339	340	310	298	319	307	321	293	315	297	315	301	277	300	321	331	308	308	349	349	299	306	329	326	341	308	312	317	323	278	284	323	318	320	298	311	324	343	332	318	320	280	295	283	345	327	341	329	324	318	308	328	322	329	324	315	334	316	296	286	358	309	332	335	296	315	325	345	294	291	335	297	334	329	322	318	320	316	323	338	338	277	336	298	299	293	305	286	319	299	299	348	354	318	300	293	315	315	349	321	291	370	329	357	311	323	300	317	307	318	343	316	353	343	337	328	277	319	330	313	340	325	296	334	309	342	298	328	318	326	297	343	306	344	328	329	327	345	315	311	337	326	332	336	337	310	331	317	337	326	299	330	332	313	300	338	311	312	314	331	329	293	322	325	307	330	297	341	298	312	322	332	323	306	331	347	329	319	302	318	316	324	343	320	289	337	351	328	331	315	329	292	298	338	322	320	305	302	307	315	316	301	321	294	311	320	334	326	322	300	290	318	317	290	314	309	313	309	332	316	314	321	283	335	345	320	340	317	291	318	310	321	346	311	315	334	334	298	309	323	302	305	336	309	315	322	341	327	316	316	283	348	321	289	295	313	326	338	306	327	291	296	313	308	323	331	325	318	326	300	288	319	349	274	324	310	335	294	323	332	301	310	317	287	330	303	307	321	302	322	291	309	339	314	333	315	317	334	310	305	308	305	308	309	310	303	333	309	336	364	305	332	328	333	287	308	332	339	290	340	340	323	336	325	341	347	327	317	332	302	305	321	289	363	251	314	323	309	318	307	298	316	310	313	308	344	306	342	347	307	327	307	324	315	320	331	310	298	315	324	300	328	304	340	314	311	311	338	343	273	314	311	308	328	313	320	327	316	333	345	334	292	340	302	341	299	313	346	313	310	315	325	311	327	321	331	306	314	318	304	301	323	305	337	351	316	321	298	304	339	302	302	316	316	284	331	286	347	319	310	306	312	299	321	306	289	302	339	326	309	348	328	331	336	335	337	311	335	300	301	300	345	308	307	299	310	339	322	371	327	324	310	331	306	316	312	298	293	310	343	322	313	327	296	324	334	308	315	326	302	311	342	295	291	352	309	336	330	319	346	319	306	311	337	330	276	301	319	333	310	297	310	326	349	312	311	305	321	291	312	319	343	348	310	327	327	317	333	327	316	311	308	353	296	331	343	299	307	292	336	309	282	277	272	330	309	291	317	358	312	314	327	333	310	304	324	318	311	327	308	318	329	287	319	337	352	308	307	312	320	294	339	330	316	346	315	311	318	304	276	339	306	287	320	295	315	325	324	363	324	353	340	296	339	345	356	321	312	314	298	306	284	326	319	291	304	339	310	322	336	301	338	330	329	304	337	303	314	292	330	284	268	320	331	309	341	308	317	328	304	325	339	321	324	320	311	297	326	321	301	310	324	343	332	336	282	315	301	312	310	345	296	328	313	338	282	318	297	314	326	322	301	307	302	335	292	304	318	306	323	288	322	294	310	292	319	290	345	319	346	286	331	323	316	314	297	327	283	304	301	323	283	334	322	292	325	296	316	330	330	306	277	301	322	318	334	359	343	288	321	276	328	303	354	316	321	313	293	326	306	310	316	301	312	299	336	309	346	332	341	307	334	320	305	322	293	330	336	336	299	320	318	332	311	339	275	327	341	338	317	308	355	321	332	321	303	310	317	318	323	325	319	315	309	292	278	309	321	297	310	327	317	328	314	300	292	321	310	322	303	314	305	314	282	315	307	311	342	307	338	322	294	337	320	295	331	310	313	349	323	314	301	312	329	281	335	332	317	276	323	294	327	330	314	338	333	336	294	321	303	321	300	289	315	332	333	308	318	315	339	292	300	303	333	314	327	314	322	344	321	305	312	305	336	324	326	314	342	316	327	324	312	309	306	314	330	358	312	309	321	333	333	314	320	322	293	310	315	313	324	313	335	297	319	310	325	327	311	321	308	339	320	318	320	316	303	305	314	322	309	335	312	326	309	329	327	311	326	341	331	323	334	302	337	289	326	306	308	312	314	357	303	326	323	324	306	310	317	318	326	333	326	336	308	316	316	319	299	289	355	333	309	322	300	323	316	334	319	302	341	310	300	303	333	348	318	303	319	317	343	310	339	305	280	322	318	311	342	345	283	343
38808	79834	89815	68510	38043	25533	5122	539	496	513	487	505	464	519	463	479	524	544	478	487	498	462	506	456	494	482	479	490	474	496	516	478	464	487	466	482	525	430	522	474	429	493	472	485	452	522	452	488	458	458	461	508	529	478	457	470	504	502	484	458	483	472	479	468	503	474	499	528	480	482	462	455	478	479	440	497	440	483	510	507	502	499	471	463	520	488	507	460	494	484	531	509	473	477	499	479	549	484	511	476	467	488	468	473	508	488	478	505	465	476	474	453	476	470	475	457	460	465	505	510	486	455	491	489	506	462	502	429	481	474	465	451	447	485	470	502	466	477	468	457	484	472	478	458	491	475	491	471	501	498	519	491	466	470	482	433	521	470	456	481	470	495	466	510	458	491	501	475	544	486	467	508	458	485	484	461	468	479	488	465	492	499	474	472	446	486	438	460	490	470	476	481	459	525	429	471	477	467	505	485	496	508	481	469	487	499	493	497	489	500	484	498	492	471	433	457	525	502	483	455	502	432	478	484	477	450	489	468	489	492	486	444	501	489	422	465	482	468	490	446	489	446	470	467	452	495	434	460	504	456	504	499	494	463	486	483	492	516	464	493	494	495	468	474	491	437	498	471	477	494	516	468	469	486	445	548	494	497	526	468	505	425	484	488	472	464	472	438	485	467	481	515	481	487	471	478	487	452	498	440	473	461	455	489	512	488	483	475	481	483	497	492	471	500	457	444	464	505	512	456	487	465	504	434	535	497	491	485	544	464	502	510	470	485	484	496	508	472	481	461	474	503	457	470	494	437	451	476	466	486	480	478	515	477	468	528	504	478	496	484	455	487	481	479	481	458	518	510	530	495	458	493	502	457	457	458	462	506	435	465	459	451	482	470	473	459	488	526	485	440	462	462	476	462	475	446	451	479	511	454	437	480	466	482	461	466	483	484	468	494	455	466	437	513	493	482	455	476	476	494	504	480	477	480	455	457	452	538	505	461	442	458	491	480	497	466	450	453	482	468	479	485	453	484	492	456	455	451	478	474	450	445	476	457	474	500	505	479	434	463	446	458	515	439	477	480	488	441	476	478	452	484	479	463	441	500	483	446	496	469	502	454	438	519	503	483	518	436	479	487	461	484	517	483	511	504	509	481	452	491	471	445	475	476	476	472	482	462	466	483	453	479	467	500	480	477	471	477	479	510	499	482	477	472	448	465	466	491	433	524	492	474	485	461	514	495	500	447	472	492	496	491	472	509	476	435	512	479	502	466	491	461	496	511	488	481	458	497	520	487	477	441	474	428	494	474	495	465	458	506	481	478	498	513	490	458	485	470	500	485	474	492	476	514	452	455	511	473	446	536	475	490	487	462	463	458	477	495	469	489	509	465	499	462	514	467	513	489	484	463	461	502	461	480	465	476	434	483	503	470	436	490	482	495	459	467	508	492	503	494	465	440	466	478	522	498	459	486	486	495	495	476	466	520	472	494	485	470	495	491	497	475	431	472	485	454	442	497	542	488	517	479	444	462	508	459	475	490	453	485	452	484	472	434	484	480	510	430	481	475	502	480	473	522	485	490	491	451	543	525	492	484	442	490	477	455	497	491	457	488	508	482	479	500	507	495	510	474	439	472	507	516	454	460	486	476	492	467	450	494	511	467	506	483	463	493	486	454	491	477	469	512	457	499	490	488	471	487	438	466	445	471	449	489	441	453	462	483	481	478	483	485	461	452	492	482	490	520	469	527	485	497	490	520	465	454	488	470	471	477	462	421	507	501	519	498	508	481	500	498	482	508	491	505	455	456	445	435	453	478	466	499	492	513	495	472	491	464	471	493	465	491	470	465	487	526	486	454	470	449	465	469	497	488	456	491	472	476	491	473	473	464	449	427	516	460	492	486	507	474	494	483	488	475	491	472	492	486	484	446	508	464	463	478	457	465	496	473	462	467	451	497	461	444	459	472	494	497	480	464	485	476	449	485	539	488	511	488	485	476	411	498	500	455	452	441	504	530	445	472	457	476	508	487	470	485	458	449	482	505	446	491	492	476	481	495	483	470	466	466	458	466	502	446	476	485	471	504	476	497	484	488	467	469	467	493	498	444	477	448	509	472	476	458	495	462	485	497	476	470	490	454	467	451	448	460	478	460	496	489	518	450	448	455	468	474	493	494	445	456	480	450	446	501	492	509	480	506	456	479	499	461	467	505	508	488	472	475	488	523	460	463	460	445	452	450	548	486	443	512	492	487	488	478	531	441	508	484	490	502	426	500	466	467	474	501	470	482	487	520	474	484	444	462	460	491	482	460	480	467	486	429	500	473	457	454	456	461	500	455	505	412	446	467	493	444	439	439	504	488	499	503	468	510	473	450	473	475	480	489	478	473	467	471	455	494	467	480	505	516	473	494	457	442	456	451	490	476	495	473	471	503	451	539	496	482	459	444	430	497	504	491	469	479	493	442	494	451	486	469	476	471	478	443	513	462	455	447	488	492	476	496	452	458	452	472	468	468	441	476	474	465	479	500	467	442	449	461	475	510	465	478	479	463	490	481	474	486	461	474	485	502	486	449	463	462	474	484	493	479	470	509	488	494	427	495	495	472	481	515	477	476	465	472	467	461	465	469	446	527	528	463	464	492	484	506	496	470	451	471	468	576	492	466	461	438	499	493	446	490	459	498	458	499	504	442	444	473	479	479	502	480	484	487	491	472	458	446	500	522	486	458	468	473	438	501	518	477	493	521	465	469	500	470	468	463	438	486	478	441	504	477	482	469	464	485	468	459	472	479	491	465	473	468	497	459	467	465	431	491	449	470	513	498	484	488	464	518	470	489	510	437	466	448	502	513	477	448	473	469	497	461	474	496	469	472	529	468	497	481	477	477	481	457	493	487	484	449	479	475	488	482	451	474	471	474	473	488	493	465	457	492	457	466	459	488	489	445	488	516	502	475	466	491	465	472	457	468	497	496	432	458	492	473	436	496	460	484	457	481	468	479	518	464	448	484	524	461	505	478	477	480	457	474	477	491	451	467	475	490	460	473	520	487	447	439	487	461	477	521	496	465	509	509	456	467	456	472	475	469	488	468	467	477	487	490	504	471	474	465	497	504	459	500	491	465	477	483	485	498	490	499	511	497	506	463	476	483	482	455	489	534	473	516	489	480	464	487	486	486	494	456	505	479	470	469	498	487	464	502	474	513	477	477	522	489	454	488	483	465	464	483	476	492	485	495	494	505	488	480	506	440	431	479	479	461	478	504	499	485	456	431	494	451	503	453	458	500	471	487	457	473	477	448	467	451	496	448	478	498	471	441	467	485	510	442	520	508	498	529	468	487	450	477	443	438	484	469	526	500	469	495	527	469	459	483	497	480	415	458	457	476	448	477	519	475	489	486	481	476	482	485	500	480	461	461	476	475	474	483	471	470	452	493	474	427	481	501	452	503	472	469	472	483	488	463	451	459	521	492	527	438	490	480	486	491	449	466	507	464	452	495	498	437	496	455
26575	25922	41924	30964	9092	2263	476	282	277	264	261	251	267	259	278	281	279	264	268	279	286	279	260	245	261	280	269	239	302	261	257	271	266	280	274	267	279	237	258	244	252	264	259	263	267	265	281	270	257	273	269	247	284	287	285	266	264	265	258	253	251	271	266	253	282	274	268	245	262	260	272	263	266	238	264	250	257	278	240	253	238	247	269	259	256	252	255	259	268	255	239	266	264	227	262	234	247	249	249	283	243	258	268	264	224	294	269	262	248	257	233	255	258	270	262	257	269	275	305	265	264	273	281	239	241	236	247	261	258	267	264	237	248	262	263	269	273	263	296	267	279	282	257	253	255	280	283	266	256	261	241	254	247	250	251	289	246	305	292	269	268	263	263	285	270	297	265	242	232	266	233	267	223	272	263	279	263	289	272	281	277	278	280	263	271	279	240	264	271	253	265	248	261	287	258	273	252	251	274	244	270	252	247	262	263	254	257	271	256	261	268	275	267	301	262	245	277	294	294	247	272	274	246	287	274	287	247	239	290	265	282	245	275	273	295	254	255	274	273	251	271	272	236	246	273	254	261	248	260	246	252	250	270	298	255	272	262	288	248	226	279	270	273	267	259	266	274	246	257	271	232	245	282	258	242	269	261	251	272	259	279	287	276	255	262	258	263	276	290	260	262	273	245	262	252	259	241	262	283	269	279	263	285	274	288	260	261	258	281	292	311	277	286	282	285	292	260	293	269	261	271	268	269	283	256	271	250	260	254	279	263	257	258	248	258	287	257	237	251	293	250	272	262	264	269	256	273	290	282	287	282	246	297	249	273	239	234	289	249	260	222	265	310	228	253	249	278	268	259	238	250	276	296	265	265	264	276	271	298	260	290	239	272	279	272	259	277	265	283	266	273	268	264	279	259	284	273	252	265	278	267	277	270	253	277	248	261	280	234	240	263	240	271	244	274	272	270	271	253	244	268	246	283	265	239	272	265	267	254	252	272	254	278	268	252	272	265	247	269	265	263	273	276	247	232	269	261	248	251	271	260	260	240	279	273	268	281	281	273	265	270	270	307	261	282	266	286	231	277	293	274	297	250	255	282	271	259	258	263	271	253	282	233	237	276	259	240	287	278	258	281	276	277	280	279	278	269	248	271	262	268	263	307	262	264	253	275	264	279	280	284	302	279	294	251	263	248	262	241	240	259	306	270	269	280	286	256	261	269	280	280	283	281	244	232	297	261	293	266	280	275	248	262	276	263	241	264	282	245	238	248	259	267	276	277	287	284	277	258	287	262	305	252	288	251	262	259	228	238	278	284	258	242	275	285	265	279	261	235	287	251	271	261	254	255	248	286	244	262	275	254	257	239	251	225	258	282	261	247	264	265	285	251	262	269	251	240	257	249	278	276	276	257	265	282	277	274	264	277	262	282	249	275	225	276	275	305	254	287	257	253	237	265	259	260	256	250	273	284	256	273	269	260	271	263	229	242	241	276	250	272	235	257	241	291	260	296	244	267	230	254	266	269	260	252	245	269	251	291	263	260	248	254	262	240	249	248	275	260	249	285	261	283	246	235	264	261	262	237	270	254	257	263	267	264	233	296	273	264	234	269	261	263	275	282	253	264	276	255	232	281	251	284	275	256	273	282	280	261	269	277	289	262	270	263	248	264	283	272	273	295	262	286	260	256	262	249	260	314	279	283	296	260	260	312	263	278	265	282	237	274	239	243	269	259	282	277	266	249	280	259	290	281	255	253	256	230	261	277	247	280	272	239	232	276	251	246	264	260	268	270	319	248	297	275	253	285	291	262	249	284	295	252	276	303	275	265	222	273	256	272	287	280	275	278	273	298	252	311	267	250	273	222	239	269	255	294	240	289	286	279	287	248	259	279	250	264	256	280	242	233	240	242	272	262	262	233	275	267	268	257	268	254	286	275	246	265	288	271	276	257	245	257	261	264	285	261	241	254	235	258	256	248	271	266	275	257	264	265	271	246	266	292	291	248	284	290	253	282	265	256	259	267	279	261	297	284	256	262	270	287	265	268	254	246	241	252	253	229	252	277	242	248	257	293	244	246	278	248	235	267	238	260	263	236	282	258	279	276	283	275	264	268	244	256	267	257	253	272	249	255	256	271	269	260	259	265	265	253	251	293	274	292	274	273	246	241	272	255	256	274	270	250	276	249	259	284	275	231	274	260	272	265	256	266	259	305	286	247	277	260	284	247	264	278	263	273	267	262	267	270	253	251	280	271	264	285	269	268	278	231	281	279	249	265	273	254	283	258	269	263	294	244	256	256	263	240	254	273	268	297	277	256	249	251	249	265	265	296	251	254	261	276	247	285	284	233	248	274	262	272	270	300	250	241	265	272	269	306	272	260	268	256	259	286	266	276	260	255	257	287	253	273	292	271	258	266	272	273	268	246	256	268	285	283	238	264	250	273	250	286	274	255	248	273	256	282	283	278	281	247	257	276	254	290	252	268	250	267	304	268	273	293	254	246	273	272	247	253	254	254	255	274	269	266	271	278	248	280	255	268	288	234	257	281	263	280	256	252	261	293	267	251	270	256	270	275	264	294	251	267	265	286	291	277	236	296	250	273	271	285	260	262	282	265	272	273	287	257	254	279	266	274	286	257	235	234	257	275	282	288	289	274	219	267	223	247	263	263	235	221	242	259	266	302	293	265	252	284	268	260	282	270	245	257	257	267	243	268	248	265	246	269	287	265	265	260	249	262	247	267	261	271	253	273	262	281	231	296	281	257	270	260	271	254	256	245	274	281	257	276	268	274	255	264	265	287	243	259	263	256	264	263	275	265	259	262	244	247	274	268	267	278	238	248	289	263	267	265	281	279	261	237	300	260	263	241	258	258	261	257	247	253	278	286	244	249	256	252	268	296	246	260	276	251	243	272	269	259	287	255	273	309	273	296	269	258	288	273	267	289	242	267	268	261	274	252	271	240	252	296	266	282	272	261	244	281	248	252	252	269	264	263	248	237	269	287	272	261	244	261	251	274	288	276	269	284	272	267	261	284	264	234	266	274	273	295	292	282	275	267	280	236	274	280	284	252	285	287	262	252	266	276	261	260	267	265	268	250	292	299	279	285	240	262	227	279	264	255	259	260	272	273	263	251	258	258	249	274	243	282	246	262	258	285	248	253	275	266	249	282	269	220	273	245	253	268	270	273	264	250	261	287	272	245	253	242	268	230	256	307	275	264	277	263	285	252	269	275	281	246	291	276	289	243	272	265	264	256	269	254	264	267	294	286	270	254	253	259	280	247	255	256	243	286	261	273	256	274	268	256	261	258	267	249	276	272	266	256	278	246	263	252	271	276	272	273	252	251	238	261	271	257	250	266	242	301	248	265	287	242	275	260	238	285	295	273	277	255	240	261	275	260	264	252	263	276	254	268	279	245	260	270	275	255	246	246	271	244	225	262	234	286	258	259	291	257	243	262	265	280	243	233	280	280	266	248	247	253	253	291	302	251	266	295	268
14793	43830	46996	30754	9238	4325	736	383	410	438	415	447	423	397	437	423	395	391	432	419	410	413	402	390	398	428	428	419	401	424	407	423	388	382	427	401	378	392	415	441	373	437	402	394	390	374	421	401	379	423	377	422	404	383	427	409	392	434	431	399	429	447	461	418	423	409	410	423	393	427	440	389	447	373	395	395	426	383	400	421	450	397	430	404	408	395	429	402	414	410	387	391	410	409	413	420	414	396	370	384	395	402	410	421	427	402	426	443	446	398	404	405	417	419	417	376	448	393	383	411	402	405	419	430	411	406	406	391	442	392	412	410	412	418	377	400	415	444	422	405	424	408	373	410	420	407	426	418	436	348	398	414	433	420	445	439	422	381	421	413	383	374	458	382	400	415	385	409	380	400	397	406	402	376	405	426	399	425	402	420	419	383	393	420	444	388	423	432	413	415	437	405	404	429	380	397	425	383	408	395	411	452	406	412	431	415	374	438	412	405	357	432	413	437	396	428	416	429	419	390	402	404	402	418	408	397	386	378	386	403	416	430	445	411	373	429	402	386	406	454	397	411	408	370	432	414	475	397	417	409	388	424	384	418	368	419	404	415	411	404	399	394	432	420	442	393	389	394	387	422	422	433	430	432	418	412	368	394	421	407	437	371	418	432	435	410	428	424	425	423	397	421	441	376	390	378	391	410	381	446	403	372	431	415	398	429	409	396	413	427	394	398	403	432	396	403	367	403	459	369	401	433	452	385	382	407	409	394	425	455	396	404	389	414	405	408	438	455	416	395	415	431	429	431	434	466	426	412	443	377	368	386	434	426	410	380	425	454	407	382	409	386	412	403	404	420	382	409	419	403	406	385	461	412	409	421	432	398	419	403	365	390	395	413	417	431	407	433	412	391	400	396	454	389	424	415	403	404	416	414	419	426	382	401	427	421	406	388	379	406	406	423	435	428	410	450	378	435	399	405	429	411	446	408	396	366	450	425	438	391	426	408	410	381	396	384	385	397	417	384	420	396	427	399	413	411	391	411	418	414	438	440	397	418	442	374	412	419	429	416	436	400	374	399	416	379	397	393	402	409	372	410	390	373	402	384	426	395	400	448	388	389	418	409	419	402	410	417	399	409	429	457	395	428	428	364	396	402	415	420	433	399	406	424	388	415	434	400	392	411	429	445	428	405	401	402	390	416	416	413	381	425	435	421	447	394	398	408	434	383	404	431	411	398	372	411	420	405	391	396	401	366	414	397	414	407	407	415	439	393	415	405	416	400	424	416	419	420	402	448	395	370	426	405	421	394	405	393	364	404	393	429	412	400	421	413	409	390	404	415	380	377	431	393	422	392	416	432	405	432	412	401	413	419	438	405	380	401	425	405	389	401	410	390	424	395	403	391	400	429	402	433	415	405	441	364	465	381	426	416	425	408	424	434	427	372	386	421	410	418	434	417	424	399	415	404	412	404	368	383	428	423	393	447	417	433	382	431	415	406	447	446	411	399	413	407	383	416	416	396	433	409	416	384	413	378	441	412	449	425	397	389	392	411	412	415	401	398	411	392	419	417	400	394	405	399	434	393	378	428	402	402	407	398	407	383	374	387	457	408	402	419	399	415	417	414	370	416	373	396	428	413	383	403	429	402	387	412	438	386	390	444	376	384	389	388	435	442	417	387	429	387	409	410	412	426	396	388	390	358	410	426	456	461	410	403	385	391	433	401	409	430	450	385	416	436	421	401	420	416	401	429	401	374	435	406	377	369	399	404	450	421	454	454	431	401	405	407	428	421	373	400	413	411	398	436	408	395	396	430	417	408	401	409	390	409	397	379	393	420	398	435	415	432	378	431	431	412	445	428	385	386	383	360	454	381	390	386	406	412	440	433	405	431	419	396	432	438	446	397	360	421	426	375	397	419	382	437	431	416	395	366	421	395	446	397	421	421	437	441	442	377	413	427	398	381	409	404	385	426	404	385	405	378	426	431	433	388	429	373	434	375	399	411	401	409	454	409	364	432	420	422	424	407	411	429	408	396	439	433	427	443	406	402	376	402	388	423	444	418	410	420	428	405	413	425	396	376	429	428	391	434	407	390	395	440	417	422	398	408	364	408	394	382	424	422	432	431	426	385	423	433	406	398	409	390	410	419	400	420	429	387	383	379	427	404	417	402	397	386	402	448	400	416	424	370	413	448	415	427	422	449	422	392	383	415	394	400	402	428	454	390	421	387	392	412	382	417	450	408	361	382	435	403	422	422	393	393	401	411	407	381	391	383	419	430	403	417	387	417	435	406	422	405	426	397	416	418	399	413	394	411	395	404	395	409	419	405	429	427	402	416	388	387	403	403	398	369	399	431	382	386	415	426	436	453	414	433	402	429	385	400	414	398	397	401	432	403	434	415	383	415	393	450	389	446	420	405	423	420	450	429	420	409	414	420	438	426	388	402	418	400	419	393	389	425	399	420	388	420	398	430	401	406	390	452	424	409	396	412	346	388	423	409	393	403	400	453	430	402	432	400	469	406	421	359	436	416	415	429	439	415	390	431	427	401	425	430	403	390	416	396	414	395	405	423	443	411	426	410	424	402	434	417	395	388	437	394	391	394	393	427	414	405	410	440	401	387	407	401	427	401	377	404	418	388	436	416	386	425	383	412	409	440	402	458	409	381	431	404	422	388	428	403	385	426	416	436	411	426	403	404	397	424	433	395	411	439	339	411	389	382	391	406	403	435	443	398	356	383	429	389	373	397	449	445	386	365	417	368	423	372	414	411	421	454	411	404	416	410	405	385	420	426	386	405	394	399	425	435	423	413	489	417	410	426	438	388	427	382	456	419	440	394	451	425	414	423	439	426	383	408	410	408	405	421	398	434	408	444	379	431	429	391	411	397	408	388	442	389	434	401	420	403	386	391	422	409	387	450	444	429	413	438	413	446	414	419	413	412	414	440	407	410	374	407	379	444	420	422	403	420	382	396	407	415	401	393	381	429	409	410	399	409	435	387	383	433	378	405	431	416	430	386	383	417	413	404	398	432	387	403	407	437	413	398	392	423	408	417	410	406	445	464	414	412	416	380	430	361	374	404	419	413	408	421	414	394	411	420	469	403	383	430	383	380	443	464	404	430	395	401	404	400	413	377	423	386	390	400	392	366	414	396	448	399	424	406	426	407	421	402	455	433	380	416	399	433	415	403	411	402	422	415	380	407	405	423	424	424	432	438	383	432	392	394	368	395	424	405	431	433	424	415	413	450	387	398	436	405	415	419	397	431	388	425	429	412	389	397	400	437	420	409	437	404	393	397	404	429	409	375	407	400	384	446	411	402	402	384	414	416	422	441	408	419	402	417	420	411	410	424	384	394	423	405	418	427	405	375	395	403	402	404	372	420	401	389	426	414	404	408	422	418	434	397	417	439	412	411	408	410	431	433	399	408	404	416	408	446	387	401	411	427	410	414	396	410	412	412	401	383	399	393	402	439	426	418	422	388	426	418	424	387	403	414
23858	21751	48282	50023	28475	18378	4479	341	400	342	341	348	344	354	343	342	375	343	342	320	324	315	307	349	329	373	359	351	363	341	357	320	330	334	352	320	325	330	331	345	341	317	350	344	327	344	300	330	363	320	316	348	339	342	385	327	306	346	356	317	323	338	324	322	297	324	324	335	304	346	365	360	360	361	378	380	372	324	332	341	321	321	388	335	358	337	322	370	367	374	340	312	362	349	338	340	357	341	354	363	340	332	296	315	351	364	354	330	324	343	318	354	355	364	344	318	329	357	317	324	330	325	351	349	350	317	336	335	337	335	359	318	309	329	349	336	355	352	337	345	308	328	357	302	336	320	347	322	327	322	306	353	320	336	348	310	345	352	349	332	321	365	334	318	336	349	366	363	310	341	363	352	345	335	359	342	314	338	365	368	348	320	337	351	344	353	340	321	342	359	341	343	336	348	307	334	366	355	324	347	341	346	348	331	373	326	349	328	336	315	317	352	311	323	346	313	373	311	355	379	338	342	330	334	351	349	341	341	309	314	321	322	360	352	350	312	326	344	355	316	342	332	340	317	358	349	345	351	343	342	344	329	337	305	337	332	318	334	352	335	341	330	335	328	365	368	361	347	332	346	345	312	335	340	324	352	355	331	296	356	339	354	351	328	340	331	332	321	303	339	322	335	359	345	337	320	343	361	352	351	355	345	334	311	380	318	319	334	337	327	338	302	338	338	349	352	375	391	363	324	329	338	297	337	371	354	361	324	347	339	331	352	340	316	347	356	307	319	338	331	315	343	332	325	303	343	348	311	340	347	310	342	350	346	347	347	341	366	368	346	348	350	349	362	355	346	357	331	343	344	312	309	317	342	350	318	322	336	328	336	354	364	330	374	332	318	337	345	341	352	325	327	329	310	337	353	368	336	331	350	331	392	350	350	322	341	348	364	326	350	322	352	347	348	339	338	326	345	320	352	341	358	364	314	363	341	334	333	356	331	332	346	331	350	348	304	357	363	327	327	340	347	322	336	339	343	331	368	333	353	343	322	368	334	324	341	333	304	345	347	351	324	309	310	316	320	343	350	332	344	340	350	328	329	322	339	353	312	309	350	326	302	327	310	354	391	345	335	333	338	344	338	368	301	344	354	331	351	399	331	327	362	358	330	334	328	347	341	362	327	338	368	360	358	366	355	338	332	354	348	331	352	337	349	326	312	340	336	350	323	363	347	340	354	343	328	346	352	334	341	341	361	333	334	332	317	341	372	336	332	363	361	337	354	359	325	339	329	335	375	369	341	346	312	352	349	335	358	343	341	309	334	365	320	338	335	340	361	345	359	303	318	323	311	329	315	336	303	357	365	284	329	335	352	332	356	356	327	346	315	344	339	330	334	359	320	349	345	353	376	351	339	349	348	333	315	370	366	320	335	302	313	325	301	337	353	307	345	359	362	350	309	360	352	375	341	357	352	362	373	339	294	364	337	322	344	347	314	322	366	344	315	329	323	344	326	288	331	364	316	343	337	346	336	380	350	325	352	322	344	348	342	345	348	333	329	344	347	361	393	383	332	321	364	323	318	326	319	326	332	332	332	353	335	347	319	319	322	370	348	337	305	325	340	343	370	332	303	358	353	350	340	345	339	317	328	346	341	318	326	311	332	323	327	338	370	369	315	304	325	362	310	351	332	349	343	345	347	318	310	386	350	334	328	324	329	323	293	327	358	353	330	344	333	354	342	327	344	355	406	381	336	346	367	336	345	350	341	328	351	325	332	336	370	318	365	309	342	342	333	303	350	352	326	367	317	323	346	338	344	316	370	350	356	316	363	331	348	334	318	317	382	319	362	366	332	345	348	325	330	382	331	323	364	372	323	360	328	342	316	351	296	338	325	336	355	349	319	354	340	359	361	386	351	336	377	361	345	325	349	343	322	359	315	354	307	354	351	342	361	327	323	322	350	332	342	341	337	338	319	351	311	356	355	332	330	342	356	342	291	303	335	340	340	324	332	299	346	372	334	353	327	361	327	333	330	338	314	332	325	340	340	379	320	359	348	304	296	345	337	367	352	348	376	364	351	340	336	362	344	346	327	341	364	315	334	337	365	317	332	363	360	342	329	363	323	347	364	328	346	336	359	320	348	325	334	326	337	334	357	298	334	355	347	342	337	350	325	344	336	338	368	331	315	333	360	358	326	359	347	349	357	384	315	358	324	337	325	344	351	366	364	311	335	339	357	348	358	339	342	345	345	344	343	349	368	320	318	347	332	335	322	350	330	353	351	319	333	334	360	333	355	336	326	333	360	345	334	358	350	374	326	365	339	363	338	351	341	332	334	312	319	362	327	340	342	298	325	299	345	341	323	327	312	359	311	346	347	334	335	317	368	309	312	329	319	327	376	337	322	334	370	347	340	310	326	355	333	335	343	382	374	349	347	343	377	329	332	312	335	353	366	364	302	374	328	361	339	353	323	329	360	306	355	332	331	357	341	322	316	331	343	321	321	332	352	357	344	334	339	306	339	322	325	363	377	341	378	372	342	347	324	333	338	332	330	372	346	317	341	317	328	349	332	381	334	346	321	354	327	339	357	339	314	318	351	302	340	297	337	313	333	340	336	359	366	358	347	363	342	354	319	333	368	363	349	283	339	330	327	317	329	343	353	318	354	354	355	346	343	360	359	313	352	349	309	319	342	354	367	330	312	350	347	368	344	327	334	318	323	352	326	351	340	330	328	324	354	335	346	337	333	320	307	336	365	336	305	338	346	326	364	306	304	357	330	307	352	321	331	316	337	321	328	300	334	368	384	328	345	329	359	326	351	355	345	350	330	348	307	336	357	323	304	328	313	338	292	362	339	325	325	358	328	327	326	322	344	340	360	356	343	363	319	315	359	323	337	327	339	315	337	344	338	344	317	326	320	332	367	332	328	324	307	324	320	350	324	363	346	329	335	333	319	357	334	341	364	349	355	326	349	332	361	338	316	312	372	334	336	358	309	310	309	330	326	324	336	383	322	339	336	335	331	355	370	342	283	343	322	367	320	352	374	341	349	328	323	348	323	329	338	344	332	344	325	317	348	343	342	343	355	355	336	329	347	330	327	360	369	363	346	322	336	342	322	306	347	358	347	350	342	314	322	338	306	318	351	333	347	314	336	323	344	345	369	343	333	343	351	364	321	323	308	353	331	320	338	347	379	363	321	325	326	324	318	310	340	346	348	334	356	344	334	345	328	356	348	350	336	325	322	320	365	344	332	341	333	351	325	341	330	325	356	310	359	347	327	352	346	351	314	351	327	340	361	339	341	355	359	329	332	347	331	322	375	335	364	316	351	328	346	309	329	337	319	340	332	355	341	345	333	353	297	377	345	342	312	337	337	324	344	346	368	324	348	363	345	351	358	345	312	361	353	316	324	340	308	330	352	300	364	337	366	332	319	334	355	335	348	319	323	333	339	333	354	357	371	371	345	357	333	343	359	375	350	358	350	336	368	333	351	320	339	344	303
28547	66873	82822	62261	30354	18757	2735	548	552	527	540	547	538	492	523	490	528	488	534	511	508	491	511	523	512	499	553	531	541	506	523	525	480	515	512	531	535	521	535	563	504	547	530	492	521	515	515	518	511	494	507	484	507	494	528	590	518	527	530	533	518	554	523	552	503	544	501	495	496	502	509	528	536	547	549	523	520	531	528	530	547	514	483	541	497	539	499	499	523	488	554	525	527	518	532	534	518	575	517	539	512	587	475	506	553	536	515	496	503	501	535	525	491	515	508	501	507	522	509	486	528	537	527	525	560	479	517	493	495	524	463	487	478	555	522	480	525	561	554	564	499	542	489	497	517	513	519	535	519	516	523	506	537	518	569	498	481	526	530	486	522	508	526	494	507	513	531	499	534	479	539	575	533	503	495	525	529	472	528	536	509	552	508	487	532	554	506	576	485	501	509	543	544	540	506	549	533	514	531	528	526	528	509	520	521	524	529	482	508	536	545	510	483	516	504	533	495	521	503	512	498	526	520	496	510	511	542	503	528	534	457	508	561	511	526	476	503	500	489	489	503	521	488	527	553	493	574	505	513	510	542	545	519	533	483	507	532	505	488	529	533	500	531	529	524	496	508	540	529	497	524	499	497	549	513	554	506	557	517	506	502	511	508	504	504	505	479	541	518	518	501	503	535	511	539	534	548	472	509	547	546	557	490	524	521	510	491	487	484	499	533	520	514	516	544	511	525	520	506	500	537	512	522	536	505	507	479	501	547	511	530	545	524	488	518	489	526	505	493	505	506	493	543	558	559	506	534	542	506	526	512	578	524	518	533	492	576	505	500	488	506	571	506	514	504	508	501	526	540	498	557	570	505	573	497	497	506	538	543	467	467	535	537	532	510	524	511	531	508	571	521	495	522	510	531	543	509	508	562	493	515	487	548	533	528	559	495	529	503	526	517	557	522	507	511	541	519	457	518	507	476	522	541	518	522	492	517	543	514	517	526	515	570	487	524	506	511	546	537	495	513	479	512	524	521	511	484	527	534	500	560	507	487	524	553	527	505	537	514	504	523	520	524	527	530	531	516	527	542	494	542	554	535	496	512	513	499	504	515	509	545	506	533	529	554	528	551	542	509	506	537	497	541	529	512	513	563	527	520	477	496	513	551	479	491	496	528	499	525	516	493	539	527	531	515	496	510	542	504	480	511	545	540	515	555	542	491	511	536	512	546	528	521	505	514	513	536	537	523	517	482	513	510	488	512	499	518	537	505	546	494	494	534	508	503	506	541	496	485	540	532	527	523	529	483	573	510	528	538	473	529	534	548	523	487	507	538	503	544	516	527	511	499	496	497	500	516	500	505	499	541	484	514	530	555	524	501	510	533	520	523	490	510	513	568	534	551	525	472	552	549	493	539	524	512	517	555	496	548	538	522	528	573	485	508	502	561	541	522	531	487	497	503	512	518	500	536	509	490	537	473	504	566	553	527	547	530	545	478	547	474	562	561	537	480	491	479	505	531	510	532	518	543	530	494	495	530	524	532	520	544	527	504	560	511	508	547	531	526	484	495	466	491	525	530	527	526	530	514	545	512	512	527	500	522	531	551	504	552	566	530	510	516	492	529	504	521	509	511	548	528	547	545	547	495	510	569	505	520	514	514	512	552	513	526	507	495	503	525	477	514	505	503	492	511	525	503	488	524	513	478	525	482	493	532	524	507	518	480	513	504	521	528	549	521	521	550	513	514	548	480	495	519	519	510	533	529	538	541	507	515	518	480	546	473	546	528	508	511	538	513	524	473	525	541	554	536	549	527	509	501	498	462	546	489	517	517	535	500	520	538	492	502	517	497	547	531	489	487	497	529	523	482	528	494	569	570	544	508	504	525	465	558	490	528	520	496	512	537	516	515	538	516	494	501	488	507	510	510	517	446	498	510	530	518	492	529	528	507	483	518	529	514	530	568	502	509	571	491	494	508	543	510	525	491	559	513	514	561	503	575	477	516	539	493	541	479	523	489	551	531	561	511	501	507	524	522	503	505	472	476	553	534	511	565	558	541	505	517	523	509	504	482	459	575	526	532	488	561	471	487	521	495	542	532	504	516	521	525	499	507	517	519	528	554	524	495	516	544	521	536	570	484	494	510	505	517	568	538	539	496	528	493	541	537	506	548	523	511	526	506	532	503	509	514	525	528	530	511	468	545	512	509	511	538	497	523	541	518	521	557	560	529	501	506	555	516	527	498	511	474	509	480	496	517	548	482	504	526	467	533	521	523	513	503	550	557	517	503	510	511	527	503	529	510	553	509	523	531	557	546	495	499	520	524	512	556	501	520	538	515	525	508	525	523	536	540	510	512	536	494	496	550	541	523	534	500	555	483	523	496	497	496	488	525	500	510	566	522	531	543	519	524	503	481	509	577	525	523	519	538	505	521	493	539	523	520	532	502	495	493	506	547	518	528	527	530	533	544	507	524	497	500	518	518	460	542	525	513	505	474	515	551	510	491	510	519	529	531	473	492	487	525	538	510	545	517	477	518	517	501	493	517	514	510	506	567	498	522	512	550	513	532	530	537	532	541	549	503	496	475	559	500	478	501	524	520	532	484	483	515	490	510	537	511	492	492	508	510	518	502	514	554	466	502	530	514	490	535	553	512	523	518	506	556	529	537	520	508	515	507	484	542	552	468	491	519	543	516	560	542	520	507	521	550	537	536	523	523	519	512	543	513	503	462	532	522	566	513	504	507	506	509	530	552	502	546	556	523	513	519	500	526	498	539	535	507	480	507	515	496	513	511	513	539	505	513	514	526	513	527	518	523	520	532	520	541	523	544	530	510	531	541	544	530	519	509	517	513	513	544	527	536	518	511	494	501	556	540	532	517	466	499	496	488	503	564	489	509	514	537	508	520	511	497	553	544	510	508	522	519	488	509	519	549	502	517	497	501	534	532	543	488	475	511	548	502	517	504	530	501	557	526	515	556	506	475	509	551	537	554	517	540	558	537	521	514	519	526	504	501	501	484	530	456	483	539	505	505	528	546	534	481	532	500	522	532	508	526	563	520	511	515	533	518	551	555	517	538	510	480	498	486	548	507	541	527	503	510	538	540	521	527	528	498	509	479	508	546	506	517	513	491	529	545	532	562	510	532	571	495	517	529	545	492	537	503	471	498	511	559	482	487	537	527	534	553	538	531	536	552	512	514	507	489	532	552	507	515	561	504	524	529	522	524	532	564	533	538	503	510	522	517	536	516	530	530	506	536	516	530	526	474	477	502	540	505	537	512	467	530	517	502	550	522	504	543	496	545	516	548	513	453	519	531	496	501	518	519	469	495	536	539	524	522	463	528	502	559	522	480	509	535	530	512	506	516	501	467	514	517	535	527	488	510	536	560	524	514	546	541	529	535	511	495	537	489	524	529	519	514	520	488	496	505	498	527	514	513	505	465	525	532	533	530	468	508	495	498	507	545	492	479	516	502	563	472	511	494	507	487	534	561	517	544	547
22930	22122	38910	38389	27016	22703	11111	667	341	357	377	343	328	344	310	325	309	340	330	347	296	301	311	319	340	305	296	291	295	331	338	322	337	318	306	310	308	303	342	337	363	313	314	343	307	334	345	312	303	299	310	333	319	321	327	313	287	315	328	304	316	321	341	331	321	304	301	312	303	306	326	315	317	330	326	313	352	338	339	300	338	305	341	341	300	323	303	319	299	300	327	302	322	329	319	314	327	340	346	312	382	347	360	335	318	308	317	310	321	297	323	332	324	309	328	304	321	326	316	317	312	314	325	297	333	350	333	322	295	293	300	294	302	312	307	337	309	313	337	364	307	325	335	307	311	317	319	348	349	288	311	321	303	308	329	317	310	344	314	343	319	313	338	307	312	299	337	308	273	315	347	308	318	312	319	323	308	327	294	321	321	338	324	287	295	325	333	303	332	308	331	339	326	286	328	310	304	327	333	307	306	305	300	286	324	351	289	338	335	334	302	325	333	298	329	321	327	330	319	324	318	340	339	312	324	336	316	321	297	362	322	304	327	354	338	314	322	316	330	345	329	295	330	331	323	332	281	306	326	344	316	306	314	303	302	320	326	338	326	350	319	329	340	343	310	341	305	304	326	346	302	321	338	301	319	316	323	328	329	329	302	342	327	331	322	315	328	335	340	326	300	305	291	311	339	304	361	352	332	311	321	301	314	313	294	306	325	315	285	302	332	329	303	318	292	325	323	319	313	330	344	331	296	303	313	339	302	323	329	329	353	336	321	352	323	336	289	330	320	365	324	335	309	332	324	340	323	275	319	360	345	317	317	299	317	339	325	330	332	297	311	332	295	332	330	316	331	308	315	333	307	297	313	292	320	327	318	297	346	306	306	334	329	333	291	325	288	330	307	336	290	300	298	311	311	334	314	309	298	365	306	344	309	346	338	351	325	313	320	306	299	330	312	320	290	304	303	333	307	300	292	297	347	331	296	319	322	320	358	339	304	324	318	364	313	286	332	351	332	325	301	329	319	337	323	295	322	328	334	336	307	312	300	293	369	325	318	307	301	317	319	308	360	361	302	320	305	312	340	321	281	313	334	344	356	315	329	358	275	338	294	349	307	310	314	321	345	278	317	344	354	312	336	339	347	315	323	306	329	297	294	323	299	302	319	328	351	331	345	328	319	347	298	321	311	337	343	299	339	312	314	309	339	283	309	308	297	298	297	310	326	336	326	320	318	345	314	301	316	315	305	319	341	349	277	276	328	335	338	296	324	315	357	301	318	311	341	340	372	327	358	329	320	336	328	334	318	317	327	311	332	308	319	340	341	345	329	348	309	313	287	300	307	307	312	291	339	334	339	310	323	345	317	314	291	290	342	319	361	316	328	322	321	321	311	329	322	347	306	318	321	322	348	338	302	344	339	298	309	324	344	322	325	308	308	335	307	298	322	326	330	323	358	316	306	312	316	330	316	313	302	295	336	286	319	300	304	345	351	328	329	320	329	280	309	314	363	299	337	333	339	319	310	322	316	330	293	314	309	322	314	331	263	315	343	326	318	306	300	336	314	314	333	304	325	352	324	323	304	324	294	348	312	283	311	325	342	316	345	351	324	305	324	302	312	327	316	316	295	323	306	289	327	324	323	309	375	330	308	330	332	300	295	314	303	340	310	308	324	356	327	336	309	290	357	296	293	308	290	327	307	328	356	313	332	338	350	312	306	308	339	323	318	325	345	313	327	342	304	362	325	294	306	299	349	318	332	323	335	325	354	325	327	353	306	328	325	336	356	327	333	328	329	321	330	321	339	286	268	312	331	327	306	328	317	343	356	327	320	325	311	342	299	302	336	328	325	308	326	309	339	353	332	321	287	303	277	336	323	303	325	304	305	313	305	331	317	313	332	321	333	305	332	343	331	310	295	350	322	309	344	290	320	351	315	334	350	299	316	300	325	311	308	322	333	283	313	318	313	318	326	330	336	326	345	317	320	304	316	328	312	305	318	300	356	308	316	303	291	339	302	349	312	319	329	299	343	313	334	328	313	310	331	322	326	332	295	297	326	329	335	341	342	335	307	336	307	340	321	330	310	336	325	328	352	343	309	308	309	326	320	341	317	321	317	308	344	328	326	299	308	311	325	332	308	316	311	310	322	279	362	342	304	310	340	357	348	340	312	332	312	322	319	337	339	286	317	335	322	306	356	324	301	347	321	314	322	328	330	316	331	304	327	318	287	343	294	317	296	314	318	281	300	352	328	329	330	338	303	296	345	319	314	310	311	294	306	318	296	343	331	347	324	320	337	344	351	306	305	330	340	320	295	302	319	297	318	314	293	366	288	335	304	323	311	296	333	288	333	326	307	312	303	292	299	362	327	348	312	317	306	314	319	342	344	325	333	368	301	295	287	318	300	339	333	329	377	327	338	331	299	341	332	340	297	343	296	300	344	325	313	296	296	327	362	338	317	303	354	349	320	320	323	300	302	314	303	322	296	308	323	304	361	323	309	338	312	335	311	309	327	322	299	346	329	300	314	327	306	321	319	307	304	293	340	306	315	315	326	290	309	342	303	325	316	364	329	315	289	292	336	322	334	306	330	335	351	337	302	341	333	299	327	329	315	315	276	288	334	321	288	337	315	327	348	337	290	311	345	304	330	326	354	313	316	319	320	305	307	326	318	311	309	316	321	319	351	333	304	304	319	331	319	325	337	297	307	302	325	319	317	306	345	318	303	322	280	340	334	327	328	284	307	325	325	307	285	311	320	331	325	341	320	315	287	299	292	327	312	304	322	325	306	331	334	313	319	327	349	306	295	329	290	314	315	337	315	285	309	358	315	350	289	320	292	320	331	312	340	327	295	323	337	298	304	317	326	306	298	334	310	309	309	335	309	309	349	295	339	300	340	332	320	288	302	301	343	325	323	341	296	301	313	302	308	305	308	309	312	311	299	313	323	307	313	298	352	323	312	322	336	323	291	306	304	331	334	319	311	343	312	321	320	284	337	328	328	336	331	333	321	332	338	345	333	339	311	334	344	297	317	344	315	324	323	323	312	340	288	342	297	320	336	314	323	334	337	322	337	286	317	293	344	329	336	316	337	319	303	321	311	336	330	308	338	299	305	335	342	309	323	334	328	284	316	337	304	344	324	300	299	330	305	325	306	335	356	316	339	325	323	333	314	296	322	299	317	325	293	318	334	319	327	328	313	309	315	311	311	288	314	326	313	315	350	293	316	341	323	328	281	340	314	308	334	333	316	336	298	284	301	324	309	350	327	325	282	303	334	326	327	324	297	321	322	313	327	342	305	315	324	338	323	297	334	346	301	307	317	322	344	319	350	296	319	322	332	288	324	335	347	305	305	316	318	323	310	306	342	325	320	315	321	298	303	304	313	294	330	317	342	325	342	332	295	337	284	287	327	315	274	277	319	304	317	308	296	311	333	346	315	310	298	333	320	317	283	331	315	312	325	321	317	302	313	307	327	349	323	315	310	289	319	319	329	321
36505	74593	86166	68661	37293	24541	4512	516	495	539	525	521	534	523	459	502	507	480	481	501	472	498	542	470	514	475	461	493	503	502	461	487	440	458	489	485	465	469	459	499	471	464	474	467	496	483	444	466	495	471	504	486	537	476	475	491	494	538	460	492	512	473	510	495	486	492	491	521	486	481	459	536	505	500	473	482	457	488	487	428	488	512	515	464	516	456	526	486	508	502	490	468	468	491	480	463	510	523	479	531	455	463	497	468	470	486	502	480	459	502	490	489	482	452	463	520	506	496	469	486	487	466	497	488	481	503	486	483	480	485	461	506	503	499	494	513	467	475	477	503	465	434	509	514	478	480	483	501	483	466	487	526	488	521	473	466	501	517	495	450	492	465	481	486	494	450	469	471	494	491	487	525	501	491	515	511	438	496	444	490	485	491	497	441	452	496	503	487	479	464	505	472	472	453	481	461	461	491	496	504	505	507	427	450	469	475	497	482	529	500	478	485	481	493	497	502	474	500	436	502	500	480	507	459	492	491	486	528	494	499	478	502	475	477	525	479	467	470	437	488	447	517	464	499	472	507	447	479	485	450	497	466	468	494	455	531	456	524	499	515	472	447	479	519	476	478	464	500	462	479	500	474	474	490	483	513	451	467	488	486	451	519	487	471	468	525	471	485	468	486	453	499	480	469	482	508	520	480	453	461	456	521	498	478	467	481	497	491	530	506	529	454	484	440	520	460	442	492	517	461	488	483	455	482	507	479	443	507	475	515	446	513	467	509	491	484	493	464	532	489	511	500	485	500	486	456	484	450	496	472	459	496	488	482	492	454	470	456	467	513	492	478	459	474	456	459	460	546	477	523	460	470	480	460	479	467	473	505	467	504	487	454	506	489	490	488	473	456	453	500	479	464	460	449	492	439	470	459	506	471	506	508	483	479	472	491	489	461	475	486	447	485	441	468	497	488	506	510	525	447	469	458	506	451	509	492	450	493	492	479	485	488	459	476	479	503	477	488	482	481	480	499	480	483	464	470	486	466	460	496	492	488	483	503	466	511	486	494	492	502	462	474	483	478	503	479	462	494	480	502	488	485	484	505	460	504	496	463	489	478	448	482	477	440	498	462	436	485	459	491	502	468	483	474	510	491	454	481	450	466	467	513	543	479	479	535	441	505	475	464	476	481	519	487	488	466	486	495	435	494	517	490	478	484	497	460	471	476	525	487	492	461	475	516	470	513	420	481	483	472	448	468	473	472	487	458	489	476	482	475	502	502	489	472	484	527	485	511	486	449	454	486	496	512	462	457	504	471	493	480	506	513	445	501	435	481	439	491	510	477	489	508	477	502	510	489	483	477	452	538	454	468	486	473	440	480	525	470	465	476	496	470	536	536	544	453	482	456	469	472	462	484	472	493	504	484	470	483	486	529	479	521	481	521	465	477	504	477	498	480	455	445	459	500	487	470	503	497	501	488	488	458	470	483	472	471	486	446	513	487	475	453	440	470	444	463	524	507	453	476	456	512	486	458	462	532	515	507	470	474	520	537	498	474	462	446	475	485	481	520	443	485	470	504	454	453	489	550	469	503	473	513	478	498	495	482	477	466	503	504	487	452	516	528	512	483	468	517	505	502	501	477	488	498	491	493	489	492	467	448	512	482	493	499	485	481	509	499	487	455	524	518	489	471	474	486	483	470	455	502	458	518	498	475	481	500	503	467	493	486	525	504	451	500	468	490	469	527	464	493	476	470	496	508	535	502	485	514	467	480	521	461	465	480	494	475	479	483	471	484	486	492	534	481	484	475	467	477	510	441	490	502	470	458	488	447	501	505	514	514	479	484	461	467	527	491	487	501	495	495	492	484	493	509	466	459	458	469	436	497	500	484	466	486	482	507	489	477	479	483	484	456	501	501	491	503	521	531	480	491	515	485	446	455	479	497	465	481	518	464	549	471	483	497	447	466	479	473	477	503	501	481	495	500	486	499	476	443	461	496	493	475	499	479	440	490	495	456	491	461	500	498	464	492	452	456	488	477	494	484	462	489	481	484	493	472	490	541	495	467	494	486	501	508	483	453	495	532	476	500	473	482	463	487	474	496	470	505	476	478	523	477	506	494	478	477	470	439	541	473	491	491	483	465	510	486	468	522	448	487	452	488	509	479	499	498	468	482	472	498	481	456	502	450	527	470	487	499	519	486	488	519	509	510	500	459	477	481	512	478	451	490	510	503	502	501	479	498	462	489	483	454	447	507	451	491	479	464	489	465	501	466	465	511	453	531	461	499	475	466	465	480	483	475	445	479	464	462	488	506	472	490	493	479	474	469	491	505	476	453	426	456	463	474	443	490	506	504	472	487	479	488	450	499	518	478	501	503	524	488	478	484	465	495	488	488	462	492	433	455	513	456	510	500	490	483	482	476	493	476	489	478	474	459	486	517	497	478	466	471	500	452	458	485	490	482	491	506	483	518	474	472	510	467	487	488	521	513	467	484	476	471	501	479	482	509	509	468	506	485	538	476	511	485	480	487	492	481	492	461	498	479	472	501	499	454	506	486	467	470	473	477	498	463	471	466	479	503	504	464	480	483	469	483	440	517	445	548	507	474	516	481	455	466	488	511	476	504	472	484	478	512	462	459	491	491	481	481	478	468	500	517	520	519	432	476	462	512	458	458	479	485	481	532	529	499	495	479	477	457	510	493	455	446	467	449	500	454	453	495	446	482	498	489	482	475	476	494	507	462	531	460	450	513	439	427	524	467	447	498	513	510	469	501	525	519	443	467	462	502	492	471	498	473	483	501	501	513	510	464	488	420	454	477	461	515	502	492	470	470	507	502	498	513	464	485	470	495	442	507	492	503	467	491	461	493	482	531	479	485	487	473	461	469	495	478	490	497	472	454	549	518	479	458	453	497	485	501	450	491	518	440	472	474	484	473	490	462	445	483	495	513	487	479	469	460	502	494	494	513	483	442	495	484	478	494	502	521	484	424	486	452	509	485	450	476	521	504	486	487	472	495	490	459	520	491	481	433	460	481	479	500	444	459	486	490	469	490	460	484	478	477	520	517	503	492	473	474	523	467	535	480	506	506	483	525	509	523	515	481	512	504	509	442	541	515	495	487	483	509	506	459	458	451	496	492	474	524	523	517	484	414	449	475	471	478	459	502	470	481	489	487	501	479	455	428	470	486	498	508	466	456	486	487	454	513	475	472	538	433	480	484	510	502	453	498	508	475	491	463	477	456	489	485	490	504	456	525	517	487	470	480	439	483	470	497	481	513	493	481	489	490	454	487	463	452	485	468	475	489	483	463	499	482	464	475	480	467	459	494	471	483	493	468	520	485	500	521	513	477	455	459	453	521	505	482	464	464	518	470	480	453	474	475	470	474	484	483	463	494	464	516	508	516	494	467	511	507	481	523	462	441	510	513	479	505	473	514	481	490	507	501	456	468	451	469	499	505	444	481	501	501	491	492	488	481	437	472	484	508	494	452	473	473	466	465
26584	27033	40960	30386	10301	2363	483	291	284	286	307	252	263	284	249	265	266	258	277	287	276	282	302	275	316	325	262	276	269	256	274	259	277	261	262	292	237	253	289	256	305	270	316	265	266	281	318	276	261	269	290	260	264	254	297	289	253	265	286	293	265	302	290	284	250	271	247	288	283	271	274	247	271	265	262	271	281	292	256	266	266	266	286	288	266	297	262	246	278	279	308	289	305	275	280	272	288	275	253	252	286	295	280	295	317	284	278	236	296	257	277	277	287	295	277	249	307	237	278	296	286	265	270	263	299	261	252	298	263	275	256	273	262	277	253	288	252	265	258	263	301	248	254	265	246	277	269	285	259	271	260	249	270	249	259	274	259	248	286	268	249	296	302	273	242	279	257	251	275	264	273	283	296	294	258	287	247	254	261	272	279	303	303	275	236	283	284	304	250	275	261	268	239	258	291	276	265	287	259	278	248	278	291	262	261	245	281	267	285	258	269	263	251	254	269	294	292	295	280	258	271	290	301	277	257	239	294	276	264	249	253	288	288	271	283	258	273	266	290	297	258	266	266	277	282	265	266	253	261	270	246	310	289	281	287	257	260	279	270	259	277	279	276	247	285	277	268	265	283	289	264	277	265	257	254	255	301	255	286	278	282	308	286	262	267	291	245	288	251	233	266	278	257	259	270	263	253	275	265	292	266	272	245	282	274	257	283	298	276	295	242	234	275	272	271	278	278	296	276	279	261	249	272	281	264	262	250	290	268	280	260	257	275	275	290	273	264	241	291	266	270	268	251	269	263	263	287	262	270	274	258	294	248	237	258	277	279	278	254	255	268	269	276	271	265	284	254	282	269	259	272	269	261	258	265	291	256	295	305	237	251	273	298	258	296	251	253	267	290	270	270	262	283	281	258	254	279	275	267	257	265	273	275	251	287	303	294	282	281	273	257	275	292	280	248	285	281	266	261	255	265	250	282	269	266	269	286	272	246	292	275	275	259	262	288	278	277	301	267	282	262	265	261	258	294	300	271	283	259	236	292	263	234	271	265	249	265	263	236	305	263	250	266	261	282	248	282	279	256	286	269	269	278	293	291	273	269	279	264	281	280	253	263	272	267	269	259	272	273	283	301	243	262	255	266	283	283	264	263	277	268	269	290	292	276	292	260	276	269	261	279	276	280	266	268	258	266	242	293	258	291	263	251	297	267	259	250	249	272	274	278	272	280	244	301	274	276	274	290	285	270	260	262	284	311	290	278	285	243	258	265	278	249	276	232	276	294	271	256	255	291	256	291	286	269	238	282	275	284	265	284	251	263	247	276	240	289	278	297	257	264	287	284	245	274	265	271	272	286	263	262	293	275	261	283	279	250	282	275	247	250	268	280	290	293	233	286	228	239	270	288	307	285	270	254	276	278	238	259	265	267	257	297	231	232	275	255	275	263	268	280	274	249	268	270	254	284	274	266	279	275	296	249	245	271	285	302	279	264	263	258	284	256	263	290	279	279	280	276	281	267	284	300	267	248	246	282	284	284	262	285	242	275	281	261	282	260	265	274	280	275	268	264	254	262	250	276	255	255	274	263	271	271	277	273	259	247	275	251	266	282	268	265	257	257	247	280	268	240	252	254	278	250	261	283	275	244	267	295	280	280	270	280	286	255	266	268	257	288	261	268	262	267	276	270	273	261	272	280	275	240	290	276	267	254	280	270	261	285	267	265	254	237	278	269	301	265	257	257	301	262	256	278	270	276	284	259	273	263	259	279	248	267	279	272	254	254	273	271	221	264	251	266	276	263	287	277	271	267	289	238	274	297	285	287	290	253	264	284	259	305	302	258	255	232	259	262	277	256	263	265	270	312	261	287	275	273	280	273	265	279	253	255	278	313	281	273	288	303	297	267	274	267	266	257	278	286	260	291	283	269	278	256	258	266	276	246	251	273	277	292	265	275	275	295	297	284	278	271	291	289	287	281	279	245	289	264	288	263	257	311	295	260	259	248	281	260	253	272	260	257	266	277	261	261	264	258	264	265	295	287	252	308	265	236	257	282	293	292	240	290	252	268	278	285	267	300	282	282	262	267	273	274	257	277	273	262	268	288	273	264	268	289	258	286	259	283	284	271	267	296	256	287	272	255	256	264	262	283	270	225	247	275	274	279	251	278	274	269	265	288	281	276	313	292	279	271	289	234	275	265	298	274	275	260	284	281	262	288	259	252	266	257	283	231	275	280	275	303	256	294	269	290	270	293	285	276	289	266	248	247	284	278	276	277	255	279	281	292	287	265	250	256	284	262	264	257	239	281	272	261	268	260	239	266	270	269	285	272	266	269	264	267	272	246	280	271	295	265	266	254	276	245	268	259	293	257	263	293	278	253	287	240	280	266	261	250	277	270	277	293	248	279	267	269	267	275	257	282	263	253	282	286	286	284	279	269	283	249	289	273	285	267	243	250	272	269	261	278	263	271	256	268	279	272	306	285	268	305	262	282	267	268	272	270	260	287	270	286	237	250	271	259	270	267	280	303	228	251	272	254	255	303	268	267	294	277	246	303	286	263	282	245	228	264	266	237	248	276	245	263	247	271	260	266	270	270	280	266	273	263	271	268	262	224	272	264	295	269	261	281	285	290	260	274	286	261	275	259	276	295	274	252	275	275	248	303	312	273	272	281	260	255	259	232	289	284	270	286	297	293	252	292	268	258	278	285	288	263	268	254	252	283	286	263	281	296	289	303	301	285	251	275	272	271	285	282	291	302	296	260	288	254	265	301	288	251	262	288	275	268	279	257	279	260	306	292	256	245	257	283	252	258	280	283	269	266	267	266	273	270	270	256	288	302	276	262	277	263	235	243	289	247	251	251	271	260	253	307	267	263	250	254	314	257	244	285	247	291	295	266	284	267	288	251	300	273	274	299	274	285	271	262	264	262	282	274	287	288	287	270	278	278	261	277	271	254	296	274	241	289	229	264	254	319	255	270	295	253	287	282	306	255	282	260	274	265	283	279	284	260	266	280	281	268	280	277	270	271	267	257	303	290	266	260	261	251	270	298	273	250	290	269	232	284	265	281	287	270	293	267	248	256	288	291	277	269	277	264	261	270	288	286	327	243	273	264	262	263	321	280	280	263	295	243	289	255	240	280	252	261	304	276	257	266	260	287	264	245	248	294	284	285	253	288	272	246	250	280	275	263	276	285	265	284	266	259	259	283	273	266	278	274	256	282	269	273	287	245	253	271	248	272	275	282	280	296	254	263	284	269	245	331	278	279	265	264	269	252	254	288	297	249	298	268	271	244	296	284	279	276	279	272	268	237	261	291	280	257	262	262	268	273	290	305	277	278	265	258	264	249	279	254	292	260	258	282	286	263	260	274	280	270	274	249	266	281	258	264	278	261	270	263	286	240	231	300	264	264	308	268	279	289	265	276	275	245	263	283	244	301	271	263	281	273	291	248	275	272	255	285	293	244	257	287	279	274	275	280	254	276	262	318	277	281	292
13192	42374	45781	30761	11159	4268	828	396	428	445	395	426	453	396	470	403	427	421	421	479	433	411	444	451	414	431	445	423	426	402	459	422	464	423	436	430	425	455	412	406	412	412	431	426	430	418	420	423	413	430	450	422	460	407	393	423	466	410	441	400	447	404	396	430	387	430	466	418	414	435	443	388	404	398	401	415	421	452	412	421	431	417	408	413	451	423	404	411	414	442	399	461	433	378	395	396	432	434	425	458	408	448	373	428	419	413	420	426	443	417	410	445	423	411	430	476	438	434	397	393	411	408	440	430	435	423	428	415	465	435	377	427	403	455	419	418	417	368	412	463	435	427	429	425	402	407	436	407	434	395	437	435	451	399	394	429	412	414	454	419	419	402	402	413	453	399	420	418	435	417	420	419	412	401	446	443	412	429	411	434	449	389	435	404	392	421	424	444	440	414	429	458	423	441	385	455	460	439	449	422	435	441	421	435	442	449	470	412	439	403	420	432	430	407	429	430	413	429	398	429	390	426	449	446	414	441	420	419	385	423	389	389	443	451	394	432	409	438	430	407	430	432	396	419	410	446	432	385	420	370	414	398	400	444	418	425	423	407	436	420	430	451	437	451	401	423	412	465	459	428	390	420	399	436	464	409	435	438	435	385	423	429	432	437	408	460	401	412	379	402	410	430	439	423	407	403	417	411	442	415	408	420	412	439	402	416	469	422	375	414	412	406	438	466	424	407	456	435	393	427	390	421	405	426	424	443	428	436	414	456	432	418	391	440	464	421	435	435	390	394	408	419	394	408	401	388	438	443	417	403	406	421	427	411	456	440	432	423	437	400	455	432	462	432	445	430	395	440	443	403	452	456	431	380	428	370	433	438	418	432	394	446	408	388	426	410	435	433	426	463	430	442	418	414	411	400	432	433	433	421	380	446	402	427	440	417	437	452	429	428	449	452	406	398	409	420	387	400	400	419	388	420	406	393	447	416	438	417	451	396	433	405	441	427	424	429	459	407	423	433	378	433	439	430	390	434	433	416	442	469	415	436	431	413	410	424	449	457	401	374	432	437	436	432	449	413	463	413	431	396	403	407	438	416	422	444	423	425	403	430	421	428	408	439	415	428	424	434	405	422	409	448	419	437	414	427	451	430	454	419	398	405	423	419	433	419	411	436	457	420	430	447	423	413	468	431	421	427	415	447	426	420	431	442	454	422	425	429	424	418	453	436	445	439	443	434	499	443	459	434	446	396	420	435	368	447	415	448	405	397	445	444	430	412	429	414	421	394	417	402	408	437	416	427	463	414	456	416	404	439	432	444	418	398	446	449	411	408	426	424	485	402	428	421	418	418	414	428	441	417	450	418	454	396	392	387	397	434	419	443	407	424	459	418	423	393	402	411	436	419	443	399	447	419	425	455	407	411	447	432	473	414	433	432	428	442	413	424	436	379	396	418	441	430	392	419	436	436	413	415	418	427	431	418	404	391	430	453	399	431	405	461	429	451	423	463	434	423	394	466	427	414	441	426	450	436	383	439	412	410	427	429	378	415	437	433	420	449	402	445	434	416	384	431	401	423	408	413	407	474	420	399	431	422	446	433	425	397	439	444	456	444	457	417	391	481	423	405	448	446	427	428	422	438	443	425	413	427	448	421	416	410	376	400	384	397	416	398	450	473	426	402	449	401	429	424	435	425	436	394	411	426	419	403	423	440	456	418	401	401	430	408	428	419	427	423	444	423	437	441	433	427	408	410	442	410	441	446	367	418	421	430	450	423	422	398	408	437	416	423	440	422	418	420	443	422	457	438	442	423	450	435	431	418	417	444	418	406	437	413	460	434	405	418	396	420	415	420	401	436	447	437	415	404	402	438	419	459	438	436	438	424	390	397	402	427	426	453	408	403	451	458	392	416	428	420	426	420	415	437	420	465	414	426	415	410	433	403	426	444	413	423	428	421	426	453	379	401	411	447	394	435	452	444	450	412	411	428	438	440	391	439	415	422	472	418	446	403	424	444	402	430	413	439	420	401	428	401	415	435	450	411	421	399	410	424	434	441	414	418	414	420	395	436	435	428	403	441	434	433	417	393	386	434	403	404	416	425	453	408	468	416	406	404	450	402	429	415	421	446	446	433	425	450	463	449	412	412	430	434	425	424	411	421	398	442	444	426	420	408	415	398	424	434	449	381	396	471	394	407	428	436	466	405	437	415	448	456	439	440	440	439	437	398	431	432	417	421	416	380	445	434	397	430	450	443	426	394	413	438	427	422	431	408	426	449	406	425	420	439	411	377	433	437	450	436	439	453	425	434	422	438	448	389	404	377	421	492	426	459	441	418	393	412	434	451	452	449	420	429	428	426	407	418	444	421	438	421	411	430	414	425	445	456	435	474	426	438	410	446	419	429	422	421	438	476	393	443	413	442	414	460	453	396	440	439	438	408	395	424	437	434	401	421	392	433	406	432	443	397	393	407	470	439	410	433	449	454	417	413	445	415	407	433	405	428	466	412	427	430	422	398	435	406	455	383	446	407	418	440	463	437	401	450	405	390	409	432	418	427	406	414	448	415	459	454	473	412	467	395	425	428	448	419	437	419	396	421	429	412	393	429	406	422	435	408	431	447	384	399	410	397	436	467	423	454	427	417	431	424	416	408	427	443	432	445	425	400	447	439	415	419	391	388	433	396	427	403	447	409	409	437	420	420	465	427	463	459	455	401	401	386	454	412	413	406	423	406	389	412	449	388	437	415	445	446	435	377	481	405	414	467	422	428	447	401	467	416	426	405	387	445	412	412	438	392	418	440	439	427	420	406	420	436	403	430	435	423	412	427	444	458	414	441	427	425	424	437	444	442	435	475	444	464	434	433	424	387	415	441	399	442	426	430	440	408	438	424	422	429	431	448	422	406	460	421	420	409	413	435	410	436	447	418	433	439	478	458	406	430	459	423	408	420	432	432	419	435	410	425	468	456	418	408	422	425	415	404	440	410	400	414	424	451	444	418	440	463	432	429	389	436	429	438	454	437	390	365	411	412	474	434	427	433	414	399	463	417	402	393	429	411	438	432	430	442	431	442	385	410	416	390	436	392	388	390	413	422	402	438	418	438	404	440	429	442	410	407	417	387	428	437	442	426	415	403	450	425	404	392	463	433	461	421	419	467	441	471	428	440	399	439	438	411	459	407	393	422	388	390	395	449	410	442	388	435	464	405	403	413	444	433	426	475	446	443	420	412	456	464	409	418	401	426	440	484	431	441	414	423	450	435	424	438	406	396	425	431	414	405	434	430	415	404	405	429	428	450	420	422	391	401	420	433	426	401	421	427	419	430	458	387	432	401	418	417	443	425	418	433	442	451	447	442	463	423	422	411	422	415	421	460	400	435	420	442	411	447	410	430	401	412	403	442	424	399	455	417	445	419	460	445	401	411	417	399	426	415	449	424	402	429	418	411	388	408	421	433	415	408	414	400	452	418	427	435	369	411	426	422	436	464	416	392	428	426
24048	21894	44042	49989	31763	20835	6747	470	389	370	360	379	370	387	340	326	351	315	345	337	357	380	371	336	363	362	329	335	361	344	353	378	319	362	356	351	375	345	325	371	322	358	356	343	328	330	336	361	342	368	344	364	375	372	344	380	374	357	358	347	328	360	348	345	322	364	346	338	384	330	380	340	381	335	328	323	345	347	361	322	364	354	343	347	347	334	323	331	338	391	345	332	367	297	366	365	364	324	380	358	377	348	331	377	308	365	365	364	315	356	358	401	354	366	358	376	342	328	344	364	334	369	354	375	356	346	332	358	342	324	342	335	347	327	348	366	322	365	338	377	333	335	344	344	324	350	339	346	358	377	336	376	364	309	333	342	315	345	349	355	365	332	384	370	342	344	358	338	368	343	361	327	322	366	353	351	334	366	302	315	346	378	339	345	337	344	358	355	347	358	373	319	313	349	321	316	362	346	349	341	347	368	354	348	332	353	343	392	360	359	360	348	318	365	339	307	364	351	339	370	329	326	339	342	362	356	337	374	349	315	315	321	363	319	367	366	390	354	360	379	329	369	331	385	312	379	332	357	351	326	357	366	338	339	321	318	341	329	314	352	381	371	349	339	359	323	345	357	373	363	326	341	342	358	340	341	350	373	379	340	356	350	367	350	342	359	376	338	382	321	346	352	337	355	347	346	357	374	362	329	338	322	353	385	354	341	335	332	362	372	345	335	335	318	320	336	332	356	356	356	382	363	345	350	358	358	365	369	342	341	332	344	306	330	319	333	360	311	336	318	353	408	360	334	349	313	343	342	371	322	336	315	366	343	354	338	335	348	356	349	361	360	364	325	318	365	343	332	368	327	348	371	363	340	344	329	348	348	334	340	346	377	353	372	332	381	327	372	382	386	327	345	356	367	339	323	343	350	335	367	347	362	357	358	332	317	347	366	317	343	335	381	360	345	367	370	378	311	361	332	376	371	321	358	388	370	368	360	362	365	359	350	379	349	377	339	321	329	337	306	327	342	347	367	343	356	310	345	373	350	341	362	349	356	359	377	369	344	390	344	329	367	344	317	360	344	343	347	350	356	359	336	368	364	363	354	351	342	341	358	343	364	348	373	358	361	351	359	358	341	314	308	378	365	344	350	330	357	322	365	358	349	344	348	368	357	359	360	336	338	355	340	319	332	353	356	355	346	353	347	347	338	355	338	356	350	378	353	366	368	369	372	348	342	374	350	345	377	352	350	357	326	331	330	342	329	353	359	335	328	358	343	361	332	388	331	354	360	370	357	350	344	359	338	338	343	366	338	372	341	359	339	360	359	362	344	356	359	327	351	356	330	351	342	340	360	321	354	366	345	350	346	371	366	336	323	383	324	360	373	353	373	358	382	345	356	361	355	373	321	358	362	350	327	335	375	366	377	313	338	372	343	350	359	347	364	342	358	378	336	369	341	346	361	296	344	315	390	342	306	350	373	332	348	363	334	337	339	353	359	359	312	340	327	361	345	359	366	322	354	358	349	360	364	382	328	323	360	365	355	384	346	347	326	375	355	342	326	361	337	338	353	357	339	360	346	351	353	349	343	345	352	334	337	366	364	366	379	357	335	332	382	366	375	366	340	370	342	337	362	363	337	342	358	353	335	377	370	356	360	311	342	355	339	336	371	395	360	326	379	411	349	341	344	351	344	379	374	346	310	347	345	339	351	333	325	325	355	346	321	318	320	345	314	386	357	326	333	334	344	376	355	361	377	384	340	347	367	333	350	339	320	351	374	346	360	357	330	342	337	347	356	350	346	380	341	338	353	357	378	334	348	339	337	362	333	324	389	346	319	348	357	315	372	348	359	339	350	360	390	330	354	364	313	347	324	354	366	329	344	366	339	317	334	362	377	354	321	389	344	340	340	344	381	352	315	342	368	355	351	379	345	393	377	368	326	372	331	338	385	310	345	338	339	348	334	357	364	347	334	329	350	349	319	321	365	361	321	335	334	352	356	343	382	358	350	333	334	358	352	371	347	313	384	372	336	371	331	360	329	338	347	355	342	308	346	325	351	335	359	336	343	367	354	349	357	345	346	354	386	311	344	354	353	340	348	340	337	371	345	341	395	345	356	358	350	369	350	335	332	355	346	340	343	351	368	357	326	358	355	345	378	330	316	350	333	342	346	374	328	364	334	343	357	332	362	302	357	345	348	351	313	340	335	346	359	346	326	365	358	324	357	325	333	361	357	348	368	336	353	346	351	361	345	353	344	355	327	337	355	351	350	349	358	337	337	314	363	348	342	354	326	375	338	325	344	353	331	323	340	364	360	349	365	348	359	381	336	341	295	360	366	335	361	343	330	327	359	385	347	323	372	366	323	340	343	334	332	385	359	346	346	345	360	365	323	347	333	341	326	362	362	358	333	369	366	336	371	349	361	332	381	365	353	363	316	365	335	342	342	314	348	334	350	310	364	370	332	359	344	311	365	360	390	367	415	334	356	359	343	348	362	359	341	348	337	339	317	343	319	334	336	359	345	303	343	374	359	359	368	370	353	319	334	373	324	354	334	368	359	327	364	354	276	386	318	339	361	342	359	330	335	375	355	348	332	363	347	334	352	313	355	343	339	350	343	349	373	330	359	324	324	380	361	327	371	335	338	336	357	351	338	343	388	361	352	330	349	371	367	363	348	341	352	325	321	346	338	344	334	335	361	331	358	325	359	353	321	328	342	370	393	346	371	330	339	351	385	378	375	332	326	332	342	358	361	364	346	345	365	398	366	328	353	368	369	333	353	366	340	387	349	344	302	317	353	331	341	320	321	342	346	360	337	342	347	364	313	312	329	317	366	346	370	331	347	339	347	362	332	350	375	354	351	346	382	369	361	330	328	308	348	318	315	374	363	345	348	376	324	345	345	367	380	377	341	338	371	357	361	333	343	355	359	321	340	380	369	365	342	349	333	330	352	332	360	359	352	324	317	340	338	353	310	328	372	340	316	331	348	349	374	330	339	345	346	360	357	346	356	353	381	359	356	364	345	317	384	308	360	359	390	372	354	326	344	335	363	365	334	355	354	351	370	350	339	328	364	356	351	361	330	344	383	390	350	336	333	337	371	342	362	352	364	354	310	360	357	375	311	327	372	342	357	337	346	376	377	316	340	353	326	347	304	365	372	352	360	323	348	332	327	391	359	316	363	351	370	349	337	334	338	317	338	362	337	359	354	341	329	376	362	356	368	366	317	345	355	352	378	363	352	355	366	363	335	350	337	311	350	371	349	316	328	324	356	348	314	338	352	338	318	346	358	341	361	332	328	345	363	372	352	363	391	365	333	324	368	314	345	326	320	334	351	326	339	334	349	322	353	343	339	356	355	343	365	354	328	340	364	332	347	363	384	379	339	316	347	319	344	324	368	343	334	355	364	359	338	348	340	359	355	318	335	320	363	348	342	357	380	349	371	333	340	370	356	363	332	369	332	344	349	348	349	338	335	314	363	360	319	349	365	357	307	365	370
24716	71590	84328	63107	36422	22854	5011	552	551	560	564	546	568	517	535	499	556	557	563	541	542	544	533	547	533	549	536	554	536	525	559	527	536	525	567	569	511	546	514	558	521	520	523	538	552	537	532	538	554	535	588	551	541	558	522	583	524	529	503	527	539	542	556	539	550	506	496	540	551	508	511	563	544	565	521	542	535	527	522	552	500	518	522	539	541	569	520	535	515	569	502	537	564	510	552	546	560	573	544	553	513	567	522	536	500	526	532	543	540	572	564	563	553	494	532	531	529	530	505	516	542	492	490	556	522	566	542	517	502	569	532	554	525	513	486	559	490	546	533	522	502	499	550	545	510	576	556	519	533	496	573	537	520	539	565	511	536	522	541	552	535	475	527	532	504	533	529	550	508	588	501	525	520	505	528	538	493	543	558	535	511	524	542	575	524	528	510	513	542	542	532	546	520	535	478	534	568	476	545	560	490	543	545	530	561	501	554	536	557	538	554	539	542	544	504	480	499	592	570	582	524	560	551	512	573	533	511	523	533	524	514	527	501	483	541	503	538	525	482	521	491	530	541	555	537	532	549	527	547	514	537	513	537	539	506	540	532	578	542	544	554	492	504	573	566	555	550	533	532	518	538	504	518	525	509	567	527	546	530	469	536	568	559	555	545	558	549	576	554	529	529	595	531	508	534	569	529	516	556	514	540	515	554	510	501	529	515	523	557	548	514	544	496	496	508	495	512	504	567	479	522	581	557	510	515	529	542	561	560	522	516	565	534	544	539	587	549	549	533	561	498	535	529	498	555	521	533	512	544	525	572	576	570	513	540	530	533	546	562	541	561	549	554	550	520	548	569	550	528	514	547	506	516	524	542	567	596	518	550	566	550	524	507	546	539	500	553	559	535	519	563	507	521	593	560	535	538	495	536	522	536	524	593	516	551	562	544	546	519	516	577	556	568	551	549	549	524	532	551	533	516	568	514	520	520	543	518	492	484	558	532	504	518	521	559	555	531	574	522	551	523	516	569	534	491	581	517	569	537	560	549	524	509	577	550	525	542	521	543	532	517	503	549	545	553	559	534	536	550	525	555	511	554	539	541	517	529	505	541	530	525	513	522	513	526	558	498	541	508	533	536	567	539	570	502	518	517	556	521	540	555	521	532	528	543	541	483	554	557	549	542	498	550	562	521	532	565	543	513	532	501	495	520	534	520	485	517	548	528	516	512	521	540	533	517	528	519	512	517	489	520	548	478	510	534	501	509	518	534	488	565	522	527	522	570	563	572	587	521	536	537	515	528	549	560	515	543	568	536	547	532	523	539	508	549	528	543	518	529	529	536	480	472	528	562	549	511	532	503	543	528	529	533	529	507	550	554	531	521	537	563	532	535	534	543	531	494	554	558	522	518	490	545	521	501	551	492	533	565	584	532	532	561	535	539	539	537	560	522	558	583	492	526	514	509	484	552	538	521	504	534	515	565	554	547	590	545	509	572	526	542	538	545	559	536	594	519	526	518	510	561	543	523	545	546	578	520	541	525	543	506	496	535	556	548	523	537	510	569	522	541	531	540	559	540	544	492	552	511	537	553	546	543	550	563	512	515	575	522	517	570	515	498	519	527	531	499	544	514	561	539	549	566	564	540	522	555	513	554	528	554	520	510	538	502	508	519	573	549	526	552	534	551	570	515	490	548	546	538	543	541	550	518	474	512	520	559	537	489	513	585	496	569	501	557	535	501	493	529	510	565	561	535	559	503	553	503	572	555	547	554	551	478	549	543	497	538	480	483	528	530	569	540	557	563	522	551	540	537	544	533	527	504	523	512	537	525	538	549	570	522	529	523	521	515	522	550	554	499	496	536	545	586	521	589	549	546	532	539	567	491	514	524	496	531	535	573	526	512	529	566	532	542	515	511	566	559	560	558	537	541	533	521	507	551	560	517	528	541	561	502	533	525	519	507	540	524	519	495	494	550	544	500	491	552	506	536	556	552	505	535	561	523	522	554	528	513	516	588	519	551	557	512	559	542	515	523	528	525	536	518	563	533	553	534	567	547	515	535	504	522	532	526	522	538	543	513	485	540	542	518	534	519	556	562	510	528	500	543	572	503	552	557	546	496	507	499	562	535	507	556	522	509	537	524	550	542	469	536	567	500	526	573	530	529	514	545	543	544	512	512	527	526	538	490	506	509	545	538	502	501	549	488	503	500	520	525	557	564	547	516	562	550	558	513	534	554	527	523	504	528	555	555	555	513	550	534	529	522	544	603	562	519	517	521	528	515	560	526	507	524	598	519	527	533	574	537	553	530	541	524	561	523	537	560	528	542	535	544	552	521	554	528	562	537	544	563	525	577	524	514	511	585	501	516	564	533	511	542	525	530	547	564	558	534	533	500	532	492	509	525	581	544	481	528	561	559	539	576	547	540	544	536	541	532	574	560	510	523	528	529	495	509	540	506	534	537	511	520	559	519	549	535	533	507	531	528	526	559	546	535	538	529	539	503	535	576	539	530	550	530	531	513	538	516	548	550	560	511	590	519	564	555	534	508	511	523	544	489	520	555	518	509	530	513	545	520	509	544	539	557	538	480	527	554	519	520	524	528	489	561	470	500	543	469	508	516	485	513	546	558	529	532	511	580	536	529	558	536	504	518	503	563	515	537	512	556	568	522	508	527	542	531	538	510	539	533	485	565	527	550	544	542	494	498	537	519	505	590	511	514	533	519	554	532	522	551	515	545	520	501	534	540	536	539	521	538	518	547	529	533	508	520	617	537	523	545	534	482	520	490	572	522	558	552	514	521	529	523	505	576	562	552	537	551	512	564	545	514	514	514	521	502	559	553	522	514	551	524	552	526	565	540	600	519	518	543	548	552	532	549	550	512	533	541	545	537	535	537	534	537	486	553	552	523	565	545	484	584	527	531	550	503	515	551	525	585	540	539	526	513	532	527	514	533	547	556	525	559	539	544	549	541	559	549	536	541	506	499	525	517	519	574	490	574	502	534	543	498	551	521	583	503	529	537	546	509	542	504	549	561	511	520	558	537	542	502	541	556	558	517	572	527	541	508	572	540	539	493	540	505	541	520	526	537	540	517	570	530	557	527	568	532	557	558	563	543	479	525	527	574	561	522	556	562	599	522	545	533	560	545	484	548	523	529	549	509	509	568	487	568	523	521	536	557	511	467	530	533	549	534	514	513	506	542	519	526	535	576	524	508	532	515	572	541	556	545	543	529	534	554	470	538	541	539	539	532	555	530	537	539	566	519	577	559	563	534	542	569	546	513	567	583	535	541	560	539	508	562	524	568	548	546	552	576	529	547	554	530	555	527	530	576	502	535	540	537	497	552	549	539	539	564	567	520	571	560	532	546	500	544	569	535	560	493	544	528	538	481	544	500	523	547	524	499	511	522	538	522	555	540	510	525	542	576	522	505	500	527	528	537	558	545	547	567	536	498	497	515	507	544	518	556	540	511	536	506	527	540	572	515	550	530	584	607	561
23007	21166	36504	44072	35327	28051	17133	1799	344	329	358	391	336	368	297	319	317	359	312	336	329	344	306	304	305	328	364	325	343	311	364	333	339	328	321	315	334	343	329	337	311	309	311	327	323	333	329	322	325	345	331	347	314	307	324	334	316	333	333	306	322	335	297	329	299	318	341	303	312	358	330	330	314	309	311	310	327	347	328	318	333	294	309	351	308	335	335	332	333	331	325	304	350	331	310	354	324	350	294	305	287	336	294	326	315	336	326	304	338	301	339	323	323	349	324	290	344	310	302	321	358	347	319	301	322	323	305	302	305	337	316	341	375	344	314	330	319	341	295	329	335	328	340	317	331	310	305	308	328	325	351	337	358	342	343	312	347	331	325	320	325	330	341	308	332	316	308	324	312	337	333	308	314	300	317	351	361	298	324	325	352	318	308	325	319	304	325	296	342	324	316	308	380	314	343	337	346	327	302	339	327	347	332	338	326	338	314	334	353	317	336	329	337	306	315	331	326	347	309	320	328	314	327	337	296	303	342	278	360	334	330	314	314	349	319	338	319	331	362	333	327	343	309	319	321	337	321	314	316	341	351	315	347	315	302	315	316	328	290	330	320	294	307	316	348	320	362	301	315	309	333	313	321	338	363	339	309	324	325	320	326	310	330	317	338	300	304	329	338	298	329	347	316	287	322	351	343	321	326	334	324	323	302	329	324	322	305	322	305	383	339	339	328	328	337	278	307	313	344	337	357	298	344	313	342	323	338	332	311	313	334	334	340	349	300	313	343	341	309	302	330	308	331	314	311	333	320	331	348	322	294	310	336	327	318	315	319	335	325	311	332	298	318	331	343	342	320	345	351	311	328	313	329	313	317	301	316	324	338	348	345	329	319	317	351	315	328	328	330	338	311	335	295	313	298	303	330	309	301	335	319	325	292	325	314	363	309	333	342	309	293	355	328	321	329	310	315	326	320	343	325	342	307	321	321	318	307	312	304	327	350	333	318	300	328	335	319	283	318	296	325	327	318	297	334	291	331	329	314	335	318	335	323	306	337	365	322	296	277	307	286	318	317	304	351	349	314	324	315	324	314	309	330	331	317	302	316	302	330	346	340	317	332	328	338	344	298	316	334	315	329	345	356	322	319	298	322	325	307	323	320	328	293	286	295	320	305	333	321	334	352	304	313	289	336	328	312	309	335	340	318	332	328	292	329	341	316	308	314	319	332	316	334	349	281	308	334	340	341	352	354	313	313	308	311	319	326	302	319	273	341	314	331	310	296	314	315	328	281	345	330	303	337	293	336	345	333	327	320	330	320	333	331	302	290	333	318	294	354	287	323	333	313	324	346	315	288	301	322	330	330	300	347	329	327	321	306	352	298	337	327	308	337	293	313	316	306	322	318	304	313	307	315	333	326	338	325	307	363	349	343	312	329	302	321	332	348	323	338	288	352	339	333	298	300	334	328	338	315	297	281	332	336	295	315	304	343	348	301	323	328	337	331	312	310	321	312	318	329	333	346	340	285	313	315	339	303	302	313	332	336	329	315	276	338	361	362	352	336	379	300	328	342	328	352	347	325	311	318	307	346	330	317	352	305	316	319	314	307	344	330	362	346	301	308	352	328	339	357	351	322	344	371	305	324	319	317	314	330	298	306	302	308	323	333	326	344	320	326	301	325	349	330	358	303	300	314	330	330	309	344	318	349	313	291	336	330	309	330	332	327	285	289	337	337	332	313	324	338	343	355	313	358	341	289	349	313	319	313	358	346	335	341	286	354	347	331	317	350	310	301	351	337	301	346	312	327	317	308	329	296	324	317	341	333	327	297	328	297	325	299	325	343	299	315	339	353	359	313	330	328	326	310	340	308	303	307	315	335	313	291	294	340	313	331	321	317	302	349	338	360	346	328	313	303	359	313	303	311	330	315	349	304	329	361	292	345	346	292	315	367	303	358	342	290	327	318	324	346	301	301	330	319	322	321	349	318	337	300	307	356	316	322	324	282	311	316	343	311	297	340	328	346	331	347	319	302	313	300	327	303	325	296	319	344	339	331	337	294	329	329	331	318	323	297	326	350	317	320	315	295	309	324	312	302	322	309	314	322	329	287	344	316	329	302	326	340	280	295	309	298	327	344	324	307	305	313	334	338	348	303	331	312	336	330	332	347	363	338	318	335	355	331	352	319	326	316	326	330	335	356	344	322	289	333	331	346	314	313	334	324	311	341	326	314	328	334	310	332	327	320	332	310	294	352	334	351	336	348	288	309	306	293	282	335	318	321	336	334	336	312	323	320	311	348	317	339	294	310	311	304	332	329	313	320	354	353	350	364	344	347	302	333	345	289	333	316	343	343	314	312	337	301	320	276	346	314	294	315	335	326	306	335	322	318	347	316	334	357	342	313	314	326	283	328	312	296	323	335	336	320	377	314	299	324	320	351	330	355	319	350	324	363	332	335	300	317	311	308	343	320	302	327	307	341	301	312	308	308	307	319	350	322	354	323	321	328	310	319	366	342	303	311	347	320	311	348	320	322	345	291	343	329	293	343	364	320	333	313	323	342	289	324	333	335	339	307	322	311	328	323	312	327	324	326	308	322	323	329	324	321	332	319	292	323	352	310	321	346	309	303	332	312	287	320	330	313	345	325	354	351	341	323	323	318	342	321	332	333	285	324	304	343	319	357	336	328	326	352	346	315	319	330	298	328	347	289	320	344	329	308	301	339	309	330	298	327	348	320	338	352	358	288	292	321	308	282	321	334	319	293	324	318	306	323	335	346	294	333	294	293	278	309	316	348	314	333	325	350	343	329	308	346	322	332	351	350	320	315	303	311	294	320	306	310	321	353	312	328	295	326	321	296	326	304	317	327	344	319	337	314	321	341	328	293	307	338	301	306	335	314	332	315	323	342	345	325	322	331	325	345	319	320	332	337	302	303	348	346	328	299	314	293	348	334	296	320	340	327	323	302	339	308	319	322	352	334	338	336	342	297	287	315	322	340	304	339	346	326	308	313	297	327	302	338	290	342	314	319	303	316	331	333	305	327	307	318	304	325	343	329	368	349	297	269	331	338	364	340	321	305	316	331	323	302	320	311	317	329	325	351	324	361	326	341	328	328	298	309	326	334	326	300	322	320	317	335	333	322	319	338	327	326	303	306	353	325	313	326	315	332	310	303	293	330	303	354	330	306	317	307	324	304	323	315	382	325	318	317	307	326	320	357	328	343	352	316	335	321	334	265	296	326	324	310	339	314	295	300	330	335	336	329	340	330	337	339	302	356	306	302	337	297	325	332	334	337	347	331	343	350	302	331	317	306	346	333	297	322	328	320	293	317	338	352	279	358	330	352	335	306	314	324	336	310	309	306	320	352	310	307	340	323	315	336	318	319	358	335	308	319	315	320	306	322	331	339	315	309	322	305	355	330	309	336	302	311	316	278	299	327	330	312	338	348	325	326	316	283	310	337	311	345	325	297	325	305	321	308	340	334	317	318	311	338	327
36395	76761	82716	76648	49034	35026	11344	1029	486	505	512	472	486	535	476	523	502	488	475	502	474	475	486	535	487	460	499	420	476	490	487	477	471	484	442	493	482	476	454	485	485	514	503	482	500	491	498	464	512	466	519	541	503	498	512	482	505	480	486	472	479	467	454	530	510	490	482	447	485	485	496	490	463	477	531	494	485	474	524	508	483	533	483	517	504	506	494	485	458	459	476	501	472	450	494	488	525	492	490	490	488	520	510	498	488	506	467	496	469	493	495	500	471	506	465	517	465	477	475	500	471	486	485	468	459	469	458	431	504	452	486	454	445	490	499	481	530	501	499	508	536	472	489	506	485	490	522	486	487	523	476	504	484	460	516	511	477	452	458	482	457	496	485	493	475	477	494	487	519	480	480	487	492	476	505	476	483	443	474	459	501	480	524	497	519	449	490	483	488	496	474	469	502	465	518	480	489	516	486	490	474	509	490	510	502	464	506	489	514	479	497	503	532	480	478	494	510	447	478	449	488	478	513	494	509	498	490	532	462	479	448	527	497	454	434	497	494	522	497	486	477	466	539	471	454	465	459	451	482	499	498	480	497	506	466	459	511	492	489	488	490	508	508	511	464	494	494	497	488	460	504	465	505	462	494	499	478	461	450	507	442	446	468	529	495	494	474	520	483	456	500	495	522	466	471	515	489	501	512	474	520	469	469	492	448	516	464	447	484	518	503	533	488	495	497	503	490	489	494	462	494	468	504	521	490	453	507	500	533	494	519	474	465	504	506	530	480	443	530	514	498	495	481	490	527	475	492	509	459	505	475	479	454	466	476	514	511	515	470	530	477	493	478	486	496	468	465	473	496	475	526	468	496	506	503	467	453	520	517	457	502	503	514	495	509	488	478	514	501	491	490	463	447	497	483	513	485	474	471	480	478	512	502	460	507	501	481	475	476	490	491	472	493	492	430	477	510	524	510	473	527	489	463	460	486	491	461	487	483	481	519	446	530	481	473	466	485	465	532	494	487	484	479	451	490	470	527	467	520	468	491	505	513	463	441	500	487	541	472	458	503	458	472	486	509	489	480	474	539	497	470	513	490	494	509	498	497	468	466	457	499	491	473	500	474	514	489	504	562	463	529	467	512	506	474	508	488	445	510	462	484	461	449	466	517	531	475	449	480	490	457	498	502	505	487	471	471	513	509	480	515	478	519	508	512	481	511	524	485	480	479	495	506	486	502	475	465	491	439	448	465	473	526	444	479	523	558	511	471	460	512	485	494	454	484	485	484	488	491	470	511	496	524	479	470	514	464	480	465	460	460	507	497	478	473	473	485	453	472	476	454	479	484	492	496	523	473	504	479	506	487	455	502	503	506	507	490	474	484	502	481	488	470	506	537	480	508	482	517	533	488	472	482	496	459	498	509	478	525	502	501	457	466	493	490	508	472	502	504	517	484	492	524	507	452	478	543	494	526	490	478	463	477	488	487	474	518	509	483	446	517	481	501	499	493	484	456	479	470	483	473	477	470	506	478	445	512	468	505	474	468	489	454	479	470	468	487	485	481	510	478	481	502	490	490	545	514	528	475	545	492	476	486	474	491	483	501	512	440	491	477	508	479	479	496	536	513	498	456	484	471	494	469	461	442	533	520	475	524	518	498	526	497	530	472	461	478	517	493	471	496	495	504	454	498	497	496	515	494	490	463	486	488	479	490	469	479	484	488	495	475	462	467	499	515	530	476	495	522	535	480	515	471	492	495	480	507	485	461	487	497	489	477	481	461	521	494	477	521	476	491	473	510	487	485	482	492	508	485	477	473	467	494	484	480	469	479	473	481	547	481	491	497	460	462	502	493	488	505	489	512	500	465	446	504	469	487	487	501	479	481	515	509	477	529	491	519	498	481	472	442	479	513	450	490	467	493	473	500	452	455	523	442	510	504	505	490	495	431	517	502	485	472	514	486	481	513	480	512	497	505	518	527	512	463	458	506	494	466	444	521	509	537	482	466	523	487	472	488	498	535	498	487	517	485	499	517	494	500	514	488	486	515	456	484	524	447	499	490	527	477	486	486	518	516	509	454	457	525	471	503	444	484	485	475	488	499	483	478	483	444	480	472	486	481	471	464	513	484	542	536	511	474	443	494	505	476	482	467	507	509	458	496	479	498	493	486	528	497	502	486	459	495	501	482	499	466	471	505	495	444	483	491	494	443	473	477	508	474	471	523	478	485	477	500	474	458	488	501	495	472	484	483	492	476	499	465	493	463	472	479	521	497	504	499	543	484	467	458	494	506	481	492	516	495	459	533	505	511	493	456	504	512	532	527	505	505	504	532	495	466	499	485	442	475	495	509	502	507	503	484	500	496	480	501	451	483	491	489	471	483	482	469	500	475	489	469	504	481	501	444	463	472	509	467	448	472	509	487	503	481	467	470	479	487	471	535	524	474	491	442	476	506	468	483	521	473	476	525	513	496	497	497	533	479	492	486	488	483	472	485	497	506	489	504	522	460	466	433	496	484	497	471	488	478	481	493	504	532	520	465	473	501	505	467	469	469	502	494	464	468	504	514	496	468	463	486	484	488	484	504	492	481	467	459	483	497	497	466	507	509	500	470	474	496	488	529	490	454	488	506	482	506	493	477	475	476	481	482	489	483	506	510	510	493	481	496	458	493	493	515	508	492	462	490	484	477	483	503	453	498	466	485	485	530	515	484	520	488	504	487	520	511	473	500	515	491	487	473	500	467	520	464	485	478	491	498	504	495	499	474	502	492	511	509	534	479	476	450	489	475	456	504	511	504	482	521	489	465	469	484	493	472	481	512	503	508	463	495	475	480	504	456	525	480	437	469	481	504	494	496	492	484	479	497	507	483	487	493	523	493	516	506	506	461	487	529	491	484	461	509	474	474	459	526	502	488	518	490	501	512	516	498	485	522	499	486	499	514	517	477	507	509	519	473	508	493	464	475	490	481	524	486	492	468	491	516	493	429	474	476	538	488	511	481	486	473	539	532	482	462	526	511	464	526	476	517	506	474	517	505	531	483	491	481	471	505	487	513	525	447	519	498	534	493	478	505	477	464	509	507	514	518	506	506	491	492	482	483	473	486	533	491	484	445	498	457	513	500	460	507	522	548	513	506	476	504	456	482	478	476	506	483	451	466	474	490	489	492	478	525	493	476	481	485	465	506	466	492	495	536	522	462	486	490	454	474	469	509	476	456	482	467	498	448	477	476	433	486	485	484	493	448	475	532	472	449	500	480	462	534	489	485	482	491	482	501	475	477	524	477	490	479	493	513	488	470	498	497	484	518	487	487	502	481	495	443	509	469	466	485	471	510	472	476	504	505	504	500	515	488	484	481	510	466	450	496	518	498	482	495	525	529	481	473	492	459	481	459	489	465	511	473	478	489	499	473	464	495	477	520	482	467	479	513	489	523	496	506	496	513	472	516	480	534	494	502	493	533	491	483	504	485	537	474	461	499	455	515	461	515	466	453	479	516	504
26717	21950	35471	32864	13835	4473	1039	308	260	290	275	282	288	286	302	266	254	275	293	296	260	286	315	311	296	279	268	293	254	301	272	258	280	299	279	263	265	290	287	276	247	299	284	272	276	223	285	305	263	292	264	301	303	287	278	284	256	279	287	277	268	296	304	273	284	283	272	271	290	280	268	270	303	256	282	277	272	308	280	277	304	278	271	295	276	282	280	261	284	289	280	289	267	285	287	290	292	285	266	290	294	264	280	284	270	256	287	257	268	293	278	282	271	266	267	248	273	281	270	280	276	267	281	281	269	295	281	322	246	278	270	275	292	290	264	273	278	273	237	271	274	272	277	298	294	283	281	260	272	259	265	277	281	283	262	271	290	273	300	290	268	311	282	274	265	280	291	277	296	327	277	269	301	278	295	278	285	264	303	270	289	283	290	290	264	294	271	256	289	291	306	293	276	292	284	261	297	261	294	278	301	290	283	281	242	295	255	269	287	296	280	297	253	283	283	282	272	289	274	263	273	294	290	322	271	260	281	255	277	272	256	287	281	256	253	316	269	252	277	276	317	271	291	282	266	253	285	287	281	288	261	290	286	306	248	302	266	273	279	289	276	268	247	262	262	268	286	285	249	271	288	268	258	272	289	293	277	281	270	301	292	268	277	287	312	299	292	263	272	274	289	287	276	242	262	291	305	276	288	283	293	262	281	272	266	268	279	284	294	323	277	260	270	281	277	304	282	256	234	278	304	273	258	262	257	262	276	271	263	291	288	298	277	266	299	273	276	277	260	247	268	277	270	298	303	264	259	297	284	262	278	264	289	264	280	277	257	288	287	278	278	288	299	288	306	294	270	294	263	260	279	280	254	282	268	265	285	263	291	280	248	259	260	244	265	295	259	299	262	258	296	286	270	263	251	273	291	297	246	282	291	265	292	273	271	297	265	260	290	281	294	295	285	311	288	296	268	280	293	262	282	257	284	282	282	272	294	282	313	297	273	284	259	275	296	304	285	282	284	283	261	269	290	255	295	252	260	299	277	289	310	263	283	286	286	310	274	282	246	247	283	254	281	292	295	275	297	278	268	287	284	317	274	313	306	310	301	285	257	263	297	301	292	268	284	258	270	277	294	279	266	276	296	289	269	291	297	278	287	280	277	279	256	276	262	276	266	264	279	287	275	278	269	272	275	275	291	280	295	322	286	269	290	271	251	292	290	310	286	284	254	262	312	286	283	297	299	274	268	305	279	255	263	294	250	283	299	253	282	291	275	302	316	280	260	290	262	253	291	286	247	301	287	290	289	272	304	278	274	277	262	274	286	302	298	278	262	275	248	271	273	290	265	292	268	269	264	311	280	263	301	327	245	254	294	305	272	299	289	301	267	272	284	262	293	279	265	295	284	278	284	262	269	292	301	276	275	269	278	269	261	268	276	265	294	304	294	277	285	283	287	267	287	277	288	258	262	268	288	301	287	284	281	281	276	313	289	287	267	291	260	296	288	307	281	274	276	287	269	273	291	280	296	274	287	268	273	257	297	270	288	281	291	300	268	255	286	292	271	272	276	286	297	277	295	269	297	250	267	287	261	278	279	312	272	259	278	265	250	268	322	281	284	292	275	278	289	275	284	303	287	260	282	252	290	305	243	287	283	288	247	287	260	299	258	241	273	292	263	243	272	266	254	284	297	254	288	273	274	290	285	254	292	297	291	271	274	273	282	272	311	268	252	285	266	293	287	257	274	287	302	292	283	287	239	281	258	284	309	281	270	280	237	259	285	277	250	295	324	288	259	299	264	273	279	261	296	300	291	283	296	276	289	257	277	293	286	279	265	262	298	284	283	265	285	260	268	288	296	272	314	284	268	280	259	307	295	290	279	304	289	280	302	277	275	275	251	306	258	288	284	276	310	291	281	264	305	267	289	274	273	267	308	293	264	311	273	279	245	262	283	278	292	291	277	304	277	284	268	279	259	279	273	286	262	294	313	292	273	291	279	290	283	281	271	253	276	295	277	287	283	294	293	282	291	284	298	300	266	280	304	285	304	309	259	308	261	256	268	286	288	280	298	255	284	297	290	280	284	273	305	283	280	309	297	280	297	247	293	272	283	282	259	273	276	278	282	275	287	240	281	283	280	295	304	279	291	296	292	273	294	284	274	283	263	280	295	258	263	256	298	283	278	251	282	268	276	268	283	268	262	265	261	260	275	279	273	295	266	261	266	262	252	272	302	277	280	306	268	292	279	292	282	298	311	266	266	270	301	278	240	261	261	294	284	290	269	280	266	308	302	256	274	297	285	302	281	244	282	257	275	293	308	307	261	271	279	290	295	291	275	276	252	304	287	277	268	286	305	264	292	277	291	271	272	315	250	254	280	283	288	285	282	281	309	276	311	282	300	280	265	265	284	272	298	306	283	272	300	274	277	280	289	238	278	276	306	299	287	269	307	293	290	305	267	295	308	257	267	270	289	254	301	273	266	248	288	266	291	253	282	274	267	256	261	282	308	287	250	280	276	279	301	289	277	290	306	272	272	275	290	260	263	261	286	237	262	262	292	292	284	257	263	260	273	290	238	262	259	273	290	320	270	287	266	303	279	253	297	273	261	276	254	291	257	280	293	256	277	297	261	265	274	295	272	280	277	270	275	288	289	283	286	268	288	308	249	267	268	308	290	277	299	267	263	281	258	279	292	266	257	254	307	276	275	296	260	279	255	299	304	290	267	284	295	294	278	263	289	289	274	264	290	262	300	280	265	259	304	293	251	267	263	261	266	250	300	259	311	260	287	261	288	279	263	271	312	300	252	297	311	264	258	283	278	288	302	289	241	293	268	227	293	283	297	280	280	298	271	269	272	275	282	254	280	282	306	284	285	265	287	285	301	304	284	272	268	266	288	281	266	286	276	282	252	269	258	279	309	259	245	269	255	259	258	291	274	278	289	288	313	274	260	285	292	259	304	264	275	282	291	269	263	229	255	274	286	259	295	278	278	262	251	250	247	264	296	265	278	260	308	278	269	285	270	296	284	294	270	285	290	272	282	294	289	259	244	277	257	287	279	274	259	285	265	261	282	303	288	274	293	253	289	262	255	291	277	323	298	288	281	301	285	302	289	290	276	282	251	261	285	265	270	290	291	311	292	260	275	297	273	273	276	309	260	280	281	263	268	283	287	256	297	272	257	292	275	294	312	255	242	293	279	279	269	265	274	258	295	294	289	273	255	274	254	303	304	252	266	275	254	269	272	286	274	272	297	282	277	253	293	263	291	285	286	306	281	255	275	268	276	262	273	278	280	323	279	289	264	259	259	233	285	276	317	246	282	269	254	244	291	315	289	289	260	274	286	295	292	288	250	269	260	287	285	277	281	297	272	274	306	279	272	279	271	297	327	312	303	268	297	286	263	277	292	267	311	272	253	288	257	264	275	291	295	297	262	277	269	260	270	282	289	296	274	264	282	298	281	269	278	274	290	289	287	264	291	314	253	298	311	279	288	279	287	276
14050	28561	42399	33150	15791	7576	2006	502	460	441	434	426	454	435	440	393	408	402	417	429	443	418	444	429	418	428	421	434	420	452	438	467	419	447	392	410	409	427	433	416	430	409	432	413	437	416	433	430	401	411	458	439	434	419	408	430	410	441	417	395	438	414	432	425	424	417	412	425	437	397	448	434	403	426	438	432	416	442	424	438	451	420	435	417	432	442	444	421	468	432	445	447	416	424	421	427	429	422	435	448	408	448	434	452	405	465	448	441	411	420	443	411	458	440	447	409	436	420	405	455	444	438	448	424	451	423	478	419	430	425	391	426	408	468	459	411	454	424	408	380	428	442	424	448	425	444	409	430	443	443	405	447	431	426	411	425	419	407	414	402	408	400	438	443	395	442	441	436	401	446	449	429	405	476	476	439	397	428	438	468	422	408	417	469	437	438	429	434	416	443	425	433	458	386	433	440	429	406	420	440	416	396	444	442	414	441	413	472	440	463	387	428	430	432	411	456	437	448	430	395	431	435	407	433	425	449	373	430	385	421	431	423	453	399	437	442	429	458	432	436	408	455	451	430	402	391	452	477	450	426	425	459	421	407	475	435	422	429	434	438	419	456	436	453	443	432	425	459	414	414	408	447	412	425	478	397	408	437	427	441	470	445	420	437	398	413	417	417	431	443	438	446	430	439	417	437	420	429	447	443	403	405	452	426	412	403	419	421	448	413	396	419	432	421	395	429	431	419	432	431	406	451	403	460	425	435	408	444	412	437	426	399	450	451	438	433	440	427	430	399	422	415	404	458	450	430	445	429	447	459	444	426	453	428	437	411	424	423	377	458	437	406	434	429	417	433	430	422	447	436	436	413	416	418	431	439	447	463	462	431	424	441	415	432	440	392	418	422	453	427	404	392	433	415	437	423	463	413	442	433	448	474	400	441	431	427	421	399	454	451	442	425	446	430	424	418	452	414	456	419	401	473	453	458	470	426	433	399	465	417	481	422	407	465	394	417	442	439	464	425	460	420	421	421	426	415	422	412	425	416	452	436	434	471	420	471	419	473	421	417	409	436	443	420	430	448	411	445	416	466	428	416	434	402	474	452	445	426	414	398	444	428	437	442	407	448	445	440	484	448	390	410	434	437	445	465	447	407	429	444	394	413	450	399	437	419	452	412	445	453	444	461	426	421	418	448	439	405	434	433	489	448	415	413	389	447	412	421	429	459	435	435	434	412	448	416	408	436	408	433	396	417	451	455	485	432	464	428	398	432	428	435	422	423	422	449	390	445	447	407	461	397	445	450	417	443	421	450	430	424	441	416	444	426	426	444	435	437	445	450	411	422	433	459	426	450	396	434	448	437	442	435	457	455	443	459	437	415	407	433	427	442	424	445	455	452	411	395	446	460	453	418	430	394	434	450	395	417	432	423	439	400	405	445	438	395	403	432	391	455	432	415	457	419	394	456	450	427	431	439	395	446	444	420	475	418	406	450	435	455	407	406	453	420	428	427	455	419	407	480	413	420	422	464	413	392	429	435	461	426	436	437	423	430	451	444	462	380	433	417	489	414	441	445	390	447	437	415	420	442	419	417	429	433	417	432	458	431	451	482	395	459	463	450	437	452	456	464	437	415	436	455	408	419	444	399	441	445	468	423	419	444	449	423	452	463	454	417	417	436	430	440	423	429	411	442	432	453	426	464	444	453	407	456	418	424	430	376	408	386	428	442	441	404	425	423	438	416	434	454	428	445	427	449	416	439	448	445	406	428	413	460	468	431	429	413	432	404	438	436	414	421	417	368	457	432	417	443	410	418	403	408	439	397	431	446	413	399	415	442	385	415	412	424	460	454	446	424	461	460	398	405	447	410	413	468	446	463	414	400	477	471	437	428	428	399	422	427	421	410	439	466	429	433	410	408	412	396	426	436	408	434	437	403	438	434	414	444	419	437	423	429	421	420	432	400	453	402	439	444	442	452	439	401	423	437	474	456	435	418	427	438	410	445	415	449	409	414	416	439	429	430	447	414	417	399	442	441	431	411	434	438	421	463	415	452	426	408	457	407	417	426	440	416	413	447	437	390	482	396	427	420	433	428	420	418	428	388	389	429	440	446	462	427	396	427	429	454	415	421	432	444	420	447	423	430	415	429	443	451	411	404	452	425	422	438	413	381	435	434	445	407	398	441	416	401	455	403	451	398	442	414	433	387	420	447	450	408	425	426	412	434	422	431	424	438	420	438	399	419	411	455	438	439	441	444	449	405	440	457	401	447	470	449	483	436	427	443	457	464	434	405	448	429	437	467	424	448	454	412	409	374	457	416	420	448	430	449	420	413	445	424	421	453	420	429	444	430	452	442	427	415	437	408	416	447	437	431	402	472	448	411	430	418	437	394	421	429	437	426	420	436	414	437	417	412	426	420	429	415	415	450	423	453	445	444	449	428	412	398	441	432	446	424	414	425	390	397	453	420	422	429	397	445	397	418	403	415	424	445	416	458	437	448	431	427	430	414	429	447	447	428	418	442	432	430	438	423	402	417	430	422	442	425	458	439	400	445	445	418	440	409	378	433	428	422	430	438	401	445	414	430	382	444	431	424	479	453	418	466	451	414	443	445	437	449	450	453	421	443	420	446	443	406	433	448	407	381	408	397	430	456	453	429	460	412	418	415	438	437	429	426	447	416	459	420	401	429	441	460	426	423	434	409	418	436	414	382	428	444	401	422	405	465	395	426	408	402	412	429	414	410	445	434	407	426	455	438	450	407	433	432	411	418	422	430	403	420	453	443	400	411	401	462	423	444	440	397	398	429	425	423	401	434	431	452	440	407	421	455	415	416	460	431	453	448	441	433	461	390	454	423	448	420	419	433	446	411	409	464	435	475	423	438	436	394	404	438	401	417	421	451	456	425	459	430	450	404	409	397	418	474	409	401	393	459	423	430	413	434	415	446	417	426	431	445	452	409	433	434	440	460	440	434	442	466	434	453	404	467	452	429	424	458	421	430	454	396	425	451	473	472	456	446	434	399	450	394	395	458	422	409	423	391	435	408	441	435	420	432	428	421	459	479	468	455	474	461	426	417	401	427	403	401	429	447	435	429	427	427	426	399	449	431	469	447	428	426	420	432	452	422	402	434	428	428	458	440	423	411	440	440	399	360	420	425	400	419	439	436	426	368	433	423	439	422	470	425	432	434	401	434	422	431	417	417	409	458	412	428	430	411	429	407	475	437	409	392	437	415	418	424	441	415	458	448	439	408	420	421	444	411	448	423	418	422	422	436	420	412	411	418	441	410	416	417	453	452	410	425	442	451	438	445	425	459	446	455	443	440	440	419	415	423	441	415	419	404	463	446	415	452	440	444	455	421	461	431	424	417	419	414	395	431	422	417	447	432	455	431	388	433	392	417	417	391	422	414	415	455	409	399	428	405	434	439	420	432	422	395	474	454	427	423	425	439	456	438	439	432	410	423	419	469	448	433	425	450	401	412	426	434	431	439	411	446
24038	21229	36778	46616	35210	23462	9588	846	363	346	386	359	363	342	327	386	371	364	364	355	360	342	359	395	380	358	348	365	341	379	347	352	392	337	358	341	351	346	322	376	325	393	383	363	321	354	348	344	340	382	354	370	372	321	354	355	348	348	327	332	314	355	342	359	328	352	376	348	353	341	375	376	374	319	361	378	368	351	363	336	363	326	318	372	347	360	354	340	357	347	330	357	380	338	359	337	369	374	380	363	324	340	347	366	341	353	354	361	332	328	346	346	337	329	364	387	388	324	342	372	335	337	313	341	361	343	345	349	367	333	382	362	327	326	321	361	343	355	363	339	384	347	342	362	324	344	350	365	403	362	344	400	332	364	361	359	361	366	317	373	368	349	358	331	356	351	351	355	374	340	368	350	355	355	345	372	353	330	369	332	334	323	360	344	347	396	327	372	365	340	321	338	349	353	388	339	366	343	383	327	346	348	322	362	302	347	343	332	359	343	347	293	307	372	373	363	366	337	347	339	346	331	338	368	325	365	329	319	336	376	354	355	321	353	393	370	375	370	343	390	343	363	353	386	358	386	364	333	345	347	317	331	352	349	346	356	351	350	306	356	346	313	372	337	367	350	354	349	396	376	336	370	342	404	342	332	362	345	353	350	340	348	369	315	362	376	395	329	341	333	341	332	331	357	339	354	321	363	347	392	382	342	382	336	353	344	365	334	358	347	357	368	331	340	332	355	368	359	345	357	373	345	348	360	373	355	365	382	349	334	350	374	347	365	345	337	333	360	353	331	315	349	352	371	318	387	358	346	367	321	349	356	316	335	336	337	359	392	345	379	340	347	343	377	389	356	360	366	363	357	359	348	357	365	351	342	355	343	328	352	355	365	371	358	339	377	351	355	348	339	346	343	331	330	344	327	357	353	376	352	382	354	362	333	352	367	375	330	348	357	328	352	376	357	335	338	323	336	360	370	319	375	385	354	364	385	349	355	339	351	356	351	374	322	379	354	356	362	356	318	333	339	360	340	366	357	376	353	376	385	370	366	333	376	353	356	333	352	346	356	362	342	360	351	394	382	359	374	354	351	360	368	359	346	346	366	355	352	358	348	357	334	389	352	324	340	377	342	346	349	365	341	342	358	351	333	359	350	290	370	365	341	353	343	315	347	320	333	375	369	379	349	351	382	363	369	340	373	348	328	361	362	345	357	345	348	367	398	345	387	337	374	371	359	339	355	326	320	337	353	347	348	364	358	364	365	370	332	343	358	395	367	349	342	355	362	321	361	339	380	330	344	351	391	379	338	345	353	387	351	335	372	335	382	316	356	362	390	347	348	355	334	345	364	357	344	333	347	381	362	334	355	346	354	349	347	345	356	340	352	363	363	351	340	367	343	357	360	366	361	316	352	392	364	372	317	360	323	347	350	325	358	349	378	309	352	334	367	327	289	326	359	350	340	375	344	362	347	362	363	347	380	365	355	368	314	349	370	364	356	326	360	346	366	360	377	374	351	358	354	325	362	327	327	327	347	327	353	371	335	366	359	363	363	357	389	338	351	352	371	367	321	384	350	327	329	332	361	365	372	357	354	334	388	349	355	377	325	332	389	383	332	346	310	304	349	344	337	318	351	360	323	328	377	322	342	396	333	328	342	347	363	334	341	318	365	375	365	358	370	350	343	357	372	355	365	343	357	356	323	358	349	331	333	345	333	389	388	339	387	343	355	380	364	350	347	363	351	338	337	377	346	352	348	348	336	365	385	350	346	371	346	360	338	390	370	358	372	329	359	347	337	344	352	337	374	342	349	343	338	350	318	371	352	372	339	386	353	386	371	382	333	375	354	393	341	395	349	358	378	371	357	335	391	354	303	324	331	337	341	359	354	372	342	341	373	327	380	347	388	303	334	351	348	320	315	353	330	321	362	340	373	328	337	331	369	355	355	350	371	351	347	350	331	383	338	347	368	321	358	384	326	356	373	375	360	341	359	327	369	356	338	366	351	326	371	344	347	365	325	385	341	382	357	328	381	344	372	371	328	353	328	377	355	342	352	335	341	353	347	392	335	329	373	364	353	367	333	367	334	379	353	347	388	349	387	337	370	334	348	355	341	364	325	355	372	322	377	373	364	364	339	352	360	369	381	340	365	358	348	345	330	333	334	345	343	332	321	373	350	365	400	342	372	343	337	377	368	380	355	371	362	358	366	336	395	358	369	327	355	345	355	316	348	352	387	336	375	333	323	345	330	374	352	366	356	347	348	343	373	357	335	348	351	363	358	366	349	347	324	331	334	333	370	355	346	340	345	335	337	356	329	365	338	329	329	370	328	337	344	339	378	358	346	350	365	352	320	362	331	354	357	331	340	325	345	359	353	344	366	370	351	357	376	345	348	363	360	330	343	372	335	366	346	344	351	343	353	375	350	331	358	371	343	346	371	346	322	353	334	332	348	364	338	349	365	344	350	326	349	376	340	368	355	355	367	377	359	343	315	348	351	351	340	360	348	361	388	335	339	325	346	360	315	359	354	366	319	341	340	350	345	357	351	352	362	335	328	335	382	371	357	329	318	343	357	355	303	364	376	357	326	323	375	339	344	400	339	367	368	352	329	353	321	323	352	354	380	381	345	320	329	388	330	346	367	365	348	345	389	355	363	396	330	337	326	351	373	342	326	348	361	336	349	343	364	391	362	353	342	313	364	329	345	357	361	345	339	362	351	366	340	352	373	388	383	364	380	329	372	347	359	316	347	394	350	378	359	385	338	343	376	382	358	347	383	339	348	395	341	343	323	332	331	323	361	372	352	344	345	334	395	366	348	326	332	348	356	381	398	338	360	328	374	338	364	360	326	385	320	303	369	377	334	382	373	356	318	364	390	374	364	359	375	350	344	335	338	352	370	353	368	381	356	357	360	328	314	342	375	354	348	330	357	350	364	343	349	364	361	336	351	340	352	321	352	341	347	333	338	391	373	363	347	364	365	369	371	358	384	350	333	373	349	353	388	349	302	355	331	353	340	325	340	349	368	350	357	342	343	370	367	378	333	343	323	397	344	355	343	338	333	325	385	340	385	310	370	328	354	322	348	341	323	368	339	374	362	348	383	354	367	367	371	352	317	324	367	340	364	369	301	351	362	341	343	364	373	355	350	374	369	332	339	356	340	368	350	337	360	408	322	358	358	364	378	330	372	344	326	345	346	333	370	335	351	363	369	354	375	359	346	340	356	370	363	378	395	362	350	364	322	384	326	340	357	348	338	322	392	361	356	326	359	356	347	316	386	368	337	339	352	349	362	345	335	370	313	360	385	335	354	334	375	389	363	341	319	323	339	341	311	347	351	344	333	361	360	369	348	360	347	337	357	364	345	357	371	357	361	314	347	333	366	371	349	316	396	359	377	343	365	329	348	341	349	367	348	378	351	368	341	349	380	353	355	326	349	368	377	320	373	337	351	357	344	327	337	359	370	333	382	360	338	368	337	352	350	377	342	348	344	365	333	345	361
27162	59799	74664	65754	41692	26018	8346	1217	576	557	544	540	544	523	551	538	511	562	530	592	559	522	508	545	533	563	539	534	532	551	540	531	539	545	556	512	531	588	559	518	501	550	563	497	547	545	555	565	542	553	521	533	540	516	538	558	543	542	483	558	532	525	531	544	570	476	550	553	491	606	567	568	524	526	535	514	517	568	546	565	564	555	514	569	559	484	548	517	544	531	566	565	537	512	553	556	576	549	527	528	569	545	490	516	513	584	513	530	550	536	523	530	564	523	519	564	566	530	540	561	555	555	562	552	494	552	536	506	503	535	542	596	516	542	544	549	544	539	532	539	596	552	559	526	520	543	559	536	551	551	525	582	559	566	538	528	505	516	505	568	526	550	527	557	556	528	530	544	543	580	557	543	544	554	540	507	593	541	560	564	536	540	551	561	493	553	547	515	554	554	544	557	559	547	570	533	512	531	558	524	547	516	510	563	559	537	562	537	550	543	525	506	490	556	562	513	545	540	509	565	548	592	544	523	556	518	541	519	621	521	503	553	560	542	541	568	519	560	548	520	533	549	560	549	552	521	542	505	530	570	539	523	557	527	555	549	543	573	524	534	569	552	524	540	519	539	555	525	602	531	520	596	559	513	544	541	543	551	561	551	527	524	528	549	525	514	543	550	542	513	549	528	555	513	533	521	558	521	511	557	515	531	506	525	521	537	569	585	525	539	554	510	559	547	509	580	551	513	523	533	561	542	529	544	529	558	526	558	534	545	544	535	529	556	543	538	546	583	530	564	529	521	516	539	537	578	574	558	514	558	547	544	568	513	539	546	481	555	547	522	491	534	516	550	556	544	554	545	543	545	561	538	515	584	502	555	536	546	556	572	552	532	533	578	514	552	587	549	531	580	531	547	527	521	498	554	522	566	544	568	496	557	554	551	540	530	526	541	528	533	523	518	598	595	530	516	546	566	533	522	551	521	563	547	546	508	580	557	513	552	547	569	573	548	561	534	510	558	538	509	576	559	552	562	577	535	558	575	543	545	559	563	509	588	533	529	563	545	569	563	551	574	551	549	569	549	563	534	538	561	517	546	539	525	592	535	560	549	525	578	533	575	522	534	543	516	540	591	524	547	563	529	502	571	557	555	540	535	555	524	569	531	543	549	591	553	550	560	543	547	521	570	524	496	510	528	535	562	538	537	557	547	540	527	543	597	516	543	534	552	524	560	523	545	530	520	558	520	513	585	528	531	539	565	519	540	523	502	542	548	565	554	539	536	539	542	541	544	542	523	535	568	507	534	540	503	549	532	555	576	545	559	495	528	543	525	561	554	530	544	537	536	504	565	533	531	547	542	564	553	506	508	528	538	567	560	534	557	537	537	527	564	568	530	553	574	576	552	592	570	562	522	582	523	542	553	565	545	545	568	555	568	512	586	560	505	532	532	545	544	551	542	566	527	551	561	544	543	555	547	555	525	544	554	560	514	536	532	572	592	540	503	575	528	553	532	557	543	528	573	537	553	527	569	513	538	530	512	555	540	552	523	508	574	537	574	540	563	544	530	524	548	561	523	550	515	522	537	539	556	513	563	531	564	548	549	519	543	555	535	552	599	574	531	549	529	528	490	538	522	564	546	545	518	537	583	553	543	563	593	558	521	572	526	547	526	525	550	591	569	522	543	531	548	514	544	499	516	534	509	549	548	532	529	522	543	506	522	512	599	569	552	560	543	532	511	508	571	566	527	562	580	505	494	525	589	528	523	579	560	550	557	565	550	559	557	526	530	529	587	543	513	517	534	538	505	531	573	507	529	534	551	567	569	515	527	536	536	501	517	543	545	559	570	496	540	556	532	503	527	558	514	529	544	555	547	536	514	529	481	543	539	567	551	555	528	519	561	540	563	583	568	585	562	516	535	542	550	545	560	553	548	572	542	524	541	558	558	548	528	501	553	537	573	519	553	578	503	562	536	551	513	551	535	504	532	565	555	501	579	547	520	522	520	505	544	538	533	548	537	554	559	525	583	527	529	510	486	558	527	542	493	523	551	578	564	526	508	554	538	542	574	550	551	541	527	555	545	552	503	514	553	549	538	563	543	582	580	569	516	553	532	541	532	525	541	526	533	552	551	565	546	570	549	575	545	538	532	559	578	521	534	560	560	555	539	515	548	517	582	543	528	521	534	514	550	557	553	527	534	525	546	551	591	537	582	548	519	536	552	532	577	571	592	571	559	540	541	547	532	487	544	549	528	536	565	521	553	519	567	536	585	550	536	537	549	558	567	525	540	533	565	548	534	517	526	577	525	538	545	519	551	541	558	510	558	545	545	529	521	609	558	537	515	566	533	560	558	492	542	557	547	573	585	549	578	533	545	528	494	487	561	520	516	541	549	549	548	518	556	529	528	565	548	558	547	542	532	491	542	567	514	568	503	545	521	544	555	536	531	521	545	511	557	595	551	540	591	542	552	562	552	513	553	551	518	534	570	499	574	531	516	540	545	548	539	570	556	554	562	537	582	545	516	588	551	526	595	492	514	534	530	550	495	558	543	562	507	531	516	513	542	575	510	511	543	547	539	532	542	475	535	560	515	538	560	541	503	518	583	540	546	561	516	538	537	556	565	568	547	556	526	512	577	528	548	562	523	563	579	504	529	549	547	555	548	530	559	534	541	525	556	545	514	545	514	557	567	576	542	526	563	537	518	567	554	556	536	559	547	529	535	552	497	539	526	561	536	532	547	529	541	554	549	549	546	523	548	537	513	489	582	585	578	569	524	569	503	583	539	574	535	560	541	579	528	547	522	536	547	560	551	493	581	578	558	528	558	533	527	539	532	544	552	559	530	566	526	528	577	530	562	520	538	562	561	571	570	555	536	550	531	550	602	532	525	570	536	540	565	575	543	574	546	545	519	581	525	529	523	542	521	516	543	552	533	576	562	549	533	530	547	510	555	582	555	527	534	570	524	567	558	571	538	534	539	568	555	527	557	557	540	552	527	565	513	571	557	535	525	531	566	564	581	537	549	560	546	581	558	550	536	517	558	605	545	544	528	549	575	488	562	541	539	533	514	532	542	564	545	546	556	579	533	558	532	545	571	542	537	548	561	545	529	576	543	550	522	551	491	511	514	523	547	521	506	525	538	527	547	571	539	531	564	548	514	518	535	574	534	538	561	529	570	564	565	528	568	535	542	517	507	547	539	535	536	519	506	540	554	534	575	541	554	543	528	530	530	562	528	537	517	569	588	564	491	532	547	511	549	561	552	574	533	535	551	539	513	547	556	511	527	575	527	489	554	560	521	519	536	572	534	534	543	533	540	548	536	535	512	584	517	542	595	553	554	522	556	560	541	603	532	541	561	559	562	518	535	553	547	536	526	532	559	516	553	564	514	547	551	520	538	544	529	543	550	535	512	532	534	512	537	583	525	553	556	525	577	570	539	534	524	535	523	539	545	542	560	543	530	553	546	527	533	508	556	526	556	553	535	504	530	536	542	535	559
23003	21125	31385	41394	38776	29205	19816	3304	372	346	349	350	336	378	349	319	315	324	341	322	339	339	331	302	309	344	314	324	316	304	317	331	341	361	344	334	341	313	322	313	318	314	349	363	333	327	302	350	326	299	323	302	311	315	330	345	337	313	361	306	341	320	365	325	294	341	331	361	326	335	327	366	331	368	345	326	325	346	356	328	316	324	324	352	343	357	361	339	307	354	294	308	374	328	296	332	318	335	332	310	326	308	328	328	333	350	287	309	311	305	330	322	289	354	341	346	330	333	361	317	338	353	333	309	305	344	314	338	311	313	333	306	362	327	318	343	344	348	326	309	329	360	329	330	333	305	303	330	348	326	323	353	322	352	318	342	323	326	302	348	335	313	315	330	334	348	329	356	357	343	304	318	322	318	339	300	326	322	325	295	356	295	325	363	307	336	363	328	329	340	343	320	351	330	311	302	290	330	304	300	315	323	327	340	332	322	318	324	308	312	323	312	340	349	326	308	326	322	372	319	313	334	327	291	337	353	330	321	313	349	318	367	325	310	335	345	315	352	332	324	314	350	352	326	326	311	323	365	314	320	313	328	316	341	312	335	347	333	316	319	312	307	335	306	329	322	322	321	342	327	316	317	353	347	346	313	298	371	324	344	340	317	324	329	337	310	340	325	319	334	335	335	341	361	327	336	317	346	322	330	324	361	358	337	341	318	351	327	322	340	357	328	337	306	307	316	336	350	305	309	345	321	319	326	320	349	304	337	308	300	331	329	316	332	320	331	315	326	323	330	318	325	337	336	323	334	340	288	331	318	324	375	345	305	313	374	322	321	347	286	347	279	315	305	326	321	311	362	334	319	287	350	311	301	317	337	315	329	314	332	331	319	333	309	310	294	344	303	337	314	325	323	358	333	319	344	321	301	323	317	297	338	348	346	346	318	320	316	306	318	322	316	318	325	329	337	320	342	314	352	320	314	318	324	319	312	324	351	332	310	327	334	326	355	327	351	306	312	318	330	307	318	315	263	327	335	301	316	304	307	354	296	292	305	309	344	296	329	307	324	317	319	325	290	339	331	320	344	294	324	335	314	332	299	351	338	312	345	304	283	359	373	335	285	301	313	337	328	341	301	350	337	339	293	303	355	311	306	338	327	324	316	314	337	375	337	342	306	353	322	319	345	340	318	337	298	331	334	333	341	314	337	309	342	318	319	317	345	315	300	335	343	326	345	336	353	308	325	323	317	301	343	326	345	344	345	343	344	348	339	346	351	319	331	323	346	331	327	325	300	345	332	331	304	312	375	347	335	327	323	340	345	336	338	345	334	325	302	332	302	322	309	302	310	300	324	334	312	309	342	326	362	324	308	311	309	348	340	303	346	312	337	333	351	345	319	308	324	331	319	333	318	329	301	333	322	342	351	339	346	314	302	329	312	332	297	295	337	331	321	297	315	325	344	317	324	348	327	340	302	318	333	345	343	321	324	323	319	307	304	313	331	331	338	317	341	303	337	320	311	346	339	310	341	342	328	354	325	326	302	309	308	323	326	336	306	355	326	332	343	336	281	358	331	323	340	281	300	329	341	346	369	322	310	312	336	294	331	338	334	353	332	341	326	355	321	323	335	316	319	300	336	305	334	344	338	319	350	348	313	332	325	310	313	320	364	344	326	328	319	348	304	383	322	360	331	342	370	327	294	336	304	333	338	317	336	326	317	310	336	311	325	325	347	334	326	328	351	353	306	331	311	316	308	329	323	327	339	334	318	336	298	328	312	281	317	317	292	328	319	313	340	323	334	331	327	327	338	303	332	310	331	302	324	301	334	324	325	314	307	312	325	291	338	308	326	325	325	321	334	334	311	305	316	334	289	303	329	284	334	339	338	291	327	324	368	324	365	309	333	310	311	336	335	339	297	367	298	338	286	338	315	351	304	368	342	287	341	314	332	333	305	346	341	345	328	332	295	355	319	339	310	327	348	363	319	335	333	301	342	308	332	295	319	342	328	339	315	336	297	326	347	309	320	351	305	349	305	343	325	322	331	290	329	330	343	329	326	328	330	362	316	301	333	305	331	323	304	357	314	346	345	329	328	344	321	309	310	330	325	326	327	386	335	355	369	344	321	306	338	341	313	335	316	325	343	339	338	315	355	316	360	306	299	331	312	353	342	324	339	347	322	331	321	336	356	364	345	334	328	349	335	349	338	297	327	327	363	365	305	336	353	336	312	349	302	331	315	316	328	312	347	310	327	346	322	346	327	317	323	360	357	356	309	355	313	322	293	322	342	354	322	318	331	342	316	322	318	331	339	338	338	324	307	315	314	327	339	341	333	317	355	351	347	324	301	305	365	333	320	333	305	336	312	317	328	328	328	380	326	352	327	326	370	339	357	355	318	300	313	334	345	311	324	317	352	344	337	317	297	301	310	358	331	332	327	331	316	362	300	303	341	342	293	318	327	321	320	340	337	317	314	320	339	321	330	316	292	311	306	323	335	367	308	284	343	316	324	337	297	307	286	356	323	340	300	327	316	303	339	314	339	322	319	358	320	363	327	332	332	306	324	332	348	332	330	324	328	317	348	344	326	341	351	302	307	333	325	331	330	357	314	318	323	329	309	314	328	313	345	323	343	325	320	319	333	319	304	322	340	344	353	324	339	282	338	313	338	320	320	319	342	315	319	334	303	328	344	318	318	319	342	316	344	326	339	325	331	322	332	326	318	284	347	313	324	358	363	312	316	328	282	345	321	310	304	349	344	365	326	298	308	300	364	356	309	297	340	331	359	306	283	311	320	297	316	333	324	342	331	305	319	324	316	287	328	326	332	316	334	348	371	318	358	337	329	340	308	302	330	352	342	339	321	294	353	328	298	343	358	327	322	334	353	303	351	323	332	327	340	326	314	312	360	313	306	331	339	328	321	321	350	328	286	326	308	336	306	324	370	301	320	313	309	358	317	318	337	349	335	325	327	330	313	334	338	308	330	337	330	340	335	319	328	321	327	354	313	340	307	319	315	297	324	336	331	345	338	329	315	298	321	332	330	350	305	333	336	327	357	334	339	338	346	323	321	312	313	337	349	322	334	320	319	323	317	302	321	330	345	296	336	345	341	327	361	374	333	330	293	318	310	336	344	305	354	314	335	361	346	335	328	316	337	327	282	340	295	335	328	307	322	364	347	313	348	331	337	312	327	331	317	345	335	322	337	308	346	330	311	336	305	301	309	334	349	337	334	337	333	340	360	341	335	321	319	311	275	338	324	320	326	295	334	309	308	329	304	328	339	343	307	299	325	325	315	310	317	323	328	302	330	302	291	328	319	349	324	343	318	287	318	307	323	342	301	328	344	350	318	352	305	339	341	323	293	342	343	326	323	329	362	314	289	342	349	334	315	346	317	346	330	342	309	342	321	303	300	300	340	326	328	330	331	344	320	316	340	319	363	310	324	330	352	316	328	332	317	342	311	317	337	332	332	309	321	344	322	350	313	342	298	292	298	316	313
30416	55131	65088	78207	55346	35773	14820	2359	552	512	479	489	502	490	483	516	471	521	516	529	494	485	486	524	525	539	501	503	489	483	520	471	491	506	530	498	526	492	478	519	485	480	524	515	468	491	550	475	507	499	515	488	502	481	493	487	520	493	501	517	482	528	507	512	480	506	534	527	509	490	497	482	493	531	483	489	525	507	500	483	486	481	518	467	492	525	471	476	489	459	548	509	526	483	486	497	512	499	496	501	520	482	484	484	491	493	500	464	534	469	485	527	500	499	508	527	512	518	539	480	460	496	517	503	524	468	493	534	517	474	491	443	492	554	486	493	499	491	510	499	486	524	501	489	521	500	500	499	476	489	469	505	515	493	486	497	516	508	516	530	524	473	503	509	507	495	501	455	524	509	518	459	510	517	502	499	555	517	512	468	511	528	427	531	476	533	520	523	506	531	467	512	487	520	480	514	525	539	501	476	551	447	482	511	470	473	499	489	487	483	507	490	480	497	481	523	495	514	483	487	520	486	498	509	497	530	515	498	488	490	466	442	502	493	487	530	525	536	468	525	512	508	519	483	500	494	467	463	501	484	489	507	522	474	455	515	513	525	458	489	479	501	475	480	519	528	472	471	543	495	493	499	503	520	487	465	474	529	492	527	493	489	502	493	518	507	540	475	499	521	474	494	500	529	498	526	507	478	503	523	447	507	509	496	502	509	554	503	514	533	514	506	481	511	495	516	531	475	505	491	528	490	490	491	528	505	495	491	470	478	509	484	490	484	477	472	474	487	517	493	520	496	498	478	503	513	504	496	470	507	485	525	521	513	523	502	460	491	484	501	508	513	518	479	497	514	496	547	542	505	485	477	493	516	470	460	493	484	519	503	487	471	511	513	503	506	509	509	484	496	506	560	538	481	550	463	504	463	507	486	514	489	564	473	517	485	577	513	512	472	488	487	488	496	546	472	501	508	535	487	494	517	498	511	506	548	471	495	478	526	518	490	477	450	482	520	498	521	536	475	524	514	542	497	505	511	491	527	492	509	480	498	507	466	483	499	494	516	495	503	476	488	491	467	516	516	502	489	502	522	497	494	521	532	462	480	502	507	499	510	490	492	499	503	470	485	493	507	468	486	492	491	524	479	438	479	480	517	453	533	486	501	462	491	506	495	476	495	470	516	492	484	475	509	515	484	476	477	494	538	497	517	482	525	511	487	498	480	511	500	479	493	488	495	494	525	507	515	519	497	490	485	525	485	529	511	516	523	503	536	491	497	491	472	502	524	458	520	456	486	489	498	504	491	482	499	506	456	496	498	474	508	494	515	475	489	474	521	465	489	512	499	479	481	468	480	505	458	506	464	453	479	458	501	486	504	533	474	468	483	519	516	452	526	496	470	489	497	500	488	502	518	470	535	496	487	500	484	494	485	485	493	502	493	511	505	497	464	484	498	549	487	468	494	500	479	510	503	481	490	504	530	511	486	493	475	492	516	490	489	490	507	512	485	520	536	507	495	490	490	492	463	486	517	556	493	494	472	492	499	463	470	529	506	485	487	506	542	502	494	490	490	541	485	469	480	494	501	514	513	469	529	505	445	485	504	501	518	481	488	492	516	513	481	501	507	513	490	523	506	510	510	481	511	510	490	552	518	482	470	493	484	501	515	467	486	488	459	507	483	496	528	466	528	478	495	495	494	482	475	504	495	504	474	524	473	520	497	482	479	526	502	496	440	480	520	496	475	515	523	494	489	438	466	459	501	465	502	513	503	467	473	492	512	486	484	493	499	531	507	503	476	464	530	458	524	509	466	528	522	497	519	509	505	489	504	505	499	504	516	486	491	496	488	460	504	502	524	495	516	433	507	523	509	460	529	514	542	491	485	521	501	483	492	540	492	505	535	520	465	488	500	492	479	502	508	500	487	504	546	473	486	508	501	444	517	494	503	495	494	487	500	488	496	524	493	496	510	495	487	512	509	506	500	506	470	480	494	482	480	471	472	482	506	486	462	495	492	480	500	474	493	476	508	500	503	468	473	502	503	529	492	484	519	526	515	482	475	484	456	511	478	503	503	508	457	488	474	530	517	474	503	514	487	476	513	477	472	430	498	532	452	476	474	500	504	542	485	501	522	456	500	501	504	525	496	517	497	507	494	486	493	493	503	513	475	534	499	496	504	505	497	505	515	488	496	522	506	471	490	477	478	481	532	508	491	463	516	491	502	488	563	496	530	510	497	478	504	452	494	519	477	506	505	511	489	529	521	475	516	515	521	486	517	502	463	503	490	508	478	499	479	523	476	481	501	460	510	469	477	477	528	537	503	522	510	486	483	482	509	545	514	503	485	541	499	481	497	520	458	489	509	467	464	526	483	498	483	476	502	487	497	478	515	522	495	504	499	514	489	490	505	479	504	509	495	503	456	496	504	482	514	524	535	530	502	514	488	534	479	500	514	466	476	489	487	482	480	474	479	491	520	519	542	504	483	521	482	491	530	494	514	460	465	467	515	504	533	513	490	522	513	535	499	493	465	495	481	475	485	513	476	510	492	492	483	509	495	497	520	481	419	475	503	490	514	472	515	483	493	476	497	481	490	491	479	522	469	508	493	511	498	488	487	450	454	520	481	484	541	509	528	491	494	448	485	520	465	486	521	459	484	509	527	517	505	486	491	504	550	509	512	525	450	474	527	496	516	502	537	474	522	484	479	503	486	484	470	544	484	512	500	479	521	508	501	462	496	500	477	472	509	520	473	499	486	518	504	500	476	512	517	514	528	477	478	539	461	502	530	479	491	547	493	475	481	450	482	493	571	491	495	490	517	501	534	532	501	529	521	480	494	497	444	489	473	489	519	544	544	501	501	522	489	547	525	501	530	476	510	452	514	533	506	496	556	498	492	494	475	532	499	529	483	483	495	505	496	454	488	541	513	469	438	496	481	535	508	500	504	499	479	484	443	511	557	512	507	506	491	489	496	493	527	522	483	532	498	489	501	505	454	510	493	460	495	464	478	514	467	489	482	524	526	518	517	512	465	497	501	501	531	512	483	489	511	517	486	497	478	502	472	469	543	460	520	526	476	526	504	451	469	483	536	478	477	448	540	502	529	486	507	444	523	511	528	484	472	507	518	499	496	561	507	460	494	512	511	499	491	495	480	530	493	494	543	467	537	501	536	450	505	541	525	510	504	529	473	492	479	480	544	515	492	516	515	496	483	488	438	495	498	481	483	500	537	525	499	475	489	506	495	496	520	481	542	517	530	471	479	496	499	516	470	503	530	491	548	478	530	502	492	526	464	516	548	485	489	489	498	494	468	508	500	484	526	533	500	512	511	492	498	504	532	503	476	492	481	536	506	528	471	511	532	524	470	484	525	524	478	493	494	454	503	533	472	487	484	476	534	550	494	531	531	540	519	515	552	507	517	448	508	489	516	488	498	479	494	499	495	498	495	474	474	512	506	452	457	487	499	518	499	476	507	508	487	458	505	486	498	479	498	540	485	469	528
26692	21238	35722	32384	14137	2973	780	326	302	286	290	285	259	310	313	291	264	316	307	279	263	276	285	273	309	255	280	276	273	285	278	303	272	291	276	285	287	287	294	297	287	309	297	245	307	251	285	289	278	279	282	302	290	256	312	291	281	314	251	265	285	278	314	313	300	314	268	267	284	278	295	277	322	275	296	295	307	280	290	281	271	283	296	315	276	271	260	300	304	279	294	294	313	309	290	302	319	284	284	281	262	314	256	262	288	273	287	269	277	292	292	288	258	277	254	274	314	282	290	313	289	280	286	292	276	303	297	286	294	280	263	309	289	280	269	302	283	295	271	288	303	286	286	293	325	283	296	285	303	248	246	287	275	279	279	303	264	292	241	308	275	313	296	299	268	273	306	306	299	294	287	310	273	303	281	274	269	267	295	291	312	300	301	251	268	299	277	271	263	279	300	290	256	280	302	272	314	278	280	262	307	274	282	306	276	308	289	276	271	303	303	307	293	273	305	307	311	293	277	296	283	254	285	320	317	291	279	284	301	271	292	282	261	258	304	316	266	338	254	297	298	280	288	281	314	269	254	267	303	264	263	282	292	267	311	303	297	290	298	291	263	281	281	291	266	269	294	303	271	294	301	266	281	278	293	292	299	300	288	270	280	293	268	260	301	285	285	286	284	293	250	301	283	274	270	291	308	296	298	304	313	303	286	289	304	305	294	308	283	271	281	284	308	262	265	283	302	279	315	284	282	278	284	286	263	312	306	304	278	304	273	278	296	316	292	297	312	254	287	285	296	285	296	268	292	282	293	265	289	318	291	311	316	292	290	236	278	312	283	282	280	330	270	310	292	289	307	276	295	297	326	319	312	298	279	296	308	288	248	269	286	299	269	285	274	296	264	283	271	300	290	288	299	307	287	263	290	307	278	268	270	317	265	303	287	273	281	307	288	307	285	290	276	256	318	299	277	279	259	273	277	299	287	291	263	284	268	269	284	282	271	284	280	263	297	286	289	304	273	295	306	248	283	291	296	281	288	294	272	274	304	314	298	255	271	298	300	308	278	278	273	282	294	324	308	265	290	284	288	279	281	260	245	262	269	315	277	270	287	293	304	298	315	292	330	284	262	278	274	318	302	287	302	309	318	272	294	283	275	278	318	294	265	276	269	301	299	275	266	278	288	280	259	290	308	247	293	299	287	297	268	269	284	304	294	293	261	279	314	275	312	328	289	294	276	311	290	274	294	305	288	275	305	260	279	266	277	308	298	266	300	270	296	270	277	316	264	288	271	276	287	296	261	262	299	309	285	292	283	318	282	270	285	300	266	257	275	286	277	305	319	302	277	274	317	280	328	285	296	314	300	291	288	314	281	271	303	253	300	304	276	264	257	271	281	274	282	280	296	281	237	313	274	296	263	285	291	256	305	279	294	311	323	304	282	292	308	285	275	287	281	288	302	293	297	294	310	272	286	283	290	277	284	280	291	299	296	294	303	290	286	281	290	279	263	282	254	298	286	266	295	283	278	299	280	298	297	298	294	260	321	255	347	276	296	254	299	270	279	290	287	276	288	296	273	280	279	280	283	263	300	267	269	270	279	288	267	297	285	314	302	306	293	301	284	300	297	304	290	297	279	295	314	292	294	296	307	295	294	302	331	304	281	300	299	304	311	282	275	306	280	311	281	291	291	289	256	273	249	279	291	300	293	300	282	267	267	299	300	306	281	255	293	298	288	281	284	280	296	294	240	280	281	238	312	294	323	271	300	276	259	312	282	272	256	299	267	304	287	274	266	289	291	292	253	287	269	290	295	301	295	284	294	283	286	307	320	306	301	283	252	286	290	273	268	307	294	313	286	278	288	282	259	284	297	286	292	269	291	278	256	299	251	293	308	293	274	300	303	301	295	263	306	273	270	309	289	256	280	319	280	303	318	258	288	289	290	289	300	252	303	305	284	293	292	312	289	263	257	283	292	283	310	294	310	275	276	302	265	324	276	283	320	299	280	297	259	308	296	282	306	266	283	292	291	287	302	284	305	268	300	280	264	297	269	302	254	326	284	308	303	288	262	266	260	267	281	329	271	270	287	304	287	294	305	289	296	255	278	286	246	311	312	255	265	258	286	308	284	249	292	304	290	288	270	306	303	265	283	286	292	252	264	311	275	288	292	279	279	299	279	303	326	293	285	289	293	302	266	253	271	264	271	273	251	291	280	301	275	274	267	301	276	290	315	283	282	262	285	286	272	276	296	270	287	260	299	317	304	250	310	256	303	295	293	284	259	295	270	310	287	297	276	270	274	282	288	286	274	286	300	282	302	284	275	295	321	288	297	278	294	272	298	275	284	275	278	261	307	320	280	297	307	287	282	267	283	289	322	307	258	251	267	296	266	275	289	278	305	304	295	284	267	328	275	268	336	300	262	272	287	293	282	272	305	302	302	284	288	296	284	252	259	315	291	280	309	268	286	284	298	278	279	279	291	259	276	286	307	275	283	288	282	268	285	283	298	287	260	286	282	268	281	269	297	263	279	271	300	286	292	308	294	269	289	235	282	310	261	268	293	266	279	273	273	280	270	287	282	264	305	263	319	272	295	318	282	313	265	267	301	276	303	307	302	262	312	273	298	263	266	277	284	309	277	287	307	290	289	271	283	290	271	268	288	299	277	297	287	294	247	298	267	286	281	292	291	275	286	262	287	302	272	314	296	294	289	285	275	308	303	261	276	282	319	277	275	268	291	273	297	276	284	286	291	282	280	313	298	302	290	290	298	274	279	282	276	281	286	286	305	282	302	270	301	299	271	312	271	303	257	273	274	286	295	321	297	319	302	304	303	300	279	293	319	278	311	307	300	267	264	303	281	287	289	295	301	309	246	288	286	321	306	271	265	272	261	284	293	303	292	296	301	282	277	282	285	280	307	300	299	260	324	238	303	273	269	287	257	251	267	274	255	294	279	275	275	298	279	280	274	255	249	302	271	285	289	284	286	310	293	303	249	296	268	280	296	273	274	284	305	277	309	298	329	287	259	304	305	289	280	293	276	303	281	308	277	289	282	302	295	297	331	297	258	260	272	314	314	279	258	287	272	261	255	285	268	266	287	276	303	288	308	273	293	308	258	293	288	286	293	264	293	256	316	289	308	284	300	295	258	277	294	294	287	277	286	317	288	284	283	282	275	298	273	266	296	301	294	292	268	293	290	260	277	283	293	270	289	279	268	276	275	276	281	292	280	285	261	287	315	322	293	250	250	271	287	273	270	288	290	277	265	279	286	298	262	295	316	263	294	300	271	273	273	317	300	272	282	301	298	256	290	286	300	308	295	278	286	331	317	308	306	279	283	300	291	292	292	295	305	271	280	281	288	269	279	286	286	278	294	293	266	314	286	308	271	258	306	283	270	293	279	300	310	277	279	310	305	278	313	254	276	289	278	283	314	277	278	317	297	284	305	293	273	300	279	302	295	284	308	298	269	267	282	279	285	284	249	289	292	297	284	351	289	275
14094	25947	41881	33390	15915	4568	1375	511	444	415	421	466	464	452	417	474	462	430	406	439	445	429	466	467	436	428	464	483	441	435	425	445	458	404	404	413	457	482	435	478	405	439	453	452	418	392	441	450	466	433	427	441	407	471	452	445	427	481	408	442	412	450	435	466	444	460	468	455	476	443	406	437	433	434	497	433	406	424	476	454	471	445	474	437	469	438	411	440	427	432	454	472	448	435	448	415	438	450	445	448	474	472	425	443	466	453	441	460	421	434	459	444	457	434	468	449	445	477	429	476	451	460	459	422	469	461	464	444	439	447	435	447	439	450	460	445	488	449	464	440	474	422	432	459	448	464	482	455	443	447	444	468	461	439	426	406	428	458	436	420	461	487	459	464	438	468	435	437	449	461	444	414	414	435	421	452	427	432	460	434	445	435	417	417	409	436	434	438	473	471	461	463	419	440	413	476	422	455	452	458	486	460	448	412	482	472	440	426	466	456	434	431	462	457	403	425	425	459	446	479	452	405	457	430	431	419	457	447	426	434	445	446	456	453	438	428	457	484	462	487	424	448	433	405	439	434	411	428	432	441	458	460	467	445	417	414	450	463	438	462	439	461	453	438	439	467	465	461	441	429	485	473	451	449	430	449	453	416	441	465	428	421	445	450	469	487	431	447	455	480	456	484	445	487	476	415	458	451	408	444	468	421	453	453	458	446	459	449	468	439	434	451	444	460	436	487	446	447	462	452	446	424	397	407	440	457	420	429	464	458	451	436	468	447	458	422	477	440	474	444	432	453	437	437	465	438	458	412	436	451	438	504	442	445	450	435	441	427	441	462	449	437	431	463	456	425	436	456	449	443	435	506	415	447	473	481	437	434	477	438	443	436	411	448	468	454	472	439	440	450	436	460	402	415	427	430	443	438	469	472	435	456	471	408	413	433	463	460	447	453	372	452	444	422	425	440	452	430	446	477	480	470	463	459	441	465	431	450	421	494	482	467	430	422	486	442	450	438	450	426	418	452	489	422	436	415	437	453	420	393	428	440	426	457	445	445	424	444	434	445	414	432	472	478	434	425	442	447	489	429	469	442	442	426	433	439	441	458	424	425	446	448	425	444	449	441	482	435	430	464	448	454	415	419	457	432	466	457	417	467	447	439	474	448	424	469	491	431	430	422	454	460	442	472	472	433	459	425	438	460	438	471	441	449	441	469	458	432	404	481	485	457	403	445	422	471	441	428	446	430	469	464	416	435	416	456	398	405	448	468	438	450	448	443	476	496	485	434	480	481	462	472	430	440	482	495	416	480	462	481	447	468	410	454	412	441	455	425	442	470	438	463	479	444	472	441	454	436	437	468	457	476	457	476	443	430	448	431	474	446	429	475	437	444	446	480	491	455	498	462	447	454	418	474	446	419	481	446	446	505	462	457	443	428	436	446	444	477	398	460	479	391	458	472	455	428	462	449	451	438	450	450	448	465	464	479	467	433	443	442	460	466	446	419	422	503	436	432	464	425	429	458	449	443	449	445	459	393	429	451	458	436	417	469	426	434	463	408	468	442	443	438	449	449	430	448	426	418	411	405	469	453	431	437	404	468	494	439	449	450	423	454	482	462	458	452	435	428	458	432	444	476	459	453	441	401	430	429	438	407	460	441	460	439	505	414	449	460	445	450	430	432	421	447	442	460	455	440	418	433	462	468	448	466	430	416	441	452	450	471	449	445	461	442	435	463	440	447	477	433	427	414	429	461	427	462	437	480	446	450	439	423	500	465	471	446	431	435	476	448	425	456	443	459	456	453	432	446	446	468	445	447	456	419	464	446	485	461	445	415	471	517	465	422	429	439	450	427	406	389	412	433	451	440	474	404	400	424	444	436	470	436	454	469	429	460	412	416	460	477	448	437	446	437	419	441	466	440	457	465	423	435	487	435	433	443	435	459	460	400	436	439	470	435	445	422	484	432	483	439	428	451	441	444	483	480	445	458	468	461	423	448	448	450	467	466	438	479	474	454	449	452	435	451	440	477	480	441	498	440	444	411	424	445	457	443	482	424	480	425	461	430	463	446	411	425	437	409	458	458	428	457	428	421	438	419	417	441	437	448	452	433	407	448	433	438	435	473	452	422	455	419	437	399	449	448	442	420	455	440	473	439	426	445	475	413	467	426	459	467	457	429	467	449	443	433	440	484	430	446	452	473	473	461	440	450	475	442	443	464	459	473	424	464	455	456	459	424	470	465	454	463	470	422	475	446	464	474	468	459	437	468	480	418	435	483	401	414	481	429	465	439	447	460	440	456	432	471	430	475	424	434	458	453	464	443	443	505	431	417	470	468	451	477	428	443	428	476	444	467	441	463	444	480	408	448	422	468	463	414	432	440	422	426	453	439	444	440	422	469	437	474	439	452	464	476	449	470	444	448	418	438	416	457	476	445	463	433	453	418	444	451	434	461	456	433	446	404	416	456	442	432	428	445	473	454	436	466	482	465	485	452	445	463	445	415	426	441	457	468	444	452	463	461	459	450	416	465	407	451	412	453	425	430	451	438	451	487	407	485	414	457	439	456	442	431	455	472	434	404	428	459	443	457	455	443	464	479	447	460	433	444	409	484	428	434	450	462	446	458	431	433	414	473	464	445	458	433	488	466	446	437	466	443	439	453	426	424	444	419	402	439	468	450	426	454	439	429	462	430	481	432	417	453	398	432	444	426	420	435	420	406	412	430	417	441	407	472	494	477	429	480	446	478	428	456	436	468	438	445	395	494	482	437	440	494	431	479	474	474	447	457	443	450	415	414	464	463	433	424	461	466	428	450	432	426	427	469	457	436	459	428	470	453	471	442	456	454	424	458	396	430	447	424	466	441	440	440	451	471	485	466	426	436	466	471	433	427	443	467	453	475	415	442	434	493	440	476	453	457	435	452	472	440	478	465	443	420	440	486	474	449	456	472	475	418	460	464	489	464	409	451	469	398	465	448	452	428	437	449	449	422	423	407	437	406	419	422	445	485	439	451	440	444	453	451	436	424	419	454	452	423	426	431	454	427	426	440	472	455	440	472	503	446	418	439	455	437	438	456	452	446	421	460	435	459	433	401	425	459	475	447	444	445	431	437	434	421	416	462	461	435	427	409	440	435	435	410	426	413	461	454	430	438	467	468	472	449	465	465	421	452	454	415	447	429	471	463	417	492	460	468	480	466	449	446	467	414	405	447	459	406	492	427	474	470	451	423	459	459	502	454	477	482	450	452	466	452	448	478	476	445	464	433	434	469	461	454	466	407	409	468	449	445	446	466	472	457	393	467	449	456	418	428	451	448	449	462	438	461	395	430	419	411	454	455	450	426	439	435	451	427	427	416	425	444	475	437	400	464	428	430	422	397	462	448	454	443	453	433	488	412	425	418	407	455	436	423	433	459	439	421	472	465	473	442	440	432	472	470	453	466	483	454	423	426	449	432	413	474	449	453	486	450	467	424	470	491	437	437	439	443	460	496	448	453
23995	21165	35596	51744	37317	21556	8444	970	365	388	372	373	394	344	363	325	368	349	348	361	365	389	343	330	377	354	399	343	334	341	334	379	340	305	354	392	355	368	365	388	372	366	360	378	369	349	349	350	354	346	337	416	341	363	348	396	355	390	349	376	362	356	336	355	359	386	352	348	358	329	332	344	354	358	349	369	367	349	347	367	357	397	346	373	360	382	352	366	350	352	375	362	349	376	385	320	357	367	373	354	366	360	380	343	328	357	348	363	348	344	331	333	371	359	325	355	370	325	333	359	360	337	361	336	336	388	367	343	340	353	332	382	335	339	345	349	349	342	356	326	355	341	337	363	371	382	310	371	341	345	340	350	351	350	355	319	361	341	371	360	351	366	381	336	342	352	313	360	392	332	356	363	367	351	343	319	357	344	375	328	387	353	369	359	393	370	344	305	326	358	373	367	344	367	361	387	377	370	364	379	352	363	351	348	391	363	383	349	345	346	342	375	373	333	357	358	373	374	318	358	361	351	317	361	393	365	384	371	344	358	328	378	354	371	350	336	384	345	355	335	334	350	359	372	369	341	328	349	372	363	312	346	335	376	390	327	377	355	310	329	360	356	385	370	348	332	349	339	356	338	349	321	379	366	367	342	360	334	325	373	379	380	346	330	372	357	368	345	353	377	356	381	379	352	373	368	349	397	360	386	373	378	334	380	354	360	365	312	361	376	343	392	357	382	358	344	357	364	334	367	348	328	330	361	364	383	340	347	347	377	353	358	363	363	365	374	351	349	337	382	351	342	371	353	369	288	365	348	379	374	312	362	368	333	354	361	343	362	358	366	350	351	374	386	333	365	366	338	347	362	354	365	322	362	385	360	343	346	404	384	369	333	338	347	331	339	378	335	334	355	364	365	366	380	359	368	378	354	345	398	363	347	350	384	312	375	382	361	344	354	371	353	363	375	364	349	344	358	346	375	351	340	387	349	326	338	343	372	370	358	329	360	338	374	333	363	383	352	368	339	334	339	333	379	367	373	365	376	373	353	367	362	323	361	322	388	333	356	377	321	345	388	370	345	402	363	318	350	380	362	343	362	354	346	330	388	338	327	343	350	345	380	352	388	394	387	366	323	398	346	354	390	351	352	339	357	358	325	354	364	369	388	364	370	333	358	382	335	368	339	330	344	351	351	365	324	351	339	357	343	361	327	347	368	357	356	340	363	350	349	343	337	361	375	348	353	366	324	337	365	334	351	311	343	369	369	324	375	367	368	320	350	374	357	359	367	367	334	368	382	336	342	319	360	340	357	355	338	371	350	335	331	333	369	332	397	372	341	348	410	350	404	372	372	321	350	336	343	334	367	340	358	378	380	344	324	380	356	343	353	342	379	335	344	341	363	396	359	346	377	319	350	340	360	356	347	384	347	337	342	352	375	383	337	371	370	350	355	374	354	325	357	373	373	374	386	344	348	329	395	399	316	333	377	357	365	330	363	331	360	298	364	353	355	338	347	364	344	355	365	334	361	321	323	359	377	340	349	344	337	386	354	332	371	337	365	342	352	331	322	394	352	384	341	368	371	374	332	347	373	318	352	363	372	370	349	384	340	380	363	320	364	353	332	380	368	375	343	351	335	406	359	344	355	343	352	335	376	339	370	354	353	331	341	343	379	367	360	389	347	358	353	389	365	357	366	373	367	354	347	319	379	406	342	326	375	343	385	385	374	350	355	357	364	395	355	373	357	343	349	394	380	334	361	354	394	376	337	380	359	332	337	360	359	330	362	339	356	364	362	362	352	365	348	360	340	363	374	338	343	339	346	331	332	362	352	335	349	362	331	349	362	360	336	353	355	371	383	367	344	394	358	340	356	337	352	353	367	360	346	382	340	404	352	362	357	370	341	356	334	343	347	365	365	355	332	352	404	363	356	336	357	355	334	368	338	369	344	352	371	401	342	363	369	348	365	371	343	360	345	385	333	392	343	355	342	348	366	318	370	348	375	355	302	370	365	364	371	336	393	366	326	345	339	369	365	334	385	342	344	350	379	321	365	344	412	333	344	352	398	358	333	323	344	339	365	342	352	366	357	350	361	350	369	355	325	371	363	369	351	339	390	373	360	350	352	326	365	374	320	349	372	398	364	332	364	340	332	348	335	363	377	385	356	350	363	349	307	360	346	368	332	380	355	340	364	369	399	333	404	361	333	361	348	346	366	341	384	343	353	339	396	353	380	349	329	391	363	383	363	360	348	371	367	373	358	371	357	369	355	378	328	387	365	345	371	351	374	344	372	345	343	348	329	368	368	365	388	341	386	331	398	342	342	339	353	359	342	350	333	356	339	352	331	386	351	374	384	366	372	361	354	367	370	341	372	352	381	342	382	353	351	370	360	331	353	375	373	380	355	376	343	370	393	355	372	365	365	348	397	355	345	390	363	340	362	346	380	348	356	346	341	372	342	356	370	332	346	340	349	343	365	361	354	352	303	358	344	331	367	351	344	364	352	332	366	384	352	371	336	344	325	337	343	329	368	398	378	390	346	360	357	344	325	331	343	324	360	376	329	364	355	376	373	359	337	364	336	369	320	340	379	339	349	362	380	338	347	354	346	356	335	356	365	364	389	343	358	320	359	384	315	360	325	331	356	372	381	341	321	334	385	326	368	370	354	354	366	363	347	344	369	347	363	358	367	373	364	363	375	351	337	340	366	373	356	393	348	346	375	380	366	358	367	391	342	345	369	358	371	335	345	365	357	355	355	350	355	386	364	354	341	334	329	351	394	347	370	351	357	339	377	368	386	352	352	326	378	337	396	343	373	367	395	398	363	327	384	316	334	369	357	352	364	340	366	358	357	363	386	345	376	343	352	349	335	350	379	344	377	372	382	386	356	347	324	394	333	341	352	339	343	361	373	347	346	335	341	366	382	348	380	343	398	357	341	332	366	330	367	354	363	375	366	340	368	360	388	347	328	367	340	363	358	369	366	376	345	361	362	358	370	340	386	358	376	385	354	407	318	367	351	359	354	366	350	373	370	378	357	366	372	380	360	372	348	337	351	372	353	339	365	363	346	360	385	379	341	347	363	343	334	381	360	366	382	366	360	349	343	370	370	364	370	372	348	380	363	385	349	332	352	342	336	360	329	372	345	376	356	350	334	365	354	371	342	360	313	334	368	356	350	348	382	361	322	378	373	319	340	352	381	310	395	380	390	320	355	364	339	340	342	335	354	357	354	356	347	372	334	344	347	339	351	352	349	361	375	337	324	380	353	352	352	376	319	364	367	319	377	343	377	341	339	372	379	358	373	344	346	340	347	328	356	358	356	375	371	354	367	368	369	394	354	391	376	342	334	353	395	332	336	372	361	379	367	333	340	334	357	357	363	340	363	349	357	338	383	366	354	381	369	360	371	364	357	334	373	393	319	361	345	364	381	339	393	362	380	356	349	376	354	341	384	353	354	324	379	341	356	336	378	353	384	363	331	346	360	349	375	344	377	351	368	368	358
31084	53075	73466	67878	42095	21592	7411	1591	557	576	552	567	525	531	593	575	545	568	577	555	535	513	573	554	569	557	558	568	601	549	554	577	519	584	581	521	558	571	515	569	551	563	541	526	569	549	551	559	547	610	614	542	515	566	525	540	549	531	548	549	520	525	555	532	543	577	523	552	530	553	540	595	559	579	565	546	620	512	547	529	543	598	554	517	568	537	525	563	557	533	576	544	556	561	525	534	581	569	515	499	524	561	530	546	560	562	580	561	525	544	569	533	556	527	503	558	568	538	535	553	555	561	574	557	571	570	523	578	515	543	535	545	503	570	587	524	541	571	603	550	556	530	561	536	542	544	569	549	560	551	555	561	542	545	560	545	548	554	583	577	572	586	521	521	602	549	555	533	551	523	548	607	564	556	535	545	583	501	557	564	536	543	550	510	538	532	545	579	567	572	529	510	505	569	535	566	556	563	542	574	530	520	564	549	569	548	515	578	544	573	518	508	531	507	531	515	528	552	587	547	539	563	599	575	557	572	527	513	558	605	589	533	527	511	519	542	520	547	561	537	555	588	562	591	531	517	564	590	557	533	549	550	495	570	535	555	491	572	523	573	524	519	523	554	559	536	537	571	581	542	557	542	571	560	527	596	561	566	540	552	498	543	608	559	561	537	501	550	537	519	588	509	547	532	543	554	591	592	530	518	529	559	579	510	555	562	568	570	545	548	536	608	513	586	563	546	620	586	549	525	577	528	531	545	545	529	534	553	579	526	590	537	585	509	574	552	529	560	551	563	546	539	599	549	573	538	527	607	577	546	587	559	569	541	551	568	552	510	566	530	560	589	567	554	521	590	531	565	561	567	548	561	559	556	571	529	559	584	532	518	547	515	552	519	560	572	523	560	520	547	561	548	578	549	547	558	545	545	557	541	559	592	555	558	564	543	581	543	514	581	595	567	542	559	589	541	561	533	491	554	551	531	567	542	588	573	569	488	568	567	543	596	575	538	563	529	571	548	539	540	536	577	539	511	574	526	594	566	543	518	548	555	540	568	533	556	582	574	556	569	545	560	602	524	551	541	510	534	571	538	572	507	578	532	567	542	538	549	537	543	509	555	555	518	548	515	566	521	540	525	521	576	554	556	542	553	549	495	565	561	551	555	577	542	587	598	549	505	508	543	546	543	563	536	569	575	526	537	563	547	555	589	570	590	556	552	573	532	584	537	558	554	548	565	564	549	573	576	538	577	521	500	554	575	565	547	526	588	579	539	593	566	539	547	522	568	544	596	530	580	591	564	579	582	565	539	602	549	576	586	503	564	542	523	547	575	529	527	557	514	565	554	561	548	560	548	535	551	565	533	519	576	543	553	545	545	512	535	566	558	544	546	519	537	524	538	557	566	559	543	554	532	566	544	530	516	543	568	517	524	552	581	573	544	509	559	544	570	563	577	583	509	573	579	537	578	513	539	579	547	544	583	532	574	529	537	499	546	540	551	491	555	601	526	539	526	600	549	532	537	587	562	561	572	513	537	562	546	572	513	566	497	599	591	546	545	539	545	545	575	571	548	585	528	554	571	573	594	550	578	576	538	558	552	573	551	526	573	521	513	547	537	574	581	550	570	549	548	522	538	570	568	580	493	494	585	523	565	525	543	557	540	594	555	551	540	576	608	549	582	564	548	563	504	534	532	559	585	566	553	591	543	567	549	557	531	554	553	559	529	572	527	545	558	520	563	546	531	553	538	534	576	548	575	578	556	507	568	541	549	522	557	575	570	565	526	545	558	524	570	563	567	554	528	583	549	543	542	558	518	516	556	566	536	542	536	524	562	552	562	545	595	565	573	521	529	542	524	562	578	533	534	540	574	550	546	534	556	559	555	550	573	559	519	560	570	576	582	535	553	529	560	584	574	535	564	556	550	580	543	521	520	578	561	532	564	564	565	550	530	523	530	577	514	580	579	534	556	568	577	521	538	524	525	550	541	558	570	530	546	561	548	543	527	555	567	543	560	598	519	547	559	556	574	556	570	551	529	529	526	534	546	547	527	525	532	584	529	544	541	554	574	548	529	522	542	558	548	559	554	523	559	538	565	543	541	551	519	574	544	543	567	551	596	575	574	508	542	550	521	513	568	564	543	565	584	506	535	551	525	586	572	541	561	536	535	549	550	560	558	507	543	529	535	573	587	552	598	524	522	580	554	555	539	559	541	592	566	550	531	534	570	551	578	566	558	543	546	525	560	530	539	554	552	585	530	561	555	532	524	507	579	557	564	549	562	517	545	557	557	517	563	530	571	533	552	535	570	544	528	534	527	575	540	556	556	580	524	514	554	523	543	531	520	533	523	586	557	626	574	526	532	570	618	572	532	528	541	541	492	551	510	526	542	563	539	524	587	567	568	541	542	525	532	545	550	541	533	529	556	508	557	588	583	557	554	569	550	582	565	536	573	551	569	541	586	515	571	586	564	513	538	535	529	535	529	530	500	529	552	535	539	549	508	589	579	545	527	570	539	540	550	554	541	564	525	528	532	501	559	526	522	549	528	543	522	534	548	539	541	577	554	541	565	536	548	572	541	527	532	545	549	519	526	531	568	542	574	542	577	546	530	536	558	546	569	563	555	535	538	521	562	538	514	568	550	556	519	556	548	549	540	572	603	591	553	597	526	575	536	523	550	539	552	521	549	595	573	552	591	573	572	547	560	555	570	562	546	547	538	557	537	520	572	567	516	539	584	546	601	540	526	596	565	562	563	570	565	530	540	568	555	575	598	570	555	561	521	523	562	562	562	548	547	561	519	562	553	610	557	541	561	515	529	553	558	566	548	536	544	526	555	548	513	564	562	557	559	566	517	507	525	579	557	521	494	574	566	543	578	545	573	579	591	520	559	568	542	519	562	588	551	571	498	582	566	548	528	541	559	561	547	575	518	515	538	556	540	543	550	560	551	606	520	573	511	565	531	572	499	512	516	591	536	554	509	497	550	544	587	537	560	532	496	564	508	543	570	576	580	534	542	493	546	552	537	550	515	541	569	593	517	548	521	540	555	560	557	548	527	576	543	575	552	533	561	524	573	555	534	585	551	578	599	587	550	558	525	533	554	519	560	555	556	518	540	513	525	518	545	575	561	515	535	565	543	520	583	535	555	587	549	555	550	587	532	521	550	519	558	536	542	559	552	547	539	533	504	536	536	561	552	534	584	530	519	525	512	560	537	602	546	532	536	533	610	548	562	561	567	547	583	546	607	557	531	572	548	543	523	539	546	559	615	560	565	548	587	511	525	502	570	551	545	528	529	560	529	558	519	546	502	569	550	601	597	555	549	531	525	599	550	544	566	543	549	553	562	546	591	583	558	580	549	586	562	529	565	542	532	551	521	526	548	572	542	514	560	565	523	510	517	553	544	537	519	527	532	531	572	576	539	546	542	544	566	595	560	559	545	534	515	572	543	535	537	555	547	548	587	555	586	569	539	607	548	551	514	529	562	541	584	537	565	538	569
22929	21182	36719	47128	37789	25597	16713	2455	357	350	340	335	334	349	342	370	324	357	341	320	336	343	299	343	357	338	320	352	316	345	327	329	341	354	328	350	329	317	361	353	347	326	360	335	337	356	347	337	306	334	302	321	332	339	343	364	357	354	334	315	355	292	327	388	352	331	338	371	340	344	362	347	355	320	334	370	334	330	325	329	329	354	368	317	343	324	319	327	338	332	307	326	326	357	340	345	362	342	352	348	330	346	312	319	328	332	358	317	355	328	339	343	338	356	328	335	364	294	314	332	323	353	338	363	300	332	329	355	316	334	290	364	323	324	337	338	331	323	303	323	310	306	326	326	344	366	337	347	328	341	333	337	374	320	332	305	326	333	319	307	371	323	302	314	364	306	312	343	346	317	339	332	345	335	348	344	353	348	325	321	324	329	310	310	322	333	325	344	348	347	373	315	331	351	354	314	321	330	343	352	319	345	334	321	284	315	305	326	328	318	313	333	335	337	350	358	326	335	346	363	330	303	343	344	345	339	342	333	328	370	343	349	333	329	339	341	320	313	305	300	359	354	322	353	358	345	354	336	328	336	334	333	329	333	358	316	332	344	346	314	335	350	352	331	324	318	321	332	365	344	330	357	303	319	321	348	339	335	334	343	345	291	328	329	289	341	324	336	373	342	341	305	337	340	303	345	337	367	337	346	293	349	346	300	341	315	326	341	328	327	332	376	295	335	341	333	345	329	346	336	306	309	313	336	319	321	369	331	323	324	300	345	376	326	350	338	329	358	330	317	340	347	319	315	334	338	328	339	328	325	319	344	311	337	331	371	333	343	330	311	343	359	358	328	329	340	355	330	304	300	337	331	335	352	317	349	318	314	306	363	336	330	359	311	341	340	307	300	343	328	336	366	361	369	328	326	291	320	338	351	347	337	362	366	304	347	340	353	347	336	328	329	378	321	347	339	346	341	342	352	338	346	336	270	338	360	354	344	306	358	308	311	339	312	344	293	328	326	338	334	320	330	346	317	332	345	361	333	291	327	364	335	349	350	321	332	352	310	359	342	342	362	330	339	368	331	326	332	340	318	336	332	334	347	353	382	331	344	331	313	322	356	338	339	329	315	362	330	304	317	362	304	316	317	312	343	339	332	356	333	308	355	321	352	330	336	311	313	313	334	351	345	329	334	333	334	310	331	325	294	322	346	345	360	338	351	318	337	324	324	331	346	365	312	337	306	330	335	331	358	326	323	356	320	328	342	314	310	320	356	331	313	362	322	342	319	362	326	373	356	340	363	314	322	341	314	325	317	320	362	324	326	337	301	365	335	353	344	304	326	340	339	341	288	293	328	333	336	326	331	333	348	358	329	312	315	323	322	348	323	329	356	343	332	291	340	323	331	350	331	364	318	351	324	347	345	361	389	332	336	320	318	329	330	327	340	341	324	328	327	339	304	331	329	294	347	351	366	369	327	347	357	347	313	326	368	342	378	339	340	364	336	358	341	358	337	338	314	331	298	351	325	332	319	333	330	320	354	369	320	347	343	350	348	348	307	339	309	367	345	337	354	372	316	318	330	362	331	353	351	317	308	348	353	357	339	361	361	332	347	340	340	313	346	320	321	313	323	321	346	337	326	284	312	326	328	361	337	360	345	334	362	323	323	320	374	329	330	359	293	321	347	337	329	340	342	286	346	339	322	328	327	320	348	351	333	306	341	343	311	326	311	346	322	316	345	345	331	322	320	349	345	314	327	328	349	298	361	317	320	334	338	334	350	340	308	314	333	322	307	308	321	356	337	347	324	345	317	373	353	342	326	351	328	290	343	333	325	328	319	335	351	345	342	331	315	322	345	323	356	337	330	351	316	349	340	335	327	326	315	330	349	298	344	343	332	325	341	337	351	293	321	342	316	301	354	364	295	323	317	331	344	376	332	369	338	373	309	320	346	314	336	308	338	339	315	315	350	334	404	326	341	360	345	298	350	345	395	367	313	341	333	352	354	332	349	297	343	322	352	341	338	298	325	336	299	348	333	327	325	386	322	327	359	337	339	328	348	369	359	352	320	314	342	288	377	331	335	344	329	348	318	337	340	334	323	332	351	341	348	321	317	352	341	346	318	344	336	334	333	340	308	304	328	341	305	353	308	333	334	301	335	361	303	336	321	346	336	332	325	312	308	346	321	324	305	356	345	299	328	336	333	343	336	365	343	318	350	323	326	348	382	311	310	324	305	337	326	336	355	335	332	330	346	338	355	321	331	352	310	341	334	333	358	314	361	357	325	335	326	307	318	340	341	309	352	349	331	340	305	322	335	324	337	308	336	306	334	363	318	356	307	333	324	329	326	330	350	347	324	326	315	333	317	305	367	301	343	321	311	320	346	303	303	335	318	349	341	348	321	315	334	341	337	322	310	336	329	320	333	325	331	364	329	347	322	384	310	326	320	339	309	309	342	342	358	349	323	337	357	332	329	349	300	309	336	354	315	337	373	332	328	344	327	349	320	350	362	331	367	359	326	313	362	330	362	322	329	322	326	311	330	319	337	351	365	303	332	312	349	337	352	348	332	323	323	346	324	322	323	357	299	360	337	330	324	327	332	334	350	301	318	309	337	367	342	359	343	326	353	336	318	335	299	350	348	358	347	308	324	344	330	339	331	297	339	341	313	291	340	323	322	319	350	301	355	351	343	362	362	325	305	301	341	344	327	353	345	327	307	349	318	350	319	324	313	332	327	334	347	320	362	318	308	345	344	304	340	335	309	325	338	330	336	354	318	308	339	313	339	355	314	336	372	347	361	375	321	350	320	395	333	354	350	350	349	318	340	315	351	347	309	320	318	328	355	364	337	331	303	312	347	312	315	343	331	341	310	315	334	315	340	317	315	301	355	324	333	350	305	352	326	327	291	311	324	347	337	342	330	343	331	353	353	350	366	340	327	331	340	333	304	337	341	345	338	317	318	324	322	347	329	329	365	341	318	318	349	318	348	331	342	344	352	345	370	330	334	320	346	311	359	333	325	358	319	344	322	318	295	331	327	302	318	313	301	349	314	332	344	326	334	303	326	372	360	358	341	377	351	352	335	330	339	319	324	330	361	335	305	343	293	359	313	365	341	307	376	329	314	350	336	337	323	350	312	318	346	306	349	313	307	320	307	345	340	309	307	318	297	344	324	335	305	339	348	338	327	358	312	339	331	321	364	339	346	328	340	310	302	350	357	334	351	352	330	357	309	348	380	336	327	340	320	332	340	333	294	318	338	336	340	338	340	352	308	355	317	368	326	350	362	339	355	352	321	325	330	308	338	339	354	327	341	347	325	317	348	330	347	322	322	339	328	361	369	342	330	331	313	352	320	342	293	304	347	373	327	340	325	352	303	330	341	312	375	359	309	350	344	358	333	351	350	342	336	338	335	331	339	334	315	322	318	329	336	305	322	343	333	316	328	341	314	332	317	332	334	341	306	311	323	309	326	338	335	318	362	314	365	305	305	299	311	357	350
24789	54688	78586	78328	50224	30142	12475	2663	523	545	489	501	495	531	533	484	499	541	511	495	543	495	507	493	503	487	496	489	500	495	521	498	497	481	467	510	490	471	547	468	506	515	541	471	488	493	523	530	532	535	529	502	511	479	521	491	505	499	480	499	519	492	536	544	520	536	506	511	495	531	496	503	498	547	484	504	530	520	514	522	535	521	504	553	517	528	518	503	493	523	507	493	519	509	524	551	505	560	471	513	508	525	514	509	519	539	483	455	477	536	538	514	510	534	522	519	494	510	503	536	529	528	500	498	500	544	498	535	531	482	468	507	489	509	528	494	478	555	528	543	475	496	498	479	498	486	505	537	545	510	515	501	559	512	528	472	537	503	533	509	520	508	506	567	508	531	530	489	519	540	503	522	482	492	522	504	448	520	501	476	521	505	492	539	486	496	521	540	489	458	502	506	547	546	478	495	532	549	508	526	497	472	473	516	527	521	530	487	502	539	511	500	535	571	504	486	519	519	518	509	535	524	496	481	547	467	519	499	504	542	524	520	483	492	513	545	472	494	459	511	465	501	551	482	478	506	512	465	494	482	510	511	522	493	483	523	491	537	512	510	528	515	463	528	487	524	467	537	501	511	500	485	529	495	516	570	479	513	508	500	562	522	530	522	501	520	558	485	500	506	503	513	524	487	519	502	494	509	481	492	540	546	461	478	520	484	528	538	496	536	531	515	530	511	518	546	474	516	494	478	479	505	522	505	515	481	505	505	524	518	508	482	492	491	514	516	482	506	494	552	528	503	549	507	479	525	511	566	503	527	475	497	486	530	533	549	497	534	476	513	524	516	458	473	542	508	513	472	506	530	467	494	526	493	511	502	497	498	514	512	515	530	512	470	497	457	503	510	511	483	485	468	529	495	462	467	513	509	553	499	510	517	508	509	508	498	477	495	496	499	516	506	490	508	541	515	549	503	507	488	531	529	515	515	518	536	533	493	491	520	506	512	528	488	499	513	501	529	540	503	533	479	488	500	522	496	556	515	504	514	505	549	515	485	493	500	527	520	495	501	512	472	520	488	509	486	536	539	497	481	504	531	473	514	515	524	524	520	550	504	514	499	484	486	494	533	523	525	508	498	510	464	526	495	554	476	527	479	464	497	529	496	504	506	473	490	550	511	567	478	512	538	528	519	468	499	493	504	517	515	500	509	500	500	460	524	527	527	526	498	524	554	546	542	490	499	535	484	479	481	496	517	536	526	483	523	504	508	473	485	486	528	451	507	538	478	506	519	482	490	491	485	518	521	460	504	537	530	542	512	484	507	505	499	552	499	520	494	524	457	531	545	493	497	523	519	523	556	518	504	506	507	473	500	505	490	478	500	499	489	512	509	482	530	461	494	552	478	510	502	516	537	548	535	530	480	505	500	527	467	480	488	500	521	545	514	485	542	485	494	537	508	476	550	531	506	479	510	482	534	497	507	490	520	480	504	525	497	482	525	542	506	459	512	483	460	522	476	523	474	537	521	482	529	522	510	485	505	528	472	471	539	501	499	531	526	521	527	512	522	472	518	532	474	502	531	503	500	512	532	501	549	506	531	506	519	498	496	525	500	526	506	501	493	518	504	556	481	517	531	476	515	503	523	501	518	512	499	511	508	469	489	528	498	522	525	506	510	536	495	507	524	486	466	487	516	518	542	487	498	512	524	539	492	541	530	526	506	452	513	494	523	492	485	477	523	550	508	489	536	507	515	530	498	500	488	509	518	512	557	531	483	579	497	476	500	488	524	526	551	513	520	497	507	515	507	463	501	506	510	498	514	485	512	493	512	570	549	480	517	485	519	462	526	497	502	464	511	505	550	495	518	517	500	514	515	479	531	492	490	510	493	514	511	547	495	500	532	510	496	524	495	513	503	494	466	515	464	534	482	513	523	513	497	485	504	487	532	479	483	519	533	511	552	540	526	541	491	492	508	497	478	508	516	508	559	481	519	546	532	542	520	467	472	494	497	487	506	473	505	536	476	515	477	513	490	499	493	473	512	492	466	490	509	477	503	518	508	501	478	480	521	506	515	523	525	519	487	483	472	485	510	518	530	492	503	492	507	504	488	494	529	522	479	556	490	526	553	525	497	476	495	514	499	542	495	549	487	483	493	514	523	522	515	563	520	540	517	496	487	490	513	508	497	496	533	521	524	521	513	515	535	480	552	519	532	521	479	540	542	509	491	501	507	512	476	503	507	529	504	487	504	518	494	520	495	484	542	498	506	450	519	483	536	519	476	510	477	524	516	489	498	551	470	526	479	510	524	524	471	502	520	479	482	537	527	494	496	524	509	528	540	477	486	525	552	494	519	507	527	496	535	536	512	533	484	530	505	473	458	512	437	513	511	503	499	503	522	501	506	535	519	495	484	511	471	517	531	478	548	563	464	499	486	505	469	517	549	492	561	507	512	505	490	520	524	554	520	518	515	550	471	473	515	499	507	527	537	517	507	536	531	497	486	557	515	480	511	503	542	483	501	507	514	469	503	508	525	485	529	551	519	512	504	497	486	499	532	495	475	498	494	514	536	534	485	517	500	514	517	522	505	471	528	491	519	517	503	552	487	487	484	532	489	534	523	528	512	534	517	493	500	497	506	504	509	483	499	507	518	471	499	478	488	525	501	517	520	501	488	546	518	487	490	483	531	501	519	483	523	504	515	528	515	519	489	529	516	487	482	506	497	516	473	518	504	513	491	539	484	491	511	504	528	496	534	506	529	496	499	527	511	494	493	486	498	517	512	495	492	496	484	497	560	536	511	515	515	554	472	500	536	492	451	481	515	522	496	496	497	518	496	494	530	519	525	521	481	517	481	505	525	488	494	535	512	522	531	492	509	495	463	517	430	532	539	507	527	505	525	481	508	504	512	477	524	495	508	495	537	543	551	531	503	521	549	488	502	516	528	501	514	543	499	511	513	530	501	504	541	510	529	541	531	506	509	519	528	527	524	527	488	523	482	519	533	511	529	502	490	493	487	511	493	491	478	486	542	494	490	490	500	549	497	509	509	463	540	460	455	524	530	501	504	510	498	508	477	462	558	528	483	492	540	519	534	548	516	563	500	535	521	504	543	505	517	486	496	525	500	514	529	525	507	514	488	516	478	532	515	532	499	513	523	534	464	488	508	541	456	516	510	497	502	522	507	504	509	496	456	520	550	511	523	519	506	490	481	545	485	490	522	495	531	542	491	511	510	519	512	471	549	512	506	456	505	525	543	480	512	522	504	507	533	522	514	547	516	537	508	503	502	546	489	490	493	505	528	487	524	541	515	483	535	484	507	493	517	513	506	541	484	494	544	476	494	520	514	495	491	491	536	503	496	529	497	468	568	519	497	516	504	530	491	494	493	502	554	506	481	501	525	501	482	535	529	501	492	504	513	527	515	505	507	467	521	489	513	541	481	474	506	563	566	519	507	485	491	541	471	491	501	516	488	494	506	508	525	483	516	498	499	524	561	524	526
26593	24674	42274	28670	11084	1919	645	324	272	303	296	296	273	278	318	279	284	263	295	292	289	272	310	311	280	298	312	281	293	286	276	299	311	282	294	274	279	290	315	292	282	301	270	280	320	298	283	293	286	280	253	321	252	283	292	266	304	333	292	296	321	280	254	287	300	266	297	275	271	263	316	271	275	273	283	269	302	317	311	267	273	307	285	302	285	304	312	293	272	291	264	304	295	280	313	272	290	329	315	278	286	297	272	268	291	280	288	298	288	278	284	282	312	305	315	302	283	287	288	314	277	283	277	298	276	279	288	304	310	294	313	274	326	306	307	297	240	343	301	306	317	278	289	306	301	285	285	298	305	273	308	282	305	270	294	273	301	304	270	272	274	292	313	291	288	277	293	299	259	262	305	322	269	294	312	268	286	324	281	285	296	283	286	277	288	280	302	290	307	333	301	293	300	297	276	272	284	297	272	253	318	293	328	295	267	313	279	277	328	277	285	295	276	307	284	262	276	303	255	289	305	270	284	296	292	269	288	287	318	288	302	291	285	274	298	295	292	298	303	316	305	317	288	318	274	288	300	294	271	297	309	271	268	290	286	303	284	273	317	292	308	279	297	305	296	314	292	282	278	303	294	282	272	285	294	285	293	284	295	292	269	308	296	333	270	267	307	293	291	292	283	273	275	272	305	292	292	306	294	285	272	281	306	304	301	266	286	344	302	299	302	278	303	301	264	304	303	288	286	256	288	289	299	303	298	316	303	308	296	294	301	278	268	277	316	286	296	273	273	277	312	263	290	310	278	267	275	296	297	284	289	275	316	253	327	304	309	282	293	324	284	319	285	271	321	300	288	294	294	283	286	297	318	323	312	338	318	294	286	254	293	279	287	315	278	301	277	287	299	275	279	284	278	316	312	274	299	261	294	284	278	291	314	282	268	290	298	277	322	262	292	289	297	294	306	281	312	294	303	307	284	317	311	290	304	282	311	302	293	277	296	342	270	287	266	302	272	292	267	318	253	310	280	312	298	264	277	290	303	319	289	293	306	275	294	318	283	275	315	288	294	267	302	296	312	318	315	282	301	279	269	295	284	311	278	267	257	298	282	291	264	289	328	305	272	293	273	261	290	294	318	300	293	323	304	268	306	296	283	286	314	285	297	311	292	297	256	284	282	299	287	296	286	304	302	288	288	304	268	293	260	259	285	307	299	308	267	292	248	279	291	262	284	260	264	283	300	276	268	289	288	289	297	299	309	296	309	315	308	273	297	259	282	281	277	303	273	325	298	293	280	287	289	272	270	275	284	283	288	309	315	277	286	276	299	290	268	269	306	277	288	314	280	289	278	306	311	324	287	308	278	293	292	287	312	298	291	288	284	300	273	293	267	284	284	326	305	308	285	310	277	288	305	263	322	307	308	282	283	272	270	311	288	287	315	300	259	322	248	310	321	266	307	289	300	290	307	270	330	296	308	278	256	272	308	281	293	294	276	290	271	277	317	333	301	314	283	284	277	284	279	302	269	285	297	296	275	291	269	270	295	272	305	286	283	261	273	283	292	281	278	332	281	279	288	301	299	295	283	325	282	270	298	293	282	305	314	274	297	302	274	276	302	266	307	294	274	288	268	287	281	306	266	291	317	316	291	286	301	258	286	272	294	271	288	306	295	301	290	284	282	308	305	290	273	285	287	288	322	311	293	293	306	297	317	317	286	301	289	320	275	284	284	278	297	263	313	271	306	296	298	271	298	279	301	299	294	279	267	286	317	291	271	273	254	281	282	312	274	312	319	280	262	280	293	283	294	301	288	307	292	304	295	324	289	308	312	282	281	296	276	297	290	312	282	292	289	290	272	287	291	298	308	273	315	293	299	304	282	282	284	285	270	276	290	308	310	316	278	272	299	263	304	284	273	305	304	321	273	270	279	285	282	322	306	306	283	306	298	278	282	266	296	251	295	293	277	305	303	327	339	297	278	287	253	314	286	283	257	261	315	283	303	276	304	287	288	299	288	281	299	286	259	281	283	270	282	282	326	303	271	305	278	280	307	314	277	277	303	294	277	273	280	284	277	306	272	286	287	303	312	308	305	310	290	294	272	263	283	269	303	283	283	296	308	309	276	327	282	282	285	306	271	315	285	283	292	283	293	289	275	293	301	305	291	276	314	294	297	301	302	289	320	308	301	302	303	311	310	283	303	280	305	262	292	292	283	322	294	282	274	289	267	266	283	288	306	270	285	288	290	281	272	280	319	271	324	261	318	325	290	311	271	318	279	298	292	335	309	293	270	298	294	281	286	317	296	304	280	281	284	293	271	275	297	269	266	313	293	301	308	302	283	305	263	308	278	302	319	298	314	278	270	279	288	311	306	302	295	297	307	298	279	291	281	289	326	289	297	268	300	278	315	306	297	318	291	301	285	279	267	280	277	262	308	288	272	264	267	317	311	275	265	288	295	294	321	290	275	283	281	264	307	249	301	298	293	303	299	292	281	287	273	304	309	300	311	282	250	296	320	277	303	313	283	289	289	289	310	312	263	277	300	299	290	290	317	324	290	306	304	268	288	302	282	274	296	295	273	286	336	303	286	304	300	319	301	274	311	275	317	299	298	283	286	303	265	295	268	336	308	278	309	310	320	291	279	271	276	309	287	289	263	280	285	282	290	274	321	283	294	299	310	278	273	274	283	306	292	271	261	316	260	280	270	290	315	285	293	274	293	306	315	258	279	295	307	270	291	304	288	275	274	319	264	286	283	301	307	307	283	291	315	275	288	277	313	313	257	276	284	283	284	277	308	280	297	285	288	281	260	302	277	308	281	286	294	313	295	315	291	297	276	280	271	290	273	269	277	275	295	273	296	285	266	237	307	284	307	291	296	287	277	293	303	272	309	275	275	282	303	289	311	289	256	298	280	302	277	309	292	281	279	319	284	277	321	284	308	274	291	274	295	310	269	310	295	309	302	279	325	274	309	283	276	278	305	291	292	300	282	278	295	303	283	281	285	301	283	259	287	283	302	299	272	317	298	319	284	286	284	337	264	265	293	300	301	267	260	312	288	283	303	291	306	276	322	294	259	287	281	293	270	270	325	296	298	312	273	281	289	297	278	285	292	280	308	286	276	280	290	295	323	283	268	258	281	263	277	288	304	282	278	292	307	291	281	314	286	309	280	304	311	273	266	299	270	332	279	310	240	251	285	254	330	307	281	285	303	269	298	281	307	292	337	265	284	265	280	322	297	269	292	273	300	286	276	282	295	321	282	297	274	295	281	257	280	286	300	270	275	270	262	331	315	279	307	284	289	283	290	277	256	269	324	286	303	293	274	320	293	294	303	306	303	310	333	288	267	311	285	278	314	297	291	285	293	319	284	291	278	270	293	318	283	288	305	287	297	281	290	281	269	294	313	271	326	290	310	301	262	297	316	310	287	270	297	317	288	287	315	277	314	268	291	303	283	288	266	287	317	284	307	287	291	282	297	272	319	281	291	282	269	267	276	275
11189	37665	46660	28988	13085	3095	1111	527	432	465	452	461	471	472	446	469	455	432	434	444	473	483	435	453	448	452	439	465	453	421	456	422	465	453	428	461	443	448	447	430	483	459	434	448	475	470	437	470	465	427	442	444	464	492	469	452	451	489	428	442	454	418	456	417	468	494	470	431	462	475	447	487	475	424	458	410	454	416	445	468	459	457	433	471	457	421	465	472	440	480	463	465	461	469	451	433	433	467	475	430	462	452	468	451	456	449	426	456	438	481	444	420	488	481	424	426	509	498	423	432	463	455	462	458	480	478	460	434	436	431	435	512	473	452	506	437	408	467	452	466	432	447	427	456	476	461	428	454	427	483	409	457	484	433	461	411	443	494	436	475	467	450	443	438	451	455	460	422	423	460	416	488	458	440	475	448	431	454	452	426	470	474	438	478	458	493	482	460	428	472	416	447	422	469	451	439	441	452	451	440	444	468	419	423	471	468	467	437	451	438	446	490	428	448	482	469	443	449	445	471	484	450	444	453	438	449	452	444	500	456	445	429	462	423	440	479	470	436	430	450	435	421	458	460	447	454	473	481	486	448	462	458	468	410	463	478	460	473	487	432	444	448	452	468	435	471	430	484	426	427	460	488	429	443	479	484	469	479	429	446	421	459	453	448	496	428	462	485	466	481	467	447	444	443	425	484	434	431	468	420	448	459	448	445	431	397	443	461	445	485	455	438	433	446	488	454	435	473	441	473	472	509	436	484	489	458	455	426	483	445	433	470	438	438	448	445	470	415	481	468	448	464	449	438	419	462	432	474	444	466	453	477	445	459	406	454	478	480	492	455	462	479	457	475	444	441	432	450	426	458	447	450	466	429	453	449	447	462	448	461	443	444	436	422	457	482	435	461	457	476	488	473	438	488	463	457	431	473	458	458	453	449	438	447	431	440	446	437	458	474	457	438	475	416	447	469	440	449	448	463	449	435	439	415	440	483	476	444	499	464	476	428	476	490	445	442	432	442	439	504	427	474	419	425	463	484	446	461	424	493	419	466	469	476	405	499	469	469	475	463	405	432	496	460	470	452	459	500	441	492	436	418	494	457	455	446	448	455	463	433	442	483	422	457	435	469	454	470	439	452	451	433	468	456	445	416	504	464	436	431	446	453	437	457	425	469	486	449	468	473	432	427	435	479	469	450	451	464	450	455	460	462	441	441	424	417	454	444	446	430	451	444	486	441	478	441	472	456	450	440	457	502	418	474	484	455	457	483	457	430	464	435	431	475	491	461	466	435	469	442	433	438	447	463	456	446	465	458	460	436	506	469	458	462	469	453	417	463	437	476	451	447	446	429	473	433	484	445	492	447	505	439	477	472	443	450	444	455	436	496	416	453	450	499	479	461	412	467	466	426	443	455	457	481	470	486	443	420	476	463	439	461	502	487	497	432	494	453	410	485	454	471	462	414	451	475	442	426	451	425	478	430	436	448	448	462	414	427	499	487	453	462	474	462	456	514	456	443	476	444	448	458	453	460	464	427	448	441	420	473	458	475	419	478	442	425	429	481	469	492	475	440	472	433	476	466	513	464	445	444	461	466	429	456	425	488	430	460	491	441	458	457	431	489	429	442	440	468	445	444	441	430	458	449	476	475	470	461	458	439	476	442	459	438	445	478	465	439	449	419	438	441	458	441	476	439	452	475	460	461	490	482	429	416	433	468	463	467	413	476	433	429	436	453	462	449	472	462	471	461	422	476	465	456	480	430	425	462	445	477	492	472	464	468	463	439	450	444	444	463	451	450	460	442	456	462	460	499	450	427	458	477	470	423	466	424	472	450	465	466	449	445	481	454	442	475	476	435	485	475	447	445	463	491	489	461	426	434	445	429	478	493	449	466	440	496	458	421	493	424	446	500	466	459	464	441	440	461	466	411	484	481	462	425	448	483	497	439	465	423	452	449	475	449	466	455	469	449	437	464	438	503	464	481	454	484	451	442	477	438	436	460	446	456	459	469	448	477	432	395	459	449	440	425	454	447	466	439	463	458	463	427	475	437	430	422	424	469	462	474	470	470	462	454	436	471	457	486	428	479	455	425	443	441	418	464	462	463	435	433	458	456	430	454	460	452	452	431	457	453	458	456	471	437	443	450	460	472	420	469	462	442	474	447	456	466	437	452	424	442	468	448	421	457	468	469	459	442	440	479	439	447	465	440	449	466	404	460	419	430	473	478	418	426	482	432	482	488	436	482	464	450	456	483	433	444	467	450	450	482	468	452	436	468	480	467	411	428	447	418	414	452	441	463	424	477	468	454	418	429	439	443	490	456	478	442	465	468	461	485	424	448	439	489	438	475	485	449	458	439	476	488	426	446	442	423	470	436	431	426	482	455	453	465	470	456	466	451	430	432	478	453	456	477	442	468	444	509	431	457	441	444	497	444	411	471	436	423	497	426	482	466	469	485	468	453	473	457	423	458	438	413	436	467	459	453	427	443	452	418	438	412	433	447	472	419	427	460	469	483	494	438	487	499	485	454	471	470	442	425	474	433	472	454	437	452	483	470	446	438	478	456	468	478	464	437	490	460	470	449	463	430	422	451	448	479	425	459	446	474	445	423	476	459	481	465	449	473	471	461	444	457	440	450	463	466	444	464	459	455	464	448	469	476	450	446	450	459	507	450	488	479	428	473	418	496	441	438	466	461	454	433	446	433	459	435	470	457	499	461	478	446	459	447	455	459	460	462	441	482	470	466	413	417	433	432	454	444	476	480	459	479	432	448	474	433	492	433	462	489	428	464	460	466	433	451	451	413	492	474	468	463	474	474	415	442	468	491	436	470	431	453	461	438	437	425	477	424	460	462	437	482	459	465	434	460	454	425	445	445	450	494	452	455	418	455	484	446	426	475	438	457	442	447	446	478	431	429	458	490	442	471	479	466	450	510	485	478	468	442	428	484	476	469	430	472	432	477	421	422	445	456	444	459	467	437	425	467	418	473	446	452	431	434	500	440	449	492	455	470	463	463	453	433	466	481	452	429	474	479	403	449	479	450	436	477	464	444	490	472	474	430	449	451	466	466	456	490	433	452	454	501	470	462	453	475	432	454	509	433	466	395	424	449	484	485	468	409	479	430	446	494	458	437	481	489	442	442	463	467	482	439	451	461	454	456	443	521	490	487	437	452	457	462	478	445	431	435	510	454	444	458	461	443	419	475	457	422	466	466	439	443	464	427	454	456	436	461	478	453	480	447	433	448	441	482	448	447	447	461	474	468	444	433	436	445	465	440	415	450	468	432	494	472	475	472	438	449	451	478	483	422	468	450	463	442	443	455	492	455	495	466	422	440	422	429	463	460	481	437	450	510	484	434	507	473	471	471	476	463	469	462	428	446	468	464	444	464	466	485	459	463	449	466	503	456	463	440	438	461	474	449	474	459	442	462	460	483	468	445	453	488	438	436	466	461	422	452	443	495	447	463	433	442	442	445	441	437	475	467	450	424	457	466	466	440
24045	21144	39670	52296	34652	23263	10010	961	385	358	379	348	387	348	389	343	344	364	368	348	355	352	324	372	324	358	370	349	397	346	362	350	359	334	341	368	364	349	318	369	318	340	384	348	356	370	365	396	350	318	331	332	334	311	327	359	332	346	317	333	314	358	361	347	370	340	349	367	365	343	358	384	355	362	382	320	363	357	354	321	334	368	348	398	334	404	389	359	327	353	366	345	346	402	334	329	363	330	348	358	369	350	330	346	368	330	370	344	294	348	326	338	360	342	335	351	368	341	370	354	363	325	375	352	398	354	348	322	341	356	314	369	351	344	348	340	343	363	377	362	391	350	333	340	337	320	359	340	346	335	374	375	372	362	364	354	365	349	373	353	344	388	355	363	348	329	361	331	367	388	365	383	312	349	337	372	376	350	361	353	340	304	335	337	346	361	366	362	325	356	329	338	350	350	349	354	317	359	332	368	349	361	361	340	360	359	331	353	325	367	355	369	361	362	345	342	394	324	347	346	336	346	329	356	356	328	320	373	353	345	337	353	361	363	351	355	340	349	314	343	342	349	340	385	354	337	356	351	372	354	357	357	342	342	361	353	344	387	352	384	361	340	345	315	354	354	342	351	384	341	386	346	341	337	339	358	337	353	355	375	334	348	379	350	379	352	356	362	350	410	307	362	350	362	325	348	358	319	338	372	386	354	340	395	341	382	363	346	353	347	332	328	341	323	355	340	364	350	314	360	353	360	396	356	378	358	326	366	360	358	378	345	314	373	333	380	362	374	341	363	368	308	347	349	355	338	339	364	338	345	327	344	349	376	349	319	360	334	350	351	335	367	336	365	355	343	367	369	384	348	375	351	340	343	353	333	333	347	377	386	333	335	351	351	353	344	393	353	336	357	359	335	351	320	402	329	352	310	369	324	367	320	353	369	322	343	349	366	394	363	344	309	350	355	369	363	351	342	361	334	355	325	357	337	347	349	343	356	342	382	379	333	376	384	364	341	323	383	363	369	351	333	342	349	331	376	340	310	338	329	336	364	289	393	340	375	359	373	357	357	342	317	343	351	315	366	365	350	352	365	346	376	344	345	334	361	322	356	374	338	355	363	367	339	343	349	339	366	350	361	340	334	342	374	373	331	379	357	346	362	341	310	344	363	353	350	344	319	341	356	329	326	349	365	335	343	370	370	364	383	337	347	335	332	361	362	336	348	296	388	351	362	375	363	349	376	326	357	374	372	351	336	374	372	339	376	374	351	317	320	354	340	352	360	365	360	327	318	384	321	348	342	342	334	330	362	354	346	379	379	339	379	357	346	375	310	368	339	334	336	342	361	366	375	370	346	381	369	354	340	348	375	341	338	336	366	377	355	327	379	373	365	347	346	311	368	328	338	348	348	357	372	364	316	321	307	366	392	370	313	352	362	405	335	339	370	364	341	364	336	332	336	360	398	349	368	352	355	404	327	338	345	339	352	366	368	331	366	345	346	372	343	372	355	382	371	324	363	354	377	360	350	328	362	330	328	341	346	346	368	373	373	367	372	389	360	373	355	347	347	330	360	348	323	372	351	331	374	335	342	367	325	382	349	327	364	370	383	348	383	320	388	332	363	343	383	311	362	386	344	347	363	335	357	344	318	369	361	338	372	353	359	324	349	345	354	330	364	359	374	356	339	371	346	340	356	372	349	368	354	327	351	346	340	348	381	359	328	389	370	363	392	344	322	341	361	357	363	345	373	346	351	351	350	331	320	317	352	370	367	359	346	369	354	356	360	321	334	354	333	346	345	336	375	325	317	350	336	363	345	378	352	370	369	380	322	354	319	328	358	318	364	370	365	369	351	365	370	366	362	367	357	370	347	373	330	347	361	355	326	330	343	356	357	370	343	363	383	337	341	365	347	364	385	337	359	336	359	370	345	344	359	368	324	352	364	341	310	344	356	368	385	357	333	352	346	325	345	373	342	352	342	352	363	347	320	356	344	336	366	323	383	331	354	348	339	351	341	341	313	359	342	345	335	346	359	380	313	353	360	369	347	366	325	339	377	372	366	345	375	350	347	339	386	361	351	376	342	340	357	340	332	349	331	330	339	391	326	333	368	379	340	372	331	401	324	340	348	328	331	367	358	309	364	313	391	320	331	364	328	388	365	356	328	364	348	361	371	356	345	370	349	375	361	359	347	368	347	349	338	349	359	347	313	333	361	350	353	364	354	351	355	374	356	359	331	337	323	381	340	366	339	343	371	356	368	348	376	331	362	358	371	331	358	352	349	354	372	382	360	388	383	371	345	329	357	357	349	385	350	353	386	363	344	363	337	347	351	343	342	324	345	347	331	369	347	346	354	352	342	360	356	336	326	372	312	350	350	341	364	358	372	337	377	383	331	356	360	325	371	380	351	330	341	335	375	344	356	350	340	364	360	339	336	353	355	370	377	359	326	329	324	343	339	370	346	335	357	367	367	341	380	350	339	322	373	373	344	322	361	311	357	343	353	352	359	330	339	383	360	372	338	316	361	309	330	358	358	342	339	349	358	338	357	355	357	380	361	351	388	330	367	352	326	331	341	362	349	336	340	385	344	374	322	357	314	340	359	378	351	322	355	335	334	365	367	349	380	357	374	361	335	366	375	376	352	374	350	356	309	371	362	353	364	365	366	342	320	356	321	372	336	349	339	375	352	346	330	395	347	352	321	319	362	355	320	372	351	352	332	352	375	346	345	344	334	307	348	362	342	308	364	353	319	335	349	362	307	325	335	362	344	367	357	328	352	349	347	351	347	344	350	339	344	334	367	359	356	338	330	354	324	360	321	358	366	356	360	340	371	339	377	373	387	393	315	368	349	361	361	355	319	352	355	360	353	350	332	354	334	346	343	360	357	345	340	379	371	346	352	353	360	330	382	330	375	370	380	343	367	354	347	390	347	340	335	375	361	331	372	345	328	373	330	334	386	353	349	348	351	342	343	361	357	350	387	379	342	344	336	361	345	353	330	365	344	391	369	341	325	332	349	380	357	376	346	354	372	319	366	355	394	355	376	358	351	355	342	355	295	352	354	350	323	348	350	348	347	329	351	375	384	326	342	337	389	317	356	354	378	352	326	378	353	367	365	343	372	346	360	339	398	369	328	350	370	347	377	355	324	343	355	338	361	341	349	345	384	352	348	360	389	357	352	356	334	381	330	357	308	361	351	357	345	338	346	334	347	368	340	367	364	343	343	353	349	356	344	339	357	367	357	380	346	352	350	352	376	321	370	337	334	333	385	351	335	362	345	351	405	350	364	352	331	376	347	360	358	344	318	381	336	375	351	312	360	380	364	358	374	332	345	347	343	364	328	373	363	333	347	346	336	354	341	338	361	366	333	352	342	324	368	363	336	365	361	312	315	315	356	357	350	380	351	363	358	363	335	375	325	349	385	330	362	348	324	333	327	331	346	344	335	354	356	376	371	371	377	317	325	354	352	317	337	356	339	312	358	390	332	362	359	343	362	351	350
27173	60315	76606	67104	39490	26432	9427	1548	577	527	615	590	586	560	571	580	567	548	543	558	564	524	552	531	569	516	550	558	541	595	495	534	519	534	528	591	523	547	557	551	519	556	572	548	501	526	545	534	543	565	524	523	559	542	537	568	547	492	583	530	539	570	568	523	543	498	565	563	574	552	529	511	572	535	550	517	534	546	537	546	532	543	553	563	539	517	522	527	526	496	553	560	543	557	538	576	560	581	550	561	575	554	551	547	532	553	537	569	535	547	552	543	552	529	512	551	580	517	555	566	511	529	522	477	568	555	542	556	549	565	544	532	540	526	585	555	546	513	529	526	591	544	618	541	533	507	566	535	572	547	547	547	576	581	565	553	536	536	579	582	548	535	541	555	493	520	545	543	513	529	552	546	525	528	569	520	530	516	555	540	541	537	577	564	523	532	510	543	530	521	564	538	547	556	575	537	525	544	521	531	565	531	556	525	538	531	561	580	577	562	550	590	532	550	537	492	533	497	553	544	552	511	583	546	570	540	557	548	513	542	541	498	516	535	519	522	548	592	514	533	544	520	555	559	537	543	550	524	578	541	558	496	556	594	572	546	552	578	527	536	572	549	562	583	500	588	558	552	555	516	527	502	502	524	529	558	539	547	518	537	512	564	529	541	541	593	515	537	538	552	535	571	546	563	539	544	495	549	494	536	564	538	574	519	519	528	566	547	557	524	567	566	522	539	557	523	568	526	586	557	537	541	531	500	559	560	550	554	584	527	560	553	501	538	528	562	568	580	523	560	553	526	538	526	542	561	555	506	594	549	523	550	518	523	571	541	566	551	561	515	559	554	561	547	500	546	509	556	596	547	546	527	580	525	559	554	507	538	534	520	530	539	505	522	546	525	519	519	563	549	526	558	546	558	555	554	500	549	501	535	532	547	501	568	533	505	556	512	573	554	573	538	527	533	526	540	528	556	546	528	518	585	511	574	556	531	565	564	539	550	554	548	579	545	545	527	584	561	554	534	530	549	538	547	521	514	533	535	557	594	542	591	519	549	529	521	508	531	516	578	541	546	561	527	523	547	526	534	490	602	514	552	517	564	554	594	527	546	543	528	512	563	547	504	500	534	532	585	555	579	584	549	558	505	534	538	545	518	509	544	557	568	550	570	542	531	513	565	568	520	577	531	599	532	541	533	557	512	550	525	525	567	567	552	571	542	551	543	530	536	566	560	567	521	559	559	560	528	530	534	544	576	550	521	549	579	576	553	526	556	530	499	592	520	553	517	560	550	537	534	469	583	529	547	566	569	569	529	538	518	605	535	542	545	540	511	509	553	574	524	569	535	536	501	525	533	523	531	530	533	528	580	544	528	542	534	576	503	557	559	533	546	570	522	551	564	536	522	516	547	558	558	533	523	547	556	545	563	553	514	518	526	553	542	548	542	526	522	549	545	554	515	519	559	600	520	549	516	524	546	522	535	580	527	510	563	558	518	566	577	529	551	561	579	522	595	516	558	571	525	557	556	542	505	509	566	576	518	565	582	553	566	547	542	547	553	512	573	534	530	541	501	488	540	530	548	541	532	559	565	525	551	591	548	508	551	539	574	529	548	524	580	528	554	547	597	564	517	559	616	528	519	505	532	511	525	518	558	568	554	531	554	523	516	524	548	523	604	590	560	539	547	546	548	549	570	532	525	578	560	496	538	548	553	518	509	564	556	515	516	547	541	561	541	571	550	538	577	519	516	545	527	548	538	523	530	520	568	527	548	584	567	544	569	540	580	555	556	532	505	531	556	587	491	563	527	578	517	539	536	552	573	526	536	550	535	514	549	519	580	501	516	552	548	560	545	536	533	554	558	485	563	585	531	517	508	578	518	563	572	530	571	573	562	495	582	558	563	517	541	528	561	555	546	522	599	530	570	546	553	594	568	498	531	542	511	536	558	526	529	543	523	584	606	549	565	554	552	559	546	565	579	518	556	567	523	552	560	537	505	537	574	575	545	565	553	527	516	538	547	509	530	510	563	530	565	543	535	543	563	534	521	533	569	579	556	510	543	550	557	566	536	521	532	548	541	564	505	558	550	550	585	544	518	518	530	526	580	511	558	574	541	570	540	563	528	540	539	517	567	514	555	556	523	508	516	541	511	551	536	564	539	538	501	539	538	553	565	540	532	558	571	514	518	579	554	506	574	558	513	568	553	548	503	540	563	525	529	549	558	528	582	541	547	546	512	547	558	523	600	574	541	510	523	537	564	573	548	551	529	519	535	536	511	515	613	503	547	523	523	576	549	523	528	516	542	509	502	529	548	575	556	506	559	568	562	555	575	545	577	562	520	562	552	531	500	558	538	546	563	538	551	554	537	524	555	530	566	494	520	526	543	515	546	528	582	538	555	552	516	550	534	558	552	520	533	535	544	498	543	542	510	528	511	550	528	519	517	530	565	535	562	551	564	519	560	496	522	581	545	565	544	557	528	528	527	560	557	601	555	563	503	528	591	491	541	538	519	540	549	555	568	504	555	546	522	573	529	550	555	593	515	549	561	549	518	573	545	532	549	551	518	559	525	531	553	535	528	590	569	547	582	555	586	518	507	576	539	565	498	548	521	543	551	578	509	547	562	599	542	505	550	578	539	563	534	578	545	518	587	539	506	499	569	540	564	515	548	542	564	534	511	546	519	556	563	531	523	580	544	567	544	585	523	598	542	540	558	546	556	548	545	538	566	565	563	537	560	564	536	519	571	527	531	544	552	543	543	568	529	533	556	502	522	537	541	536	599	534	609	531	549	532	555	547	533	563	575	571	544	540	543	519	540	562	558	540	537	556	537	554	551	536	528	569	571	530	556	579	546	535	575	584	549	521	559	570	549	532	532	576	552	545	539	511	571	522	545	526	508	549	555	550	521	539	527	526	535	539	561	526	517	566	527	552	595	537	505	528	567	530	544	555	542	564	522	556	543	530	557	552	515	571	494	499	510	576	530	528	540	562	573	542	520	575	532	511	533	564	567	543	567	526	487	535	550	514	505	510	536	522	536	548	548	538	547	552	545	546	546	546	555	523	538	559	558	510	553	548	581	562	525	536	537	548	511	541	538	560	525	544	539	547	578	492	528	571	538	537	543	588	588	532	555	585	529	589	549	511	514	543	511	539	564	537	503	576	567	564	507	572	594	532	535	561	544	555	502	513	537	568	522	552	563	552	549	534	533	520	565	548	532	532	566	556	543	532	533	511	537	580	532	512	553	524	554	548	570	522	597	546	536	534	550	588	513	526	506	548	524	529	563	521	550	530	548	527	548	538	526	549	606	512	483	575	566	530	567	580	582	529	581	586	540	513	541	558	559	544	573	531	529	526	553	597	544	540	515	534	556	533	553	606	551	567	565	545	577	531	509	559	534	551	525	572	544	519	546	524	550	496	554	532	507	537	529	572	497	518	556	555	533	574	542	538	501	519	493	594	528	551	559	543	604	575	527	524	529	539	554	531	551	554	541	514	528
22957	21068	35206	45554	37199	30110	19501	2810	363	348	367	326	331	344	354	348	314	344	341	323	317	331	339	308	309	287	320	325	337	321	302	312	328	327	320	315	334	324	325	313	313	303	292	351	307	299	350	294	337	368	305	363	317	340	314	325	329	339	326	363	313	330	317	303	329	306	340	329	327	318	319	317	312	340	322	326	311	344	293	329	284	331	294	317	309	290	316	322	300	332	337	323	316	335	329	278	310	326	329	356	320	354	303	345	337	281	320	320	287	308	334	323	319	335	313	304	322	336	312	325	317	293	317	359	361	335	336	288	320	311	313	314	317	328	297	324	301	341	328	324	297	316	329	316	328	290	323	330	326	328	322	309	306	295	344	338	319	293	299	295	314	360	291	309	368	316	333	298	313	320	279	327	308	325	301	292	330	317	351	296	294	329	330	318	346	302	309	304	296	310	323	312	288	311	329	322	322	329	321	307	325	321	302	319	314	351	293	315	295	284	348	340	290	316	327	324	300	324	328	291	295	302	308	329	311	303	327	298	363	327	323	293	326	348	335	326	301	326	344	328	352	316	332	329	355	362	350	300	305	330	328	343	301	323	321	314	331	312	305	321	336	309	322	327	291	332	291	320	330	306	336	325	320	308	312	313	329	295	317	287	328	325	319	296	318	321	321	316	329	314	307	290	337	310	331	335	336	325	292	298	329	319	319	334	325	293	327	330	331	327	309	334	328	314	364	347	327	339	308	297	318	340	329	322	322	325	329	344	293	325	308	309	321	332	276	342	335	308	337	317	286	319	324	345	314	307	355	326	339	315	334	335	337	313	299	338	310	313	323	351	320	316	334	331	315	296	338	332	332	322	348	319	313	340	310	324	309	321	330	293	303	317	322	340	324	310	337	326	304	311	309	330	310	325	310	328	317	318	301	289	321	359	299	369	287	316	321	314	331	339	334	324	321	352	316	299	318	300	331	282	301	291	286	320	305	317	341	331	322	282	332	327	308	332	364	312	346	327	313	329	341	333	305	337	315	310	356	315	331	335	298	338	308	323	299	331	306	310	308	312	315	327	334	307	304	332	302	340	302	345	324	321	338	312	329	312	318	310	326	310	303	339	305	346	294	340	335	313	294	332	310	325	328	332	302	348	335	336	343	319	322	291	325	305	317	311	313	321	344	308	311	320	325	294	304	319	289	316	326	305	291	348	345	333	301	343	323	323	320	307	326	376	334	324	315	345	319	328	337	316	347	338	336	324	311	319	313	334	292	329	311	309	322	342	332	308	328	312	330	331	319	332	333	326	330	351	317	291	318	312	263	336	317	307	317	296	320	320	306	332	333	327	353	357	301	304	320	321	307	323	327	338	309	321	315	310	334	248	332	300	323	292	346	295	299	302	319	325	311	286	316	310	351	319	318	336	315	330	325	355	309	316	342	326	330	317	362	341	320	323	312	309	331	306	322	313	325	359	332	311	301	320	331	330	341	318	313	322	333	317	345	321	307	339	339	325	325	340	318	331	342	313	305	307	346	314	339	345	318	332	319	337	334	316	313	328	338	361	366	299	324	330	334	326	325	325	311	359	315	331	331	320	310	308	308	328	311	334	304	353	325	314	332	368	305	370	326	313	338	304	379	286	318	317	314	290	301	315	344	298	309	323	322	324	290	285	340	325	324	320	319	345	301	291	293	321	296	336	294	303	312	299	283	352	316	330	309	301	309	325	355	321	348	326	354	330	318	359	350	341	316	323	310	306	302	321	317	317	335	316	322	299	315	314	331	346	311	325	320	313	305	310	340	326	337	306	310	303	323	306	373	318	318	299	316	292	311	312	297	336	306	336	341	343	303	330	290	332	300	314	324	326	321	314	309	318	324	337	330	310	314	335	335	329	289	320	339	305	315	328	344	328	347	348	326	322	298	342	332	319	344	325	315	308	325	288	301	305	306	338	338	347	294	319	352	336	334	346	328	304	313	319	296	360	314	310	321	310	347	309	318	299	340	316	341	336	314	318	309	287	310	290	292	306	308	319	328	297	303	309	312	329	340	310	327	336	315	319	314	318	300	339	289	332	323	327	315	311	326	312	332	311	323	316	319	308	331	325	338	320	290	289	315	318	316	317	320	346	290	287	294	320	309	326	336	341	359	359	345	338	330	282	312	340	300	292	307	356	325	339	321	320	307	307	298	263	322	278	340	327	333	305	322	337	319	323	331	321	302	350	302	333	341	331	315	312	316	320	315	317	312	353	318	283	294	338	327	288	324	297	332	327	319	314	318	331	316	304	328	331	358	334	325	312	344	340	302	307	318	306	345	326	310	308	281	304	307	269	321	328	300	317	309	295	306	310	340	309	296	331	310	328	336	342	311	328	317	308	319	310	336	320	317	294	314	316	327	317	341	316	320	325	313	312	315	293	313	313	331	295	302	314	334	336	318	335	330	348	330	327	345	326	329	334	318	314	309	325	293	331	329	290	311	313	335	311	330	343	317	336	329	333	321	311	343	349	340	289	325	315	300	335	320	307	328	352	366	303	302	339	309	318	331	324	306	300	340	329	316	327	347	303	334	321	294	307	274	322	333	318	317	331	345	300	320	294	303	347	331	325	343	313	349	329	323	305	330	302	303	320	290	304	316	309	304	326	326	313	303	347	345	333	329	330	332	332	324	332	310	299	347	328	316	362	295	317	315	336	302	325	332	358	357	307	337	344	315	340	332	314	315	337	319	355	345	332	325	343	331	331	361	350	329	337	328	300	322	342	316	319	298	310	340	296	349	318	338	320	291	341	357	304	314	322	351	325	337	328	331	314	309	330	312	332	318	315	327	303	327	353	306	301	314	305	344	313	310	329	306	317	286	312	301	313	296	300	300	332	352	295	311	313	354	333	352	334	297	331	313	321	290	347	285	303	278	290	361	314	357	336	339	311	295	314	340	307	273	339	313	321	333	317	294	308	333	286	284	334	301	302	312	331	357	315	332	300	369	319	330	316	310	301	327	314	311	334	349	292	335	325	309	304	296	300	332	304	341	325	349	351	323	312	322	303	314	316	310	309	305	335	350	335	353	345	331	316	317	319	318	294	316	298	356	324	323	297	317	341	314	324	299	328	330	343	332	325	341	309	328	308	313	302	328	318	336	304	281	309	307	325	293	313	305	294	326	337	351	320	304	337	337	316	291	308	324	307	334	324	336	340	297	315	306	310	331	311	315	303	344	346	297	304	344	299	327	309	325	295	303	320	310	294	310	306	327	323	305	312	324	313	301	308	349	329	295	335	329	333	324	351	335	326	315	305	321	330	318	351	304	318	314	330	308	271	332	339	321	307	319	316	292	311	279	311	333	301	308	344	305	331	308	337	344	313	281	295	280	311	307	330	309	324	347	346	329	329	353	311	306	298	321	306	305	339	318	316	319	324	323	340	329	348	326	331	337	328	345	323	328	347	276	307	309	284	321	333	307	326	308	302	318	311	369	290	342	331	341	329	304	321	335	391	310	282	336	308
28208	55437	81635	79236	51700	38007	15094	1718	516	534	519	521	544	499	509	468	485	537	507	508	525	530	459	460	479	472	485	542	540	503	534	485	463	497	526	482	529	490	509	491	536	467	473	506	495	494	502	491	483	492	491	465	484	494	516	483	453	515	508	513	501	450	489	451	457	494	497	521	438	491	506	530	486	575	496	512	472	492	519	453	493	473	528	503	502	481	466	501	497	509	480	477	480	457	489	551	509	496	454	492	475	505	531	505	475	506	513	505	517	538	489	494	505	514	487	486	502	494	503	494	464	510	494	508	476	502	498	522	510	494	485	501	464	491	497	504	480	506	514	471	461	494	518	506	448	477	467	501	493	475	504	472	486	527	484	508	535	520	502	524	466	481	517	488	433	468	491	498	492	524	482	493	506	450	511	480	516	493	536	521	496	488	512	489	538	475	511	505	460	489	498	492	476	482	483	512	471	480	455	469	529	490	496	478	468	530	501	516	466	485	498	512	514	484	499	490	457	496	489	476	438	510	529	511	448	504	481	479	477	484	492	481	495	529	503	471	492	495	462	500	527	501	502	521	490	450	484	491	469	533	474	510	475	502	456	481	545	497	524	514	470	483	492	484	481	486	463	506	545	468	465	494	476	540	522	495	509	481	506	499	507	488	505	517	461	503	540	506	494	511	523	506	447	464	487	509	478	478	496	526	497	512	473	488	502	482	466	489	527	458	515	499	458	492	485	502	493	501	490	481	465	467	543	490	495	484	499	505	479	485	452	500	501	485	485	478	499	529	520	499	476	485	496	461	507	488	520	482	471	535	484	487	524	518	514	479	520	477	458	491	519	488	513	485	474	449	483	520	506	492	497	470	471	518	478	476	497	504	501	466	509	516	472	520	472	492	505	464	513	497	470	505	498	494	510	469	483	435	489	498	476	491	445	504	447	490	482	501	497	492	482	528	480	515	537	517	473	521	512	497	500	518	486	487	491	476	531	478	509	515	488	509	493	490	497	491	498	492	435	468	524	484	463	522	446	467	515	489	485	528	493	459	506	459	524	545	449	484	468	492	516	489	534	470	508	462	477	497	483	496	494	481	496	475	470	521	498	520	495	501	494	503	496	482	525	496	497	448	555	498	457	482	469	504	493	528	449	481	429	491	510	493	490	524	464	469	477	505	483	512	493	488	510	475	500	507	494	472	468	488	509	471	502	444	466	505	484	459	507	482	462	458	531	508	496	501	506	508	478	476	494	529	494	504	476	496	490	506	550	538	481	487	473	476	472	491	455	499	500	450	470	503	525	524	478	502	503	499	524	470	497	491	490	487	465	490	450	526	518	511	449	505	539	510	481	540	508	498	503	512	484	511	478	488	473	473	500	498	504	530	460	490	517	462	492	464	513	484	496	485	481	509	484	507	512	497	500	518	498	476	505	471	475	469	512	531	494	484	459	482	505	520	511	498	495	498	448	475	451	501	474	506	526	460	469	504	517	490	507	523	501	500	510	525	483	473	478	473	494	492	515	458	473	494	506	510	485	507	462	494	438	535	535	474	494	523	489	524	441	454	537	519	506	497	493	474	553	490	505	502	497	508	495	517	482	491	509	483	491	482	536	502	513	478	523	481	484	481	490	489	489	514	491	466	467	515	512	508	482	500	499	483	487	495	494	502	486	456	493	452	509	486	451	492	483	527	508	471	480	476	528	533	528	481	489	461	456	486	502	468	498	496	479	518	500	474	505	497	477	495	455	436	482	481	492	480	493	464	463	507	536	516	483	466	494	470	487	481	499	470	511	488	497	525	500	466	473	493	522	522	500	514	500	510	522	488	508	474	498	518	532	471	514	468	502	484	526	509	507	471	481	508	456	499	503	505	486	514	469	493	495	476	499	436	482	496	496	514	447	500	485	482	487	528	494	509	482	457	515	462	487	481	503	505	470	462	487	452	503	517	504	452	502	495	491	459	502	532	502	486	520	495	474	482	494	466	509	469	472	467	505	488	511	511	460	515	498	512	522	465	481	512	498	478	488	490	480	509	496	460	549	489	505	505	508	486	483	481	515	505	520	492	494	485	499	495	480	456	514	509	528	463	460	473	512	466	476	471	495	498	530	508	488	526	480	549	476	509	522	463	467	495	527	497	491	529	479	524	532	516	476	491	502	475	479	500	508	494	501	501	520	515	489	499	497	459	513	486	500	512	505	489	484	469	473	491	488	482	498	487	490	481	453	531	520	492	499	523	487	476	447	501	474	499	463	507	546	452	502	482	464	530	515	486	508	478	504	465	496	510	521	484	462	464	516	511	502	503	501	497	479	481	488	530	500	490	463	493	480	513	477	524	476	508	476	533	480	450	492	531	493	538	501	490	477	498	515	504	509	463	476	520	474	467	451	508	517	480	465	507	504	505	519	520	501	512	503	491	485	523	507	481	511	491	501	462	470	513	510	498	491	553	476	469	484	537	490	511	495	500	492	477	472	491	510	505	471	494	488	457	476	481	519	504	501	464	490	517	497	526	487	489	466	477	540	469	455	491	499	519	504	477	468	509	505	463	524	478	456	453	480	473	494	474	491	506	489	497	477	452	493	531	533	454	489	474	477	516	463	514	483	490	492	477	473	486	512	512	465	503	517	503	500	549	483	499	492	498	477	473	487	502	490	495	493	463	465	478	528	500	481	490	517	500	518	471	512	508	473	449	461	498	521	513	507	474	521	532	502	496	501	503	432	458	484	459	511	459	487	488	502	500	495	469	493	519	500	488	499	518	482	505	500	498	497	511	520	499	511	501	481	517	448	532	524	480	491	531	532	486	466	463	511	485	478	501	500	509	478	481	446	496	488	473	451	476	456	500	459	490	456	500	494	493	468	500	496	468	511	473	497	493	477	486	508	469	485	496	534	460	502	507	496	513	504	479	500	488	488	485	496	461	488	445	525	473	482	528	478	490	532	522	480	466	521	478	502	478	502	494	463	486	479	514	526	480	462	496	495	456	517	496	535	485	566	495	475	548	488	457	488	525	527	483	486	496	470	483	495	493	466	482	462	501	491	500	497	532	500	492	541	492	520	510	528	531	446	483	487	479	486	475	529	494	504	471	519	474	466	508	486	471	460	500	513	475	468	537	496	463	509	459	518	499	486	486	537	471	497	516	489	510	497	497	506	485	501	511	518	509	521	492	514	476	487	483	490	516	474	524	467	517	509	467	476	438	472	487	471	533	524	522	473	511	514	507	491	532	495	484	502	503	492	499	516	504	499	470	518	525	475	493	498	518	472	497	530	478	455	482	465	470	520	514	492	471	540	485	514	483	514	487	524	503	473	476	484	459	497	466	492	455	466	492	495	454	491	470	542	504	499	501	503	493	539	492	470	462	477	516	505	492	458	467	455	499	481	496	477	459	476	532	496	463	503	537	484	514	503	481	479	494	518	518	478	466	510	474	489	444	473	484	480	478	494	506	518	510	488	498	469	487	519	505	529	469	480	490	534	478	479	504	482	497	504	470
26583	21682	33019	32929	14688	5365	1165	286	254	278	297	245	286	247	261	271	316	274	289	260	263	260	302	270	288	256	300	281	266	277	271	257	277	274	285	283	265	311	275	305	282	287	289	295	266	280	243	242	262	297	263	287	257	285	281	267	291	286	248	280	296	245	289	267	261	291	285	294	260	273	247	246	255	281	306	286	285	295	248	245	287	272	265	268	290	268	294	272	269	310	261	263	262	297	265	268	271	302	285	250	256	311	277	283	280	279	256	276	288	285	254	258	257	260	282	274	276	243	257	272	294	251	255	251	268	289	263	282	278	306	255	266	268	274	299	265	257	297	260	267	263	275	263	314	269	304	252	276	287	304	274	265	236	285	290	280	254	306	286	267	280	297	270	256	290	287	266	315	259	233	293	280	295	270	289	275	290	285	293	236	282	274	292	276	295	276	311	245	279	272	255	263	291	253	275	277	286	298	282	269	255	253	289	273	264	287	265	259	265	292	239	288	271	260	264	263	256	287	266	266	271	290	275	252	278	262	300	280	264	258	273	274	268	273	256	272	277	273	274	243	294	269	264	252	281	280	264	296	257	279	283	282	265	272	270	278	280	262	248	249	250	289	262	292	264	284	242	271	265	262	277	263	247	289	235	249	283	280	287	280	293	274	267	280	281	239	273	295	283	269	268	260	276	284	238	270	271	250	252	253	287	278	285	251	260	258	296	275	248	271	262	253	271	302	307	274	272	263	284	280	279	277	279	274	277	284	255	267	256	285	263	312	281	253	268	254	280	293	250	277	263	292	285	247	239	298	292	255	259	282	281	273	276	254	277	255	256	259	269	259	289	263	268	264	263	279	285	295	260	256	283	272	246	278	268	275	293	280	249	268	253	256	265	275	275	279	265	293	268	270	257	295	253	267	238	267	281	268	264	274	255	274	257	278	253	259	288	266	258	252	271	279	265	283	266	285	251	273	263	292	254	283	267	287	281	267	284	293	288	287	266	270	288	274	309	264	272	246	278	283	268	254	272	245	258	289	242	256	301	274	263	295	278	249	263	294	243	253	231	296	261	274	256	264	285	270	264	270	286	308	261	245	297	272	257	262	301	298	286	273	266	271	265	261	281	279	261	285	305	260	290	270	255	275	287	249	294	262	267	275	296	290	261	290	259	275	277	266	272	272	303	294	296	258	263	229	275	269	286	284	275	256	275	274	272	282	270	252	284	286	291	285	270	287	284	267	291	272	268	265	282	237	267	261	264	274	265	303	267	290	258	258	258	278	294	266	263	289	249	272	256	253	286	277	267	291	265	279	293	283	294	297	247	233	271	275	273	280	290	264	290	253	279	273	276	276	250	258	261	262	276	252	262	247	257	261	279	265	286	282	267	273	283	264	276	298	303	293	280	309	265	248	252	295	288	282	261	280	298	241	289	257	263	258	282	282	273	290	273	277	244	269	273	297	262	270	262	276	265	261	270	251	268	288	272	280	290	280	269	299	275	275	259	276	267	287	241	272	271	305	297	274	292	268	260	268	289	286	258	276	283	283	250	266	271	277	279	278	264	277	263	253	264	280	263	279	251	278	284	241	289	266	254	317	251	264	257	290	278	276	289	266	252	289	290	257	273	267	280	265	294	282	279	254	289	286	268	282	297	249	241	280	270	279	281	248	276	285	270	250	280	279	280	265	285	245	276	283	280	281	257	290	280	282	279	266	270	260	262	299	258	306	252	262	299	277	275	284	263	258	288	269	283	300	260	290	286	299	272	282	306	268	253	257	270	240	263	274	283	263	271	290	282	266	288	293	287	295	263	271	255	253	287	265	255	271	282	282	249	246	268	267	308	279	271	256	246	250	251	285	300	274	294	271	279	291	257	265	291	317	277	270	261	283	274	278	265	266	282	261	287	285	254	301	280	289	283	288	289	271	269	283	290	266	268	264	262	274	272	256	271	273	256	277	273	267	285	255	245	300	296	287	243	315	270	274	264	274	280	285	238	292	266	267	266	262	253	281	262	296	262	300	272	283	265	266	256	278	258	258	274	294	274	281	260	265	279	294	232	295	296	271	261	260	254	265	284	284	264	264	282	302	277	293	269	253	283	292	286	287	255	270	296	275	289	288	296	265	288	256	305	263	277	271	254	265	273	284	286	279	283	289	279	252	268	270	282	299	306	250	255	285	291	271	286	291	269	288	280	248	280	268	254	254	287	292	274	306	293	295	266	276	264	265	262	265	294	269	261	246	270	271	259	271	251	286	294	261	282	265	251	262	277	278	282	261	278	284	287	264	294	250	278	217	270	287	248	273	271	281	280	270	259	284	299	232	269	266	265	262	280	256	286	291	269	266	286	251	257	277	275	270	300	252	288	276	273	284	265	245	280	288	312	278	267	254	246	289	283	272	270	280	263	263	286	276	300	258	266	293	283	260	265	269	279	304	250	258	280	284	261	261	260	271	264	264	258	295	274	263	265	292	285	256	262	263	265	313	288	241	266	281	263	270	266	268	233	266	278	310	263	289	256	259	296	297	258	256	267	262	284	303	253	272	265	298	264	315	289	279	267	272	238	292	259	282	301	259	279	231	272	269	268	281	272	270	269	283	276	283	257	248	284	255	290	278	267	260	295	253	251	262	238	243	279	293	267	274	271	278	286	291	293	267	256	288	273	270	275	298	269	272	272	286	272	273	301	248	266	289	273	274	241	274	252	252	284	282	270	253	249	286	310	252	299	282	308	289	247	288	264	263	257	297	265	274	277	238	259	266	270	266	269	276	277	278	287	271	286	241	271	272	288	271	254	286	267	273	255	240	289	312	271	275	243	303	272	294	286	260	262	260	269	265	254	271	265	246	257	271	310	259	290	268	221	293	264	265	284	242	255	292	263	271	276	274	277	275	299	289	280	295	267	277	277	273	254	277	299	270	279	286	264	275	259	301	263	279	257	277	268	302	287	283	277	240	288	284	296	281	251	267	290	305	289	295	267	289	294	283	296	279	276	284	257	271	296	285	282	243	303	287	271	278	301	290	288	283	283	255	268	283	266	290	274	288	284	270	254	262	262	244	273	264	232	265	282	271	279	265	240	285	251	262	283	278	294	255	273	259	290	258	259	283	298	288	268	250	288	266	265	255	274	315	296	282	278	267	266	284	260	277	275	277	278	274	309	287	260	271	254	279	269	260	252	262	282	276	276	260	276	297	273	303	286	255	263	281	273	260	248	301	283	298	250	264	299	246	267	259	267	265	274	293	274	291	244	257	264	301	257	286	278	257	281	276	255	275	262	275	286	282	242	279	269	248	281	260	249	260	298	291	256	232	273	279	269	263	287	258	301	283	266	290	257	271	295	266	250	227	233	295	275	280	268	262	277	255	286	271	254	292	320	280	270	243	249	284	253	266	239	285	274	258	285	253	272	291	260	259	256	287	270	279	288	278	295	291	277	290	272	293	292	251	268	267	280	270	288	279	268	296	250	291	266	269	304	295	261	265	268	268	244	286	248	279
12548	31567	40668	34235	16944	8821	1967	399	427	422	427	428	386	436	465	443	428	423	429	428	406	401	413	408	391	422	418	423	430	443	431	421	425	403	427	445	410	416	386	417	427	444	425	413	424	423	440	448	458	436	441	444	412	450	405	418	428	447	460	443	386	414	457	408	436	455	419	423	429	438	398	417	415	445	436	424	428	475	436	433	417	429	410	449	444	406	416	448	477	419	431	444	433	394	403	411	416	443	385	442	430	429	422	391	420	400	427	414	467	428	446	389	392	414	424	427	416	424	427	425	453	454	430	434	423	421	431	425	453	431	429	446	447	475	413	415	438	419	418	422	418	405	470	428	430	461	393	377	422	409	394	415	439	467	409	435	416	441	416	411	444	424	435	427	462	417	473	437	423	426	423	446	391	448	455	447	404	472	435	463	432	425	458	440	433	412	420	448	432	387	398	429	402	423	437	440	398	426	443	402	426	403	452	419	440	418	438	432	413	437	438	424	428	394	443	438	419	438	422	444	458	396	382	437	417	417	395	453	441	463	436	383	440	420	450	435	429	416	455	463	441	422	405	421	472	441	447	427	456	409	400	465	431	408	432	422	422	427	437	436	452	447	412	420	446	412	427	419	415	434	412	438	427	436	448	389	428	391	433	390	392	450	401	453	423	416	464	414	411	440	390	450	465	427	461	427	456	438	414	436	436	414	422	406	393	437	420	452	388	421	455	402	475	396	431	474	427	441	447	422	408	402	431	437	456	448	419	436	410	412	416	440	415	392	430	432	400	407	450	455	399	429	378	400	433	451	446	452	407	404	440	409	430	425	437	488	435	410	414	463	438	442	421	401	392	434	442	456	406	417	448	408	453	430	401	412	401	417	429	453	421	426	432	418	434	413	465	421	399	426	388	429	451	449	446	415	438	399	424	392	466	403	420	439	436	403	442	416	444	402	429	435	447	440	425	424	442	436	430	442	399	454	431	440	438	441	389	420	486	421	440	436	404	446	401	420	418	444	407	406	430	439	436	412	444	444	419	400	467	453	429	440	438	411	410	444	421	426	425	397	422	449	419	401	415	425	451	440	409	465	393	439	456	435	472	450	429	435	415	444	415	435	427	443	390	395	445	454	402	423	420	430	441	415	405	404	427	411	458	438	415	449	428	415	442	435	443	438	448	444	456	417	423	454	437	408	419	433	456	410	450	422	435	469	432	418	440	441	439	420	433	396	453	448	400	411	419	437	446	399	436	433	457	447	419	446	451	401	402	436	442	407	448	414	388	417	443	420	450	446	408	408	417	412	444	414	441	474	428	432	442	412	437	420	436	444	433	447	429	448	436	465	421	456	414	423	404	415	421	449	439	475	430	438	391	421	449	435	431	433	450	438	424	464	426	423	451	438	439	440	467	407	422	444	422	411	440	420	425	424	423	440	417	425	463	428	420	431	406	429	457	460	434	417	450	425	402	424	431	403	419	423	415	423	392	432	417	445	435	438	411	446	430	456	446	452	434	423	403	436	436	441	411	434	429	415	445	441	438	442	418	439	433	427	443	423	391	421	453	419	422	443	398	398	413	405	455	421	404	430	440	431	445	438	406	450	440	423	438	424	451	435	424	414	408	421	418	420	452	428	372	433	462	434	431	448	402	396	412	410	401	392	475	438	417	483	432	445	430	404	449	440	432	414	451	432	421	420	448	401	459	449	402	424	408	450	382	442	403	485	457	435	430	403	431	424	460	445	454	411	407	418	425	433	460	421	417	433	402	441	415	402	434	437	431	439	420	479	458	469	422	431	476	433	443	476	434	424	423	423	412	468	432	386	410	448	431	437	423	435	410	434	417	459	401	422	464	444	428	421	419	456	417	413	415	471	439	419	448	440	408	446	443	411	434	443	469	405	407	433	411	393	430	421	475	427	431	452	380	415	434	417	439	447	428	391	448	458	429	446	437	408	455	415	423	411	411	431	437	435	437	414	423	411	444	437	437	413	420	440	416	425	429	473	464	408	387	435	450	442	426	418	429	430	435	411	418	436	444	401	436	450	449	416	456	423	424	421	412	431	413	462	431	483	449	439	409	433	431	425	442	413	433	446	451	452	432	432	422	445	460	446	418	424	452	460	438	455	442	424	402	468	408	430	389	430	453	394	438	412	453	427	432	441	423	420	441	458	459	480	415	434	435	405	440	460	423	438	396	422	436	437	406	437	417	446	424	432	433	458	408	438	425	431	446	419	379	420	423	417	459	441	452	432	437	400	427	415	412	457	441	436	487	445	438	442	390	396	399	426	416	419	440	421	445	487	423	437	412	420	425	439	400	413	421	427	460	431	396	420	410	440	433	398	464	394	420	432	419	421	447	422	417	421	380	408	453	456	431	400	431	421	455	396	425	454	436	450	422	462	449	419	436	396	464	432	379	399	426	468	390	398	431	443	420	440	455	450	413	411	438	414	435	433	400	473	433	476	466	436	433	392	455	441	419	413	454	448	408	414	432	442	404	424	417	449	463	416	422	465	442	414	385	417	435	440	417	432	415	459	435	441	428	430	434	415	431	412	440	384	428	411	408	445	449	446	413	399	454	401	439	416	442	426	452	411	430	426	427	450	482	439	436	427	428	455	437	447	443	463	390	456	447	434	429	419	437	407	407	428	438	418	407	422	448	448	439	407	416	473	449	448	413	419	400	432	433	431	418	441	444	419	489	433	423	419	434	439	402	421	434	404	485	463	462	473	434	444	407	430	425	445	416	432	432	465	428	437	389	453	418	434	443	422	467	464	422	454	401	420	390	403	425	432	434	458	420	440	442	418	450	405	420	410	425	449	433	469	419	406	432	410	400	426	424	437	412	415	444	409	414	432	431	430	431	400	416	449	431	427	386	409	417	440	449	403	407	444	419	425	389	448	437	444	417	412	413	419	437	427	429	441	439	469	440	386	435	409	436	447	436	440	440	451	462	409	378	455	423	461	422	449	414	417	423	399	399	422	399	443	418	432	432	428	440	474	452	447	411	430	438	457	441	434	428	403	450	416	424	420	465	429	440	427	442	456	420	438	444	397	435	399	431	385	428	406	445	430	441	411	455	442	420	429	410	441	468	421	474	390	449	383	425	424	446	436	414	396	439	452	423	413	430	426	453	401	422	470	437	447	449	402	445	418	425	417	440	411	427	422	432	441	427	428	424	426	449	399	416	433	436	427	428	415	437	423	429	392	400	418	391	453	411	429	471	463	421	461	450	430	429	413	416	473	412	395	451	429	430	441	441	396	439	436	419	406	413	430	448	439	425	421	394	428	436	411	423	437	440	417	426	402	441	439	433	450	422	439	451	429	437	416	409	410	434	430	390	405	421	392	429	450	439	465	448	429	421	416	431	404	406	442	439	425	384	399	426	428	412	448	427	415	421	395	406	428	388	432	420	437	434	435	453	390	414	408	448	452	398	422	422	457	443	437	430	440	449	428	444	445	444	441	423	391	421	449	480	438	406	409	397	434	407	448	435	402
24002	21275	40362	50008	34557	25634	9311	594	371	365	325	358	362	333	337	387	350	331	365	353	340	382	322	343	368	362	354	386	335	351	392	349	340	353	348	347	342	321	313	321	362	346	345	335	349	321	339	342	366	347	367	362	349	330	355	380	384	363	341	366	353	349	325	334	351	347	354	370	324	371	358	340	355	371	374	357	317	347	374	333	348	335	386	349	325	319	362	357	379	367	357	348	372	369	356	365	364	363	322	357	342	344	353	334	358	366	383	370	334	377	344	333	308	373	373	332	348	349	370	371	350	370	348	329	365	353	376	345	338	343	360	315	331	381	374	326	326	378	364	329	355	335	327	316	374	358	364	377	340	322	333	356	335	357	355	332	325	331	371	381	339	324	333	329	327	327	332	342	358	353	365	347	371	331	365	359	350	347	343	358	329	360	321	319	360	284	369	331	331	359	352	358	352	346	359	338	361	346	349	334	316	330	355	362	359	373	351	338	338	349	369	332	348	343	354	350	336	342	381	329	356	364	323	368	351	333	371	356	364	359	318	361	370	349	337	394	330	366	334	344	342	362	357	338	354	322	390	380	343	360	343	328	365	366	332	362	340	374	365	359	345	343	333	375	344	364	351	325	341	339	349	361	353	368	328	329	335	332	366	352	361	332	347	351	354	376	341	319	335	371	328	398	366	380	329	341	329	325	336	330	351	356	330	349	325	340	383	344	333	340	330	388	357	327	358	363	342	365	332	364	350	387	350	356	388	333	346	372	342	338	385	349	342	386	367	322	321	345	362	349	345	339	367	366	347	332	359	339	348	326	347	376	342	351	295	317	315	328	391	353	346	374	349	348	351	334	323	375	336	344	381	311	369	331	342	357	365	365	323	357	339	341	370	370	369	355	295	341	337	326	364	339	342	354	346	365	367	360	365	358	333	321	350	369	322	368	344	343	336	370	341	350	359	348	346	359	359	370	320	376	334	330	364	372	345	351	344	359	368	337	364	322	329	352	338	377	361	374	364	370	343	378	367	349	364	377	375	366	372	361	336	380	325	331	358	348	355	346	339	352	391	331	343	347	338	342	373	350	368	350	334	333	340	345	345	350	346	335	306	359	347	357	350	345	365	335	320	362	379	387	329	380	364	355	349	315	323	352	375	330	346	378	342	329	315	366	354	329	333	349	355	322	355	307	373	361	329	368	353	331	383	320	365	354	352	357	358	337	366	361	369	326	363	358	362	360	343	322	338	356	325	387	362	355	346	343	347	366	307	318	347	367	357	344	381	337	344	370	343	333	353	329	341	377	352	361	349	371	302	324	324	326	359	365	326	328	365	355	347	339	355	324	355	360	333	380	328	389	326	335	327	353	321	381	346	397	366	369	349	377	370	357	357	356	290	351	324	348	312	343	328	356	357	336	334	362	384	313	356	363	337	359	343	343	359	360	321	323	361	347	355	356	333	328	352	358	330	372	351	362	349	339	331	372	362	329	343	342	373	349	371	340	359	340	357	335	367	331	355	357	350	335	341	352	359	344	371	345	334	372	335	363	369	352	358	345	353	328	330	331	333	328	383	348	317	377	343	350	359	321	330	353	356	354	358	333	330	330	343	367	346	378	372	358	350	329	326	353	346	369	332	346	399	335	324	371	376	338	329	325	338	380	347	330	408	344	350	361	345	379	380	388	362	332	338	333	416	346	331	357	329	311	332	351	329	323	351	323	349	343	316	318	337	360	346	339	355	338	378	351	388	335	335	354	354	370	338	347	343	354	339	340	353	333	332	355	350	337	325	327	323	337	324	359	354	346	348	358	348	318	348	354	365	321	368	335	365	342	350	348	354	339	405	352	364	367	380	373	323	347	364	374	325	350	330	362	382	368	354	351	356	376	353	339	357	332	361	333	370	360	357	362	327	343	375	335	333	359	351	326	366	333	333	353	319	355	347	364	333	362	377	330	371	377	358	358	371	339	335	329	373	320	355	343	362	371	361	371	345	356	341	352	319	341	341	365	349	358	355	342	345	342	326	355	320	333	335	347	349	374	364	345	378	341	337	361	358	340	364	349	349	323	346	318	328	336	328	366	335	321	361	338	317	357	361	345	374	366	335	347	350	345	333	366	366	362	361	301	334	314	377	339	365	335	372	349	382	347	331	359	310	373	404	352	332	342	320	356	358	341	324	335	352	334	380	329	332	314	354	366	343	363	326	360	360	364	335	342	384	361	332	365	383	341	364	346	356	368	366	356	363	353	327	336	325	359	328	336	333	340	340	342	317	324	353	362	316	328	361	391	368	364	378	354	333	365	336	365	361	361	380	357	354	351	353	368	362	363	351	352	331	365	332	352	371	347	351	349	328	329	316	322	352	308	338	372	344	340	346	367	347	343	335	356	342	358	364	375	359	323	350	384	369	319	340	351	344	396	346	336	334	335	339	323	333	351	342	330	383	339	394	309	337	354	368	315	334	364	358	344	348	337	362	354	337	369	356	350	354	339	379	345	336	387	361	357	330	354	334	352	323	354	343	349	323	363	378	323	359	320	348	333	329	338	348	357	344	361	364	361	327	320	355	331	325	361	305	366	351	323	353	332	340	356	347	345	332	361	359	334	374	333	315	350	346	339	340	352	360	344	326	333	356	333	350	337	351	361	342	357	329	309	354	364	348	352	342	344	303	339	339	345	395	369	346	369	375	359	370	339	360	351	348	325	350	323	325	315	366	352	347	373	346	368	332	332	346	363	320	336	334	354	353	354	358	353	374	346	329	313	300	355	354	358	358	349	353	339	355	348	347	351	350	342	351	349	354	318	371	356	349	365	348	321	331	348	346	355	364	369	354	324	314	347	400	326	357	337	324	352	349	332	333	372	352	349	355	381	359	350	348	361	370	372	365	369	372	380	335	347	347	323	344	360	315	338	358	378	349	346	374	357	345	377	317	365	348	337	356	344	344	319	344	358	337	351	343	346	362	329	334	350	344	314	342	329	356	361	366	348	370	379	361	386	355	352	353	327	343	326	346	343	320	361	352	334	342	329	358	344	342	336	331	350	340	376	387	352	340	356	326	342	321	378	362	328	377	333	349	342	365	344	334	369	331	351	334	348	364	352	382	347	327	383	361	301	373	359	368	345	360	339	317	333	379	339	331	379	335	349	349	309	335	352	333	349	359	384	323	356	359	375	336	338	358	366	335	323	383	333	372	333	320	317	333	334	370	351	342	335	380	347	336	369	325	315	338	350	364	372	393	396	343	363	362	371	340	352	334	343	341	356	358	369	375	357	349	330	330	340	376	337	333	376	348	351	350	340	335	347	339	347	337	349	346	357	322	323	350	337	372	346	360	351	361	332	368	353	316	333	369	384	351	325	353	352	350	350	378	353	336	320	379	388	354	330	355	371	374	338	400	372	338	338	372	364	366	393	367	332	373	379	341	373	354	347	353	359	345	351	354	332	351	349	332	352	391	338	347	356	380	353	353	339	347	336	343	334	338	342	372	376	346	323	347	344
22642	54331	79549	64774	41744	29543	7098	581	561	539	556	524	567	550	543	546	531	589	562	573	531	546	562	560	557	561	563	488	533	537	541	527	538	547	523	540	543	543	530	539	515	539	578	510	539	531	538	484	551	510	561	508	514	561	565	567	534	531	543	542	558	542	539	561	537	522	524	545	528	524	542	557	564	539	588	574	579	526	579	513	542	513	572	516	573	585	527	522	569	506	520	537	569	534	567	540	532	491	567	537	522	539	592	545	485	561	509	498	529	551	516	559	539	609	520	538	504	534	539	542	519	533	510	539	586	517	496	549	552	554	552	528	530	502	585	549	593	528	579	519	567	509	520	560	581	587	542	558	537	582	568	539	556	549	531	534	545	571	548	517	566	518	556	603	533	540	504	559	562	545	554	534	545	559	482	546	548	545	552	535	548	529	511	561	542	520	560	536	553	601	560	531	538	545	551	552	536	509	515	541	533	559	525	506	582	551	534	559	552	559	542	576	545	510	550	539	545	543	516	553	584	566	599	573	525	516	533	515	548	512	496	552	545	537	552	548	525	548	537	514	513	544	550	529	562	543	522	515	565	514	542	532	538	509	534	513	546	591	509	607	536	545	585	548	563	516	540	526	535	508	554	561	560	527	577	593	547	486	544	544	551	494	527	528	534	532	521	554	521	548	572	551	514	567	544	569	534	549	508	514	574	506	543	540	522	621	558	484	537	539	555	562	523	526	520	535	554	589	487	532	501	547	509	552	574	521	556	548	555	542	554	556	502	543	566	529	537	525	542	531	542	530	529	511	587	566	513	535	548	544	568	503	557	522	528	516	563	582	579	551	537	512	509	520	537	527	528	526	511	528	538	554	520	494	579	514	517	533	502	589	579	533	566	530	524	524	544	498	540	488	523	528	554	524	543	507	541	544	503	526	531	538	508	535	572	523	565	573	545	547	535	540	585	566	538	546	584	523	564	543	542	555	501	544	555	531	508	555	536	526	576	517	548	512	549	536	527	517	542	539	549	585	564	521	508	559	526	502	569	557	563	513	540	554	504	499	584	533	558	578	525	554	537	547	544	521	510	539	572	535	523	549	541	520	553	536	525	541	535	556	547	575	528	551	537	565	556	522	591	560	504	545	532	540	542	520	520	530	563	537	535	574	513	517	551	580	536	541	553	535	583	542	561	569	585	539	536	525	557	580	523	530	566	563	545	549	521	540	525	523	499	499	528	561	503	588	561	518	559	595	542	534	538	542	523	489	521	558	516	522	550	484	539	549	520	557	541	552	544	555	562	547	520	528	548	535	525	519	532	547	562	523	528	473	606	502	565	600	521	533	565	538	543	531	523	555	532	481	499	561	490	553	542	548	522	548	530	541	553	538	565	472	565	572	516	618	568	542	564	552	560	591	540	520	508	538	540	515	553	567	532	551	509	561	551	542	618	562	547	524	568	562	544	523	527	503	570	558	561	542	540	517	521	581	570	548	574	566	508	536	519	511	549	516	553	585	518	529	533	533	576	523	542	507	555	579	594	509	549	569	538	528	567	520	520	542	506	538	521	569	557	487	519	564	551	534	533	565	546	524	526	551	558	530	555	539	546	575	585	548	544	515	524	542	550	525	548	514	540	550	542	572	577	551	582	528	530	549	510	526	545	535	581	585	523	538	522	563	520	509	563	527	508	542	539	553	592	527	535	550	544	519	543	540	554	572	567	524	501	515	546	546	509	493	566	530	540	518	541	504	528	596	577	557	511	575	509	522	550	532	559	568	570	589	563	551	514	544	505	507	569	563	522	524	499	557	579	546	589	512	567	565	529	546	562	557	515	593	583	515	512	522	554	560	561	494	564	546	546	515	554	564	570	562	497	572	534	573	540	579	594	526	580	535	526	544	580	596	523	519	526	534	533	543	491	539	524	545	544	550	512	523	511	568	571	557	539	581	471	503	530	533	546	564	554	496	545	509	560	523	539	517	510	537	519	547	542	486	531	547	564	542	570	524	562	583	513	580	553	547	530	560	585	557	500	535	529	550	538	563	533	530	548	494	516	553	524	573	529	534	535	496	538	535	555	561	494	539	559	564	532	533	526	529	540	553	520	539	518	538	516	560	490	513	520	560	566	510	559	518	519	589	498	560	547	532	525	523	541	517	529	524	567	587	509	559	550	564	542	508	510	522	501	545	491	501	542	548	526	558	517	565	546	543	574	561	560	580	548	550	527	537	525	542	554	529	562	544	546	558	509	539	503	511	507	557	527	522	541	564	562	547	546	568	557	586	547	545	542	516	552	533	572	500	543	559	528	566	543	562	594	537	531	539	576	578	497	552	515	537	541	539	547	572	549	541	532	529	509	515	524	561	494	547	543	532	542	529	513	561	514	511	548	542	534	565	579	548	542	504	557	526	525	564	539	558	498	569	527	557	545	573	521	561	559	522	565	520	571	544	551	550	515	539	522	531	533	526	534	546	517	522	522	578	539	547	554	527	575	534	527	544	491	552	527	510	524	554	550	544	476	528	557	535	546	540	531	544	544	520	546	608	529	525	574	532	529	541	571	582	575	510	519	520	529	513	536	526	542	552	520	521	535	511	557	606	508	545	533	558	579	527	559	516	556	557	561	528	534	524	535	516	558	531	506	538	510	559	552	508	525	518	505	586	542	512	525	530	567	554	561	537	558	545	515	530	517	556	541	478	543	539	547	564	535	533	540	548	541	525	554	543	549	511	510	558	549	569	553	503	525	533	559	553	522	565	567	541	518	567	542	542	558	544	538	534	567	532	540	531	524	553	552	567	574	557	516	548	527	530	563	571	558	537	519	591	534	550	595	542	531	536	552	547	536	557	531	509	561	557	526	570	569	527	551	555	522	573	549	505	569	570	549	569	523	522	491	517	561	598	522	539	533	564	519	548	514	566	553	548	526	538	520	515	529	527	522	533	545	578	535	558	520	558	563	522	518	509	544	521	528	522	543	534	533	532	543	537	558	554	519	541	540	521	546	529	525	499	579	554	515	475	543	560	526	506	537	546	554	572	549	541	543	551	545	528	538	517	516	519	567	572	565	557	544	541	517	544	560	530	543	512	578	537	569	549	556	503	542	551	573	537	502	525	561	530	562	538	527	530	528	514	499	546	559	514	522	529	565	534	528	524	523	539	545	523	530	534	545	576	529	520	577	578	505	559	553	529	524	536	548	556	543	504	577	538	530	595	505	523	516	563	523	554	522	533	512	571	525	557	557	556	543	560	518	507	533	484	529	494	513	538	513	502	556	543	568	534	536	548	563	555	549	511	522	548	561	551	513	513	530	553	533	568	544	528	509	534	525	548	551	537	523	544	500	519	530	496	561	563	553	572	560	552	530	576	535	526	528	556	529	499	538	529	567	566	535	549	562	544	517	512	577	592	547	517	542	536	573	550	559	523	534	574	570	546	554	529	547	516	569	562	545	547	542	527	563	543	532	535	560	516	511	555	570	550	542	559	500	551	559	505	528	565	568	549
22887	21550	38692	40378	32361	28063	14606	1073	333	324	335	309	361	355	320	359	313	332	345	328	309	333	335	335	347	316	353	321	333	301	329	310	336	307	310	331	300	312	343	318	302	324	306	345	328	329	334	301	314	313	324	333	328	350	303	306	373	345	328	326	326	322	318	355	326	374	285	339	320	324	310	305	317	304	308	364	344	336	322	295	318	341	326	312	307	342	293	319	337	325	357	303	339	285	343	304	330	370	290	354	332	329	306	321	321	297	331	348	308	312	331	318	340	313	318	343	312	293	311	329	319	341	342	342	266	318	323	329	325	290	319	350	312	307	308	331	340	310	311	307	326	302	346	319	337	358	337	304	311	325	307	326	325	331	334	295	324	310	321	314	291	364	311	312	321	340	312	335	301	318	346	290	320	326	321	321	303	363	337	316	341	347	296	329	303	337	334	312	312	335	335	323	291	303	327	333	326	339	318	335	311	294	328	296	311	340	310	337	323	294	299	311	335	315	322	314	334	318	332	331	309	344	305	328	346	311	337	309	329	337	328	298	325	324	317	334	308	324	344	319	330	302	327	309	341	347	343	297	339	364	306	321	324	357	308	295	330	320	301	316	316	324	328	330	356	329	300	349	301	361	326	349	321	314	365	314	325	353	347	297	323	323	378	310	312	314	331	304	367	292	313	322	339	307	311	310	329	336	334	336	329	333	320	313	316	307	337	348	320	349	330	314	281	345	310	312	298	322	357	344	337	311	281	313	316	317	315	320	348	313	315	335	315	324	299	341	378	322	339	331	302	290	337	302	295	343	336	304	306	299	334	305	335	313	327	321	307	330	338	328	311	347	330	312	343	343	287	300	288	319	340	302	303	330	284	342	337	327	341	293	316	297	328	320	322	308	323	323	309	336	320	323	336	302	339	332	296	324	339	323	348	329	322	333	318	313	318	353	342	306	348	303	351	359	312	317	326	284	311	330	310	329	306	314	329	368	321	315	297	320	353	334	320	321	298	320	313	303	343	335	302	310	304	305	335	298	337	289	335	322	345	302	309	330	335	314	310	387	343	333	322	293	272	303	282	334	354	310	328	317	299	353	302	316	321	328	347	320	336	317	305	327	338	370	335	359	346	319	312	293	306	337	299	314	328	311	339	336	293	301	328	364	315	364	349	309	310	322	314	324	327	334	348	308	334	330	328	332	333	337	344	324	327	329	323	303	321	299	303	332	300	315	317	282	338	308	318	310	335	332	317	358	317	319	310	325	302	347	316	368	313	311	301	311	322	318	324	344	289	338	338	306	343	306	332	315	347	322	309	331	327	340	283	321	310	333	342	329	318	318	361	325	336	298	329	323	322	344	320	309	316	319	310	315	333	325	342	309	317	347	295	319	297	354	345	345	288	322	326	309	314	315	301	306	304	287	329	322	342	321	333	365	346	336	330	306	313	320	311	315	353	300	324	329	332	352	306	348	315	298	291	316	278	338	340	322	296	350	334	337	326	318	312	317	369	314	303	333	326	288	300	323	314	323	346	335	308	347	286	335	306	328	351	317	332	303	337	328	321	326	350	315	328	327	295	332	372	309	330	296	313	335	349	291	337	348	316	321	313	303	334	337	337	358	333	351	312	315	324	324	294	314	347	320	323	335	316	308	314	313	321	339	332	313	328	333	334	309	301	352	328	316	302	374	319	317	307	284	319	330	355	344	325	296	312	301	309	310	354	301	331	301	330	324	337	350	334	327	305	332	326	353	334	353	320	336	311	329	350	354	345	316	327	336	322	333	322	299	321	312	332	334	327	329	359	345	312	295	305	352	307	351	318	318	346	315	304	303	293	312	328	332	346	313	312	309	300	313	318	323	308	321	337	325	317	340	326	321	307	353	329	297	319	317	341	331	330	327	342	302	301	319	333	345	340	311	278	316	301	330	311	301	334	329	304	327	338	327	364	290	319	329	320	349	350	348	327	343	288	335	346	301	263	288	326	346	320	351	341	308	303	318	331	323	312	301	288	358	314	333	341	336	305	320	320	313	360	307	320	315	357	309	337	318	316	304	352	349	311	332	295	326	302	323	335	331	300	289	350	358	295	320	278	345	353	341	308	347	312	304	340	324	322	364	350	330	274	386	323	295	311	320	319	316	318	328	330	313	323	325	301	302	342	304	387	325	324	310	330	295	307	310	306	330	318	319	346	295	338	301	363	327	347	337	341	307	321	349	302	321	329	347	329	313	331	357	303	353	320	321	308	322	321	292	330	304	338	345	316	330	328	335	338	322	294	306	338	316	355	327	326	324	316	307	319	306	312	318	358	320	305	352	346	320	330	335	313	324	288	291	335	316	321	333	317	313	339	320	351	347	340	344	305	297	288	313	318	317	343	346	296	372	330	338	333	347	306	341	287	338	334	311	316	341	332	317	314	307	323	325	318	326	322	317	322	339	324	326	324	323	337	349	334	364	350	340	347	359	328	328	304	299	308	311	354	306	297	326	315	323	319	334	282	331	295	361	320	322	352	320	354	310	331	340	331	316	306	340	338	309	317	328	297	290	315	317	317	317	330	364	327	304	370	294	312	328	345	323	350	335	352	341	302	312	331	313	319	328	310	323	315	304	342	336	332	335	280	320	326	311	336	329	346	314	308	316	277	345	349	313	306	317	334	307	338	316	327	347	306	317	313	333	342	354	345	313	334	312	313	295	355	330	318	329	317	303	320	317	309	336	334	302	330	355	322	338	316	342	305	322	326	281	313	317	367	343	291	323	327	322	304	313	342	332	339	321	316	336	355	343	368	365	333	332	317	303	308	288	352	328	326	335	330	320	326	328	326	308	291	326	289	316	359	313	322	309	334	338	339	350	365	329	334	349	322	307	283	314	324	344	282	384	305	344	328	342	341	306	329	323	305	306	321	344	312	305	299	323	338	275	360	327	353	332	309	309	333	302	333	286	298	338	323	328	329	313	324	332	336	328	349	336	307	296	331	316	336	309	319	331	313	297	325	343	291	334	301	335	286	327	298	296	349	312	330	304	340	320	308	313	321	300	315	306	333	324	267	335	335	323	281	320	345	288	315	329	318	302	334	328	346	326	328	333	311	329	309	305	339	323	307	321	323	302	302	318	328	305	344	304	319	332	306	295	299	310	341	333	339	331	347	306	323	356	329	303	330	310	299	340	299	317	345	293	318	315	315	306	313	337	351	341	318	306	317	304	348	333	320	282	285	314	355	335	339	320	297	348	330	333	315	353	347	322	351	333	308	307	317	326	321	326	296	335	351	311	319	334	348	334	341	313	325	330	337	309	309	318	316	331	330	316	325	310	329	312	291	309	316	312	340	312	308	355	282	351	325	309	314	315	321	331	307	318	329	324	311	321	322	291	330	305	354	317	313	320	342	329	327	300	313	297	345	321	324	297	359	329	309	342	325	332	306	330	317	298	319	349	329	316	311	331	319	338	307	300	335	309	270	333	313	315	357	298	346	331	342	321	327	329	300	326	322	296	296	301
29755	67404	87531	68853	47678	33891	8013	509	559	516	485	496	474	514	501	450	557	522	528	512	509	452	534	476	486	477	497	483	457	492	486	487	495	531	486	508	476	508	506	518	502	535	504	503	481	490	462	473	506	487	458	479	467	533	509	503	514	471	503	526	476	483	517	515	519	505	506	502	508	500	441	532	505	475	485	494	444	502	523	490	519	482	527	529	505	508	508	496	491	492	497	498	484	510	502	541	501	502	492	488	528	497	503	494	537	522	497	501	514	494	541	499	466	508	480	508	460	473	512	499	504	499	529	516	518	484	503	475	481	466	503	488	485	513	506	504	474	474	495	528	493	492	488	504	489	479	520	488	500	495	456	505	508	476	471	497	503	472	509	484	476	477	462	501	496	511	486	502	495	493	476	524	472	479	488	508	503	498	551	500	476	516	519	534	513	504	492	495	481	536	482	473	511	487	546	510	495	512	463	487	499	513	515	521	550	495	511	508	493	524	519	534	511	471	486	526	512	468	511	519	477	555	507	499	479	513	444	533	493	505	471	492	504	478	507	520	469	498	515	508	516	490	500	504	496	482	544	473	520	454	481	478	440	499	511	506	484	496	503	501	504	475	502	486	521	499	528	498	519	500	525	491	503	476	494	508	500	522	469	450	493	502	472	518	477	503	479	513	542	499	510	494	500	510	505	525	474	477	510	479	483	513	522	529	490	500	490	502	503	527	528	503	514	479	516	507	531	517	508	477	493	462	473	469	540	462	484	491	482	529	519	481	508	477	555	508	500	461	503	494	536	469	487	490	480	531	506	532	474	493	471	490	485	478	491	485	509	485	528	515	510	472	477	492	478	511	506	493	526	486	482	515	481	480	503	483	471	455	535	487	545	533	465	474	529	504	480	522	477	514	485	477	524	496	551	501	511	480	508	505	525	502	513	492	487	473	538	475	481	518	492	498	494	476	497	506	511	512	482	500	515	515	495	470	493	500	500	501	482	504	473	497	476	454	472	482	492	495	472	502	526	507	461	475	487	495	517	513	519	514	502	504	463	517	475	500	511	463	473	492	458	485	520	502	476	463	437	505	481	540	468	491	486	494	467	510	487	503	547	529	474	477	512	499	464	503	481	481	551	460	465	493	478	463	508	479	509	545	526	481	519	478	476	509	483	502	482	475	495	507	527	525	475	452	518	502	512	484	484	500	486	487	488	521	504	468	504	493	479	469	491	488	508	507	486	474	488	497	496	470	481	485	490	467	485	491	487	497	517	503	484	472	523	464	495	495	502	496	518	492	485	498	518	493	503	459	491	497	483	512	516	500	476	515	535	523	469	485	489	470	543	513	537	460	455	452	510	485	522	523	486	518	457	509	449	485	507	480	507	469	461	485	530	504	478	518	547	503	512	535	497	479	507	494	523	506	512	484	451	481	524	515	518	516	485	476	485	513	511	477	521	486	491	495	462	460	555	472	508	480	495	492	470	543	477	496	498	503	498	513	471	486	509	496	479	488	495	515	510	462	501	496	498	511	472	485	501	504	486	478	477	498	480	496	494	494	483	491	506	517	485	499	496	481	517	487	439	486	504	506	498	483	525	517	472	516	494	495	472	498	491	514	502	502	512	503	487	496	488	473	560	501	500	490	517	468	492	466	499	476	520	488	488	480	505	481	488	501	491	521	522	501	476	549	477	484	482	511	501	507	492	505	509	493	538	490	486	483	488	479	462	483	519	491	516	482	519	507	482	479	511	490	496	509	513	518	483	506	536	472	457	510	502	494	487	515	499	511	465	524	475	490	541	488	492	503	462	527	511	481	492	509	494	469	480	460	484	505	522	495	514	514	482	516	492	465	468	490	534	517	450	477	537	501	468	495	506	499	516	477	525	496	500	507	502	495	458	450	496	481	502	505	500	489	528	503	532	518	493	492	530	500	479	549	518	487	472	459	494	530	509	473	513	521	508	512	465	518	520	464	515	485	512	484	470	523	512	466	511	515	479	477	518	499	501	483	510	526	524	491	481	479	488	495	477	551	533	464	484	507	484	510	485	507	507	499	498	523	485	472	505	472	492	513	492	479	479	493	461	486	513	503	494	473	488	508	500	552	486	509	517	481	525	478	499	481	473	499	472	498	518	495	476	496	485	497	486	480	480	490	495	518	518	506	492	533	483	548	515	508	482	539	478	513	486	496	499	475	488	492	486	504	467	513	493	502	477	476	475	474	508	543	475	483	501	491	552	504	507	496	492	450	450	549	434	525	469	488	506	469	488	509	486	520	505	523	499	494	531	521	503	529	506	435	469	486	469	484	477	492	506	498	510	487	485	511	516	526	465	508	501	519	487	467	507	485	558	508	498	529	505	511	514	486	506	441	480	476	498	514	497	540	503	472	477	482	505	484	494	480	506	467	461	531	471	489	527	486	483	484	512	475	483	474	521	493	489	527	486	467	462	479	456	480	505	517	519	476	497	507	497	480	495	455	519	504	457	473	500	520	491	483	502	499	470	482	509	501	481	480	518	543	484	498	478	490	504	502	483	516	525	486	504	491	512	510	490	501	464	506	478	496	485	461	488	522	502	509	517	497	495	518	524	509	500	464	514	497	523	461	492	502	518	484	458	510	471	514	494	480	461	490	512	472	463	492	486	521	468	487	448	503	481	517	505	465	504	516	499	462	478	510	543	509	523	489	497	508	479	464	508	469	539	455	477	532	501	477	500	472	498	545	456	518	485	456	477	487	538	497	489	472	556	498	515	507	536	488	495	547	503	507	499	467	493	497	469	516	465	512	486	488	489	493	505	497	478	523	476	525	507	474	520	489	505	538	551	518	492	510	517	484	505	483	473	511	534	485	491	504	481	489	481	498	469	516	506	463	491	492	483	472	517	478	519	455	477	488	521	483	478	487	514	508	465	520	501	491	510	525	503	534	486	541	519	499	516	486	485	528	493	488	492	484	502	473	519	478	479	475	466	481	498	514	470	479	477	491	499	493	480	542	510	502	460	511	498	498	488	514	492	535	506	465	530	513	498	463	508	476	499	506	487	506	487	497	503	485	477	479	507	531	479	479	495	470	480	514	490	507	441	510	476	516	540	465	455	486	462	491	442	484	497	456	528	488	466	482	534	487	488	502	471	479	445	461	494	493	482	496	483	490	493	498	505	497	476	469	480	485	503	490	516	521	474	491	517	497	481	478	485	452	450	519	490	484	516	522	488	518	462	488	490	484	508	483	494	495	480	511	463	483	500	506	485	488	474	483	477	492	499	495	463	488	494	510	496	514	529	468	484	467	530	519	495	495	485	498	501	501	531	524	510	531	499	547	460	493	497	519	485	505	454	490	521	519	523	474	491	493	472	469	517	517	482	486	513	519	533	508	483	503	484	510	500	457	470	513	472	478	502	527	496	506	532	504	484	462	520	501	532	512	485	530	487	484	520	485	476	512	490	472	486	514	512	499	496	518	492	510	478	546	551	493	531	489	500	521	484	500	495	484	476	491	501	555
26628	21838	38499	31932	12659	5455	636	303	259	265	279	254	301	280	270	293	267	264	269	259	270	259	282	264	263	267	248	273	269	268	278	299	272	307	299	290	248	262	267	263	256	282	273	307	277	279	282	285	267	269	288	282	254	265	310	288	280	240	274	284	256	274	283	271	247	281	283	253	267	255	301	271	275	267	262	262	278	266	279	288	279	243	277	279	269	274	267	304	241	294	275	257	267	269	279	289	276	260	300	253	270	281	248	291	268	290	289	263	263	262	254	269	283	278	255	262	276	272	310	245	302	264	273	248	259	276	253	282	256	263	284	282	279	263	293	289	253	259	270	309	285	271	284	261	277	271	290	244	278	262	296	244	253	265	272	297	252	268	291	281	254	256	245	259	274	277	272	295	264	298	234	254	275	280	274	249	260	253	310	294	267	271	266	277	250	262	251	262	265	310	265	272	254	258	278	300	286	252	294	237	282	250	272	261	287	254	262	289	260	287	243	237	279	252	265	306	266	275	268	259	289	284	263	255	272	258	271	256	272	254	285	239	267	236	266	292	299	286	247	261	261	286	261	262	302	264	253	279	248	287	258	272	263	259	265	261	260	259	270	275	289	266	273	270	262	247	273	263	270	279	281	274	269	293	253	239	296	279	287	270	251	238	312	251	278	262	292	281	290	268	307	290	269	275	272	255	312	294	248	265	268	291	280	311	283	277	283	257	251	288	280	279	290	269	294	236	272	258	283	258	268	273	305	272	265	282	288	268	277	247	295	241	279	281	243	266	274	247	256	283	280	274	275	290	305	266	269	251	273	276	274	273	276	275	253	265	253	237	248	222	262	276	237	281	289	286	268	237	275	272	283	294	261	280	259	320	294	259	280	287	259	289	303	247	248	266	276	269	272	267	268	275	275	260	280	237	277	250	266	272	300	257	289	279	281	290	287	263	251	276	256	289	278	255	255	271	287	280	240	244	277	267	269	264	261	267	280	274	246	270	264	273	291	264	264	257	279	275	271	268	253	284	273	288	260	274	272	262	256	272	263	269	268	260	264	247	265	283	290	242	285	269	246	270	293	306	275	261	287	269	285	245	302	277	277	256	296	259	306	274	278	253	278	323	269	281	281	273	289	291	260	262	251	260	275	269	290	289	272	247	263	247	255	276	269	283	268	256	265	241	267	290	284	277	277	280	244	256	254	272	263	284	278	270	263	255	239	294	274	283	260	261	280	272	268	293	249	275	279	271	242	275	306	251	285	267	298	308	276	275	251	298	281	274	255	272	273	254	267	267	253	235	266	274	281	270	263	260	261	264	273	285	279	273	260	261	250	262	275	279	253	288	249	256	258	236	271	262	287	280	271	279	304	277	271	279	264	291	252	281	256	288	250	277	255	263	256	264	263	247	267	267	284	283	266	263	264	253	295	278	274	244	266	251	295	271	288	278	281	238	279	257	248	243	248	254	270	258	256	278	251	246	260	304	260	286	271	259	267	286	278	282	244	260	285	290	285	249	274	281	261	281	250	256	253	293	271	259	259	276	275	289	253	272	280	259	268	287	266	269	279	265	267	277	274	315	291	282	280	273	246	274	280	270	285	272	247	245	259	282	278	237	263	262	299	269	255	280	268	313	279	252	289	291	261	294	234	288	268	251	266	280	287	267	273	251	282	253	274	287	257	276	244	272	281	289	273	294	271	297	264	298	258	260	277	294	266	275	283	268	280	266	239	234	265	256	271	284	273	259	275	268	245	258	241	284	286	276	294	275	283	284	251	281	266	285	297	320	308	293	265	285	271	269	283	269	276	248	239	303	292	255	268	266	259	257	253	268	247	286	257	270	257	292	289	271	278	271	269	254	288	262	261	269	256	275	249	287	272	265	250	299	273	311	250	292	292	260	285	283	275	264	255	295	276	259	271	245	265	256	303	257	257	271	270	296	260	260	243	283	300	269	275	269	269	250	285	297	272	264	269	275	281	272	250	258	293	279	279	277	238	253	266	305	279	250	260	273	281	264	282	279	248	273	284	286	288	269	256	286	248	288	262	294	284	283	264	264	262	281	289	284	256	266	265	273	277	310	264	251	300	296	283	278	276	252	272	238	269	238	252	281	262	260	293	271	294	263	258	265	252	290	258	265	273	301	273	293	286	245	266	280	279	288	267	260	288	288	257	282	289	266	258	288	264	280	267	242	268	283	254	281	262	252	248	281	283	271	270	235	307	298	262	276	276	295	259	257	280	274	284	269	263	260	260	284	245	229	267	304	280	261	247	250	262	275	270	281	294	253	292	250	261	259	293	273	251	256	254	284	263	280	257	306	283	271	256	254	277	263	256	253	244	271	242	261	294	265	259	309	283	275	296	295	246	267	281	265	276	265	254	278	267	285	271	280	296	273	280	275	278	275	260	263	275	260	274	277	249	249	253	246	269	296	303	248	254	275	254	238	253	287	246	281	315	286	270	256	281	228	268	258	274	273	269	292	284	272	290	279	285	243	260	256	283	273	285	265	288	311	304	278	264	304	296	264	258	274	280	280	257	294	258	252	275	288	261	285	259	246	233	304	264	273	274	289	245	257	232	251	262	272	268	282	276	278	264	277	258	258	268	287	261	278	284	278	296	263	257	270	273	255	283	292	265	317	296	265	300	256	270	306	276	265	285	232	276	259	276	245	267	258	265	252	264	250	298	283	260	294	285	257	283	252	251	266	259	260	241	275	274	279	276	271	276	273	270	253	282	245	249	271	284	274	288	276	273	285	281	273	275	307	263	290	276	280	244	284	261	281	273	295	284	264	287	280	302	248	251	260	289	272	248	259	297	251	291	306	255	270	261	278	241	295	306	274	274	276	252	270	264	275	274	260	261	259	268	300	268	264	282	282	306	232	286	266	257	281	280	269	286	287	278	276	257	269	300	231	244	288	290	280	271	257	274	277	292	238	271	268	280	270	264	267	252	300	267	248	251	260	288	252	288	278	286	289	245	278	276	257	278	255	252	286	281	273	257	286	285	277	286	252	243	287	268	282	264	278	263	274	293	275	267	246	263	263	266	257	250	248	287	285	278	239	269	265	254	258	276	223	263	245	262	255	305	252	280	282	271	293	242	274	269	263	271	270	259	259	290	256	240	279	283	267	258	247	259	253	257	301	287	272	251	269	246	289	283	284	274	278	280	279	291	271	262	269	274	269	280	289	270	271	305	247	286	251	263	292	257	273	266	282	267	292	253	273	247	263	282	291	307	239	287	272	272	275	269	264	277	261	243	278	303	289	264	287	256	263	261	256	285	252	248	286	279	265	249	275	280	265	288	291	296	269	249	293	288	261	268	259	264	275	258	273	285	280	283	284	270	263	269	255	269	276	268	274	270	267	271	277	283	298	279	241	289	228	258	289	292	285	291	293	248	269	272	255	291	230	261	277	254	259	252	278	258	255	283	281	275	295	305	285	253	287	314	286	285	262	276	256	287	265	290	287	295	275	268	261	290	280	247	263	268	269	265	259
11537	30840	45393	32143	14623	8912	1100	426	431	413	418	434	405	427	416	432	406	368	410	433	446	424	447	460	436	433	416	439	424	419	450	452	403	443	399	410	439	425	419	460	459	459	418	422	413	429	415	389	414	414	420	430	415	392	450	436	413	433	458	446	426	421	406	428	402	450	423	417	443	459	437	394	402	415	402	396	454	406	419	454	391	457	437	414	436	415	459	420	487	418	452	401	425	416	471	430	383	434	420	403	394	407	439	423	375	381	412	396	439	439	407	450	420	413	417	392	442	429	382	418	428	433	447	450	434	402	433	444	403	413	416	425	410	414	454	418	395	417	415	430	372	394	422	404	435	415	404	429	439	423	391	455	443	450	437	387	414	425	408	404	433	418	423	399	386	416	437	474	447	432	389	453	445	450	437	415	463	432	412	387	426	441	411	423	436	424	421	400	436	442	401	397	437	397	447	439	418	395	401	438	420	426	463	442	420	453	409	421	419	441	436	407	441	409	419	386	441	431	401	383	461	433	380	416	378	424	420	395	452	412	431	412	411	411	429	404	446	421	429	386	417	437	438	414	420	411	439	440	428	428	385	380	376	387	395	426	381	424	419	391	425	460	431	450	479	417	440	396	450	445	412	411	434	398	418	438	406	413	427	417	456	417	419	373	430	410	454	404	403	447	453	405	424	450	406	410	426	402	436	436	455	441	423	426	403	381	412	431	422	451	431	420	433	418	435	410	423	423	443	467	402	402	415	451	410	435	472	405	404	469	419	412	409	454	400	431	450	409	418	408	427	437	428	411	417	435	394	419	380	381	396	437	455	399	447	412	443	420	382	482	432	434	424	429	426	380	465	444	428	449	411	431	413	435	392	402	427	424	420	439	437	414	386	431	427	406	400	386	420	385	420	445	427	435	415	479	440	424	413	416	428	442	422	455	412	453	409	430	385	427	388	440	427	446	410	437	423	395	432	394	413	406	423	427	445	407	427	409	421	407	449	404	414	438	416	429	429	418	492	404	461	426	429	450	453	409	437	392	418	425	443	417	413	449	436	401	452	394	454	410	437	437	421	408	438	442	461	442	411	454	384	408	417	426	403	418	426	402	435	424	433	458	396	425	400	427	417	477	440	404	435	421	425	409	419	412	463	424	412	410	447	444	392	424	456	434	394	441	387	436	386	412	417	423	422	431	421	425	402	454	418	419	423	407	456	395	417	417	462	447	473	447	448	404	400	444	466	437	429	391	450	433	442	431	378	432	430	411	395	413	398	434	450	405	427	412	433	428	429	453	429	427	443	440	439	386	416	380	433	435	416	468	385	415	415	414	457	439	396	436	423	385	443	456	430	422	415	461	426	415	413	418	421	431	392	399	391	458	417	402	445	412	420	421	421	408	422	459	439	431	428	437	432	405	448	445	403	438	452	418	387	445	443	417	402	430	410	435	429	426	442	437	423	405	406	427	435	431	407	438	455	448	433	469	413	428	412	405	444	439	443	444	438	437	400	420	391	436	433	420	408	441	447	387	395	453	437	429	442	364	423	411	420	410	435	423	388	407	424	408	427	445	394	429	398	443	457	430	402	430	440	441	428	418	428	403	420	435	417	403	463	392	412	418	409	419	462	440	408	439	403	396	425	402	406	451	440	413	457	439	449	389	400	433	427	437	386	450	454	423	426	416	428	434	435	471	410	467	408	408	413	442	424	390	409	435	401	440	434	399	404	440	403	447	470	431	432	389	405	444	444	428	424	460	413	489	395	427	425	396	391	417	392	421	445	416	413	414	441	389	430	435	438	427	411	445	462	409	402	424	398	440	454	393	437	433	434	405	391	402	436	434	392	411	413	447	426	442	380	448	420	401	451	398	434	408	413	409	375	400	398	377	432	453	393	396	442	412	459	423	449	442	444	430	447	459	407	425	424	424	419	406	463	440	423	418	422	428	425	432	403	398	423	414	423	380	428	441	401	396	420	421	464	432	457	431	437	407	388	379	407	433	426	436	447	414	427	409	453	395	405	433	448	447	443	428	403	410	438	434	436	446	430	373	372	467	399	438	431	395	423	401	407	418	425	446	421	431	401	395	436	397	441	428	393	433	393	432	450	386	416	416	412	415	413	412	474	401	437	416	399	464	439	456	398	433	430	455	388	417	425	387	444	420	404	419	419	405	459	396	456	418	404	419	430	433	423	419	443	397	434	442	431	428	402	431	410	455	416	396	442	415	445	431	397	414	415	440	419	490	467	422	432	420	395	427	452	417	413	425	417	415	411	422	391	394	424	416	434	427	440	424	459	399	417	421	420	424	403	438	399	439	418	423	412	421	422	417	410	391	412	418	411	418	403	406	431	397	395	429	416	410	426	421	411	417	413	439	422	406	434	440	424	434	430	449	417	420	419	402	436	430	377	408	406	452	444	394	407	397	389	415	383	415	393	432	449	407	423	449	426	429	421	442	400	451	444	434	413	399	375	397	428	428	431	439	399	432	426	452	401	435	423	419	458	419	436	418	401	417	418	434	397	385	409	442	375	406	427	421	425	396	442	443	451	411	401	436	420	429	424	426	389	445	437	419	447	411	402	450	421	405	403	419	439	397	408	451	433	453	448	441	446	395	428	419	457	445	405	424	451	431	448	424	407	424	435	438	438	432	381	398	431	438	430	440	380	385	457	434	414	412	407	424	425	417	392	394	435	398	423	420	442	433	441	388	436	425	410	434	382	400	420	440	414	418	410	417	413	435	398	471	454	458	447	431	423	418	426	438	447	405	418	415	396	405	427	421	436	435	408	434	443	406	440	448	433	456	441	405	426	425	416	428	435	425	394	447	423	465	426	454	392	425	428	422	383	425	402	456	397	418	439	424	426	414	461	395	409	402	431	398	433	410	396	453	371	405	443	369	406	409	380	432	407	436	443	466	423	386	420	445	433	422	439	434	395	460	457	412	426	451	438	451	419	424	425	434	430	459	403	429	387	446	437	431	391	384	424	423	393	440	419	476	430	418	451	437	418	435	401	410	438	444	413	398	408	423	421	408	438	439	451	414	416	445	417	450	431	443	430	424	414	416	478	396	417	425	449	462	469	445	441	399	455	432	411	414	418	419	424	470	457	423	425	413	424	433	403	428	420	464	416	450	422	426	471	395	422	453	402	401	397	413	444	455	397	412	423	440	402	446	438	404	397	445	423	413	438	413	433	407	420	434	433	435	422	422	430	424	389	426	404	384	448	425	412	441	436	416	403	389	419	419	409	454	427	430	441	424	425	407	452	390	431	426	396	395	437	403	412	404	396	396	434	444	443	409	434	466	474	414	414	416	420	424	421	442	447	457	431	434	446	409	416	418	405	416	456	441	416	397	433	426	449	447	457	437	396	435	412	437	439	453	436	419	447	471	423	400	391	432	411	415	429	378	399	468	424	444	414	467	472	441	419	428	408	438	454	408	395	372	417	400	423	448	418	423	419	445	451	390	379	406	435	430	426	432	440	437	410	420	434	408	422	408
24052	21254	42283	51343	36211	27202	9984	535	384	389	353	368	345	344	371	368	330	356	343	358	371	359	377	357	381	343	358	345	365	341	346	317	338	345	342	347	336	349	336	340	341	363	340	359	339	357	356	358	336	353	342	367	348	312	354	324	359	338	352	308	334	384	364	354	361	332	362	362	373	371	340	371	338	365	360	325	342	371	342	343	352	375	364	346	336	352	344	359	357	315	359	353	397	353	354	320	359	385	334	338	342	359	381	352	353	364	324	376	344	395	314	338	311	353	346	355	333	348	341	332	361	360	328	380	348	326	336	339	348	355	338	327	340	354	352	367	336	332	316	362	373	335	357	350	369	330	340	339	343	329	350	334	333	338	316	352	319	348	347	344	327	356	361	348	354	356	360	365	350	343	331	361	367	362	334	355	336	358	352	353	346	371	360	324	336	359	386	323	324	335	332	350	325	339	341	354	359	336	342	347	377	347	340	351	363	326	341	358	347	331	313	373	306	369	347	338	384	387	348	346	325	333	311	360	322	351	351	363	358	366	352	336	379	356	356	353	342	339	340	357	376	363	391	345	364	351	351	350	357	335	324	340	348	336	354	350	354	360	347	381	321	340	350	378	336	347	343	347	336	335	343	342	335	348	362	368	332	315	349	322	360	344	345	347	331	339	346	353	350	353	345	332	368	352	334	370	381	345	322	316	361	340	402	367	363	334	327	370	324	340	335	331	400	322	336	353	345	350	367	314	337	334	371	336	346	320	348	320	357	329	356	344	319	341	336	352	342	351	357	310	317	365	366	365	346	360	376	328	349	370	344	334	331	321	311	383	341	326	334	349	342	354	336	309	328	349	340	354	328	322	350	341	319	314	343	340	371	353	333	357	353	356	366	335	331	372	326	320	320	349	329	312	299	359	356	342	345	350	357	334	352	345	326	338	346	368	381	368	352	340	343	357	334	333	375	394	354	345	355	352	335	352	346	342	333	339	335	336	330	353	374	363	312	340	315	354	352	377	343	359	320	328	349	358	344	332	357	365	323	345	347	324	327	329	319	370	332	359	358	352	334	363	363	333	342	358	376	358	334	351	368	361	354	312	337	353	335	347	309	362	352	343	359	388	350	351	374	343	371	348	352	359	355	321	358	355	367	321	365	345	375	335	302	351	328	329	356	331	358	360	340	366	358	382	347	364	371	344	344	347	354	337	357	338	346	343	373	352	377	326	349	328	365	334	372	362	352	372	364	346	360	318	354	338	334	348	365	364	342	348	349	346	337	331	317	353	325	352	382	343	347	342	332	333	362	326	347	356	352	315	359	359	348	363	343	364	346	366	340	332	365	358	331	349	307	337	353	331	353	326	343	354	347	352	363	359	335	363	331	342	364	337	342	359	401	354	359	361	362	350	321	338	343	364	354	345	349	373	345	349	347	306	330	331	371	351	345	346	343	325	340	329	365	333	328	349	377	324	354	347	360	408	343	313	343	359	350	358	377	369	355	348	318	321	315	360	327	328	339	339	361	338	324	361	330	311	328	347	361	351	335	373	337	306	376	350	335	343	317	342	343	331	331	365	306	344	383	340	355	339	356	345	311	345	366	359	337	376	355	357	358	378	346	364	341	322	365	379	350	361	339	380	320	366	384	312	337	311	318	370	366	365	355	336	323	365	353	337	369	373	339	318	349	315	344	364	388	357	339	350	339	352	325	335	333	332	374	347	346	328	359	361	384	336	339	346	310	353	349	368	364	369	362	333	325	329	366	333	342	355	347	348	347	305	361	408	344	356	343	297	350	340	334	366	376	379	344	359	374	326	364	310	346	331	343	339	382	355	346	354	331	290	377	311	324	338	343	337	344	359	366	340	357	354	337	328	348	329	342	355	310	365	370	320	353	342	333	339	345	340	338	352	338	338	342	343	349	324	379	362	357	356	344	350	335	363	335	339	328	375	355	351	361	310	367	324	343	338	360	350	368	338	384	344	340	345	304	359	350	370	339	373	359	342	333	335	348	345	357	325	362	351	328	344	318	339	337	357	337	338	338	336	299	348	344	315	381	349	328	355	329	354	319	329	319	333	324	348	387	350	319	334	332	343	326	350	335	334	325	336	371	365	294	353	358	356	349	356	344	337	347	373	326	323	343	338	350	350	306	333	325	350	360	333	373	348	353	345	368	342	363	317	320	336	369	377	363	340	329	370	327	311	347	350	349	354	335	357	344	323	340	319	330	332	340	326	336	317	333	351	368	349	341	339	354	338	368	334	377	333	352	309	339	354	345	305	330	319	312	330	352	335	335	311	337	300	344	322	366	385	358	341	352	373	380	345	359	341	373	338	323	339	364	348	340	376	364	346	345	321	366	368	336	343	356	359	347	345	326	333	387	364	361	325	330	352	326	364	354	348	347	327	365	355	365	329	327	315	374	316	335	359	327	348	338	370	322	322	327	350	338	354	301	361	336	335	328	343	368	359	377	362	343	351	317	354	331	331	330	355	377	326	345	336	355	365	344	324	345	346	321	354	365	329	332	373	346	350	357	330	338	381	333	392	360	378	329	311	358	322	353	356	324	361	348	334	356	377	348	334	357	320	353	353	346	342	329	361	308	318	347	371	321	346	339	338	359	347	330	318	361	367	359	337	375	349	335	324	342	317	324	372	356	350	361	381	354	358	338	358	350	341	354	342	365	338	345	340	361	347	332	294	365	369	366	371	351	354	352	367	358	363	331	330	378	369	348	357	336	342	363	354	342	337	343	348	340	349	349	367	353	341	329	384	357	329	339	342	326	353	353	332	342	350	330	343	366	369	331	332	349	362	346	375	340	362	350	329	352	345	353	360	343	340	310	323	340	317	316	320	391	332	355	354	360	343	308	353	315	316	346	362	356	322	322	349	377	381	342	353	352	359	381	342	319	355	341	326	334	331	362	360	350	363	320	360	338	311	358	326	344	346	381	344	331	339	339	339	328	383	311	332	341	342	329	337	343	305	352	353	348	322	344	358	361	337	360	381	329	352	314	332	384	336	356	332	341	342	340	355	362	363	329	324	304	328	349	340	338	365	316	338	351	355	364	349	352	338	337	348	366	345	382	352	349	338	347	359	327	322	359	324	344	359	325	339	364	373	367	372	347	360	332	348	363	336	371	347	339	373	344	359	362	338	344	318	335	364	340	350	398	369	363	362	330	328	338	326	336	363	384	369	339	303	342	337	364	353	338	362	333	344	346	324	332	321	372	324	363	363	336	336	345	357	325	339	357	325	371	346	333	335	340	323	348	341	348	354	351	339	355	310	364	369	349	373	364	351	325	327	322	345	338	366	336	333	349	334	356	359	343	354	306	365	378	353	336	373	363	340	314	335	340	358	353	376	378	353	351	342	346	368	357	339	385	344	332	374	326	341	345	357	314	364	363	358	341	335	329	354	361	308	332	343	360	332	380	336	334	347	343	349	334	336	389	353	348	338	364	345	333	349	374	365	346	346	344	349	341	351	327	348	332	348	375	323
20462	57828	73511	67346	43253	29045	6176	572	563	544	553	583	515	508	568	529	561	573	541	549	552	546	519	528	525	534	553	506	562	499	551	518	531	547	514	580	492	536	516	522	552	515	545	570	532	541	551	512	531	562	549	558	528	549	518	579	556	568	510	539	551	514	523	517	552	542	594	493	503	525	561	553	557	530	600	522	567	559	494	572	540	578	532	519	550	537	522	539	492	546	559	537	530	514	525	539	567	535	524	523	509	529	521	531	547	534	548	537	505	542	564	553	538	529	556	561	519	535	556	536	559	564	564	556	535	552	520	560	493	540	519	525	519	517	540	496	556	547	521	555	576	547	545	587	559	544	547	548	540	518	554	548	536	573	504	523	542	497	524	542	496	510	549	547	527	549	544	535	530	560	523	570	566	548	580	578	520	547	565	534	563	583	588	566	573	509	524	524	539	555	523	559	526	543	546	540	541	548	516	513	539	525	535	539	547	571	507	513	533	551	518	527	574	537	559	529	543	521	524	534	542	537	523	539	530	539	551	538	522	571	547	530	514	536	519	523	586	499	543	537	523	499	509	557	500	539	554	535	556	548	499	525	510	554	524	540	541	532	534	511	527	535	553	526	540	535	518	511	567	523	542	563	544	556	549	530	523	537	526	556	540	573	535	562	501	549	511	574	506	545	532	526	522	519	500	535	552	513	550	556	550	536	521	536	559	522	534	534	519	540	518	485	544	514	580	548	520	546	573	557	553	548	555	557	550	525	528	539	548	549	547	510	521	542	567	530	515	557	502	556	511	512	546	530	565	514	541	534	540	557	557	526	501	524	579	572	533	500	539	507	530	566	518	531	522	564	571	557	513	543	540	527	593	537	526	545	543	554	504	538	539	574	533	521	580	569	520	570	515	547	542	548	564	540	538	533	522	528	572	526	531	545	523	559	515	567	544	513	568	562	518	522	541	528	580	513	537	537	520	572	534	501	563	567	534	533	563	529	536	559	529	583	515	556	532	511	546	532	514	534	532	559	556	532	555	495	560	529	524	543	545	511	561	503	527	555	528	530	524	548	530	548	589	543	512	514	518	563	547	487	573	533	531	589	549	553	490	536	531	537	530	495	528	504	516	524	566	539	568	560	523	520	556	578	526	565	502	546	539	542	507	526	550	518	537	519	568	568	502	570	551	524	515	538	568	564	534	565	512	552	541	519	528	506	526	571	498	504	540	521	561	535	565	566	518	517	531	546	520	537	507	511	541	562	516	535	569	546	541	501	530	517	531	524	505	521	503	539	557	533	531	545	555	522	533	566	521	520	554	518	547	516	521	530	546	553	542	539	543	512	513	541	512	549	523	492	538	496	570	538	545	549	602	489	539	547	523	541	551	563	525	540	520	560	527	517	550	525	527	570	556	548	533	550	550	566	547	551	531	516	500	540	561	531	537	554	546	499	508	528	507	502	544	507	585	508	529	510	524	562	523	550	526	536	537	542	542	532	472	566	510	521	565	528	553	583	538	526	522	549	556	518	514	565	565	506	568	576	561	555	550	534	545	544	520	567	588	533	519	567	574	543	563	546	577	559	534	583	587	553	529	509	531	524	513	539	509	542	545	550	564	533	553	558	485	552	501	588	526	526	533	554	519	501	537	526	558	567	510	541	538	571	518	520	532	530	536	487	540	562	544	541	568	546	505	573	578	517	514	550	540	501	523	570	521	544	521	508	530	539	523	534	527	528	536	550	573	538	536	565	523	529	566	532	535	553	548	559	540	536	555	586	540	528	531	526	565	506	530	531	546	557	530	524	570	532	561	530	546	536	527	529	586	527	565	506	535	535	556	526	528	573	503	527	548	550	571	553	521	538	519	529	500	550	551	560	581	539	543	532	527	524	514	526	553	518	584	537	500	527	560	598	490	547	516	529	496	543	528	528	590	550	530	564	530	520	482	553	537	559	536	552	569	563	543	552	562	532	522	530	489	534	540	552	580	531	518	559	546	558	575	540	500	514	541	501	548	568	503	568	563	563	576	536	540	585	545	553	585	561	597	525	555	546	514	495	528	537	530	578	541	562	556	551	490	567	531	530	543	586	565	556	563	525	510	535	497	531	525	567	528	577	572	550	552	524	517	528	513	544	548	552	562	499	552	539	541	526	552	544	540	501	549	538	539	551	514	512	559	543	498	550	536	518	563	516	528	467	563	533	539	551	563	520	550	543	560	536	528	541	523	548	561	530	535	550	544	530	531	524	483	534	526	484	544	515	517	559	540	556	557	539	497	548	527	514	498	561	535	494	537	566	531	517	530	551	536	539	539	584	539	583	525	570	521	576	510	527	525	546	530	506	559	531	569	516	482	514	557	528	541	504	560	540	522	535	517	604	528	510	566	544	531	552	508	606	548	578	554	522	538	547	570	578	507	563	548	565	523	561	518	555	513	570	533	520	580	530	564	536	559	555	527	515	541	532	542	547	526	540	570	523	508	545	538	529	558	498	515	570	495	546	555	549	519	541	504	580	550	523	526	567	572	561	558	504	535	571	562	514	515	554	585	564	512	498	555	541	527	517	532	548	551	508	559	578	478	508	546	539	514	548	510	530	524	543	551	504	548	526	575	540	522	523	557	573	535	508	538	534	541	520	565	510	521	529	531	522	522	585	514	551	535	535	531	550	581	536	555	530	535	531	519	555	518	548	565	559	541	525	512	545	543	487	533	548	539	529	524	560	525	558	499	531	567	528	522	579	572	532	537	588	498	495	522	547	514	545	509	565	520	571	534	509	522	541	518	508	534	525	527	521	523	523	556	501	561	522	537	540	551	484	546	523	571	536	528	533	523	514	560	508	540	527	540	565	533	494	543	582	556	554	545	531	525	550	539	507	511	559	570	517	541	534	542	541	546	557	533	548	535	517	545	530	536	540	531	520	547	564	507	527	597	551	527	515	594	541	510	527	512	558	527	546	553	536	547	550	560	524	572	538	542	534	558	537	538	537	535	565	530	545	541	499	495	562	521	513	528	516	550	526	558	540	565	542	549	535	536	494	548	521	553	560	585	563	508	534	558	520	567	552	544	532	489	551	562	538	510	545	509	498	505	548	574	511	526	540	552	549	545	525	510	528	549	508	567	517	497	512	532	540	608	512	551	555	566	515	549	554	507	508	547	543	519	569	517	529	539	534	526	556	575	491	519	555	552	538	562	527	538	537	558	520	543	511	525	538	501	463	514	533	555	524	510	528	522	530	563	559	534	560	490	535	568	526	515	508	531	531	549	554	547	520	547	584	532	532	541	567	533	549	533	556	519	555	559	496	492	547	542	530	548	526	536	550	520	512	537	541	528	518	521	520	530	555	581	560	531	517	565	530	514	514	527	527	515	573	549	547	568	515	548	509	547	585	546	544	527	505	524	558	528	557	506	506	576	541	558	550	524	529	580	556	561	529	497	547	561	554	561	570	544	521	516	552	518	523	551	541	491	532	530	515	527	551	538	547	542	503	518	554	540	525	579	506
23025	21157	35929	47267	36119	30725	18481	2194	342	348	352	357	366	335	335	313	344	351	313	344	304	331	321	298	317	304	310	309	322	338	317	353	334	345	346	318	338	343	323	316	309	319	309	345	297	315	326	313	312	314	296	333	318	320	325	319	340	303	302	317	330	325	331	345	320	309	327	304	298	330	323	301	299	321	314	317	307	344	325	348	345	361	311	296	345	318	302	323	315	349	309	342	336	287	303	339	326	327	344	298	307	344	341	325	296	314	317	321	347	303	330	320	296	320	312	332	338	335	363	316	305	297	350	317	361	294	306	330	277	332	299	303	339	339	322	313	309	332	327	342	305	320	317	284	346	332	329	305	328	331	315	307	329	294	304	328	335	340	296	332	310	315	326	337	344	302	314	303	323	317	345	314	324	319	345	298	328	319	322	328	297	314	339	305	325	307	267	316	321	284	342	304	365	343	288	315	306	345	288	322	329	305	305	323	304	340	305	296	312	316	356	323	348	313	316	356	302	297	296	332	324	329	341	329	327	315	344	307	304	341	312	358	321	344	300	319	335	304	314	322	355	330	303	316	333	338	313	316	321	353	326	348	302	318	317	321	338	309	297	350	302	305	315	313	337	309	307	317	296	292	299	342	312	315	321	277	315	309	317	326	331	330	357	330	312	305	317	342	303	300	333	296	304	306	287	345	292	318	313	303	322	310	314	324	335	318	302	315	347	300	307	290	295	306	327	314	337	299	344	321	340	308	316	309	297	344	330	301	315	328	357	340	310	337	317	296	309	306	350	321	287	291	333	343	321	318	325	350	343	331	318	311	278	318	335	305	316	329	328	318	354	310	337	322	303	317	311	328	305	323	333	326	341	321	305	330	298	322	283	326	326	295	324	336	313	354	335	306	267	317	304	321	351	296	297	301	319	329	323	317	323	319	326	334	342	285	341	328	313	323	311	340	339	331	321	328	316	310	323	308	306	338	279	305	271	303	358	291	343	320	306	340	322	346	336	295	361	306	342	333	298	311	321	326	317	338	305	356	292	294	307	316	318	304	347	309	315	303	319	334	314	312	322	294	317	317	331	334	347	312	330	338	310	294	320	324	316	310	316	322	327	318	323	319	353	296	366	287	326	338	314	334	327	348	315	322	311	343	282	337	319	336	347	296	333	329	293	350	321	332	304	298	321	274	343	299	304	315	361	305	314	296	298	330	315	325	319	316	325	327	310	317	308	369	341	322	315	316	282	311	341	318	303	354	311	340	330	307	314	322	319	309	321	318	310	334	340	325	337	326	303	302	301	300	317	352	322	342	332	311	362	312	316	275	306	327	315	321	300	349	319	306	319	338	309	302	358	308	277	303	354	332	295	316	312	332	323	315	304	330	316	323	309	379	339	293	318	299	322	312	318	307	342	283	301	318	322	311	331	291	281	307	339	328	294	281	329	290	319	315	306	320	302	316	330	315	349	323	270	354	322	306	329	348	313	319	313	294	296	278	340	305	305	340	304	331	328	303	340	318	277	317	311	319	322	320	296	325	292	282	314	288	354	321	334	287	343	328	352	327	352	306	331	336	326	303	316	330	311	326	345	320	339	298	315	329	323	319	301	335	327	312	317	307	319	339	320	335	311	350	330	326	340	331	330	315	309	305	311	295	293	322	307	312	316	321	298	324	336	315	324	319	327	319	334	325	317	316	321	293	312	325	290	316	319	329	326	311	302	296	341	302	304	309	348	305	316	319	339	319	321	308	340	310	314	285	336	316	339	311	321	320	352	313	330	332	325	310	311	342	325	316	288	310	325	332	331	293	314	330	318	320	312	314	351	331	324	298	312	339	344	320	319	342	312	306	288	316	326	330	309	334	332	300	303	355	297	303	332	324	321	329	321	304	326	331	329	309	303	336	337	310	299	309	333	333	318	325	316	340	321	309	312	293	299	336	315	325	292	338	320	302	312	311	343	316	334	337	315	291	312	321	309	354	303	339	352	311	333	296	309	312	352	330	320	318	346	343	316	339	316	289	322	310	324	328	340	331	316	293	310	318	343	304	291	314	351	353	319	347	317	320	315	325	348	315	345	315	323	291	288	337	347	360	317	317	339	325	281	338	322	302	347	305	325	352	335	284	364	307	348	324	300	338	338	312	330	332	313	302	332	326	326	327	328	293	300	307	305	367	301	317	355	309	293	314	339	364	350	332	309	323	330	300	326	316	313	317	305	329	295	309	358	328	312	297	326	313	313	297	306	325	324	342	329	325	331	374	314	289	301	321	336	320	304	335	318	291	344	315	321	335	333	329	314	313	319	335	335	333	342	315	323	332	374	314	350	347	320	348	311	332	323	330	314	344	311	345	301	349	299	328	304	298	331	353	305	305	301	326	330	333	306	312	304	286	353	312	344	327	338	311	314	302	325	309	322	339	325	280	332	321	323	269	301	316	297	329	305	363	317	315	311	284	366	312	316	319	330	309	368	326	342	332	332	319	289	292	315	309	312	306	300	348	314	309	315	289	318	291	303	294	336	310	319	338	312	296	337	323	319	317	348	285	375	306	299	324	325	318	305	328	320	299	321	316	323	295	324	318	341	309	322	340	311	309	363	321	306	346	301	329	331	276	289	314	357	308	313	314	323	362	310	341	325	331	325	320	309	332	309	322	302	303	347	304	341	324	314	307	332	318	335	330	335	299	297	304	315	317	310	327	317	333	290	328	294	344	327	296	321	323	333	330	318	310	299	314	301	321	303	336	305	299	305	297	309	359	280	316	323	321	275	304	328	341	318	307	278	321	342	329	315	299	356	344	307	295	299	337	311	339	333	298	337	317	328	315	333	326	322	317	366	322	312	313	341	312	329	325	304	305	338	321	297	315	327	335	308	320	320	306	298	310	360	325	313	338	314	290	345	290	332	344	322	343	306	320	320	322	320	299	296	297	315	305	300	307	321	304	283	313	304	313	332	325	358	309	332	310	293	323	316	313	323	339	345	318	305	312	306	322	353	317	298	318	319	295	342	293	300	345	309	337	306	297	329	317	287	331	358	314	311	327	317	340	303	316	315	325	299	330	319	363	341	313	354	324	289	315	312	280	330	323	323	317	322	319	351	323	364	332	301	320	324	326	308	330	297	321	312	310	305	294	317	300	323	336	319	301	311	293	337	311	302	337	343	304	325	322	360	341	344	307	325	317	321	352	329	334	299	325	295	288	325	323	369	328	299	340	325	314	316	329	285	341	304	308	340	332	303	321	312	340	302	312	332	351	313	296	302	289	326	333	340	316	319	327	307	304	302	290	323	332	329	325	322	293	345	306	346	311	314	314	330	325	330	308	298	303	303	304	309	341	330	278	339	308	331	327	279	338	330	384	350	310	285	308	300	310	326	293	304	292	301	333	353	320	340	347	371	278	335	305	303	309	344	316	320	319	294	317	341	297	316	342	329	343	308	315	318	307	324	314	338	338	312	282	316	331	291	307	304	334	313	320	330	308	304	347	321	331	339	308	331	317
24716	51513	78844	77868	52440	36726	10273	533	541	522	485	465	499	524	495	468	458	512	455	480	509	477	480	500	540	476	502	505	466	488	487	468	462	527	519	479	495	494	498	496	448	457	495	507	474	442	486	508	471	474	483	492	511	480	479	540	472	476	502	518	533	503	421	535	490	470	473	528	488	507	453	512	501	451	492	515	483	480	494	507	450	492	476	556	489	480	487	525	481	517	506	461	500	487	489	520	492	549	501	476	471	475	510	479	467	503	516	508	476	518	440	440	504	526	529	455	473	460	472	495	488	475	460	467	477	504	481	497	507	485	466	475	491	466	475	476	480	502	471	473	478	473	505	465	467	508	459	493	492	452	504	462	470	515	474	504	450	500	456	482	488	465	486	526	483	494	508	496	491	517	495	481	501	467	521	469	505	470	462	495	477	490	490	513	422	495	489	519	519	485	516	453	454	445	495	488	471	532	522	449	473	478	494	432	478	481	487	494	488	505	471	488	482	488	494	489	518	478	496	476	451	465	448	480	500	483	465	475	505	494	520	495	481	454	476	520	522	475	486	500	480	505	489	466	492	475	511	460	490	490	498	519	488	471	467	487	529	489	494	453	514	474	506	531	485	498	492	470	488	530	466	510	473	486	506	471	482	501	453	482	482	471	494	490	457	504	494	477	514	489	441	488	509	483	474	500	439	488	462	516	515	495	517	495	465	508	503	524	471	483	490	523	490	485	500	486	507	510	504	480	490	449	520	490	487	459	510	470	499	466	509	524	470	483	493	486	496	480	514	456	513	493	523	506	476	473	503	505	507	476	515	495	466	504	493	517	495	456	475	501	487	488	476	495	495	456	499	506	519	461	480	530	478	509	522	516	485	459	482	518	470	481	471	496	516	472	475	508	508	445	520	485	513	485	508	461	485	499	463	484	478	482	452	505	490	491	477	517	480	511	479	482	477	458	463	460	521	493	509	474	503	493	518	509	501	478	474	467	470	477	492	514	476	460	494	492	490	471	536	488	497	447	498	505	524	466	475	497	500	529	492	499	484	463	496	492	502	491	475	505	484	504	478	477	473	485	526	487	492	484	479	482	461	492	469	463	495	462	512	498	488	492	492	478	496	483	460	508	467	476	469	494	525	519	502	429	480	495	488	494	533	518	467	478	457	505	488	494	491	483	461	537	494	479	487	497	442	479	519	459	500	469	514	515	518	484	471	448	500	461	490	479	501	520	457	488	501	500	521	502	477	489	493	500	468	503	505	469	493	513	438	470	511	524	479	509	477	485	475	486	472	494	510	523	479	514	479	511	439	478	500	462	527	483	456	486	477	502	504	474	528	443	533	499	490	497	457	488	481	478	459	489	512	524	469	481	514	511	497	458	476	477	442	523	490	459	501	485	489	473	457	488	480	497	468	495	463	499	507	478	452	498	480	481	528	519	506	483	450	476	443	490	490	479	505	503	512	509	458	520	476	489	495	459	483	485	523	489	480	496	532	477	488	505	524	450	498	490	445	485	487	447	474	467	474	494	492	517	491	549	482	488	496	505	475	479	485	492	460	484	498	457	492	504	483	503	445	455	484	481	521	446	511	494	467	505	497	463	505	471	522	494	466	513	512	519	510	500	465	458	489	444	502	496	469	481	491	452	519	479	505	471	467	472	480	479	499	502	502	472	491	506	504	497	457	489	462	441	509	441	435	477	510	519	470	508	504	492	483	497	464	502	465	489	512	485	480	495	483	462	491	542	441	500	520	493	507	473	486	518	506	484	495	515	455	476	512	468	482	473	477	456	471	516	512	499	536	483	496	509	492	511	466	499	472	485	459	499	489	484	508	499	489	500	471	535	521	535	467	487	518	505	501	503	471	480	514	453	493	492	480	503	509	513	455	454	479	494	474	478	477	510	507	491	473	517	476	467	517	517	530	474	537	496	476	500	454	471	484	472	504	513	462	483	488	467	460	514	505	510	492	489	509	494	483	530	481	467	487	481	480	464	464	490	477	446	495	477	507	493	471	459	490	480	538	491	506	468	484	487	512	460	501	492	488	458	496	447	497	460	505	479	500	521	522	482	470	489	545	464	505	491	500	510	495	488	437	516	524	487	495	490	484	476	487	471	483	529	481	460	466	517	492	529	475	478	461	502	446	469	473	470	505	521	477	475	493	461	456	458	510	516	490	455	510	492	481	495	510	485	473	459	465	481	497	510	478	488	447	485	444	486	514	521	517	495	495	497	466	468	495	492	485	481	498	513	501	463	462	506	490	514	479	474	477	473	473	446	495	496	464	487	498	481	479	498	479	497	461	495	479	488	473	491	514	487	498	512	466	469	501	526	468	475	458	503	479	478	518	512	457	473	478	459	495	469	467	466	467	456	464	485	457	504	497	476	479	461	488	492	474	519	515	471	498	452	473	504	506	495	531	506	513	460	506	500	460	525	462	463	497	479	471	474	488	507	539	462	481	502	500	514	479	486	500	477	512	488	479	506	451	472	520	523	521	475	497	446	475	513	473	488	514	484	510	508	448	492	522	485	460	501	448	543	503	462	485	467	457	497	526	486	495	510	473	461	520	466	485	461	512	546	485	509	549	525	528	517	519	496	508	478	487	468	492	506	472	541	504	512	511	464	463	520	440	513	493	477	527	467	490	492	456	502	503	519	462	520	489	444	461	470	491	468	522	486	440	511	496	511	472	498	478	519	470	484	513	506	495	455	462	478	502	509	491	479	488	459	447	491	493	504	465	472	480	500	453	478	530	515	472	477	511	461	487	521	503	470	509	505	524	493	479	475	473	479	519	502	483	492	472	500	472	483	501	502	482	472	484	477	450	506	541	491	485	478	509	508	473	468	504	496	509	485	505	520	464	466	470	477	508	491	497	505	502	495	520	480	472	473	491	502	500	480	505	528	495	502	458	515	521	501	481	437	504	428	501	489	463	483	490	523	482	516	498	501	538	496	493	519	476	509	471	490	425	465	507	483	504	469	485	480	501	463	487	489	479	476	496	524	533	436	509	519	494	478	516	481	480	509	484	483	529	439	515	497	497	474	422	475	510	481	484	488	500	456	494	483	516	511	453	511	481	485	494	475	489	518	495	487	500	503	491	446	475	450	487	499	496	465	498	531	485	460	482	522	463	467	449	480	464	447	485	478	492	485	485	484	523	494	505	498	500	427	471	499	459	492	469	500	466	524	459	459	461	479	484	473	487	521	507	493	478	490	503	514	498	446	466	532	515	480	498	529	513	455	487	530	520	478	481	501	474	508	463	505	502	523	467	453	517	476	474	495	481	497	534	494	472	502	503	497	493	482	475	497	473	501	461	549	479	462	500	510	494	498	493	536	522	460	502	466	495	467	478	500	505	504	490	471	507	538	505	477	508	477	497	472	507	455	503	482	507	471	475	516	454	469	469	487	495	505	459	467	488	510	515	511	465	483	473	496	522	471	482	480	435	474	522	480	498	462	550	495	480	493	507	477	471	473	501	487	508	475	490	500
26595	21540	36819	33064	14910	5787	574	319	294	258	272	286	265	262	251	276	282	276	267	317	292	257	280	258	260	288	274	263	311	271	254	270	279	316	295	268	256	262	263	295	270	273	265	278	312	279	269	272	284	263	283	294	266	246	240	273	306	266	296	278	290	286	261	265	279	277	292	313	263	253	255	298	255	282	269	266	301	277	259	294	290	314	296	270	277	269	275	275	297	254	271	301	320	277	246	251	278	270	262	252	266	285	302	280	282	250	241	255	287	279	259	283	269	283	281	290	253	279	269	277	295	288	273	277	288	272	297	293	285	279	287	264	258	280	274	300	257	289	272	291	266	288	256	262	255	258	316	276	267	266	281	264	261	298	287	281	293	276	294	293	263	293	276	287	295	268	303	274	293	287	288	283	294	265	291	284	252	260	283	280	263	284	270	257	276	277	275	272	257	309	283	253	271	241	257	291	275	288	271	300	263	277	296	307	265	272	249	268	274	267	290	280	301	274	278	280	281	288	295	264	258	271	243	269	294	307	261	295	270	279	232	274	292	293	274	290	276	277	278	282	256	300	288	261	260	267	294	304	264	259	255	268	258	264	294	244	263	281	295	294	284	235	302	296	252	290	305	308	287	263	277	238	283	318	309	285	247	278	325	266	239	258	261	294	288	279	263	291	251	288	272	272	275	263	272	269	295	268	269	290	280	282	289	278	276	281	307	256	317	308	266	288	267	254	301	286	267	305	292	276	279	261	292	266	296	308	268	275	301	290	255	297	257	237	323	307	266	274	268	275	290	278	294	248	285	274	283	280	313	293	273	282	284	295	291	302	290	284	263	284	254	297	288	253	276	253	277	295	300	286	249	272	269	253	281	256	294	260	260	270	277	305	271	273	301	302	239	266	260	307	280	252	278	264	278	327	260	252	287	275	280	294	276	301	268	279	298	254	270	287	272	275	257	278	269	289	277	276	253	262	245	285	246	312	289	305	274	261	265	265	265	280	279	272	274	296	254	278	269	254	272	271	308	257	300	258	290	262	281	248	276	280	290	252	273	282	264	243	268	290	283	292	286	257	277	273	291	264	307	294	288	265	295	261	271	267	276	274	263	278	253	258	259	297	274	249	287	251	287	275	285	267	280	286	273	275	299	281	269	307	305	274	293	263	258	277	252	264	276	271	278	240	249	283	293	289	261	298	297	293	276	243	295	270	274	298	280	253	254	287	242	302	255	251	255	276	274	251	307	257	265	246	289	259	278	281	279	273	273	280	284	281	272	260	272	311	273	288	268	280	285	256	276	286	247	291	273	243	276	268	282	283	263	256	268	279	269	277	255	260	288	281	259	277	245	278	287	273	248	275	294	282	289	283	273	272	247	271	276	277	268	264	265	302	256	289	268	285	291	289	277	273	248	268	279	263	279	266	289	247	298	299	283	271	296	276	263	289	266	245	283	275	276	293	292	291	255	255	258	280	288	290	302	270	274	269	265	271	287	260	274	293	291	285	286	273	298	264	272	245	267	261	256	264	270	257	234	278	280	266	255	258	290	266	270	276	288	289	281	279	290	277	297	232	292	260	264	283	305	268	282	276	288	276	285	277	278	269	320	258	270	241	310	259	271	272	264	269	280	233	259	234	269	276	294	271	278	260	287	261	307	298	293	295	299	249	262	278	288	285	267	282	253	266	250	281	234	274	268	270	251	276	268	289	264	247	266	309	271	268	266	263	282	271	273	283	274	259	286	287	285	278	294	275	269	289	273	255	276	286	296	271	294	269	282	290	266	233	286	300	273	288	303	278	252	296	273	255	262	265	298	291	273	287	239	256	278	320	261	301	264	295	264	260	277	287	292	266	271	269	302	271	248	303	257	248	272	281	276	285	263	257	282	262	282	290	298	292	286	253	262	288	283	243	265	277	281	283	291	269	274	277	278	296	294	255	275	287	277	296	300	285	260	306	299	278	257	299	256	277	259	288	265	270	297	251	321	317	254	280	291	289	314	265	272	273	288	274	258	254	262	296	238	246	287	259	251	286	255	260	281	271	285	248	266	277	235	292	266	287	276	251	268	281	276	246	278	288	277	285	264	307	258	263	300	286	279	274	281	272	287	236	284	266	269	265	278	238	298	284	302	299	251	271	305	233	276	284	244	280	270	278	257	294	249	307	259	266	278	278	252	266	280	266	279	271	288	254	285	273	241	296	324	265	258	299	258	263	279	282	279	270	294	255	280	285	264	259	274	276	289	288	273	288	269	275	292	313	266	287	271	253	242	220	280	302	267	255	278	265	252	275	249	262	289	253	269	269	296	293	319	274	292	283	283	280	297	277	233	252	285	247	272	294	261	281	272	265	273	275	269	319	291	282	242	275	280	264	260	294	240	280	292	256	283	274	279	286	273	265	270	277	261	264	294	274	274	287	303	296	270	265	277	279	289	280	321	279	257	279	282	279	266	271	265	275	275	258	282	277	281	277	289	284	266	292	292	251	276	297	232	307	292	278	273	249	273	274	281	287	272	293	289	267	305	277	268	262	285	237	262	263	270	292	278	277	276	311	269	233	287	283	287	261	267	276	281	248	302	247	286	296	274	238	263	280	279	253	267	270	264	276	298	258	246	273	278	265	300	285	270	255	265	265	277	254	286	281	277	274	280	305	282	255	274	269	286	307	274	275	284	271	262	266	313	291	263	291	243	277	271	266	300	265	281	285	289	286	285	254	278	282	264	256	282	285	276	290	263	274	265	281	268	297	263	269	284	281	288	268	279	256	249	227	266	281	256	287	256	272	259	257	272	293	276	257	289	273	268	249	278	302	283	236	257	250	247	243	287	282	284	285	253	259	297	271	253	243	279	279	285	239	282	272	245	259	265	293	305	267	294	279	291	267	291	284	271	261	275	255	283	289	250	290	268	278	277	289	256	244	325	262	294	273	289	280	279	272	295	257	264	279	273	277	259	269	228	267	276	266	277	280	263	268	277	287	282	236	284	270	283	273	280	264	245	269	281	296	256	261	278	284	229	282	281	279	272	277	305	233	303	296	291	250	270	276	306	274	274	280	276	230	268	259	248	296	275	274	292	288	303	245	272	273	273	280	253	265	284	245	266	278	268	244	283	270	262	247	261	304	302	287	281	265	251	258	285	241	288	287	283	244	297	277	280	275	272	262	279	274	278	287	249	284	284	257	284	286	297	263	261	293	255	262	292	275	277	246	294	287	256	283	271	324	241	260	275	279	290	310	269	296	266	319	287	285	242	280	247	280	289	293	285	293	233	281	279	280	277	268	309	294	234	241	298	259	276	278	255	234	264	256	273	285	244	298	277	287	241	309	278	277	259	298	253	287	266	278	257	287	286	284	254	275	298	255	275	281	258	267	272	268	284	273	263	276	287	266	260	259	285	262	271	255	263	286	291	270	265	283	297	288	255	275	300	265	308	311	278	248	278	251	316	298	252	282	291	257	301	293	285	299	290	282	270	248	255	298	274	297	277	270	281	254	245	264
10271	26807	43952	33796	16868	9373	1009	412	428	403	410	417	467	448	408	446	470	444	477	452	410	444	452	461	440	442	389	460	449	450	423	397	437	425	424	423	449	448	439	434	428	420	420	432	403	429	436	471	433	470	484	438	431	402	453	399	429	432	423	388	426	429	432	429	426	454	433	454	437	421	429	392	424	439	448	449	424	410	436	433	443	421	412	454	424	424	443	418	425	456	405	419	417	430	476	407	427	386	412	451	444	465	394	402	439	406	464	434	441	421	433	477	416	431	456	429	424	394	449	456	401	404	427	428	406	431	434	415	416	438	416	445	400	414	438	410	409	461	420	403	405	457	475	435	452	423	429	434	411	414	420	449	446	414	427	406	439	461	412	431	422	447	447	425	432	416	422	438	432	429	434	400	445	424	421	419	390	456	449	443	383	415	406	416	434	427	437	462	390	452	463	462	412	442	389	417	416	493	416	425	433	382	392	403	400	424	407	411	422	399	421	453	455	428	455	407	408	405	418	433	448	394	394	433	425	443	406	451	442	422	442	423	441	418	425	400	426	411	413	446	414	412	429	405	438	411	439	434	460	425	423	446	412	406	436	430	451	434	391	417	459	438	444	470	458	467	431	427	411	454	447	452	414	388	417	441	416	435	460	400	403	426	432	439	404	395	388	428	473	421	400	458	429	391	461	408	382	431	437	444	439	429	420	444	410	395	460	420	452	444	438	400	411	432	415	485	410	408	419	408	440	404	397	445	443	412	420	424	441	482	417	401	423	375	422	436	432	421	389	416	404	420	433	418	429	475	423	400	443	431	416	434	426	446	417	403	441	370	390	380	423	436	428	395	466	445	410	415	459	459	415	449	466	454	435	420	425	441	418	432	427	427	437	426	417	422	434	462	442	414	436	439	415	458	415	437	373	422	452	421	438	414	426	419	442	436	451	431	412	417	403	427	421	428	432	468	385	425	427	434	409	420	447	408	399	388	436	453	431	421	401	411	429	433	426	423	419	439	435	452	430	434	422	415	437	422	401	451	412	430	457	446	442	418	425	424	427	433	431	407	413	451	418	436	412	397	431	432	434	416	390	444	471	416	436	420	436	440	470	410	410	430	415	444	406	432	452	428	398	428	406	434	425	440	416	435	448	396	424	393	420	441	450	415	420	403	412	442	412	439	405	420	476	444	420	385	422	456	405	436	427	428	435	414	423	418	423	440	427	410	452	438	419	434	443	443	484	406	406	421	464	439	440	432	419	386	430	435	420	438	436	423	423	416	429	423	432	402	408	453	440	437	443	425	443	412	414	474	439	406	458	438	429	458	396	429	428	402	430	435	411	455	414	460	388	411	396	410	402	425	434	405	433	449	377	412	402	417	452	423	393	441	425	433	416	426	449	405	452	435	458	420	414	421	430	429	444	435	397	452	425	451	430	431	390	402	391	431	449	402	439	391	413	435	463	442	487	400	418	438	414	428	449	417	445	429	427	407	436	428	430	427	401	411	392	433	414	435	413	447	473	444	429	426	451	412	422	449	414	418	417	476	421	438	429	403	395	434	441	423	401	442	401	424	436	448	399	422	442	422	419	445	428	401	411	420	429	433	451	416	440	415	436	425	409	434	425	434	409	442	434	429	422	438	436	443	414	450	431	418	407	417	434	419	447	429	458	455	420	410	448	417	430	430	418	427	427	426	412	412	427	417	437	449	421	422	433	375	422	445	427	424	452	412	407	450	449	431	432	433	406	421	443	456	404	441	443	412	413	427	454	418	394	426	446	442	432	416	412	427	444	450	415	375	432	446	439	435	424	456	433	406	394	457	442	436	456	437	425	436	462	403	450	423	382	490	418	449	454	471	450	430	434	428	459	399	415	431	440	405	418	397	422	402	437	433	420	405	461	461	461	467	409	416	437	410	432	444	438	402	451	405	427	414	414	444	416	434	422	440	406	432	444	447	408	447	403	435	462	445	422	424	458	433	385	407	420	431	457	428	393	462	461	399	449	406	421	430	446	396	480	430	426	416	429	431	402	449	476	411	427	435	433	399	421	442	454	431	452	413	425	442	414	410	439	470	472	443	422	404	434	417	449	460	414	429	397	459	427	440	421	413	425	399	442	413	420	443	393	446	404	447	407	450	429	433	432	414	425	424	395	403	392	413	399	456	448	431	425	405	408	447	414	391	425	430	383	432	426	410	444	441	405	484	418	424	428	451	405	477	418	443	443	453	464	435	412	426	442	414	434	416	416	415	406	412	458	443	437	445	425	447	442	407	432	433	428	427	416	431	432	429	426	405	436	420	429	457	412	424	398	423	412	464	419	421	420	447	459	448	436	437	452	454	404	409	433	439	417	434	413	419	448	423	446	460	448	425	396	411	445	436	406	382	420	448	425	409	417	429	412	400	421	389	449	463	439	420	437	375	447	452	418	421	403	414	458	429	404	418	423	447	394	437	423	396	416	416	416	427	408	421	431	431	438	447	440	401	451	388	404	453	427	471	439	414	417	430	440	463	435	423	435	394	445	432	417	407	342	456	426	446	433	453	420	481	439	425	419	447	432	411	428	431	440	462	450	455	464	441	422	456	401	401	374	410	441	407	430	434	441	420	423	406	481	435	393	421	417	441	462	409	460	421	416	433	436	439	464	370	428	469	441	393	422	429	421	421	409	425	411	412	434	417	408	455	436	451	434	405	402	425	473	397	406	429	438	452	434	424	422	442	417	431	453	446	410	428	380	431	386	411	437	435	458	416	421	437	432	424	450	454	436	434	432	436	433	414	379	439	444	428	423	399	452	470	417	437	445	395	407	424	414	415	413	443	421	430	456	426	445	400	405	403	442	452	419	454	428	427	429	427	410	372	433	459	390	427	418	412	458	443	428	413	435	420	458	437	429	399	371	423	441	421	466	426	403	424	460	457	396	368	418	391	440	414	433	451	405	425	438	442	439	407	417	424	446	411	397	446	405	396	417	421	403	424	393	410	439	468	438	428	447	406	411	395	428	442	439	458	436	453	458	483	374	463	401	435	402	409	416	431	439	425	401	424	449	417	417	415	399	393	427	405	418	443	432	439	377	446	437	441	398	439	441	449	455	438	447	404	414	445	427	443	426	427	411	430	426	430	420	427	449	462	404	397	459	419	412	416	423	444	432	414	405	447	418	432	408	421	427	441	442	432	455	439	441	379	398	458	418	448	423	415	422	406	437	409	434	410	452	404	396	437	408	433	394	435	443	429	446	413	419	436	424	433	436	433	441	421	431	450	417	411	428	444	414	396	430	404	401	421	407	423	483	394	439	442	449	420	406	432	420	422	397	415	420	390	432	464	404	443	432	443	395	404	410	425	418	418	428	395	377	447	413	440	443	412	403	419	470	441	425	450	412	448	401	443	420	411	439	407	418	417	484	406	403	412	406	402	429	455	413	419	423	430	389	450	417	442	387	411	398	441	429	435	442	420	394	428	419	422	452	443	407	439	423	396	420	433	424	424	455	408	414	403
24015	21321	39344	48939	38609	27149	9544	580	358	387	358	335	361	347	352	374	329	368	350	330	352	366	348	344	364	382	345	360	336	357	329	347	345	368	351	353	347	362	336	326	383	359	357	393	366	339	333	343	348	360	365	346	359	327	353	310	360	340	334	395	365	350	345	282	309	338	341	326	342	384	343	344	384	343	359	302	352	342	310	350	329	354	313	356	350	332	357	316	355	389	334	382	345	355	356	377	316	322	350	346	364	311	337	339	339	340	368	370	355	350	347	327	345	351	340	339	327	336	349	370	350	346	356	346	371	359	342	385	355	340	360	336	332	353	371	356	344	317	362	361	342	366	364	374	335	343	341	369	362	342	345	350	321	333	371	332	376	348	377	357	356	363	345	339	361	368	302	360	364	346	317	344	339	343	353	320	363	356	355	356	344	367	355	348	376	350	335	360	323	338	323	350	359	346	348	365	342	335	367	332	400	382	333	346	346	360	368	363	349	305	349	392	352	344	341	344	354	344	333	356	354	385	358	317	354	366	327	325	324	369	368	339	370	330	322	357	384	343	372	381	325	314	328	334	364	370	333	349	345	325	336	367	333	352	342	320	344	347	305	348	309	347	361	332	376	340	314	358	352	355	374	332	360	351	334	335	357	355	405	360	331	357	329	345	356	349	336	328	362	329	349	353	325	362	319	356	383	332	345	368	343	350	345	358	345	342	330	351	359	349	350	327	331	336	358	334	330	363	334	321	346	335	353	334	355	357	349	340	344	354	366	363	327	319	361	346	329	325	362	333	385	347	372	317	316	318	321	356	342	325	356	361	339	349	312	348	354	332	340	369	331	357	356	367	327	332	336	365	347	351	346	369	345	340	350	357	348	380	360	341	388	356	333	374	381	365	332	335	348	345	344	343	353	334	335	364	376	347	352	356	363	326	364	338	331	336	358	311	361	353	315	364	376	343	349	338	372	356	352	340	313	341	357	330	353	331	364	369	361	340	387	343	324	370	337	338	327	338	339	372	355	349	325	357	351	360	356	342	364	366	347	366	351	352	360	372	342	361	354	343	362	358	365	385	343	359	347	334	348	336	366	374	350	383	351	329	339	358	374	351	378	366	334	369	375	353	352	398	359	356	340	335	338	360	342	373	337	321	331	330	348	354	359	367	322	365	351	368	335	315	323	391	356	370	357	366	353	336	367	348	370	356	354	340	370	360	376	363	335	347	374	368	375	373	350	356	329	358	380	332	352	332	345	342	364	339	321	356	336	351	351	355	377	362	326	351	360	339	319	343	319	337	369	329	378	365	339	327	381	346	359	337	350	390	365	361	360	366	349	365	319	356	346	365	349	376	385	381	348	370	374	352	344	342	327	369	366	317	339	355	358	349	376	349	346	349	339	334	362	355	364	352	334	347	358	332	338	361	364	382	359	367	354	318	355	327	346	381	340	357	336	344	359	367	337	351	318	348	323	331	330	346	340	384	406	355	363	348	328	362	360	362	349	317	367	352	359	366	343	356	326	343	327	341	317	378	388	335	356	328	374	361	378	339	332	383	357	343	345	347	369	375	352	316	358	354	346	330	378	344	365	345	366	368	370	379	360	373	386	334	337	349	344	380	333	373	350	354	341	355	337	347	355	353	371	349	336	335	346	373	356	373	358	342	375	334	374	375	356	345	353	332	356	361	346	355	367	380	345	322	349	358	329	338	344	367	332	334	339	333	358	310	367	325	344	346	374	344	345	348	352	337	358	327	369	313	331	345	308	330	356	352	384	357	358	348	379	356	350	342	349	348	345	334	362	357	309	332	354	330	343	351	376	365	337	343	318	338	362	354	379	384	376	351	363	361	370	348	356	359	345	360	360	335	331	358	346	383	337	334	349	366	346	374	362	346	322	354	364	370	311	342	371	352	390	363	350	336	347	381	356	329	340	369	364	352	359	349	345	341	358	350	343	336	318	361	363	360	396	377	330	357	321	323	331	335	332	317	343	353	375	353	342	339	349	303	332	380	318	367	336	346	353	313	351	350	379	354	346	329	379	357	358	350	314	356	330	331	369	364	374	364	342	374	332	351	351	347	358	367	338	332	367	330	374	359	374	350	347	307	381	353	338	358	390	381	345	374	384	349	322	377	345	353	351	313	355	310	361	347	351	404	361	331	358	353	348	348	333	363	375	322	351	337	323	319	343	342	357	395	359	348	326	318	345	335	353	355	360	336	337	325	375	325	316	344	363	352	358	348	342	367	347	331	333	318	356	325	337	350	356	321	338	385	350	356	347	350	325	351	347	342	331	353	373	336	348	335	339	332	353	359	346	326	373	375	338	331	327	368	322	366	335	366	343	380	338	346	347	347	354	365	332	366	363	348	327	335	364	381	352	348	365	302	363	306	324	361	342	345	354	350	351	339	385	361	345	341	353	321	329	349	337	366	358	334	358	349	315	377	375	335	379	362	362	351	351	295	349	332	344	329	340	344	355	322	322	336	319	333	370	392	329	365	337	361	342	354	316	356	329	361	398	318	326	341	371	356	314	326	346	303	369	348	380	364	350	330	352	354	337	340	368	381	334	315	354	331	349	358	340	340	363	327	353	354	365	336	371	330	328	346	323	341	349	340	403	333	322	329	320	336	328	382	374	350	359	331	393	340	356	355	346	352	329	342	356	379	350	318	321	325	381	321	386	336	328	369	336	368	366	343	362	342	354	332	371	337	372	357	316	347	340	345	370	341	361	337	349	373	345	357	362	348	405	298	354	318	394	366	368	380	322	359	348	325	369	348	337	374	343	335	351	355	335	350	345	337	393	311	362	322	342	392	377	357	334	341	358	331	364	358	359	364	318	326	370	370	315	348	343	365	351	332	337	355	360	328	343	361	349	344	342	345	398	357	376	350	352	330	359	362	308	357	332	352	354	348	338	352	355	353	370	307	350	337	353	340	363	349	368	396	340	351	361	359	355	310	339	346	292	318	371	340	350	341	342	362	317	358	337	328	344	339	353	339	368	359	345	351	340	346	342	345	326	329	351	331	322	347	322	323	347	366	333	366	399	367	348	334	323	331	346	337	378	358	356	331	325	371	365	341	359	315	337	361	338	351	352	341	359	361	352	367	365	346	345	382	330	372	333	328	363	333	358	313	339	345	335	342	314	342	295	359	324	349	348	327	377	365	313	340	345	353	342	365	323	323	352	316	319	336	393	327	321	344	352	357	350	320	322	371	332	355	373	361	324	368	346	353	309	346	368	329	333	366	307	360	361	376	364	351	357	345	383	317	328	372	357	357	367	350	356	346	348	349	345	374	327	382	326	331	336	331	343	365	317	357	358	346	358	371	362	363	324	333	333	344	338	347	367	385	325	375	354	353	335	349	349	353	351	349	364	394	351	335	340	334	388	337	372	362	332	314	339	330	329	367	323	369	347	326	350	346	361	348	357	342	342	359	351	331	354	336	374	341	371	342	356	346	304	360	363	337	339	373	356	338	341	360	332	358	334	342	345	364
18338	57252	79242	67070	44717	30178	5625	531	551	570	522	556	567	557	559	553	540	517	541	614	569	506	528	542	577	527	556	570	514	527	537	521	545	541	524	544	531	527	489	524	522	493	511	568	528	556	541	570	533	515	556	546	483	537	537	496	530	551	502	496	505	527	534	512	513	503	575	491	512	503	495	522	523	546	545	591	544	494	542	549	565	547	536	512	553	523	536	529	530	564	575	547	522	508	527	566	549	566	510	549	544	548	552	549	533	562	566	515	527	567	512	546	537	540	544	525	562	502	534	546	516	542	536	531	493	514	527	528	491	512	546	510	551	519	552	531	544	562	544	562	538	529	508	493	518	571	505	533	548	541	467	561	575	548	520	521	560	508	490	528	571	549	531	523	566	518	519	534	550	571	512	531	544	577	578	513	533	559	515	533	526	543	567	520	504	568	522	545	550	481	561	547	535	541	532	524	545	561	532	534	487	517	549	536	542	533	520	547	581	562	505	525	549	558	550	525	569	587	551	512	489	501	553	574	551	546	532	569	536	530	555	559	510	517	538	509	530	502	536	560	571	547	529	535	519	511	556	578	527	554	535	553	496	531	517	525	542	547	558	555	501	564	540	533	541	539	551	520	562	547	534	584	552	516	550	546	559	518	564	556	525	511	584	580	517	532	534	526	518	546	534	536	549	520	534	525	536	530	530	549	489	535	508	555	525	538	542	571	557	533	535	525	497	534	505	522	541	542	532	579	536	554	572	533	559	523	516	539	579	564	542	551	509	567	509	555	521	568	522	570	531	512	514	546	541	549	542	544	570	560	560	534	537	499	584	526	559	550	528	500	470	521	543	527	556	521	551	532	554	565	525	506	574	560	531	523	503	517	523	529	546	546	577	528	559	542	519	505	528	539	558	520	472	553	543	586	565	525	561	527	505	521	493	511	543	496	511	551	491	519	549	546	545	503	547	555	528	553	508	530	537	535	561	538	559	539	565	544	543	541	543	541	512	510	535	514	524	543	529	557	519	541	535	534	541	554	560	536	553	526	496	561	558	543	545	532	553	525	551	557	558	493	552	545	492	539	547	538	539	504	533	520	560	595	525	558	548	499	543	545	538	537	530	514	546	584	543	543	559	561	517	554	525	514	542	520	529	515	558	545	549	537	581	543	521	558	553	523	554	523	546	552	493	543	535	567	516	522	518	532	519	537	569	545	534	519	542	524	551	559	531	577	502	529	550	545	541	533	522	494	565	525	567	525	531	482	510	540	543	530	504	536	573	500	523	541	544	528	552	537	514	543	498	556	584	508	526	536	548	547	514	525	540	537	559	488	544	555	517	565	532	527	502	561	512	526	535	537	542	511	541	533	559	544	563	484	534	582	545	542	524	549	540	561	546	505	503	506	589	563	505	512	561	512	532	523	492	520	517	557	532	520	528	552	519	519	537	533	506	535	548	484	564	516	530	516	537	567	514	539	542	471	542	533	517	536	512	518	525	531	532	513	541	511	512	488	513	489	549	512	558	555	576	528	509	522	529	541	524	561	554	522	521	508	532	514	573	554	560	503	540	548	494	535	575	506	557	562	554	557	558	545	581	506	539	505	534	498	532	553	511	560	521	523	545	539	533	532	524	532	553	491	525	529	515	509	558	546	554	515	511	515	524	508	515	561	581	484	545	522	536	536	521	522	539	503	545	530	529	557	562	543	529	534	546	552	578	563	531	515	543	525	576	549	542	538	545	587	511	558	546	556	545	511	577	514	503	548	578	512	509	535	501	500	545	564	525	549	566	543	529	573	514	522	526	553	511	500	511	525	568	566	529	497	564	553	572	537	531	528	570	512	536	542	522	545	560	506	544	517	543	555	530	473	578	521	556	509	515	576	552	546	580	500	542	533	520	534	509	542	538	543	556	573	511	499	571	534	534	532	522	530	462	507	540	524	487	522	530	547	506	548	519	536	515	508	506	534	574	526	571	552	555	528	533	550	551	540	512	499	524	557	538	555	544	556	543	487	541	532	524	507	530	579	546	548	502	537	584	522	537	562	521	512	547	520	513	536	518	530	517	521	561	548	561	512	540	505	561	507	557	496	544	519	497	529	556	549	514	516	529	544	516	539	537	561	522	539	551	549	550	547	563	538	524	571	547	561	475	510	525	509	560	569	482	598	550	548	569	518	514	560	541	549	551	518	527	517	516	545	532	495	515	560	551	572	543	520	566	524	512	537	519	487	517	531	529	510	514	566	552	546	558	568	569	530	517	580	568	497	544	537	526	546	531	566	535	529	579	554	543	537	541	566	545	551	544	533	516	542	540	557	560	521	499	567	551	588	536	527	505	544	533	531	529	555	520	542	522	562	536	547	488	522	552	494	523	513	522	537	523	543	542	506	560	550	511	548	515	532	525	537	526	517	545	521	549	563	506	513	514	540	533	523	545	520	515	543	506	549	504	536	471	514	529	555	532	526	603	506	557	582	501	557	525	545	513	541	558	534	521	567	479	551	581	548	533	554	562	565	540	566	525	536	515	532	510	522	530	515	596	531	484	541	543	517	518	537	568	516	539	520	533	551	548	554	548	586	500	531	535	551	532	545	542	553	562	544	528	499	533	531	523	517	491	533	508	569	558	547	562	530	502	537	501	537	566	498	566	515	539	538	577	586	494	525	538	484	515	564	528	534	523	536	563	509	549	557	533	544	544	548	537	519	524	510	531	526	546	512	534	521	540	525	541	544	530	550	511	542	512	572	555	502	565	542	541	534	477	542	546	494	511	541	545	545	573	497	541	535	531	551	527	471	543	506	579	537	500	571	546	548	532	559	541	521	513	600	501	562	536	540	557	537	516	531	530	561	553	550	533	502	543	547	542	518	547	552	514	558	514	507	498	570	528	593	493	498	507	526	556	545	547	530	515	521	529	547	532	492	557	537	509	527	533	547	545	520	502	529	517	520	533	528	571	546	560	523	517	551	516	574	562	535	534	533	528	542	500	519	561	526	509	514	473	521	539	574	539	530	552	557	569	546	544	545	553	547	557	505	523	499	540	498	504	538	578	537	574	543	529	546	519	518	508	505	547	540	517	539	565	540	526	561	513	501	540	545	520	491	583	563	535	510	505	554	541	533	518	528	549	537	519	548	488	549	503	557	499	531	526	550	569	535	535	529	543	536	560	508	553	554	540	543	487	543	573	520	553	551	535	530	489	547	530	534	524	525	553	525	550	594	518	560	538	548	568	518	495	538	497	539	594	510	522	533	556	561	526	514	537	574	514	544	535	538	548	538	551	558	556	486	521	534	593	510	542	539	540	510	574	555	521	574	573	521	555	554	504	523	559	566	550	534	521	504	555	537	527	533	536	539	552	566	490	545	524	515	538	480	559	549	555	580	525	541	554	557	571	547	551	505	572	540	523	532	539	532	532	503	524	572	545	541	535	492	518	558	579	532	550	515	515	532	460	531	560	526	520	546	491	548	517	535	497	517	524	486	539	538	559	517	581	508	530	543
22929	21207	33052	44840	39735	33426	17106	1756	345	353	357	360	345	355	328	365	343	313	313	335	318	319	318	334	320	308	337	325	317	345	318	299	331	318	300	322	336	312	313	336	325	305	305	334	322	311	320	330	322	329	325	333	323	339	306	328	330	342	321	310	287	338	299	324	319	295	324	316	336	300	336	314	346	314	290	312	321	293	307	307	298	351	312	291	325	327	331	325	327	318	324	299	317	319	313	351	308	327	347	322	316	335	302	357	303	343	328	304	324	327	292	325	312	360	293	308	369	302	325	329	300	280	332	294	366	314	304	314	323	335	307	299	324	332	305	316	319	310	332	332	321	316	326	302	318	283	288	330	318	342	326	325	307	313	300	349	329	295	329	338	308	322	298	296	333	330	328	323	330	329	341	294	346	339	303	302	327	346	349	319	306	348	346	291	284	349	302	357	353	364	309	347	333	295	327	305	327	330	297	329	312	312	307	316	343	328	293	324	330	335	340	310	349	305	303	334	313	318	331	303	335	310	291	310	290	342	342	321	288	309	312	345	316	313	318	340	313	314	317	317	309	323	329	333	308	295	322	288	306	345	318	288	314	328	316	363	332	310	313	343	321	321	330	309	314	318	304	319	308	367	306	308	313	290	319	322	326	312	316	313	327	303	323	295	315	352	310	284	279	313	308	315	331	326	294	304	312	299	334	309	348	291	330	332	332	314	322	320	298	291	317	306	358	315	321	318	321	303	331	315	325	278	274	310	333	322	312	319	324	334	296	304	347	321	354	330	316	321	308	351	329	341	331	312	327	321	311	313	355	316	332	324	344	316	326	334	329	331	359	327	315	296	324	297	339	319	295	334	302	307	316	335	314	328	327	285	328	335	319	356	329	327	329	316	335	305	282	322	316	327	296	336	303	320	323	344	324	336	291	357	298	306	301	343	318	305	310	312	322	293	293	325	281	306	337	302	343	336	330	309	283	346	313	323	301	305	313	285	286	287	294	299	325	311	277	368	309	304	299	312	296	305	333	297	311	313	314	337	287	304	325	275	327	288	326	314	311	337	347	340	308	343	328	310	314	330	313	302	335	330	312	317	297	327	356	338	303	305	350	326	287	320	322	304	300	295	271	312	319	337	327	340	299	356	330	306	290	289	356	310	304	317	332	307	311	339	328	339	319	316	309	299	320	352	315	334	302	288	314	350	329	326	335	329	323	337	330	297	297	316	304	317	308	290	317	343	337	315	300	339	361	308	324	292	298	335	308	321	313	301	350	331	308	311	333	305	276	317	303	304	345	318	322	332	324	273	314	311	329	310	325	306	314	309	306	314	321	311	331	314	311	321	308	290	304	316	325	323	334	305	318	328	317	330	328	318	324	348	309	335	309	349	312	340	311	333	334	304	319	302	339	304	329	338	271	331	313	297	306	312	262	330	313	337	346	306	336	330	310	325	304	315	308	303	349	311	333	307	324	321	343	313	288	309	322	299	323	300	326	327	354	316	313	343	320	310	324	327	315	326	342	307	335	339	312	314	322	300	350	365	341	291	318	324	355	313	332	322	310	336	297	299	294	288	325	300	314	314	311	309	283	310	319	328	332	304	345	303	347	326	323	314	278	337	301	297	291	323	311	331	336	335	334	293	297	326	307	340	344	310	313	308	355	331	349	316	302	326	325	335	320	318	294	305	332	300	310	302	306	336	309	341	317	326	337	327	289	324	302	297	315	298	311	315	335	327	334	287	301	337	322	313	315	334	306	303	343	335	321	334	325	306	298	302	339	316	331	306	291	341	289	291	299	332	310	320	317	357	302	325	312	310	310	330	300	318	338	324	288	324	359	359	344	315	334	326	318	341	325	280	317	301	359	329	322	306	344	305	330	296	291	351	331	320	315	308	288	315	364	306	318	312	288	324	322	305	323	323	322	294	373	337	315	326	290	321	330	336	330	315	304	295	337	315	314	334	321	312	309	303	344	342	309	303	283	292	307	335	313	325	335	294	330	317	331	310	358	327	325	304	325	331	290	334	328	333	308	313	314	299	307	301	329	363	311	334	325	316	339	296	294	314	308	315	311	311	310	334	328	301	332	290	297	334	333	328	307	299	340	321	330	285	320	301	345	300	326	298	311	339	298	285	282	298	329	342	330	326	304	356	353	302	310	309	289	327	330	287	281	310	302	355	298	277	329	315	312	325	309	313	352	328	314	314	300	337	318	318	292	301	311	322	332	296	295	341	321	321	321	337	306	304	319	271	314	342	310	320	294	350	327	296	334	322	330	326	303	354	323	336	309	324	323	309	325	353	332	316	321	298	315	305	326	298	317	305	301	312	295	324	308	321	303	338	325	306	323	330	286	305	301	314	290	334	360	304	327	307	319	311	335	336	338	312	303	324	319	303	299	306	321	313	333	335	314	312	302	302	318	322	292	293	274	295	317	332	320	303	294	309	313	317	354	311	342	343	336	297	310	346	292	327	263	318	309	301	320	331	328	300	323	337	326	312	334	311	312	304	320	326	341	322	331	327	300	335	299	324	318	325	334	327	308	310	304	288	309	339	304	284	323	331	319	325	327	306	334	318	333	304	303	311	317	298	317	322	322	320	317	324	347	325	319	322	320	304	339	310	305	331	343	337	337	318	330	328	337	321	349	313	291	314	325	331	309	360	353	297	319	325	330	309	323	305	294	308	322	307	327	319	313	306	300	295	318	311	313	327	296	305	255	308	285	317	314	311	291	331	349	333	318	326	349	349	293	314	334	327	339	323	322	334	318	318	339	313	315	336	281	329	316	310	317	316	311	329	315	302	336	316	291	312	314	327	309	331	367	370	307	295	298	302	344	314	346	330	320	328	324	344	301	314	320	291	327	315	299	327	305	300	316	337	308	333	331	332	351	343	302	314	301	326	321	315	300	311	331	323	334	326	307	331	330	326	322	316	306	307	334	342	323	314	304	356	276	319	305	333	348	306	376	316	311	343	347	319	345	323	310	304	309	351	321	310	315	345	307	331	316	318	316	306	295	334	340	329	316	338	337	317	314	301	314	311	313	308	334	302	353	308	303	301	343	309	318	338	291	326	323	325	323	320	298	346	331	310	353	284	307	329	296	354	330	301	323	327	318	312	307	309	316	309	328	319	335	326	298	321	316	342	297	311	328	288	304	299	322	304	290	360	324	316	340	325	292	316	318	284	315	288	268	309	334	315	327	314	288	340	324	331	320	337	331	344	287	310	330	322	293	328	331	337	309	334	301	319	319	342	331	324	313	299	330	318	338	321	301	321	317	335	294	333	311	328	314	318	338	297	344	312	317	321	327	321	316	274	321	313	320	316	310	299	333	328	343	329	315	329	343	311	328	346	314	308	297	324	306	316	327	302	303	330	322	313	351	318	291	342	341	337	298	338	323	313	333	336	315	324	288	298	341	323	317	332	337	315	341	319	320	292	321	318	326	324	351	300	313	352	282	314	319	322	310	318	316	334	299	326	320	285	312	315	310	325	355	306
36068	69171	79676	78523	54151	39025	10952	570	508	497	507	552	497	473	482	503	500	534	517	491	509	525	489	487	509	516	486	483	464	481	507	519	508	441	481	521	473	470	434	475	480	498	500	458	482	489	491	476	480	483	448	450	508	467	461	490	494	487	454	502	506	483	466	465	501	474	494	444	458	444	470	514	519	545	490	458	502	476	461	499	467	473	528	494	467	506	474	513	487	513	453	468	486	483	496	558	566	495	484	470	457	495	478	463	476	477	500	471	501	444	487	482	475	507	468	495	475	523	486	504	413	459	481	489	502	476	524	494	479	489	476	486	445	456	514	478	515	478	499	520	472	503	495	480	451	489	502	468	459	497	494	450	473	496	480	500	456	510	518	479	481	504	483	513	492	478	491	450	518	500	455	467	496	455	498	478	516	482	493	518	462	484	489	523	478	476	486	487	450	476	472	482	514	493	520	504	482	507	481	497	480	484	487	481	447	506	460	491	509	503	480	476	454	477	505	485	506	484	486	477	488	474	536	509	450	493	497	492	479	481	482	463	452	473	465	495	469	496	498	439	494	477	490	504	524	488	524	480	477	467	511	474	484	478	479	464	481	471	468	485	499	468	466	444	531	511	489	456	496	495	464	494	475	496	493	483	471	464	478	483	487	505	496	499	509	512	464	490	503	507	504	462	482	521	484	472	487	519	505	492	528	500	485	462	486	473	460	451	506	451	519	472	521	504	492	521	503	487	440	496	472	428	459	499	455	495	442	488	455	489	505	484	490	511	490	487	455	487	516	496	486	489	456	452	488	538	467	518	474	524	433	494	501	458	475	436	472	501	481	473	510	490	531	489	451	485	511	486	473	503	451	508	448	495	494	532	490	484	488	486	495	470	485	475	511	509	476	465	489	505	491	460	512	510	471	510	463	496	494	513	502	473	498	480	484	463	465	460	475	528	487	450	471	534	524	469	478	470	483	515	491	483	498	476	498	475	477	461	500	567	499	492	465	479	501	510	488	507	487	494	470	438	458	518	469	462	470	496	514	474	450	467	454	453	465	471	495	490	511	440	466	460	458	493	461	506	522	457	515	469	454	471	459	464	516	430	467	452	506	502	480	482	482	498	498	481	488	452	483	466	483	503	490	496	481	492	452	466	470	457	481	510	455	485	499	523	466	484	496	461	489	496	484	515	446	488	505	466	473	469	495	453	500	495	478	459	492	482	509	493	480	477	497	496	472	471	474	499	442	467	467	492	499	479	503	492	523	464	449	484	503	454	534	474	480	461	496	475	457	488	507	462	463	451	476	448	490	471	453	510	484	424	492	492	480	429	489	503	472	496	497	455	488	481	518	498	478	472	501	495	491	497	526	488	493	477	513	466	488	514	466	520	481	487	466	466	506	521	497	485	531	466	478	477	479	466	466	478	450	501	481	450	452	480	454	442	462	485	486	464	504	484	422	469	516	477	473	496	494	467	440	498	467	479	472	432	506	468	488	473	506	447	526	491	490	456	470	458	499	456	484	470	475	491	475	484	486	491	455	492	481	480	485	503	438	505	441	465	495	451	508	464	519	501	475	458	489	508	491	469	472	491	459	483	456	478	421	487	466	444	499	482	473	493	486	534	484	519	447	470	518	478	503	470	473	497	453	516	531	463	468	495	506	509	444	456	464	479	468	490	486	461	462	495	474	470	476	430	485	463	479	465	444	470	496	469	448	504	464	478	485	453	473	470	488	518	505	466	500	515	483	468	492	501	496	513	493	501	498	504	479	516	474	474	455	480	501	488	496	489	493	488	485	496	424	511	441	495	481	482	505	499	473	445	499	506	504	438	490	482	504	453	472	484	459	515	492	471	498	469	494	430	492	452	455	502	449	502	507	468	490	482	466	508	449	513	510	484	473	487	484	519	511	499	474	459	513	475	473	485	460	435	498	499	475	489	493	434	475	492	470	479	436	463	417	462	453	460	478	450	463	465	481	502	458	469	465	482	516	489	492	460	473	486	458	479	451	470	475	510	450	493	502	467	450	489	467	460	446	473	513	474	481	490	518	486	490	446	461	445	474	466	452	494	463	489	493	469	510	494	482	480	423	455	482	462	472	488	470	474	484	481	510	473	479	477	489	450	509	518	475	521	465	435	498	474	499	501	486	521	470	479	439	458	513	531	492	485	483	488	467	528	511	431	489	495	505	483	487	508	466	506	462	453	469	463	490	526	458	492	490	469	483	454	495	485	474	499	471	455	462	495	478	485	467	427	492	459	500	474	497	477	493	469	483	489	465	490	472	474	457	516	479	519	483	478	467	505	436	487	449	478	468	448	521	503	506	490	525	492	501	501	473	507	510	460	476	479	474	489	507	467	487	481	465	518	422	500	445	498	476	505	458	481	500	487	488	464	481	494	487	434	475	436	496	493	468	479	497	474	449	499	518	507	462	523	445	455	490	551	465	490	457	497	480	483	439	476	477	511	501	464	468	514	497	483	456	455	500	454	490	464	457	496	474	464	482	456	466	488	460	466	502	512	480	513	482	467	474	508	473	482	450	484	464	475	450	467	456	465	499	439	507	505	473	513	453	473	457	463	462	469	496	489	504	496	484	492	505	495	476	476	466	493	500	485	458	447	459	465	489	549	488	490	470	446	485	493	467	454	494	499	464	494	470	461	503	471	498	539	481	506	430	448	465	469	516	495	459	485	487	479	455	484	515	479	464	507	504	487	458	488	451	516	486	510	515	490	455	484	507	508	483	518	503	499	479	497	479	449	447	477	505	502	471	456	499	457	448	498	510	490	492	479	517	492	488	462	490	500	489	498	471	457	524	496	502	513	458	513	505	492	497	492	522	479	522	465	506	471	478	512	489	477	494	495	476	495	470	467	455	487	485	470	492	501	434	505	470	503	495	476	497	481	519	518	483	477	465	525	492	472	491	459	447	512	455	480	482	516	447	475	456	503	503	482	443	466	505	487	525	466	451	536	498	492	509	466	494	495	504	459	467	486	460	468	475	470	509	451	493	492	460	492	494	506	453	490	490	433	503	495	481	485	490	507	481	453	456	454	491	492	508	471	502	499	507	483	460	485	475	498	466	488	476	492	522	481	485	536	480	473	484	479	480	507	516	464	465	503	529	520	468	435	506	479	505	502	460	480	447	486	467	481	483	519	518	476	483	489	499	488	472	500	493	483	480	496	487	436	495	494	477	484	480	487	449	473	461	464	495	458	506	492	457	498	527	481	496	456	445	493	470	482	499	467	456	484	528	510	500	504	482	467	459	484	494	490	473	494	466	467	472	476	462	507	465	481	467	465	474	478	491	535	495	456	484	483	486	478	492	479	482	503	475	472	454	448	519	460	507	487	463	444	509	457	492	511	485	488	494	507	487	471	491	520	508	487	455	486	447	488	493	475	453	451	475	498	500	459	490	483	487	502	476	494	517	506	517	469	445	526	479	483	495	460	477	463	496	477	524	496	486	442	456	483	467	469	466	463	473	496	486	473	510	528
26563	24315	36549	31745	14215	4903	784	276	277	268	279	250	298	248	296	284	286	262	284	265	272	269	296	255	273	267	267	271	293	286	278	294	288	283	272	283	278	294	292	250	263	268	271	310	303	272	275	292	274	285	260	274	305	318	297	249	290	250	280	283	281	259	273	274	279	296	272	299	280	283	271	279	269	290	273	254	293	275	304	259	296	278	284	256	295	293	290	283	265	280	283	257	299	263	267	289	281	238	266	285	273	268	270	268	274	310	266	275	277	284	282	245	314	296	286	263	303	261	293	260	271	267	258	278	280	268	268	250	266	275	287	248	274	266	251	274	238	298	307	276	308	261	263	256	267	287	249	247	308	282	262	301	317	283	262	265	280	258	310	295	296	295	283	289	286	266	295	301	250	298	287	289	273	312	274	281	297	275	296	257	248	255	283	262	299	309	259	289	282	264	286	291	292	305	263	296	265	282	269	283	298	266	283	282	254	277	285	281	253	276	288	272	289	310	301	278	272	272	277	264	263	292	264	305	287	248	286	282	280	253	261	272	290	300	273	236	247	290	278	283	292	292	264	278	268	254	267	268	292	267	295	276	289	263	274	266	264	244	277	289	287	292	277	283	262	283	269	269	253	278	230	287	267	266	286	266	274	282	284	301	273	251	238	249	244	267	281	277	270	297	306	260	285	259	263	263	281	276	284	282	282	263	290	272	272	270	274	282	294	318	308	265	264	259	281	288	265	275	285	259	279	258	273	240	269	274	248	302	313	274	275	283	273	230	291	288	286	271	257	277	289	278	298	243	301	243	290	270	281	269	243	286	280	272	294	271	273	276	294	267	263	269	278	265	288	290	264	269	290	260	292	251	273	265	272	271	250	260	266	248	297	264	263	269	283	277	272	253	262	273	273	271	284	275	312	271	296	290	267	271	273	271	282	266	290	285	276	274	274	276	294	280	264	301	286	299	271	274	290	286	288	283	251	281	280	303	285	272	298	252	272	302	269	296	291	281	288	286	274	270	314	276	245	272	260	274	243	267	270	288	273	298	271	268	299	290	249	292	265	266	246	246	283	274	291	278	315	285	259	304	270	289	264	291	264	245	258	279	270	281	282	259	303	268	276	297	281	269	280	260	278	276	296	256	286	285	304	297	301	260	291	265	283	287	305	239	306	269	280	298	269	292	288	299	261	268	291	282	271	276	289	278	296	253	280	289	264	263	273	281	304	293	324	292	281	293	287	234	301	269	259	300	306	267	265	270	276	239	286	286	270	271	291	276	271	318	286	260	299	270	273	278	275	280	248	291	246	291	285	256	268	268	280	284	263	254	301	285	280	278	283	263	252	256	301	279	287	290	295	259	259	284	273	252	264	280	303	270	305	300	280	285	257	258	298	285	249	292	270	257	287	260	318	313	300	273	272	282	264	282	279	288	286	295	309	273	293	331	290	263	255	294	303	267	243	244	254	292	281	290	285	279	271	274	297	290	259	277	243	281	267	290	301	271	288	268	277	259	268	268	261	293	304	258	274	272	258	252	295	292	269	283	273	301	263	309	268	298	285	279	304	282	261	271	284	303	281	280	273	298	281	267	296	289	294	294	272	299	275	251	258	287	268	253	263	273	268	274	270	291	257	277	258	282	278	280	272	287	275	283	272	254	249	288	281	284	285	310	289	268	270	281	255	280	284	285	278	297	273	277	290	266	274	259	257	280	294	300	278	281	313	319	268	302	279	261	282	279	285	283	275	252	271	299	291	275	288	295	261	269	264	288	272	278	258	268	269	282	283	229	270	264	275	264	275	298	283	266	293	271	281	285	274	263	290	249	262	284	260	261	259	298	266	246	301	270	262	265	273	277	263	264	266	248	295	264	277	285	296	276	280	289	302	274	286	268	276	307	292	262	295	290	246	305	258	268	281	262	261	261	280	289	298	281	260	298	277	259	278	252	281	278	305	273	263	267	267	282	282	278	281	285	243	292	293	275	289	263	262	274	300	272	266	276	276	269	281	261	273	271	272	255	271	293	285	281	240	286	290	286	279	289	256	275	273	275	285	255	285	289	269	276	260	284	276	274	286	276	276	283	261	271	277	250	286	257	284	254	279	276	262	282	270	250	259	277	266	251	271	252	283	283	269	280	282	249	273	270	245	288	278	270	247	265	250	261	280	297	265	270	255	277	295	268	287	287	261	236	323	286	277	268	306	282	278	269	269	263	302	286	248	294	313	263	271	283	272	249	285	282	241	251	252	291	274	293	284	254	265	290	260	272	257	326	256	265	274	280	278	270	263	300	247	286	261	281	307	263	245	297	302	267	262	260	296	263	299	282	284	295	265	282	290	268	269	280	259	275	267	289	260	265	275	330	283	282	271	287	280	277	295	258	297	308	290	280	277	273	277	287	259	261	278	251	296	279	299	298	272	280	319	260	260	265	288	290	273	273	288	261	303	264	288	278	259	279	255	281	288	250	251	292	307	249	284	273	278	252	271	278	268	276	230	304	274	271	299	250	278	254	316	300	298	274	269	262	266	285	290	254	218	290	275	263	261	268	269	272	279	257	272	286	269	296	270	260	282	291	273	260	272	269	299	245	277	298	263	296	292	275	282	287	277	269	270	283	264	305	255	283	288	266	298	281	272	273	254	261	268	290	274	266	289	284	278	297	270	283	273	262	276	283	305	298	268	277	307	276	272	299	285	285	273	306	255	275	281	268	289	251	280	282	298	311	269	260	285	309	258	296	235	276	298	271	304	243	291	270	286	247	294	264	268	274	276	250	260	291	316	266	282	256	296	282	313	287	283	262	230	285	271	306	296	280	277	264	276	252	282	284	296	305	284	256	266	279	267	265	253	261	298	297	277	276	252	293	251	297	271	281	280	300	300	269	276	275	289	267	253	279	279	281	285	278	291	295	285	276	295	272	263	281	301	274	294	262	276	271	287	280	282	272	267	266	268	282	280	280	291	263	267	294	255	319	292	276	279	245	298	253	277	285	254	283	237	288	292	279	292	251	286	298	288	292	301	241	281	259	285	271	268	263	270	282	297	281	255	289	262	279	259	293	248	280	277	286	284	277	272	249	278	286	254	320	279	288	257	279	291	267	286	266	292	283	284	284	269	259	276	294	247	284	263	277	269	277	279	255	279	288	248	279	288	283	266	255	277	249	261	278	267	299	263	295	258	288	282	251	275	299	271	286	290	277	282	250	272	258	276	264	284	247	262	280	280	246	296	273	253	278	259	273	267	249	280	281	276	289	287	291	285	286	304	290	274	276	283	289	249	284	273	260	268	294	275	266	259	295	314	252	259	289	237	270	254	294	291	275	279	288	259	289	277	261	269	275	281	264	305	300	263	287	269	256	275	259	256	265	249	255	273	278	307	267	256	296	268	283	282	296	289	279	294	253	257	301	285	255	291	312	276	274	280	272	255	286	281	281	277	289	273	277	266	285	283	285	285	257	263	266	301	314	298	289	257	295	268	302	266	279	284	268	270	290	253	287
13079	40228	42930	33472	16643	7979	1160	379	400	445	422	401	415	435	446	438	427	427	419	434	390	447	445	447	434	427	417	446	417	434	433	475	449	405	454	382	429	405	432	428	471	430	418	424	433	437	438	429	426	442	436	400	454	380	422	410	411	466	438	430	431	437	463	435	460	432	440	425	445	414	443	439	447	417	429	397	459	445	446	440	386	408	403	440	436	448	451	403	410	447	473	464	433	462	411	438	442	448	376	405	443	433	400	426	430	414	433	458	431	406	429	472	429	412	436	434	418	444	436	416	430	426	469	460	443	458	414	434	413	401	395	378	409	435	415	447	496	432	412	432	474	401	414	469	431	434	403	443	430	452	465	467	433	464	410	441	414	406	419	444	463	457	456	420	436	438	427	401	421	412	403	458	443	441	419	414	407	444	411	415	463	422	441	432	372	422	386	445	470	438	469	456	439	450	384	411	469	449	422	459	478	424	405	422	414	459	435	436	411	421	396	424	455	428	427	461	433	412	429	406	404	426	408	444	422	442	446	425	413	456	430	404	426	445	426	394	466	438	453	418	464	441	442	388	421	429	416	435	417	383	418	393	432	417	458	422	442	459	457	434	397	426	413	398	420	432	468	443	395	422	436	429	414	395	413	414	422	393	433	434	432	426	416	426	411	445	422	448	400	468	442	450	441	447	448	416	418	486	422	455	447	441	452	436	453	403	438	432	395	433	443	469	424	450	441	453	455	407	424	456	437	410	419	415	465	428	405	424	407	422	418	414	447	435	420	413	402	461	440	416	470	409	440	473	445	413	398	414	431	447	468	425	487	425	465	415	447	462	390	447	448	440	464	427	431	430	443	457	410	439	459	417	404	422	437	440	419	432	435	478	426	463	427	410	394	418	470	407	412	437	458	413	429	433	428	492	456	447	409	435	413	448	417	416	444	409	431	446	454	424	429	428	432	429	441	431	411	494	450	433	442	434	416	399	430	443	443	442	416	471	438	410	441	434	432	418	429	491	448	413	422	414	440	417	439	437	433	424	412	423	412	452	445	422	401	421	406	441	442	425	415	411	399	436	482	403	415	406	364	420	404	441	435	388	453	456	397	387	432	449	456	413	433	409	418	435	408	443	433	425	426	470	464	414	420	454	411	421	436	461	438	467	442	423	416	402	438	444	421	400	421	453	401	429	445	435	394	433	442	440	427	444	446	455	429	410	449	416	442	388	419	449	458	421	459	391	424	468	446	421	461	431	436	422	436	415	423	434	419	416	427	409	436	423	433	447	437	440	443	418	469	409	430	398	449	433	446	436	428	431	426	421	474	411	422	401	424	454	449	438	435	366	413	422	457	450	436	426	401	439	463	449	415	418	458	430	422	422	475	431	446	477	487	437	447	440	433	449	430	462	438	456	449	437	428	446	402	452	464	468	386	397	421	432	425	473	405	488	396	434	451	426	442	415	481	453	427	426	452	430	458	430	418	479	463	432	425	459	424	395	413	444	436	429	430	450	424	430	415	442	472	439	435	452	452	467	463	447	457	447	447	433	478	419	421	400	436	451	408	429	401	456	454	427	394	410	437	454	457	398	435	431	429	448	427	466	445	419	419	404	442	411	421	437	473	427	409	422	466	433	380	488	447	424	453	463	441	396	412	418	440	488	378	412	438	422	450	457	463	431	435	457	443	447	444	417	403	448	441	446	436	400	406	421	458	440	390	453	447	414	440	419	434	453	394	461	436	416	408	444	412	445	406	448	417	442	437	406	434	446	429	428	407	420	438	438	426	423	455	426	423	453	409	409	424	438	414	439	426	418	418	438	409	415	430	458	389	424	457	436	435	450	458	457	450	413	443	402	437	462	415	444	442	434	392	428	407	425	430	434	431	414	445	415	429	455	419	457	434	419	418	429	457	368	410	453	441	439	398	416	406	437	449	421	466	435	430	440	429	437	414	442	442	445	460	423	399	424	439	398	427	467	417	411	424	470	447	442	419	397	418	468	432	423	396	415	422	483	476	431	443	400	413	434	448	413	432	448	444	418	448	399	462	395	431	386	448	425	390	424	433	446	442	453	431	422	423	429	423	431	394	401	403	403	437	418	444	435	472	433	420	422	425	437	438	450	428	422	441	442	397	400	465	423	461	401	418	446	448	437	447	454	407	404	406	410	449	401	431	390	434	432	444	417	425	455	439	449	460	380	437	422	443	414	431	390	414	430	434	425	399	423	431	431	432	452	445	431	439	419	433	447	459	414	427	407	404	450	431	420	437	450	431	449	436	432	404	428	424	381	438	424	448	449	435	423	421	426	441	417	428	434	424	406	433	428	444	415	440	455	432	401	420	454	441	424	410	431	422	462	408	428	389	416	428	451	418	445	453	440	424	420	440	447	419	425	416	420	452	467	434	414	439	425	413	456	417	403	402	440	440	398	439	431	428	443	420	434	440	413	388	428	433	440	438	424	462	431	414	453	407	440	414	397	406	450	417	434	410	474	424	454	388	422	434	428	452	442	399	427	402	472	428	418	424	435	445	459	422	424	450	413	468	448	435	417	416	439	402	437	419	422	413	466	442	412	417	441	408	417	430	401	426	461	412	424	436	438	435	396	421	416	431	463	453	409	448	426	408	442	421	446	421	437	436	430	431	424	459	395	431	443	398	395	464	455	415	431	468	441	423	402	434	436	420	434	397	437	411	440	457	457	426	422	442	463	439	422	419	433	466	440	410	426	405	430	457	435	390	438	409	454	426	425	471	454	416	433	392	424	430	393	443	435	408	442	433	405	428	444	421	431	421	416	450	424	438	427	426	439	451	387	429	424	438	433	459	424	416	417	438	464	452	441	425	449	391	412	462	412	442	434	449	435	402	404	464	422	436	440	412	443	440	446	449	426	404	386	411	412	392	420	447	447	437	451	452	449	454	449	485	424	418	419	435	433	419	447	424	443	437	432	426	422	438	454	425	434	440	427	446	423	424	431	418	460	475	427	459	444	425	436	415	410	410	424	444	431	394	472	402	449	407	443	413	430	442	473	460	449	417	469	439	439	453	442	446	449	449	452	421	432	406	452	393	407	409	412	420	450	442	487	448	421	425	414	462	409	462	456	399	441	444	462	441	446	414	428	437	432	451	472	392	447	419	442	420	432	438	427	429	447	451	421	448	468	427	382	438	427	469	478	415	444	417	401	423	456	433	405	408	418	445	427	448	428	395	413	430	391	437	412	426	434	430	452	454	434	417	414	435	480	420	411	441	420	416	440	453	436	432	414	427	432	437	385	438	416	402	452	438	419	441	436	452	397	423	418	425	467	432	425	423	425	422	443	421	437	424	396	449	410	390	407	434	438	426	438	430	435	439	441	361	419	400	451	422	450	464	447	421	442	426	417	420	363	455	426	413	395	428	458	488	422	405	387	458	435	480	439	432	479	436	438	404	445	444	457	419	437	441	444	391	421	427	437	460	422	424	426	445	428	437	447	441	453	434	422	433	425	421	464	412	459	450	443
23959	21486	37021	47191	35422	23338	7965	525	345	373	361	375	395	346	379	335	314	395	310	351	365	350	349	361	363	347	363	394	348	360	338	389	360	336	357	379	374	395	340	351	363	362	356	352	373	338	373	347	354	337	379	335	358	372	300	361	361	348	360	324	326	358	349	350	367	358	367	361	363	334	368	378	384	355	380	350	361	328	355	360	349	347	316	328	351	360	374	364	350	336	327	345	378	311	343	356	364	335	353	377	294	334	354	347	360	373	369	340	372	338	369	356	355	301	345	339	363	340	328	357	340	346	338	347	347	359	373	364	366	343	330	348	327	355	350	358	392	374	345	349	374	341	330	375	337	367	345	343	370	398	352	350	347	333	380	352	329	361	387	337	357	371	370	352	361	370	367	331	376	333	336	375	339	356	324	329	386	352	340	347	358	363	362	340	343	339	352	346	331	354	354	372	317	349	381	348	368	336	370	352	350	371	350	337	341	301	324	347	359	355	354	342	339	358	347	361	331	370	349	340	391	362	314	351	355	336	365	320	326	344	326	376	365	366	350	324	371	329	336	347	336	344	374	355	345	352	349	334	346	331	325	350	338	380	336	335	323	380	374	356	338	357	356	321	379	329	348	339	335	321	378	373	378	363	347	377	333	367	333	346	334	352	376	348	329	373	323	358	385	332	330	345	345	368	344	326	314	374	308	319	335	321	373	330	367	404	362	337	356	348	378	329	357	361	361	370	312	355	339	355	328	349	364	332	384	354	340	372	353	347	360	329	341	365	335	355	332	350	356	337	339	393	339	416	373	355	336	360	321	373	367	359	360	347	341	361	364	367	365	370	357	373	354	315	362	377	313	353	318	393	355	357	358	334	366	348	349	367	339	340	358	352	343	346	400	386	326	342	341	322	387	314	388	379	365	377	333	334	362	376	349	386	369	365	315	338	351	330	361	347	331	355	361	336	333	352	355	353	385	373	331	388	369	380	345	324	354	377	342	376	342	326	341	359	356	353	322	343	344	331	342	328	343	342	366	349	360	364	364	362	356	359	350	368	339	389	338	316	351	375	322	363	341	369	356	367	365	364	332	338	350	360	358	343	323	321	333	366	350	354	354	378	348	381	333	368	339	358	336	344	368	345	351	374	344	352	340	339	326	370	381	328	335	319	327	360	379	336	353	324	359	363	354	368	350	342	351	363	348	335	320	361	352	357	349	340	351	327	326	325	346	334	356	386	368	357	362	341	361	372	364	326	356	365	341	340	367	340	351	357	367	322	351	380	356	337	366	366	358	357	372	334	385	318	348	360	333	345	361	341	340	346	381	325	320	325	363	363	354	363	350	364	364	341	328	364	397	359	352	341	350	358	363	335	360	355	316	367	346	342	374	367	340	375	362	367	337	346	330	306	388	351	366	325	359	355	375	330	352	314	375	349	388	339	338	340	343	329	357	348	351	372	368	355	378	369	376	359	339	360	371	372	352	339	358	360	372	349	350	361	334	347	383	373	365	344	354	330	360	365	328	339	371	356	302	341	372	375	327	349	319	347	335	325	342	333	332	337	377	376	360	340	343	349	365	304	365	360	346	369	365	363	351	336	351	345	369	377	348	372	366	366	339	348	370	389	345	356	357	326	337	359	360	360	370	369	342	338	336	383	355	357	387	318	332	358	348	369	343	367	357	338	348	357	360	320	360	359	334	340	332	380	326	330	363	349	364	338	347	376	323	344	334	369	359	371	359	380	366	345	363	350	351	362	354	331	362	354	364	384	359	373	327	357	347	311	379	399	344	370	366	341	320	346	348	367	333	354	362	324	332	357	332	327	329	365	363	351	360	344	338	338	326	321	339	338	404	331	338	326	382	357	333	351	337	353	354	361	329	359	368	356	377	348	365	332	328	371	357	364	360	361	343	372	377	334	350	340	353	321	368	361	378	345	346	353	340	392	348	372	348	359	363	352	348	375	344	363	356	332	333	362	363	331	360	349	328	371	353	366	327	348	334	310	353	349	380	341	342	374	362	372	351	364	345	364	385	355	367	353	365	331	367	362	354	354	336	324	359	345	348	326	348	362	344	320	335	329	343	370	343	372	328	373	361	348	352	352	335	345	359	387	343	355	332	347	330	325	367	348	331	351	327	341	344	375	366	331	338	355	352	337	305	334	335	356	344	330	323	330	316	358	353	368	371	338	379	324	381	329	339	377	334	354	374	358	339	340	318	360	358	333	356	324	344	378	349	364	326	347	337	333	365	350	341	392	337	343	356	338	352	359	362	347	376	365	368	357	384	371	343	336	341	356	340	375	332	384	384	379	352	387	373	316	315	369	335	383	374	345	379	352	374	349	319	358	340	367	326	364	352	352	360	357	350	327	341	375	383	375	368	363	332	374	365	414	346	378	351	317	363	348	342	351	348	359	341	370	341	317	320	335	345	367	337	348	336	374	333	359	371	325	349	367	338	378	347	357	368	371	360	328	322	344	377	355	334	385	345	323	334	374	347	373	325	352	358	343	327	350	375	307	376	362	349	368	323	346	365	341	345	358	336	339	352	375	369	343	327	332	354	344	382	362	374	340	343	339	353	376	360	343	378	371	337	383	331	377	356	354	375	343	346	326	327	343	369	358	395	345	338	376	353	366	357	369	358	338	353	339	373	350	319	366	363	348	354	348	341	341	366	350	324	359	354	360	365	375	359	362	342	344	346	346	357	348	345	332	355	331	325	330	374	326	383	368	349	393	339	360	355	394	360	304	357	358	344	349	356	357	350	360	384	371	377	321	313	343	375	342	333	303	342	327	323	337	365	373	378	358	335	369	363	358	361	371	343	358	338	345	373	365	369	347	359	355	358	330	364	341	332	360	350	355	362	332	320	338	377	368	361	344	344	348	361	363	335	343	328	351	368	370	326	356	318	328	323	339	366	332	351	314	345	369	341	356	363	345	329	347	351	330	356	350	309	346	323	342	365	356	339	329	347	378	332	351	371	366	334	362	363	305	311	359	354	351	375	355	347	349	371	370	340	356	349	340	337	346	328	348	345	364	349	360	364	339	340	333	356	362	352	370	347	333	334	340	346	359	331	335	363	328	355	354	381	346	317	389	353	350	353	357	341	368	375	352	334	383	382	346	345	367	338	337	356	340	327	375	368	376	370	372	340	350	330	350	369	402	335	359	339	375	369	389	336	314	364	400	345	401	349	381	311	349	361	342	303	364	349	347	339	331	391	355	331	339	353	321	329	371	319	374	341	357	403	366	356	358	319	365	362	367	348	349	323	334	335	347	357	368	355	369	361	329	371	353	334	349	322	341	326	320	350	341	326	355	340	360	381	365	347	368	346	352	359	367	351	374	330	338	363	340	364	327	339	337	352	367	334	366	352	380	366	369	323	379	310	321	340	404	348	340	360	346	330	333	321	342	368	332	367	332	363	334	370	333	350	368	362	400	339	354	359	349	338	340	346	359	365	341	332	344	357	377	350	334	326	345	352	322	300	366	363	354	346	377
26603	71743	80539	66814	41561	25911	4582	577	570	573	537	557	569	513	583	557	549	538	562	587	560	574	527	595	537	563	542	571	538	529	539	515	545	537	555	552	530	541	553	586	541	533	541	513	532	547	563	552	523	565	535	541	557	565	541	519	545	514	534	526	540	522	560	574	518	553	531	551	540	500	514	557	560	556	546	548	589	476	561	532	528	571	534	554	526	502	528	534	551	520	566	537	562	564	514	577	580	541	548	542	560	544	526	574	567	560	571	509	535	521	545	494	553	579	503	570	526	545	561	527	562	522	567	550	517	569	540	552	543	550	573	526	551	591	548	527	551	537	531	557	520	539	555	531	516	555	533	586	576	559	564	546	537	535	515	566	551	560	538	577	549	532	540	544	525	512	546	536	593	579	537	549	563	562	540	565	490	546	527	548	515	511	554	514	578	598	558	531	604	513	524	525	517	526	536	536	528	540	553	521	518	547	557	531	553	566	547	530	559	566	561	570	531	559	504	528	532	510	546	551	552	538	567	544	515	564	576	535	561	525	548	544	544	547	564	518	536	531	503	528	546	565	519	546	529	537	540	545	560	521	559	548	543	532	519	528	538	541	543	536	531	507	564	543	530	538	554	564	551	565	504	537	588	504	509	530	537	504	519	552	513	538	581	519	549	533	568	540	543	518	562	515	539	550	521	515	488	553	552	553	576	516	519	547	552	526	557	552	542	494	536	560	572	578	506	544	563	526	555	579	533	568	560	535	536	551	571	534	561	553	577	575	521	544	572	491	522	554	550	521	543	527	559	514	571	521	540	542	546	541	541	515	589	573	561	527	521	553	521	529	561	527	516	536	484	566	551	513	535	520	530	536	530	552	564	505	537	559	537	564	562	558	566	552	572	572	522	530	564	530	522	533	514	562	499	554	529	555	537	500	507	537	544	537	546	530	562	546	582	537	540	532	542	540	523	532	523	524	558	558	546	547	505	561	543	540	493	532	548	566	543	536	597	553	544	527	513	484	554	494	522	568	530	539	545	532	544	597	536	546	564	557	529	560	508	543	518	525	542	515	555	543	551	497	575	546	507	572	553	574	522	518	566	564	544	524	547	551	538	536	570	513	533	529	528	552	547	526	564	562	503	550	540	545	516	520	544	527	561	534	512	539	518	516	562	512	568	554	515	543	561	541	501	536	552	504	554	592	508	534	518	519	541	506	534	534	557	522	526	571	532	553	544	513	545	556	564	562	560	530	531	513	534	544	536	503	573	575	582	579	511	525	500	550	547	518	554	529	505	530	523	597	528	554	538	534	547	547	517	527	537	566	528	538	573	572	568	568	569	538	559	564	477	582	546	587	502	530	545	582	547	537	520	538	517	520	520	539	588	537	561	504	540	538	567	535	551	527	540	563	517	532	516	531	522	566	524	576	569	510	573	521	524	558	563	530	569	527	546	537	505	504	583	533	544	551	563	579	553	499	542	532	542	528	515	579	513	588	517	533	564	549	536	530	549	588	507	591	529	579	556	575	525	536	545	560	546	558	559	559	518	581	548	536	553	541	558	530	530	585	536	523	514	540	564	523	543	561	590	532	559	517	572	555	552	543	511	523	554	547	585	519	555	559	540	513	554	561	526	570	532	557	528	532	518	559	538	560	564	545	560	559	550	574	538	543	535	543	544	539	570	568	585	588	554	554	555	517	523	497	579	550	533	581	524	559	536	536	569	576	566	560	536	562	515	558	515	515	534	567	613	521	550	538	555	549	525	530	529	533	542	518	538	547	516	535	525	540	568	536	531	545	504	518	557	503	518	553	552	592	550	525	516	536	554	551	533	579	561	575	566	537	574	548	554	529	534	569	537	586	556	555	515	596	599	565	560	556	568	540	516	544	588	554	550	518	552	551	548	584	558	549	566	567	506	535	554	531	512	519	533	523	588	510	515	524	549	539	536	528	551	510	530	535	533	555	523	507	557	526	538	544	521	498	539	509	581	595	534	536	572	543	537	574	518	546	540	553	531	575	532	538	523	501	556	522	541	523	520	574	498	503	548	528	594	529	513	573	542	600	559	583	547	558	509	538	524	589	561	582	538	492	523	526	538	568	532	584	564	546	561	533	548	551	532	548	553	552	556	542	525	521	522	575	538	559	525	537	571	538	519	524	535	555	539	544	551	584	551	582	527	544	531	526	557	547	504	548	533	543	536	569	555	512	579	527	555	544	550	541	547	541	519	567	588	577	565	519	520	544	511	536	528	559	497	556	515	552	570	570	532	546	552	537	528	557	505	550	543	553	581	573	552	526	520	545	533	561	557	494	558	535	548	583	586	568	543	559	557	520	527	567	550	549	555	554	580	558	530	535	543	593	560	502	526	523	532	570	523	536	539	480	538	524	597	570	552	518	522	519	490	545	560	549	535	569	572	584	564	543	539	556	555	541	543	507	534	553	558	496	582	569	523	561	530	526	517	526	536	577	521	546	551	511	552	558	556	568	552	511	567	555	541	534	570	532	500	556	586	541	530	533	548	558	536	524	576	486	558	537	536	528	603	592	595	521	521	550	548	586	549	553	526	543	558	570	503	544	538	575	509	573	577	485	533	524	537	533	552	524	489	562	541	547	570	527	550	516	550	538	514	543	543	543	566	537	580	534	541	514	557	505	542	519	534	564	547	548	533	523	529	575	534	509	585	554	535	547	518	563	536	550	543	530	574	530	522	522	558	565	528	548	582	534	561	577	567	615	596	551	558	551	523	509	538	571	555	548	570	524	520	553	499	574	527	533	559	547	542	586	576	529	551	525	527	543	560	524	541	558	517	546	521	526	554	546	558	538	578	529	542	522	524	564	561	550	576	532	551	577	587	539	546	532	510	513	550	538	559	557	509	504	527	558	529	530	540	540	560	555	536	508	554	566	496	550	549	531	567	508	603	575	547	505	541	536	527	506	582	560	529	542	533	556	530	530	556	556	548	539	543	497	545	529	536	546	557	564	508	580	547	582	543	528	569	540	535	553	546	549	539	567	562	545	588	515	528	533	560	537	555	532	534	524	557	544	560	550	569	502	592	542	540	516	578	548	513	505	550	540	538	509	552	576	496	604	554	539	556	585	514	513	572	561	554	566	533	583	575	522	535	515	528	548	529	549	553	554	581	557	533	560	571	537	562	565	523	548	587	584	558	553	539	492	554	538	528	514	582	541	577	510	565	549	560	511	515	532	552	523	538	584	574	504	530	564	493	562	515	586	544	509	505	533	515	516	551	514	511	571	517	543	556	534	522	525	542	547	528	548	529	606	492	514	523	529	557	519	567	547	542	533	532	531	553	552	554	547	535	527	546	560	547	576	516	540	522	541	553	523	544	487	499	548	566	540	541	536	547	523	515	559	542	530	532	569	499	553	563	550	547	542	556	573	518	535	529	515	511	556	531	523	532	552	543	528	533	598	542	538	549	509	543	543	590	529	516	521	536	525	562	558	524	538	572	564	526	568	494	530	523	559	551	517	515	540
22843	21007	34081	45250	37579	29133	16017	1496	359	382	335	350	352	342	319	311	323	337	313	336	355	301	292	345	303	319	353	308	314	311	334	310	346	325	308	377	332	328	332	322	347	300	331	306	309	301	324	302	308	304	335	337	318	331	333	306	324	325	299	344	332	277	331	305	324	324	304	342	336	351	337	305	346	334	332	355	302	327	311	310	326	302	337	333	313	317	309	308	345	289	330	297	301	368	331	339	340	350	312	308	319	313	333	295	319	308	324	341	329	313	327	308	337	358	333	325	355	316	328	323	324	352	342	341	309	344	285	353	324	323	354	325	355	336	286	316	326	309	315	340	308	365	319	355	345	311	331	317	321	307	333	345	334	340	320	304	323	331	320	340	340	308	306	350	306	309	314	333	350	281	351	329	316	303	325	299	318	323	328	339	345	295	344	337	357	304	343	317	338	330	301	307	289	334	328	323	315	287	335	352	322	326	357	338	299	327	311	328	331	301	331	332	301	312	331	295	301	341	333	321	288	337	348	324	335	322	313	298	286	309	331	367	316	313	317	295	320	286	321	314	329	293	346	323	316	311	309	353	323	304	289	333	344	309	302	308	302	314	315	305	338	308	337	350	299	332	343	326	314	305	360	295	335	315	345	313	342	337	326	306	327	354	321	332	331	327	331	308	309	352	344	293	342	343	280	312	339	350	320	290	353	333	302	305	331	292	297	328	299	345	295	339	339	329	316	326	329	335	311	323	331	329	314	318	331	286	338	331	312	329	322	313	310	287	311	323	308	327	339	356	337	314	310	320	326	314	360	299	310	324	356	347	318	319	365	329	322	339	323	348	288	339	306	349	357	338	303	307	313	339	340	319	374	328	315	305	317	292	316	310	338	290	304	316	317	322	294	328	326	302	302	296	343	350	298	318	337	322	312	322	341	318	310	321	330	311	336	334	338	308	334	341	318	340	326	324	301	354	337	332	287	319	321	333	316	314	361	326	334	332	348	344	329	345	327	292	327	323	331	319	315	324	353	317	323	328	338	325	325	363	299	328	320	324	301	317	331	322	306	312	318	323	312	291	325	314	340	303	302	294	337	315	337	289	344	315	292	317	327	335	324	328	322	313	346	310	293	317	318	310	314	334	329	328	335	361	338	343	311	311	330	292	315	302	314	322	318	329	299	348	320	300	346	319	320	340	312	323	323	327	324	349	316	326	295	306	328	335	312	295	320	320	299	327	339	344	351	328	309	318	309	297	344	331	342	318	334	312	313	343	313	339	335	322	323	349	344	325	292	323	312	317	298	317	323	316	322	308	362	298	341	312	379	321	323	304	354	342	301	339	319	347	329	337	323	322	344	307	296	313	329	298	340	314	328	322	321	307	325	337	300	348	340	326	324	321	347	266	314	325	313	313	330	357	342	352	287	354	293	318	335	324	283	305	304	298	331	327	318	326	324	308	334	305	296	285	324	309	316	321	306	327	326	329	301	318	292	296	332	348	314	293	314	341	317	297	331	311	310	311	322	315	311	316	312	333	346	338	344	306	344	317	302	319	310	341	327	295	342	372	322	287	310	323	312	307	297	329	307	312	321	348	280	333	337	354	308	362	348	324	327	331	322	282	333	342	318	305	320	307	361	297	366	306	334	306	320	345	332	328	349	307	326	324	300	336	337	307	321	338	335	275	318	316	338	311	316	323	313	306	329	336	307	305	307	331	315	303	326	323	332	309	356	298	310	310	313	319	311	341	310	309	330	316	306	293	312	322	331	320	323	314	316	334	278	350	320	335	323	334	333	291	330	334	326	326	303	298	332	349	317	306	326	342	306	303	306	312	316	317	326	284	293	317	310	332	329	307	316	323	325	352	325	319	329	335	314	319	334	321	337	302	318	324	341	300	327	310	316	350	300	326	334	293	326	343	323	299	315	303	346	334	319	310	303	308	312	334	310	291	274	311	322	311	303	312	298	343	316	323	323	306	351	342	307	334	315	323	361	328	337	335	353	299	333	326	337	327	302	315	334	306	296	284	341	359	295	343	340	310	292	331	330	307	300	323	332	320	331	331	331	328	312	295	315	324	335	361	315	335	342	334	286	303	303	293	320	325	321	308	316	321	337	320	324	294	320	310	326	301	359	325	323	316	319	355	328	336	324	339	325	336	311	333	332	342	314	329	297	320	348	343	359	315	320	344	303	341	342	300	296	352	343	330	330	336	339	355	340	346	289	286	324	307	309	327	361	314	312	329	323	318	317	328	357	315	310	292	327	359	295	320	335	322	325	345	326	369	303	307	290	335	304	344	316	335	313	359	294	302	311	321	287	326	311	304	340	329	352	334	305	291	331	303	332	300	317	349	322	302	347	333	308	302	351	265	316	321	331	337	315	303	317	297	340	336	314	326	347	352	320	305	309	313	319	330	319	320	334	325	316	294	337	285	326	343	312	316	315	328	338	312	332	315	308	310	296	332	318	299	302	319	314	342	341	327	358	316	318	326	332	312	318	349	330	316	301	335	328	320	324	333	327	335	326	316	295	329	321	308	328	331	299	317	320	320	355	281	312	316	295	323	325	322	340	317	315	320	325	315	306	328	299	297	351	326	348	321	281	346	343	304	327	319	301	319	331	329	341	293	309	313	353	326	352	337	349	304	331	318	310	336	323	316	340	283	348	303	319	360	332	310	321	331	321	308	332	309	308	332	305	335	331	340	347	331	330	310	329	330	323	287	318	357	292	339	329	337	337	310	316	330	340	330	338	327	307	306	289	318	320	331	328	324	317	294	292	346	329	310	307	303	314	326	345	303	316	311	347	319	322	324	293	344	317	339	320	337	299	350	293	315	351	314	341	307	319	306	334	320	351	308	305	359	309	302	343	362	311	326	287	325	321	332	334	326	307	330	357	338	310	313	316	319	333	340	326	322	309	323	328	312	328	339	360	338	328	307	329	342	357	345	280	336	332	352	341	338	319	304	301	332	320	298	317	336	328	323	344	299	296	321	336	342	367	325	322	333	303	316	303	319	321	305	306	354	301	304	308	329	303	305	298	325	320	305	319	336	356	299	322	288	295	310	332	334	299	335	321	304	332	316	283	319	312	302	336	333	349	287	354	330	344	310	307	320	301	341	333	330	328	322	303	311	320	342	312	316	328	316	347	312	294	322	357	323	302	335	307	322	344	323	324	318	330	340	318	315	318	329	322	339	302	309	299	305	313	308	303	370	324	310	304	301	315	313	300	342	318	329	342	343	313	304	310	320	347	305	321	303	344	331	316	302	340	308	333	323	313	330	332	299	326	338	290	346	324	324	343	355	352	337	320	353	322	325	358	300	297	294	326	316	303	277	306	335	335	346	329	300	293	331	333	290	327	325	343	328	348	317	309	316	330	314	326	322	314	317	327	312	335	331	329	319	337	324	341	315	341	331	315	330	329	323	334	343	310	310	336	312	317	300	328	322	308	327	326	314	324	345	327	324	330	316	314	317	310	353	308	294	344	329	302	311	313	293
40327	70836	83541	78578	51482	36601	8002	522	516	544	528	480	493	515	505	496	526	484	484	454	488	513	494	494	509	492	534	469	493	490	475	531	484	522	549	478	473	518	490	479	496	479	515	499	474	487	481	480	459	494	510	521	458	491	520	481	491	493	448	497	456	474	491	488	469	486	512	517	508	523	498	525	483	490	535	487	490	538	444	503	494	528	491	492	501	492	513	497	486	520	473	483	484	514	510	480	512	490	481	515	482	493	498	503	468	464	508	460	493	517	511	456	477	487	523	496	498	507	519	520	495	493	532	499	528	474	511	512	543	488	524	488	470	463	514	462	497	516	476	486	493	499	495	506	458	531	493	458	487	499	537	468	493	456	499	497	466	452	479	527	530	461	479	442	502	486	527	486	490	502	504	498	490	483	532	502	509	496	503	479	476	456	518	477	466	491	499	460	497	497	510	473	511	480	498	493	469	471	493	498	494	484	459	485	491	526	465	464	472	465	469	510	507	439	518	520	461	499	499	510	516	477	548	522	501	499	491	501	496	545	495	517	493	502	511	490	514	521	497	498	502	484	501	528	511	503	450	483	511	519	482	474	476	485	471	532	504	503	465	510	493	506	510	507	495	505	490	505	486	504	463	483	478	456	458	468	460	520	478	480	506	468	525	461	484	512	442	447	499	488	478	491	486	513	471	471	463	471	494	516	533	501	510	502	495	494	488	507	459	475	495	493	473	424	470	479	473	498	495	487	486	508	503	496	506	480	435	526	511	503	501	508	496	535	505	514	549	487	505	495	472	500	490	477	460	453	470	515	475	460	486	488	497	514	506	517	479	464	451	470	489	511	525	488	454	501	503	498	476	482	468	515	507	471	491	500	446	490	509	522	482	508	471	507	458	463	506	516	463	495	475	487	493	493	509	521	531	489	490	479	492	498	482	481	500	492	462	509	494	500	503	501	513	511	500	550	498	500	487	512	467	524	485	472	464	493	512	543	477	483	486	500	536	467	501	484	508	505	479	484	501	495	480	492	506	488	495	498	449	436	490	514	486	508	525	483	478	500	453	499	492	506	512	521	490	498	551	466	504	524	472	490	449	510	509	535	499	495	497	498	506	496	518	493	503	542	504	490	493	501	517	528	462	490	505	486	481	494	522	485	469	522	495	518	479	500	499	478	497	496	480	489	497	509	481	489	487	498	529	505	461	515	541	473	513	482	467	524	512	518	495	468	487	510	477	511	495	505	508	511	512	478	486	500	489	485	493	489	520	446	485	525	465	504	481	531	478	516	494	507	538	493	514	539	485	481	455	493	478	499	487	478	509	499	450	501	531	510	485	478	494	474	483	458	520	459	504	516	511	476	426	491	522	508	483	500	492	489	508	501	479	506	505	483	483	473	454	485	453	494	504	444	504	508	483	505	480	470	457	516	490	464	506	504	491	511	515	481	466	529	481	530	481	505	473	456	488	511	492	507	465	493	508	455	481	452	500	471	508	460	453	476	466	471	499	542	499	522	470	523	495	471	451	502	482	464	520	481	487	467	504	497	480	507	505	511	451	483	478	474	425	488	468	510	498	464	508	452	457	464	490	497	502	491	529	500	465	474	528	454	471	496	458	444	444	516	552	493	493	469	513	481	470	481	467	499	463	495	469	479	487	481	545	495	452	497	466	502	500	512	511	462	479	490	512	501	462	497	482	493	528	491	495	577	509	509	471	458	518	510	461	492	482	491	506	469	454	536	478	483	478	505	437	514	492	477	525	510	495	529	526	468	507	523	508	490	516	547	461	488	455	491	511	483	472	536	510	530	477	519	457	483	477	484	525	500	478	521	492	515	499	495	489	502	483	498	486	510	482	490	513	493	525	486	514	509	488	502	454	490	508	492	500	526	518	470	495	516	505	537	479	518	479	489	492	464	491	519	504	492	500	524	503	489	454	497	530	508	467	519	488	480	439	506	467	515	489	462	535	465	453	533	480	491	493	453	497	480	456	475	478	517	505	530	462	495	438	473	470	520	476	523	471	464	494	526	490	496	550	491	479	522	484	501	508	504	479	475	467	495	486	513	549	459	475	493	482	500	466	466	506	477	466	475	494	504	493	506	481	470	475	481	482	498	497	488	443	503	501	533	477	511	502	468	459	467	457	489	476	498	498	467	494	490	492	514	506	484	476	499	512	493	507	519	510	498	470	440	505	510	491	507	502	497	503	504	476	475	491	483	488	483	516	465	492	506	488	505	490	487	490	527	479	493	508	476	488	511	495	486	497	485	505	485	504	457	505	496	480	468	510	510	487	526	525	518	493	493	490	505	476	510	516	495	454	500	502	515	479	449	500	516	467	453	477	461	489	478	498	468	511	490	513	504	497	471	537	506	446	532	455	502	500	526	541	514	518	497	514	435	491	499	483	499	481	463	437	506	508	522	523	507	519	473	533	475	542	485	506	483	459	486	502	496	468	483	531	472	500	484	471	464	472	479	500	480	488	502	478	483	469	506	498	459	501	515	458	466	482	466	484	475	466	479	479	510	509	478	514	461	444	501	481	469	483	534	510	504	499	474	514	510	490	500	474	495	539	499	495	480	507	455	501	488	473	440	507	492	516	517	481	462	522	486	519	477	515	490	479	465	535	478	470	502	486	496	497	511	545	510	495	503	502	493	495	489	513	479	513	509	507	506	488	469	502	491	470	468	498	461	480	495	500	498	537	535	516	496	473	457	499	496	449	523	489	512	501	502	489	503	493	453	502	470	465	511	499	480	455	474	503	459	470	489	455	502	467	483	533	493	469	488	472	509	513	498	529	473	506	506	497	470	470	513	477	513	461	496	503	495	478	474	508	557	477	478	478	544	504	528	469	501	513	533	458	500	458	456	490	446	510	488	431	534	493	481	506	455	492	453	515	452	510	491	502	507	468	507	472	471	525	462	499	489	491	553	521	513	490	508	495	499	473	514	478	493	469	480	504	496	463	446	479	488	483	487	486	513	483	508	509	478	483	492	492	466	507	465	517	538	482	508	478	455	468	469	506	472	494	509	489	466	497	468	504	503	485	474	502	516	481	493	497	499	504	526	482	506	507	489	503	479	469	506	471	485	503	461	553	524	490	480	487	509	548	442	514	519	502	497	510	473	527	519	476	516	514	499	518	483	489	499	519	527	497	488	534	487	524	492	458	488	479	487	490	476	473	495	513	523	470	464	468	517	478	502	507	512	541	503	459	467	477	486	468	491	485	501	460	545	465	481	533	476	457	457	466	508	460	491	481	512	488	453	504	520	488	480	472	498	483	504	465	487	479	512	458	488	457	513	528	499	477	491	473	459	540	490	500	499	459	509	505	479	527	494	479	507	511	482	518	496	468	494	523	511	504	495	457	496	467	478	503	454	488	487	493	494	446	486	457	509	513	476	514	485	531	464	493	511	473	471	481	473	490	525	492	482	509	476	499	488	455	520	509	498	485	480	476	494	459	459	455	503	522	499	518	467	525	466	506	492	542	486	503	491
26628	21014	28633	35690	18291	6352	818	286	286	275	265	269	253	258	276	273	275	288	287	270	274	280	303	273	297	278	278	284	258	275	243	259	277	257	294	292	280	277	279	289	336	267	278	265	268	291	280	271	295	290	275	288	292	261	262	308	254	281	275	282	272	306	278	290	264	257	255	301	254	277	261	290	281	298	325	269	283	302	297	241	288	267	293	302	280	267	279	294	270	289	276	281	268	262	285	266	305	264	278	252	276	269	276	277	263	276	321	279	273	251	280	281	273	285	248	295	255	292	276	273	268	251	270	296	278	299	302	246	275	274	264	266	281	288	266	252	287	286	252	258	253	273	287	288	307	295	272	294	262	270	287	277	265	265	297	292	250	297	247	281	284	276	270	273	270	291	269	278	281	262	284	251	247	291	281	288	286	263	310	276	285	303	296	269	234	289	277	292	285	275	228	294	262	267	277	264	273	309	252	292	286	272	259	282	279	263	293	254	297	264	275	301	295	282	279	272	285	282	262	303	248	254	287	311	264	293	318	295	296	276	297	274	261	291	299	298	251	257	268	273	312	260	244	284	267	289	284	287	270	280	290	301	279	292	259	300	288	273	266	293	266	267	273	268	273	284	275	309	297	282	285	275	271	275	264	279	253	271	282	281	309	277	296	286	283	300	297	280	258	271	285	309	278	248	294	244	282	245	260	253	291	287	262	291	260	278	302	293	296	283	259	242	275	288	237	290	279	267	286	269	264	291	252	283	277	281	272	277	255	287	271	292	255	278	299	266	263	289	272	259	241	308	297	275	262	294	260	262	281	299	285	298	300	259	274	294	300	251	264	272	265	265	282	296	289	272	268	292	306	277	264	309	282	283	261	307	272	286	275	267	264	275	276	270	275	272	246	253	272	295	323	289	255	243	264	313	311	227	289	285	262	269	316	250	275	264	267	264	246	254	270	268	262	271	317	290	255	283	256	301	283	255	272	298	285	275	279	260	270	268	272	296	270	291	264	295	291	287	285	286	281	292	295	272	304	299	313	276	289	276	286	275	240	273	280	272	273	269	301	282	247	271	239	269	262	290	295	262	270	287	287	275	256	256	240	235	270	261	280	258	300	275	268	258	254	276	279	306	302	285	281	292	278	253	287	312	274	273	290	271	261	270	281	261	267	307	278	264	283	312	275	289	288	279	274	274	289	287	285	282	285	294	303	296	298	268	271	269	282	257	286	281	258	256	273	271	283	280	255	277	269	246	260	316	262	271	293	281	285	292	291	248	267	268	280	243	305	256	285	272	268	292	289	239	279	273	269	265	275	287	315	252	273	276	247	288	296	304	280	282	233	274	264	286	294	273	283	288	262	278	290	284	282	289	272	278	268	271	275	302	273	283	296	268	257	254	268	274	255	298	292	281	285	257	273	273	292	282	275	304	264	296	272	267	279	279	256	256	256	277	290	275	307	278	284	261	268	243	250	295	278	270	251	285	268	246	327	265	282	253	262	275	288	285	260	288	282	289	263	256	282	261	295	270	269	289	254	259	270	279	271	268	284	287	278	283	262	269	278	295	269	286	293	298	256	265	269	259	310	285	290	305	281	250	269	288	311	276	282	299	275	255	294	267	254	254	254	261	294	268	241	310	282	279	283	284	268	296	259	280	282	245	262	279	261	303	286	284	272	279	290	271	292	272	261	268	275	287	295	272	260	244	268	267	300	269	267	264	272	295	269	284	279	292	268	277	289	291	244	278	285	298	289	274	281	273	287	258	291	270	282	296	278	273	284	286	251	290	279	297	259	288	264	295	278	278	261	257	279	302	261	262	263	279	282	267	270	265	256	283	296	282	282	288	278	299	280	283	282	290	271	267	260	290	242	292	291	294	246	268	292	271	314	282	259	281	240	293	248	278	249	293	250	254	319	268	298	309	260	250	288	252	300	305	250	261	306	273	277	273	274	288	277	299	289	268	291	286	264	269	278	261	272	269	268	279	292	257	274	254	302	318	277	284	260	271	256	262	285	268	278	250	267	300	291	304	258	291	282	251	264	275	299	270	249	269	286	280	270	285	251	259	291	267	309	295	270	287	272	272	274	272	278	283	258	302	288	305	281	241	294	265	264	271	304	284	293	283	286	279	258	242	292	285	263	280	311	279	253	274	291	268	275	274	248	266	295	277	263	266	270	269	270	267	284	269	283	261	265	279	266	267	289	289	301	286	271	276	248	274	289	249	270	276	274	287	282	253	253	281	271	270	249	278	285	261	259	304	282	252	287	267	291	271	264	294	286	262	276	281	279	250	289	285	282	265	267	256	284	271	273	284	285	310	260	289	295	284	272	315	284	271	264	305	265	290	275	297	242	278	276	273	252	247	292	293	256	303	292	293	267	268	270	259	274	294	277	286	268	273	264	272	285	288	262	289	285	270	271	308	291	290	283	236	274	272	267	272	284	270	294	304	296	281	266	294	257	297	263	295	247	280	246	280	252	290	278	261	278	250	244	276	281	295	274	316	283	298	302	297	275	267	277	277	269	286	261	269	265	283	270	270	283	297	257	283	286	275	267	303	273	284	253	291	275	247	273	297	253	277	286	260	284	284	280	263	272	273	283	270	299	236	270	259	270	280	269	272	245	272	272	297	257	320	271	269	259	310	276	275	273	272	241	298	297	279	305	274	266	261	270	284	285	292	253	270	263	284	279	269	262	268	287	291	293	289	283	278	313	297	310	270	271	292	274	249	252	289	271	280	304	309	295	278	271	262	256	255	292	292	268	259	296	263	256	294	254	262	261	259	261	258	247	294	290	293	296	290	282	277	290	298	288	271	293	280	275	257	291	277	264	254	273	284	283	280	291	269	280	273	274	280	261	273	274	247	305	288	270	296	269	300	263	293	265	298	275	260	289	246	277	278	261	262	272	261	270	263	260	274	285	294	255	274	264	296	290	263	313	283	277	273	285	259	262	263	249	282	293	288	302	276	255	267	264	249	299	291	263	251	315	281	295	304	272	305	273	299	304	302	311	244	271	279	278	289	278	251	265	265	318	263	264	265	251	284	304	297	283	279	298	281	287	287	281	279	280	278	288	257	266	258	262	299	259	240	273	271	289	301	300	276	276	260	254	267	256	288	241	268	266	288	252	302	316	259	314	296	248	265	284	276	295	277	301	309	287	264	272	258	279	311	264	256	287	268	288	264	298	254	283	282	255	280	262	267	250	281	280	293	317	274	239	278	260	260	297	247	273	255	268	248	251	287	285	282	277	276	253	295	286	263	287	281	292	283	285	273	290	268	280	270	273	268	310	302	299	265	265	298	306	270	297	267	284	301	289	262	291	290	262	300	260	274	280	269	257	247	287	261	297	266	315	275	295	276	272	270	283	296	293	261	266	259	291	245	264	284	239	269	282	291	268	282	266	292	285	261	267	306	293	279	261	268	264	252	256	300	311	278	285	275	298	269	298	297	269	264	269	289	277	274	280	288	278	259	278	291	278	293	275	272	280	292	276	262
18554	26627	37120	37140	19568	9576	1231	439	441	461	405	449	444	450	464	453	467	451	451	428	447	426	459	465	455	414	422	429	440	447	438	452	441	415	416	415	454	444	442	427	449	441	443	436	434	454	446	408	432	452	491	440	424	433	428	455	455	438	421	432	449	429	429	452	415	433	436	465	450	411	427	465	434	454	454	454	442	438	458	448	409	437	453	459	450	425	432	445	410	427	424	439	472	392	428	438	445	437	436	419	396	398	446	460	465	472	452	440	440	406	411	444	423	434	421	471	491	452	456	449	424	435	425	451	413	404	413	461	446	437	461	404	422	449	413	458	433	420	435	486	455	431	431	440	423	439	446	431	427	430	430	449	458	409	441	454	443	443	360	439	424	422	377	428	354	468	442	388	417	440	423	419	437	438	423	426	429	459	430	401	418	432	421	407	414	484	437	439	431	436	440	470	429	435	428	438	446	393	418	426	443	420	395	409	454	409	474	415	412	448	429	410	418	409	443	436	449	415	416	430	439	459	435	392	403	442	474	459	419	437	404	432	376	424	442	424	415	461	422	477	474	466	424	411	403	420	464	434	408	427	425	438	446	441	471	468	395	428	413	421	435	447	433	412	435	446	407	433	449	453	466	446	461	460	454	438	442	425	429	407	422	430	424	456	428	450	439	459	429	450	425	476	416	476	442	419	428	408	433	426	437	469	464	452	423	446	439	408	453	452	401	396	431	470	414	409	441	470	443	436	393	430	455	452	447	433	412	435	416	441	433	444	430	431	424	449	460	448	445	436	470	466	436	467	424	478	453	410	431	438	424	450	433	429	431	431	408	420	437	445	461	418	422	429	428	452	475	419	437	453	407	423	463	453	428	430	426	436	447	424	433	434	453	438	423	418	435	427	442	459	430	436	410	476	419	415	460	439	431	421	435	456	434	428	421	455	448	446	452	423	459	439	408	450	471	445	444	430	460	434	443	447	435	406	413	447	398	404	454	406	453	431	454	422	431	404	446	433	404	447	462	407	403	433	443	438	450	442	426	438	445	458	413	423	454	433	417	443	472	419	442	434	426	428	410	421	414	434	448	452	459	448	448	410	449	429	418	436	434	429	412	448	425	414	436	406	416	439	435	438	427	409	428	399	439	435	452	451	483	393	415	424	407	444	445	431	460	419	432	427	434	459	442	450	431	459	453	432	414	444	393	425	434	461	448	448	457	419	429	406	391	448	434	439	457	401	412	447	461	410	439	428	447	407	483	406	402	454	426	418	423	445	408	449	458	443	433	418	408	413	401	473	451	408	416	448	440	427	461	428	468	438	427	428	447	445	397	397	430	414	424	478	463	414	389	425	423	423	446	436	430	420	434	421	467	424	470	446	439	470	413	440	437	404	449	434	437	397	430	451	436	423	415	445	472	416	429	471	408	441	433	466	422	485	429	430	444	487	436	476	421	417	425	452	450	434	428	445	409	483	444	421	428	419	468	438	440	442	414	455	418	462	423	455	400	428	442	484	421	417	444	438	450	456	431	444	436	445	430	421	440	414	434	424	449	438	454	451	417	484	439	435	430	400	436	409	410	439	417	448	429	434	416	431	436	403	448	477	439	425	443	448	429	440	440	407	435	438	466	471	416	426	413	408	421	424	421	467	446	462	418	430	401	414	443	432	460	438	412	436	422	430	423	452	418	388	440	407	415	442	447	448	457	376	437	458	442	429	448	468	460	381	421	416	463	423	453	434	454	422	452	419	406	451	464	453	404	451	446	449	416	454	424	442	437	414	439	436	432	450	430	404	439	483	431	434	388	441	419	452	405	449	442	426	380	395	407	402	402	439	426	440	425	411	420	436	441	419	485	448	400	438	460	423	410	438	456	407	440	446	458	450	402	422	434	456	435	416	451	417	456	406	432	445	431	426	417	446	416	471	434	412	430	415	429	431	430	461	471	415	443	446	439	451	437	425	425	469	450	444	432	435	400	431	417	451	453	437	428	427	434	426	453	448	476	435	458	426	463	455	439	445	460	426	419	478	415	419	433	473	445	422	464	452	442	423	426	444	467	441	424	419	438	379	420	444	469	463	421	440	439	406	442	383	462	429	430	417	420	428	441	440	441	422	424	436	430	458	415	404	424	441	453	498	455	459	467	410	458	444	483	448	416	448	433	460	406	454	432	449	415	426	421	432	467	409	417	420	455	467	450	443	428	461	445	411	427	430	469	418	437	414	409	449	436	441	411	402	456	455	428	424	450	451	425	440	418	420	450	418	423	442	466	464	443	447	425	444	428	455	433	457	450	448	448	431	437	426	451	420	427	431	438	410	440	390	451	457	456	405	469	406	451	439	459	441	455	394	472	448	415	433	463	435	439	407	469	470	419	436	417	437	451	457	424	406	442	473	483	437	447	459	429	432	467	432	412	450	422	404	434	477	438	453	404	460	408	470	446	432	452	387	423	462	412	431	434	461	468	413	398	429	466	413	433	449	418	440	414	429	422	438	461	452	431	459	443	433	416	435	443	469	455	422	431	406	429	458	415	428	449	438	434	425	411	428	412	458	394	417	413	445	450	426	401	440	417	462	454	491	445	434	459	435	415	445	445	411	435	455	422	449	427	444	420	431	420	459	435	450	427	414	419	450	479	428	422	443	417	402	469	401	441	401	433	431	451	398	460	427	429	439	448	458	438	405	446	426	437	445	453	407	427	404	430	435	422	415	414	474	455	433	413	448	433	441	458	386	434	413	412	413	441	429	422	477	406	362	416	447	408	418	453	443	426	436	436	444	401	496	429	447	454	422	398	448	449	461	453	468	418	420	470	432	461	437	449	431	464	457	446	429	447	459	450	450	498	428	416	397	423	450	473	417	490	473	439	412	415	469	426	409	453	450	432	451	404	454	456	449	395	421	440	431	432	396	449	402	451	413	440	412	401	444	428	407	446	424	408	433	393	443	410	447	442	432	477	440	421	436	444	413	435	472	436	459	422	424	415	471	413	457	434	407	433	454	436	443	465	470	414	444	466	462	423	446	443	423	435	441	430	460	408	432	437	444	451	437	448	427	447	410	446	415	444	473	431	433	456	407	420	441	455	424	396	474	422	435	473	398	409	442	453	439	414	388	428	457	449	463	428	460	431	451	441	465	463	441	438	435	449	420	434	455	401	456	399	460	428	450	424	430	446	441	478	463	476	430	427	443	431	460	410	410	470	429	423	505	433	411	449	413	435	451	453	409	446	474	412	445	384	456	458	434	467	464	451	467	423	471	410	411	446	431	423	416	407	426	420	436	443	430	436	427	416	435	488	422	455	406	462	401	426	474	424	421	464	421	452	458	437	441	458	422	432	433	454	440	419	424	446	426	412	452	433	437	446	425	449	448	442	425	447	466	441	441	408	451	454	441	416	438	422	444	423	415	440	439	467	458	427	416	459	423	431	453	438	396	412	433	434	405	425	438	471	432	435	411	435	433	418	455	415	424	459	449	409	443	438	436	458	398	438	428	454	425
23913	21492	38174	45322	32027	22206	6644	478	410	387	387	380	331	374	375	394	370	419	378	341	372	372	383	339	357	378	376	379	361	381	327	348	375	352	377	383	343	397	348	395	355	406	361	408	369	365	359	367	351	393	398	354	380	320	360	326	377	363	358	352	370	373	365	359	338	362	419	360	360	367	341	320	353	373	374	341	331	381	367	351	371	339	330	380	379	372	382	344	345	344	384	377	368	352	375	329	359	349	400	337	377	365	378	377	369	317	346	367	367	338	350	340	374	363	386	364	404	395	377	363	348	360	361	381	346	349	366	329	377	331	371	366	320	347	331	365	381	352	359	360	343	353	380	382	362	343	368	369	351	356	351	353	369	389	364	341	341	349	360	383	361	378	350	353	347	321	346	335	369	349	378	364	359	339	341	393	364	318	375	369	373	356	356	365	366	367	348	397	388	372	376	360	372	377	392	384	346	352	368	348	378	364	395	357	384	391	374	360	390	334	351	361	361	341	342	343	356	345	343	388	347	363	383	376	349	379	349	323	345	343	342	354	382	375	358	380	365	355	347	318	362	362	391	356	350	346	367	382	360	335	368	386	334	376	371	373	332	343	379	342	376	348	332	396	341	395	332	381	335	330	356	402	380	353	371	351	350	359	363	343	376	340	357	313	383	358	341	344	352	337	348	345	348	323	319	375	353	358	380	375	392	354	359	326	375	377	343	365	379	364	361	362	355	373	311	365	358	368	325	357	401	371	329	352	369	338	346	332	357	330	362	340	324	349	376	370	366	354	385	377	374	401	361	349	376	356	371	338	357	360	347	379	361	360	344	353	342	353	368	343	357	370	371	361	353	373	357	359	385	363	340	367	333	341	317	378	386	380	347	329	340	353	361	363	354	358	363	370	382	348	330	343	418	380	364	350	360	351	376	314	376	386	385	351	352	374	353	385	371	344	379	334	363	312	348	323	352	355	373	375	380	336	366	355	338	335	367	368	407	355	379	357	351	320	362	367	349	361	363	359	363	380	361	345	343	365	383	358	337	354	382	329	343	355	356	330	352	386	346	387	350	381	358	367	355	362	350	351	380	343	351	351	374	381	391	339	358	362	392	333	358	367	361	382	376	335	356	386	343	331	373	372	405	394	359	341	342	375	348	342	352	354	346	364	351	365	363	390	333	361	327	331	352	402	384	323	357	360	362	354	341	350	335	351	340	359	393	358	320	391	381	371	328	355	337	367	371	371	344	326	346	362	392	367	356	412	342	360	364	336	367	392	351	331	374	336	372	357	347	390	323	358	413	362	331	333	371	328	371	358	356	363	352	360	342	406	325	364	382	366	381	332	349	359	375	356	309	372	346	388	345	366	393	363	347	354	396	366	368	350	372	372	331	348	364	359	362	373	355	332	322	308	325	374	394	368	369	340	370	336	351	387	370	350	335	351	362	340	349	391	353	359	341	378	350	356	346	333	370	334	364	363	350	350	369	367	339	367	366	394	347	346	356	365	350	396	363	389	350	362	343	338	351	355	359	393	340	360	352	346	346	354	376	368	370	370	347	370	367	343	356	363	376	342	353	375	361	370	362	376	392	380	324	327	369	350	374	370	356	366	366	357	377	377	349	335	393	350	377	340	370	366	402	329	375	381	363	364	355	348	360	378	356	342	363	353	356	334	348	369	335	339	369	362	401	362	356	360	358	326	339	372	378	341	374	344	322	365	373	362	367	380	371	368	359	358	337	390	394	366	349	371	381	350	337	348	360	350	318	349	371	389	360	397	371	337	327	332	371	323	337	358	348	331	346	339	320	388	357	359	338	366	358	376	364	363	381	343	346	372	345	344	359	382	333	370	356	340	393	365	348	410	351	359	380	334	339	358	340	368	342	335	373	353	375	352	359	328	382	390	340	382	352	326	350	366	385	353	364	343	357	390	341	333	334	376	370	353	348	355	355	367	391	348	358	325	388	349	355	351	356	360	359	335	351	354	382	395	357	365	368	396	348	337	387	358	318	330	395	435	351	372	322	342	377	339	324	355	370	361	353	393	358	358	345	351	396	353	355	333	352	356	379	392	343	395	339	336	349	404	355	421	355	322	356	348	387	358	338	351	356	355	360	359	374	350	364	372	370	321	349	365	367	382	353	394	392	371	347	365	346	357	354	348	346	358	350	362	348	339	383	350	368	409	355	364	361	366	329	360	371	361	352	361	365	370	369	340	349	373	336	375	346	364	351	364	370	376	370	340	332	384	344	388	364	374	359	374	349	351	336	362	363	343	316	341	361	354	376	383	382	341	372	381	390	352	375	369	329	363	359	377	350	365	336	355	333	370	338	335	351	368	353	378	353	399	347	371	373	377	325	386	412	380	328	364	364	347	353	382	383	350	342	361	310	362	332	367	339	317	376	378	343	379	366	341	372	352	341	362	331	355	367	347	372	361	350	350	350	370	339	343	339	362	348	371	347	351	350	370	381	382	362	405	362	376	374	359	385	356	367	349	383	375	359	377	365	374	402	363	342	339	374	378	348	331	370	404	359	373	342	345	350	335	331	334	315	349	366	343	341	382	363	353	335	391	347	363	372	364	333	352	375	338	336	318	355	341	371	366	363	367	362	347	383	394	338	327	369	369	360	395	382	342	383	370	352	365	372	333	412	366	364	373	362	351	389	361	320	394	340	371	356	374	344	324	324	364	353	352	372	381	373	334	355	388	398	359	388	372	359	362	375	352	375	329	377	410	341	339	375	363	338	378	342	364	399	341	370	367	370	373	316	381	376	357	392	376	350	365	353	343	352	356	327	349	358	329	338	335	368	344	344	384	385	379	328	384	362	359	357	350	315	339	376	376	378	373	318	354	346	364	363	335	354	319	374	370	387	368	321	350	345	346	337	375	371	402	328	381	337	353	330	354	349	391	369	357	375	353	353	382	342	361	372	379	346	324	377	390	379	366	358	375	364	329	321	346	375	371	373	354	357	360	369	387	359	337	362	370	362	347	340	341	364	358	319	358	351	358	379	337	279	352	354	330	395	367	350	342	377	367	343	365	346	353	392	344	323	334	331	395	347	386	362	373	374	382	367	356	351	382	344	381	364	348	348	341	369	384	383	353	356	364	345	358	353	332	359	350	331	346	374	367	357	378	353	350	374	374	354	372	332	379	313	343	364	337	379	350	380	363	339	374	351	380	345	375	353	331	349	348	352	356	334	332	394	334	337	358	364	371	339	375	375	391	297	353	369	373	380	376	382	334	393	352	345	338	404	366	362	347	343	393	345	332	361	333	384	341	347	361	378	357	346	353	425	334	361	336	366	388	369	354	349	345	361	376	366	341	356	326	383	338	348	379	378	375	343	336	368	363	335	382	373	368	348	360	367	353	352	355	366	355	335	375	327	362	370	371	349	354	330	334	364	346	384	372	370	394	354	356	342	355	357	365	371	361	370	368	346	384	346	349	385	335	387	354	368	398	344	359	315	351	380	346	326	346	370	348	348	379	363	348	373	348
31267	57125	73194	63445	38438	24071	3925	589	584	572	578	585	565	579	616	549	577	590	568	573	567	540	596	530	561	560	556	521	547	558	545	526	526	521	549	624	527	577	534	582	609	589	542	553	583	557	538	507	536	554	548	594	507	564	567	541	527	562	555	546	587	568	562	553	588	544	562	559	542	534	549	560	582	548	570	576	533	544	603	556	558	509	517	552	573	551	542	561	577	540	570	551	546	543	544	524	571	528	528	513	547	560	550	586	515	586	542	528	541	530	499	533	568	533	554	560	533	588	614	525	558	586	514	564	576	559	596	528	591	551	538	553	582	538	566	531	533	550	575	548	595	555	582	570	554	545	557	531	599	535	548	563	556	545	573	574	585	557	604	549	568	537	584	577	524	569	538	557	533	601	569	554	546	572	600	587	542	543	532	515	535	586	521	509	570	571	555	567	556	537	545	546	576	560	546	559	569	571	566	543	551	565	550	554	548	561	536	579	549	559	544	540	553	583	516	538	544	553	560	546	558	553	530	562	542	573	550	568	542	566	538	546	549	558	565	507	622	517	576	572	573	575	559	536	518	599	566	570	533	592	502	554	550	548	559	548	589	571	531	562	554	556	545	535	586	556	524	542	514	531	566	572	569	542	539	558	569	558	549	565	592	540	552	579	560	536	540	542	588	571	561	567	531	526	579	571	527	548	554	535	513	566	539	586	551	509	562	552	570	581	545	520	557	584	570	573	582	491	539	565	519	517	586	593	558	545	590	576	538	551	511	539	582	579	523	531	534	554	580	555	560	584	540	590	560	514	570	547	565	524	519	538	582	603	541	573	574	559	573	511	538	580	541	551	542	596	579	554	519	556	534	584	580	596	533	518	575	481	555	523	524	533	541	556	541	576	534	561	567	559	536	591	515	555	574	562	546	577	552	562	538	550	533	568	543	554	563	563	580	555	575	558	583	527	531	490	562	562	518	578	560	547	576	578	553	607	573	546	533	550	577	583	569	541	561	560	554	568	534	565	568	571	578	524	585	589	590	554	563	580	554	590	545	543	566	533	539	571	575	524	566	511	531	542	559	611	590	539	545	547	535	483	549	564	568	528	508	557	544	501	541	575	545	552	564	547	557	555	558	582	568	556	534	543	564	546	537	541	570	532	564	535	537	554	549	555	583	552	569	553	551	534	581	525	564	561	570	552	557	568	541	576	555	542	488	576	607	588	577	545	546	510	562	532	584	564	567	592	580	577	553	606	554	553	558	558	555	574	547	524	548	585	540	537	522	561	548	565	571	549	555	535	551	578	572	568	543	565	568	557	544	557	548	537	568	518	585	557	577	530	570	568	582	568	594	598	533	544	540	564	555	510	557	534	563	543	564	543	545	518	539	547	578	567	578	515	525	538	524	548	568	560	545	573	600	534	548	526	577	562	566	537	593	540	554	562	568	565	561	607	558	558	534	560	585	558	557	570	576	574	577	529	551	562	569	537	530	520	571	530	517	552	534	555	552	549	528	576	522	568	566	571	544	537	554	595	569	525	565	578	564	532	557	508	558	543	552	543	588	553	535	499	573	595	562	531	580	550	577	555	547	545	509	518	569	521	545	609	556	547	554	563	561	575	583	554	531	587	539	507	535	567	561	600	556	547	562	558	574	571	606	554	575	565	561	554	554	542	528	558	589	548	526	554	555	540	492	504	583	559	542	550	588	570	499	555	507	591	572	540	558	597	593	546	568	551	574	535	596	552	537	555	573	574	581	537	543	575	558	578	585	551	573	538	567	547	559	591	557	549	541	538	528	568	548	523	547	555	545	542	535	525	536	572	525	552	569	530	596	567	600	551	592	546	582	569	563	532	540	550	541	531	547	536	559	568	580	645	536	608	532	513	613	568	537	531	559	594	520	541	559	594	565	555	566	581	564	534	537	527	547	577	565	531	547	541	588	497	544	576	580	518	562	577	528	614	568	549	567	580	568	526	562	529	521	562	522	535	588	581	528	537	573	576	534	509	536	576	541	580	515	536	556	542	561	563	566	581	561	559	549	564	547	528	582	606	543	568	559	594	538	544	575	580	567	551	550	558	535	574	590	531	536	513	522	574	551	543	564	608	561	545	565	547	509	595	560	577	549	551	586	571	567	519	556	554	554	560	518	568	564	542	553	545	560	536	577	542	578	553	538	579	579	549	536	553	536	574	534	570	542	552	559	534	584	526	535	548	545	533	501	568	538	605	570	568	561	557	546	580	528	581	558	526	515	529	510	574	542	567	552	541	549	549	588	580	533	569	557	523	558	613	529	576	566	549	592	536	592	511	555	519	509	529	552	565	594	552	548	527	579	522	556	546	495	579	580	590	521	572	560	551	559	544	521	540	562	552	578	553	552	582	553	569	545	526	541	583	569	535	514	551	564	578	579	549	543	558	568	571	583	569	599	542	556	556	532	539	546	551	586	550	541	557	553	518	557	613	525	527	558	547	572	572	566	534	556	570	556	541	567	565	555	550	530	554	599	559	560	558	496	560	523	526	582	566	574	556	573	555	552	537	552	547	565	510	561	537	576	534	566	542	591	560	565	562	551	561	553	539	564	579	595	560	578	517	553	548	551	563	527	528	563	532	538	513	532	541	531	516	554	562	542	569	570	553	585	536	537	566	572	599	548	556	572	552	564	542	539	539	524	547	548	533	527	570	537	572	566	561	533	530	576	573	592	565	578	543	579	581	563	547	552	535	593	521	543	598	552	537	554	595	567	569	551	551	536	554	575	557	530	554	565	569	588	559	514	576	575	576	547	525	561	586	592	533	558	611	534	556	571	543	543	539	572	563	540	534	575	614	549	567	528	530	570	612	549	519	568	539	570	561	534	525	569	618	554	566	503	564	553	528	575	574	574	581	556	559	572	549	563	584	536	571	570	543	566	570	578	520	551	568	536	550	518	557	567	572	578	538	562	589	562	568	596	580	542	527	559	553	561	566	511	504	506	579	537	549	553	555	587	546	509	548	563	557	541	540	528	528	527	524	520	559	551	538	540	537	543	585	583	573	524	581	499	550	573	561	571	568	549	535	581	587	555	559	546	570	575	631	552	551	535	517	547	542	539	557	527	552	526	514	560	529	554	552	550	554	517	585	564	546	562	526	554	597	577	580	537	565	617	547	596	557	593	534	593	544	556	554	556	571	561	556	552	565	553	568	579	536	551	562	537	553	544	584	542	592	522	553	561	550	539	588	552	532	487	585	515	569	524	549	563	560	577	560	540	557	560	492	537	548	569	535	526	558	542	584	517	538	560	575	549	614	527	574	528	555	546	542	541	579	556	538	576	555	556	556	547	503	571	565	558	575	550	608	561	550	542	527	560	547	561	556	586	562	566	521	566	530	539	525	541	536	538	560	559	578	534	568	583	560	526	535	533	571	604	572	513	570	543	593	543	589	642	559	607	555	538	495	533	565	593	506	531	568	547	574	551	564	563	575	557	554	572	571	568	556	562	550	524	527	520	530	510	540
22910	21333	36294	39949	32343	26560	13577	936	355	384	328	350	324	345	348	371	348	371	301	341	358	341	393	318	337	354	344	332	353	319	330	317	353	331	353	340	327	359	326	325	337	331	325	346	282	350	321	313	319	339	333	355	328	338	349	353	357	327	335	376	331	332	331	316	329	306	331	338	315	319	309	337	342	366	345	334	329	339	322	339	328	314	300	335	339	308	335	360	331	326	320	340	309	329	334	306	308	333	348	322	335	338	312	304	367	319	341	346	343	360	332	329	308	322	346	336	346	312	324	344	340	334	351	324	324	354	313	359	341	319	333	333	375	297	316	345	342	328	349	314	328	334	360	289	314	328	344	376	339	337	337	348	306	337	308	327	342	317	350	320	336	320	330	353	333	323	338	354	326	323	295	313	324	343	351	349	358	333	326	351	336	343	317	324	308	336	315	343	317	327	336	311	361	328	325	316	346	331	352	316	338	332	304	339	320	297	322	328	330	374	325	354	328	347	308	324	314	348	315	364	345	342	325	355	345	344	341	335	311	353	352	324	315	328	321	332	327	307	333	321	303	336	313	324	333	341	359	344	359	316	342	313	362	325	335	333	349	329	317	348	338	328	370	335	313	297	341	326	334	341	326	333	314	346	313	323	313	359	328	319	325	342	320	335	304	351	334	311	320	353	335	325	374	337	329	330	316	332	320	322	357	321	344	319	322	346	347	353	336	315	346	384	339	321	320	387	294	345	316	323	305	344	332	325	356	319	355	333	323	318	323	325	344	333	379	347	343	361	312	348	314	338	352	308	357	338	337	329	349	343	320	307	303	384	309	307	290	360	347	323	320	314	329	333	328	334	357	355	309	328	298	325	338	313	327	325	362	330	356	307	332	326	306	321	363	290	335	335	350	356	358	327	335	324	341	365	325	302	343	304	308	349	318	320	323	341	317	373	326	317	321	331	369	344	342	321	317	316	319	312	315	341	324	378	345	352	315	303	311	317	331	356	333	351	315	311	343	331	315	347	322	340	320	334	324	325	363	335	356	328	392	325	344	314	348	344	313	330	312	321	356	308	318	326	332	320	305	320	308	317	299	355	321	356	331	325	365	306	297	358	340	353	307	303	322	339	325	338	357	346	344	329	367	318	354	345	356	351	343	345	320	323	349	312	356	317	310	304	325	338	331	314	317	337	345	354	306	330	340	337	332	338	317	317	319	286	338	333	299	352	333	330	331	341	328	310	339	337	351	322	335	325	305	327	328	329	325	341	356	329	328	317	314	343	339	334	323	329	353	312	363	315	364	314	331	362	320	312	315	341	320	337	335	317	327	314	331	351	355	314	331	353	325	315	359	347	328	338	319	351	337	317	315	331	334	322	353	319	352	325	342	360	322	348	338	342	345	322	367	317	306	367	352	331	310	328	349	323	309	339	342	316	326	323	327	308	369	331	362	300	338	357	318	341	315	329	339	349	337	385	344	298	326	347	361	323	331	375	335	313	343	337	309	324	336	333	334	321	309	342	316	325	309	310	355	334	301	332	314	313	330	349	328	321	340	331	308	323	342	331	334	401	293	310	337	340	346	325	345	327	354	376	319	358	312	348	314	321	332	330	299	363	329	320	322	365	319	324	301	327	349	330	350	325	318	318	321	329	342	330	328	352	339	313	330	322	312	287	348	309	322	345	299	341	348	331	345	331	310	377	350	341	319	316	341	282	347	319	368	319	312	296	340	327	307	345	361	299	311	379	355	288	321	332	340	328	311	340	331	338	327	340	328	326	341	318	363	314	345	323	322	328	332	363	331	367	343	342	307	308	322	348	351	312	338	341	314	327	315	328	328	319	329	325	350	336	332	326	284	310	323	365	321	313	311	321	345	302	303	350	330	375	322	323	318	324	328	308	358	343	334	305	305	352	322	329	354	317	362	334	335	348	349	345	345	336	336	315	328	312	326	321	356	335	301	314	331	333	320	312	314	328	346	315	334	314	320	336	328	356	315	323	348	337	343	337	337	346	379	364	326	290	316	305	328	325	320	363	335	310	348	341	352	336	336	324	345	304	339	362	339	344	338	368	336	335	346	328	328	335	322	328	305	337	323	335	325	345	369	317	321	319	355	340	339	311	320	329	347	326	328	316	310	343	348	331	360	365	326	316	318	309	331	321	316	350	335	324	326	344	339	369	342	325	323	310	333	318	326	308	384	359	335	308	343	331	327	315	324	331	344	361	351	354	341	334	327	302	357	342	355	347	310	338	332	331	327	348	334	356	315	312	367	309	338	374	341	322	329	334	345	329	338	353	333	352	333	340	340	335	336	333	355	334	347	330	328	332	352	328	336	357	320	347	319	318	331	314	321	329	334	341	347	337	329	342	320	380	329	352	352	339	326	335	304	346	329	316	343	324	295	327	338	333	346	341	321	345	322	335	316	338	394	332	324	317	363	352	318	321	326	327	321	335	335	342	323	338	333	336	329	323	319	348	379	334	304	367	325	325	322	329	338	333	361	305	337	319	333	323	325	293	353	338	339	340	354	332	363	321	331	341	290	371	356	314	325	314	338	336	337	304	292	344	327	320	333	299	321	318	320	322	333	322	330	320	338	319	308	329	319	336	323	338	320	313	356	347	349	298	313	340	316	330	325	310	334	361	321	297	347	324	306	358	351	340	324	331	310	307	321	326	341	319	331	347	330	307	324	306	297	319	339	313	384	347	333	334	338	310	330	335	290	342	344	315	328	334	308	334	331	295	321	311	339	330	324	358	332	342	336	321	364	330	318	315	363	359	333	342	318	348	334	337	351	325	327	340	352	347	312	373	318	325	350	362	293	311	291	385	346	350	328	347	320	348	320	326	358	343	302	307	314	350	308	333	331	322	327	311	310	312	321	330	362	302	359	351	329	325	319	324	347	337	321	324	319	331	335	362	363	333	307	339	357	355	332	330	346	317	321	308	314	340	334	332	320	313	330	331	315	345	329	327	360	312	337	340	348	374	332	331	347	344	324	324	343	363	299	300	327	341	357	346	319	323	331	304	306	319	332	350	314	341	354	340	300	334	355	326	310	340	341	347	297	320	324	349	346	328	350	327	331	344	364	345	332	311	285	324	316	306	317	344	381	332	340	308	322	306	337	316	316	310	312	343	346	329	325	303	343	322	349	364	316	329	350	333	335	309	325	352	314	359	316	321	346	333	297	306	336	351	361	328	368	333	340	314	330	308	331	341	290	329	320	339	332	317	345	367	362	301	330	317	303	350	347	338	326	330	309	344	303	335	309	308	328	323	331	312	324	345	345	347	331	314	346	294	343	342	368	327	317	328	309	346	314	347	352	329	321	357	315	305	344	333	331	293	332	349	336	323	313	334	328	331	350	322	335	307	324	313	324	323	343	376	316	346	320	321	344	348	347	341	336	322	332	339	339	357	331	335	333	335	364	297	297	339	332	337	321	339	335	328	340	332	355	306	330	341	348	342	340	311	294	337	344	297	329	336	338	333	322	314	323	354
39448	65500	85666	72416	46171	31610	7188	575	564	533	486	519	563	519	533	493	465	501	526	522	496	519	494	519	545	503	536	506	487	512	527	520	506	519	493	509	514	502	516	506	518	515	498	510	513	526	519	517	505	509	529	501	496	526	481	515	494	546	503	528	481	539	456	519	481	474	540	508	512	551	529	520	515	520	543	562	480	542	496	465	502	488	510	510	551	538	497	515	540	524	489	500	483	514	551	533	523	502	559	510	497	526	474	482	521	517	500	491	511	520	494	513	509	494	503	473	487	521	490	522	519	511	521	506	507	497	497	497	507	529	510	509	532	520	493	503	537	531	492	527	530	481	531	499	495	541	559	506	499	514	521	514	497	510	522	527	483	501	521	601	495	533	550	492	547	500	505	500	499	508	520	500	508	476	488	506	504	473	463	528	502	522	493	521	488	510	507	499	520	468	508	525	506	516	517	453	530	508	470	529	477	543	510	507	517	513	541	461	505	504	503	523	471	500	504	504	558	532	508	496	479	513	506	528	484	501	524	480	527	471	504	476	509	486	511	520	535	482	511	504	503	498	501	485	504	470	475	529	507	463	468	520	511	528	509	475	509	523	509	511	500	537	492	523	475	549	514	495	504	524	499	525	520	528	496	501	512	466	504	477	474	530	500	518	504	544	518	504	523	505	487	502	517	522	527	492	541	546	509	469	500	506	473	495	519	526	536	502	510	486	533	525	505	518	500	487	471	524	492	502	520	493	514	514	527	519	517	499	536	510	503	473	507	532	532	502	518	506	465	525	555	529	534	524	487	477	516	531	482	497	504	500	495	467	468	522	506	493	490	478	530	500	510	531	520	497	526	477	546	532	497	513	499	547	499	485	483	519	493	490	533	536	508	447	493	558	481	479	518	516	487	509	525	493	525	496	488	503	527	478	497	496	507	489	530	515	500	538	467	503	522	526	491	505	500	514	521	472	525	502	498	492	487	529	494	500	520	475	485	498	505	531	508	550	505	515	504	534	497	493	513	501	487	530	515	497	540	499	493	540	498	539	488	558	491	530	513	519	550	540	458	538	514	545	506	490	472	494	493	559	503	540	522	559	509	496	460	519	519	505	513	493	480	487	479	538	518	563	504	527	488	501	481	509	506	516	495	534	491	543	514	472	500	492	519	507	531	493	514	548	492	521	513	481	493	469	497	480	521	508	561	533	496	511	507	450	498	530	516	484	539	499	529	518	486	514	457	481	490	544	499	484	491	496	529	524	524	449	505	534	499	514	495	485	536	506	491	511	523	491	529	512	549	503	468	478	502	468	487	525	538	475	518	464	501	566	466	469	495	481	503	565	541	499	507	498	500	477	494	494	499	509	550	507	520	517	481	469	516	484	545	488	528	494	476	494	501	537	493	535	481	497	476	501	556	480	472	505	548	496	493	491	503	513	497	524	531	493	502	517	481	517	500	526	535	475	528	478	495	515	503	467	561	489	490	540	510	528	523	488	480	483	531	529	499	526	487	498	484	498	482	539	523	530	525	512	502	518	501	492	497	498	522	492	529	520	486	518	494	527	491	523	481	509	543	506	541	490	493	510	527	508	493	515	482	513	479	480	522	490	491	475	519	497	514	472	521	491	504	494	512	522	557	528	520	519	505	513	517	524	496	545	465	509	514	506	502	522	467	503	525	495	443	528	483	504	491	504	505	493	537	483	495	501	497	469	542	504	530	509	490	524	489	495	500	497	501	486	464	561	509	492	477	526	504	512	502	498	507	537	503	488	498	503	506	530	502	507	479	546	468	462	511	545	459	495	515	480	509	459	527	532	534	517	480	530	516	489	491	501	528	526	493	515	515	531	500	507	536	530	554	489	522	493	517	526	508	503	500	461	501	517	532	527	502	510	482	499	460	513	518	518	523	534	489	487	490	507	533	504	514	498	482	530	529	502	497	485	484	518	510	460	523	487	484	460	541	520	524	488	534	456	530	526	502	520	497	481	507	520	500	503	497	536	485	495	543	534	483	501	502	525	484	496	480	517	503	522	491	495	500	491	495	474	473	509	487	562	490	511	520	531	507	499	453	526	482	526	480	482	529	510	499	486	505	529	534	509	469	512	511	519	508	477	522	528	512	520	506	555	531	486	479	513	510	540	510	502	489	497	515	509	509	515	504	532	519	532	537	554	485	518	552	516	490	499	514	540	539	546	496	530	491	498	481	505	509	487	484	493	527	563	535	481	509	508	461	491	533	535	512	504	510	559	465	485	517	532	506	490	522	520	511	487	523	490	497	481	520	499	516	496	514	480	544	466	516	505	506	510	500	517	537	518	545	514	536	535	503	523	503	506	467	501	475	491	507	531	498	516	472	489	490	497	486	499	515	510	492	482	551	489	527	502	525	501	510	527	493	539	518	522	496	523	480	504	502	544	515	498	479	471	503	475	451	465	503	507	465	496	549	513	499	483	503	501	467	498	503	529	462	502	464	510	490	523	494	494	467	486	552	499	489	512	483	525	527	509	487	522	537	473	497	514	501	489	514	490	560	524	482	506	512	527	518	507	523	494	518	532	531	539	527	469	530	528	505	520	515	478	512	511	497	542	516	524	494	509	488	502	522	477	492	542	503	504	500	478	481	504	516	486	486	529	525	476	491	538	509	474	527	500	512	502	495	483	518	461	500	526	532	525	514	501	495	508	477	542	482	518	473	479	499	546	481	502	528	506	516	460	521	499	490	501	513	484	484	522	451	473	552	496	520	511	513	500	524	512	501	473	503	551	514	498	528	512	549	526	503	504	531	548	499	530	540	519	497	498	489	483	525	499	512	511	491	484	504	476	497	500	498	533	495	494	543	493	498	495	520	508	493	552	484	545	486	503	499	511	459	515	486	499	530	552	504	526	508	485	519	509	514	473	489	497	482	519	518	518	487	512	517	541	563	508	469	534	487	504	460	499	541	494	506	506	505	544	486	503	544	488	496	518	567	463	499	472	479	499	516	509	490	555	521	512	519	530	521	496	520	530	528	519	480	489	523	518	534	486	527	526	479	532	485	489	562	511	481	469	503	531	518	500	497	490	544	480	511	498	499	493	524	497	522	552	539	490	475	529	518	518	491	521	515	542	516	476	462	497	513	476	504	526	496	504	503	481	509	515	534	513	467	507	489	482	523	479	487	502	495	498	491	501	488	481	535	506	507	516	525	497	472	514	494	493	469	516	541	499	504	514	496	483	551	506	464	497	499	501	514	487	522	464	490	472	516	516	521	496	501	491	534	533	485	471	489	484	467	485	496	502	516	512	486	543	519	531	475	512	508	527	507	527	497	460	540	507	512	470	518	544	505	500	537	489	522	456	482	481	492	511	526	511	490	526	526	508	497	507	485	477	542	519	496	505	503	500	509	529	485	533	473	532	522	517	521	489	515	520	519	517	547	502	505	505	497	541	538	519	494	477	514	505	528	518	505	503	502	488	509	512	505	492	528	510	509	486	446	498	480	502	508	501	505	497	517	530
26807	26571	34614	26963	9764	3906	522	303	300	303	299	296	290	280	285	264	322	289	320	278	317	283	279	269	293	294	282	298	289	292	271	294	253	330	262	291	275	285	277	277	276	280	286	296	279	294	273	286	280	310	290	281	294	326	309	293	273	275	249	245	286	270	278	282	277	310	273	294	289	297	297	318	282	300	313	287	244	297	269	296	264	301	328	262	301	303	295	313	293	308	289	298	283	263	264	283	315	306	275	274	297	297	268	271	268	293	286	284	285	282	306	256	277	251	277	298	263	296	284	274	298	282	316	293	302	268	321	298	299	266	286	297	285	280	290	268	296	272	293	299	317	264	256	270	284	263	295	281	290	281	291	272	316	276	257	283	254	261	276	291	294	311	282	277	285	275	274	298	294	266	303	293	282	245	277	295	300	294	299	278	296	297	319	293	283	322	281	271	280	266	308	308	272	268	266	326	308	265	287	269	277	284	265	296	275	286	295	275	283	298	264	270	304	256	290	295	300	259	286	295	276	264	242	319	288	288	266	276	304	312	274	292	305	275	302	277	326	271	285	284	288	270	304	318	300	291	280	274	309	289	323	265	264	275	264	285	319	271	278	250	289	308	266	250	275	283	312	283	306	298	300	283	274	311	263	264	287	274	261	299	289	276	288	287	283	249	283	284	290	286	289	302	259	303	269	279	287	302	295	258	279	303	295	260	275	275	294	260	272	296	290	295	268	280	268	284	242	277	273	259	271	293	302	278	284	284	263	275	270	299	295	291	303	289	324	309	263	253	324	287	282	279	296	279	280	275	262	281	306	279	269	276	295	273	283	278	280	306	299	261	246	281	299	279	286	302	251	280	284	308	273	284	291	323	280	285	295	309	277	298	267	277	318	264	298	293	318	283	243	318	242	275	293	266	317	307	288	289	307	298	268	289	301	292	290	272	257	293	266	255	295	303	244	296	282	284	269	303	279	274	268	300	308	250	317	310	294	277	267	281	277	295	278	253	296	287	287	311	280	263	257	267	284	294	274	281	295	333	295	291	299	285	282	311	271	255	293	251	280	258	270	297	261	254	274	265	268	285	284	296	272	297	305	299	282	303	303	319	315	265	304	294	281	304	289	282	305	252	290	265	278	305	332	274	287	278	308	284	305	289	295	281	284	271	275	319	284	294	296	269	287	304	274	268	288	285	284	284	279	294	277	276	279	334	305	290	261	255	256	271	263	314	256	287	322	301	311	279	269	276	303	248	282	264	320	309	304	295	264	285	289	263	298	284	265	297	285	287	286	289	283	269	254	266	294	282	273	294	297	295	276	287	284	288	265	270	270	248	275	278	250	286	263	291	288	290	284	326	312	259	303	265	280	278	289	266	266	273	277	270	279	282	319	266	268	309	299	296	280	285	303	275	280	271	266	283	287	315	287	291	288	241	282	270	282	299	284	279	286	291	257	286	254	304	292	287	268	286	300	288	263	302	263	280	278	293	260	282	259	269	256	274	301	293	283	293	303	293	288	318	236	301	283	308	275	272	275	305	310	254	269	273	289	266	312	277	269	286	276	274	323	249	271	289	308	282	296	269	273	309	281	299	271	258	281	298	291	319	289	300	292	320	283	269	257	296	297	275	256	266	290	294	274	285	265	292	298	306	312	280	296	290	294	268	289	315	296	307	266	259	268	288	281	275	306	263	292	278	296	274	296	281	249	285	263	260	265	276	308	310	290	274	295	277	281	269	288	281	307	305	288	269	275	272	305	290	256	294	263	293	285	275	279	271	304	299	267	289	337	314	291	281	280	282	297	294	285	299	285	269	296	302	294	291	297	297	295	269	288	295	280	323	280	292	285	290	289	286	294	273	264	286	284	292	315	253	301	294	301	273	274	315	261	294	283	270	287	301	314	288	248	288	254	302	293	290	266	280	286	249	286	268	278	268	299	256	291	282	289	300	282	269	287	322	303	305	302	278	257	291	282	261	265	287	264	272	296	288	283	276	295	278	277	275	264	301	272	258	276	285	274	312	306	264	293	286	264	285	267	273	279	295	314	309	308	290	296	318	260	313	308	278	293	278	303	292	293	299	303	285	281	283	237	298	285	282	283	281	286	297	297	324	257	272	286	297	292	315	292	286	282	288	288	329	269	286	283	282	291	288	303	263	301	298	290	297	283	288	305	313	263	294	272	288	274	285	287	289	276	273	305	290	304	290	304	304	307	309	295	290	245	305	289	303	281	290	282	286	321	262	280	302	289	307	307	291	296	263	285	284	282	293	309	270	268	276	293	298	270	300	284	292	268	280	316	310	307	284	320	286	285	297	293	289	299	307	289	272	299	298	306	280	255	318	299	305	276	267	283	287	267	273	281	290	312	271	286	305	295	265	272	256	289	289	285	271	286	275	285	282	300	289	268	294	305	290	317	280	281	287	308	264	276	293	280	308	282	300	274	289	275	281	279	254	284	281	282	266	300	263	291	309	286	290	264	274	282	312	285	314	287	299	268	253	315	278	299	275	273	294	274	293	276	298	295	279	274	268	293	301	287	311	292	267	301	279	310	275	285	260	296	267	315	268	297	294	313	287	282	290	291	282	272	262	290	300	311	290	250	296	267	294	282	294	257	270	304	271	284	281	287	313	305	287	277	316	270	253	284	266	304	293	274	277	281	273	300	290	280	296	285	302	290	309	308	299	269	256	307	286	305	258	270	294	275	284	295	276	303	279	314	278	295	260	290	269	323	275	283	291	290	307	283	290	286	281	272	298	312	280	286	303	279	266	301	264	300	255	292	297	297	261	307	319	297	259	276	303	280	287	301	272	279	348	286	288	300	286	304	287	265	284	291	298	270	274	285	302	276	256	271	288	266	275	257	276	278	276	260	306	305	274	306	315	265	261	268	253	223	251	294	283	291	295	250	273	277	265	286	302	306	268	284	289	265	292	280	310	280	301	286	273	295	296	278	273	259	302	246	284	308	278	281	287	305	278	289	303	295	281	275	265	274	282	285	268	293	297	310	273	295	281	288	284	292	309	269	296	310	272	299	302	266	329	291	283	288	279	309	280	280	264	298	278	288	263	305	259	294	286	303	319	325	308	327	299	308	318	301	291	283	268	278	299	270	284	285	306	274	280	286	248	275	274	308	287	298	296	274	276	299	274	286	281	331	280	271	308	283	288	269	290	278	268	282	297	310	294	291	327	293	265	277	317	285	293	275	277	302	317	294	291	304	310	309	276	280	287	279	277	274	279	247	293	288	310	254	288	292	281	271	299	268	289	275	256	302	298	302	285	302	287	303	295	310	291	297	292	284	284	278	270	284	277	296	274	296	288	289	274	280	284	289	277	298	306	309	266	323	306	287	271	277	302	275	285	307	282	290	277	297	310	256	307	292	303	305	273	283	289	269	297	312	260	302	300	242	277	283	288	266	296	291	298	269	276	295	269	284	291	284	306	315	257	253	288	293	261	284	281	255	253	256	290	268	307	304	310	295	298	282	278	299	302	285	288
18828	43514	40608	28745	12289	7032	849	408	422	426	415	448	419	446	452	440	458	472	414	426	453	452	425	443	507	442	478	471	454	420	473	428	448	386	441	461	466	450	458	430	453	463	453	461	423	444	467	445	414	412	488	427	424	453	448	431	415	448	461	429	442	459	467	489	442	465	429	466	430	462	471	395	440	441	435	453	441	418	432	447	450	443	431	442	471	440	442	429	459	462	451	444	464	450	434	455	436	426	443	432	389	461	439	407	462	411	448	432	406	462	475	473	424	460	474	456	445	482	433	458	445	442	472	465	462	459	454	446	422	424	440	464	451	438	452	447	444	451	420	438	497	459	454	433	436	439	437	460	447	455	460	470	453	457	455	416	465	452	445	431	425	476	469	439	437	461	457	462	414	449	463	460	436	432	445	412	440	450	453	458	413	453	448	458	449	468	472	413	441	431	463	391	447	463	415	445	425	459	408	448	434	473	458	446	431	452	429	431	420	452	467	450	452	471	476	455	456	422	457	448	424	439	431	448	478	458	435	440	446	415	451	456	436	431	435	454	449	431	465	432	395	468	426	429	435	427	448	437	454	451	434	465	409	450	427	436	438	463	457	473	429	438	462	453	441	404	436	450	427	432	438	463	393	427	480	414	461	434	439	430	428	439	443	477	464	492	421	450	429	444	438	463	446	453	468	439	446	466	419	459	455	429	474	441	471	476	456	425	424	435	442	422	416	428	438	462	464	461	414	425	432	455	442	458	438	422	457	432	433	426	434	470	411	408	465	424	477	473	421	467	440	417	449	483	448	406	477	488	403	458	436	471	436	434	464	426	474	452	430	452	466	436	452	457	416	448	447	425	456	439	460	467	419	448	478	431	441	461	475	425	450	441	420	452	448	447	419	417	468	467	443	459	450	448	470	418	412	450	447	439	446	448	452	428	477	458	474	454	428	437	388	420	404	446	463	488	469	434	470	454	462	428	432	477	467	421	453	452	497	445	457	443	533	445	454	456	470	443	443	459	454	457	438	476	457	448	423	395	485	441	454	439	470	392	473	438	422	443	409	471	443	412	462	461	445	436	448	441	468	427	433	477	427	450	461	447	460	478	460	440	419	425	433	452	442	432	430	448	431	431	425	464	455	406	441	470	458	451	457	415	444	486	425	433	492	435	454	483	430	397	439	443	447	428	437	454	457	426	445	483	433	470	420	435	459	437	427	443	464	436	475	464	448	447	442	444	453	439	453	471	437	417	455	472	436	432	449	445	449	442	466	427	456	460	449	426	437	456	418	428	458	455	411	478	442	468	418	456	439	438	400	413	452	439	450	479	446	443	473	439	446	408	428	445	451	433	424	446	399	442	455	460	454	458	427	472	410	431	446	413	426	443	444	443	488	438	443	458	463	442	468	462	443	444	478	393	460	460	430	423	449	458	433	433	436	469	479	427	404	425	416	445	445	441	444	420	452	435	434	431	460	467	448	440	463	445	459	462	429	475	439	440	432	473	471	436	413	417	439	438	480	459	474	425	430	387	433	441	449	463	419	438	466	430	449	416	453	470	443	457	455	458	446	454	426	464	453	505	443	416	471	461	452	422	492	444	431	429	436	453	458	483	454	407	460	458	430	454	452	438	445	470	445	435	438	450	460	478	453	472	421	415	415	444	438	456	384	458	433	434	444	451	435	454	468	416	461	465	402	445	451	433	415	437	453	399	443	469	454	436	473	447	425	457	469	531	436	456	452	434	436	438	440	428	425	461	419	385	432	444	423	439	437	435	431	463	479	481	418	473	478	428	443	423	449	447	437	416	440	454	452	445	439	445	457	458	466	419	466	464	452	466	449	465	446	469	435	430	449	472	423	456	452	446	461	433	503	444	440	446	467	465	418	442	411	454	429	434	438	447	461	446	446	474	428	481	419	440	454	447	428	443	454	475	423	423	457	444	470	449	441	472	431	425	473	486	446	446	404	448	450	442	453	452	445	450	449	468	415	431	461	400	427	441	441	434	457	454	437	484	471	447	451	432	480	407	458	440	422	470	465	434	462	446	449	455	415	473	459	453	473	467	428	441	486	430	459	469	404	446	456	427	422	473	439	439	440	437	432	421	463	462	448	443	404	460	446	446	452	462	467	444	469	431	468	390	471	468	447	432	469	453	457	460	456	409	457	436	475	462	424	452	459	440	425	436	486	452	439	452	445	412	454	462	419	392	476	434	455	439	434	433	465	450	477	493	440	450	463	426	430	417	445	464	436	437	461	481	415	472	437	427	408	469	427	422	463	489	448	415	443	432	450	457	408	453	450	418	462	473	447	429	462	451	431	461	484	475	457	433	426	423	414	456	422	464	418	458	392	453	435	394	419	440	464	419	464	447	457	454	432	425	431	465	454	456	460	465	480	438	431	467	436	469	490	462	436	488	452	442	446	457	448	452	405	417	425	463	466	442	433	455	432	469	450	441	427	435	433	485	478	443	473	420	455	440	477	444	420	474	461	449	414	421	464	401	412	438	443	492	431	428	429	463	413	442	479	446	485	426	449	453	451	444	474	447	448	449	467	434	429	452	439	455	449	429	423	446	477	427	447	435	497	446	418	466	489	472	457	438	471	424	469	448	454	460	470	482	415	415	395	454	448	447	442	424	420	460	451	435	419	387	469	419	420	453	444	447	421	449	428	432	450	499	480	451	485	431	420	444	467	431	466	418	424	455	447	434	485	478	476	494	453	431	433	399	472	441	410	425	421	441	459	436	450	464	433	471	434	466	481	422	424	432	421	435	478	448	442	432	466	471	432	451	455	437	446	410	435	435	422	432	421	439	452	418	424	459	424	452	494	432	425	436	460	440	463	446	435	489	467	447	425	464	472	419	456	437	455	444	437	448	449	455	455	464	437	436	455	423	422	478	456	481	412	445	439	444	456	477	471	481	458	440	459	481	437	431	462	432	442	464	436	443	473	436	452	457	451	460	453	447	450	476	470	460	435	458	494	433	470	486	429	414	454	470	405	427	455	468	448	456	432	422	467	471	431	452	462	444	474	480	443	416	434	479	417	457	416	462	432	479	448	462	444	464	484	480	455	461	457	478	453	446	412	478	445	439	441	457	431	443	441	435	450	422	442	468	449	452	413	462	412	471	446	504	446	471	462	452	446	466	389	426	427	456	431	458	440	430	421	451	467	448	442	462	458	428	472	462	472	464	487	463	475	444	431	436	440	436	440	448	475	434	425	420	437	473	417	419	472	455	438	455	425	442	442	445	467	413	475	441	443	457	459	458	445	442	463	442	435	425	447	448	452	411	446	404	437	445	426	396	462	442	455	479	451	416	469	424	410	415	404	446	436	461	467	426	440	459	439	457	484	430	431	445	420	453	453	462	456	455	442	491	439	437	442	440	443	429	422	429	453	440	474	432	414	412	459	438	444	455	432	461	457	458	419	436	449	475	427	450	464	465	454	440	446	431	427	419	458	462	396	442	424	452	469	419	472	449	452	460	458	428	444	488
23969	21159	35765	47120	34325	26919	9015	587	374	338	399	344	370	344	366	358	350	333	353	350	365	369	352	371	344	341	322	377	349	373	361	364	377	385	339	330	349	364	364	352	321	364	344	352	361	353	380	342	351	326	372	350	346	341	332	370	352	364	368	369	364	374	309	361	325	352	385	373	380	390	318	360	385	373	361	342	328	340	377	356	359	336	324	393	350	355	333	375	339	340	371	346	360	370	359	341	344	369	331	351	319	399	360	332	364	372	354	364	368	373	373	340	349	353	324	388	354	358	372	367	362	327	364	368	340	351	356	358	367	332	335	366	355	363	328	353	354	312	337	368	364	346	378	352	377	356	351	321	383	312	341	356	360	377	386	298	370	353	313	345	356	356	368	340	403	378	315	360	373	355	352	348	342	335	368	323	338	350	324	351	351	350	358	358	395	349	367	373	374	371	344	373	364	335	343	311	355	370	358	383	378	319	363	378	343	363	345	341	351	352	327	367	366	343	350	360	393	341	352	341	317	344	360	349	328	350	345	368	360	338	374	352	368	376	320	338	372	343	347	351	364	369	331	333	338	354	347	365	351	371	364	349	344	339	347	375	348	321	341	345	354	356	356	333	299	335	355	388	362	348	349	342	344	356	352	358	378	402	368	351	350	354	338	332	358	365	348	344	358	379	337	328	349	380	367	382	401	350	318	349	343	351	316	343	369	340	382	387	334	350	365	351	352	364	348	364	364	365	346	376	345	386	354	350	369	363	349	374	351	332	345	348	364	333	354	357	343	330	361	339	334	385	322	351	382	355	345	362	337	371	342	334	338	346	364	387	351	357	346	340	350	351	363	382	353	366	353	357	338	353	340	345	339	357	358	323	354	323	335	343	382	333	315	348	352	314	368	365	350	345	366	308	336	352	333	387	368	345	329	340	323	324	326	372	314	364	335	379	370	341	377	350	324	365	349	318	321	380	341	340	357	368	349	380	347	332	370	370	309	369	352	356	329	366	380	348	350	369	338	352	360	355	370	357	346	361	361	356	346	360	367	340	371	331	391	346	345	326	377	372	391	350	367	361	361	341	350	338	385	370	326	361	335	356	372	333	338	342	335	382	364	369	357	313	357	363	367	354	364	344	391	348	333	375	368	362	350	358	332	352	344	358	357	360	359	355	352	352	351	359	344	319	350	319	351	363	357	342	355	323	340	351	338	366	348	353	320	351	351	357	366	316	359	354	378	362	375	342	354	327	341	326	359	369	377	337	340	352	392	346	336	362	353	352	349	379	349	388	391	368	379	342	345	376	391	363	311	363	336	354	323	362	329	345	360	302	386	331	362	342	338	346	351	376	351	350	364	344	334	367	390	367	343	343	323	359	355	362	356	380	372	345	369	368	346	356	349	323	353	372	340	328	353	386	327	344	371	374	383	352	371	343	341	342	366	354	364	332	349	343	382	327	355	364	362	335	357	317	366	349	372	351	361	337	374	325	370	361	349	318	315	357	330	359	364	393	345	358	347	327	356	326	371	369	330	363	367	352	338	362	365	344	312	321	375	344	324	352	365	376	373	406	365	337	333	378	375	353	335	322	323	368	362	364	372	367	399	352	404	363	345	342	389	356	322	370	331	401	330	361	362	349	319	382	332	356	366	365	386	330	330	336	366	352	347	379	349	347	376	352	347	384	370	376	344	320	337	323	343	328	371	348	367	363	358	311	356	374	336	313	384	332	365	385	341	356	365	343	327	365	349	345	361	331	363	348	371	371	335	335	366	367	346	384	344	354	378	340	361	341	348	368	349	318	336	360	340	327	356	326	371	336	370	349	352	354	374	367	372	379	379	345	359	322	335	340	358	379	320	364	349	399	370	341	335	348	364	363	325	343	350	359	313	367	395	372	366	362	352	366	327	362	342	347	355	354	401	394	366	369	347	378	361	348	343	353	319	338	341	338	349	372	357	352	359	345	368	327	358	323	352	343	328	384	354	377	365	339	349	324	350	341	384	373	365	354	333	355	349	383	356	348	347	372	341	355	356	316	349	364	340	356	350	383	350	356	359	318	378	333	370	331	371	360	324	375	339	358	349	359	358	327	332	355	362	369	366	371	326	338	350	324	357	367	356	360	343	378	362	384	343	341	343	366	357	346	356	353	319	359	357	359	389	371	341	350	370	367	362	351	335	355	355	352	360	374	371	391	356	362	334	364	342	377	343	332	345	333	328	364	377	333	356	356	377	374	342	342	362	356	358	338	322	337	350	361	354	377	365	340	380	343	365	370	356	348	352	350	327	346	350	353	372	356	332	314	381	338	324	362	327	362	346	355	359	374	371	367	338	345	341	369	375	321	366	371	384	379	353	370	395	365	354	348	368	352	357	389	358	345	359	335	354	371	346	362	363	363	367	377	323	333	306	331	353	363	347	330	367	349	356	343	362	357	356	361	340	385	334	347	363	312	344	323	375	354	372	330	383	351	353	319	385	354	359	368	353	334	410	372	300	347	377	339	347	336	331	326	336	338	365	352	345	357	366	356	350	330	359	359	379	340	373	368	324	356	351	351	365	381	336	343	367	345	382	336	334	342	320	374	357	362	342	368	361	354	387	337	375	300	331	354	332	326	343	326	361	339	347	273	345	369	341	359	368	381	335	378	355	355	351	336	340	388	341	344	361	374	316	377	377	382	362	348	359	369	356	369	375	365	362	329	362	349	337	354	355	317	400	348	335	353	342	354	363	367	351	320	355	342	382	366	362	368	342	345	320	339	353	338	356	370	324	378	375	337	319	317	346	369	341	350	335	351	325	331	322	345	352	351	358	385	358	360	348	359	352	364	368	352	342	338	359	372	312	390	337	329	344	339	349	357	352	398	329	343	345	359	353	385	363	392	367	325	352	337	345	321	334	331	362	365	393	367	365	315	355	347	323	354	356	340	395	367	348	350	354	325	370	369	339	377	382	367	381	362	354	376	360	358	334	351	346	353	347	339	349	364	371	361	360	358	331	333	358	348	332	391	347	369	337	387	348	347	352	324	383	350	364	321	358	339	345	378	367	381	322	358	356	351	339	341	358	371	369	331	353	399	314	350	334	321	343	383	370	383	335	367	353	332	350	390	361	361	374	382	389	355	362	315	337	347	320	351	356	374	346	345	355	364	365	385	389	365	363	364	362	365	340	360	392	342	322	338	373	358	357	352	318	353	359	386	350	342	366	353	370	361	376	357	389	342	341	336	310	370	337	349	385	326	326	339	329	351	402	342	368	357	370	373	307	378	344	339	370	340	365	395	392	355	339	359	387	358	354	382	346	380	354	341	351	346	368	314	358	374	336	370	325	339	347	341	363	334	344	361	353	370	370	366	356	346	352	361	342	344	354	352	350	389	320	364	323	335	375	360	357	369	352	386	372	348	384	357	346	363	369	344	374	370	351	339	335	364	344	356	396	342	339	357	365	340	339	358	336	320	346	338	367	364	347	355	363	373	350	351	353	359	335	364	372	365	355	325	357	353
32224	58061	77567	61394	41601	29965	5687	586	536	513	567	534	526	524	563	555	580	563	557	563	542	551	539	563	511	531	553	558	514	533	600	526	555	560	545	567	535	579	558	519	540	521	542	576	542	587	534	514	553	571	565	572	571	569	569	567	554	517	574	576	551	525	530	515	554	532	581	515	557	539	528	563	494	529	499	576	540	575	538	551	574	550	534	607	535	560	536	519	544	568	578	495	544	562	600	554	548	530	520	549	554	533	526	517	573	535	562	564	524	523	580	560	524	547	580	552	561	575	554	550	538	534	545	579	550	547	559	574	532	534	568	532	570	571	558	634	585	553	558	531	519	552	555	556	540	567	555	518	547	541	589	581	544	561	554	546	594	522	500	565	507	545	543	537	582	563	552	573	553	531	563	574	508	487	581	516	566	548	545	542	540	561	570	577	585	545	551	511	558	529	549	582	541	601	531	584	544	534	553	560	546	565	549	535	511	534	581	533	560	541	550	560	578	524	531	531	565	518	522	562	540	558	540	552	538	531	528	574	582	556	524	557	525	538	549	555	561	555	574	574	592	544	538	547	561	536	592	540	535	533	559	534	563	506	568	523	517	553	511	523	564	559	553	578	561	497	524	546	573	560	531	523	562	539	531	546	556	543	559	554	556	535	565	575	521	554	515	546	602	542	523	550	570	501	530	572	552	534	574	504	510	550	527	557	592	514	541	534	572	590	512	521	563	527	551	553	545	576	553	525	536	542	538	510	531	563	544	561	546	573	508	562	537	565	527	565	546	499	531	539	559	558	543	561	548	556	518	546	562	505	544	572	555	530	488	544	548	564	526	547	511	553	543	541	553	585	545	550	565	546	580	603	568	518	564	526	569	542	543	564	536	562	563	514	542	520	537	579	503	516	525	560	548	546	545	528	547	539	545	580	543	541	581	486	581	557	529	521	521	549	534	519	542	523	541	515	548	533	509	566	551	535	532	538	538	588	559	547	532	538	559	558	509	532	549	509	578	543	576	569	555	562	552	533	556	513	527	540	542	531	549	529	548	561	527	556	572	533	569	543	553	538	557	581	571	535	536	527	641	544	552	527	519	541	527	580	532	588	566	542	531	513	562	554	550	523	543	558	561	560	517	529	516	534	498	556	560	537	573	558	513	562	557	513	552	507	576	533	561	559	530	545	489	546	525	549	594	540	516	577	542	517	567	542	545	536	545	533	524	563	527	557	537	561	537	528	507	537	583	542	508	548	524	545	530	547	521	499	522	572	530	570	566	521	554	538	541	513	575	532	541	568	532	586	520	550	570	533	576	559	551	548	541	537	540	548	514	592	560	508	590	532	539	525	554	551	506	552	577	530	543	535	554	545	542	530	543	551	533	557	578	548	583	543	562	528	567	558	535	552	574	560	525	549	529	544	575	551	542	524	518	534	512	499	565	539	549	564	540	549	558	531	512	541	547	536	544	559	542	552	544	573	567	553	566	568	548	564	531	546	526	512	545	544	530	582	532	498	574	550	548	546	568	535	549	512	568	553	544	605	554	518	569	538	543	529	476	519	554	542	545	550	523	567	570	554	541	554	572	529	562	546	558	535	586	577	557	581	517	521	537	558	559	542	543	591	534	516	542	501	567	552	549	531	566	492	524	561	518	542	541	560	529	554	511	583	509	563	548	548	544	529	562	532	531	540	503	546	532	541	525	520	531	550	566	571	532	564	604	560	497	550	505	554	571	564	588	547	533	535	523	604	535	564	549	527	571	508	516	522	576	504	540	548	535	579	554	519	556	503	555	516	565	561	522	562	508	556	575	534	518	550	555	512	585	501	551	606	517	563	546	554	547	512	552	488	569	535	506	579	569	569	540	543	553	540	537	556	490	554	479	533	526	541	513	549	546	564	544	521	538	555	540	601	525	554	560	541	535	479	590	529	542	549	548	536	531	536	547	529	542	566	522	519	549	529	532	544	536	529	522	541	541	536	571	556	496	532	554	553	560	583	555	564	558	517	536	581	544	551	556	545	558	527	535	521	589	596	535	545	547	540	549	560	495	583	567	525	544	558	537	580	546	513	574	554	578	509	547	523	560	566	530	534	554	557	592	539	526	543	540	549	549	535	568	503	567	498	547	552	532	567	558	540	578	524	555	533	540	531	536	522	560	579	556	548	578	543	541	543	576	530	530	538	550	539	567	523	594	566	566	563	585	560	531	538	534	551	581	521	553	538	540	528	522	514	552	535	535	569	600	568	571	536	510	520	560	544	545	542	557	512	553	552	580	536	533	504	537	558	547	535	548	540	544	520	553	558	584	549	586	559	511	516	593	568	550	573	576	531	510	587	546	537	503	533	517	553	553	547	552	537	517	529	533	537	535	549	542	531	514	514	562	534	494	516	520	545	595	587	530	558	541	558	523	526	519	547	584	522	542	533	557	524	583	528	555	550	510	557	524	543	534	554	515	561	514	585	509	538	578	519	565	553	556	547	575	537	541	580	547	563	580	511	530	536	553	565	546	555	534	559	527	570	553	565	536	564	538	545	565	559	555	548	538	583	545	583	530	560	534	513	549	559	565	539	512	564	573	524	532	546	550	561	567	558	530	599	514	577	546	516	542	503	529	499	576	535	533	517	487	568	563	554	548	555	572	582	538	532	541	554	566	561	556	571	582	552	536	540	524	567	576	548	558	551	572	543	517	545	501	550	576	551	544	556	589	520	534	529	577	519	524	561	529	538	584	537	590	534	561	569	519	520	531	528	513	549	536	525	588	554	542	519	566	531	533	576	542	549	534	508	519	516	575	548	524	555	545	492	539	538	537	541	566	485	562	552	524	539	552	545	575	531	492	540	560	563	539	588	574	547	551	543	553	578	531	516	550	563	548	528	549	553	506	507	563	561	547	535	536	550	521	558	531	544	526	566	517	524	547	562	576	569	547	510	538	557	544	512	581	551	555	542	568	524	572	589	517	524	536	545	561	540	544	556	584	543	553	562	507	551	575	614	554	566	579	536	530	539	541	559	527	539	562	548	512	537	552	537	554	571	561	535	526	559	537	502	565	589	558	557	542	551	505	540	542	576	526	577	571	582	531	510	516	501	537	539	569	542	583	582	544	510	549	511	544	561	571	527	534	557	493	538	568	541	570	510	554	520	560	519	558	542	585	586	569	536	555	490	512	547	556	554	498	547	563	523	532	555	586	575	556	550	512	520	556	537	528	591	575	564	567	545	565	516	569	566	552	527	538	541	529	556	556	530	527	569	528	553	532	555	535	584	529	550	544	501	566	516	523	608	582	578	574	569	526	566	511	587	504	529	558	531	617	520	564	544	537	589	538	575	579	549	553	547	563	563	530	533	552	601	550	536	526	548	521	524	554	547	555	513	526	527	552	576	559	512	530	539	536	538	521	520	555	525	530	552	522	510	562	548	556	561	528	578	510	517	534	544	534	554	561	549	550	577	545	529	556	560	514	508	557	541	578	581	543	568	524	533	512	569	546	559	569	547
22935	21152	31562	39796	37142	34226	17405	1666	395	361	351	340	325	341	321	322	341	310	320	331	308	372	306	304	314	332	320	346	303	297	326	322	329	319	366	343	318	334	339	333	308	335	336	354	323	344	368	314	353	322	318	326	321	326	349	308	360	316	322	312	336	329	312	339	326	352	317	332	355	358	299	341	354	343	322	331	301	346	324	303	345	336	341	342	323	359	290	339	332	311	350	323	363	315	333	345	363	320	344	326	322	318	347	306	322	332	307	335	305	335	325	330	351	325	371	358	339	331	311	328	324	322	337	329	316	316	320	366	323	290	346	329	291	316	321	316	331	318	292	341	323	316	305	349	311	297	341	313	366	358	331	323	339	335	353	360	329	345	336	339	298	320	322	332	325	327	334	325	321	330	342	312	296	318	316	354	314	321	319	336	343	324	334	341	364	341	347	319	344	324	342	360	334	352	308	356	345	319	294	315	310	315	322	309	364	348	291	339	342	340	367	313	333	324	311	280	321	313	312	337	322	322	337	324	341	323	337	328	318	315	303	364	331	290	351	313	353	329	321	344	354	299	300	319	309	316	339	333	341	311	360	312	306	313	326	316	340	341	332	328	316	341	320	319	322	325	345	325	337	338	313	330	317	334	316	310	323	311	311	321	306	318	313	310	324	314	314	296	351	329	311	313	310	311	311	359	335	332	332	293	311	318	360	330	315	321	326	321	328	338	317	303	355	333	323	320	326	337	316	349	354	314	341	325	290	293	334	337	356	332	310	320	308	343	316	320	316	308	330	329	348	318	338	337	333	305	369	314	301	309	317	323	312	333	365	322	330	297	339	337	309	345	341	316	310	322	319	341	330	337	306	299	322	315	320	310	333	318	323	319	326	321	295	330	309	353	338	343	329	366	320	348	291	334	317	310	354	350	336	341	315	353	333	311	342	324	302	349	328	316	337	311	311	339	323	361	353	321	336	330	346	330	328	321	330	356	314	313	316	318	323	322	316	318	337	373	315	323	347	331	342	381	308	329	339	342	326	313	333	284	320	318	318	286	305	315	307	354	309	329	337	318	299	333	358	327	330	290	286	285	321	329	333	317	346	330	301	335	328	331	348	329	303	322	338	334	311	335	353	347	333	322	341	329	342	304	310	302	322	298	329	369	331	330	344	324	339	341	300	323	324	337	337	315	335	356	332	327	344	313	306	314	345	298	346	312	332	336	342	302	324	322	328	317	315	318	291	335	349	348	319	326	308	342	309	328	332	328	316	321	315	354	311	318	354	307	298	305	321	314	356	312	316	325	285	336	318	302	310	321	317	327	344	301	324	335	310	363	324	326	330	323	306	332	343	332	327	310	329	346	304	283	286	337	324	373	333	291	340	357	332	316	320	323	322	335	333	329	311	317	323	309	335	323	347	323	334	306	327	307	292	329	315	324	302	353	322	353	301	322	313	343	322	332	341	326	349	328	316	360	356	317	324	345	315	354	332	326	320	354	320	337	323	321	318	320	354	302	326	319	330	318	333	339	303	304	318	314	336	318	294	312	337	306	349	279	352	322	317	342	305	338	311	324	329	314	299	310	350	337	346	343	327	305	315	314	331	283	336	337	317	288	311	333	356	311	303	339	343	299	338	316	318	317	327	306	342	323	331	326	319	299	287	306	339	319	339	340	337	342	308	317	323	293	334	351	315	370	318	315	349	318	284	341	337	352	304	302	314	333	306	342	317	334	327	326	328	303	296	347	346	384	336	311	321	330	343	350	374	334	325	340	324	364	330	332	323	326	317	338	343	320	343	316	338	323	306	351	338	383	358	324	324	336	328	342	352	315	354	328	333	327	314	319	377	315	343	357	318	328	324	322	333	330	344	312	305	333	318	345	306	332	316	342	312	320	313	315	349	315	308	313	324	322	326	312	326	356	329	306	300	303	338	332	331	314	338	303	314	302	340	313	335	321	308	305	321	316	330	314	294	345	302	346	351	335	348	321	328	336	317	336	321	333	318	349	347	321	351	378	334	305	310	312	337	323	335	340	332	365	287	337	332	335	319	350	307	335	349	310	325	322	353	342	344	335	366	301	314	336	301	329	326	339	311	312	324	321	326	317	342	305	334	349	320	321	298	332	334	335	338	314	335	336	297	340	326	341	332	324	367	340	335	317	329	322	312	317	331	344	332	316	333	330	293	344	323	316	352	318	308	331	317	334	322	338	318	342	312	351	325	331	327	321	322	302	329	288	306	331	291	310	337	303	364	335	348	346	293	347	320	317	334	336	316	341	341	341	335	349	341	312	325	344	350	306	326	315	360	321	360	318	348	317	310	334	284	317	348	309	360	330	313	345	314	308	343	303	315	350	329	318	316	348	309	337	291	329	324	315	319	366	337	331	342	339	312	310	316	316	296	315	327	324	359	313	336	322	338	324	290	325	322	324	337	316	312	316	348	356	350	334	332	330	308	328	322	300	346	323	312	364	340	343	328	296	344	327	349	299	333	325	339	311	324	338	309	331	355	311	296	323	330	305	317	339	313	320	282	307	332	317	304	319	327	316	335	312	345	354	338	333	357	302	289	354	344	341	325	300	332	338	327	320	358	315	323	308	348	320	301	301	346	349	335	320	318	324	347	331	313	340	334	314	329	314	348	316	340	310	324	318	346	311	334	317	309	349	310	326	342	310	327	351	339	307	330	353	320	311	361	320	331	321	334	336	344	308	325	320	301	321	314	320	353	343	350	323	321	314	371	311	329	360	324	334	345	327	342	299	332	348	338	365	293	337	313	337	335	333	335	349	323	287	327	338	324	307	300	320	310	326	351	336	304	317	322	302	327	305	355	318	333	320	297	332	331	306	324	328	313	304	323	293	308	333	317	335	319	301	351	339	302	362	324	344	329	319	334	351	324	343	321	342	310	302	352	327	341	349	341	304	330	328	305	312	318	319	321	328	342	315	320	311	303	340	336	305	318	328	314	320	346	340	310	313	329	306	339	338	320	336	312	352	345	294	312	321	333	323	314	346	327	357	319	320	349	322	301	296	318	335	313	333	329	309	331	323	292	343	326	343	315	332	315	306	310	328	358	334	341	338	339	313	343	276	338	317	289	340	313	321	338	379	318	326	288	331	326	337	346	328	321	318	320	345	368	357	302	356	291	300	342	302	321	331	339	348	338	323	347	344	345	342	355	303	322	334	317	334	315	354	344	267	357	302	308	316	323	334	325	366	344	318	316	340	326	289	378	324	317	290	304	307	331	335	279	331	325	329	323	334	328	305	310	325	341	328	340	323	314	324	305	339	348	342	348	337	310	339	314	313	307	358	311	330	336	326	298	354	316	329	302	342	321	338	355	335	337	337	299	316	352	314	320	341	318	325	316	299	330	333	323	341	373	301	349	312	297	330	293	313	362	332	340	339	320	344	354	344	321	330	341	320	334	345	316	332	315	331	328	314	338	299	337	348	357	358	350	306	301	304	321	324	297	323	311	339	317	343	326	312	328	310	330	307
37469	75181	80498	74361	52220	40951	10405	528	560	513	497	538	491	506	512	508	498	467	533	461	509	488	503	487	521	485	543	493	517	483	506	511	468	506	517	530	529	491	519	532	522	486	498	499	486	478	471	513	477	544	489	518	468	496	497	506	475	498	524	523	487	506	517	470	466	505	490	503	506	481	486	490	529	521	504	458	469	520	473	496	468	502	490	491	523	508	504	509	463	493	488	511	466	492	510	507	508	527	517	539	506	475	530	467	515	501	493	493	499	491	489	500	521	471	499	452	494	542	503	506	516	529	547	499	487	501	502	476	512	528	519	507	514	463	519	516	494	476	499	476	518	477	522	503	501	512	511	497	469	518	508	513	493	456	504	496	471	525	496	518	506	496	498	476	489	493	488	463	494	460	484	515	519	493	497	542	537	509	508	501	479	458	510	523	463	520	519	512	501	507	524	508	530	452	510	477	469	514	479	481	468	485	520	492	511	501	509	471	479	490	517	510	489	509	494	497	521	527	471	505	511	486	549	507	503	502	507	527	483	488	476	545	468	494	527	499	510	487	529	496	470	552	548	496	534	522	512	519	495	504	479	499	538	461	534	503	484	509	509	500	513	500	473	503	478	515	523	498	509	480	534	512	488	502	488	518	524	479	505	509	476	512	513	476	518	497	505	488	494	488	511	498	459	516	508	535	489	500	526	486	492	478	521	512	557	498	495	492	512	524	547	458	463	485	501	525	448	523	524	523	497	512	482	505	511	499	528	516	470	512	514	510	470	511	507	487	517	499	533	480	469	527	524	505	518	492	512	543	530	488	439	464	515	517	478	508	469	514	522	523	474	496	491	503	494	498	460	449	497	490	483	495	478	537	500	524	510	497	545	477	474	472	534	477	474	475	455	510	506	478	495	517	537	529	496	530	478	481	461	551	530	529	518	490	479	547	497	484	491	492	480	503	486	471	465	535	465	467	519	498	519	506	501	493	512	482	502	539	497	592	500	456	504	511	531	481	533	519	484	499	493	500	500	504	491	481	516	514	516	487	491	515	498	520	524	469	471	451	477	493	491	465	535	534	484	465	502	509	476	498	509	476	531	552	516	480	454	495	514	495	536	490	518	516	506	494	490	490	527	526	500	459	528	482	495	514	508	498	540	509	485	514	505	452	474	488	463	482	490	495	525	511	480	471	513	509	505	510	548	489	508	525	495	512	496	509	483	525	499	483	493	496	490	514	447	462	471	491	459	486	474	497	505	520	484	501	477	510	514	538	499	480	492	516	469	507	486	525	485	489	495	507	522	508	504	495	488	529	497	494	509	539	554	485	514	490	500	478	537	513	492	515	499	511	454	528	483	482	479	509	517	510	521	479	535	514	447	500	483	508	493	466	481	505	548	511	473	554	512	522	485	484	515	501	522	506	510	506	513	448	461	521	477	488	487	492	497	455	539	489	478	478	515	501	481	505	505	489	491	483	490	470	516	532	500	523	498	513	482	513	483	482	492	478	494	513	515	479	537	507	500	505	498	524	526	502	542	534	471	512	482	481	480	504	531	473	490	524	468	509	490	528	508	523	497	494	511	470	489	550	506	503	512	510	487	498	508	506	481	511	471	513	536	468	494	524	493	469	503	523	486	498	486	502	504	509	536	546	497	548	490	493	538	465	490	524	518	528	522	507	522	508	484	496	484	488	481	496	484	503	521	510	508	484	500	497	515	508	490	462	519	513	495	502	510	498	502	512	476	497	479	486	505	544	507	480	504	501	509	519	504	494	486	499	526	473	510	515	514	500	445	516	489	484	451	488	476	530	515	494	483	507	483	505	527	484	496	529	526	522	506	530	525	508	515	512	487	447	518	489	516	543	505	501	458	501	499	487	480	526	520	510	500	492	477	500	538	511	488	512	501	490	493	507	495	484	487	515	500	511	537	477	523	504	515	480	520	481	513	501	470	497	475	499	515	498	508	509	474	473	479	533	477	474	512	510	492	542	501	505	513	523	480	499	544	522	495	522	487	520	496	510	508	529	519	474	483	494	526	523	489	544	520	485	490	514	497	499	500	489	517	474	487	512	512	487	506	518	484	485	498	481	505	503	475	517	504	461	524	535	498	505	509	474	504	469	472	532	525	486	510	513	522	482	534	522	494	493	541	518	491	459	497	491	508	523	483	574	491	505	506	513	459	515	513	545	533	488	457	507	477	563	479	463	528	490	488	527	484	523	507	486	492	476	535	478	459	498	504	501	473	475	479	503	500	550	542	467	505	486	545	505	484	497	529	461	494	519	507	503	501	505	505	512	535	512	456	513	494	465	505	479	477	546	471	536	518	490	505	512	477	504	513	483	479	515	485	535	485	531	537	525	487	514	499	516	522	484	467	479	481	490	497	480	508	473	480	497	503	474	512	486	523	501	513	520	512	481	488	490	548	494	503	507	492	499	504	511	505	470	497	515	525	482	508	511	500	481	496	475	450	483	498	511	485	512	495	545	534	501	478	479	458	532	483	469	466	490	471	476	501	523	503	548	495	528	511	477	479	525	481	488	507	519	511	526	466	452	527	537	520	499	509	503	528	480	489	482	474	491	506	528	488	502	495	485	493	535	501	472	489	504	508	505	526	500	499	522	505	484	479	486	524	474	509	524	523	495	476	499	487	508	481	500	508	479	507	499	478	522	502	530	522	516	481	492	473	498	479	516	485	492	495	473	479	500	502	491	497	516	454	504	522	514	470	488	486	489	478	498	503	496	508	515	500	491	519	512	505	535	467	512	503	526	481	479	494	512	505	508	477	494	525	481	494	533	442	502	500	515	499	491	516	507	491	501	506	497	515	485	518	473	493	483	493	487	476	501	509	481	505	513	508	471	497	480	510	466	493	477	489	513	474	510	513	531	515	493	492	512	456	490	522	516	524	453	519	475	520	519	542	499	522	531	496	542	506	498	514	501	492	516	520	495	484	484	513	515	500	470	492	459	500	441	492	492	515	492	515	475	491	473	536	486	492	534	521	488	479	550	491	494	510	507	497	528	455	489	481	531	510	517	493	501	529	498	464	498	481	479	520	472	517	506	481	559	546	501	486	475	473	474	478	500	480	501	475	450	512	500	480	546	458	520	463	551	484	534	516	485	545	496	474	511	539	502	479	511	479	483	461	497	495	535	507	463	503	478	495	527	538	507	500	453	511	524	478	497	500	522	508	540	527	553	441	518	498	507	462	507	505	534	522	446	516	503	493	520	517	529	504	527	534	513	522	511	478	541	509	495	485	502	519	483	496	473	470	481	497	451	504	499	483	509	507	537	528	481	470	484	493	499	497	472	528	491	507	496	488	516	536	507	517	494	491	459	435	497	545	486	489	497	473	477	549	526	499	482	494	551	506	491	525	512	535	463	510	487	497	520	526	496	502	487	499	498	523	482	471	486	499	482	491	484	505	508	504	493	518	527	500	538	508	531	502	489	517	502	559	502	556	507	557	442	479	493	438	499	484	520	494	518	517	492	498	483
26738	21280	27066	26644	13001	7109	943	267	280	284	289	290	265	299	299	277	303	281	293	261	276	279	268	260	259	301	264	276	255	302	261	258	269	314	315	300	288	292	267	263	263	251	281	272	287	260	300	280	269	308	295	305	247	272	288	301	299	282	314	300	275	320	270	300	289	268	275	291	246	256	274	312	315	304	286	303	267	288	243	282	280	277	289	262	295	276	291	292	245	259	284	285	261	263	267	257	296	262	295	297	303	248	276	298	297	300	300	255	252	254	262	256	258	296	267	261	266	278	263	269	296	277	297	285	270	310	285	275	284	287	282	271	264	266	260	295	268	278	285	267	272	302	289	307	274	277	272	257	310	292	275	246	288	282	291	294	261	262	283	282	284	283	268	269	260	285	263	244	281	282	255	285	257	258	302	295	257	266	297	272	297	259	267	267	251	290	263	294	278	298	276	273	270	280	272	264	254	280	281	287	273	250	300	261	274	270	268	279	276	276	312	271	287	285	261	301	275	300	292	283	300	282	263	268	287	279	229	280	237	273	293	277	281	268	291	273	255	301	304	278	274	284	286	263	293	283	256	281	284	295	266	260	302	253	301	279	299	248	265	265	302	293	262	279	293	319	303	268	263	279	299	258	287	285	293	265	307	276	290	265	294	271	265	256	308	292	267	255	288	269	263	279	267	277	281	280	285	274	287	280	246	261	276	269	288	276	294	298	284	247	284	288	278	288	287	287	270	241	284	267	309	250	281	288	256	276	299	268	273	273	237	295	283	285	271	301	273	288	289	294	304	269	285	287	267	272	278	274	288	295	269	264	268	293	308	287	291	270	280	296	273	282	286	306	260	288	258	299	270	264	260	266	282	284	275	281	291	284	268	316	293	290	282	264	277	259	307	285	280	275	271	302	277	264	265	303	283	282	253	313	276	291	286	275	287	272	288	294	268	260	285	275	323	288	277	260	263	288	261	264	291	272	275	255	288	296	274	258	281	281	289	264	267	287	281	264	253	287	256	264	240	291	301	281	278	312	278	305	248	265	280	266	290	267	268	273	314	259	277	285	257	289	287	296	284	265	279	257	262	300	264	286	272	295	238	302	259	286	270	296	250	286	258	295	287	266	256	256	265	261	301	278	276	272	287	265	285	304	266	257	255	299	277	294	253	273	277	264	247	250	273	274	301	274	285	277	271	275	288	272	309	268	278	285	267	256	280	302	257	282	277	266	246	272	274	274	276	285	288	252	290	260	274	267	268	279	267	288	284	321	287	240	264	277	264	274	296	294	267	267	314	253	263	276	263	241	278	300	260	279	280	264	286	303	271	287	292	266	312	258	285	278	227	261	271	287	276	271	289	286	272	260	290	283	280	277	257	293	295	290	254	282	276	274	280	291	288	290	259	310	298	289	283	261	264	272	274	276	272	262	268	285	251	270	308	263	255	283	280	279	274	278	297	268	264	284	312	296	277	255	282	292	272	275	257	266	303	294	278	266	306	282	272	285	319	254	271	286	239	262	256	271	282	287	263	277	287	290	293	304	248	279	275	272	287	283	288	268	243	264	295	277	284	278	277	275	268	287	267	270	277	267	300	248	302	290	274	256	270	301	275	262	289	260	262	262	251	244	281	247	283	259	273	316	280	275	274	284	294	280	281	267	283	283	279	270	284	238	271	253	242	280	272	300	279	279	299	281	270	283	245	237	294	270	240	286	286	277	305	267	306	280	285	282	293	267	260	262	277	299	274	295	273	232	269	271	277	278	272	292	268	283	302	258	293	277	269	288	288	276	271	268	284	241	264	269	297	307	269	271	287	303	278	283	252	258	271	285	269	277	267	284	277	270	273	269	288	297	273	289	259	316	282	235	259	283	267	283	288	272	275	256	287	284	268	255	288	301	265	281	287	271	284	269	262	290	285	281	265	307	272	302	276	261	267	296	276	282	289	252	284	293	251	276	264	279	296	301	282	284	269	259	274	323	276	280	288	284	263	276	291	299	257	296	271	267	273	280	266	272	287	292	266	266	261	275	300	269	257	272	281	290	261	291	298	271	285	270	270	267	289	294	253	296	267	303	262	233	284	264	258	294	309	250	272	292	309	288	284	304	250	282	278	262	289	293	292	242	272	266	278	292	268	241	280	270	277	263	262	272	246	272	263	279	285	284	255	297	276	306	258	282	288	264	259	274	258	260	268	286	328	266	267	243	295	299	275	242	272	250	263	296	284	303	266	276	297	306	276	285	289	297	276	279	278	307	261	277	293	280	276	269	273	268	285	302	297	287	259	300	284	283	271	263	269	284	265	274	279	290	276	291	266	262	265	290	267	263	290	274	274	295	277	287	274	275	290	280	276	302	260	277	299	267	282	259	261	255	277	281	308	247	261	275	279	268	289	275	271	308	292	278	269	261	242	282	292	256	261	261	281	306	279	284	282	295	268	242	269	292	246	253	283	287	289	262	246	279	262	262	321	288	268	284	259	274	267	282	288	311	240	284	274	266	312	274	277	276	274	260	261	264	270	293	273	302	283	247	295	272	273	271	301	278	268	283	300	272	262	269	252	277	301	281	285	263	274	269	278	267	272	268	276	301	287	278	303	282	281	281	272	290	292	262	277	285	280	295	250	288	269	312	268	261	269	272	276	287	262	279	286	271	289	270	291	260	252	258	264	266	266	271	265	281	274	255	297	279	257	257	256	279	286	261	265	293	269	245	250	265	268	275	260	279	270	281	298	280	279	274	263	288	316	263	290	313	282	292	251	304	293	240	261	287	279	278	279	298	269	277	300	268	304	313	273	269	264	276	280	286	284	256	272	274	264	277	266	274	262	281	265	289	321	312	265	301	259	269	286	270	344	244	291	319	281	257	246	261	284	261	274	280	275	263	230	255	289	263	249	267	268	258	249	308	260	243	284	267	288	280	266	268	298	288	274	296	280	277	277	303	304	285	272	276	251	289	273	287	271	274	277	265	256	294	253	318	282	293	273	268	279	256	263	277	274	266	250	265	292	305	236	296	269	267	263	284	264	300	269	283	297	260	281	295	258	261	295	281	268	302	267	288	265	256	270	279	293	249	275	268	271	277	268	265	295	279	270	260	281	282	284	281	261	271	289	279	280	294	268	269	296	299	292	276	265	280	291	288	282	256	249	277	286	289	278	300	290	284	272	307	306	295	252	267	242	263	292	261	307	290	249	248	268	291	273	283	291	278	270	279	283	268	302	291	267	291	278	285	262	302	254	271	280	287	273	282	254	277	292	284	286	310	300	291	244	274	278	307	306	287	265	299	280	291	263	288	271	302	264	300	270	298	270	242	294	278	320	265	278	280	269	288	247	269	275	304	292	274	275	262	297	270	269	283	302	260	262	303	289	283	262	342	285	258	287	274	270	297	266	310	271	291	272	299	280	274	250	271	235	258	282	256	265	274	271	261	253	271	280	319	281	278	282	289	297	264	300	275	277	322	281	257	301	283	289	265	282	281	262	268	311	275	296	287	292	275
18816	27455	34896	29528	16794	11633	1496	423	443	432	456	415	412	445	483	435	413	425	396	435	451	436	429	421	429	443	410	479	465	443	449	458	462	435	430	426	420	438	458	461	422	387	436	438	430	443	411	430	423	423	448	411	424	450	408	426	424	431	453	415	445	435	453	445	408	428	423	412	430	457	439	470	419	481	436	419	465	453	517	429	433	458	429	441	422	406	435	464	438	445	426	402	435	468	440	408	447	406	470	433	459	441	429	433	428	405	430	445	412	424	454	451	418	426	451	449	435	414	437	418	432	393	430	432	440	423	459	438	441	441	463	488	424	444	429	389	451	455	423	442	439	447	464	445	471	436	436	438	461	441	442	424	448	463	426	448	415	434	417	441	447	422	420	444	412	436	439	458	445	435	477	460	462	451	454	453	438	430	465	408	415	441	438	446	461	401	436	447	483	440	431	397	423	433	428	484	463	419	403	436	453	451	392	448	400	458	450	451	441	409	411	469	445	416	476	419	437	391	428	414	418	450	448	428	421	457	440	421	452	423	478	471	432	408	466	442	426	422	456	422	426	436	424	434	408	441	444	472	428	413	412	465	438	451	463	431	434	439	430	436	450	430	413	432	435	430	449	430	428	453	478	430	421	444	426	411	412	413	446	426	434	402	442	439	433	413	449	440	419	446	446	407	436	452	410	409	463	387	430	431	411	448	451	459	464	462	428	445	459	435	434	432	430	433	433	471	419	418	432	475	437	435	432	434	445	407	430	399	425	436	433	474	421	410	429	443	450	442	442	450	403	447	421	436	425	448	464	447	461	412	396	429	443	432	438	396	447	460	419	418	435	409	453	388	429	445	419	455	439	396	431	405	446	416	458	442	444	427	440	444	462	429	394	428	427	423	455	449	435	438	426	423	408	472	417	442	443	455	427	430	440	439	439	418	465	426	459	459	444	405	448	425	431	395	471	429	459	436	414	431	420	420	420	436	454	448	464	453	439	448	419	449	470	446	452	413	458	448	428	407	440	425	413	442	406	405	436	439	413	426	419	437	420	462	416	444	443	466	405	420	421	409	452	419	461	441	427	430	465	420	392	442	452	429	476	428	455	444	436	431	445	433	496	488	433	455	441	451	427	438	433	443	424	469	438	462	416	434	468	430	425	424	422	461	427	449	434	433	425	441	415	410	448	453	425	419	457	412	424	412	462	417	445	426	457	435	453	426	421	485	413	406	450	408	427	384	422	423	437	453	429	466	440	485	406	429	442	461	462	444	443	411	477	424	437	411	441	400	415	434	443	423	437	463	455	418	421	440	423	426	396	427	446	428	440	453	452	467	435	429	443	408	433	431	426	469	460	463	436	491	442	387	437	405	422	445	422	424	441	369	474	436	448	448	447	384	423	417	448	456	450	442	412	419	409	442	439	445	455	412	428	442	416	438	455	432	436	398	503	471	437	429	400	460	419	417	416	431	449	428	447	415	442	438	437	431	431	437	479	455	465	412	433	415	430	494	427	462	423	422	428	444	432	421	439	438	426	447	437	432	491	406	485	450	444	420	469	446	442	447	449	415	458	416	391	440	430	443	446	438	426	459	419	406	427	401	419	412	478	449	442	451	422	416	451	441	426	413	484	426	435	428	442	440	454	464	445	421	405	455	435	470	416	416	479	403	411	466	450	475	414	449	480	423	472	447	444	438	412	410	430	406	409	481	423	421	434	422	442	428	430	421	427	415	422	416	402	436	442	450	460	439	448	438	390	418	438	470	429	433	446	422	463	447	462	425	414	451	415	398	441	426	459	433	426	393	379	416	422	432	444	436	437	437	401	422	433	460	456	409	448	449	450	421	413	414	453	410	439	448	401	426	450	452	415	450	423	441	431	443	411	408	452	411	432	450	445	382	446	444	427	440	409	462	429	435	425	453	460	447	404	418	417	441	463	386	442	453	413	416	460	452	426	404	441	454	446	405	430	432	431	428	447	450	422	447	415	439	412	452	412	409	420	450	458	458	455	438	430	467	436	444	432	460	461	419	436	441	457	439	462	407	432	455	430	449	419	429	422	437	403	461	416	465	442	413	420	440	437	422	456	447	402	419	432	465	413	423	396	402	448	468	430	427	447	433	410	509	457	417	453	431	433	400	429	448	455	415	475	460	460	421	429	422	403	449	437	433	477	394	459	440	417	442	427	417	443	458	417	410	431	402	432	406	433	446	426	444	455	477	446	406	455	426	418	409	392	418	428	448	427	453	442	430	440	447	456	420	442	443	417	438	429	460	446	405	447	448	445	426	416	431	453	432	402	431	433	407	461	447	433	418	396	449	447	420	450	433	428	455	450	476	433	439	443	448	442	431	399	438	422	452	438	452	421	435	417	439	428	424	436	413	422	433	422	443	414	446	441	443	455	410	463	399	433	455	443	435	466	448	440	450	471	410	424	417	444	409	454	464	421	438	426	436	447	466	468	415	422	440	430	412	430	410	448	439	400	439	423	487	417	429	434	462	417	419	418	443	426	428	444	423	454	414	458	449	395	486	490	428	428	450	427	408	418	408	393	457	410	446	426	424	474	435	434	448	418	426	453	453	428	419	455	426	463	446	444	426	453	408	428	409	443	442	428	464	447	400	437	429	417	419	491	404	435	464	400	444	419	431	451	449	401	460	446	429	449	468	437	422	443	448	429	454	471	449	458	413	390	428	425	438	436	427	454	461	436	428	377	412	453	459	454	438	457	467	415	416	441	413	428	426	428	437	447	435	417	462	428	449	394	409	441	445	433	432	447	414	423	445	458	436	451	424	423	457	422	461	426	439	451	469	465	425	409	437	454	442	459	449	437	445	470	413	463	435	426	404	427	436	439	410	421	409	439	439	437	435	415	445	426	474	450	422	397	416	430	436	438	427	439	437	430	381	417	415	458	448	422	433	413	459	437	417	449	441	459	461	420	432	436	397	460	456	442	452	491	438	426	506	447	427	425	415	462	438	466	435	432	449	417	438	470	436	459	452	435	441	409	408	397	449	415	462	423	447	448	454	455	425	439	436	457	428	433	447	444	448	436	422	439	407	442	424	441	415	447	459	445	428	437	400	433	451	420	440	406	454	427	425	445	466	457	419	433	413	435	427	442	450	417	459	413	412	445	428	428	401	451	467	433	482	433	437	416	420	424	444	463	439	460	428	450	444	472	421	426	474	486	453	473	422	451	480	407	437	436	443	423	434	437	407	448	424	442	494	424	403	438	431	392	437	461	438	421	439	471	422	446	474	421	438	452	464	436	410	455	395	420	432	441	457	425	440	455	432	419	436	428	443	428	397	455	446	438	412	397	400	483	436	436	434	453	450	387	491	424	481	465	417	451	447	443	417	390	431	418	451	437	429	427	477	461	461	411	472	467	411	430	451	461	424	428	427	421	441	449	400	400	422	436	430	446	462	430	446	421	418	422	416	461	465	401	449	424	434	423	436	456	433	433	454	435	419	430	377	404	401	439	423	427	439	458	458	440	415
24077	21434	33663	41637	33481	24750	8888	558	364	371	361	362	377	348	355	375	354	357	362	367	388	373	351	377	367	348	387	362	364	374	363	369	376	373	348	371	394	361	333	332	367	376	331	371	369	397	359	367	364	363	338	358	346	359	357	347	377	402	351	368	386	323	360	370	324	373	349	364	346	358	392	362	388	344	350	368	374	360	347	380	387	346	372	356	367	368	350	363	356	332	347	356	346	376	380	343	356	379	327	360	334	374	347	378	379	342	350	350	354	365	357	330	398	399	339	366	371	349	342	330	325	315	337	384	359	339	337	352	341	385	381	355	378	366	354	373	346	386	367	348	354	354	365	378	374	362	378	349	352	321	387	378	368	330	329	326	383	369	366	374	367	383	373	357	353	385	364	363	359	370	376	366	344	365	387	369	372	358	345	322	342	382	368	389	358	382	360	360	380	377	344	352	354	388	339	349	377	342	372	363	356	356	352	342	368	363	361	329	359	395	335	353	352	376	352	361	363	389	372	370	382	338	343	354	374	357	410	358	362	328	384	359	340	381	355	372	375	360	367	351	319	386	386	334	337	331	375	351	378	375	380	373	362	358	363	361	340	338	356	345	368	367	320	412	368	341	368	329	368	363	349	371	361	342	357	359	370	365	367	392	370	365	371	366	371	357	353	333	348	383	381	324	392	357	355	358	364	346	383	355	345	353	362	346	378	371	345	384	315	399	334	350	366	304	340	356	337	365	350	379	354	373	380	390	382	345	374	344	373	345	357	373	344	355	376	380	336	357	358	368	344	356	365	341	377	376	369	319	357	413	410	405	354	349	364	375	357	370	347	374	376	312	337	373	366	342	382	350	384	348	369	339	402	343	384	358	387	359	346	371	338	368	354	350	364	351	362	341	355	345	365	337	369	366	362	377	349	368	324	371	388	356	357	375	383	356	353	375	372	372	406	368	353	372	335	339	372	376	377	366	346	373	353	348	372	356	372	356	385	348	381	355	397	407	384	356	330	372	380	367	366	327	360	366	383	360	352	359	374	370	333	345	365	360	356	360	339	368	327	377	390	374	359	357	354	350	331	361	334	357	364	342	364	346	389	360	350	296	326	382	337	373	354	360	352	381	412	373	350	392	350	355	350	348	324	348	362	393	363	347	325	345	358	329	384	337	342	360	358	398	371	349	351	386	386	361	371	367	404	376	343	363	378	375	358	371	352	335	400	408	390	357	373	383	381	331	344	363	391	383	340	418	354	389	344	386	349	347	349	349	347	349	392	373	371	378	356	362	375	375	351	381	383	360	374	360	344	387	392	380	356	369	353	354	368	406	391	375	365	390	400	354	362	331	370	374	376	356	347	378	374	318	330	343	361	353	411	364	359	371	351	355	398	346	372	349	365	330	353	350	385	348	388	391	359	334	362	362	352	371	322	375	363	333	368	333	369	326	348	337	373	328	360	350	365	334	329	382	388	364	348	353	384	359	359	354	388	346	362	359	354	340	370	356	325	380	356	378	361	329	357	365	379	361	389	338	328	337	387	404	341	380	360	374	342	343	348	375	359	375	351	390	358	375	367	376	377	398	366	366	346	352	382	357	371	378	378	385	351	344	376	336	357	367	373	327	309	343	371	375	335	322	382	342	339	353	346	374	395	367	389	361	347	367	341	358	362	326	399	378	376	365	355	383	363	364	338	362	334	370	382	331	356	357	343	352	341	347	371	368	323	357	378	346	366	370	382	359	358	369	345	357	374	374	324	366	338	374	387	353	335	370	341	349	356	355	371	337	379	348	331	378	337	397	338	352	366	334	345	356	374	312	347	384	375	384	369	380	347	369	356	345	354	380	355	359	349	361	365	365	366	336	352	414	380	373	340	388	377	352	354	374	387	370	352	390	352	365	367	383	392	344	351	398	398	376	356	360	389	327	360	404	329	349	347	327	342	376	342	356	375	348	343	339	347	351	392	376	370	377	368	337	359	377	354	381	351	375	322	387	370	348	370	373	363	374	341	375	377	349	341	316	338	339	357	374	356	387	394	329	381	376	374	358	370	363	368	370	361	408	352	366	332	369	369	368	412	381	389	342	370	379	370	337	367	369	396	348	368	338	382	349	358	366	365	384	370	386	344	379	396	350	366	354	366	361	339	333	382	340	379	365	393	343	356	358	355	341	337	353	340	385	375	360	340	359	374	403	350	382	335	339	367	348	357	356	335	370	353	384	398	359	361	353	361	369	351	351	351	346	367	359	351	369	383	378	363	349	367	372	329	380	347	342	349	356	346	378	355	355	416	336	355	324	395	354	327	369	362	383	334	356	347	367	344	368	352	384	361	344	333	337	382	370	377	386	353	341	370	362	320	386	364	323	344	381	341	359	372	343	364	411	362	343	376	355	367	364	358	332	394	366	363	348	414	334	397	345	351	359	352	361	358	330	367	362	392	375	351	389	350	351	369	347	344	369	346	342	354	393	377	373	386	360	366	344	393	370	363	365	351	403	368	345	358	358	351	345	373	362	356	377	366	361	386	355	366	369	331	348	372	348	343	386	342	371	386	357	365	339	367	382	321	365	357	355	331	375	356	369	339	348	363	335	348	345	361	340	321	345	348	390	376	344	388	353	350	338	373	357	347	358	378	350	371	359	382	364	343	358	350	358	366	383	350	375	365	364	335	350	337	363	388	354	367	334	342	332	363	354	356	347	358	377	333	376	350	325	340	348	355	389	321	367	336	378	384	337	362	358	367	341	373	334	344	359	350	388	386	341	371	365	360	356	381	374	363	353	375	368	308	379	351	404	372	367	351	379	315	376	389	376	370	370	378	351	355	390	368	359	373	334	372	359	352	328	391	353	380	355	350	350	341	353	378	396	367	312	345	386	335	388	357	373	380	387	352	359	385	330	342	378	379	351	330	328	358	386	344	337	343	374	394	385	355	348	369	348	359	384	347	367	393	380	355	375	349	375	361	361	352	351	362	332	349	370	326	347	347	366	347	348	342	379	367	352	343	380	348	365	356	368	367	330	405	356	384	346	366	353	360	339	379	347	341	378	376	368	358	337	364	367	336	339	339	343	348	359	344	388	340	339	366	370	352	362	346	349	389	347	379	335	361	357	362	406	352	400	370	376	393	339	393	335	364	339	353	343	334	347	339	340	340	370	344	367	383	359	356	363	359	366	347	364	378	351	369	350	350	334	383	359	365	348	342	328	366	368	367	370	373	402	379	376	387	381	367	355	367	371	347	363	378	338	330	356	321	382	342	352	365	358	337	355	370	352	359	352	324	367	396	354	398	398	357	353	352	389	364	389	341	351	353	361	325	357	364	366	329	361	353	396	352	353	338	342	355	367	354	375	353	349	366	395	380	333	344	378	328	347	352	324	360	397	375	356	400	418	379	360	351	338	359	356	338	352	360	342	343	334	359	394	370	347	366	341	385	349	325	332	329	350	374	387	359	354	368	378	379	346	332	377	321	387	374	356	347	337	371	350	333	361	330	383	377	382
33802	56392	68389	59253	39822	28785	6258	556	579	549	540	555	548	560	542	580	556	592	597	561	559	536	530	578	573	555	545	570	561	554	578	558	542	536	548	605	546	567	576	527	554	543	582	541	578	590	565	572	547	588	551	538	534	543	559	598	600	571	560	566	574	589	545	544	537	599	594	589	590	566	578	569	544	604	529	566	575	572	549	568	576	550	558	573	601	533	537	575	522	589	572	568	568	579	566	564	581	539	560	538	572	524	600	560	529	578	551	529	501	580	565	519	555	593	547	586	539	555	580	541	537	555	513	585	570	560	566	585	575	609	549	589	589	555	554	568	559	564	570	573	555	551	578	540	575	585	547	557	569	568	567	573	561	538	579	555	549	589	598	542	557	554	494	545	571	573	579	567	550	574	549	543	522	542	569	543	569	542	541	581	558	534	564	547	589	533	572	530	538	563	599	506	554	513	571	568	538	586	567	545	505	534	561	566	578	607	527	514	612	539	548	526	579	523	564	570	559	541	545	575	560	533	539	560	543	521	571	549	548	569	575	572	570	576	513	539	550	554	540	556	544	558	577	598	535	566	534	571	559	577	538	552	546	524	590	581	538	574	567	562	557	576	539	551	577	543	587	550	507	552	552	579	567	576	523	571	534	546	539	538	577	529	547	585	565	586	561	565	533	568	531	570	571	555	577	577	564	584	520	547	542	608	514	558	559	520	559	545	542	557	526	536	599	541	561	548	563	565	567	547	577	586	569	559	578	604	603	538	575	534	557	559	553	582	571	570	585	577	555	572	577	573	564	571	543	544	532	552	560	531	576	539	567	549	578	571	586	575	551	525	566	563	564	609	541	551	560	570	578	526	539	543	573	552	563	542	550	568	536	547	521	551	545	554	572	522	556	545	592	578	529	550	563	547	550	553	577	568	560	556	536	555	565	566	576	556	545	570	603	562	562	560	499	545	593	562	617	556	577	574	534	570	508	534	565	562	548	533	538	578	583	565	592	617	591	559	538	574	545	556	579	578	574	515	570	595	603	550	593	537	555	539	560	567	575	551	565	547	577	562	545	594	564	548	571	576	534	569	590	560	548	586	563	580	554	584	553	535	534	552	544	547	538	554	549	545	541	515	560	587	555	553	611	587	562	557	577	595	560	564	503	578	627	584	572	583	586	541	566	571	567	556	564	554	574	521	515	582	557	575	564	544	538	564	554	577	533	614	565	582	585	511	529	537	554	556	549	546	547	569	549	542	541	605	529	557	546	605	557	563	546	494	545	570	521	580	506	540	552	538	540	516	567	587	536	531	547	557	583	540	537	555	538	564	607	552	570	556	547	621	584	567	592	583	582	557	559	572	584	548	587	589	566	594	539	569	524	558	578	555	550	571	530	582	593	535	553	551	564	575	587	551	585	542	571	559	552	567	591	570	570	595	565	585	572	523	564	571	555	545	563	568	534	547	598	570	583	601	585	566	577	570	584	525	521	524	604	578	563	554	549	604	534	548	545	538	540	535	495	526	594	543	571	542	543	585	563	573	521	533	560	582	572	595	575	583	528	545	545	539	608	551	526	553	562	539	510	535	574	579	534	552	585	563	565	574	590	574	569	589	566	527	557	524	544	565	573	561	529	570	532	559	549	552	613	544	540	563	543	565	592	563	559	600	574	544	567	553	526	575	516	578	579	587	579	609	570	552	558	534	568	521	544	568	536	571	567	580	606	516	552	577	595	578	573	568	609	557	532	557	582	555	549	547	513	546	555	516	548	575	538	509	581	560	551	550	586	543	562	533	536	574	511	526	571	539	565	548	547	560	553	578	568	576	585	560	568	544	544	564	565	572	556	557	575	588	572	533	570	569	569	546	569	563	560	552	546	548	545	612	517	523	494	565	572	572	550	600	586	585	516	592	523	537	551	611	590	521	547	575	563	578	602	552	540	569	566	572	544	597	551	572	558	597	540	550	534	575	543	599	572	549	591	581	562	594	547	569	521	569	595	568	552	528	574	600	543	557	569	559	543	580	547	568	590	588	570	515	575	559	561	561	551	545	548	582	554	622	571	537	579	569	556	539	561	564	533	575	593	538	538	550	563	540	537	577	571	514	536	536	590	587	555	515	560	527	539	602	563	548	578	547	562	560	568	558	530	571	534	526	542	571	549	567	522	585	573	536	601	536	559	552	574	562	627	558	560	519	545	544	546	543	567	611	570	567	599	568	567	526	588	539	537	542	591	530	533	548	560	568	532	575	578	502	494	521	546	554	558	588	548	530	584	549	545	561	571	527	563	598	568	569	550	519	545	536	539	522	563	572	551	558	545	569	588	544	545	525	545	555	556	534	608	600	576	610	524	577	555	565	600	555	544	560	592	504	585	591	557	567	526	555	556	525	555	558	560	574	575	569	535	566	536	585	538	562	547	583	587	554	552	581	590	570	559	584	581	564	570	583	541	573	549	536	598	524	565	565	551	526	555	541	563	518	558	607	577	582	531	573	557	510	535	549	522	586	536	543	544	568	549	520	566	559	576	541	541	572	549	624	536	543	582	528	563	559	546	590	556	565	545	604	509	523	541	537	608	547	540	549	535	568	580	587	581	597	545	562	566	530	572	556	553	577	566	551	542	561	579	544	560	550	524	543	557	615	546	540	587	560	555	535	597	530	550	552	581	547	562	561	546	523	549	578	531	579	532	558	611	656	577	544	621	541	563	543	562	520	561	536	559	573	569	551	561	567	548	525	555	598	543	576	544	538	594	547	576	551	556	523	565	541	614	559	561	571	571	554	567	578	581	584	571	543	557	573	570	564	562	589	550	581	538	540	633	561	577	558	566	557	579	590	563	544	570	563	598	557	546	536	544	538	589	518	581	568	579	582	534	556	540	590	542	554	594	571	578	530	556	524	547	546	635	580	578	521	588	519	522	546	543	600	558	601	495	582	576	558	578	566	578	558	596	559	588	567	570	523	523	541	563	569	556	595	565	591	547	568	547	555	554	577	503	551	576	561	586	584	567	554	529	550	533	542	556	537	552	590	595	520	516	564	561	561	570	514	613	578	537	568	571	592	549	580	570	560	563	573	597	551	605	573	586	575	573	570	588	541	540	567	529	553	574	569	588	578	539	541	575	559	525	572	563	571	576	584	559	566	525	563	571	533	565	546	558	588	597	563	550	599	557	552	567	522	551	536	557	583	558	577	545	607	543	533	573	518	574	570	574	525	578	555	534	585	532	517	558	588	523	546	542	519	559	540	569	527	533	555	563	578	593	584	585	574	571	542	550	537	588	552	601	549	531	561	541	551	575	548	541	562	534	591	521	561	545	559	549	622	556	545	555	554	565	582	566	590	579	531	590	555	560	571	567	583	567	493	533	534	532	555	535	589	567	528	555	565	588	554	601	532	577	579	546	531	545	563	554	530	555	555	561	577	561	550	530	549	516	566	546	565	567	578	562	561	553	552	594	525	543	541	579	555	578	571	549	555	552	524	564	514	563	564	544	522	560	566
22922	21157	30680	36445	35777	30448	16537	1314	367	341	342	333	406	348	341	341	317	320	352	331	345	352	349	328	327	337	325	354	344	335	328	359	369	337	324	337	324	349	344	329	376	346	333	344	347	343	317	317	320	322	317	359	344	359	324	341	354	307	328	317	363	356	322	322	353	312	340	327	325	329	342	301	329	363	337	349	333	323	318	364	310	348	327	346	337	360	304	354	356	365	343	366	350	317	319	361	334	324	332	334	345	341	335	340	341	321	339	328	299	332	336	365	355	340	326	303	312	381	373	329	355	340	330	324	323	310	322	331	339	327	328	333	308	359	321	348	336	340	283	337	350	338	346	327	332	346	357	325	339	338	338	335	330	327	338	357	331	334	332	352	310	339	311	332	344	349	305	309	328	321	331	322	327	333	339	351	328	303	344	303	349	369	323	331	372	369	352	322	337	327	302	335	317	311	335	361	326	324	353	338	343	316	345	362	339	348	343	363	318	338	308	345	320	319	351	321	326	327	330	367	330	343	319	325	310	333	340	328	326	327	351	309	322	319	316	329	332	345	302	332	358	315	331	324	335	305	348	318	339	321	314	369	311	345	349	320	340	346	365	344	296	300	333	340	323	349	316	310	341	349	363	344	352	347	329	357	338	311	349	331	326	304	288	327	338	353	363	337	346	342	357	299	354	340	332	338	352	321	337	344	328	342	338	310	315	339	331	357	327	344	328	338	331	299	312	333	343	343	333	304	349	304	298	361	316	354	304	331	351	321	361	301	352	325	351	349	317	329	323	312	312	326	348	321	296	364	355	316	304	318	351	349	308	337	306	326	323	312	313	298	329	310	315	332	361	367	305	331	372	334	327	318	339	348	308	299	328	343	305	356	313	346	325	353	345	307	318	309	339	353	377	358	330	326	335	345	326	333	333	309	335	301	317	321	356	338	337	318	355	330	327	346	314	320	327	324	349	353	324	325	353	303	325	348	332	299	332	357	328	355	328	322	361	348	341	345	306	310	312	352	340	316	360	329	339	291	340	352	362	312	345	339	348	318	333	341	372	298	316	284	349	384	350	287	348	321	322	320	322	329	305	348	320	313	339	346	345	374	352	330	346	312	361	326	347	328	355	358	338	337	337	324	325	345	324	359	332	337	374	374	329	336	337	344	340	322	329	354	352	323	396	325	320	316	351	335	282	305	293	312	307	340	343	324	319	309	316	349	358	340	320	330	342	297	302	353	310	303	305	323	355	321	320	411	315	317	336	357	321	332	330	348	338	316	303	306	328	360	333	335	356	325	298	309	336	321	364	372	358	342	340	353	320	322	324	342	347	328	385	314	311	352	341	311	361	330	311	301	340	325	324	306	314	340	326	318	341	302	328	319	348	348	348	312	319	337	306	355	362	335	337	353	334	326	340	346	348	298	342	320	312	336	345	329	338	326	323	355	335	346	335	336	320	368	342	335	316	344	332	341	337	365	357	341	359	354	327	305	362	287	348	319	344	315	329	334	319	309	335	303	327	292	372	316	344	301	347	318	326	317	311	353	351	326	350	339	334	351	334	312	326	336	317	340	314	357	339	334	328	353	346	307	342	321	361	356	379	332	322	328	302	307	327	308	303	338	325	322	311	317	310	346	301	320	340	351	314	325	309	304	348	329	356	344	356	350	355	332	302	345	354	376	298	333	350	320	309	317	329	333	331	329	312	349	346	363	345	318	316	326	314	328	340	310	320	333	340	311	304	333	333	303	332	324	362	360	318	317	334	325	304	334	336	348	307	295	337	327	350	343	325	360	326	358	340	323	347	335	313	320	309	340	322	355	302	343	332	345	294	323	332	354	322	330	317	294	321	334	311	347	328	343	354	335	349	356	308	312	335	309	330	340	354	313	351	344	325	348	326	345	319	325	338	352	346	343	355	344	333	347	331	299	318	314	322	339	319	337	317	295	372	342	333	351	339	337	325	300	336	313	334	310	321	358	346	325	339	332	350	342	339	328	311	314	319	378	350	309	334	329	333	305	323	361	352	316	329	355	344	352	324	353	347	324	331	347	307	330	361	355	316	361	331	342	335	303	334	322	326	338	337	317	342	348	346	329	341	352	321	308	340	365	361	332	316	361	370	326	317	328	323	341	301	320	318	338	287	339	341	321	337	306	348	310	342	335	349	324	321	322	332	347	348	344	329	357	333	343	352	323	301	314	366	322	322	343	336	328	323	301	345	309	328	333	326	341	355	306	332	336	350	338	311	341	333	330	309	304	315	333	379	359	360	305	347	348	329	332	357	327	325	334	325	315	350	322	318	313	326	324	329	357	316	341	328	336	329	340	351	342	335	333	317	313	317	353	344	353	320	318	360	302	321	341	310	320	337	337	318	337	340	344	322	315	354	331	329	311	339	343	379	331	345	335	321	326	359	347	321	323	327	329	331	326	328	358	363	335	348	333	345	343	354	335	346	326	320	310	335	353	334	357	336	348	366	316	342	354	312	356	318	341	335	312	344	300	345	364	342	369	297	303	350	339	316	328	348	347	348	307	339	332	344	328	350	294	333	286	328	326	319	309	341	349	353	355	329	340	329	314	313	319	341	325	342	343	324	326	315	316	352	322	337	346	315	330	289	309	313	332	336	280	319	313	314	325	343	318	338	348	310	369	340	310	344	345	330	328	336	349	340	319	339	333	320	311	325	353	329	344	338	339	315	348	358	312	334	333	350	347	341	332	334	349	330	350	317	344	322	323	299	322	317	280	336	330	321	369	354	315	336	344	336	325	324	340	321	290	340	317	322	339	337	345	326	335	340	334	348	310	346	322	310	361	327	339	361	339	340	331	333	340	345	312	322	298	328	345	331	338	298	286	339	331	318	325	346	320	329	342	306	338	379	326	384	334	324	311	344	369	349	334	330	340	346	283	322	322	326	375	329	306	323	319	327	315	351	319	330	332	313	306	351	369	368	351	343	331	319	327	326	376	336	357	338	319	333	294	338	301	358	333	341	328	313	329	373	331	324	316	305	335	332	335	327	314	330	343	302	303	316	348	358	355	310	326	353	336	355	376	316	322	311	330	320	371	341	335	350	325	302	358	318	357	332	325	314	349	344	342	327	323	300	325	342	383	350	342	313	364	345	337	333	332	320	359	325	324	393	314	392	297	324	359	313	345	349	311	305	343	333	315	365	330	319	327	325	336	322	338	351	324	366	315	330	340	342	329	354	343	331	313	368	303	333	310	331	322	298	328	343	342	319	341	311	339	306	339	361	359	348	333	373	345	313	330	331	319	330	293	326	334	331	340	317	308	314	340	324	342	342	336	342	348	322	299	315	349	311	339	330	318	323	348	341	351	364	344	333	333	328	335	340	308	360	362	345	316	360	348	333	351	302	317	347	305	333	364	358	322	305	324	336	327	303	333	347	308	329	335	318	329	353	340	349	325	367	327	317	308	338	342	341	322	325	332	335	310	325	355	294	350	324	346	338	316	332	319	347	365	347	339	341	339	335	325
44632	68972	76856	73227	49801	37821	10941	518	525	516	512	526	514	508	546	547	515	521	531	541	525	525	528	524	483	489	509	530	520	496	520	536	494	518	531	533	544	474	519	558	474	530	510	534	485	540	540	516	477	526	522	522	536	496	538	517	475	511	533	515	523	561	487	527	512	494	540	515	476	539	498	529	512	548	529	520	495	509	498	519	514	540	525	460	517	502	506	545	535	518	522	453	502	517	525	548	493	512	509	529	528	510	521	498	482	542	506	535	508	507	524	521	506	482	534	485	534	516	539	502	495	510	533	488	498	468	526	507	480	523	529	524	524	524	510	525	511	471	493	505	481	520	529	503	501	511	502	525	546	471	502	520	503	543	511	481	512	509	516	500	495	486	521	514	539	524	553	538	510	493	523	512	489	498	465	508	524	522	526	535	478	550	499	497	512	539	503	507	539	504	529	493	508	487	457	501	494	499	516	553	536	511	495	550	524	486	538	480	512	502	529	544	470	496	491	503	544	504	531	503	531	515	455	510	519	534	495	494	556	517	535	503	533	529	531	495	501	511	486	511	488	496	521	484	521	540	531	546	538	522	522	514	529	498	539	532	527	481	484	540	511	525	538	538	494	505	520	506	488	531	531	524	509	534	515	503	496	487	558	475	509	507	518	468	493	520	560	517	486	548	496	512	534	530	525	490	511	540	547	495	502	498	551	499	535	511	513	499	515	499	502	518	495	540	521	536	489	522	532	503	518	553	470	545	509	537	533	548	493	545	500	479	567	482	497	511	522	498	508	529	483	486	494	544	492	520	530	498	504	528	503	514	472	550	515	591	483	539	500	521	496	535	500	567	526	526	497	502	588	535	549	576	513	481	519	501	533	513	528	541	515	498	494	491	510	529	520	529	479	554	516	499	511	494	515	499	477	500	524	509	521	520	510	492	488	491	510	504	489	493	509	494	467	524	487	521	500	498	539	513	483	510	501	487	539	528	543	530	529	486	488	479	535	527	515	499	526	528	482	519	504	531	543	529	512	511	495	532	525	488	533	507	512	454	530	502	527	514	540	488	540	509	481	504	506	495	508	501	506	499	493	512	507	497	496	511	490	517	527	534	501	502	506	536	535	546	499	475	484	510	504	548	504	513	510	522	499	519	487	522	477	546	499	518	480	549	519	508	499	490	540	470	522	523	565	509	488	528	477	531	472	524	506	540	517	513	530	484	517	522	521	488	522	514	516	541	532	497	555	482	510	525	547	486	484	530	514	516	501	480	495	483	551	512	486	556	452	537	522	544	529	494	520	513	537	502	516	485	508	513	488	485	470	524	511	520	549	521	499	531	567	534	507	486	496	454	507	522	539	529	499	475	497	526	495	480	504	528	469	532	513	507	538	498	505	527	486	534	536	519	500	521	452	526	515	563	480	500	536	521	509	516	469	553	493	525	527	489	500	484	473	533	496	533	530	508	523	520	517	507	538	515	483	536	525	503	511	476	541	512	535	496	526	485	501	517	518	548	519	439	529	486	490	515	514	497	475	530	471	507	495	478	523	507	537	492	512	496	538	537	503	504	472	494	479	519	573	486	531	534	542	523	534	485	566	479	530	539	494	531	504	497	511	511	502	511	544	496	516	519	506	513	519	515	512	489	460	474	521	507	531	508	519	499	515	481	528	502	513	514	543	542	509	505	536	524	525	495	530	541	514	533	534	502	524	476	522	520	527	512	542	506	517	523	488	504	511	531	500	520	527	472	514	541	530	509	479	497	513	485	517	517	528	512	516	526	588	508	510	558	516	530	525	531	496	504	506	528	512	480	531	487	466	474	530	490	538	547	524	500	501	481	507	508	557	503	545	483	479	516	538	533	514	504	519	499	540	572	516	489	466	534	509	518	489	504	502	492	482	526	525	522	521	555	548	524	501	497	474	526	525	522	498	497	508	514	517	517	525	545	537	495	531	538	546	497	530	506	505	566	511	499	497	500	541	529	501	530	553	482	535	494	514	531	540	480	491	510	507	507	527	486	550	582	515	489	523	500	517	495	501	483	519	511	473	516	504	510	531	491	511	520	474	480	531	552	504	520	514	495	505	480	513	550	516	543	519	454	534	476	542	530	559	506	494	542	542	525	536	523	495	493	482	514	526	467	535	499	506	548	548	497	512	507	519	557	518	523	503	516	516	525	500	503	502	471	497	523	498	500	527	492	520	515	501	477	492	509	502	530	492	492	564	499	517	537	477	544	495	525	522	514	513	546	480	550	514	497	546	499	517	534	523	517	558	499	506	474	523	518	477	496	531	484	503	497	472	491	510	509	538	523	504	509	544	507	524	495	553	498	495	508	504	522	506	505	516	511	496	539	499	522	494	521	524	500	495	546	528	506	520	519	525	492	483	548	470	519	511	487	486	517	526	481	507	544	485	514	499	497	481	490	489	503	534	522	487	542	526	474	510	509	476	511	473	557	515	489	551	516	506	531	521	511	505	511	494	511	516	510	510	507	517	532	491	567	453	506	470	518	521	507	487	530	525	514	496	512	525	556	516	531	520	524	516	524	514	483	525	564	499	493	505	532	481	510	534	506	506	506	513	474	520	515	511	524	545	517	498	491	537	505	533	483	509	506	533	510	522	494	514	502	508	533	506	507	504	513	529	514	512	484	458	538	499	488	526	498	494	485	506	530	504	487	497	500	513	500	522	525	561	487	485	526	524	482	532	531	499	508	487	518	518	517	551	526	557	513	508	523	494	486	515	572	434	466	465	560	494	538	490	543	523	491	515	516	525	531	517	539	508	540	499	531	529	477	497	485	492	525	557	538	574	513	494	539	513	481	532	529	518	532	474	486	478	488	532	536	515	527	495	495	499	506	536	536	505	486	513	481	533	491	532	454	454	509	513	469	524	474	522	527	484	510	508	542	501	523	537	481	522	516	494	512	504	520	518	528	502	455	502	536	528	508	484	528	488	484	524	480	501	531	515	511	511	542	526	502	543	515	478	492	487	519	522	513	476	538	491	521	505	523	478	502	496	527	509	487	485	523	502	507	505	514	503	462	482	499	525	505	494	491	531	530	471	520	535	494	503	491	523	544	515	472	545	505	529	495	521	505	526	540	511	513	497	537	532	541	501	556	483	495	498	524	496	513	522	520	499	525	533	517	471	545	535	519	477	509	487	541	522	528	529	511	551	531	543	493	488	537	497	531	483	479	528	521	542	501	493	548	506	509	536	513	511	493	503	493	486	531	500	480	482	516	514	518	489	541	497	504	551	478	508	516	499	503	504	535	466	535	517	478	502	522	531	503	502	501	513	555	500	482	484	538	507	523	526	491	494	470	532	495	537	558	506	500	520	537	513	532	511	518	537	506	514	510	553	519	502	525	507	521	503	497	527	495	499	496	481	549	501	497	549	454	525	535	507	517	482	508	507	561	489	468	521	545	516	506	519	497	508	499	538	481	492	518	535	528	496	515	522	519	486	540	540	527	497	492	518	539	494	482	496	506	480	493
26733	22064	27207	23311	11354	5015	1010	276	296	293	289	256	289	253	278	289	295	286	276	302	278	316	291	344	289	282	280	314	308	295	304	293	295	333	278	283	290	303	301	293	296	276	288	285	292	283	328	281	280	291	293	266	272	271	311	309	284	325	289	269	251	275	295	290	264	322	317	286	305	280	294	322	294	276	286	283	277	272	279	280	277	289	281	297	320	309	310	299	268	279	305	282	247	298	296	293	319	278	294	284	260	279	277	316	306	291	274	310	300	285	292	290	283	325	272	295	297	282	306	269	278	306	267	286	264	273	277	272	284	288	288	276	305	308	273	323	301	321	305	290	297	288	291	301	293	264	295	275	309	282	288	306	304	298	286	250	257	290	282	277	280	323	283	277	318	272	276	300	290	302	313	271	303	263	303	298	293	290	270	292	294	273	301	291	268	292	307	291	296	304	297	327	276	290	306	264	285	285	260	284	293	286	305	278	275	281	275	311	270	274	283	268	311	294	303	279	292	291	288	306	274	305	318	277	297	288	269	281	272	306	270	285	320	318	281	288	295	298	285	282	275	277	292	321	297	306	294	281	266	285	303	291	290	307	269	326	283	309	292	265	290	311	280	267	280	290	281	300	302	287	277	272	298	280	271	312	284	283	288	248	273	315	324	277	275	297	272	310	282	268	286	284	305	291	286	307	289	297	282	284	297	296	294	293	290	289	327	286	283	284	254	282	298	284	309	297	259	296	298	282	277	288	294	274	301	258	318	296	308	294	311	266	294	297	286	296	283	329	302	317	253	300	314	275	313	291	274	289	291	273	295	312	286	256	306	292	269	293	302	265	262	283	302	312	290	279	284	267	284	286	298	290	277	303	296	274	257	269	308	304	280	322	292	270	302	298	312	289	283	280	282	288	295	292	285	285	268	254	294	274	302	277	275	313	317	263	304	315	282	307	257	288	274	303	285	286	300	302	298	272	303	316	278	280	318	286	260	296	290	285	270	287	283	291	309	278	317	285	314	287	270	272	273	270	290	273	277	303	245	298	308	300	324	285	288	298	307	297	292	290	289	299	292	273	280	291	296	313	280	307	301	294	276	312	288	308	290	285	272	298	291	289	258	300	314	293	273	372	282	256	273	277	309	307	283	246	291	277	283	298	287	285	296	323	296	287	274	298	301	290	277	300	291	318	297	303	274	291	278	261	301	274	272	310	278	275	311	275	320	275	269	314	291	285	262	281	292	269	272	290	273	285	303	302	295	280	285	299	307	301	286	299	275	268	278	303	251	282	274	282	297	281	272	304	283	277	285	327	321	260	292	312	286	291	270	335	286	291	303	299	278	273	309	258	314	291	275	275	297	252	305	271	267	284	291	304	282	314	286	283	311	299	289	329	294	285	280	302	276	298	297	297	301	285	303	268	298	296	277	319	302	304	294	274	280	258	318	269	302	268	277	302	266	314	308	263	291	304	297	292	300	284	275	321	295	293	287	287	273	307	309	288	297	290	275	298	269	301	289	302	292	296	317	303	325	282	262	273	288	290	285	259	299	286	278	305	290	285	283	291	307	337	324	260	309	289	335	283	316	302	274	288	274	305	285	298	305	299	272	276	286	277	301	293	318	277	305	303	296	318	295	282	331	299	316	294	292	290	307	294	291	266	278	274	331	308	262	289	302	276	328	317	292	290	266	298	291	269	306	295	292	290	297	283	279	281	298	282	258	313	317	324	271	321	292	310	295	284	260	277	292	266	301	294	300	303	287	290	312	283	264	268	287	297	293	281	307	275	305	294	290	284	249	293	311	309	295	293	294	291	272	255	304	309	282	291	287	295	301	277	299	293	263	261	289	336	299	301	290	266	286	268	271	293	270	329	293	277	282	306	294	290	292	274	287	299	276	301	279	290	255	293	291	310	318	319	279	281	293	297	288	299	316	289	283	296	279	272	280	299	262	331	279	258	303	296	332	312	293	289	279	290	300	303	293	284	303	256	287	281	278	286	288	302	321	313	268	326	300	274	292	282	313	310	278	287	284	255	273	299	293	310	267	284	321	269	315	288	292	310	261	277	285	316	278	287	286	284	260	304	276	308	291	315	301	284	298	295	298	323	280	291	301	307	299	298	265	284	292	307	292	283	303	289	293	290	304	319	313	289	270	286	297	309	257	266	312	310	268	320	317	298	281	283	295	301	291	302	305	321	303	273	276	296	265	292	310	306	291	292	282	310	283	275	281	288	292	277	282	322	289	324	301	268	315	256	276	283	282	291	276	265	272	258	270	314	277	320	268	292	285	304	296	283	325	281	302	314	303	268	290	293	328	275	275	289	310	285	304	314	281	312	314	293	285	288	296	271	319	296	284	302	282	300	269	293	296	294	305	264	299	280	302	260	265	296	315	310	300	276	298	287	287	289	310	278	293	289	281	291	271	268	293	298	308	290	256	298	332	278	286	271	338	298	266	285	319	290	294	290	294	284	291	293	267	335	262	298	276	313	302	307	290	270	268	291	283	298	297	273	298	298	260	325	274	303	309	265	286	271	286	286	305	299	293	280	277	278	288	274	292	289	309	295	292	295	298	299	283	276	284	259	285	286	316	307	286	339	271	277	255	253	287	293	278	300	276	299	301	286	288	295	317	324	261	252	282	320	263	254	298	293	290	246	243	289	300	311	318	304	301	296	312	287	293	312	288	291	307	309	319	295	272	284	286	278	289	286	293	268	306	299	251	280	303	277	309	309	273	290	296	282	293	266	276	275	302	280	281	260	279	305	299	283	277	310	287	298	311	297	319	301	285	302	277	289	293	268	326	289	318	289	295	285	279	302	280	276	279	319	307	271	276	307	283	281	271	280	339	304	288	315	313	331	306	292	256	292	294	287	308	321	290	311	284	308	274	276	277	264	294	292	277	323	297	314	279	295	278	273	287	304	272	292	272	303	291	273	258	309	291	272	287	264	289	283	307	295	301	287	300	320	295	269	273	264	301	280	299	313	267	311	310	275	285	286	296	260	302	302	300	301	277	287	295	300	290	289	306	281	318	271	284	273	291	280	313	303	279	274	268	282	287	283	276	297	296	287	292	293	264	316	256	322	297	293	286	310	300	285	275	317	271	277	298	306	286	302	291	303	267	286	266	281	304	288	305	268	250	297	320	302	289	303	299	308	290	290	290	293	304	291	315	314	309	326	276	288	300	347	298	299	277	321	297	263	288	294	273	284	267	328	281	254	309	275	319	286	277	309	311	305	282	298	302	293	284	276	268	276	271	306	292	299	305	291	263	307	306	286	302	309	305	290	279	309	260	297	325	286	263	304	285	299	277	284	285	275	296	273	271	286	288	264	293	267	268	291	280	289	312	297	300	312	283	276	280	301	272	250	274	277	300	308	283	301	270	284	273	304	299	298	305	276	280	280	294	281	300	281	292	270	271	291	280	286	303	265	299	289	303	284	290	269	280	299	317	324	307	255	289	292	295	292	310	293	312	302	301	299	310	309	306	320	282	288
23866	33937	34581	26652	15325	9138	1700	483	472	458	403	466	445	475	455	431	454	462	457	463	476	508	468	436	484	448	470	472	474	459	491	449	431	475	497	489	422	454	451	501	484	420	454	426	407	430	507	442	434	457	474	440	434	451	487	447	497	449	473	461	485	426	453	435	462	462	456	452	479	460	420	481	450	441	499	460	474	493	470	455	491	434	472	446	428	446	454	449	441	456	486	426	441	472	494	441	492	424	452	483	459	441	497	460	447	467	435	462	511	438	448	451	467	451	440	443	429	466	428	463	440	437	497	429	450	454	433	416	475	491	464	463	456	459	448	484	468	452	493	452	495	464	454	466	490	483	450	420	435	448	458	486	436	455	417	468	464	464	439	449	437	483	496	475	489	469	454	445	443	471	427	493	470	492	439	469	447	451	456	437	455	445	434	423	409	473	419	468	465	485	442	458	408	462	457	464	432	482	438	434	453	461	456	494	506	476	445	448	497	460	454	479	503	448	464	475	452	444	439	446	431	462	468	506	473	455	443	477	464	460	436	473	449	471	451	448	469	511	462	439	458	472	470	475	430	401	445	479	450	442	472	471	442	440	478	470	466	439	455	460	411	448	454	433	440	478	470	405	434	460	472	454	435	473	457	463	397	456	482	450	433	473	440	428	459	488	447	451	463	454	512	495	461	468	443	459	451	458	460	490	471	447	503	424	456	463	468	443	446	474	488	472	496	459	439	492	476	483	470	446	432	494	502	457	477	442	443	444	469	420	429	501	437	434	429	461	456	448	441	444	449	447	482	460	449	465	441	484	465	448	446	450	485	438	478	458	466	463	472	482	432	439	475	469	453	460	506	456	482	479	431	431	438	458	465	464	470	468	432	450	431	473	439	448	497	440	490	496	458	474	471	442	465	467	449	476	460	434	459	442	467	441	465	460	486	457	443	458	445	470	412	424	450	432	474	457	418	446	445	464	459	432	434	452	468	479	430	434	431	446	463	450	463	451	486	446	462	464	452	458	471	438	441	460	449	485	426	465	452	441	450	477	416	438	451	457	453	462	470	431	436	477	451	427	441	500	426	452	455	447	466	440	457	444	472	436	493	439	448	441	454	453	480	443	473	428	490	464	468	474	469	430	420	465	484	451	472	442	424	452	425	489	436	462	458	446	472	489	438	418	477	445	417	448	486	422	457	501	454	442	457	487	446	456	447	428	487	454	445	453	466	436	418	487	456	461	478	438	423	464	455	445	446	487	464	441	455	435	475	446	508	459	487	468	448	459	488	492	463	423	451	452	414	454	459	444	448	471	442	461	464	482	462	452	456	455	471	437	448	442	468	443	443	435	489	397	440	449	442	477	454	472	450	487	461	442	473	481	414	462	459	469	448	475	456	465	505	482	470	487	433	462	435	486	442	449	452	481	435	413	449	446	455	477	451	435	452	490	443	455	459	459	447	450	447	439	454	460	496	471	458	520	415	463	450	419	465	460	456	453	495	429	505	466	483	421	445	469	451	461	426	435	444	430	494	469	454	457	461	487	478	495	447	453	472	435	494	448	464	459	424	441	420	456	399	411	490	452	463	447	459	451	453	477	445	478	468	429	458	439	480	422	446	481	429	460	491	429	491	464	458	425	434	419	468	446	466	432	478	467	452	420	471	429	461	446	438	507	455	448	447	427	480	449	472	464	492	476	488	422	481	466	435	444	429	472	420	483	449	467	446	498	451	432	466	440	456	477	451	468	450	455	501	454	464	441	491	451	427	486	445	445	478	466	451	483	439	471	419	479	493	463	442	432	412	469	442	477	462	471	471	499	443	427	447	461	434	463	480	513	426	441	473	477	439	435	458	478	451	464	469	475	466	461	481	443	437	474	465	449	445	460	485	461	469	450	502	462	461	446	420	451	456	472	458	455	494	482	456	423	476	471	470	462	487	449	455	509	451	469	459	445	424	444	513	469	487	469	449	469	497	442	463	456	441	478	463	451	408	493	476	441	454	462	434	435	446	441	484	450	490	461	482	508	471	457	434	479	460	444	432	458	464	447	454	456	458	432	448	480	454	451	486	461	474	490	456	437	452	446	471	445	422	501	475	492	444	462	455	440	429	413	476	451	495	459	480	419	454	458	438	416	445	465	449	442	463	393	445	450	465	443	462	498	436	454	393	479	419	465	458	509	426	422	437	423	452	466	457	461	448	451	493	441	438	476	475	440	458	465	499	413	451	456	440	432	457	466	446	451	441	457	485	484	478	444	469	484	461	461	467	465	498	453	438	475	494	469	466	453	483	496	488	424	441	481	441	446	422	450	447	444	467	486	471	446	487	494	452	474	441	439	457	425	447	430	461	397	466	476	449	458	491	483	470	436	463	457	455	488	477	452	477	470	446	466	465	463	465	437	464	425	469	475	412	438	464	441	456	467	480	466	453	487	471	449	488	454	464	468	450	446	486	464	470	462	486	465	463	431	446	474	429	491	408	463	450	468	473	485	453	446	448	455	457	451	484	490	444	478	431	462	441	447	491	416	472	467	457	472	432	432	438	455	454	500	474	481	496	435	466	478	463	447	437	432	442	468	467	475	476	447	457	464	476	456	463	465	484	437	489	485	503	430	463	501	460	483	445	443	465	471	506	443	445	483	449	450	442	457	437	447	430	465	483	465	485	465	448	476	450	458	455	474	476	436	440	469	480	443	440	461	470	427	487	449	498	451	475	462	442	440	453	399	486	437	439	448	450	468	486	436	467	477	481	482	458	458	452	494	452	495	454	453	445	437	432	450	462	441	456	488	431	419	436	441	441	433	440	484	432	484	492	452	465	463	437	448	450	466	435	490	458	480	504	478	463	446	493	442	505	458	455	427	502	451	430	478	454	473	501	426	500	496	541	437	456	436	461	461	432	462	450	463	463	425	474	467	452	460	466	453	480	474	441	458	450	456	419	471	452	455	428	457	467	480	456	458	500	441	418	502	438	441	479	426	429	460	453	461	467	440	452	437	495	478	442	479	453	467	435	429	461	444	485	441	424	467	438	472	468	447	436	479	428	457	435	443	461	472	435	492	423	483	436	462	467	431	435	423	474	438	415	487	472	467	468	458	490	474	478	457	481	462	435	445	454	447	488	448	438	421	444	471	486	458	438	427	481	458	469	444	459	476	463	451	474	473	453	470	431	464	417	502	428	426	470	424	458	470	463	461	457	442	452	454	450	489	476	478	447	437	443	454	459	467	485	487	470	454	487	488	444	487	472	483	469	478	482	459	420	494	447	452	475	474	482	493	429	480	453	461	474	450	446	458	442	446	475	496	470	493	492	493	438	460	447	431	497	454	414	496	436	428	465	463	496	473	476	482	451	456	470	466	447	456	448	474	454	462	468	480	442	506	478	472	477	461	467	445	490	483	446	448	474	447	453	516	452	455	471	479	460	459	453	499	465	473	507	432	453	470	448	483	473	465	439	437	471	486	480	439	459	450	483	466	438	460	519	428	439	470	478	445	452	473
24136	21300	29898	39070	35376	27154	9302	530	400	356	377	372	364	362	375	349	345	373	348	368	360	350	344	367	340	365	370	349	414	367	353	369	326	351	345	390	373	376	358	350	372	350	342	372	363	349	349	341	379	334	348	355	372	356	372	349	396	362	325	358	341	346	345	314	337	336	347	364	394	365	365	335	386	355	358	398	364	348	356	343	347	368	357	384	408	356	388	351	351	330	391	371	355	361	387	349	352	366	328	380	380	349	362	351	370	388	372	391	374	347	376	342	363	383	380	348	373	384	358	357	402	358	355	297	346	342	353	348	376	380	351	353	344	356	341	333	341	371	354	364	375	331	370	343	371	352	341	353	360	357	339	333	365	366	350	376	357	369	342	392	343	357	345	373	354	346	362	361	393	393	360	392	356	353	343	361	343	368	396	368	364	351	345	370	347	343	374	353	369	329	363	401	343	350	353	331	344	389	380	312	349	362	387	367	369	365	356	342	378	370	333	343	404	346	332	358	364	417	375	341	357	354	362	339	362	363	353	338	364	352	370	370	331	346	317	369	396	404	342	343	367	366	333	348	368	332	361	374	370	349	381	370	354	380	364	361	382	359	371	356	399	348	354	409	371	379	358	360	355	348	353	340	356	344	329	408	338	371	348	368	363	347	343	376	331	398	368	374	360	342	380	347	376	337	378	394	361	345	367	346	341	382	335	349	343	374	415	363	370	335	376	371	362	364	370	383	319	344	372	380	375	366	354	369	390	387	348	343	365	342	388	327	386	375	362	365	360	331	348	363	355	385	337	368	328	377	372	374	347	330	343	330	366	410	348	337	355	347	399	389	358	355	400	372	391	377	384	372	364	393	364	333	363	322	347	366	359	350	348	377	342	390	383	342	371	333	357	348	375	375	345	368	364	379	365	361	357	392	348	353	350	373	402	371	372	360	348	332	372	359	376	316	364	372	356	337	334	366	384	343	365	364	367	375	329	373	359	401	373	316	363	322	347	344	349	382	369	350	368	362	337	370	362	394	356	348	406	382	362	353	371	386	415	362	367	364	391	361	371	364	397	329	339	344	373	370	370	364	356	341	369	342	370	381	359	372	371	364	352	344	354	338	359	326	378	315	377	360	370	344	341	361	355	365	360	356	392	362	348	368	365	358	352	347	309	335	384	378	356	370	335	373	381	362	364	339	355	321	342	352	357	371	378	336	331	372	372	344	387	340	371	344	367	322	350	352	340	324	375	345	360	381	386	355	321	354	356	347	347	374	307	331	356	357	364	356	387	365	333	390	366	385	356	373	348	399	331	332	361	359	363	358	381	354	356	360	364	326	367	330	405	377	361	384	339	361	375	348	370	358	334	365	368	356	365	362	396	375	330	399	357	336	367	354	349	344	367	355	370	362	352	390	373	387	352	369	367	363	349	353	386	348	365	380	372	390	371	365	374	358	368	343	359	364	350	366	379	375	375	322	366	338	338	391	366	374	348	355	348	388	373	378	350	349	356	366	362	374	378	336	371	381	356	351	392	376	355	344	372	348	388	358	362	353	391	377	348	319	367	329	330	356	382	396	375	345	335	352	384	381	378	351	378	377	323	354	350	397	386	346	352	338	367	362	349	355	372	374	372	351	366	345	391	367	368	381	344	351	357	328	363	366	369	364	319	370	351	366	392	351	339	372	362	390	378	342	365	330	400	370	387	388	357	370	360	370	356	335	362	394	341	340	334	355	340	342	328	369	362	361	363	346	370	329	365	404	364	340	342	358	387	338	346	329	368	372	306	330	345	349	382	361	354	326	357	347	375	375	375	319	333	361	372	336	344	375	330	369	371	357	367	359	313	328	361	376	368	374	367	363	347	376	374	365	349	362	361	387	381	402	367	402	325	332	370	369	387	347	378	369	350	403	353	341	326	347	383	352	388	334	360	330	365	344	337	388	347	360	362	376	366	349	340	384	380	399	366	332	343	354	334	347	393	371	375	402	346	387	355	368	333	344	401	322	337	367	358	365	351	388	354	320	346	394	371	364	361	355	395	361	335	352	363	352	375	406	371	354	388	345	355	369	365	367	371	392	360	367	365	377	363	344	352	346	351	389	339	356	359	354	377	342	367	362	359	397	368	359	363	351	359	390	400	336	412	346	349	361	370	353	341	339	371	345	375	338	371	368	374	367	359	330	347	355	331	337	354	378	327	340	357	387	366	356	339	332	378	364	348	353	373	364	348	362	364	354	357	343	365	348	382	346	326	367	342	354	355	308	369	351	383	338	375	378	385	376	338	342	361	358	338	349	389	346	386	367	359	324	341	343	348	354	369	382	378	332	377	375	352	323	351	345	342	343	354	377	333	404	357	370	361	342	360	402	337	349	346	373	361	344	322	371	354	344	344	333	360	376	332	412	343	348	341	379	337	329	366	358	369	373	346	347	363	400	330	366	357	361	370	400	326	343	376	343	351	344	343	349	366	377	379	358	361	365	370	363	376	356	383	375	323	365	391	357	318	367	378	366	348	358	370	336	374	350	377	331	373	420	366	374	351	403	396	353	343	340	360	353	365	348	355	372	349	358	339	323	370	369	381	378	358	372	382	343	368	360	355	351	330	364	367	335	347	340	353	372	381	352	374	354	357	364	346	380	324	396	356	360	383	369	377	333	330	376	341	355	378	347	335	374	390	358	342	339	375	386	351	333	399	332	322	374	347	363	350	349	384	369	336	325	364	349	351	353	334	350	342	388	361	353	350	371	387	368	346	352	395	392	357	368	374	376	349	395	355	358	370	350	366	343	364	372	351	362	359	359	372	332	364	348	371	363	349	378	347	396	345	329	364	363	377	390	348	354	382	368	348	352	325	357	380	390	339	415	358	372	380	359	376	359	325	371	385	328	358	348	357	353	401	369	368	351	350	371	363	328	364	333	397	366	374	329	350	366	379	342	340	326	369	361	360	377	348	367	312	341	365	342	378	374	357	355	353	362	344	375	364	342	332	333	386	386	377	383	349	328	348	405	377	327	385	348	343	370	378	358	384	365	346	365	362	371	375	359	349	383	343	391	331	377	347	385	379	374	373	338	344	361	343	349	346	368	348	378	378	352	363	353	369	375	360	361	368	362	360	339	354	388	344	381	349	367	338	367	350	358	360	361	366	356	359	370	335	339	384	347	380	376	374	349	362	351	367	357	372	358	391	359	351	358	370	359	329	363	318	366	364	324	366	356	365	367	322	340	349	367	339	338	355	350	340	374	297	328	360	390	361	312	336	378	366	318	358	371	377	377	351	380	338	353	365	347	349	343	386	384	322	371	375	363	383	354	395	383	363	350	348	344	352	384	346	385	371	340	356	373	360	372	391	367	332	365	344	357	338	383	381	327	370	353	350	371	423	356	331	332	359	377	352	355	354	335	348	388	384	373	378	397	342	390	369	334	382	359	388	383	345	323	361	353	349	370	360	362	373	385	383	406	368	332	397	366	377	352	339	366	342	383	356	344	337	361	364	341	364	377
36644	57066	60694	58581	42133	30906	6348	601	540	552	526	570	579	525	570	560	525	582	589	514	532	563	544	549	584	564	560	530	571	565	542	566	544	554	596	535	520	571	580	567	559	585	562	573	579	534	547	613	542	617	574	552	573	528	565	558	591	561	590	520	541	550	573	567	544	583	631	584	545	532	555	531	525	578	628	574	542	600	555	574	600	564	578	562	599	582	559	559	570	558	567	525	578	590	580	578	541	593	549	531	560	606	567	544	570	523	556	565	538	547	562	573	535	535	565	601	597	546	565	570	528	570	566	573	564	590	567	559	559	556	536	564	543	541	589	564	545	565	540	578	583	557	538	560	549	565	559	557	584	572	533	564	555	582	560	557	561	596	587	518	552	592	534	575	549	565	537	582	574	553	569	536	578	530	568	549	584	539	583	575	538	557	585	594	539	535	572	562	531	569	573	606	509	541	592	536	568	557	586	560	548	586	540	571	559	565	569	595	540	591	572	598	540	603	541	551	566	559	567	541	521	565	540	557	579	568	570	574	568	581	571	559	516	554	538	552	575	523	598	550	587	567	577	582	562	549	569	551	544	542	576	582	549	586	544	543	566	571	595	545	547	567	566	551	591	512	559	552	575	575	536	524	566	582	537	575	544	572	585	558	593	592	551	530	602	536	577	607	563	619	536	598	579	529	591	578	553	534	564	583	555	567	523	558	535	533	547	580	587	508	553	588	565	593	584	554	543	560	588	608	583	512	537	562	556	563	576	518	552	581	571	548	554	543	576	524	555	566	568	559	580	586	519	586	561	577	596	580	581	578	553	547	554	567	548	564	549	539	547	556	555	539	587	567	563	556	558	578	542	595	563	545	547	575	562	576	585	579	555	583	533	576	586	529	568	501	585	593	598	563	535	550	581	563	570	552	567	569	623	546	511	573	585	563	532	525	505	528	557	607	548	560	601	568	544	518	548	538	554	581	545	539	499	556	567	544	579	525	583	535	556	572	583	560	556	567	564	528	531	588	555	561	555	585	592	560	555	552	533	545	539	553	582	532	599	565	535	604	558	602	559	583	543	531	540	514	547	569	565	548	545	570	551	569	534	562	553	578	581	588	591	555	560	547	571	561	572	579	552	540	556	588	576	550	571	577	582	563	535	570	573	544	544	568	556	579	563	569	572	573	536	577	526	566	583	583	535	533	598	542	573	583	528	573	570	543	517	502	574	578	552	561	561	588	590	551	569	571	583	547	562	606	540	559	508	533	573	540	568	548	548	575	545	560	592	643	510	589	560	595	521	557	567	584	524	532	590	592	552	566	565	576	580	554	564	560	587	522	598	528	562	570	559	556	552	557	590	529	571	566	567	547	603	551	534	612	556	545	556	529	536	589	549	535	561	565	533	539	526	518	519	561	553	530	546	566	579	553	584	571	571	535	549	549	549	551	592	572	573	547	562	535	561	567	586	553	545	551	597	551	560	585	567	569	565	567	560	628	578	560	516	542	581	520	563	561	547	539	567	539	539	554	529	573	571	587	610	545	615	579	584	570	579	606	561	597	534	547	563	555	572	541	525	596	580	579	566	579	549	577	587	606	573	578	513	551	585	626	578	571	581	573	550	581	582	584	596	606	522	611	548	546	588	571	529	593	567	540	560	563	566	570	570	605	540	558	593	561	545	592	598	534	554	581	580	562	553	529	595	526	557	611	541	542	551	536	556	543	559	551	580	539	510	584	537	602	554	554	541	557	520	523	579	579	595	535	546	561	569	556	531	560	524	609	609	570	584	608	541	541	600	566	545	549	572	590	574	595	610	567	590	575	571	537	581	554	616	547	564	583	549	592	557	578	575	593	514	541	560	557	550	589	591	559	569	561	544	574	569	558	576	566	569	590	572	534	577	582	561	545	535	559	576	576	535	554	531	566	539	572	533	542	557	541	588	586	585	586	591	583	535	537	586	553	600	553	541	555	575	580	583	572	572	571	562	627	572	595	555	588	544	563	604	550	586	544	560	577	594	516	586	600	526	563	549	563	579	531	590	585	582	532	559	560	544	580	590	549	530	589	575	581	586	525	587	583	573	558	530	537	558	549	554	546	569	575	562	539	602	557	573	564	557	515	536	555	566	546	507	543	545	606	555	577	584	532	547	588	542	595	564	565	591	558	571	563	576	610	561	549	564	539	558	567	577	583	540	546	541	512	577	576	566	538	530	580	580	559	598	583	585	548	509	590	570	556	572	574	610	602	556	553	573	566	530	570	551	563	591	582	570	553	527	592	564	569	558	583	514	581	575	564	567	593	547	595	559	579	564	513	572	578	570	568	599	560	532	552	562	554	545	568	535	555	586	596	583	563	547	524	540	570	545	547	565	592	573	556	567	591	580	562	563	551	493	579	562	583	551	561	547	562	607	531	545	537	564	583	560	583	526	533	534	573	528	539	560	561	539	542	577	546	502	561	580	530	582	545	557	577	595	566	569	521	544	579	586	569	574	617	566	561	533	538	561	546	558	565	551	535	586	565	530	552	551	563	582	593	554	610	548	570	577	582	577	611	578	562	506	539	600	544	545	565	537	505	554	545	558	578	571	556	523	573	588	577	571	529	564	566	575	545	560	528	527	576	583	581	541	560	557	584	563	539	602	551	554	547	575	548	579	582	634	534	541	533	535	582	589	598	569	589	568	537	548	537	563	523	531	556	573	556	598	552	550	567	537	505	595	592	542	563	507	572	589	563	574	550	553	601	578	559	579	548	563	535	548	596	560	620	552	566	561	600	567	546	597	589	502	562	534	546	595	569	599	592	515	595	555	573	563	551	577	544	563	567	578	547	594	539	585	560	558	562	581	599	528	524	533	590	565	582	537	550	547	590	586	564	551	580	583	565	554	568	522	556	557	551	553	537	594	607	578	593	558	561	574	549	593	566	576	582	600	528	549	563	527	586	588	576	517	546	541	575	586	542	573	547	571	581	586	568	552	561	582	549	560	597	599	593	602	521	538	571	552	535	535	547	564	587	629	576	606	555	585	558	565	569	548	565	578	567	604	536	622	595	591	542	587	550	582	580	575	579	517	556	607	585	572	531	589	538	569	622	542	577	584	504	551	561	512	589	611	550	556	570	530	514	531	509	566	567	556	586	549	550	556	577	559	560	592	593	575	522	496	549	567	594	547	566	501	544	525	561	549	578	554	571	588	561	592	585	557	516	556	558	577	559	598	534	599	571	513	580	568	579	544	536	556	552	581	530	547	589	582	496	554	563	539	534	580	570	536	549	577	608	567	526	556	553	588	559	512	542	557	576	574	547	579	612	576	573	581	558	566	562	563	549	540	584	551	560	590	515	560	570	563	551	560	564	565	579	538	524	569	539	570	603	540	561	581	553	554	512	577	538	555	605	596	623	584	580	556	621	566	571	564	602	554	560	569	560	556	576	557	553	548	558	598	558	564	553	548	606	512	523	520	558	583	567	557	540	545	555	565	569	526	568	598	543	612	575	577	547	566	574
22979	21195	29526	32528	35627	34180	18017	1962	351	324	331	354	340	302	336	356	323	332	338	327	320	338	313	332	355	311	318	311	334	337	337	311	357	302	329	339	336	295	347	318	326	328	350	310	324	320	342	313	320	327	331	323	304	319	327	315	336	317	321	347	336	337	332	314	287	334	313	330	345	310	343	339	330	327	319	315	326	333	304	332	333	336	349	342	328	345	317	339	320	315	290	338	360	329	350	311	333	380	314	327	292	321	319	312	313	314	331	291	356	295	321	311	297	350	310	309	324	321	331	300	354	344	320	335	341	313	305	323	332	331	313	323	293	350	334	283	357	317	298	261	310	339	302	327	345	310	283	286	313	295	319	332	306	314	309	355	309	310	261	281	338	310	326	314	312	335	331	321	292	323	316	313	327	318	291	297	312	313	295	325	318	317	353	306	281	300	326	335	347	298	319	322	350	310	300	325	293	323	334	340	297	321	332	306	322	323	308	290	317	302	327	300	308	326	326	315	287	333	312	321	309	357	324	301	334	339	311	342	327	341	305	332	343	310	312	342	338	310	324	346	326	338	365	331	333	363	331	329	319	303	291	255	318	356	325	331	311	337	312	301	319	332	321	327	329	368	337	301	287	372	304	329	336	300	294	318	303	354	314	334	333	351	324	282	320	325	316	337	305	326	318	300	330	343	282	357	333	322	323	296	315	258	317	314	319	312	340	376	332	291	314	273	327	328	333	300	320	345	324	346	319	318	321	325	308	301	342	324	320	302	323	322	300	323	292	318	357	340	344	335	329	324	328	313	292	301	340	316	299	320	337	312	319	314	316	315	347	332	333	315	312	312	341	306	317	288	338	324	325	321	309	344	319	308	356	304	285	316	336	334	339	316	308	318	302	302	329	325	315	351	333	331	318	325	343	305	321	320	323	290	316	303	319	330	335	309	343	345	330	319	326	336	324	337	352	361	335	326	337	335	329	314	331	323	311	308	297	311	306	320	289	309	291	345	334	337	305	313	331	324	307	326	297	316	322	308	367	379	338	309	340	312	312	306	312	318	321	333	281	335	345	327	326	323	293	303	329	306	333	338	282	321	305	337	334	342	307	321	320	322	342	319	314	300	336	335	324	317	301	330	327	328	301	304	298	336	315	320	351	349	371	295	350	327	356	305	326	329	315	335	321	312	313	340	335	301	332	322	330	308	312	296	345	316	361	312	305	343	319	348	324	322	359	336	314	332	322	273	358	310	306	302	337	306	328	320	315	320	310	308	300	311	286	305	314	325	318	306	294	287	291	310	346	334	340	324	307	325	298	317	296	330	327	301	314	356	306	322	322	324	367	290	304	324	316	346	357	299	344	309	320	305	361	329	344	308	313	304	304	319	322	311	304	317	324	289	342	332	320	349	334	334	322	335	311	332	309	316	334	314	324	325	311	292	320	316	307	337	285	311	306	323	301	309	319	310	337	327	325	338	325	330	322	307	311	310	359	309	351	333	325	305	280	316	340	315	333	312	335	316	319	294	314	305	303	289	319	333	309	322	313	300	305	338	320	336	297	347	340	332	315	318	337	319	306	349	317	322	324	343	303	316	329	329	310	300	348	319	337	294	318	317	322	340	308	350	331	312	336	332	327	320	341	344	353	301	327	328	316	325	313	317	313	337	312	319	330	311	315	338	336	337	318	322	287	317	308	315	327	319	373	291	338	332	338	318	341	337	294	303	318	331	300	315	311	317	338	303	345	315	316	327	301	341	330	339	335	322	309	339	306	301	327	318	318	346	329	313	326	320	318	310	313	335	324	314	351	350	344	336	321	309	325	324	304	344	329	335	317	329	347	325	350	341	316	322	310	319	307	308	321	325	309	313	353	330	334	327	336	318	317	320	313	352	317	337	305	317	297	303	322	316	324	310	325	303	325	337	325	312	304	319	318	350	294	313	319	327	331	329	301	334	317	317	315	315	340	345	308	330	338	313	331	325	319	325	319	355	315	289	298	304	358	292	346	330	320	330	313	322	323	333	315	323	314	336	320	352	306	329	299	299	340	336	326	322	328	329	324	320	347	291	290	339	297	335	372	339	320	318	328	320	340	297	300	335	325	320	324	318	284	345	309	322	321	325	348	354	329	330	327	336	291	316	323	321	305	319	294	340	300	348	339	346	316	357	309	333	340	329	314	325	323	338	313	326	305	306	335	320	296	316	318	339	300	315	315	348	307	317	313	307	320	325	324	331	330	362	328	378	277	331	310	330	342	296	311	303	329	315	317	321	337	330	328	343	325	291	324	317	329	332	346	306	307	325	312	324	354	349	324	329	333	308	316	333	300	318	305	331	311	325	343	342	328	329	326	331	308	322	309	331	348	331	341	363	317	320	332	307	310	320	293	334	345	332	298	321	335	353	334	322	311	335	374	312	290	346	340	308	335	323	330	305	367	341	324	309	319	300	323	307	338	341	314	326	320	290	325	321	286	295	262	309	304	321	311	296	313	329	323	327	309	295	320	323	317	319	318	316	320	316	306	327	304	305	290	329	324	323	301	334	333	327	332	314	327	308	328	310	295	347	345	332	349	302	327	328	312	331	355	328	295	336	327	334	344	334	348	305	324	254	330	307	316	308	331	319	272	315	347	311	336	325	340	305	319	299	305	347	323	309	325	319	313	341	310	297	305	352	305	296	327	367	326	314	307	334	335	350	328	322	315	286	323	340	321	311	345	326	360	281	320	335	332	306	321	350	308	334	370	353	294	310	370	338	312	306	336	319	308	310	321	338	289	363	312	346	315	344	319	294	324	287	338	314	315	349	311	320	356	319	324	348	304	307	349	333	335	325	319	314	342	341	296	293	323	350	310	338	319	320	314	322	348	312	312	334	332	324	318	353	309	315	299	305	297	331	332	324	293	321	325	274	321	320	327	313	313	328	335	323	301	332	326	338	319	318	334	366	327	325	295	319	311	303	320	315	321	346	353	317	299	313	332	299	313	304	331	343	346	375	338	313	312	343	329	337	333	322	319	360	348	326	299	346	315	319	310	318	333	302	329	322	323	300	330	332	350	316	323	352	304	307	315	320	334	323	301	344	335	332	327	329	307	298	332	324	334	310	305	314	313	316	338	328	309	315	329	344	299	289	312	324	327	307	304	335	318	293	277	327	324	320	334	319	312	350	331	328	342	340	335	307	330	316	314	314	334	316	311	313	334	330	320	353	337	313	347	333	348	341	337	360	324	302	292	317	342	341	326	338	307	321	329	312	305	288	323	309	336	344	313	303	288	305	311	315	323	311	318	336	311	320	319	320	327	322	295	349	302	342	317	309	297	343	314	317	308	334	293	329	307	330	339	331	295	331	319	297	351	303	324	332	343	330	310	343	294	312	291	301	351	331	323	262	329	379	337	284	345	303	324	334	288	323	323	359	346	316	308	324	313	328	318	289	313	330	323	307	309	333	340	357	326	313	323	335	324	311	311	337	323	326	324	287	315	331	319	311	300	340	335	362	336	292
38861	64846	72045	67456	52100	40430	11624	536	544	480	531	513	469	489	463	497	475	517	527	532	522	540	471	504	497	448	512	513	539	477	502	536	487	456	511	489	505	514	502	512	497	538	500	512	518	513	463	485	492	484	518	491	475	494	489	538	488	514	502	483	497	491	465	488	489	507	477	501	486	481	516	475	545	481	488	461	511	449	464	487	494	487	468	491	445	518	530	493	492	485	544	490	529	519	498	494	520	471	541	481	524	492	452	526	489	531	512	508	541	506	496	486	499	486	516	504	462	462	492	471	518	469	498	511	484	483	510	440	507	539	488	519	480	526	482	505	499	472	535	506	484	476	510	481	524	506	510	500	506	492	492	469	490	496	492	497	490	479	495	495	536	526	536	458	458	478	485	491	499	497	513	496	519	497	467	493	472	506	508	494	512	489	455	501	510	508	478	501	473	572	497	489	510	491	441	491	505	513	481	502	499	514	513	462	522	493	517	502	504	521	507	498	503	473	536	525	545	490	496	502	509	496	525	476	451	490	478	519	502	486	519	493	512	485	491	526	473	466	471	465	500	529	510	539	458	493	497	482	492	522	504	471	493	518	513	496	466	522	471	540	470	525	503	467	506	490	506	484	494	516	479	524	505	546	492	478	515	504	449	493	532	525	485	472	497	481	469	484	513	492	499	526	498	480	518	464	528	472	491	523	456	493	508	495	490	439	474	502	500	484	509	475	487	495	508	456	537	509	480	507	494	452	526	487	494	533	525	467	493	521	502	475	511	486	474	486	453	503	499	499	530	490	481	510	498	503	510	534	541	475	483	501	514	516	493	507	492	503	502	470	547	442	486	470	445	503	503	492	457	521	494	522	494	488	497	499	497	527	488	497	496	460	491	460	512	498	516	509	503	476	488	465	520	496	481	521	523	501	471	502	484	476	493	498	493	565	492	519	495	520	504	490	477	508	494	512	464	514	545	515	490	495	475	517	484	509	541	477	491	505	515	505	510	498	497	499	488	530	478	470	496	489	521	514	495	493	475	502	472	512	478	511	485	494	496	502	493	489	496	496	452	508	478	482	516	501	505	469	511	469	502	498	526	509	530	540	499	499	483	498	477	460	484	477	513	522	509	512	503	517	540	480	505	504	502	493	541	482	480	462	510	517	514	480	484	446	461	478	533	497	510	517	506	470	519	510	511	464	531	540	486	493	505	503	508	467	507	522	486	458	507	502	533	476	500	500	472	457	538	459	476	486	550	479	520	473	481	521	506	514	461	515	522	514	529	529	480	518	483	492	517	522	519	486	508	465	490	477	461	521	451	490	528	510	512	512	475	491	489	492	500	498	503	510	513	493	486	496	495	535	502	502	499	519	509	480	470	486	522	522	490	487	528	490	494	531	494	473	550	484	488	492	510	504	509	487	474	514	506	526	474	506	501	463	513	465	513	512	493	509	488	514	485	478	477	487	471	522	539	473	516	489	497	475	488	502	506	475	502	482	446	489	507	519	476	488	492	479	481	497	471	502	507	533	485	450	490	493	502	487	520	516	489	504	502	504	508	477	485	481	484	482	458	455	487	508	482	463	501	493	506	451	531	510	516	511	517	533	528	429	507	486	468	487	505	482	457	477	540	507	506	513	553	495	534	512	478	491	507	507	440	538	497	515	498	544	498	497	526	483	500	488	538	498	510	477	515	475	523	497	499	464	462	494	453	484	507	503	491	514	486	525	517	491	477	496	508	480	505	477	503	454	516	484	476	498	502	499	523	493	466	532	532	486	505	519	497	480	479	504	492	464	536	515	485	544	459	505	478	493	517	516	477	454	529	504	490	504	476	509	483	506	488	481	525	492	502	492	482	464	505	475	540	539	472	487	492	504	505	502	480	497	491	492	527	497	474	461	552	508	424	526	493	475	478	470	443	462	494	508	485	468	527	476	521	448	501	500	465	483	521	444	501	471	515	522	452	508	507	462	510	477	491	517	508	506	478	568	482	484	530	493	490	510	502	477	523	457	484	480	490	472	528	472	506	515	496	522	508	470	468	474	513	530	502	496	479	521	517	516	495	510	551	542	489	489	502	503	524	485	505	496	497	491	505	515	489	520	510	489	506	504	492	517	522	491	459	486	483	522	484	517	472	522	548	475	464	497	507	519	497	478	492	486	492	498	465	519	504	501	492	480	464	464	464	525	521	500	497	507	504	507	522	507	536	539	491	561	495	488	495	514	521	471	446	483	517	507	510	516	497	507	488	508	484	504	498	497	448	473	474	527	541	458	484	532	516	474	519	531	523	470	518	480	522	493	504	490	531	492	491	476	445	520	474	524	504	460	491	533	507	480	516	541	489	513	512	501	521	458	525	526	519	498	477	523	467	459	502	473	482	490	470	485	473	510	496	539	464	491	468	493	459	486	532	475	520	539	501	528	467	488	499	501	518	486	469	504	476	527	507	471	466	500	472	485	488	473	464	537	481	518	516	529	527	441	499	489	495	473	473	493	478	474	508	472	499	499	500	482	510	524	568	492	505	508	505	500	500	505	480	526	541	510	509	479	573	460	480	519	481	508	494	479	505	489	509	448	476	504	495	497	475	475	495	480	509	516	511	483	527	510	495	437	508	469	488	495	526	515	533	516	487	499	514	500	469	489	498	504	480	438	501	512	504	487	482	496	492	500	468	495	482	467	491	516	523	505	517	491	509	482	473	477	484	463	458	508	522	533	482	506	465	496	491	469	486	475	486	519	477	470	481	530	499	509	482	450	509	477	515	484	492	454	509	517	513	510	526	532	500	509	533	453	482	485	460	554	522	535	529	515	492	529	493	489	500	488	507	484	464	500	488	544	507	493	458	479	474	471	505	534	446	517	500	494	452	450	501	503	525	494	497	499	535	526	484	463	499	491	525	508	462	482	509	469	488	503	490	488	447	489	515	510	495	495	482	520	488	432	501	491	482	425	493	517	504	494	540	490	475	477	487	469	496	508	437	500	523	465	495	554	481	438	476	512	490	506	492	485	476	502	500	508	469	512	488	512	548	489	498	516	520	487	536	497	468	503	481	515	507	533	494	486	469	506	526	487	544	452	534	551	460	481	515	480	499	505	507	530	511	513	502	510	513	543	492	495	473	480	464	502	464	501	521	512	479	479	496	486	481	513	481	493	480	478	516	487	440	481	480	533	468	500	527	508	497	504	476	458	455	467	499	499	506	526	507	491	490	486	512	492	492	482	438	519	521	478	503	489	472	510	496	479	470	485	516	521	493	463	477	485	482	498	474	497	486	492	493	457	486	444	468	497	500	492	515	500	492	497	474	473	483	460	512	506	491	494	476	476	485	503	447	483	500	512	483	472	489	490	474	494	502	510	497	535	504	490	504	495	518	500	506	508	466	477	487	476	497	514	498	478	522	498	484	514	499	492	485	498	497	504	472	519	510	533	480	509	494	531	472	502	479	495	503	498	465	493	490	520	528	496	465	494	490	471	466	536	517	523	520	490	487	483	448	525
26808	21555	26918	22299	10479	6473	950	332	286	275	251	273	327	275	281	293	266	293	273	307	263	275	283	275	292	296	313	264	285	271	304	250	240	266	285	268	298	302	281	294	300	262	254	262	294	285	314	277	284	284	247	246	322	278	283	258	269	272	275	286	270	275	268	296	293	289	300	249	296	264	280	275	275	286	258	256	233	251	271	331	275	294	274	284	282	268	267	298	257	265	268	266	307	290	308	252	289	296	272	299	283	297	307	275	296	277	298	279	281	298	278	294	275	273	283	274	281	276	268	284	292	284	275	299	245	269	299	269	293	316	267	295	281	271	274	280	306	288	290	284	275	266	285	263	278	273	275	293	286	290	284	286	258	272	269	250	288	265	297	286	295	292	289	283	282	268	283	266	306	263	238	283	294	288	256	279	286	283	274	290	278	254	279	252	287	297	296	285	322	266	281	287	281	249	254	291	257	261	250	272	268	276	273	313	304	282	295	267	285	272	289	297	278	281	298	321	282	269	287	278	265	288	255	271	284	262	270	258	279	282	289	272	293	295	288	303	280	257	273	291	274	280	283	274	246	271	264	285	278	301	280	280	283	264	313	325	284	290	235	284	275	277	289	241	245	298	288	286	288	300	291	286	276	272	298	297	277	282	252	304	272	288	282	286	244	286	283	278	286	253	300	253	283	320	279	284	314	281	273	271	259	266	288	267	281	263	265	297	276	316	254	273	295	272	288	287	306	289	302	250	291	289	290	257	265	291	269	296	275	270	304	263	271	283	254	305	264	294	292	269	285	256	277	265	262	288	290	290	311	273	296	266	294	273	278	282	294	292	259	318	290	266	273	309	289	336	294	287	304	284	314	278	259	265	259	277	268	311	281	300	277	270	268	274	279	282	280	272	250	236	294	313	288	309	287	313	271	256	289	276	251	268	284	265	275	276	287	276	281	285	292	271	277	314	272	265	280	276	257	293	274	300	256	279	256	278	292	296	303	300	265	299	253	288	298	255	269	268	279	294	258	232	259	262	274	293	247	282	243	296	292	279	285	284	263	272	271	306	250	278	275	278	276	275	282	282	276	239	303	305	272	292	283	286	273	271	292	285	273	263	292	300	277	286	275	273	272	268	250	295	303	266	268	285	276	293	236	278	304	253	305	290	289	292	279	300	309	308	257	261	282	302	296	301	284	265	289	302	269	287	269	278	256	308	301	291	299	287	303	269	287	256	287	251	296	294	302	279	291	273	269	270	286	282	290	268	274	286	270	251	268	284	300	254	274	322	279	270	231	282	251	273	282	282	288	259	288	297	294	286	289	279	302	305	313	276	292	281	247	287	273	299	294	289	302	256	278	272	297	272	265	297	273	287	279	295	291	281	268	255	269	270	292	237	294	294	273	260	292	259	287	272	305	274	293	262	294	274	274	248	271	259	302	292	304	247	271	262	259	291	320	274	253	314	248	278	273	269	265	276	276	264	309	274	257	268	261	261	292	281	308	277	293	248	293	256	307	300	265	256	280	298	252	274	264	284	283	280	291	286	256	287	306	274	253	299	245	284	303	267	286	296	275	269	283	267	281	277	262	268	251	259	292	284	257	306	277	296	280	305	310	292	293	311	261	281	287	267	272	265	266	310	287	281	277	307	274	296	276	276	225	273	284	261	289	287	288	269	307	274	304	258	270	285	277	294	282	314	287	270	280	290	259	278	285	237	276	281	248	290	263	260	311	262	260	285	309	309	272	298	286	306	266	269	268	272	268	263	268	292	280	287	265	274	287	278	248	247	272	293	260	311	251	288	296	257	259	291	309	270	265	262	324	290	302	283	305	273	301	289	261	285	299	253	279	286	285	298	266	287	306	270	302	265	302	260	280	270	296	272	290	277	293	266	259	305	255	269	301	280	298	292	280	286	297	285	272	297	285	282	274	280	281	285	296	289	269	269	278	265	271	302	248	315	288	296	267	265	264	296	271	249	274	294	260	286	266	301	287	287	288	280	301	290	283	265	263	295	289	291	235	259	268	274	280	273	304	262	280	277	316	278	290	286	325	275	272	249	298	288	272	291	246	296	269	266	260	279	275	293	265	289	311	278	273	291	266	299	265	294	280	275	299	279	281	313	296	284	268	260	278	301	272	272	275	260	275	298	285	273	268	263	252	302	275	302	298	283	294	282	282	264	280	278	284	274	276	268	281	279	285	251	282	291	260	274	257	283	256	266	272	272	292	274	312	283	259	279	291	287	277	268	287	287	289	290	281	263	301	286	275	292	299	293	286	275	299	263	324	278	289	301	297	288	273	287	298	271	286	274	264	291	281	276	283	303	277	305	270	297	262	304	278	293	286	292	284	272	285	236	270	294	285	257	304	262	246	258	274	280	273	305	273	266	295	271	265	265	258	306	278	311	283	294	305	289	279	275	283	267	310	269	326	269	269	262	300	286	285	286	290	299	264	280	288	289	275	280	260	287	290	286	298	270	268	293	275	290	245	273	264	260	299	267	252	276	261	284	289	325	273	253	284	285	290	270	273	276	284	235	283	303	296	257	265	292	281	305	277	277	263	280	287	286	259	289	261	259	283	244	270	310	303	258	301	253	286	264	299	298	317	271	267	276	270	271	275	287	276	288	294	299	275	270	244	282	276	292	312	303	259	313	279	251	274	276	286	283	286	290	268	251	273	304	280	273	287	305	265	295	277	271	281	228	262	307	301	286	288	301	268	277	257	269	262	276	291	295	281	311	285	281	276	282	294	271	258	280	279	252	288	286	259	288	261	310	289	276	268	269	278	253	259	287	254	308	291	272	269	284	296	282	280	287	287	255	275	270	282	282	296	274	290	259	296	287	302	276	279	277	247	273	259	254	286	265	277	276	245	282	292	266	266	245	259	320	311	272	296	271	294	284	262	278	282	284	297	291	288	275	253	298	277	288	283	280	297	293	286	292	292	273	288	296	282	268	266	291	307	262	296	285	287	263	279	303	260	268	250	247	302	297	285	277	279	288	256	295	310	273	247	287	312	264	263	294	283	278	297	268	276	293	255	294	287	311	277	265	275	299	278	273	297	271	274	283	282	277	270	290	262	300	298	281	264	277	283	288	288	283	275	324	264	272	255	269	282	275	265	293	295	263	283	255	270	290	317	290	255	271	281	282	241	260	280	268	286	261	282	294	286	269	266	278	255	271	265	267	270	268	286	273	287	290	281	257	271	271	309	257	282	309	260	288	248	282	266	314	256	292	282	282	285	275	319	304	249	302	251	290	289	282	278	271	307	285	309	259	270	284	259	297	325	270	276	301	283	281	298	250	284	273	266	273	267	277	280	266	275	314	252	265	266	294	284	285	267	255	278	275	272	260	281	280	295	260	303	303	253	268	287	279	311	251	271	277	253	284	300	267	264	276	270	267	260	265	247	248	299	299	253	282	291	280	279	268	294	237	291	261	272	277	291	307	286	287	295	270	282	266	297	263	256	297	291	295	278	271	302	267	286	306	286	292	301	287
21452	30670	34371	25463	14936	11255	1613	501	420	414	418	462	434	464	413	437	476	429	451	442	468	424	438	461	476	417	414	422	432	469	447	457	485	470	389	434	464	437	452	415	426	436	422	436	409	432	436	433	421	457	442	456	431	423	458	453	426	411	440	473	420	416	463	439	478	446	439	450	435	443	448	447	421	445	441	411	443	434	419	470	443	428	410	448	457	431	460	409	432	458	426	415	457	429	432	412	425	447	437	468	484	435	422	441	429	403	447	461	425	392	424	456	431	458	434	400	444	407	420	440	457	459	404	468	430	489	426	461	431	450	450	451	400	425	441	441	447	463	436	431	422	444	444	444	452	483	435	449	455	424	452	476	450	438	428	485	443	455	426	469	437	418	451	452	470	442	422	448	458	459	414	445	425	451	462	439	424	457	417	430	438	440	413	443	450	439	422	438	448	454	478	451	441	471	394	430	454	431	433	438	428	422	437	460	455	435	474	429	410	474	446	472	467	434	474	423	420	462	414	412	433	451	433	418	463	451	433	435	422	435	421	462	442	429	437	435	434	434	453	418	425	453	437	417	482	440	440	426	437	419	460	444	428	439	444	446	460	448	443	443	461	434	444	399	433	444	439	444	444	434	427	433	435	451	434	484	427	462	475	434	424	432	445	425	422	417	454	447	435	422	437	434	426	402	456	464	441	420	442	413	462	449	448	417	464	416	447	446	415	478	453	440	458	440	467	443	437	417	443	426	444	412	470	429	418	474	426	425	439	469	424	425	469	448	443	457	432	460	455	443	472	459	421	471	433	463	464	435	460	463	466	472	447	448	428	435	430	467	437	478	421	415	430	421	450	442	434	459	428	438	397	465	465	444	461	421	437	439	458	419	448	438	421	469	488	441	439	444	424	441	445	458	433	405	415	457	430	407	463	472	447	434	428	441	416	439	439	437	451	428	429	419	450	415	464	458	440	461	450	471	430	439	437	418	427	414	423	463	444	443	450	445	456	453	421	466	414	448	438	463	427	459	419	448	401	441	392	437	430	477	465	457	473	461	461	459	415	414	458	406	475	468	463	445	421	464	430	448	441	481	441	453	419	440	439	461	437	466	427	434	430	437	440	418	448	452	457	470	443	436	483	447	425	457	432	447	425	424	442	415	460	406	471	424	427	422	444	431	457	393	446	426	425	418	423	414	447	443	430	470	413	428	428	446	424	458	459	439	421	457	471	468	469	432	424	432	438	446	445	457	428	452	423	444	466	422	443	433	445	447	436	446	425	417	444	433	416	416	441	480	436	481	420	429	414	448	447	433	424	434	455	416	439	426	418	435	413	490	449	436	402	435	456	424	432	404	416	444	398	454	408	469	423	457	434	414	454	447	424	458	456	421	448	409	473	423	445	426	437	431	411	448	457	442	423	442	460	453	425	435	451	445	475	421	451	447	441	425	428	454	457	426	445	437	432	427	472	446	414	487	426	428	479	431	448	445	460	446	424	424	437	435	399	453	437	446	410	434	457	467	428	418	460	421	406	469	441	419	439	423	403	465	443	467	423	454	430	401	408	428	423	440	443	428	459	466	416	459	443	408	494	430	447	410	490	428	438	448	429	465	431	405	480	472	414	444	482	430	410	428	435	434	447	429	448	429	443	455	423	405	460	433	446	447	438	411	439	464	422	449	446	447	446	442	435	458	470	443	447	451	424	436	463	435	443	449	419	403	478	465	456	460	419	483	449	463	467	461	428	421	435	417	404	439	459	425	429	430	443	489	429	439	441	443	442	456	452	435	474	462	445	440	485	455	401	461	475	443	413	426	441	445	472	455	435	455	451	435	436	392	452	411	420	437	432	435	422	427	392	415	478	446	400	448	437	452	415	472	434	412	417	453	428	412	421	435	437	431	452	443	386	426	426	439	480	445	400	427	414	403	440	431	421	434	441	479	464	462	412	445	437	455	438	449	443	458	432	480	466	443	458	439	464	429	426	443	437	458	455	410	453	470	441	415	435	460	410	421	426	433	456	460	435	446	416	423	399	459	431	469	483	475	417	421	445	431	443	475	482	451	437	459	451	435	461	450	442	418	431	417	433	431	411	415	487	466	427	450	438	442	475	428	457	455	427	453	443	419	437	446	446	423	415	438	442	437	450	419	427	440	437	394	455	420	480	462	455	422	453	472	459	472	478	435	460	417	462	441	429	419	433	478	439	451	431	405	426	473	453	458	434	454	427	442	405	451	425	380	484	420	430	420	475	433	430	417	424	434	449	457	437	446	442	429	409	465	448	473	456	429	410	421	452	467	428	434	448	416	387	466	404	451	441	428	481	416	453	441	459	438	461	477	415	452	414	439	453	457	459	434	466	423	440	398	450	468	439	451	438	469	446	401	467	447	468	419	452	458	414	453	434	452	429	459	447	425	437	401	480	417	436	462	397	427	458	458	442	396	441	448	434	454	457	447	411	428	432	470	417	402	492	458	457	436	436	462	460	482	432	444	450	458	437	484	432	417	472	460	427	403	458	459	459	466	435	414	410	447	434	461	428	433	422	425	441	435	425	446	465	406	426	442	458	423	466	476	455	429	432	417	450	454	428	419	461	438	455	423	459	463	422	423	453	432	444	453	447	449	439	447	453	464	441	443	477	461	443	418	478	443	483	436	440	434	452	464	436	452	449	433	462	445	444	448	474	457	405	429	449	438	426	429	431	425	449	455	413	458	431	445	445	434	447	421	455	412	441	501	447	463	442	396	420	393	455	443	451	427	446	428	425	421	437	459	450	431	460	437	456	439	427	457	431	421	478	462	443	448	462	439	457	429	412	445	437	445	409	430	464	471	452	436	442	451	435	472	454	382	423	490	437	459	460	468	416	408	441	442	410	457	435	424	450	428	410	418	476	451	452	455	410	447	438	423	448	428	434	436	450	432	478	468	415	437	441	463	444	442	405	448	470	437	433	435	436	465	448	436	430	464	502	457	464	461	455	404	472	442	402	435	459	439	447	425	430	435	444	429	462	438	464	461	442	439	453	431	457	429	434	461	472	496	446	414	423	468	425	446	446	435	474	435	427	409	430	433	447	443	414	436	445	427	425	464	480	435	417	433	454	456	461	426	432	411	401	455	452	448	451	390	425	430	426	444	453	400	399	463	443	460	467	404	425	448	447	437	429	448	430	429	468	423	444	433	451	438	450	479	441	436	476	421	445	441	456	468	416	440	425	453	450	455	452	472	461	439	439	472	423	454	482	445	460	420	436	437	464	432	478	465	437	413	445	425	483	444	438	425	449	474	423	445	432	432	456	441	460	496	458	451	436	462	444	429	454	471	413	467	447	427	442	426	480	450	470	448	452	458	446	433	442	446	480	408	460	458	451	430	423	406	412	450	461	452	492	435	457	427	422	472	456	458	449	458	470	434	440	418	435	396	428	447	469	441	438	429	425	449	427	452	437	447	484	435	452	428	432	473	414	415	422	423	477	468	429	458	469	449	422	459	465	433	470	429	427	455
23955	21036	30950	39650	36286	29403	10020	590	407	389	390	348	342	370	370	382	337	348	354	380	341	383	358	351	361	382	354	392	349	386	316	356	359	379	375	363	363	336	374	334	349	320	342	351	341	356	369	364	355	348	356	372	350	348	335	325	368	335	353	346	357	345	383	322	368	354	347	348	358	374	347	355	337	367	331	357	348	326	381	377	355	336	356	333	375	355	364	326	342	340	349	360	369	385	367	364	370	328	323	341	341	340	338	359	381	340	384	331	365	313	326	370	339	356	374	353	363	366	373	349	355	318	341	380	342	347	352	382	349	337	343	327	332	345	369	339	357	363	336	350	366	353	373	377	313	316	365	346	346	356	373	361	350	351	340	337	303	350	357	322	374	362	332	370	336	321	339	358	315	368	369	330	327	331	342	355	364	329	319	361	328	346	345	349	345	332	374	359	363	356	374	336	318	383	338	370	334	410	365	377	357	352	363	375	368	334	347	337	345	335	321	326	335	360	359	345	339	334	345	373	352	367	384	353	331	353	361	347	347	373	382	362	380	384	316	339	374	362	355	334	349	338	361	320	362	362	359	348	344	341	354	383	366	336	332	340	327	369	347	381	348	344	363	356	364	337	350	363	365	377	365	361	343	368	347	370	359	351	383	364	341	367	383	364	363	354	334	342	358	336	351	373	398	324	362	302	371	320	370	311	326	369	353	325	346	355	312	328	346	358	316	380	344	371	374	358	364	381	374	349	344	349	345	354	345	369	360	319	374	349	319	334	363	364	352	359	358	347	370	334	369	332	358	357	341	335	332	381	358	354	339	338	319	372	359	339	345	383	345	352	377	317	369	321	388	358	335	372	365	322	352	349	352	324	346	328	358	344	339	350	362	356	337	341	333	338	333	356	349	351	345	349	322	353	369	338	321	344	327	307	361	359	365	320	355	334	343	342	349	362	371	348	357	314	385	338	366	368	364	342	367	346	343	341	365	377	361	358	359	373	379	362	360	336	379	353	381	371	303	338	331	318	410	310	384	339	386	339	320	364	358	380	354	344	372	341	326	340	363	333	355	322	399	340	373	318	330	365	359	338	363	357	377	367	369	391	356	378	367	371	383	327	364	313	385	332	351	347	390	332	351	351	350	329	374	406	346	335	354	357	309	360	330	334	365	343	339	352	367	341	381	345	347	353	358	369	358	366	347	383	366	364	345	335	314	375	363	314	386	368	356	373	347	365	342	344	353	386	383	332	332	358	373	370	362	388	360	343	353	330	350	327	314	354	342	327	301	307	367	329	351	344	367	366	366	350	366	367	330	368	352	366	338	347	341	351	340	332	363	359	349	311	336	322	353	338	312	332	356	340	351	332	361	367	330	380	338	340	349	340	353	344	364	357	343	363	347	358	346	323	313	365	328	371	358	353	326	366	376	364	355	350	367	334	326	340	344	388	338	345	321	354	329	353	339	346	382	389	365	341	345	309	346	343	373	339	350	350	361	357	352	356	320	332	365	340	339	330	330	350	349	344	315	331	329	350	368	351	344	344	381	354	340	343	343	339	355	360	362	357	322	332	326	373	336	340	348	344	321	380	335	366	347	364	338	341	340	340	338	358	343	349	365	359	346	351	361	354	335	360	377	359	361	366	386	324	346	343	356	395	356	349	357	361	333	364	370	352	339	360	347	335	364	314	372	377	371	357	345	349	365	370	340	328	355	353	334	363	344	317	370	361	362	359	332	402	357	338	359	364	361	342	354	366	375	360	379	355	354	334	315	345	369	353	329	358	353	363	346	343	343	362	377	346	375	360	340	370	355	357	315	358	346	329	319	339	371	367	324	352	346	337	379	355	369	332	322	355	357	356	337	354	309	345	356	376	334	327	338	364	339	381	365	351	367	357	368	345	374	336	350	338	337	368	338	313	349	359	352	351	366	363	332	373	385	388	362	357	364	386	361	329	354	343	358	342	358	333	382	351	349	356	353	353	320	345	356	331	356	368	378	328	375	368	333	356	357	339	361	353	342	324	353	342	359	383	343	335	362	325	334	313	315	352	392	321	358	362	390	315	375	336	367	354	338	344	332	327	345	380	365	325	348	356	348	350	326	366	371	360	337	337	353	362	346	369	347	341	333	341	373	341	365	364	363	346	358	345	327	367	325	353	372	349	352	362	368	345	365	369	343	330	360	320	397	358	364	359	359	339	385	340	329	369	334	352	379	328	336	358	371	303	346	371	375	335	337	350	361	323	324	358	319	337	352	354	336	370	391	329	342	363	348	374	390	333	370	354	334	354	357	366	340	344	334	346	343	357	366	327	351	347	368	349	296	371	370	352	347	360	340	365	344	378	324	367	377	373	325	337	323	351	361	345	335	367	340	362	358	349	336	327	377	324	360	357	391	365	348	345	336	359	319	363	359	354	386	354	340	349	339	389	316	333	358	365	359	346	369	344	356	345	363	333	348	335	376	321	365	368	327	364	352	376	362	355	342	346	345	357	348	342	321	360	388	351	344	326	369	319	364	320	351	334	356	349	335	377	357	352	325	368	347	337	349	331	345	366	366	348	330	381	329	359	371	370	366	367	348	366	370	344	362	327	368	369	356	392	365	343	365	366	332	382	360	324	328	356	332	362	350	308	338	352	361	361	348	334	346	370	349	350	340	348	378	360	352	352	353	361	372	362	356	342	366	358	352	321	340	385	349	364	375	358	329	360	326	331	355	327	326	320	363	312	391	347	373	327	356	368	360	343	369	353	359	368	365	385	404	371	332	337	364	352	318	374	367	354	350	337	359	359	345	322	354	338	347	359	335	365	378	361	316	336	342	340	364	352	371	338	376	333	334	380	346	358	370	386	386	327	384	333	350	341	353	329	343	325	379	382	369	344	377	354	349	368	364	385	357	330	335	339	364	383	347	364	359	378	378	359	347	362	336	382	365	347	354	330	373	356	355	336	355	356	352	353	350	376	358	316	337	331	355	363	358	323	350	350	381	392	353	358	384	371	371	341	367	347	335	369	363	339	339	353	355	344	358	335	372	354	310	334	373	366	344	360	407	372	337	346	329	381	368	343	338	400	353	343	343	366	368	384	320	362	340	390	357	365	343	358	348	367	340	376	353	365	378	352	390	347	360	295	326	330	392	350	332	365	322	372	369	356	359	372	347	363	336	321	414	366	335	339	393	366	356	368	349	337	352	336	347	359	331	397	380	342	367	351	349	363	336	350	370	309	300	363	334	384	343	333	366	352	326	330	359	356	355	345	370	352	329	324	323	363	336	352	349	342	393	339	349	341	348	367	387	355	366	342	334	351	328	371	345	349	355	345	309	360	382	332	358	341	352	369	376	379	364	342	333	345	307	354	334	353	379	340	358	331	319	366	360	360	324	336	371	296	334	365	348	354	345	350	353	351	383	361	347	343	346	363	368	347	337	331	366	362	381	378	326	351	349	343	359	348	319	348	318	351	339	365	338	353	359	357	385	342	382	351	370	357	343	325	398	378	373	354
32926	58758	65204	58360	44429	30301	8228	628	572	563	579	536	521	556	543	549	557	579	566	557	535	576	550	564	572	585	563	555	568	597	535	566	537	558	558	591	537	540	560	549	532	538	575	563	524	553	539	520	537	584	545	542	570	528	524	541	523	558	578	541	554	558	545	548	506	520	539	556	518	516	558	518	550	556	550	566	543	614	538	532	560	559	590	525	560	510	551	606	551	575	595	564	517	545	557	566	556	567	544	588	556	558	574	583	566	580	592	542	545	548	561	542	543	600	576	552	558	517	496	533	517	574	518	543	546	523	551	588	554	535	577	543	604	560	510	553	532	550	572	545	586	568	573	559	555	498	551	551	544	564	540	561	571	549	577	590	538	594	552	529	555	527	571	570	553	557	539	503	546	527	521	550	597	553	519	534	594	527	555	567	546	567	557	520	591	582	566	563	534	566	540	515	523	542	521	515	560	543	547	568	536	589	541	563	550	493	565	571	530	521	550	551	575	531	545	546	512	564	513	514	559	545	587	519	605	530	593	575	563	526	582	569	579	545	551	557	586	494	562	551	565	491	533	576	577	523	541	531	507	524	555	592	561	562	555	547	591	551	569	535	562	530	528	544	592	544	558	579	543	562	565	548	538	601	544	564	528	559	565	537	554	557	512	578	576	621	569	571	579	543	574	546	555	578	566	547	549	539	534	592	574	584	566	551	555	544	548	540	557	513	528	534	575	565	545	576	563	560	567	537	509	576	568	549	592	564	544	552	548	582	544	593	565	580	523	503	566	549	530	536	549	545	548	535	530	557	581	516	550	521	566	559	549	555	526	504	551	589	540	591	560	520	595	592	551	542	535	569	530	508	528	531	568	559	538	567	558	532	561	559	545	545	561	565	557	513	563	580	542	541	524	565	567	531	548	546	542	550	516	502	563	561	567	548	507	541	565	570	561	555	511	544	575	538	541	534	518	524	548	580	569	543	573	555	523	552	549	541	558	546	560	536	535	574	580	546	534	537	559	512	553	575	556	561	557	525	540	530	539	558	540	552	532	541	583	553	553	603	561	590	520	527	563	535	536	551	499	580	582	529	525	558	570	536	556	546	568	537	520	581	549	583	583	574	547	577	556	543	585	568	541	552	567	556	528	540	528	529	567	541	522	552	543	569	564	547	526	513	531	580	560	555	556	570	581	556	492	567	529	592	556	549	537	541	554	543	538	525	547	538	572	530	575	573	533	540	578	531	616	541	512	590	541	533	550	550	573	553	559	546	570	546	540	511	546	567	567	503	529	569	553	554	494	554	572	530	576	518	517	524	586	524	536	522	504	536	571	566	530	532	570	551	547	557	560	537	540	615	507	567	572	557	569	546	538	628	537	530	555	556	540	571	620	540	527	580	492	597	584	539	514	550	546	600	564	580	535	504	532	530	521	560	607	579	529	539	576	562	557	594	567	527	576	534	546	526	581	563	547	584	502	539	524	509	570	562	573	530	608	557	532	535	570	550	539	569	560	602	556	548	555	526	554	552	563	537	565	554	563	536	569	567	511	599	597	525	546	542	574	551	516	539	548	572	585	547	517	575	561	593	560	567	526	539	550	512	587	559	581	562	550	551	546	592	597	509	538	581	530	541	584	576	558	575	527	554	543	523	554	519	554	548	564	557	555	527	608	556	547	555	548	535	544	545	521	533	542	533	566	553	544	586	578	594	537	551	538	577	571	557	541	585	555	561	572	543	537	583	516	583	533	593	579	524	568	535	524	559	547	538	566	551	527	536	564	561	551	517	557	569	567	545	559	574	555	523	570	577	554	566	531	551	524	577	575	500	543	579	547	539	524	484	581	527	561	552	580	561	568	540	529	548	528	573	561	539	543	539	536	540	545	588	566	526	533	590	581	557	569	601	572	528	556	547	533	540	525	545	564	536	546	556	563	548	505	558	552	562	569	541	578	601	574	565	562	539	506	529	577	603	543	581	538	559	532	553	618	561	552	541	590	592	579	559	534	516	536	532	572	562	545	569	572	539	579	565	576	548	554	540	546	558	562	566	576	574	528	519	538	547	542	574	540	564	546	552	560	571	522	547	573	608	521	538	563	531	559	532	566	551	552	543	584	535	540	543	569	561	571	533	551	553	544	572	569	544	578	537	587	536	508	584	543	545	521	544	556	553	538	560	572	509	550	533	573	546	581	565	535	575	507	519	567	539	560	499	528	523	542	573	555	533	534	552	517	540	537	558	583	541	565	553	576	567	547	540	547	578	517	552	530	514	508	555	549	557	549	543	559	527	576	543	544	550	580	512	571	588	555	571	560	563	551	530	587	541	580	541	547	571	564	580	546	547	573	526	558	529	564	545	546	562	551	575	475	564	565	543	533	525	552	567	560	560	591	531	582	548	555	534	527	576	557	574	564	576	522	528	554	532	576	593	561	562	558	545	563	541	535	526	545	572	600	517	518	531	600	515	570	532	536	520	564	569	557	559	570	569	573	546	551	567	590	559	550	569	560	534	488	541	544	551	564	537	565	583	530	526	523	542	495	585	549	555	589	555	528	530	603	539	555	551	597	544	548	544	547	600	603	518	566	565	544	584	550	525	521	548	514	538	547	576	529	543	560	541	515	524	536	525	590	574	530	522	540	580	507	547	555	539	596	511	556	568	523	509	539	565	528	559	541	608	556	592	552	541	533	555	589	557	570	573	567	549	574	555	541	538	531	539	573	536	556	594	519	605	514	550	566	525	608	556	544	545	540	574	556	588	544	577	527	556	602	544	565	565	541	547	567	525	585	541	550	576	528	555	555	598	520	547	569	562	556	570	543	566	557	509	550	511	559	581	562	586	534	567	579	579	590	543	584	535	543	587	562	552	592	567	557	550	562	531	596	558	577	556	553	585	556	523	554	536	537	563	551	576	580	517	541	528	541	536	557	573	610	577	571	530	548	513	550	572	517	609	518	542	564	561	511	498	554	555	532	552	526	573	556	570	577	561	589	590	544	556	559	557	552	545	543	553	549	563	541	567	552	564	511	562	579	534	549	575	516	541	574	535	540	528	545	585	562	570	552	535	560	564	607	546	498	550	548	558	513	545	547	575	603	555	584	551	583	588	549	561	516	557	554	581	540	598	547	544	551	570	581	608	532	549	537	553	542	546	547	555	556	540	538	565	551	542	534	563	553	533	557	569	570	529	550	594	562	549	553	561	594	565	572	525	554	556	544	523	548	543	592	550	537	539	530	590	512	540	556	494	544	540	546	541	561	575	550	558	582	541	545	557	558	568	523	494	517	559	561	563	561	528	534	528	530	552	559	552	537	572	555	552	553	562	564	558	556	554	540	515	565	511	537	506	573	563	593	594	537	578	550	566	536	542	544	536	569	528	548	600	541	563	534	553	522	563	625	553	518	567	567	544	564	577	577	538	530	520	551	525	561	551	529	578	559	585	542	534	552	573	559	554	552	528	568	568	611	542	530	581	564	534	546	577	561	575	576	582	531	552	557	557
22982	21068	29894	35052	39200	35638	16962	1500	382	336	335	336	321	308	301	325	318	339	319	333	336	310	310	343	321	363	337	316	293	326	319	333	307	323	288	329	309	301	336	322	342	395	305	310	342	337	293	320	363	318	317	302	308	340	317	308	307	336	313	310	330	357	318	335	317	341	319	314	310	324	300	343	327	326	344	300	326	332	294	316	339	337	295	330	329	311	317	379	323	337	297	306	311	323	302	317	335	322	337	323	310	289	340	331	317	331	349	323	341	341	330	331	331	322	313	321	320	314	323	323	326	308	296	308	324	327	300	338	326	350	353	316	340	317	334	306	331	314	301	302	327	310	312	290	334	348	292	325	307	307	339	313	317	309	304	335	308	306	302	336	316	329	373	321	292	329	313	283	327	300	315	323	325	321	314	327	339	309	346	331	316	313	341	327	314	347	349	303	300	323	329	287	328	325	308	318	320	297	319	355	333	304	322	302	320	323	304	325	340	315	275	318	310	314	312	306	318	320	341	319	321	344	296	314	336	318	324	353	330	328	313	321	364	301	320	296	332	326	327	322	355	320	342	318	339	351	321	319	338	308	308	327	321	311	322	330	334	322	326	328	319	279	300	334	328	299	353	292	327	306	298	309	330	314	343	283	319	329	336	328	296	310	310	295	307	282	322	323	287	319	325	316	315	324	292	313	332	319	326	324	326	306	316	320	319	340	338	318	327	287	340	293	321	287	322	319	316	331	342	325	296	341	318	312	284	326	276	312	334	298	303	347	349	342	338	331	287	294	314	292	347	314	331	300	319	333	310	340	315	319	319	287	328	333	310	314	330	312	327	302	293	323	318	323	305	333	283	333	315	349	325	298	272	306	312	296	336	360	311	334	279	316	339	312	306	320	332	340	341	310	318	314	307	325	309	307	303	305	334	323	280	292	316	295	311	326	324	323	316	306	298	317	302	322	341	324	329	339	332	304	312	333	374	297	343	323	331	311	321	331	318	297	333	307	336	311	306	297	324	306	309	341	314	351	343	343	290	337	318	296	320	330	294	316	305	346	320	360	324	327	326	346	319	311	322	328	320	330	294	325	312	327	325	311	333	309	319	290	337	296	362	287	306	308	286	328	332	327	299	311	343	328	298	308	320	330	333	313	314	284	313	299	307	314	303	332	285	329	322	328	313	277	304	311	332	315	338	345	330	329	337	335	320	303	328	311	280	325	317	335	298	305	300	330	314	340	269	311	326	327	321	297	330	321	303	306	326	313	315	291	301	348	320	329	325	296	371	303	323	277	314	313	344	325	342	303	298	328	332	321	302	339	334	289	324	375	305	304	322	320	315	335	291	304	300	328	318	313	325	319	312	333	324	329	324	309	335	291	322	326	357	292	339	335	326	330	304	314	350	317	311	339	313	347	320	336	317	361	318	341	334	290	350	323	321	287	351	306	310	332	288	309	332	323	327	294	341	327	287	301	316	327	325	347	308	317	288	301	312	320	296	322	332	341	324	329	319	308	285	326	313	307	303	327	317	282	292	332	305	318	314	302	294	313	327	336	289	289	316	345	298	307	326	319	317	300	251	332	325	323	324	290	252	321	315	326	322	335	304	309	329	342	325	307	313	310	339	310	310	336	263	336	311	277	307	306	317	319	289	302	323	325	363	330	324	336	279	273	341	282	305	326	321	327	327	319	294	313	302	336	302	328	327	359	323	325	319	302	334	307	330	314	325	314	281	330	319	324	335	331	335	330	309	306	327	313	324	339	308	313	305	323	325	338	309	305	309	322	312	322	342	352	343	326	275	340	289	290	292	283	322	317	320	339	306	322	322	330	302	316	283	305	298	346	314	337	321	327	324	303	300	309	327	322	297	319	301	319	315	306	298	307	300	288	312	328	305	320	341	311	291	306	280	328	334	333	328	316	328	304	289	292	312	339	349	336	305	299	335	328	319	326	286	314	309	293	324	326	323	328	315	317	301	316	294	325	311	310	302	337	339	351	329	312	315	340	301	303	339	304	308	309	363	354	308	328	315	338	285	328	326	329	320	334	328	348	344	300	313	315	312	349	311	332	309	314	329	328	305	311	317	313	293	344	316	325	305	291	330	327	300	339	355	326	310	340	315	321	323	330	307	276	326	321	337	320	331	323	323	294	314	341	321	314	331	305	313	312	314	304	322	310	352	353	323	350	319	310	325	295	299	318	294	307	325	321	322	317	328	317	353	317	311	298	324	298	311	348	339	289	337	318	307	337	296	318	325	292	310	338	301	325	341	313	330	308	309	330	297	277	308	286	314	301	293	331	335	339	313	314	286	303	337	305	297	305	345	318	313	323	325	342	329	302	316	312	280	316	310	340	328	308	305	310	334	296	297	309	327	315	311	311	310	304	350	320	326	321	305	352	327	311	318	332	282	307	318	334	313	338	301	302	318	330	300	284	307	295	306	302	304	326	318	360	342	300	295	311	344	302	296	326	334	320	306	310	347	331	329	303	322	321	306	308	302	318	326	352	321	330	296	334	314	303	330	294	307	342	303	330	329	293	321	287	295	323	341	351	329	322	312	288	346	299	317	320	293	333	328	324	348	301	324	348	307	320	290	342	290	339	328	294	347	312	351	316	286	288	309	312	346	293	298	350	308	334	312	346	350	309	306	340	325	323	313	319	323	332	321	308	307	297	323	318	311	345	308	339	326	317	298	296	331	312	283	345	307	325	318	325	311	330	326	292	310	304	311	349	310	330	309	329	303	328	324	314	339	290	317	330	306	305	335	298	298	324	326	344	279	340	316	306	318	296	318	310	310	314	319	333	301	333	302	263	327	312	331	282	347	305	314	319	332	305	310	338	338	337	325	307	306	330	344	341	310	320	340	339	303	332	349	305	317	326	306	329	335	337	308	331	331	316	307	326	298	322	309	301	306	312	305	317	300	312	313	315	301	334	278	322	289	349	330	348	314	338	300	324	328	298	316	322	297	299	322	295	332	352	339	325	295	342	307	340	342	314	326	326	313	285	313	320	327	336	341	326	325	318	350	336	332	308	360	355	276	332	321	330	350	310	342	329	305	314	322	294	341	308	364	328	319	325	321	307	330	343	325	341	305	324	343	350	303	303	327	296	314	324	313	319	333	315	326	354	335	327	295	334	341	344	324	325	346	349	309	320	306	326	318	304	308	334	308	309	335	311	326	354	326	297	346	304	329	290	329	306	292	361	348	304	294	316	314	313	342	331	317	346	307	322	333	310	314	348	305	318	319	313	295	327	344	320	316	314	315	353	283	279	335	328	314	321	306	344	291	337	297	331	302	313	315	322	333	330	261	326	319	319	313	327	344	332	343	360	320	291	355	297	322	321	356	290	307	335	319	337	338	301	358	299	327	333	318	347	313	343	309	341	304	321	298	336	302	327	309	331	318	307	307	343	358	331	315	307	308	332	306	330	306	307	309	356	336	367	323	343	323	342	301	310	292	288	322	322	318	314	334	326	310	323	333	330	301	297	306	323
37085	61738	71391	73502	56483	36865	9997	548	528	515	506	564	451	469	531	534	552	507	490	481	528	508	490	539	536	484	516	476	483	545	511	473	474	492	476	508	478	495	517	500	508	519	494	486	495	461	502	496	499	481	537	472	516	454	543	461	502	515	494	463	518	457	499	527	482	478	465	481	529	473	509	525	465	490	511	494	503	516	487	491	493	449	499	502	469	519	509	462	500	536	498	513	457	514	507	476	507	538	502	484	460	473	510	494	526	466	466	438	484	485	538	461	493	457	513	464	501	507	475	492	503	462	505	475	519	486	473	518	501	537	463	480	479	483	448	519	487	479	499	485	506	511	489	514	509	441	476	469	500	485	502	518	536	479	455	450	504	476	490	458	514	500	519	545	530	479	546	480	553	524	512	522	468	513	484	503	506	510	463	518	472	465	477	483	476	520	516	482	474	489	478	488	494	516	491	486	492	485	460	517	508	484	519	507	512	500	493	498	486	509	489	479	499	523	479	483	504	486	474	446	509	470	513	504	477	480	521	483	521	509	514	506	480	478	485	481	492	488	477	492	463	505	500	487	461	472	444	528	503	480	525	524	495	525	509	448	482	530	489	494	510	529	517	473	519	460	466	530	488	453	481	490	455	479	483	497	472	496	527	520	511	484	492	478	466	535	491	499	483	507	505	490	494	485	475	497	486	483	490	444	504	498	502	498	490	498	477	489	478	491	482	479	496	497	452	492	483	492	501	475	465	480	444	480	503	520	490	479	480	520	492	507	521	497	491	464	529	505	468	526	481	486	534	511	505	495	501	475	523	464	461	473	505	505	490	492	470	481	496	513	513	504	506	466	444	540	510	506	492	499	506	470	485	479	457	504	475	522	514	449	489	499	483	508	538	490	518	530	488	492	538	475	486	469	527	485	483	460	505	499	499	501	507	485	487	473	500	469	451	524	529	465	463	512	457	518	485	488	528	471	463	460	457	505	508	476	440	496	509	508	523	469	472	501	479	499	465	490	474	487	505	475	514	492	487	524	504	495	513	504	493	467	520	499	502	440	519	495	453	524	487	482	444	476	472	481	511	523	506	505	496	468	435	574	466	510	498	540	466	468	503	505	453	480	469	472	452	509	506	496	486	513	496	472	450	493	512	532	496	521	522	518	476	478	500	488	465	498	466	522	493	487	493	497	470	456	543	534	512	480	437	506	480	479	519	465	483	489	492	483	491	505	464	492	503	526	478	506	471	473	529	512	487	545	493	520	521	505	503	509	507	484	506	522	467	522	489	512	544	493	535	495	500	504	500	496	486	511	486	493	476	500	502	484	496	529	493	487	488	494	495	485	486	498	504	470	507	517	547	501	509	505	543	533	464	507	512	499	473	504	468	496	520	463	487	503	498	450	494	496	457	468	485	488	518	500	531	480	524	494	493	485	508	453	499	467	491	461	476	476	501	513	457	529	471	497	474	469	500	498	501	460	497	520	475	486	467	507	459	491	460	481	467	506	464	460	494	518	499	515	546	502	474	509	505	465	471	528	498	493	468	459	501	467	483	466	521	501	500	532	464	557	449	478	477	484	461	456	491	503	482	493	498	488	498	490	471	513	504	486	498	490	461	476	461	488	463	479	528	475	488	469	492	451	502	481	482	513	501	489	476	495	492	509	474	458	480	520	525	515	496	444	512	518	469	492	493	510	480	505	487	525	442	489	478	500	458	506	532	496	460	504	503	505	476	479	489	473	485	469	515	484	517	537	473	487	499	490	457	424	523	495	477	500	494	520	536	520	459	492	502	502	475	496	507	501	506	499	476	449	527	474	494	497	499	479	523	472	492	499	512	511	470	456	506	491	510	467	513	490	488	467	453	495	473	475	508	502	491	487	523	498	484	503	495	474	512	506	467	485	530	489	553	525	490	487	523	526	500	493	496	484	511	514	514	435	467	466	450	524	453	514	514	522	514	486	477	445	514	466	516	462	468	496	484	467	518	498	476	490	470	517	518	515	468	483	500	530	495	513	482	524	491	516	477	504	457	490	467	496	529	491	495	441	494	475	519	473	508	532	477	504	529	487	491	483	474	486	527	501	513	475	466	511	534	506	509	510	495	501	483	525	483	482	547	510	496	492	492	497	477	466	484	526	498	484	462	501	479	514	506	484	484	482	512	501	480	525	465	484	501	467	500	449	480	483	463	501	499	491	492	515	535	472	503	497	506	464	490	485	453	495	490	488	521	491	551	509	480	496	478	497	534	480	517	481	497	501	505	496	479	487	481	470	473	477	476	507	520	506	482	488	505	491	473	506	505	506	522	497	499	481	471	528	506	482	520	552	496	528	460	502	508	514	490	497	432	509	467	488	472	494	492	479	506	495	519	502	520	482	499	508	489	509	486	503	525	482	498	473	504	481	495	463	496	499	490	471	486	493	497	491	507	500	506	481	469	460	495	497	515	429	505	481	528	493	474	480	475	527	475	510	477	475	496	509	482	452	466	486	501	479	486	484	530	470	521	474	483	514	514	443	532	470	494	488	492	486	479	453	499	497	506	502	489	539	494	453	493	466	439	466	503	490	484	480	496	500	516	482	506	486	521	488	502	495	502	505	467	511	503	479	490	466	513	505	487	488	457	498	497	455	463	489	510	500	496	499	494	517	489	501	572	472	502	489	510	512	482	452	495	481	469	541	516	504	513	498	452	491	502	468	493	495	492	507	496	489	490	486	511	481	491	506	490	526	504	472	500	455	486	473	531	474	508	508	487	505	503	504	522	469	502	476	467	492	528	487	477	517	480	461	508	522	489	516	478	486	494	461	491	481	523	498	486	518	503	499	501	472	466	483	507	503	484	518	515	489	498	499	494	472	483	499	483	474	475	454	486	470	531	475	511	486	491	513	473	478	486	495	481	498	563	494	523	479	489	506	484	501	491	469	517	502	500	483	498	507	535	505	482	462	462	518	487	522	502	527	514	506	478	471	525	527	491	522	503	518	541	493	529	499	485	479	504	519	501	502	465	491	459	484	488	487	495	514	461	481	504	490	506	510	543	479	473	501	493	494	466	502	471	470	469	530	492	484	507	488	450	482	537	521	490	482	479	479	494	472	498	465	467	470	506	485	476	527	476	490	512	478	500	516	528	442	540	508	491	500	525	496	486	489	523	503	504	489	539	491	498	496	508	501	490	506	497	502	473	469	480	501	470	511	513	513	507	473	516	501	482	501	492	483	476	521	501	498	508	494	447	494	480	482	534	467	486	491	494	517	457	460	535	487	518	454	517	442	478	434	496	480	500	474	497	473	433	500	506	516	477	505	487	473	484	512	501	505	462	473	495	496	495	507	528	478	491	507	504	487	514	466	446	493	493	436	523	498	492	473	495	499	516	475	458	513	472	494	482	470	461	495	463	470	501	521	500	475	502	482	485	499	498	514	535	474	474	532	479	519	488	476	470	523	484	461	496	526	503	484	498	503	512	481	499	489	501	493	531	494	515	496	473	478	501	516	453	521
26718	21286	20737	23294	15103	8886	940	264	259	236	297	259	288	270	262	282	275	276	268	268	264	242	260	270	251	273	292	289	272	273	290	281	260	269	294	299	279	284	280	272	289	277	299	288	294	276	279	284	293	268	280	284	274	300	264	289	242	252	284	276	257	282	248	263	237	267	270	245	286	244	285	295	253	287	291	253	278	280	264	261	249	274	311	271	276	294	269	287	289	289	252	253	253	278	295	262	269	239	296	272	303	314	262	240	277	289	281	278	268	298	255	266	232	260	287	268	256	259	276	254	244	268	283	232	261	269	252	274	281	261	273	280	285	291	282	308	257	280	260	284	266	247	243	280	275	285	261	239	267	245	256	297	253	280	280	279	245	286	263	296	276	287	284	271	309	273	260	275	281	272	285	290	246	298	265	270	314	265	298	276	278	270	289	278	286	268	282	257	272	262	261	288	259	271	304	243	281	273	230	292	284	254	264	253	292	302	280	271	300	299	279	285	274	256	253	282	282	273	266	237	282	251	271	280	245	277	280	276	250	267	270	319	282	265	256	269	267	238	279	303	260	294	292	268	287	269	276	255	271	256	289	237	271	277	287	273	234	265	271	263	287	291	263	296	283	278	247	281	294	284	232	265	253	279	274	292	270	279	270	251	301	305	255	300	257	294	258	305	258	294	299	294	264	306	249	294	280	291	270	281	267	280	276	281	264	290	265	246	281	283	274	263	241	297	243	270	280	286	273	293	277	250	266	256	269	280	246	279	288	265	277	268	272	279	292	283	262	282	264	290	229	236	283	270	292	286	264	281	311	257	270	269	249	268	256	280	258	259	270	273	238	266	295	275	252	287	275	271	257	298	287	302	238	282	280	258	294	264	277	290	270	286	272	285	277	253	269	300	275	282	280	234	278	282	270	285	284	307	285	248	268	257	283	259	285	265	289	251	279	258	259	256	272	272	277	275	243	266	279	278	292	254	289	295	290	272	277	278	236	265	275	268	287	289	257	246	274	299	282	258	255	288	272	277	266	270	274	269	293	262	276	272	272	264	273	264	212	278	279	281	262	270	303	267	293	292	272	298	287	261	270	263	243	260	247	278	290	287	281	251	249	263	249	274	273	277	251	243	272	251	282	252	270	285	281	264	271	265	258	267	265	263	285	278	297	265	299	278	293	286	301	273	258	277	279	284	264	249	254	278	276	271	265	275	291	255	234	278	269	290	272	260	267	283	251	259	244	294	255	267	284	279	262	250	254	292	290	275	280	274	262	237	280	277	314	274	255	262	274	282	283	266	282	266	262	277	287	283	277	267	292	253	294	277	288	245	264	252	248	247	249	259	248	277	284	286	268	260	269	257	315	271	271	272	253	274	257	281	264	272	274	259	270	236	292	276	305	224	261	282	285	282	273	245	260	240	262	278	286	288	248	252	267	269	272	280	257	272	284	287	244	283	271	269	293	270	265	256	252	289	270	272	268	274	293	299	279	280	256	285	299	300	262	280	270	294	254	276	271	262	255	266	286	263	287	235	290	268	261	297	291	275	246	274	273	273	257	260	297	270	254	249	261	265	271	278	273	275	269	262	296	265	266	271	293	277	293	266	318	281	280	285	262	317	304	279	259	258	273	256	255	275	262	266	270	245	275	287	311	260	307	275	263	273	247	274	280	282	247	286	256	270	306	267	232	271	255	280	260	267	273	311	236	286	246	280	244	277	262	268	268	282	277	262	262	262	289	260	249	281	271	248	267	285	245	281	262	269	283	263	260	281	269	253	267	303	258	290	268	280	224	285	271	269	283	290	260	269	247	298	255	271	266	295	271	244	289	270	280	284	254	283	260	261	294	268	238	247	285	257	290	270	259	271	249	253	272	293	258	250	286	262	280	273	273	299	279	248	268	270	284	287	284	282	265	283	260	274	235	272	272	309	276	266	256	279	296	276	266	271	278	287	275	266	257	240	288	260	298	277	265	270	291	257	268	275	285	277	284	296	239	283	282	260	276	303	216	249	262	269	259	279	273	233	256	234	288	245	251	275	284	283	255	240	274	273	285	287	287	275	285	271	270	257	285	289	280	258	276	240	286	271	257	271	270	290	308	251	270	281	262	285	270	264	289	284	255	260	262	268	277	268	276	293	248	280	297	251	285	254	254	271	270	269	274	279	285	253	275	264	250	249	261	280	279	290	283	275	256	302	250	261	290	292	272	256	294	275	269	268	309	296	272	251	286	298	306	267	285	254	233	247	256	259	293	271	281	238	262	273	266	288	286	268	254	267	267	275	270	283	267	274	289	279	269	313	288	296	245	261	277	277	258	248	289	247	283	271	269	249	279	264	268	224	261	258	273	291	260	306	268	241	291	257	293	273	285	271	275	254	270	253	287	289	276	295	294	291	265	288	271	248	274	283	273	236	267	280	282	256	259	293	282	263	250	234	265	288	287	270	254	281	286	251	279	297	262	313	255	288	258	282	308	263	269	273	283	270	265	258	271	267	307	285	302	255	273	283	309	295	288	240	281	277	275	251	261	252	264	287	278	289	290	288	260	286	287	277	277	266	286	271	249	285	274	292	288	314	273	261	239	265	278	286	280	268	299	275	265	287	293	250	258	255	292	279	253	290	258	268	259	294	278	275	288	281	282	244	253	274	266	288	250	295	270	266	277	267	295	260	265	299	282	283	264	261	260	283	283	254	241	274	273	283	273	280	269	292	254	270	271	267	279	283	260	272	262	297	239	246	276	274	278	273	301	252	285	300	264	276	261	285	271	264	251	291	294	279	263	271	262	247	267	273	295	295	277	270	270	275	286	242	258	276	265	275	285	311	284	255	281	289	243	273	288	267	260	276	284	272	275	275	281	281	289	301	293	279	284	269	282	261	264	255	285	280	263	250	250	271	240	259	270	259	285	311	261	270	261	265	295	243	276	270	271	282	271	258	265	276	258	270	286	291	248	262	210	283	277	290	321	289	261	281	262	317	261	283	286	256	253	214	295	246	291	295	267	283	254	264	274	283	253	250	283	262	242	277	257	276	266	255	287	300	274	261	249	265	291	273	260	240	267	267	247	245	251	298	270	297	251	248	258	272	250	249	249	234	256	242	265	253	293	255	254	269	268	240	265	265	277	260	270	253	270	282	247	307	248	261	258	273	315	302	264	283	231	307	303	276	264	246	263	258	272	300	305	264	270	277	311	293	265	266	322	282	261	260	244	279	282	254	280	289	244	252	297	278	280	292	262	270	271	258	279	249	271	283	295	262	274	274	284	265	267	270	283	260	249	288	283	274	253	269	290	240	262	294	282	288	298	286	279	271	285	274	302	264	252	278	268	294	274	291	273	278	244	267	266	225	262	277	277	256	289	271	290	285	262	275	281	276	280	277	251	264	270	291	244	259	269	226	319	262	266	273	274	270	239	245	277	274	288	268	278	277	269	268	278	320	269	283	257	267	303	248	253	251	283	302	268	246	252	265	276	307	278	273	278	278	289	265	277	265	242	267
20545	28450	26158	28924	20610	13040	1368	392	461	449	424	421	409	434	439	430	441	399	403	445	441	449	443	427	411	392	467	433	445	421	456	425	445	445	448	426	436	425	421	462	436	401	437	409	406	405	432	408	422	453	396	394	417	422	430	438	454	453	417	422	423	432	410	430	429	421	426	441	436	426	449	421	455	437	446	417	425	439	432	429	452	454	467	423	457	433	430	426	454	425	451	418	399	427	416	425	456	424	422	433	414	448	438	421	423	424	425	438	389	424	436	440	462	455	469	423	409	394	438	407	422	437	435	433	456	405	410	417	423	426	452	428	421	436	426	454	412	436	442	425	449	410	416	422	454	439	417	446	450	416	407	483	425	454	427	439	424	428	422	401	434	431	410	427	454	425	441	433	411	423	429	402	413	437	425	423	424	408	442	430	423	488	411	431	411	411	414	460	438	437	453	438	455	408	409	428	411	421	419	442	424	418	450	436	427	426	426	434	435	456	467	437	408	417	438	423	412	433	418	449	410	434	442	447	426	430	402	447	438	397	408	443	421	443	434	448	416	459	448	430	424	433	418	441	459	454	435	398	449	418	462	469	439	466	422	417	405	429	421	446	430	422	416	442	438	449	426	430	408	409	444	426	479	401	416	410	400	427	439	408	446	458	414	432	458	392	385	406	422	429	405	406	456	431	425	434	467	452	435	425	443	454	441	448	434	457	423	438	424	422	430	436	425	419	443	421	452	447	463	414	402	394	458	425	407	413	409	421	476	400	413	420	473	456	419	439	424	446	415	431	437	411	409	454	462	466	459	451	426	459	456	418	455	448	445	416	424	419	417	432	443	438	410	414	431	408	465	465	449	420	425	434	446	455	456	424	424	428	439	436	442	410	437	420	399	450	451	441	412	431	411	423	426	406	433	454	450	431	412	451	421	443	436	454	437	479	411	426	435	425	442	430	431	443	449	437	460	413	414	412	379	434	439	453	437	433	388	444	446	402	449	429	450	426	463	429	418	413	423	435	412	413	446	412	429	470	401	421	433	436	443	432	442	413	422	414	464	431	455	393	440	455	422	432	459	399	443	433	399	401	423	448	453	446	404	421	394	455	432	456	438	436	440	410	412	417	441	469	442	435	438	454	486	402	453	458	424	429	475	418	428	419	466	451	425	421	478	460	483	415	425	392	401	408	429	440	457	429	424	444	460	443	445	422	410	455	455	395	463	435	426	439	426	469	431	440	434	449	438	399	422	421	447	386	446	444	447	437	461	440	420	434	404	443	435	406	456	406	411	440	422	469	436	425	445	448	451	452	431	428	444	407	413	405	428	429	430	386	441	417	444	446	447	421	448	425	415	417	427	424	426	406	409	439	490	454	436	450	433	439	434	447	421	425	448	431	413	453	393	460	452	441	422	420	434	453	390	435	448	428	427	439	466	416	426	428	377	439	431	421	420	455	451	448	449	416	418	411	425	454	424	456	417	433	439	441	439	421	456	421	440	423	433	451	440	402	405	450	437	412	422	434	441	429	434	448	434	415	432	449	449	430	416	412	436	439	396	425	441	427	448	445	422	427	405	428	419	399	444	431	451	436	417	424	430	456	438	402	453	443	437	429	462	429	459	419	446	413	418	424	439	424	448	429	450	460	501	392	431	448	421	387	413	445	468	401	434	447	391	434	393	391	403	421	416	415	453	441	434	452	432	450	410	435	397	450	399	426	406	445	424	420	421	444	441	485	435	436	399	396	412	428	436	447	432	419	453	422	415	411	435	429	422	440	440	414	435	430	414	417	467	442	429	426	413	430	393	435	404	437	438	420	419	457	440	430	446	425	424	439	434	430	440	440	408	416	441	416	409	422	459	415	443	434	418	440	429	444	411	449	428	402	455	419	439	414	425	402	427	485	405	443	427	417	444	435	418	441	399	445	405	441	408	431	445	459	434	421	431	431	457	432	440	448	421	424	448	467	459	403	448	421	408	421	451	407	437	452	447	427	418	444	456	427	412	440	404	398	406	417	463	395	431	443	427	455	431	422	445	431	422	429	468	426	446	436	485	401	407	465	422	445	425	443	452	420	441	429	435	431	421	429	455	441	412	417	437	437	456	420	405	412	431	451	412	406	399	416	443	404	428	420	404	451	414	401	454	378	470	447	430	405	482	413	433	434	400	437	460	438	443	433	421	433	450	409	445	436	424	456	444	408	455	395	416	421	424	433	443	433	425	414	403	464	416	425	451	388	415	459	450	461	459	428	444	457	437	420	448	432	434	391	471	393	432	434	434	392	440	408	421	439	423	433	402	480	440	411	420	437	451	407	431	438	418	439	393	464	417	430	449	411	424	382	442	442	445	402	442	403	443	479	424	432	427	405	439	416	414	423	433	426	427	443	418	442	409	443	394	422	406	447	427	437	429	456	451	416	449	422	417	400	411	443	380	438	420	501	430	428	437	445	442	410	433	421	451	409	443	441	396	460	431	419	443	419	455	449	469	413	439	440	431	401	424	422	396	416	456	447	423	438	415	434	431	415	422	423	441	450	409	460	433	413	444	431	419	385	419	411	442	459	426	459	415	390	430	448	419	442	433	467	443	427	423	417	452	381	426	431	452	446	420	439	400	444	439	439	441	458	431	442	445	408	465	461	427	404	392	434	429	414	412	427	426	417	415	432	425	451	397	441	426	422	416	442	423	477	445	419	418	427	406	431	413	366	466	411	414	448	407	450	440	417	424	422	387	415	428	394	412	447	404	405	450	391	407	432	381	422	398	451	434	408	450	425	401	454	423	390	428	455	435	473	392	455	432	424	431	399	447	430	443	396	429	438	457	455	402	436	460	412	424	379	447	417	433	455	444	445	426	425	424	439	471	432	417	462	401	431	448	443	414	430	412	411	436	418	422	425	446	447	450	381	464	421	410	408	443	418	425	397	444	436	399	427	422	449	425	435	424	395	444	445	453	414	441	430	469	431	422	432	415	401	441	418	438	459	411	462	461	448	453	433	408	433	449	425	389	432	451	407	442	441	452	436	431	436	431	423	410	443	422	470	422	444	464	460	434	426	437	453	437	441	462	435	424	433	449	432	459	399	452	436	382	470	430	454	442	471	399	438	431	458	423	432	457	461	397	429	422	460	409	408	433	442	432	426	401	411	435	409	468	452	427	452	408	393	427	453	462	393	463	401	454	441	437	428	386	450	418	426	393	429	445	416	411	408	416	440	420	427	423	459	421	428	430	437	410	394	442	450	400	411	439	435	420	468	441	408	431	457	415	402	446	413	413	408	421	455	436	401	455	451	457	445	426	447	408	421	463	426	396	436	445	411	448	461	443	444	446	463	431	412	409	451	397	425	416	432	439	435	412	415	451	454	405	438	470	439	440	420	417	422	449	421	472	410	442	477	452	392	451	447	438	429	468	441	441	402	431	436	403	449	430	412	438	444	447	426	444	401	429	408	437	428	465	448	442	400	400	452	446	402	398	393	414	432	422	426	417	427	410	415	437	425
23963	21085	28753	39913	42763	31788	8885	513	372	360	365	382	339	334	364	351	340	314	347	333	342	320	339	361	354	347	342	361	371	338	349	366	373	331	338	339	359	364	323	340	371	344	354	358	353	326	391	349	335	380	379	334	335	337	344	349	368	373	363	343	368	340	340	344	338	305	329	338	359	337	348	343	335	328	362	353	329	359	361	296	352	329	372	388	361	346	321	334	326	303	341	345	353	348	327	360	386	354	377	348	322	350	317	314	346	333	336	336	385	337	348	357	360	316	360	369	339	365	335	349	333	385	368	359	373	348	333	351	376	314	323	342	389	354	331	350	340	353	375	369	339	346	338	370	357	347	318	349	349	347	355	333	342	321	359	337	313	369	358	330	384	344	368	377	365	373	343	349	301	336	330	338	361	358	375	370	324	377	337	337	350	327	344	360	347	345	341	368	328	328	341	351	344	370	347	331	367	330	325	332	340	343	336	336	361	372	390	304	353	337	372	322	350	351	319	370	350	337	347	330	337	331	357	360	338	339	348	385	365	342	352	346	344	363	357	328	369	337	361	339	336	328	340	299	344	321	363	315	329	303	350	355	337	351	357	348	342	338	359	378	340	354	327	337	347	352	334	325	376	346	313	368	333	340	340	353	309	342	367	331	326	349	331	311	342	341	393	357	347	333	348	353	358	333	332	342	317	346	347	352	354	355	348	373	386	353	376	345	333	352	381	326	342	350	352	374	356	354	365	373	368	357	329	381	350	340	334	348	389	346	365	316	336	378	316	323	369	350	362	341	338	369	394	363	402	363	357	374	344	333	323	364	347	353	364	343	386	334	367	326	380	331	347	371	331	328	338	340	350	350	345	339	323	350	331	326	326	359	315	355	318	326	362	362	331	367	348	348	325	323	346	318	358	363	371	324	335	354	329	364	371	315	359	326	332	366	368	350	326	377	353	375	331	358	365	310	352	358	325	366	345	326	348	376	355	365	353	339	353	324	365	387	324	376	342	341	351	337	326	344	333	346	361	318	343	365	339	377	326	317	339	361	302	351	378	340	369	339	332	363	369	377	344	349	343	369	346	352	340	373	350	311	330	321	347	343	349	337	337	372	337	317	347	369	337	345	358	328	361	324	326	342	332	338	350	363	335	326	336	352	333	317	313	376	361	365	356	343	321	325	322	334	376	340	328	347	361	360	330	348	354	344	325	392	360	330	340	357	368	350	343	364	373	338	315	336	346	345	354	309	340	345	351	340	372	347	381	315	319	357	363	336	331	354	343	329	353	342	373	356	376	347	344	334	348	355	381	359	350	307	353	354	359	328	365	330	374	344	353	330	340	295	378	354	353	348	305	357	303	337	342	333	328	371	346	329	330	341	351	366	312	346	367	322	364	340	383	373	370	346	348	352	351	363	331	332	309	327	348	356	362	356	323	346	324	362	351	370	337	356	334	334	336	343	340	379	364	356	323	356	330	322	375	325	378	348	361	340	331	363	331	336	357	324	329	343	350	360	354	320	370	365	345	328	386	309	335	341	342	337	356	379	330	364	318	346	331	331	294	353	374	375	356	355	362	359	332	361	299	328	375	349	342	369	322	372	355	355	362	387	368	337	359	362	333	359	326	343	365	318	364	343	371	307	347	346	330	336	341	333	346	352	361	381	341	311	337	340	354	367	320	335	384	366	360	358	325	348	367	358	352	360	334	351	334	314	368	356	354	338	332	378	355	342	361	347	334	377	357	380	319	330	353	352	342	361	311	334	367	336	348	338	341	364	342	351	321	396	333	338	363	345	349	342	348	338	341	361	348	346	357	353	347	332	355	319	335	332	338	360	361	328	358	345	314	370	348	327	335	316	406	343	363	365	353	347	396	369	356	348	311	370	350	332	318	333	342	359	368	321	357	381	344	343	326	308	349	297	361	365	324	334	330	356	358	331	358	339	351	351	366	346	335	337	323	327	350	350	304	333	374	366	355	333	381	368	324	351	336	332	345	375	328	333	317	375	371	374	357	355	347	323	326	322	329	356	356	362	352	351	341	356	361	338	350	393	340	366	313	354	316	353	335	363	350	355	340	368	338	328	357	353	379	307	309	389	389	323	374	353	358	327	326	350	357	375	325	331	382	398	358	348	321	337	350	353	339	343	352	336	347	363	348	352	346	324	344	346	350	341	346	340	349	351	330	349	317	365	347	362	337	335	361	348	347	345	337	330	333	350	389	369	351	316	356	341	363	329	325	372	317	332	330	321	366	310	326	363	352	383	343	310	341	331	351	381	289	374	342	370	322	356	363	335	333	328	324	330	330	353	369	374	345	371	355	341	322	364	348	332	349	350	357	351	360	337	344	330	328	320	360	315	346	366	358	366	359	346	332	389	356	357	316	353	332	319	361	338	339	347	333	347	345	361	349	334	323	374	361	336	342	326	409	334	357	321	306	357	341	347	332	370	386	347	356	325	343	357	361	311	397	380	354	327	310	328	343	324	325	341	338	333	356	307	315	352	312	350	357	334	338	337	311	325	349	373	349	340	349	333	356	347	347	332	343	327	337	357	312	340	363	327	364	342	387	380	353	353	351	367	332	331	321	351	340	325	336	349	329	353	347	354	341	322	375	328	341	354	362	357	350	336	358	342	335	326	344	354	349	318	318	344	358	293	351	328	326	334	345	346	310	329	335	341	304	342	382	342	346	322	332	344	350	323	351	330	323	359	340	376	341	355	379	324	349	332	338	360	352	324	347	377	346	354	325	339	326	352	357	320	350	362	332	344	353	358	359	320	360	330	378	374	341	364	351	338	356	327	336	371	312	375	342	350	357	335	353	369	349	361	311	348	364	332	322	324	361	369	319	377	351	375	338	345	331	363	380	388	331	354	347	364	333	349	336	347	372	354	312	368	337	332	361	363	358	355	378	392	362	329	336	358	320	360	337	353	345	345	334	341	353	351	359	337	342	346	356	326	369	342	321	356	335	363	383	363	337	361	310	385	358	332	337	306	352	342	355	334	335	336	341	360	336	367	334	359	335	352	341	332	321	331	357	373	366	368	329	363	303	371	296	369	341	324	330	375	340	353	325	366	351	364	315	363	346	344	363	351	317	339	331	364	339	342	369	351	333	348	350	347	355	345	346	326	367	326	362	338	338	316	362	351	343	354	350	362	334	304	347	342	322	372	358	336	361	369	356	321	355	339	332	354	349	376	363	355	337	339	385	329	341	369	357	349	358	321	341	346	356	326	323	313	338	346	338	336	346	309	357	286	363	341	323	383	334	333	391	342	345	361	356	353	352	337	334	362	349	328	344	356	328	327	331	357	344	349	350	353	347	349	383	339	363	314	341	326	360	349	303	353	340	346	336	383	351	343	333	379	348	327	356	345	351	323	400	331	349	326	334	325	315	353	380	372	343	358	356	331	314	332	358	365	366	331	355	328	350	317	348	344	328	340	370	337	348	341	369	323	334	363	354	351	310	356	393	317	386	350	350	344	346	344	362	368	389	326
30364	53272	51955	58974	48369	30961	4633	596	568	549	555	613	558	528	503	550	512	552	498	572	571	553	542	580	527	555	567	565	541	534	559	543	547	513	542	509	501	539	531	539	524	551	541	522	562	551	535	527	536	567	566	525	540	554	549	550	586	539	524	584	541	541	562	528	600	586	536	544	573	535	559	535	558	528	585	536	556	549	544	551	549	528	530	542	530	564	558	553	568	562	567	505	584	556	532	539	594	589	590	544	555	557	545	524	520	556	529	557	577	568	518	620	541	526	526	572	564	558	516	569	534	539	529	525	557	487	505	581	543	562	569	545	549	531	585	572	570	565	529	528	541	550	551	511	549	562	539	605	558	528	570	549	558	583	516	569	523	534	552	553	547	539	557	519	550	536	565	567	536	521	534	531	541	528	548	548	605	586	536	582	486	500	540	505	493	528	528	519	549	511	570	532	570	512	575	528	579	545	577	476	586	544	558	559	564	530	537	550	572	556	507	550	554	578	525	524	573	573	545	491	528	561	562	516	563	495	564	538	554	570	577	502	532	559	573	534	542	548	598	544	538	525	491	556	540	536	542	514	585	540	569	515	549	554	512	513	546	540	527	490	539	517	493	544	543	510	566	532	517	541	536	532	554	542	536	548	554	532	558	537	528	546	603	526	550	514	592	515	576	554	525	548	551	502	523	545	540	549	530	534	512	528	585	495	542	537	569	515	526	598	524	537	604	565	583	573	544	541	545	533	566	540	550	521	578	546	502	551	534	525	604	567	577	572	509	588	542	542	574	550	516	558	512	533	507	531	497	559	568	504	518	522	565	507	589	554	546	530	534	561	595	555	562	578	557	550	489	522	560	584	550	575	535	522	551	555	545	541	604	540	535	580	510	530	551	544	537	528	538	567	561	517	549	550	528	550	575	586	549	515	591	538	532	530	554	526	536	557	545	547	534	532	536	489	592	529	558	535	548	554	521	566	503	566	520	541	543	545	544	569	508	525	541	532	537	572	504	567	528	576	529	505	532	546	547	541	555	578	553	551	559	537	544	536	548	510	516	531	551	523	539	535	556	552	526	514	552	519	549	566	535	546	568	517	532	558	514	562	561	593	556	499	508	559	533	555	571	561	530	538	557	508	603	529	542	546	589	555	512	583	537	592	552	555	532	565	527	538	552	528	551	576	563	592	535	547	550	505	560	534	543	538	527	551	543	548	574	550	570	520	566	550	537	505	566	544	548	546	506	524	523	557	597	535	531	557	542	558	579	566	597	534	533	526	548	559	571	531	549	565	553	546	555	529	543	525	547	520	530	509	552	567	546	491	538	540	534	519	537	507	530	533	508	583	524	506	533	527	510	565	544	549	550	530	505	542	548	551	532	566	578	512	527	534	501	557	553	543	577	562	557	530	499	574	537	554	558	531	553	547	522	547	517	558	552	526	525	552	557	539	516	490	520	554	526	575	543	564	536	548	539	535	496	546	586	596	515	548	535	525	524	523	536	560	573	528	557	547	510	552	509	552	559	538	536	543	540	574	502	534	541	557	550	573	548	559	497	568	517	547	537	541	499	581	561	572	586	563	538	530	546	551	557	543	512	586	545	537	528	538	549	524	521	534	524	544	539	565	535	530	516	526	568	580	543	571	535	544	546	545	557	548	529	566	510	581	573	546	542	538	506	527	593	583	547	527	556	527	557	532	563	565	529	517	549	511	539	550	535	555	543	540	546	534	542	563	553	536	568	558	548	545	511	540	524	517	520	574	531	554	509	585	519	571	548	555	532	552	527	533	562	543	532	553	549	550	518	542	533	570	559	544	493	543	505	532	544	549	567	560	561	538	544	544	548	542	535	567	574	578	537	542	564	528	549	536	499	539	589	560	519	537	536	529	543	558	513	558	507	557	533	567	523	550	543	519	548	524	548	549	599	527	545	536	531	569	526	534	543	562	526	556	516	578	550	555	551	529	548	530	512	549	517	570	550	533	502	537	541	505	586	552	594	548	526	530	551	563	530	526	495	567	531	544	560	489	549	525	509	527	521	539	544	516	553	511	559	559	575	550	528	553	522	537	513	472	547	515	507	521	541	559	530	524	512	539	547	544	590	549	538	478	566	545	527	584	566	502	546	548	553	584	502	574	532	518	536	561	508	567	557	505	591	510	525	555	527	530	574	551	533	556	572	518	517	552	563	522	541	590	555	544	563	542	536	581	506	551	562	568	611	560	543	561	577	581	572	531	550	586	592	513	590	537	553	550	511	547	528	509	527	550	528	577	580	526	495	523	537	496	543	526	597	514	524	571	536	542	574	562	547	562	583	544	553	563	492	505	529	538	551	578	504	502	588	555	572	553	543	549	569	551	557	555	527	505	531	591	593	589	535	519	565	548	490	494	596	551	528	574	552	540	512	546	551	493	528	539	526	510	562	557	546	566	557	546	553	559	601	522	599	543	579	511	551	542	559	562	558	520	526	570	515	531	533	508	520	534	527	592	591	572	532	520	542	568	561	516	581	557	535	561	575	530	548	545	593	527	557	578	570	572	541	559	579	525	571	517	527	571	555	518	539	544	543	552	556	562	533	547	488	544	570	530	547	569	542	503	518	531	523	549	554	536	555	535	502	557	556	615	566	537	565	512	542	502	608	550	524	525	543	555	578	538	570	546	495	564	537	559	538	550	535	553	542	537	570	568	541	537	514	504	541	570	552	555	515	551	524	561	560	554	552	528	525	568	523	537	559	543	518	509	552	526	572	577	568	519	540	582	522	528	554	528	532	594	535	583	585	538	519	509	596	559	557	510	552	512	535	532	562	579	506	528	534	548	533	547	555	493	598	506	539	572	522	583	560	582	541	539	575	551	489	572	532	534	537	545	563	515	559	537	538	527	527	576	585	561	535	546	566	504	499	546	539	518	546	561	529	500	568	598	576	503	524	549	529	555	555	553	571	527	584	510	545	567	503	554	515	553	525	537	592	525	530	517	496	500	556	561	521	552	581	525	551	534	544	527	566	503	542	529	534	564	532	525	549	517	529	537	577	568	547	524	561	519	533	573	535	569	550	578	550	553	558	531	553	530	556	569	530	528	520	545	582	539	564	521	565	512	543	552	531	506	519	531	538	540	531	568	591	537	551	591	512	539	519	581	565	573	539	569	581	520	544	533	573	515	547	564	521	511	566	577	562	535	537	546	546	505	579	553	541	553	505	539	565	558	600	561	578	506	524	515	574	544	575	537	525	540	516	539	485	584	561	592	528	485	553	526	536	553	547	566	517	505	527	527	545	551	544	510	538	549	544	544	559	561	538	532	529	570	501	550	525	551	562	540	530	573	529	540	512	518	573	573	564	565	523	527	557	520	570	508	554	564	542	522	520	534	502	546	527	537	585	581	528	516	504	514	505	546	524	545	542	544	562	532	541	552	559	571	543	558	527	543	574	541	562	556	578	570	566	545	525	571	558	552	565	573	585	495	533	527	596	522	569	529	524	550	522	549	561	580	450	540
22946	21139	29950	32320	37857	34857	13754	1146	351	369	339	321	352	342	324	332	311	289	316	327	319	324	364	316	327	308	324	342	309	310	270	343	324	288	303	338	314	288	336	322	308	299	302	339	306	315	313	298	316	296	346	311	309	336	283	304	298	280	323	321	303	317	316	324	317	310	341	308	282	317	315	331	333	311	306	317	312	295	300	302	328	318	305	304	327	323	297	308	299	326	305	318	337	303	291	333	287	303	274	329	296	323	317	296	300	313	313	344	281	320	280	327	321	316	316	311	314	312	331	318	327	311	320	332	335	306	304	315	333	321	301	300	273	306	307	281	317	323	293	296	336	314	324	290	320	310	320	319	313	295	346	302	285	305	302	310	289	312	308	337	289	315	296	333	306	321	332	319	311	324	333	294	296	308	305	316	319	325	322	284	331	294	307	275	322	329	320	299	325	290	334	298	289	344	318	320	300	346	312	302	291	301	304	322	320	327	328	333	290	328	331	324	296	298	333	330	333	306	303	307	307	360	310	314	271	287	302	325	313	298	293	296	327	314	310	294	311	314	276	301	300	317	298	310	317	337	308	318	297	327	297	291	324	304	338	295	310	367	290	347	309	318	303	325	319	306	307	290	302	315	323	355	328	325	305	326	320	312	291	288	273	288	319	306	287	280	315	292	304	308	322	263	313	334	337	310	337	313	308	325	308	285	316	315	319	324	313	278	328	308	307	310	292	285	294	304	311	281	305	292	283	291	308	295	321	298	319	342	306	316	298	332	313	309	305	316	321	314	310	327	331	274	283	304	324	315	304	299	315	329	318	287	313	304	296	346	310	335	323	320	307	321	313	316	313	345	294	297	314	297	296	305	281	318	318	302	304	367	317	311	339	301	301	335	320	323	322	293	300	335	300	295	315	326	312	312	326	310	314	295	326	298	311	292	267	301	319	288	313	301	292	324	289	336	320	334	315	299	318	301	318	313	305	306	295	291	314	327	334	304	300	322	317	313	298	306	319	312	312	284	337	319	273	307	326	343	317	278	307	321	324	285	336	292	299	314	334	313	309	321	322	319	297	328	306	289	332	306	314	329	309	293	285	329	320	328	325	295	321	334	310	319	315	293	338	302	333	284	319	335	297	332	306	347	323	326	293	321	318	310	317	329	323	290	279	278	306	306	292	282	287	300	323	334	310	299	320	304	331	314	317	332	305	291	308	314	322	334	322	313	337	313	300	280	299	296	342	303	352	296	309	323	325	330	315	332	314	307	295	316	309	291	328	295	322	285	300	327	280	322	312	329	284	335	339	288	335	295	293	320	277	306	338	299	318	316	319	313	330	318	300	325	292	336	312	299	298	299	310	323	314	312	308	311	313	326	327	286	317	275	311	285	316	319	313	318	288	313	331	325	291	320	330	341	304	319	309	328	314	319	321	316	310	302	309	320	316	302	304	284	290	326	319	336	305	321	289	276	307	301	287	322	330	281	317	302	308	293	314	303	324	328	295	292	301	302	300	285	315	312	312	333	300	310	293	346	304	349	315	341	308	307	290	296	302	279	291	280	286	300	331	294	293	311	299	295	295	309	297	325	271	302	339	365	325	305	309	300	309	301	286	323	324	318	324	311	307	287	305	291	322	271	320	337	327	311	320	308	316	318	311	308	285	304	299	324	322	309	296	317	313	338	311	334	313	324	306	311	311	323	318	290	323	313	327	315	313	301	306	287	310	350	312	313	336	291	304	279	292	311	314	287	310	292	286	321	293	351	359	319	326	327	287	306	310	282	348	291	328	294	284	313	335	303	292	317	307	338	349	307	352	305	297	324	309	298	334	349	311	309	319	307	314	318	327	303	320	312	309	297	332	283	339	332	318	295	311	310	331	338	296	302	312	331	296	285	277	315	276	324	329	287	334	325	320	303	302	327	310	328	320	301	290	310	309	307	323	308	284	299	311	294	290	307	301	302	311	295	283	307	290	312	300	296	316	308	307	360	327	290	290	301	316	290	297	289	328	295	301	332	294	311	343	353	313	304	351	327	317	312	337	314	327	304	314	314	315	329	326	328	324	288	309	353	325	334	328	310	333	321	278	293	284	329	325	276	272	306	332	299	349	309	295	309	308	306	330	293	291	324	329	325	324	334	316	330	319	301	317	327	311	330	306	257	333	303	306	283	302	355	272	323	276	317	323	312	344	308	316	325	314	295	302	328	291	316	329	329	304	320	297	309	315	331	274	302	296	293	315	298	285	301	316	286	303	311	312	308	308	344	299	334	309	304	291	318	334	311	309	330	300	333	313	332	281	307	306	329	287	313	294	322	310	337	313	287	303	308	322	315	321	303	311	339	312	302	307	324	327	292	317	300	337	310	323	306	338	328	314	302	320	303	285	307	339	316	322	308	321	336	321	335	321	337	322	317	296	327	320	313	319	302	355	296	291	298	303	332	317	300	304	313	284	313	322	301	301	305	316	326	320	308	312	286	287	309	308	322	296	312	308	298	332	290	326	304	353	282	335	306	335	312	321	313	294	318	326	293	318	324	315	311	287	343	297	296	321	304	325	328	327	288	333	314	321	305	283	297	323	328	319	314	321	280	336	284	287	305	321	341	290	297	341	305	330	313	336	323	313	281	335	309	292	291	280	276	286	337	322	285	301	305	300	334	292	329	301	315	306	329	313	298	324	330	315	317	327	316	323	310	336	347	315	292	304	306	332	327	299	336	304	324	296	308	304	327	287	315	324	306	312	309	307	322	271	322	284	331	288	319	323	319	286	313	299	327	306	283	306	289	301	342	330	311	321	305	292	290	292	291	330	333	317	283	333	316	303	297	285	346	322	336	325	326	319	273	325	318	309	312	326	327	310	287	324	312	344	308	292	294	305	283	341	316	303	292	301	339	361	320	336	315	301	355	296	320	283	335	336	310	306	321	321	339	315	326	327	322	321	323	327	300	323	303	303	350	308	286	292	340	311	355	303	294	325	314	321	333	325	318	314	322	299	313	303	318	315	294	303	323	329	288	316	320	332	305	311	299	282	287	291	319	270	319	313	292	315	355	277	317	329	298	311	331	335	284	328	341	299	305	317	278	292	293	325	304	300	339	302	322	330	325	329	312	331	303	320	323	318	306	298	299	306	339	289	326	306	298	315	301	328	348	305	296	339	310	304	323	331	320	322	287	302	308	316	309	324	292	290	301	319	321	333	305	321	319	252	321	319	315	310	332	322	321	295	326	316	317	300	343	279	309	323	306	322	296	312	315	313	314	317	359	316	320	321	307	290	261	333	313	289	325	287	328	303	311	312	336	323	307	308	311	306	312	280	291	325	311	300	380	269	285	321	297	310	316	300	304	302	323	315	320	279	340	323	314	297	309	301	327	335	302	325	315	295	326	322	315	305	318	294	312	310	316	327	314	317	299	305	316	295	313	274	315	303	305	335	326	329	349	316	320	295	294	286	303	298	303	304	332	304	307	331	325	321	285	271	297	330	281	333	288	303	305	310	323
37734	59124	58359	64507	55679	34720	4668	573	519	475	503	453	499	491	484	512	499	484	497	494	481	525	513	521	470	474	509	535	534	464	478	449	455	484	464	500	488	450	492	477	477	481	527	499	505	503	497	521	481	420	491	472	520	495	506	486	483	489	476	473	515	476	475	443	476	473	494	458	527	473	475	473	497	467	496	505	518	482	500	538	517	503	483	479	473	497	489	502	506	493	499	480	453	498	493	509	484	504	499	509	484	495	494	498	508	467	498	464	479	468	493	495	479	483	486	486	518	510	464	485	500	496	462	473	498	490	464	477	469	444	467	487	474	523	499	502	473	489	493	462	497	469	487	483	487	473	471	490	498	466	463	493	479	457	484	459	478	475	496	480	476	497	514	504	497	500	503	478	505	492	500	499	462	499	454	473	504	493	497	487	494	510	482	500	466	460	515	488	471	494	474	439	480	476	469	483	476	460	469	496	524	478	481	473	458	466	503	484	526	472	511	484	476	473	506	485	463	486	453	458	447	475	509	484	492	492	457	499	455	522	469	506	456	506	474	473	476	471	450	481	515	470	477	518	436	474	466	520	462	461	483	505	499	465	497	488	571	516	465	502	479	472	521	493	497	500	474	434	473	481	526	453	495	498	477	487	462	497	516	457	484	441	500	513	501	433	474	486	448	463	469	463	493	491	482	509	502	498	493	482	499	476	521	499	514	502	501	431	480	492	470	473	465	475	472	474	461	461	488	512	459	518	475	489	460	478	459	506	525	491	466	464	484	486	491	453	500	479	460	444	476	454	480	524	518	486	513	449	453	473	470	480	537	464	505	495	482	472	504	475	508	474	480	490	463	498	509	495	476	480	472	522	467	509	462	515	471	463	471	497	461	512	494	473	465	495	481	486	450	450	508	482	489	489	479	482	456	484	484	475	469	469	505	501	495	484	501	496	479	494	508	482	506	452	510	471	454	475	474	475	491	458	444	478	484	542	471	472	472	482	500	531	501	493	479	512	480	476	490	458	519	493	472	526	507	500	495	524	523	509	454	465	475	469	520	475	474	493	472	503	496	485	473	516	471	506	478	490	509	517	460	489	500	497	499	476	461	493	512	494	492	513	509	506	446	434	468	501	501	527	451	469	458	456	463	466	514	456	498	474	527	484	490	491	468	474	468	494	494	512	478	477	467	500	502	523	468	507	485	469	475	477	494	524	521	458	471	484	451	479	522	521	508	465	488	499	463	512	502	497	473	469	485	493	505	544	496	483	493	451	515	484	452	529	500	459	493	475	483	465	493	494	471	454	486	460	484	514	491	469	482	496	479	524	489	500	488	462	433	526	494	488	480	481	524	480	453	481	470	506	481	488	510	508	507	505	501	505	498	496	490	508	502	453	478	492	500	449	486	452	499	519	517	471	451	528	534	495	504	478	439	476	465	475	486	476	505	466	502	451	492	499	468	449	496	443	502	500	483	512	466	474	464	458	490	521	482	477	473	488	500	475	458	502	444	510	443	491	502	504	463	490	449	486	508	528	501	485	500	450	504	478	496	470	510	453	492	484	521	527	447	481	488	491	470	487	449	462	506	488	509	494	507	493	484	486	470	436	509	493	473	496	476	498	473	464	489	523	493	499	453	476	461	485	480	489	493	493	457	475	471	500	503	517	502	493	505	469	507	466	489	469	522	545	508	474	490	485	452	490	466	484	469	460	487	518	457	437	452	463	485	492	482	547	534	519	512	510	475	506	455	486	473	479	538	503	463	478	460	507	480	484	512	495	493	499	532	474	480	472	468	486	475	479	522	488	521	524	457	490	471	469	525	457	495	475	484	459	515	484	474	503	466	467	507	513	444	525	518	450	488	503	501	487	515	499	498	503	505	498	495	483	447	509	511	501	494	498	489	521	510	486	504	467	493	489	465	490	524	482	520	489	490	471	484	478	496	487	484	454	500	497	477	491	531	524	483	493	492	492	485	532	459	444	476	502	481	499	490	466	509	477	499	490	475	469	508	478	503	519	501	476	479	488	450	459	502	462	468	498	511	498	461	450	528	528	482	475	500	483	472	494	487	494	481	533	462	502	466	472	468	513	450	504	506	474	510	500	480	472	488	470	469	489	501	469	471	442	486	453	464	491	481	511	460	478	507	527	490	492	497	503	452	456	453	470	490	490	486	478	483	483	456	513	461	469	472	483	514	465	499	445	483	491	461	492	510	437	481	485	484	508	489	523	490	488	483	462	490	505	509	499	462	476	476	490	455	490	520	513	488	496	482	471	470	501	512	516	486	490	493	461	480	455	505	465	531	520	483	497	492	462	509	483	459	529	458	470	443	494	475	483	459	483	513	474	514	492	513	452	512	491	514	471	515	495	450	500	459	460	493	509	479	479	474	498	485	503	494	515	465	495	471	518	461	498	483	511	481	452	495	485	476	477	525	488	471	529	496	518	455	490	484	513	501	478	462	478	496	478	493	477	494	494	481	516	487	509	478	527	453	497	468	485	489	483	460	499	485	448	466	486	493	513	498	498	468	477	499	483	433	471	479	479	543	491	449	443	518	459	478	508	501	437	481	485	468	503	464	466	470	506	501	493	484	474	472	494	513	451	488	450	511	499	526	450	471	510	481	457	488	464	485	492	499	491	515	451	516	481	477	504	466	503	472	480	525	468	467	501	476	493	489	499	474	457	461	486	477	481	509	477	516	506	481	448	495	517	470	504	513	521	477	481	466	456	485	446	420	468	441	449	495	506	518	488	488	432	522	479	502	473	508	502	509	476	465	503	476	521	484	494	454	481	457	554	477	475	506	451	495	500	492	471	499	456	448	488	488	491	490	496	475	471	520	487	503	464	533	467	502	461	510	453	477	487	497	469	493	485	477	464	524	441	475	525	508	508	522	456	495	473	465	444	454	493	487	474	472	506	512	476	490	502	478	495	487	508	511	453	470	463	521	519	489	484	489	453	504	488	449	496	500	483	505	482	482	475	511	505	477	494	458	472	520	516	498	427	488	518	490	473	529	489	494	515	493	493	497	465	481	493	506	499	456	502	455	499	510	540	499	492	490	488	490	461	448	521	475	461	504	501	484	497	486	493	496	451	515	492	521	500	480	489	465	488	477	439	487	445	435	464	515	468	454	498	493	513	491	473	450	490	428	488	471	481	499	500	521	526	456	490	504	487	479	438	454	464	516	518	460	502	512	483	486	479	467	451	455	495	473	490	472	478	496	489	498	516	504	444	521	491	482	482	509	466	444	501	479	455	490	455	446	511	457	507	490	446	478	475	503	483	458	494	488	475	511	477	477	477	457	453	483	477	483	478	516	498	459	508	462	438	489	484	478	474	505	458	462	475	497	512	459	497	471	492	502	487	511	491	464	496	474	474	490	489	456	490	511	456	475	456	525	495	471	495	516	494	524	435	457	460	520	492	487	471	517	480	490	485	472	450	493	463	510	459	476	493	456	493	463	503	485	491	505	497	476	512	441	488	499	469	450	465	455	462
26757	22530	28151	21786	10511	4633	376	274	267	311	274	258	287	249	307	259	273	288	267	267	266	262	256	281	301	295	271	252	273	304	274	291	287	308	247	281	276	302	299	289	289	299	277	288	250	284	300	244	282	300	296	284	287	269	289	290	291	311	271	299	288	282	304	268	272	260	303	290	296	300	311	264	288	257	256	256	279	264	277	279	277	274	276	276	263	277	269	269	287	283	299	275	272	270	278	298	280	263	287	270	259	285	293	289	281	281	297	280	280	283	285	285	260	305	302	291	269	267	292	281	308	254	288	263	281	283	274	275	259	285	298	274	301	269	284	300	263	266	275	293	284	291	276	244	271	333	289	267	251	274	283	273	249	303	285	285	285	255	246	299	278	274	247	284	305	287	298	287	263	310	268	291	262	281	262	274	285	273	264	264	272	277	271	289	282	272	271	294	302	255	297	285	293	248	292	266	283	287	286	315	261	297	265	277	260	302	278	297	274	287	279	272	269	287	280	274	258	284	253	255	300	295	283	268	261	257	262	281	289	257	287	273	304	276	267	285	276	269	270	301	292	282	306	255	278	280	286	277	276	252	288	297	274	260	267	291	292	248	264	271	272	275	299	315	285	279	274	273	272	282	280	263	278	298	246	251	288	287	282	241	273	276	282	292	254	294	275	278	292	293	282	280	285	279	270	256	283	277	288	283	250	260	272	262	311	281	289	243	271	284	268	279	274	269	268	274	270	263	263	262	288	275	287	263	324	269	285	275	281	276	286	289	263	267	276	279	273	302	283	280	259	284	284	279	259	248	278	306	254	278	280	269	256	290	311	253	274	252	268	259	281	310	271	273	276	246	278	264	276	305	293	299	307	279	267	291	257	265	272	256	264	244	288	269	273	275	306	283	302	280	270	290	305	298	289	268	278	251	287	269	280	276	272	274	255	281	283	257	260	278	274	282	278	271	271	249	241	283	245	261	293	266	276	274	283	297	268	298	254	297	260	257	269	264	254	249	288	276	299	266	310	265	297	269	292	287	285	311	267	260	277	314	262	303	284	286	287	289	261	253	285	304	272	268	278	262	301	265	284	258	290	296	249	284	283	283	286	287	271	245	269	282	247	309	280	285	272	244	264	238	253	302	272	256	289	288	301	253	281	264	254	283	276	266	293	293	263	290	271	264	290	278	270	301	279	300	253	271	259	266	293	282	289	295	287	236	267	258	289	265	286	297	279	304	301	292	295	314	275	268	252	280	283	266	269	260	270	300	294	278	296	290	280	281	274	255	261	296	286	286	301	280	288	275	276	271	280	276	313	304	269	258	266	284	294	273	266	280	265	259	271	272	274	293	306	246	297	231	286	286	296	304	278	253	284	284	283	253	293	275	283	302	300	293	242	278	272	276	262	266	293	299	279	291	274	268	271	284	272	290	271	290	252	252	285	241	256	289	274	290	262	253	262	293	266	279	258	267	286	276	290	271	281	292	279	267	276	275	258	290	279	295	287	314	295	257	262	284	269	294	287	276	265	300	302	284	264	295	285	251	283	264	264	286	254	271	270	302	280	277	270	289	277	271	273	267	286	249	302	266	283	246	291	252	249	274	306	263	282	263	278	284	302	248	276	268	275	262	262	254	296	270	274	293	258	304	259	286	301	294	283	269	278	278	256	309	283	279	269	254	295	262	306	282	296	300	291	271	262	263	252	284	285	255	265	267	282	281	297	269	291	288	258	277	264	269	272	276	266	329	290	266	251	253	295	272	310	264	269	289	300	267	277	297	274	256	269	277	289	264	244	261	303	289	261	260	268	276	277	287	280	287	269	248	281	266	266	307	285	281	272	266	266	298	278	269	255	284	283	273	276	245	264	278	292	255	279	274	279	295	295	290	304	283	280	261	290	274	275	288	284	290	265	271	282	295	257	288	252	273	314	282	260	290	263	272	286	283	299	290	295	279	284	293	272	272	288	285	305	295	272	267	270	285	269	270	275	237	284	302	296	272	291	288	285	267	275	276	270	261	282	318	273	263	259	293	278	292	290	292	291	277	243	250	261	260	272	258	282	296	260	288	290	279	299	276	276	280	256	261	314	259	314	278	286	292	239	268	284	259	278	290	299	273	256	294	281	256	280	252	256	276	278	290	266	249	290	284	309	265	288	265	307	271	286	248	263	302	266	239	278	271	269	253	277	283	260	310	291	273	301	266	265	269	317	308	263	282	264	267	282	273	288	264	263	276	276	286	274	288	274	279	283	260	326	279	267	277	252	267	277	310	268	277	280	253	271	291	278	256	314	269	273	303	298	288	299	263	291	276	276	279	257	271	270	277	268	278	278	277	278	287	265	282	285	265	297	278	267	284	266	297	297	252	299	226	322	288	289	274	282	287	270	272	294	265	259	304	277	261	272	264	278	277	293	291	266	277	301	266	256	280	287	287	280	284	279	271	303	258	264	276	289	310	274	288	294	281	281	296	298	293	269	288	264	287	276	286	253	275	275	302	299	292	262	280	281	309	291	257	286	287	287	287	261	298	273	242	268	289	279	251	271	284	284	311	260	258	270	313	291	289	291	281	303	253	272	293	260	274	288	322	276	271	268	252	260	293	274	275	268	304	264	268	276	265	289	287	282	271	276	284	287	264	286	269	281	259	283	272	276	292	284	294	258	263	271	264	265	269	249	299	263	237	297	265	279	275	268	275	253	252	299	291	266	240	290	279	278	274	260	271	252	287	260	274	293	283	275	279	264	285	293	258	303	291	298	263	260	285	284	285	275	275	285	264	283	246	263	270	271	260	262	281	276	258	292	264	272	318	259	303	281	268	307	278	269	262	285	279	289	274	249	291	260	251	286	242	267	280	306	252	289	275	251	263	257	299	269	275	286	285	289	295	284	278	273	281	278	256	314	280	281	261	259	261	297	298	287	295	269	294	279	278	296	259	262	306	279	265	270	274	288	255	280	288	267	278	251	249	271	260	277	326	261	288	297	278	257	285	256	285	273	296	253	260	270	307	293	298	285	270	275	298	275	289	264	272	249	292	258	259	266	273	296	281	252	264	242	292	272	277	274	248	265	273	272	275	256	268	281	273	256	269	316	269	299	290	294	270	275	287	273	282	295	272	279	268	282	268	244	247	260	263	284	309	266	288	253	238	282	257	288	260	263	289	273	247	297	279	267	273	315	280	292	304	272	291	276	317	304	307	275	276	248	261	279	292	291	285	271	303	270	284	311	308	281	285	257	266	281	277	286	273	245	272	257	294	267	275	289	287	256	303	268	267	265	292	265	303	265	280	277	275	297	279	274	277	257	250	300	272	254	275	271	277	293	292	271	268	283	234	285	275	267	287	284	283	304	255	285	273	276	286	290	277	251	272	283	291	275	257	279	290	281	273	279	277	274	262	276	287	250	249	273	284	262	293	281	259	274	269	272	285	266	287	317	308	280	283	267	265	291	269	248	289	281	263	268	293	263	272	262	240	279	281	273	286	278	278	280	282	269	251	276	259
21209	34207	34922	25058	15906	7059	552	443	450	426	463	462	449	467	420	457	440	445	442	424	428	417	458	405	417	429	436	478	442	428	454	454	417	444	460	453	443	457	429	459	464	433	393	433	459	430	447	483	419	446	451	422	444	459	433	427	441	447	443	463	457	461	415	478	484	464	440	441	424	456	427	441	423	452	440	470	421	459	456	459	423	437	466	412	486	455	459	438	447	424	452	417	422	445	429	458	430	485	451	420	462	439	433	445	456	492	437	434	434	407	435	454	447	448	396	443	463	405	454	422	455	427	435	442	433	449	426	394	453	431	438	473	423	404	434	456	437	441	437	450	415	422	450	447	424	438	465	436	432	451	433	458	454	433	435	468	449	479	449	435	433	470	443	488	419	417	437	422	442	459	453	445	435	428	467	433	430	432	424	450	470	420	451	457	449	422	459	425	455	452	454	472	447	421	431	425	384	456	411	449	467	463	458	461	409	425	415	452	456	413	448	408	477	467	414	473	450	429	437	416	399	482	413	446	450	480	471	456	442	459	427	444	435	421	458	471	430	422	460	451	455	447	414	457	414	453	432	427	452	453	431	424	440	445	436	437	467	446	445	407	448	463	478	441	417	460	437	482	429	434	444	432	428	426	441	443	456	437	451	439	431	417	434	429	416	437	436	469	436	448	461	445	430	463	421	465	439	450	445	436	417	470	448	437	448	426	415	473	440	456	391	474	477	413	428	425	453	439	447	428	453	438	446	439	445	450	425	411	457	443	438	428	429	455	451	478	418	449	433	436	441	473	478	417	416	458	457	484	457	422	407	426	448	450	452	465	407	433	448	418	428	454	466	434	396	434	484	472	416	447	420	453	422	431	430	456	444	420	459	443	448	464	489	460	434	413	475	410	438	439	444	443	439	448	426	424	392	452	459	426	442	441	427	446	426	472	451	439	429	441	407	477	439	416	384	398	453	435	447	426	450	473	446	445	457	421	414	421	450	438	465	428	439	440	480	447	430	445	446	415	417	437	407	419	459	418	435	443	436	407	443	452	424	432	437	457	448	413	417	429	459	425	459	464	424	471	442	454	427	420	456	437	466	400	426	438	445	425	455	441	419	421	441	433	439	404	455	465	438	440	427	422	396	393	423	443	438	455	439	440	449	419	421	439	440	426	440	448	456	461	454	441	457	439	402	420	458	429	440	472	446	472	419	444	467	422	435	409	420	463	462	407	435	453	435	458	431	437	458	424	424	442	423	455	417	434	461	433	446	455	460	443	423	437	465	470	399	434	447	430	447	469	457	456	442	444	447	479	452	427	449	415	439	438	442	411	439	453	440	435	439	463	474	438	410	444	462	460	449	468	429	437	466	435	430	442	416	443	442	447	422	441	448	433	432	437	415	418	438	424	469	434	422	442	407	388	461	441	430	431	417	447	442	420	461	443	434	391	479	451	465	438	475	435	434	429	401	454	428	411	433	430	425	413	449	465	423	449	428	454	456	462	439	444	429	423	464	466	439	400	455	432	433	454	443	435	405	448	443	480	451	415	422	452	414	418	479	468	458	447	464	393	491	419	450	453	434	430	468	383	456	432	460	469	438	441	461	460	445	455	440	428	441	444	439	429	471	433	439	437	488	428	452	420	419	421	450	462	437	449	416	455	410	432	424	445	439	460	450	408	425	436	446	462	431	485	425	502	450	432	416	439	449	420	464	449	426	436	452	487	399	432	417	427	464	458	438	440	426	458	455	439	407	455	474	443	437	430	452	455	440	460	432	439	446	442	478	475	460	456	411	438	453	447	451	456	468	416	441	430	452	462	432	488	423	427	436	465	448	433	433	471	410	425	448	446	448	476	467	424	427	432	447	436	474	423	467	474	461	446	466	496	413	409	440	427	431	445	425	395	389	439	459	450	419	430	439	449	408	464	447	431	415	408	474	435	438	444	431	468	428	460	451	493	450	471	426	436	488	450	476	438	410	452	434	459	461	427	403	431	441	443	445	432	442	454	451	414	420	441	459	431	440	420	447	460	449	462	427	445	451	433	432	430	400	389	462	458	462	435	416	396	428	434	465	441	410	459	449	457	477	434	449	454	443	436	441	397	460	415	436	428	418	459	425	402	442	452	412	414	445	483	440	447	481	459	441	419	489	497	437	442	447	490	407	415	435	425	483	476	422	428	451	423	430	433	421	427	444	445	458	405	450	414	444	439	438	415	442	382	402	442	458	443	446	468	431	434	421	487	431	456	438	425	467	457	438	434	440	421	455	415	420	430	443	392	451	444	451	415	447	459	492	447	455	459	439	446	458	444	458	432	444	424	441	445	433	455	424	403	465	474	453	436	454	421	416	462	404	462	450	463	440	452	441	419	472	414	398	451	403	445	430	494	420	437	403	423	443	443	445	422	435	464	436	471	414	442	449	482	437	457	429	408	476	398	445	401	425	429	436	414	421	468	479	424	427	443	431	415	441	413	446	453	425	433	412	415	440	395	486	423	456	453	445	441	422	423	480	462	452	470	423	496	455	463	425	432	436	432	425	493	469	464	453	436	431	480	434	457	432	474	436	420	416	469	434	399	455	442	434	442	464	412	431	459	468	443	435	433	449	449	449	430	412	452	455	451	467	398	467	391	424	447	438	444	454	447	447	448	447	427	436	432	439	441	417	429	456	439	437	465	463	467	413	420	459	420	466	458	440	477	396	432	439	433	430	451	415	467	418	414	427	432	435	418	467	451	458	463	426	435	452	441	455	439	480	418	423	454	471	459	394	444	436	425	449	444	436	419	445	452	443	432	451	443	465	447	432	406	460	412	467	461	459	450	455	432	416	453	428	407	422	412	418	439	424	443	427	443	428	443	426	406	438	422	460	441	409	475	439	401	462	445	439	431	443	425	463	402	457	425	457	436	438	451	407	465	423	453	416	443	439	465	423	431	459	441	427	437	444	449	448	434	461	430	447	442	452	449	469	454	470	423	444	441	452	468	418	426	435	465	429	437	436	393	436	405	413	428	422	449	469	431	434	419	457	460	428	412	457	478	463	450	406	466	431	458	475	450	428	467	437	418	424	429	434	438	451	439	447	435	441	431	446	433	446	449	452	432	441	455	455	422	442	440	430	445	427	451	431	439	460	429	459	431	429	462	448	437	462	448	456	423	433	441	423	466	445	476	451	474	426	464	439	462	426	439	452	463	416	445	431	434	433	427	445	461	412	416	473	449	428	457	446	433	450	445	475	441	467	467	414	423	434	433	429	461	421	442	433	464	439	449	445	421	428	448	464	468	436	448	455	423	457	446	426	451	416	428	455	423	435	442	466	429	440	451	466	431	476	457	433	469	453	450	428	491	488	474	461	424	498	415	437	459	445	474	424	428	422	431	477	445	451	406	427	469	476	436	416	466	451	452	451	442	493	496	426	452	436	420	439	447	447	453	431	434	467	456	427	457	432	416	420	454	416	455	460	450	463	424	434	454	452	471	425	448	455	431	451	440	432	410	439	446
24023	21261	32908	36439	31393	22806	5602	511	358	385	366	357	378	378	335	350	373	375	366	366	358	374	360	350	333	369	333	352	345	339	371	342	381	357	369	367	332	428	359	355	291	352	367	339	352	332	343	313	338	356	363	366	365	358	371	341	335	347	323	345	368	332	375	355	358	341	357	378	352	339	367	342	375	360	316	360	372	368	363	360	338	333	334	362	311	327	357	360	369	373	360	369	350	360	384	360	347	357	356	370	338	348	328	367	369	371	346	355	341	345	353	309	356	337	372	313	355	354	375	345	377	356	356	339	345	348	374	351	346	337	351	347	330	347	352	358	346	346	332	335	331	351	358	363	359	390	339	348	361	347	377	389	323	367	346	341	341	337	329	347	384	332	349	330	344	344	336	337	343	353	350	369	373	365	351	355	359	334	342	347	331	346	345	370	308	360	339	361	355	373	375	354	356	349	350	309	344	346	353	339	353	366	362	390	354	345	362	345	385	318	370	383	314	343	345	357	346	399	379	357	378	367	346	324	322	333	372	375	373	325	343	350	346	387	357	345	350	383	376	333	369	314	355	336	373	357	369	318	352	369	363	367	326	363	306	389	325	350	394	348	329	342	375	372	370	345	367	382	358	362	318	332	348	369	350	390	338	352	363	345	340	346	349	343	381	389	370	316	334	385	371	359	367	357	394	326	363	345	324	349	320	338	328	369	352	342	332	339	347	352	397	356	370	352	356	357	355	380	336	370	385	339	358	353	359	382	352	355	350	338	330	341	349	348	358	371	388	350	350	347	347	332	338	320	327	372	352	357	365	340	367	370	359	334	389	380	343	358	392	345	365	349	345	336	360	357	363	344	359	332	335	350	357	352	369	371	382	355	331	356	353	371	351	352	339	349	385	343	354	361	351	337	370	332	334	354	315	320	365	345	371	387	345	333	341	349	333	335	368	378	313	367	358	344	366	362	357	354	371	334	390	357	354	372	343	330	365	353	375	363	357	341	357	405	326	349	379	349	341	344	367	330	372	360	366	369	351	349	355	363	369	325	361	342	357	357	353	351	327	341	367	344	346	347	362	361	340	348	344	332	360	351	373	347	354	353	322	356	305	365	365	357	337	343	357	366	332	356	364	370	350	340	350	360	356	361	349	381	360	341	339	391	367	374	309	394	363	357	357	338	354	357	369	332	344	331	343	364	349	337	338	336	347	358	356	337	350	342	334	327	367	342	316	323	369	327	318	350	355	342	349	389	325	366	370	354	349	304	326	396	351	337	346	339	345	317	352	343	360	339	346	332	330	379	353	345	325	354	337	398	352	339	351	343	329	373	343	329	331	343	338	352	350	350	352	387	356	352	352	367	348	350	393	321	349	337	389	316	348	335	351	339	352	346	345	383	341	384	351	347	348	353	364	332	349	418	386	389	340	315	324	390	364	328	353	368	359	384	329	368	355	350	378	358	337	344	312	337	344	352	362	360	371	341	377	372	367	382	327	354	394	372	381	319	339	349	305	356	374	325	348	353	380	350	333	340	357	348	331	337	357	331	340	332	344	366	363	386	341	341	361	356	341	391	343	339	370	341	360	347	360	356	329	338	352	346	381	363	345	325	368	372	352	382	344	345	374	359	356	351	346	377	325	384	364	354	372	323	361	361	362	383	351	375	336	346	343	346	379	297	364	322	363	353	373	328	372	342	339	342	378	361	342	363	369	363	340	372	371	376	357	369	372	348	341	333	358	380	359	360	325	376	348	343	337	319	378	372	369	375	325	349	357	343	315	327	344	349	309	348	358	336	374	313	369	344	384	330	358	357	346	361	349	348	333	328	359	393	357	320	355	347	338	383	366	335	360	326	380	359	352	358	366	347	362	353	353	323	353	338	313	377	329	365	371	368	332	341	357	314	353	357	326	370	369	339	361	350	341	374	370	359	329	340	384	350	359	372	350	340	336	376	324	357	308	371	353	350	355	373	377	349	367	375	335	345	347	373	362	343	369	319	358	351	313	362	348	338	337	370	334	383	338	362	336	381	343	357	338	326	376	351	368	344	371	363	333	336	355	330	338	351	372	364	357	337	375	380	339	329	332	370	372	363	371	349	387	357	357	357	325	362	343	372	343	354	361	331	368	350	338	332	345	347	332	347	366	349	363	372	367	349	356	338	355	367	347	378	391	341	367	334	370	364	378	334	341	353	338	344	374	351	364	351	393	357	355	338	321	386	368	373	377	374	344	354	367	334	328	392	362	323	337	365	382	374	358	341	356	346	331	351	363	354	336	352	344	347	357	344	364	327	339	360	311	356	331	373	351	391	379	368	352	368	334	344	305	322	334	381	337	360	335	350	336	333	352	369	349	345	384	344	328	300	341	359	372	394	337	336	383	353	359	354	310	365	380	365	332	333	331	371	316	364	381	339	385	390	365	381	354	371	368	370	336	334	359	370	370	375	348	337	344	365	318	377	342	365	351	382	367	363	345	363	381	371	390	372	359	358	349	390	353	318	341	348	345	362	379	366	348	341	348	332	363	354	370	353	346	371	343	335	349	370	359	310	340	372	338	331	343	370	353	364	353	355	354	368	351	327	328	356	328	356	330	352	379	325	340	326	363	338	336	341	378	331	307	330	320	338	341	340	351	374	331	369	388	305	361	355	353	342	341	350	347	347	351	375	351	344	361	331	352	350	335	339	354	345	362	342	372	371	366	337	339	341	335	363	388	346	372	349	327	331	368	356	356	337	385	348	328	347	362	367	353	357	350	370	368	336	353	360	342	364	364	320	344	363	390	353	353	354	366	392	384	356	331	338	378	320	353	338	355	329	351	369	384	387	337	369	367	398	347	338	327	339	316	345	332	372	370	363	331	373	345	384	335	348	354	342	354	343	382	344	376	410	343	354	366	339	358	341	360	360	341	367	345	343	328	359	399	368	324	342	331	355	343	342	339	349	316	310	331	381	358	356	306	380	352	369	336	354	346	360	359	363	340	363	340	359	329	345	335	335	354	363	377	363	366	292	373	357	348	355	368	359	348	369	374	360	364	329	354	379	362	363	353	342	361	358	332	379	358	356	362	327	366	366	339	346	334	338	347	359	352	376	345	373	323	398	318	327	383	367	339	326	365	400	360	348	357	342	344	314	363	367	338	361	338	369	342	387	371	348	357	367	362	354	368	346	338	377	370	326	378	357	376	352	365	365	320	354	373	362	376	368	357	379	350	364	349	399	337	340	335	316	339	322	369	336	360	341	318	379	370	364	353	328	338	344	387	366	354	388	320	378	374	357	371	337	340	341	372	363	355	335	373	323	339	385	352	357	375	346	307	364	374	368	370	349	366	346	372	346	320	368	319	344	327	343	379	352	338	350	366	348	353	356	335	365	350	339	384	346	362	359	335	377	347	332	369	331	340	360	353	361	350	360	355	347	341	360	359	368	392	363	369	359	376	341	326	330	347	339	376	366	318	367	348	354	334	350	367	352	374	324	339	388	352	356	351	333	344	334	348	375
35752	63744	70580	53184	41923	21261	902	583	560	546	603	579	565	544	559	557	583	588	568	541	563	589	566	519	587	521	538	553	554	573	532	584	589	550	530	578	565	541	522	547	556	535	530	569	515	538	554	570	545	574	587	567	534	553	600	615	561	550	542	560	561	585	572	565	550	523	577	581	525	557	561	578	548	588	576	541	541	578	559	570	548	500	541	549	584	589	599	561	555	536	576	536	566	532	548	544	548	549	575	561	570	569	545	551	573	594	549	574	536	572	524	574	559	588	549	575	526	585	607	543	572	578	544	542	534	525	556	535	588	603	568	570	608	565	525	578	562	522	547	571	572	605	548	613	521	555	566	549	552	587	558	520	560	557	580	544	557	572	556	528	602	564	594	541	535	579	531	532	548	546	568	533	601	569	604	563	538	564	517	531	559	543	549	577	556	510	561	528	556	519	552	564	512	588	568	553	586	535	532	552	555	567	539	532	572	535	529	543	568	544	557	511	569	518	519	557	559	562	559	546	564	539	584	541	584	524	552	515	490	521	602	585	538	502	549	551	539	593	568	532	560	553	566	555	567	523	574	518	551	551	534	551	544	566	551	559	533	554	538	572	540	523	522	570	532	532	554	567	613	552	537	542	524	575	551	586	508	539	519	551	610	549	564	538	554	555	571	607	574	540	592	545	517	534	541	552	555	562	540	606	542	551	555	553	572	573	581	554	590	509	596	558	590	489	541	576	530	565	548	581	527	527	513	538	590	536	547	546	546	535	538	545	544	529	547	561	565	534	532	574	522	585	564	550	542	514	543	542	523	603	554	531	582	552	575	507	590	574	532	571	538	549	561	564	553	574	533	531	553	541	556	573	557	540	566	544	547	577	587	574	561	563	572	541	600	573	540	555	552	549	531	572	557	518	562	563	580	547	546	559	573	567	561	538	536	588	570	579	519	561	550	542	574	557	579	546	559	564	570	526	582	547	558	513	553	549	543	535	545	534	536	554	570	568	562	559	555	553	542	560	543	576	571	579	555	529	573	578	558	531	563	536	555	547	570	567	554	568	525	526	568	524	567	569	521	559	590	540	564	546	552	546	537	573	543	548	520	586	537	563	567	568	533	533	589	579	510	535	561	545	550	517	556	548	556	598	579	559	544	541	530	524	574	534	520	553	572	564	545	603	530	560	536	566	568	564	544	575	530	523	545	557	539	552	567	573	537	543	584	536	592	552	565	574	562	557	560	526	547	540	582	536	551	581	573	566	559	559	557	565	527	557	542	532	543	535	560	574	545	604	537	534	571	560	566	561	558	525	519	583	568	568	571	534	558	537	538	552	552	549	543	562	569	560	577	564	561	564	568	546	512	540	520	520	540	536	554	560	515	559	554	554	537	561	563	540	568	548	544	577	564	597	604	542	543	564	578	548	513	553	568	531	579	551	546	583	527	575	601	564	582	530	523	544	537	523	529	535	594	546	551	499	549	545	519	547	553	537	523	599	564	561	515	541	533	557	593	563	545	552	545	558	549	557	571	563	561	517	555	584	566	552	575	580	572	556	575	531	538	509	550	550	549	586	578	526	591	543	537	571	555	581	560	528	577	549	527	506	532	540	525	545	547	559	563	530	575	573	605	522	551	531	569	532	595	555	536	552	610	557	557	573	581	555	541	500	531	560	552	561	557	562	600	567	583	530	525	559	565	548	550	589	564	555	581	516	527	592	558	524	563	586	550	587	592	558	517	580	560	558	527	565	542	544	504	541	557	569	519	587	547	566	540	574	541	560	572	555	532	576	594	546	535	552	578	563	537	540	521	561	550	538	559	576	527	564	577	549	547	537	535	542	541	522	568	546	545	566	574	553	566	557	593	550	584	558	553	572	540	541	574	543	550	552	576	555	565	496	540	559	551	560	519	543	564	560	547	577	558	540	554	594	551	527	576	582	567	577	575	571	539	602	545	579	561	582	562	543	569	515	540	537	566	547	589	554	585	556	549	605	527	543	600	504	550	532	576	543	570	583	587	513	590	565	574	545	567	567	548	517	581	550	522	552	561	557	535	568	531	538	542	574	566	558	593	531	577	547	537	561	590	552	510	563	576	572	577	601	542	565	538	557	567	568	549	578	563	536	593	546	566	525	534	552	570	529	588	548	587	542	532	533	522	567	531	552	530	552	565	570	551	511	540	581	548	542	566	594	515	603	536	532	571	570	575	579	563	567	541	540	570	576	556	547	577	548	535	563	539	551	577	519	586	504	567	601	556	617	535	539	554	522	582	564	571	568	559	531	576	539	536	547	566	495	531	588	509	549	518	503	551	569	560	510	553	567	550	582	524	536	539	550	525	578	560	543	573	541	559	571	551	507	552	553	547	537	586	533	558	590	531	527	555	517	553	564	575	576	521	570	536	532	555	554	518	589	569	582	557	516	563	576	571	549	559	534	528	589	582	577	524	600	637	510	565	553	542	536	584	548	577	560	583	543	583	526	550	593	527	566	559	631	588	534	593	560	561	583	566	518	586	531	583	546	555	528	547	536	560	545	541	532	538	563	538	558	550	539	558	546	590	510	541	516	528	522	512	598	545	555	574	553	524	546	530	533	562	584	552	543	610	568	580	508	565	492	591	539	598	570	579	588	550	542	541	545	560	567	540	561	548	552	526	587	536	563	570	603	506	577	566	536	563	558	580	549	580	546	563	534	548	589	596	566	546	571	598	573	564	555	546	513	610	561	593	576	525	559	552	573	589	575	545	556	565	587	615	578	550	581	587	550	575	539	574	518	531	559	533	522	545	546	532	572	555	538	567	552	539	535	545	534	563	550	532	571	586	518	597	592	557	545	546	594	559	510	587	552	552	529	563	542	547	549	550	568	560	550	584	580	562	496	587	541	560	557	535	588	548	545	605	557	540	526	551	570	575	534	587	529	582	556	552	593	546	573	512	640	559	537	554	548	559	574	589	499	551	541	545	576	531	561	551	528	556	557	503	551	561	529	518	576	562	543	547	557	557	547	566	575	534	611	563	533	605	567	521	604	504	589	553	563	557	540	580	546	604	583	550	567	582	548	533	522	531	543	530	503	561	563	559	542	566	531	574	565	536	542	546	562	570	568	567	570	603	566	594	582	526	529	552	546	554	505	528	542	507	540	543	539	532	548	551	569	544	531	579	584	599	551	567	548	586	585	553	537	542	541	554	537	545	598	584	540	579	533	518	590	551	561	499	578	537	562	600	585	566	570	583	589	565	556	551	606	534	574	518	490	552	529	560	553	601	594	569	563	539	562	584	571	555	537	536	552	546	547	581	538	522	566	615	542	577	550	536	575	551	584	573	541	555	561	575	545	587	593	520	551	533	544	542	534	558	542	592	545	576	578	545	541	588	538	556	528	554	563	608	570	549	588	581	553	550	533	581	553	535	579	579	557	572	574	541	538	544	623	568	541	486	606	521	553	521	566	542	545	552	496	557	539	491	539	505	548	583	522	562	528	523	552	543	532	548	553	565	583
22971	21113	31343	33768	34387	30065	13288	949	359	346	343	356	342	320	321	336	319	326	343	334	333	300	334	315	337	325	332	330	330	319	344	301	325	346	295	326	327	345	308	328	320	324	340	279	347	346	306	327	312	337	321	314	345	297	309	288	341	344	328	320	331	325	322	320	305	322	304	311	315	328	335	302	328	346	334	305	346	303	348	308	331	333	342	369	341	322	301	326	336	308	306	314	341	342	336	309	327	326	299	301	322	329	316	301	391	319	325	326	313	334	312	321	321	321	296	320	357	297	334	337	311	316	321	340	354	332	312	330	295	343	335	319	327	295	317	332	300	341	321	348	335	330	337	348	335	338	343	337	332	363	316	305	307	337	310	310	318	322	318	325	280	299	325	296	299	328	335	336	311	291	312	318	334	347	337	300	314	325	333	311	356	341	326	336	296	317	299	304	318	323	326	331	311	308	289	312	300	335	335	317	328	313	315	316	310	342	338	311	308	314	308	323	340	311	310	319	291	336	298	321	317	314	300	296	326	336	323	328	325	317	308	316	350	316	330	327	307	326	320	325	309	333	285	280	331	316	316	345	330	330	320	334	325	295	304	325	301	309	338	295	285	367	317	315	349	334	302	319	289	337	320	306	311	319	324	327	315	351	325	300	329	325	334	315	319	312	330	309	331	308	335	328	332	349	379	335	322	281	337	335	306	337	335	282	304	291	317	313	311	301	315	321	347	316	281	338	333	315	315	326	320	334	342	322	317	321	356	317	303	306	292	334	315	315	340	311	317	301	313	287	340	322	332	344	298	284	346	332	295	321	348	351	291	306	322	330	290	313	317	332	330	382	315	329	305	309	316	348	340	319	288	293	334	311	338	335	346	349	309	307	343	312	304	330	339	338	355	291	316	337	315	340	317	333	339	344	317	308	323	302	357	322	396	365	306	306	288	315	312	339	342	319	337	329	305	341	306	349	294	329	336	339	326	336	343	281	325	307	308	333	339	331	316	324	310	318	354	315	328	303	334	324	307	323	337	346	313	317	363	305	303	338	315	326	315	347	349	341	319	307	344	327	311	284	337	331	311	336	328	339	314	312	345	299	332	313	318	334	313	310	298	312	294	313	335	342	334	338	353	326	300	328	321	345	334	313	321	301	296	309	335	306	325	311	302	285	345	318	323	307	304	343	355	331	335	316	309	334	350	316	327	333	370	310	334	358	325	337	337	316	306	335	322	297	321	326	325	318	339	336	335	357	322	337	317	319	327	349	289	334	319	314	290	299	347	267	328	312	305	319	347	318	330	333	338	321	309	322	325	341	324	329	302	339	322	303	281	306	309	346	323	322	343	317	325	331	311	343	314	328	314	334	338	344	324	318	341	316	317	339	309	316	325	318	332	314	336	336	281	346	321	291	356	295	301	335	322	290	323	324	307	317	347	310	304	358	308	310	336	367	302	310	302	321	337	337	325	314	345	360	342	308	307	337	307	342	329	322	338	312	303	304	302	313	399	343	313	339	308	326	318	320	299	332	332	294	306	288	322	330	310	330	327	341	308	326	297	303	295	317	318	335	348	335	317	303	304	331	327	297	336	324	343	314	296	296	323	316	291	329	320	339	315	320	328	281	352	361	320	358	318	305	296	331	296	307	293	342	308	309	319	326	327	321	295	290	331	340	316	339	327	316	315	313	310	335	279	261	316	297	318	334	326	315	307	307	324	325	351	328	313	338	334	307	332	314	305	327	361	327	338	329	331	331	344	304	337	302	311	309	340	295	297	329	309	320	301	332	330	314	288	316	338	311	340	334	319	321	317	322	286	340	326	324	314	311	327	349	317	304	315	330	307	306	304	312	336	314	301	326	299	314	298	320	308	331	290	310	299	336	340	326	339	308	339	335	335	317	316	287	317	321	316	305	324	306	313	319	320	323	316	304	311	347	315	304	315	333	336	336	316	348	316	303	314	318	323	339	319	307	352	313	314	298	286	366	350	316	309	296	339	360	329	294	321	312	330	347	329	315	314	311	330	328	306	334	307	338	332	305	312	330	312	303	362	317	342	332	305	338	279	337	331	325	320	352	329	316	323	312	316	302	313	346	317	303	316	328	312	315	322	302	339	327	317	307	323	323	306	313	334	322	312	324	323	306	315	294	328	336	301	333	336	327	299	327	350	289	335	324	357	329	316	338	319	308	277	350	332	315	318	324	329	328	336	310	313	272	303	330	283	322	346	335	340	324	327	334	284	328	345	339	298	321	307	351	319	328	310	326	321	303	343	292	339	333	358	327	314	311	300	306	307	326	343	325	298	305	332	317	326	329	330	327	354	328	336	314	364	336	315	326	342	300	332	320	313	306	339	334	351	335	322	314	323	338	320	323	326	323	343	325	339	289	307	310	323	320	308	342	341	336	326	346	336	317	313	302	351	365	314	314	306	340	307	361	296	298	332	326	363	332	327	363	296	312	332	304	322	308	355	340	318	330	300	321	349	324	307	312	312	335	286	336	340	332	313	338	287	318	317	325	310	288	326	289	300	331	336	341	330	288	311	332	321	313	311	361	311	325	331	307	313	336	310	310	326	292	304	317	346	300	319	322	352	333	303	312	325	323	341	338	300	310	306	296	319	335	345	325	332	315	296	314	321	304	354	305	307	294	292	317	292	328	355	332	330	328	308	323	312	322	334	310	328	321	318	358	333	339	281	306	317	309	353	299	345	323	328	324	324	332	339	328	313	325	302	343	323	331	323	317	330	326	326	318	325	312	316	315	363	307	320	337	293	326	311	319	319	297	322	299	322	322	331	317	345	323	324	324	303	335	332	302	329	290	322	315	299	326	313	347	332	311	323	335	297	309	334	312	302	323	266	322	333	327	288	301	287	299	309	354	298	300	332	317	329	278	322	307	326	328	353	329	307	316	319	294	316	315	312	325	330	357	335	283	321	291	304	328	298	348	334	326	318	328	331	321	307	294	307	310	307	347	334	368	318	349	309	335	335	336	323	322	305	336	288	291	312	289	325	324	341	303	338	305	322	310	305	321	346	313	289	349	338	327	320	301	321	299	320	307	310	314	314	296	308	312	346	335	338	340	287	327	314	327	326	336	316	324	306	341	300	316	336	318	320	344	352	350	349	336	317	340	332	366	339	339	279	313	300	300	343	318	331	313	347	305	319	303	361	329	354	321	340	303	258	330	296	336	297	358	295	349	284	319	333	299	324	316	299	311	309	299	320	286	321	351	340	354	331	317	332	321	337	347	343	316	315	286	325	324	304	299	321	288	303	303	320	317	335	335	311	291	324	317	327	334	306	325	297	326	322	324	315	310	284	319	325	335	326	355	342	314	349	331	304	325	292	316	322	311	320	309	315	324	333	327	358	294	300	320	321	326	327	308	303	298	299	315	329	348	311	306	286	323	322	337	324	305	304	302	322	326	307	313	355	314	354	314	345	331	345	295	313	327	303	341	346	286	332	321	320	290	326	318	312	342	307	294	328	354	322	333	347	334
38512	71513	79383	67922	53083	29756	1181	588	569	522	519	489	508	528	497	502	529	535	506	486	463	512	516	477	508	506	467	493	556	502	492	498	519	497	503	489	516	505	508	484	488	535	501	537	510	507	516	487	491	500	510	519	498	508	507	461	497	533	487	518	531	499	502	503	491	497	524	481	493	516	469	518	505	484	528	477	502	481	514	484	545	512	495	513	505	512	509	512	482	467	501	467	511	498	512	504	519	467	516	541	521	505	519	482	476	496	500	505	498	497	516	474	517	527	512	471	468	528	484	481	522	468	529	506	508	467	514	488	497	495	485	504	461	562	459	509	513	530	522	510	516	492	504	503	459	477	464	521	512	508	526	492	459	519	483	489	476	514	500	509	523	480	499	502	497	499	488	543	490	514	481	473	535	488	483	507	526	511	446	507	507	483	492	523	511	493	422	529	456	577	493	517	558	508	499	486	538	474	544	463	487	511	509	498	446	523	538	490	490	475	519	502	496	488	444	502	484	474	533	509	512	547	514	484	478	459	497	520	481	489	509	505	492	509	498	469	519	481	486	516	467	529	487	505	510	517	472	474	518	507	510	454	519	537	499	494	509	502	533	509	499	495	523	494	519	508	498	499	492	516	523	507	509	506	498	490	544	499	492	439	506	466	512	487	487	491	534	508	528	510	529	479	503	519	497	509	503	506	504	539	503	503	524	494	461	503	515	502	527	512	504	504	484	541	503	500	491	505	524	501	481	501	473	516	498	513	466	498	477	471	519	487	471	501	489	512	509	515	510	516	530	545	519	478	490	513	539	507	532	483	482	525	504	515	472	528	524	482	518	497	540	509	489	494	500	518	491	496	541	505	479	521	474	469	495	484	490	512	465	479	503	543	474	478	494	536	518	464	492	492	500	522	509	500	480	469	495	504	479	530	473	512	533	526	499	467	506	492	494	511	531	493	480	478	495	483	547	498	493	500	513	474	527	488	481	514	531	476	521	526	511	482	508	463	524	507	548	504	512	500	473	491	497	493	499	491	454	499	458	485	479	513	454	506	451	503	498	503	511	487	487	524	503	527	545	462	509	476	539	524	510	475	471	535	530	491	499	482	491	485	489	487	448	504	485	515	525	482	501	524	514	530	485	495	509	476	481	520	523	477	521	508	493	487	568	493	492	466	511	489	496	492	463	507	539	490	522	527	545	504	494	513	458	473	500	504	487	511	530	484	477	486	497	531	497	495	486	485	493	467	491	520	524	479	484	465	489	506	476	524	478	484	518	495	515	492	496	489	475	517	497	473	496	489	505	509	495	477	505	506	513	537	474	471	541	498	445	486	505	485	507	539	481	494	522	480	507	502	477	515	484	489	526	490	527	513	483	467	506	477	507	510	477	516	493	477	521	490	472	519	510	489	569	495	520	511	455	480	527	504	480	512	457	542	461	507	479	492	459	481	496	526	488	511	528	504	485	483	517	508	492	503	456	518	504	518	512	485	471	487	459	455	517	494	491	504	499	528	491	493	539	457	498	494	525	516	463	522	522	496	507	476	492	525	442	522	464	510	520	499	555	466	486	519	500	482	519	512	529	509	530	482	502	522	511	494	524	510	498	523	533	472	470	517	514	517	499	495	517	514	460	489	492	533	527	510	493	514	513	506	522	501	468	475	481	511	441	466	488	541	506	510	505	489	513	497	498	488	483	448	494	500	486	529	503	506	493	535	484	502	519	480	559	515	498	506	506	512	459	453	476	503	488	515	504	502	516	515	506	481	497	495	550	524	498	479	475	508	472	500	480	515	510	482	509	549	474	490	494	509	496	521	495	543	492	486	498	471	486	493	504	537	461	500	519	520	529	537	518	490	548	496	488	444	500	503	497	517	567	480	487	527	522	523	473	526	547	521	479	495	485	522	533	513	496	465	489	490	477	521	486	482	504	525	536	490	482	549	515	510	550	528	493	531	461	486	482	518	489	489	534	495	501	480	473	516	516	505	498	493	533	522	457	471	550	493	547	504	519	513	452	480	509	483	491	492	460	470	485	492	491	500	512	529	468	504	497	496	521	491	481	546	535	516	524	528	511	499	473	448	470	506	523	494	491	500	526	487	495	502	494	486	478	472	498	508	472	525	476	517	473	576	480	498	510	511	510	464	494	470	460	505	519	452	475	492	507	504	508	495	485	505	516	512	506	553	447	507	512	486	506	507	515	504	466	502	476	471	489	474	531	491	497	448	515	545	506	519	487	487	510	485	478	501	524	497	529	527	500	480	468	493	492	498	498	502	503	502	470	490	475	494	459	479	552	515	508	505	484	506	489	541	517	510	471	526	508	548	517	486	520	500	504	474	477	510	532	502	485	479	486	511	504	491	516	524	540	504	483	503	509	475	468	507	489	531	495	468	501	519	486	533	514	510	462	530	486	498	491	463	543	513	517	496	519	521	482	493	495	502	532	473	515	533	502	489	512	481	540	544	507	518	507	477	515	516	483	512	534	528	490	484	537	554	492	495	504	509	541	504	496	501	515	479	526	519	499	520	542	510	509	542	511	529	485	490	504	489	480	469	503	458	517	506	545	497	535	494	528	494	481	477	515	512	508	523	498	466	478	477	498	487	481	499	483	458	510	491	490	511	516	443	514	483	505	482	520	521	445	511	507	473	507	489	461	516	514	496	490	542	518	511	526	547	479	528	497	487	521	512	534	509	458	512	478	524	519	499	521	541	514	444	513	488	504	504	518	513	499	488	467	518	450	491	525	512	495	489	526	502	486	510	516	490	525	481	484	489	494	481	484	507	479	509	515	511	512	503	489	509	493	465	515	485	497	508	484	515	496	520	498	468	523	475	458	513	483	521	501	502	508	503	498	472	502	541	543	476	521	496	541	519	482	498	507	517	496	476	541	472	455	495	494	461	513	526	501	518	496	452	486	484	529	515	520	510	497	515	499	478	533	509	522	513	521	484	566	472	537	499	503	492	495	506	486	490	550	516	480	487	535	471	483	505	498	522	503	513	515	521	509	482	516	494	473	491	479	526	535	531	553	490	474	501	487	510	511	541	505	511	523	502	459	503	513	521	522	498	489	493	507	483	512	493	504	514	516	456	486	486	527	486	476	515	484	498	481	525	497	454	484	500	481	479	458	547	523	506	502	494	482	541	522	499	500	500	501	473	571	501	489	512	475	491	469	489	509	537	494	499	498	484	514	494	520	462	458	496	535	507	500	473	533	496	487	504	477	513	519	509	511	532	495	464	516	494	476	509	496	514	460	498	480	508	518	524	533	491	475	507	509	484	505	523	515	472	489	516	492	488	489	527	529	485	492	513	476	546	501	506	540	492	486	469	529	476	489	528	455	527	501	499	502	477	553	492	515	497	460	497	513	520	475	509	485	535	486	535	441	520	500	501	461	549	499	500	516	494	502	493	490	504	519	482	513	532	532	490	512	470	468	517	504	519	504	482	520	510	461	521	530	534	518	483	530	521	490	475	473	469	485	502	500	497	517	466
26678	21554	24050	26485	15546	6966	512	306	282	265	273	294	304	298	313	274	287	317	255	278	294	279	249	257	269	279	277	292	276	293	275	266	300	286	246	298	292	275	267	278	312	291	282	291	282	303	264	291	311	315	279	265	256	298	271	305	284	290	309	259	291	285	242	304	249	272	266	274	274	254	278	277	283	271	325	310	298	311	286	256	290	289	272	297	252	293	290	259	262	287	286	297	284	304	224	260	297	289	292	306	267	303	277	269	276	294	253	267	304	300	252	305	270	300	267	274	287	281	276	266	291	300	295	251	332	245	289	295	265	268	304	284	283	285	297	275	311	268	260	262	291	272	260	279	281	269	253	294	288	305	269	281	246	296	287	263	293	279	262	274	265	280	323	269	261	276	294	292	271	310	293	256	257	245	318	276	279	253	279	294	283	258	278	305	262	281	252	283	304	288	287	268	278	299	267	291	264	271	321	288	283	300	297	292	273	286	304	247	260	251	316	259	276	266	280	283	252	282	272	281	256	284	300	287	283	283	280	277	295	302	266	268	261	286	270	289	273	255	264	292	271	296	264	293	265	305	289	249	291	268	282	288	289	289	284	293	297	317	260	273	255	287	283	279	283	268	268	284	264	296	277	280	251	266	257	285	287	279	262	258	246	280	296	297	297	295	284	291	273	281	288	292	269	263	309	310	290	284	255	272	264	293	263	280	307	307	283	293	282	306	281	276	277	301	258	296	263	274	266	299	280	269	294	302	285	266	237	299	267	309	262	253	293	245	272	287	266	274	270	265	301	283	281	264	262	292	264	266	288	282	287	297	286	281	298	303	254	266	283	310	266	277	265	283	297	275	283	281	255	300	308	298	294	283	274	305	295	311	296	290	278	262	287	295	287	280	308	291	288	287	290	268	260	263	287	269	285	263	307	276	266	291	282	306	285	278	282	289	245	295	293	298	297	256	286	283	293	293	304	270	287	264	286	284	278	295	280	285	273	305	243	277	279	263	291	288	263	283	281	304	293	273	262	263	296	271	297	283	260	288	243	299	272	266	280	304	271	293	281	280	271	280	263	285	299	276	289	293	305	305	293	291	293	257	243	275	265	277	268	292	288	286	299	291	275	264	285	287	276	308	298	272	268	282	240	304	284	287	277	265	281	262	279	273	307	299	260	277	262	254	279	281	272	272	284	282	266	289	276	285	267	273	262	284	266	286	323	282	277	276	283	297	277	283	282	301	284	281	306	291	294	279	268	266	284	301	282	270	299	288	282	265	270	297	295	284	307	279	287	271	264	282	275	283	301	275	292	282	283	241	263	266	241	275	251	300	287	293	278	310	236	257	281	246	301	295	242	287	269	301	296	263	276	294	294	269	288	250	320	272	272	280	286	319	257	255	283	280	282	277	269	288	293	278	279	278	282	284	248	268	278	293	226	285	280	302	259	311	262	273	255	281	295	264	285	273	288	284	293	231	292	249	295	274	267	278	274	266	281	298	261	269	260	290	271	297	289	252	286	283	259	270	249	256	271	270	312	265	271	266	261	257	269	252	272	286	272	276	282	276	278	284	278	292	302	279	285	300	298	274	293	278	278	273	264	298	284	273	292	286	312	254	275	306	266	280	298	299	277	266	318	256	280	283	278	286	259	263	302	277	305	284	283	263	281	276	282	251	274	285	301	286	314	294	267	324	287	276	286	270	312	284	314	303	290	258	297	284	263	291	273	258	271	261	269	265	279	291	323	270	295	284	286	285	273	269	271	337	326	240	290	270	284	307	308	263	278	292	283	290	303	265	283	273	314	241	255	266	257	289	281	275	273	272	269	277	285	277	280	257	277	317	285	275	276	298	276	254	263	299	275	300	280	245	265	273	290	313	285	278	281	306	276	259	273	302	271	304	253	271	272	292	259	289	260	283	272	291	295	257	320	289	281	256	305	287	265	264	272	284	297	294	284	255	300	288	253	268	288	300	304	292	276	292	271	301	256	305	309	268	273	285	300	264	315	292	288	269	283	278	298	278	288	254	256	243	279	256	278	278	314	280	305	267	258	257	254	295	295	257	299	272	276	288	277	288	298	263	281	260	275	249	277	286	323	264	296	300	296	285	281	296	288	269	295	292	289	302	270	282	266	273	264	317	281	270	285	273	243	279	255	290	269	291	277	292	277	320	296	235	278	278	260	304	266	287	283	299	283	281	266	266	292	274	282	267	269	282	263	251	294	292	274	254	281	271	285	277	269	232	309	292	289	254	265	288	267	270	260	277	290	290	287	293	244	302	282	285	300	272	275	293	308	291	252	299	277	297	261	282	280	274	269	294	292	266	276	293	257	282	278	309	240	265	278	274	266	290	244	275	276	270	294	246	249	275	290	263	282	281	280	268	289	304	284	273	298	294	295	306	273	295	268	299	284	268	255	279	285	266	264	290	300	262	281	298	301	249	261	297	281	275	283	309	240	276	270	289	271	275	270	286	283	299	288	296	303	299	269	261	292	279	310	267	302	287	294	266	261	289	279	290	299	293	267	302	276	260	255	312	283	292	264	284	276	270	308	303	287	290	242	289	280	253	295	272	278	247	278	282	298	235	286	254	312	284	277	252	277	274	286	269	240	279	272	277	282	283	291	283	305	285	245	266	248	257	314	297	285	271	273	294	284	273	253	282	296	264	278	283	266	269	260	291	301	289	294	275	260	309	271	248	288	307	274	269	277	279	278	294	271	271	256	297	261	281	275	268	277	222	314	290	275	296	264	276	294	268	252	270	271	298	278	251	282	272	263	284	290	300	288	251	265	248	284	275	299	296	307	269	300	264	267	267	255	303	273	296	242	321	294	284	275	294	298	274	264	292	287	262	302	272	289	321	289	283	298	275	281	304	250	270	287	263	273	312	270	283	240	287	260	275	274	279	249	270	294	311	262	272	269	284	261	283	280	273	246	324	304	300	285	284	299	279	263	291	276	259	257	284	233	295	277	298	275	296	277	286	274	280	294	252	279	292	248	258	314	274	248	240	273	286	272	278	283	315	264	302	279	298	269	292	285	270	283	280	272	272	306	286	304	276	293	298	275	293	283	277	279	320	306	265	284	292	290	346	273	278	278	273	276	268	286	261	269	305	280	252	291	280	263	285	251	284	269	261	247	286	280	301	313	272	281	250	245	296	270	279	277	283	280	292	242	296	290	278	271	316	296	263	271	258	281	255	277	280	286	280	261	258	270	276	290	260	280	244	282	272	258	282	257	284	298	247	280	285	299	266	259	272	263	265	292	254	260	295	284	264	263	282	266	274	272	290	251	268	289	279	291	276	281	252	291	287	260	285	282	276	276	306	275	300	294	274	283	274	246	276	295	296	269	268	306	293	280	267	307	297	262	252	264	248	257	270	290	288	282	281	267	284	248	290	286	281	250	276	280	316	270	237	260	259	276	299	298	260	277	270	262	277	290	328	291	294	274	287	287	288	298	277	284	313	264	301	276	298	270	308	268	300	297	279	276	264	287	290
19807	31250	31389	30851	21359	9565	618	479	466	422	444	475	451	431	449	426	431	462	460	459	478	463	439	436	444	462	436	451	445	467	469	436	468	445	409	440	397	422	445	432	436	455	437	443	404	417	429	464	429	460	432	436	429	428	476	447	451	408	411	435	430	468	417	446	453	442	451	452	426	447	458	446	436	441	475	426	406	464	415	447	463	459	440	426	399	430	476	446	446	456	462	440	450	422	424	444	449	430	452	404	411	481	429	441	465	453	448	435	424	432	431	439	430	414	466	445	475	431	415	443	459	458	431	473	447	432	452	426	429	435	418	429	434	419	435	429	394	420	445	451	432	440	438	427	448	432	418	440	461	434	398	489	408	470	418	403	443	431	448	421	473	434	435	456	456	457	470	441	453	460	452	445	464	449	443	446	422	455	447	418	426	461	432	447	407	468	467	443	446	433	450	428	459	459	450	413	446	470	450	457	426	422	428	436	405	460	441	447	413	426	478	438	446	442	420	475	427	412	429	434	460	494	470	490	424	427	468	465	411	458	433	452	432	370	426	457	428	437	432	437	436	421	464	428	476	447	423	457	465	453	424	439	429	392	462	439	443	422	416	434	436	445	434	462	428	460	435	464	425	459	433	440	482	438	451	388	429	449	438	453	442	468	417	402	424	419	434	428	404	454	469	457	465	441	459	423	432	455	447	451	465	409	439	434	430	422	433	420	426	435	456	456	439	424	468	480	463	447	417	440	469	433	418	390	443	422	471	456	437	472	434	453	502	442	444	443	469	403	469	444	432	466	433	422	494	432	438	433	426	438	418	415	451	436	417	414	427	414	444	424	430	439	419	437	484	443	461	450	404	442	455	422	454	437	455	404	459	432	444	365	428	482	413	460	441	441	413	431	432	434	447	451	486	465	439	454	461	435	428	422	455	440	446	441	456	474	412	417	468	466	444	421	409	405	428	432	441	421	406	440	435	451	442	394	444	448	426	488	433	450	482	462	427	482	461	432	441	425	456	451	438	473	431	438	447	434	408	429	430	472	410	482	426	440	440	397	465	407	427	427	441	486	461	450	417	417	458	441	450	409	390	449	442	439	453	438	412	429	482	422	449	483	472	434	444	464	393	433	457	450	435	447	420	435	440	444	463	423	431	441	453	461	463	456	448	456	412	445	434	426	438	419	446	460	449	463	417	437	484	450	441	444	446	462	467	408	435	433	419	448	440	423	423	456	454	461	468	462	467	452	433	428	468	451	450	427	425	439	421	432	469	444	431	445	446	474	423	470	471	481	410	445	460	403	456	464	440	452	444	453	448	413	414	457	434	419	425	426	409	466	423	429	452	450	412	435	446	433	460	417	462	411	439	445	496	446	467	406	448	458	452	463	417	451	419	410	411	452	416	443	430	474	463	446	446	437	467	457	420	424	444	457	453	452	451	413	463	461	445	452	463	436	413	457	426	459	450	436	422	466	444	479	453	449	478	435	448	414	445	485	425	422	393	439	442	474	485	464	474	446	447	470	420	453	420	471	424	441	448	433	459	438	401	460	423	415	464	447	442	463	433	428	450	442	430	444	432	425	410	463	449	447	447	419	473	439	441	455	427	421	456	440	442	470	436	460	456	443	455	434	445	448	449	456	451	429	434	419	437	450	457	436	432	423	433	417	442	437	406	422	487	439	429	472	432	492	438	433	447	424	457	465	439	463	425	414	445	436	448	436	420	441	397	432	469	447	452	452	433	433	446	440	432	458	459	482	439	435	449	442	490	478	466	455	457	418	461	410	447	456	456	450	492	418	436	426	445	465	463	490	433	433	455	460	430	478	403	438	443	464	465	427	448	449	426	462	436	427	441	442	438	416	475	465	447	478	449	422	432	443	458	451	434	420	444	427	468	427	419	408	447	467	445	447	429	442	452	465	419	447	423	437	441	455	440	482	448	447	448	432	449	441	464	415	422	420	425	421	435	427	440	455	423	459	445	418	447	458	423	443	464	414	452	456	389	445	447	407	468	421	426	454	414	434	445	438	412	430	444	425	455	462	432	445	483	429	453	399	440	467	474	440	442	440	425	461	439	479	482	425	451	430	466	423	423	448	490	435	444	428	463	453	427	427	457	469	465	438	452	429	427	413	446	451	424	424	404	467	466	416	433	416	448	454	407	441	412	428	424	427	452	444	437	449	440	472	480	419	478	426	446	441	445	446	454	421	476	417	474	482	481	459	431	454	437	458	442	466	434	410	455	417	374	428	469	398	433	432	418	436	443	435	428	439	463	434	441	481	442	437	443	448	423	427	450	437	443	433	398	455	434	422	468	450	427	412	444	431	436	476	453	432	439	466	444	427	458	459	419	444	439	454	436	472	412	408	441	386	437	412	456	425	475	452	450	433	495	427	431	467	466	455	470	424	447	400	469	480	416	427	444	483	441	456	464	427	443	438	425	443	434	448	498	471	434	423	459	452	422	456	472	463	412	448	450	474	436	437	453	442	452	463	449	424	466	385	442	445	447	482	437	472	413	468	404	393	491	456	455	464	464	434	455	450	434	436	462	417	445	440	452	441	438	445	463	418	439	425	421	439	427	436	440	463	455	433	446	496	419	433	439	431	452	461	439	451	463	442	439	453	427	402	453	461	439	455	422	468	426	449	470	414	454	437	409	410	455	476	476	456	435	462	460	447	457	411	430	485	468	426	453	430	468	446	453	463	443	478	436	443	440	448	417	447	458	411	486	427	444	447	410	439	469	423	415	438	430	450	417	450	451	438	469	442	426	427	449	491	429	453	409	412	445	452	423	483	495	433	440	433	442	432	441	431	448	457	411	488	475	424	459	440	434	461	457	420	456	410	438	427	420	407	433	449	403	422	407	410	460	438	441	435	439	426	445	421	462	432	422	455	455	461	457	448	447	434	460	457	436	448	498	462	471	430	449	421	418	419	440	432	452	446	450	415	431	458	412	442	438	455	447	437	447	454	468	461	414	440	432	469	431	451	456	425	433	427	433	454	426	459	428	395	418	426	419	427	436	488	434	433	440	440	435	425	430	430	418	427	463	394	386	447	462	452	423	476	409	471	465	420	465	426	383	443	479	466	483	411	459	446	464	420	439	426	431	409	464	445	474	439	459	421	418	422	449	451	448	482	436	426	434	440	450	431	468	419	417	439	436	452	452	447	425	435	415	421	434	449	409	457	447	427	461	419	450	442	440	448	468	427	427	444	441	437	427	424	429	453	436	441	442	449	443	420	469	402	457	469	446	455	445	453	463	448	450	447	452	463	449	434	464	416	420	443	467	425	431	459	433	447	472	450	466	435	466	399	412	448	420	428	454	437	476	468	482	456	430	433	433	445	435	452	456	453	453	429	434	424	406	423	488	459	485	480	436	419	446	427	429	441	465	464	449	451	429	505	417	428	446	439	404	446	439	472	424	439	468	444	425	449	461	443	465	459	438	453	441	486	438	417	504	441	476	495	445	424	478	441	467	442	422	456	431	427	415	461
24054	21188	30470	37521	35168	26493	5394	508	334	369	370	312	384	386	329	382	372	356	368	365	337	361	349	355	314	374	354	370	326	311	368	373	345	338	381	377	353	343	383	358	369	385	320	332	382	367	349	378	357	386	322	360	359	331	370	354	364	403	350	348	356	368	346	335	343	345	356	366	330	354	355	386	378	366	350	333	322	338	354	396	347	339	380	371	361	376	323	361	326	341	352	388	346	333	379	348	354	375	330	359	332	381	360	407	357	353	360	357	359	343	368	377	365	366	340	363	381	345	340	334	350	357	336	345	369	332	345	329	348	332	328	365	335	329	345	371	344	352	342	340	367	363	327	371	347	380	341	338	340	353	391	364	368	341	367	356	349	360	334	331	349	352	375	374	360	380	399	358	379	389	362	355	339	370	342	353	338	358	328	381	348	381	373	398	360	356	365	391	327	337	355	344	378	392	394	327	344	313	348	345	345	324	355	347	381	313	320	370	346	377	360	318	366	354	366	354	338	358	396	358	298	367	345	338	397	370	339	357	380	350	358	328	348	352	386	351	355	361	333	362	363	335	321	334	385	344	339	321	363	376	363	371	321	341	351	380	324	407	376	358	358	350	340	365	363	330	351	365	341	351	325	347	387	348	370	358	388	377	299	371	341	383	350	332	346	350	354	352	360	380	377	318	371	375	386	351	347	321	328	383	351	344	364	368	318	356	337	386	387	369	375	363	371	356	346	399	401	362	398	339	363	367	384	385	353	350	368	352	368	344	397	318	360	353	347	328	348	353	350	325	358	345	361	321	378	359	361	391	348	366	386	346	345	348	354	366	355	350	400	354	341	384	344	375	332	364	365	352	309	366	360	346	364	350	356	361	404	375	387	325	343	379	371	359	371	399	338	375	367	364	372	334	370	321	334	350	344	334	375	370	333	374	363	360	365	351	369	411	360	361	369	350	350	345	345	338	334	343	356	429	347	363	349	344	372	355	353	335	374	365	355	366	362	384	351	375	351	375	366	346	338	340	343	337	340	340	356	340	331	371	353	346	347	353	347	378	353	357	319	344	343	325	344	351	345	321	348	358	338	359	341	298	343	382	368	368	336	333	317	359	320	317	340	377	390	381	353	365	350	357	362	378	337	344	336	355	360	352	346	374	345	324	350	362	345	335	348	369	368	372	348	345	346	354	343	348	369	346	387	372	341	356	357	360	381	382	323	370	328	402	370	340	333	341	371	370	348	355	369	377	363	358	382	356	333	359	330	363	352	373	336	344	331	340	359	328	349	402	381	353	330	335	363	352	354	365	359	339	365	353	376	348	325	336	355	353	360	391	325	366	372	333	341	359	371	339	381	345	343	371	347	390	343	367	353	346	370	379	358	379	353	355	388	349	386	361	358	341	365	350	344	331	335	356	404	365	339	360	389	351	368	369	384	332	345	344	330	369	348	331	335	353	343	373	350	355	318	358	362	350	364	348	369	344	329	326	375	377	331	370	339	355	370	326	373	353	339	386	345	329	372	358	389	334	348	363	313	365	378	352	370	339	365	370	351	362	368	325	330	366	335	352	403	334	350	343	343	341	344	332	326	395	337	363	380	349	367	367	362	365	332	306	389	358	351	409	339	313	359	352	365	335	391	368	353	374	338	391	372	365	348	374	359	371	349	351	375	348	366	358	366	324	357	348	359	346	360	343	345	390	399	337	357	364	341	375	347	319	348	372	323	303	347	356	362	345	325	353	344	359	345	340	388	356	364	341	372	386	360	375	358	367	343	360	349	358	355	332	319	316	378	353	359	326	348	381	328	405	369	354	351	356	340	372	374	338	355	338	346	371	346	386	336	350	347	321	356	378	356	351	346	323	374	347	337	341	345	365	336	380	350	355	329	350	387	375	341	312	401	347	360	323	359	345	381	351	348	357	377	367	349	344	362	346	373	349	371	315	382	399	373	312	371	368	352	371	339	340	380	383	349	344	359	305	333	357	341	367	345	369	344	334	385	347	353	366	347	373	364	349	335	327	372	356	338	349	346	346	367	366	328	336	339	342	364	340	336	318	379	313	346	360	327	333	361	379	370	393	339	393	340	340	343	385	347	364	353	345	338	343	387	346	325	385	347	347	377	333	369	338	366	353	355	360	308	349	404	349	335	366	342	339	365	378	362	350	340	357	360	375	350	352	350	380	374	363	342	332	339	359	347	382	399	337	351	340	321	359	361	351	343	353	358	354	330	385	370	339	357	363	349	338	370	356	347	356	365	354	346	373	366	352	372	376	350	334	342	360	358	358	336	358	357	353	369	346	343	380	330	334	332	343	347	342	368	370	334	371	331	330	378	332	380	338	360	325	362	375	340	385	356	356	359	343	326	337	366	343	320	347	379	368	370	355	347	365	342	355	363	350	364	352	340	356	327	314	351	342	349	359	347	355	354	365	375	388	329	378	330	362	354	351	359	390	355	365	363	373	378	371	385	333	390	344	381	356	334	311	328	357	370	331	373	354	360	343	349	339	343	377	339	367	324	345	339	343	367	348	317	357	356	368	334	354	353	359	356	379	345	364	350	337	342	330	342	358	351	340	365	342	362	374	343	346	336	355	331	340	345	341	327	335	349	356	349	349	336	338	320	374	333	335	362	351	355	363	304	337	354	353	355	370	347	365	350	332	339	369	338	374	364	358	353	338	351	355	336	299	359	338	355	348	365	387	346	376	358	364	356	356	399	337	333	361	317	343	341	335	340	352	391	347	350	356	394	319	376	359	345	336	389	380	343	361	324	398	406	357	357	350	349	390	346	370	369	350	373	343	372	343	350	342	383	340	371	382	354	344	366	362	336	364	335	362	369	372	313	333	334	344	387	333	347	365	363	340	336	367	335	377	341	379	352	341	368	373	323	331	351	344	343	364	343	324	375	365	370	373	389	366	357	308	365	366	339	328	353	379	358	341	376	366	345	346	374	347	374	403	344	350	348	344	341	359	376	352	356	370	376	345	362	361	380	334	371	340	393	393	326	342	377	363	385	370	358	375	339	328	375	348	379	320	314	374	358	333	358	377	338	337	333	308	388	350	336	366	352	351	404	340	346	346	363	337	372	341	359	373	351	340	379	359	362	328	362	351	343	373	360	344	331	357	360	329	365	340	386	346	382	344	363	385	333	366	363	355	356	361	352	364	364	353	332	347	346	357	334	367	374	335	370	357	364	369	348	349	357	365	381	372	368	354	333	355	342	308	348	369	359	359	337	324	337	365	350	353	345	347	352	388	332	357	377	334	330	387	345	390	337	374	338	353	355	342	360	347	363	361	338	345	355	385	321	367	356	369	341	380	361	340	328	367	370	358	370	332	389	349	367	375	367	331	372	307	333	355	367	348	367	329	334	339	362	337	306	375	363	358	344	370	352	334	384	378	363	361	340	382	373	373	350	305	370	362	324	332	365	332	340	349	335	337	374	362	361	340	368	359	339	342	345	359	347	356	337	349	376	367	363	342	344	367	383	355	372	343
33431	48361	57239	54706	44260	25308	1567	600	526	583	590	592	576	558	585	550	594	557	559	543	604	540	591	535	570	566	555	559	561	587	605	572	551	525	589	582	554	549	564	549	485	514	552	546	559	553	555	552	611	560	557	567	538	589	543	565	553	541	548	510	581	551	580	553	556	578	530	586	600	560	578	577	556	580	541	565	528	569	559	556	582	576	597	552	551	565	524	552	588	591	559	542	563	561	546	557	548	542	610	558	564	553	627	518	591	580	559	586	572	521	581	544	611	596	530	538	539	582	574	513	586	571	560	603	550	542	547	564	531	545	542	580	568	562	543	523	560	545	531	516	515	540	544	567	578	502	585	516	603	567	552	537	542	584	552	548	554	529	573	533	549	569	554	507	575	515	562	615	529	521	531	537	531	576	532	562	535	528	563	551	576	550	549	566	516	565	580	589	569	520	601	531	534	561	544	578	537	552	504	557	573	583	562	549	590	567	558	541	545	547	591	556	565	551	555	493	595	566	517	599	557	568	518	531	545	607	555	571	533	570	577	525	573	520	589	551	570	566	576	568	570	512	533	585	516	566	559	565	548	554	532	552	555	582	598	541	564	562	576	568	563	561	561	561	574	601	595	540	558	553	555	520	591	567	531	534	538	550	488	554	579	539	526	556	563	565	611	540	544	578	552	515	560	557	565	542	552	564	581	542	541	592	572	556	591	572	575	595	563	530	557	557	492	527	572	507	644	575	561	548	536	567	531	548	500	572	632	541	556	581	586	579	569	589	542	585	573	574	492	574	527	593	521	575	567	577	554	549	560	578	551	538	526	594	585	546	559	578	557	534	536	554	571	605	591	542	581	587	543	593	569	557	558	565	587	570	517	569	539	580	551	519	578	541	528	586	534	518	543	595	564	563	597	557	587	538	528	543	586	514	536	537	548	527	555	533	551	531	543	600	567	571	566	550	505	595	537	550	534	564	575	516	561	597	559	563	557	585	552	543	551	574	512	549	592	543	543	538	532	582	555	583	561	552	548	589	581	529	551	590	558	537	550	552	542	573	568	567	553	545	563	598	529	556	614	542	498	545	599	527	525	555	579	518	536	532	556	559	536	563	594	494	574	581	575	578	528	546	548	543	565	555	524	586	586	540	563	548	553	567	580	565	514	588	521	580	614	559	562	556	574	558	574	521	546	523	589	584	556	575	567	551	594	556	565	558	586	567	536	550	530	573	563	554	552	546	568	605	558	561	524	556	540	536	566	545	555	553	594	552	559	560	592	564	582	584	547	533	560	558	552	562	529	529	568	573	555	584	547	523	551	537	573	536	567	561	510	540	568	562	554	531	560	508	573	567	585	526	532	559	578	613	507	536	560	562	553	546	532	572	591	558	595	595	531	549	560	572	574	603	553	570	583	578	515	556	580	580	518	598	535	591	526	568	579	592	547	550	565	573	559	569	566	550	573	542	590	510	552	545	532	588	551	517	526	559	554	515	605	559	536	546	586	537	523	544	615	595	542	554	561	536	542	546	580	575	546	542	522	578	574	522	559	514	585	552	558	548	527	579	542	528	570	607	544	564	568	542	541	556	565	554	545	555	526	556	590	589	524	546	612	558	585	527	565	541	577	569	513	539	546	553	605	586	579	590	545	566	550	550	527	555	560	540	544	546	564	555	572	576	604	554	561	592	544	570	614	559	563	570	576	545	549	576	517	542	559	525	568	546	557	550	529	551	515	570	567	578	577	568	544	524	543	549	574	561	547	537	546	551	546	506	554	525	554	551	541	591	543	564	507	531	531	556	578	576	539	554	550	554	567	561	579	532	577	567	561	598	567	565	571	517	541	591	550	541	576	540	564	555	525	542	579	538	541	573	544	538	570	523	524	554	556	556	547	557	567	566	538	549	574	564	579	563	612	554	592	578	551	536	555	562	540	602	520	573	525	541	564	557	532	569	585	553	627	563	509	537	512	553	546	568	600	540	575	560	541	579	573	566	541	552	553	524	590	562	577	568	562	569	557	552	528	571	548	564	529	527	553	596	555	571	559	554	566	537	515	530	614	559	579	583	556	551	515	560	564	520	501	585	539	540	555	546	537	575	558	523	569	543	556	589	573	548	509	570	567	543	584	543	568	522	554	535	569	559	535	537	559	521	550	565	563	546	540	575	576	526	565	582	533	567	549	513	557	575	568	578	525	556	592	590	543	568	609	577	565	564	575	539	511	542	556	546	562	560	551	595	559	580	585	554	578	555	548	573	561	550	562	571	557	564	517	558	542	563	578	522	590	521	546	537	581	564	557	549	559	549	562	612	528	592	546	518	560	569	525	578	552	583	593	576	541	564	572	516	581	556	542	561	561	566	541	580	541	569	553	558	595	573	531	550	566	556	556	594	572	542	594	591	549	538	549	596	574	549	610	548	542	523	552	550	546	551	570	588	541	580	558	586	542	544	557	588	586	506	533	574	528	540	547	559	569	502	549	558	514	591	537	554	588	541	577	555	552	556	570	529	586	579	558	536	548	566	550	583	518	573	556	588	545	579	556	544	558	549	531	587	562	559	551	554	587	552	546	564	579	560	574	555	513	542	547	572	558	546	540	538	568	554	516	592	575	557	556	542	562	554	560	560	575	614	552	575	614	525	571	614	574	528	580	517	581	543	573	565	528	555	538	522	599	560	531	534	555	581	559	521	557	559	564	572	547	554	569	569	584	542	605	580	520	536	550	528	556	574	570	580	567	557	558	556	565	562	591	534	553	610	559	595	550	566	544	536	617	536	586	545	574	526	534	534	550	556	535	557	570	543	587	550	537	593	605	546	530	531	569	553	539	602	531	588	527	492	531	588	560	538	594	540	568	570	552	546	579	610	547	581	552	547	600	547	525	538	610	573	537	540	566	576	563	582	603	581	578	569	521	531	564	595	554	557	557	508	552	511	521	518	582	582	556	584	553	567	524	588	545	511	544	587	570	544	574	595	571	558	597	570	569	572	577	560	530	506	560	569	545	575	580	565	598	568	592	584	529	513	527	558	564	568	588	563	527	555	587	545	633	556	533	523	552	579	553	578	564	574	584	565	561	555	596	568	534	552	548	512	553	589	498	548	571	536	556	581	530	533	540	564	553	590	509	606	562	556	621	537	578	544	539	549	593	581	554	538	546	588	556	507	551	603	545	588	575	510	552	575	579	595	574	532	583	551	561	539	514	490	551	595	588	554	536	533	588	493	574	544	556	533	517	554	577	528	502	562	589	580	550	552	581	590	542	598	568	539	554	527	538	601	561	535	555	573	574	586	555	611	520	531	549	524	573	579	543	590	557	527	536	553	569	526	578	586	583	572	561	562	563	573	546	593	559	546	520	546	566	554	590	558	551	570	549	560	555	553	594	551	570	594	534	572	559	564	553	558	561	557	536	620	561	591	561	528	573	571	540	556	543	565	536	535	568	587	554	506	556	543	570	561	543	576	521	559	536	511	576	579	564	549	555	564	546	586	556	554	532	562
22994	21293	31145	30733	32751	30752	12801	931	371	377	341	345	359	360	317	355	320	337	315	370	348	367	334	298	332	346	325	348	336	335	292	336	335	359	360	348	320	295	336	315	334	327	358	324	334	324	277	324	330	327	358	337	296	316	327	307	332	309	298	310	336	304	301	306	322	325	329	338	343	377	320	322	306	341	351	323	327	303	348	331	336	360	334	338	309	333	341	314	335	306	337	318	309	369	291	331	319	332	340	339	350	364	348	313	323	358	301	343	315	330	312	358	309	334	333	321	343	334	328	326	336	360	317	352	305	293	348	332	317	291	325	304	319	318	332	321	300	307	344	339	325	326	338	350	333	341	309	333	335	297	283	300	332	358	337	348	355	326	309	320	331	341	335	308	356	372	339	305	323	349	277	320	317	323	347	316	309	366	327	296	353	317	349	298	341	348	348	332	309	298	328	330	352	286	299	307	305	344	309	339	354	346	314	346	344	298	291	334	341	332	324	313	339	339	330	305	325	340	309	320	352	369	305	342	310	332	344	279	337	290	307	375	333	311	361	324	313	331	326	344	318	323	342	332	310	324	352	323	330	331	376	321	335	349	349	329	313	332	330	349	321	322	304	354	332	336	325	319	335	325	313	333	343	313	297	317	315	303	332	333	330	312	310	329	353	319	349	325	355	328	347	335	283	316	333	310	323	313	365	340	335	310	334	337	324	354	319	361	339	341	334	345	285	310	320	340	320	344	326	328	362	355	329	314	326	343	320	308	291	308	347	322	326	332	338	348	337	356	331	308	298	332	329	360	347	323	325	338	367	298	334	313	303	325	331	316	326	358	359	327	352	343	328	320	358	341	303	316	341	329	307	361	306	311	329	325	338	370	317	341	327	330	339	335	308	326	361	296	323	348	314	325	374	334	355	328	311	349	300	306	316	312	329	337	328	316	305	317	324	324	341	328	332	309	328	328	337	333	370	336	321	329	337	341	354	313	313	305	284	335	309	304	336	325	346	307	314	344	299	315	351	304	325	318	340	330	320	339	294	309	328	341	308	307	340	337	323	335	309	353	298	322	366	371	374	304	336	309	336	334	315	347	314	328	338	293	320	350	328	302	347	320	308	337	324	305	321	321	353	329	350	315	316	330	348	321	326	322	340	310	364	321	353	324	319	346	303	333	316	319	351	315	313	300	328	370	338	329	328	323	344	319	335	316	317	333	306	307	313	340	329	314	310	329	375	304	345	311	329	327	346	326	307	312	319	311	348	337	338	333	325	337	338	347	329	307	323	328	315	312	331	324	348	314	339	327	325	321	349	302	330	318	337	313	338	331	298	311	358	319	327	291	320	348	341	332	316	311	336	345	312	316	317	299	345	321	339	312	301	331	353	328	330	342	326	360	367	323	311	356	339	304	318	332	349	302	355	322	329	355	340	330	328	326	327	316	347	336	346	336	326	299	328	336	335	312	337	314	337	315	354	321	346	325	275	328	328	330	329	318	312	315	325	314	306	329	368	328	350	327	347	321	336	331	317	312	339	309	330	319	350	314	333	366	316	334	342	347	307	355	343	316	334	352	325	304	343	328	291	323	313	336	332	343	328	332	324	336	373	350	326	339	318	327	356	331	325	295	359	331	353	343	325	324	346	343	333	301	337	324	322	309	300	341	327	323	299	318	344	325	307	326	342	338	325	351	324	329	305	320	333	319	314	355	353	313	330	306	320	384	353	326	328	291	325	281	285	350	312	321	331	339	341	351	324	328	291	324	318	297	347	290	331	303	338	332	318	332	335	329	335	304	327	299	318	363	316	323	334	315	344	306	347	330	323	335	335	309	303	347	306	339	324	316	309	352	378	303	302	295	320	314	335	308	316	328	304	344	324	309	328	319	306	313	373	323	341	332	324	315	305	329	294	322	337	347	320	315	320	333	336	327	331	322	350	317	312	308	350	353	325	309	328	300	331	342	322	342	319	341	311	321	351	278	358	341	329	327	353	336	352	330	346	322	327	311	311	324	307	339	317	303	318	330	348	319	364	300	365	323	355	315	312	309	327	338	331	358	366	355	321	346	327	341	302	328	323	325	333	343	316	310	352	323	321	347	345	297	337	313	339	327	340	317	310	323	334	315	324	291	321	311	347	349	337	341	300	323	347	344	291	330	323	338	322	355	327	322	335	322	319	316	336	324	346	334	344	315	323	338	336	354	322	327	282	328	310	302	348	323	348	341	347	323	337	331	331	334	310	333	308	352	311	335	320	338	364	340	335	319	316	315	327	343	304	338	300	332	311	320	316	312	343	304	308	341	262	326	351	332	294	333	313	345	313	314	335	343	356	339	362	306	297	290	338	347	354	344	319	336	340	329	334	312	307	331	319	306	328	330	334	343	333	318	332	325	336	325	348	330	309	344	320	316	349	327	336	284	337	362	322	355	344	318	332	313	320	361	331	353	331	310	327	313	339	344	353	362	314	324	306	320	324	328	319	361	310	297	322	315	328	326	325	317	338	352	336	324	328	331	327	335	343	357	302	315	308	301	309	348	327	342	334	295	296	345	318	331	308	328	329	289	314	323	336	297	312	348	337	306	293	325	333	349	305	334	318	324	310	332	318	308	333	308	332	329	297	327	337	315	319	324	332	350	342	348	335	337	342	319	344	311	327	331	333	310	305	347	342	292	323	321	310	338	315	302	283	347	340	342	342	336	351	343	316	321	319	362	328	318	313	346	324	345	328	306	316	330	312	332	334	291	331	279	342	298	309	325	304	324	313	331	319	332	342	311	315	313	314	341	311	309	305	349	351	324	344	288	322	311	304	347	334	317	337	310	321	334	332	296	329	341	293	345	330	315	348	353	329	319	298	360	325	337	333	356	333	320	302	308	304	337	328	341	359	340	334	323	370	325	347	342	327	322	296	297	310	314	322	315	316	321	316	332	370	331	320	346	330	319	308	341	322	330	318	330	339	314	367	345	328	299	314	309	315	338	330	317	310	327	325	278	343	347	306	335	328	337	316	310	364	327	328	324	326	341	292	311	318	349	294	326	325	319	292	330	359	324	323	316	370	310	335	318	287	333	317	283	297	325	362	325	325	308	332	293	322	305	302	348	359	322	315	345	333	313	326	306	294	322	309	318	286	313	348	331	341	329	337	370	320	312	324	324	342	335	364	310	314	333	309	341	334	337	319	323	338	342	297	312	327	294	299	317	344	313	342	318	351	318	315	323	323	349	339	301	349	347	344	330	327	321	324	330	334	328	318	308	331	327	333	327	343	311	325	354	338	358	314	304	311	315	328	322	309	350	319	316	298	315	332	333	328	384	343	287	335	328	308	319	348	354	364	320	320	358	306	344	317	352	331	293	322	336	308	299	308	350	289	310	343	305	308	321	349	340	364	334	310	321	319	361	312	311	353	343	345	337	352	349	323	351	332	314	323	321	348	338	344	319	353	343	340	300	345	339	335	331	308	334	326	291	315	338	335	296	336	336	321	347	360	338	319	312	339	285
38623	62857	79789	61152	51202	31368	3431	537	566	539	538	515	593	547	502	524	493	490	537	501	527	451	550	497	527	509	494	517	496	536	497	501	504	537	537	508	513	556	521	518	533	507	509	511	512	533	494	527	505	493	484	505	513	525	516	522	469	539	507	508	504	494	478	476	518	490	532	559	477	551	461	493	526	482	518	546	519	485	491	498	532	502	523	498	492	530	524	538	505	522	498	484	506	498	500	511	527	513	519	493	500	533	485	514	469	544	530	516	523	518	508	520	520	476	494	496	526	510	470	486	503	484	538	524	496	493	525	484	540	522	513	480	516	494	535	521	538	467	546	467	493	515	479	495	552	494	532	481	491	484	521	473	530	509	539	495	506	538	481	543	496	506	517	523	491	492	490	493	528	487	501	531	500	515	510	535	506	473	532	495	480	514	485	521	494	529	519	501	468	521	495	482	498	499	521	522	532	455	491	538	489	505	528	497	479	534	511	527	506	483	506	509	484	501	532	479	521	495	520	476	530	492	491	524	476	510	507	546	507	530	503	497	503	529	500	502	529	512	485	497	523	509	492	519	495	565	526	490	518	534	509	546	512	515	503	461	501	506	547	521	506	559	493	490	478	519	467	491	500	528	508	506	520	545	529	529	520	497	538	541	563	531	532	486	492	484	540	530	503	545	494	493	502	519	515	491	520	490	503	509	520	515	559	496	532	544	516	537	519	484	522	493	523	506	507	543	490	478	538	493	504	503	501	492	521	497	503	499	517	513	500	513	547	498	527	536	489	512	478	498	548	522	534	474	548	491	491	493	519	499	535	488	490	512	537	485	452	538	494	508	550	450	457	490	554	502	484	542	532	519	496	493	501	517	544	519	479	500	479	486	488	506	517	544	497	521	533	478	527	500	532	506	531	512	519	507	507	506	484	494	472	550	494	519	516	514	504	493	526	493	507	496	503	543	520	546	490	557	520	511	497	498	545	525	531	536	475	485	520	563	509	478	537	479	496	489	491	528	500	516	481	499	482	505	529	496	535	477	465	501	501	495	542	501	527	502	501	513	554	534	527	492	503	503	525	528	523	480	507	520	520	513	513	520	533	539	502	524	516	554	526	498	499	509	541	519	509	505	500	539	490	519	508	503	539	524	485	524	528	484	528	547	546	534	499	533	510	509	546	493	467	517	561	502	495	492	521	499	519	496	499	515	523	474	481	540	554	511	510	555	520	528	499	525	494	513	524	529	525	495	555	509	511	530	540	506	487	474	505	539	521	513	588	518	504	523	489	536	514	461	488	499	526	505	508	501	491	518	516	527	506	489	494	511	492	542	514	505	490	501	486	499	524	520	494	523	534	506	468	514	496	509	532	534	564	481	501	506	515	553	509	542	535	519	500	509	492	483	497	522	487	499	459	499	533	479	517	500	529	503	516	528	561	539	460	512	499	525	506	521	501	518	507	513	509	499	500	525	521	517	509	496	490	506	459	518	502	518	517	499	529	504	492	525	513	502	474	503	515	497	532	507	543	497	475	490	527	507	516	532	512	489	490	513	533	525	547	534	475	482	498	467	542	491	534	526	529	533	535	495	533	481	510	529	523	509	515	474	524	566	519	491	508	498	483	521	516	516	491	451	510	525	522	502	471	497	539	499	480	496	469	528	505	543	506	559	484	500	511	518	479	519	515	477	521	486	551	510	504	464	521	498	486	536	525	522	525	499	473	523	479	547	518	515	521	491	505	505	489	508	520	530	512	489	549	507	531	531	512	511	469	521	536	504	491	508	533	518	525	532	543	463	495	497	548	493	534	512	539	495	506	491	513	463	503	519	520	520	508	485	501	542	482	498	500	535	496	501	497	525	496	517	492	513	503	497	545	494	538	487	500	471	522	514	475	481	535	473	491	526	505	570	503	480	531	506	532	486	520	530	459	492	502	532	531	492	520	516	504	510	474	526	524	547	510	504	490	511	503	496	489	505	532	529	480	529	475	509	481	516	532	522	543	526	477	487	523	521	498	532	527	499	545	524	511	534	502	515	532	518	511	501	477	542	498	507	470	521	495	487	503	500	472	501	497	512	519	525	492	512	528	483	504	531	524	520	507	486	543	501	533	535	497	471	497	490	510	542	505	509	515	497	520	497	513	507	495	503	499	535	531	513	499	496	501	511	469	505	523	542	469	535	506	494	548	480	508	485	467	522	499	502	510	539	500	528	510	532	522	521	519	495	526	484	493	471	492	520	518	478	471	537	490	457	499	505	505	517	574	478	476	516	516	501	515	525	463	495	502	488	517	466	546	506	530	510	509	491	512	531	523	531	508	483	523	480	515	498	482	516	510	546	483	493	514	476	511	528	500	526	521	450	510	522	523	492	487	542	499	483	490	489	515	461	493	503	487	489	527	539	525	519	486	541	525	519	472	533	514	522	478	537	517	502	505	498	486	541	518	526	530	523	514	548	508	518	522	501	505	515	516	504	464	491	494	467	541	474	491	510	533	488	506	499	502	505	521	508	532	480	514	523	493	524	519	553	467	494	530	550	486	551	542	499	486	527	530	529	474	514	509	503	503	474	499	477	539	478	507	504	507	535	508	487	493	486	500	512	520	513	517	525	504	509	525	510	484	519	476	507	487	503	527	514	481	500	516	473	525	496	515	505	501	469	510	523	563	491	499	526	505	556	521	534	515	554	533	471	501	493	522	495	515	578	498	539	479	502	493	496	503	492	495	499	511	563	539	498	484	560	497	524	538	506	477	539	494	524	494	564	497	498	528	522	483	527	505	468	501	506	535	476	533	505	530	512	486	486	478	470	528	535	507	536	484	460	497	516	496	491	489	486	500	522	514	493	487	511	493	505	487	528	497	498	495	521	535	509	481	469	494	494	494	506	481	515	530	542	556	494	516	549	490	500	501	476	511	494	541	548	467	523	494	528	512	476	524	474	500	531	505	475	484	510	508	528	479	518	533	500	494	531	523	496	528	488	529	527	523	533	520	514	512	462	488	471	548	495	515	518	531	502	493	517	495	505	482	481	521	490	496	500	501	472	500	477	473	498	538	485	530	511	518	511	491	509	545	490	545	459	485	524	519	575	516	526	530	515	478	480	549	498	511	500	503	541	464	518	483	527	563	488	501	516	468	519	505	493	539	490	508	474	481	519	516	490	511	474	470	469	518	518	547	490	471	487	520	513	520	547	545	515	507	493	536	509	506	520	509	480	515	510	533	488	485	477	570	533	542	510	496	512	504	542	466	515	499	559	480	506	562	509	541	533	515	505	504	498	491	524	528	521	502	517	535	499	492	488	547	467	489	522	499	534	480	472	495	467	502	485	522	532	520	461	535	480	480	549	503	501	510	500	514	512	484	529	535	468	546	527	495	495	517	497	533	533	502	460	529	502	526	508	514	528	485	510	547	457	501	511	499	502	504	476	519	502	501	520	484	505	508	538	523	479	497	496	492	479	472	485	492	505	513	535	523	530	491	482	515	518	494	523	491	530	521	498
26667	21569	25681	18778	9212	5030	413	272	280	286	268	289	291	287	252	290	249	279	315	248	256	270	279	264	273	299	246	247	300	264	299	288	271	280	279	282	287	276	283	251	276	307	285	278	280	268	265	315	264	281	311	309	252	271	308	266	288	300	266	284	295	284	291	281	274	247	267	282	280	310	302	311	294	272	303	286	307	265	283	292	305	267	286	249	280	289	284	297	272	274	285	271	300	302	308	272	270	294	298	277	256	255	287	264	280	265	278	239	273	275	286	280	274	283	285	284	308	291	285	270	311	301	283	298	280	300	294	263	260	265	270	260	257	294	277	269	282	310	282	279	281	299	267	256	302	280	289	286	255	260	264	271	264	273	276	277	277	271	244	315	287	290	296	248	278	270	251	281	283	291	272	282	281	280	288	287	285	287	287	278	261	263	290	291	310	306	288	259	268	278	286	271	260	281	243	237	293	277	272	284	304	278	305	256	286	273	318	238	312	283	257	281	291	288	300	253	288	276	300	269	296	289	273	283	272	242	260	276	275	312	298	283	278	292	283	296	298	299	265	261	238	271	278	294	287	277	275	260	291	262	276	299	293	298	266	298	261	299	247	261	292	250	298	286	289	284	273	252	261	258	272	278	278	291	273	270	286	279	268	279	256	268	272	287	278	259	294	282	283	266	271	285	267	257	292	266	276	287	280	306	295	291	273	298	286	259	279	274	268	259	285	301	288	271	286	265	251	295	296	269	264	284	279	276	276	274	288	289	283	248	263	305	282	289	242	259	290	284	271	261	259	271	267	283	308	270	292	301	289	279	281	286	269	268	301	299	279	316	280	283	293	294	249	305	259	286	297	285	282	284	286	265	291	306	315	296	293	277	286	287	292	281	291	315	289	278	267	250	274	245	290	303	269	263	285	296	291	283	321	289	263	281	289	280	283	297	272	247	272	279	286	302	273	255	265	302	283	319	294	287	255	271	276	300	258	311	253	282	257	262	292	291	295	272	290	279	292	285	298	254	290	282	268	254	309	261	285	267	277	294	299	267	278	257	274	260	269	277	304	272	300	297	308	277	296	276	275	283	276	310	277	268	266	279	284	286	282	277	262	278	277	273	249	257	299	292	301	326	280	285	314	285	259	289	262	271	282	307	259	309	276	314	275	265	309	277	290	274	294	263	294	269	273	287	284	255	262	277	270	277	266	273	290	296	307	294	288	300	278	266	280	292	238	280	246	274	266	259	251	286	287	287	261	275	279	283	295	296	255	251	273	296	295	269	244	280	291	296	297	265	289	274	260	287	275	255	244	287	275	282	276	270	284	293	254	277	285	255	257	253	272	288	276	292	278	286	289	286	286	280	301	301	268	271	278	273	287	287	287	264	265	282	280	286	273	284	267	298	275	265	260	293	272	306	241	305	259	298	264	281	276	261	261	311	270	238	285	253	255	295	256	285	277	293	302	283	292	282	322	303	272	293	286	284	289	275	286	269	276	272	318	288	263	278	288	285	271	297	316	276	268	285	292	293	307	264	272	314	270	249	265	305	262	277	311	282	282	268	281	303	281	280	294	255	281	268	267	302	260	277	270	242	302	298	286	268	286	273	263	249	289	291	292	296	283	283	246	298	282	277	285	271	295	285	250	252	290	323	321	295	275	272	299	267	289	273	265	269	261	268	271	311	280	309	276	281	276	282	287	285	279	269	307	289	306	300	295	285	281	272	308	318	289	281	285	261	268	312	287	293	269	281	257	259	262	283	276	265	259	255	265	268	293	285	278	273	287	279	265	306	304	304	243	292	281	269	257	276	294	292	312	277	301	277	279	285	278	239	292	272	275	294	273	300	281	263	285	288	283	295	316	317	314	262	278	290	277	303	292	272	271	329	274	279	253	288	272	270	272	265	261	263	294	271	299	268	265	304	262	302	291	283	268	299	264	266	283	307	312	298	292	260	310	267	278	275	280	261	319	299	289	285	297	296	287	252	290	278	241	272	293	283	269	285	267	267	276	270	316	300	292	283	286	284	266	256	258	294	265	278	282	270	263	251	295	322	285	294	267	248	289	246	271	280	264	238	263	266	245	266	267	298	257	280	284	266	295	263	296	300	288	300	262	286	290	263	299	287	298	274	302	301	297	269	262	288	265	304	315	278	260	255	288	288	298	281	295	314	290	296	292	262	276	291	284	308	273	266	297	317	296	252	314	296	278	277	262	282	265	285	288	292	302	266	305	262	286	269	284	268	279	287	307	288	286	305	286	291	299	266	258	278	263	273	294	302	296	280	281	262	276	268	291	253	265	294	256	262	280	266	269	274	261	303	293	272	282	301	302	286	240	293	244	261	291	263	279	272	273	301	296	233	288	309	298	257	276	286	292	258	311	302	280	293	270	251	286	266	267	288	308	256	279	273	268	279	277	266	268	273	297	266	277	265	271	268	286	272	273	274	298	295	310	319	272	299	290	281	320	277	261	278	275	278	276	266	282	295	303	297	256	271	254	304	279	295	301	251	243	287	296	277	293	301	240	254	274	269	317	296	320	287	274	277	282	265	293	288	275	257	311	281	314	264	275	270	301	281	318	278	314	296	286	293	290	312	287	295	278	281	281	261	272	276	285	313	290	276	264	309	275	265	268	281	304	283	297	263	278	299	283	253	276	293	274	305	278	311	273	266	288	280	264	247	301	275	278	293	287	278	281	287	277	274	259	289	263	292	298	270	265	303	290	276	287	257	265	285	294	282	260	273	300	267	285	268	294	259	296	278	298	290	298	272	318	262	268	277	272	264	286	269	278	285	266	304	269	251	273	270	270	301	305	307	281	335	287	289	265	279	279	301	303	275	277	257	280	282	279	273	255	289	275	292	271	276	315	290	282	280	289	274	275	276	312	277	296	291	290	292	243	271	262	323	277	281	234	278	283	318	265	311	302	309	279	263	284	261	294	288	274	263	288	274	291	261	299	290	280	254	274	291	274	285	293	294	271	264	251	246	274	289	322	294	244	265	286	284	277	265	294	242	274	287	283	263	290	308	265	259	293	252	282	293	289	269	275	290	270	297	279	272	263	287	284	271	290	277	275	275	279	297	288	269	294	269	285	272	299	290	278	262	251	310	250	272	270	275	253	274	261	280	271	295	284	277	279	265	258	300	265	269	261	298	280	280	295	297	312	275	290	277	279	279	269	261	270	255	289	294	292	275	300	300	252	252	295	297	306	275	312	296	278	276	301	309	254	311	271	284	273	269	279	269	266	285	291	269	248	259	263	276	272	254	300	240	259	297	277	260	294	273	287	304	278	238	282	294	277	291	296	299	282	264	292	284	281	263	271	296	300	284	282	265	248	275	286	284	234	249	269	281	290	257	263	273	266	267	263	303	253	262	264	271	290	283	274	262	266	283	287	245	291	289	297	286	267	295	286	259	262	282	277	284	293	256	267	287	286	273	259	281	299	289	290	290	274	282	289	270	265	302	276	290	267	279	248	272	295	268	259	287	288	283	285	266
22451	30407	32114	21832	14809	8144	594	470	436	440	458	457	468	493	457	453	433	435	440	467	430	451	426	433	447	439	447	454	448	448	416	411	418	489	436	447	413	450	457	415	449	423	437	442	430	441	456	504	413	471	428	456	455	443	433	455	458	464	468	458	423	439	438	452	465	454	445	450	451	419	430	450	415	465	450	461	480	435	443	426	425	459	473	459	471	440	430	454	473	454	444	467	447	472	431	454	482	468	455	491	461	442	441	452	452	450	464	451	479	437	419	449	416	461	446	442	432	438	449	450	434	443	455	452	436	416	443	414	440	470	410	463	458	443	489	446	449	448	456	407	479	451	421	467	469	431	448	458	434	432	436	443	453	460	466	423	504	432	452	420	428	441	492	463	440	430	440	446	406	469	447	523	429	439	452	398	415	447	468	443	468	472	454	464	432	456	451	423	433	440	398	458	452	484	452	460	443	448	394	452	468	445	480	445	469	491	454	457	443	446	468	456	431	467	458	458	425	455	434	476	467	427	436	447	473	443	446	432	456	450	458	450	447	468	454	456	457	461	457	447	452	448	440	441	468	432	476	464	459	435	447	443	480	454	439	455	434	479	488	449	474	452	471	427	463	475	440	419	418	417	446	457	427	411	430	480	459	451	465	485	469	440	461	474	449	450	454	425	474	451	447	452	442	427	410	476	465	458	453	449	435	418	457	436	440	476	446	432	468	441	454	442	426	481	479	450	483	460	438	438	445	452	463	398	437	435	458	484	453	426	457	470	445	441	480	448	444	446	407	454	468	462	455	424	429	478	438	436	455	428	462	416	433	433	446	450	452	465	450	470	452	460	465	466	454	435	430	482	457	426	440	450	443	418	441	426	497	442	431	422	451	481	476	456	434	458	449	430	437	466	433	439	451	444	432	425	441	427	452	429	453	475	454	435	433	464	437	436	454	447	451	466	456	449	419	428	459	438	423	465	505	442	475	469	462	436	464	447	439	428	489	456	445	445	473	463	473	439	456	466	468	422	475	457	446	468	447	446	445	440	434	473	443	421	441	463	482	434	431	500	475	425	473	425	443	411	442	436	432	445	453	425	440	469	467	422	450	456	400	423	412	420	433	434	493	454	471	416	418	429	479	443	433	440	395	473	452	434	458	481	446	432	505	413	401	435	452	465	473	432	470	456	444	410	395	463	438	425	461	445	423	460	480	454	453	442	447	457	471	455	416	417	396	451	460	464	482	456	429	470	433	438	469	451	440	458	450	477	460	450	455	445	458	440	405	463	441	442	440	449	442	458	431	464	462	456	466	499	417	458	460	457	478	449	427	442	458	449	451	493	452	404	453	428	460	458	451	437	439	436	417	459	466	455	438	446	466	445	459	408	431	408	437	452	481	427	459	458	433	451	433	454	462	493	432	443	447	478	435	475	485	460	452	428	421	438	424	493	463	434	494	443	472	433	442	469	448	468	475	457	418	459	476	452	438	425	456	431	446	425	442	393	458	479	408	476	434	450	424	468	444	468	480	445	440	423	472	447	415	462	468	463	456	477	439	425	491	467	449	448	465	476	420	442	465	460	456	442	424	451	466	430	436	472	456	432	463	441	468	460	463	454	463	421	443	476	440	463	478	448	432	459	427	441	419	465	456	457	413	437	454	467	440	436	454	416	490	480	429	460	419	414	472	452	451	467	428	445	453	447	418	460	452	489	441	445	488	432	414	463	443	453	446	462	438	449	435	485	421	429	467	412	455	430	461	466	450	460	486	437	471	472	463	457	414	465	436	467	441	473	424	454	460	479	428	402	410	456	439	424	466	485	451	464	479	437	458	449	420	463	461	487	474	403	445	407	449	454	460	465	437	454	432	440	482	465	451	486	419	453	463	447	434	442	443	471	419	443	439	456	445	468	455	461	447	455	453	442	481	446	472	439	450	448	461	457	445	450	441	456	421	438	453	437	444	455	498	427	448	437	433	431	439	449	432	466	459	457	455	408	412	446	450	443	438	453	456	445	444	462	420	453	461	424	485	425	466	453	422	444	457	446	439	450	406	433	452	447	487	448	469	462	455	436	444	434	436	467	450	475	434	479	437	439	464	414	446	454	433	390	414	472	473	409	457	443	427	426	454	478	450	452	475	418	471	426	465	435	442	476	443	449	461	418	458	427	411	441	471	447	416	433	461	467	461	442	425	469	463	476	401	424	462	464	431	459	378	446	427	400	455	471	469	445	427	420	406	447	453	453	445	446	456	448	441	478	420	440	437	456	452	454	464	447	444	483	440	460	506	440	454	442	413	453	477	445	437	438	460	426	479	467	439	428	444	457	474	457	456	451	453	393	427	484	476	469	450	411	423	424	455	418	428	439	443	440	418	488	421	465	413	443	465	413	417	439	423	423	446	461	436	408	424	435	438	452	437	456	424	412	441	449	419	440	457	430	440	426	464	440	445	437	477	416	486	440	493	414	451	434	425	482	455	447	464	456	473	450	434	468	438	447	461	449	450	494	479	429	464	432	463	470	463	469	472	463	474	438	475	427	454	424	447	442	442	409	453	431	433	446	461	457	418	440	469	472	436	444	430	454	457	435	445	460	473	423	441	452	453	479	429	476	455	441	439	454	460	411	462	452	425	474	470	457	451	461	484	474	444	446	416	453	446	429	461	466	430	466	464	466	483	440	459	438	463	465	430	463	445	464	463	442	443	459	429	467	445	459	483	464	462	477	436	416	458	462	423	477	441	429	456	444	453	486	449	444	459	430	440	406	431	423	439	495	468	438	487	457	439	442	437	410	441	459	434	459	432	457	422	420	414	479	418	451	463	458	468	464	443	467	447	438	448	423	441	417	455	479	464	402	437	402	442	435	459	457	470	493	464	439	440	439	445	476	457	418	445	442	469	429	462	489	423	481	428	430	458	471	439	435	449	431	439	468	428	445	475	457	452	466	442	434	450	441	432	452	478	442	447	482	473	465	480	411	437	420	441	462	466	480	478	431	475	461	488	445	473	483	440	425	478	497	452	484	492	431	407	458	423	435	471	456	432	457	455	465	442	420	459	467	462	457	464	478	458	435	418	431	466	463	464	441	428	451	465	448	476	442	434	486	431	428	463	448	453	460	421	457	448	416	495	445	420	457	482	439	450	445	435	456	428	446	480	472	399	412	425	452	470	449	464	461	429	451	478	455	492	473	453	449	447	457	424	488	447	436	471	467	441	467	440	485	442	474	475	483	409	425	470	455	464	464	416	469	417	471	476	467	457	470	452	468	430	413	402	430	442	435	462	432	476	495	451	449	415	459	446	416	424	437	455	462	422	455	445	414	460	423	424	418	466	459	488	469	426	463	413	457	450	422	442	472	456	442	441	462	446	454	473	470	441	454	426	420	430	456	473	432	465	421	444	434	456	471	465	450	447	430	430	420	476	479	417	453	444	430	445	448	442	416	464	412	463	435	419	430	422	442	485	459	445	464	452	447	461	456	416	466	449	495	434	420	425	439	426	451
24083	21188	30829	34782	31559	25241	5681	446	359	383	380	370	348	359	374	360	339	345	362	384	354	358	356	338	360	344	370	355	354	346	363	367	360	367	359	360	345	343	321	361	370	399	380	378	332	338	337	385	366	363	359	359	360	361	344	357	355	340	367	345	345	346	351	361	315	383	356	353	333	319	394	354	343	366	334	345	359	368	356	353	379	403	356	347	357	350	354	360	343	359	341	332	359	364	378	345	336	409	336	397	371	348	355	319	346	341	378	326	321	359	336	373	401	384	350	343	377	368	387	344	389	358	387	366	376	384	349	348	321	359	346	367	385	345	315	342	349	360	371	362	385	338	333	373	349	389	348	372	366	384	388	337	382	368	378	342	357	346	372	362	347	382	329	333	385	368	349	375	350	332	361	333	365	354	349	378	345	354	337	366	357	344	346	356	341	367	400	351	353	365	343	382	376	367	354	354	336	361	373	363	351	332	362	360	339	364	388	341	360	372	360	360	366	355	346	392	384	364	350	365	353	377	341	334	330	403	353	345	356	320	386	360	353	347	376	373	364	350	389	378	338	341	337	355	358	327	348	364	403	343	379	354	337	365	346	363	364	352	362	354	345	366	341	347	349	341	384	389	335	334	321	386	384	366	336	342	313	348	389	381	357	336	396	346	372	381	361	340	343	358	320	345	361	369	357	354	356	323	398	325	353	371	370	349	344	359	363	325	321	352	406	354	366	380	341	368	351	364	331	343	346	364	318	354	350	363	330	367	363	359	394	350	370	366	401	372	345	348	366	368	332	357	337	331	394	376	351	356	338	373	340	347	343	375	398	382	355	378	373	365	329	357	358	366	376	371	370	356	387	334	357	370	342	398	383	340	341	373	359	358	345	363	387	368	369	379	343	369	380	351	362	321	411	377	351	389	348	342	365	343	358	368	328	382	358	372	347	389	364	374	345	335	377	342	365	361	364	376	337	385	356	358	373	381	347	345	360	391	349	366	359	339	374	359	352	361	358	367	338	348	334	373	345	366	343	351	371	354	393	355	365	367	366	355	380	360	361	368	347	359	369	356	357	332	324	348	330	360	319	360	339	384	346	353	332	389	338	354	389	347	382	306	372	357	351	350	350	370	348	371	320	332	317	370	332	372	340	363	350	355	352	350	381	339	383	350	379	364	373	367	351	346	337	339	366	384	351	342	344	345	341	368	349	370	364	392	389	396	371	374	397	365	385	359	364	367	343	379	351	402	373	354	351	364	382	352	371	368	357	337	340	328	388	372	367	359	345	342	369	362	397	364	359	395	358	377	353	323	346	333	340	358	380	342	355	375	366	351	379	367	369	378	387	353	352	356	354	405	345	372	366	335	382	338	381	350	346	371	376	376	372	311	345	327	382	383	358	349	378	363	361	346	370	380	347	366	362	377	355	361	365	380	326	330	351	371	370	367	351	369	364	367	357	333	378	333	371	377	370	350	377	383	377	351	349	340	375	361	358	372	360	337	374	332	362	352	353	361	353	361	330	329	334	382	398	365	348	369	318	339	348	336	360	371	355	329	330	341	369	382	364	362	349	367	358	327	330	370	385	330	327	348	349	361	358	368	331	368	378	349	337	325	332	351	357	391	392	366	366	373	336	348	326	371	334	388	356	388	351	364	364	326	350	390	338	337	371	335	317	353	361	407	340	327	365	355	359	356	380	378	322	376	384	362	316	370	356	344	345	374	375	312	369	395	364	344	366	375	369	369	328	359	370	349	344	348	362	364	345	373	352	342	386	358	374	384	372	348	359	372	376	356	332	374	360	353	374	357	377	343	321	317	369	333	381	340	369	367	356	360	397	350	419	382	363	368	399	356	345	357	385	350	372	376	407	359	354	347	353	379	347	340	333	374	375	350	362	382	372	370	378	387	369	387	396	345	339	379	375	337	357	365	352	357	370	384	351	358	329	400	365	321	368	379	375	418	340	347	341	365	349	351	368	367	382	354	361	338	350	342	356	376	352	357	345	358	376	359	342	357	358	370	357	326	348	338	362	365	346	352	372	383	322	364	357	371	326	317	377	339	326	321	343	328	366	373	369	359	389	407	384	348	391	372	359	357	379	368	378	360	368	368	392	346	347	361	384	347	374	353	355	335	387	404	375	362	364	384	343	364	386	362	338	353	356	350	376	355	381	351	389	382	369	364	336	393	358	379	327	354	364	376	394	351	317	375	352	351	360	359	342	357	334	387	322	336	343	375	333	357	351	376	358	394	346	352	389	370	383	366	318	413	377	367	335	344	341	337	337	353	348	344	370	341	352	370	362	345	354	356	359	337	378	336	386	349	370	389	335	378	368	348	380	367	333	369	374	368	367	366	369	320	376	341	364	380	398	372	402	383	386	350	373	360	366	359	358	360	374	356	389	387	428	339	384	352	357	363	355	375	375	376	355	337	374	380	356	369	356	389	361	375	371	383	334	382	353	343	338	333	326	371	380	352	340	349	369	339	351	350	396	373	379	362	340	411	374	359	389	396	338	343	343	392	347	346	353	376	376	376	355	359	360	387	372	390	368	368	360	359	403	354	391	340	356	373	392	352	344	374	355	369	352	337	351	363	403	373	385	331	359	377	366	341	343	356	341	392	341	358	364	333	376	414	360	345	346	381	420	398	379	323	341	377	347	368	360	335	360	355	386	340	342	357	335	337	351	364	339	354	350	373	313	373	381	363	352	351	326	373	330	366	363	373	362	318	348	359	382	367	354	364	360	350	374	373	344	384	370	358	392	363	324	336	360	357	354	326	359	349	369	375	379	376	362	372	332	370	370	331	357	361	370	362	360	357	344	343	361	336	352	360	336	357	357	338	368	364	337	366	354	376	358	348	335	340	333	336	350	339	352	360	342	363	313	366	338	377	360	353	396	357	316	342	362	344	380	359	376	326	330	342	368	375	376	325	347	373	384	346	353	342	327	364	330	363	360	370	362	353	369	331	335	365	364	405	323	385	358	364	348	387	376	344	345	365	359	374	358	361	371	360	341	369	317	362	352	349	372	387	395	384	374	350	383	371	337	344	347	347	354	376	338	357	387	369	323	359	355	369	371	365	339	381	366	356	386	352	364	314	384	383	377	347	354	361	341	346	367	351	377	379	361	372	392	368	387	346	360	349	322	340	348	387	394	362	372	350	355	359	334	350	363	355	346	339	366	377	332	354	344	357	384	341	401	368	380	347	378	345	369	377	364	380	340	345	390	355	373	350	377	363	348	354	354	369	358	370	362	360	317	366	385	352	357	401	380	362	379	350	329	354	332	335	369	383	371	373	350	327	377	356	361	352	371	426	345	357	342	309	400	348	342	388	345	352	347	368	359	350	339	336	387	359	343	365	342	355	379	361	369	375	343	364	354	405	354	372	377	351	380	362	373	352	349	346	351	390	327	357	360	360	351	358	368	385	382	337	355	360	351	349	367	346	345	348	343	368	344	347	359	377	351	368	324	367	347	375	332	404	371	366	340	360	394	375
34971	57693	64237	52655	41683	23727	1423	622	576	609	593	591	530	575	628	588	590	574	564	511	590	557	560	587	594	520	609	533	619	587	618	566	598	589	555	551	547	581	570	570	563	536	588	556	596	545	611	591	606	551	600	586	580	622	621	591	526	546	553	546	552	570	599	570	571	563	537	593	564	587	580	539	599	555	626	561	568	581	549	614	594	605	585	561	559	539	516	590	577	562	581	599	552	555	589	530	574	581	547	584	586	553	545	574	559	575	529	595	575	553	617	595	555	563	538	573	543	569	543	579	511	558	576	603	516	552	593	565	553	590	559	591	572	579	564	563	551	545	597	592	626	581	548	580	573	620	548	570	589	565	550	586	529	537	554	561	583	574	551	600	555	570	536	522	578	600	556	564	580	591	556	568	540	636	525	546	599	557	608	573	553	569	596	545	602	600	569	568	520	559	569	568	593	566	594	533	564	630	536	613	552	558	572	549	542	528	570	613	518	568	561	567	556	555	585	523	565	553	548	565	542	551	532	569	546	561	577	613	567	565	556	561	545	566	554	560	557	570	566	546	557	561	582	597	528	582	544	572	539	588	571	560	539	582	571	573	560	572	564	541	570	556	572	587	563	583	543	581	589	551	564	601	527	566	610	583	551	587	563	547	585	581	558	586	546	577	579	604	584	577	607	602	587	562	552	589	558	572	581	562	602	574	624	563	586	588	590	586	574	550	570	564	570	557	591	571	547	583	515	572	567	543	582	572	555	561	564	585	615	552	573	555	601	616	576	519	602	579	557	605	581	571	524	591	566	530	568	567	619	530	570	552	573	575	551	536	543	514	557	553	549	578	563	565	587	555	546	581	525	565	580	596	589	565	581	517	596	587	588	575	577	558	573	552	620	622	574	503	533	575	585	594	550	585	557	577	541	602	583	580	598	540	539	590	568	580	572	555	563	583	516	588	571	535	555	586	580	517	557	522	538	566	588	539	578	595	568	568	585	579	557	557	537	586	558	581	602	577	577	593	564	566	535	547	599	600	551	545	614	542	529	567	591	592	569	586	577	551	573	577	575	556	577	564	545	563	559	594	542	551	545	553	537	573	586	551	586	579	577	546	561	569	538	568	580	556	583	564	566	545	567	597	593	530	569	550	578	570	587	563	517	593	562	563	570	543	561	606	590	623	572	566	585	558	579	521	539	590	616	539	576	564	569	578	559	572	573	547	583	568	623	580	536	589	596	569	581	590	582	593	554	588	604	579	554	569	535	504	579	581	579	548	555	524	534	565	529	567	562	555	553	568	562	572	562	568	527	554	571	600	592	613	525	597	568	596	594	581	561	567	561	564	554	509	551	575	556	540	527	562	590	576	605	571	564	554	567	547	589	545	583	572	586	543	562	536	567	534	580	564	546	566	550	557	547	552	532	581	579	575	598	535	547	573	583	534	570	570	581	599	594	543	590	552	575	630	554	554	591	588	545	569	562	594	576	605	590	548	572	490	595	536	605	609	519	582	552	595	540	524	563	564	541	534	578	594	554	541	547	585	567	567	583	540	582	605	568	572	590	530	615	589	585	541	591	560	598	557	564	550	588	590	578	575	556	580	597	559	565	550	609	558	529	581	574	527	558	597	565	550	550	578	534	610	535	564	567	523	547	576	576	579	536	567	568	598	575	545	552	554	578	544	589	559	597	552	547	590	542	519	557	567	606	552	588	528	579	565	569	608	616	558	556	574	603	504	551	553	637	568	565	613	563	607	533	572	579	556	588	555	575	564	533	578	580	570	616	534	545	537	586	580	533	562	595	566	550	576	526	573	581	617	592	540	566	585	545	527	561	590	572	595	594	589	578	589	568	518	546	558	562	569	586	544	581	577	551	602	564	546	554	587	567	601	557	594	561	553	582	596	527	610	535	565	545	545	560	566	577	573	605	594	596	560	546	561	585	529	573	556	580	532	586	604	528	563	635	534	566	580	561	550	557	604	520	510	608	550	563	570	538	589	576	565	528	569	595	566	556	598	566	557	554	578	599	540	559	617	527	561	596	581	550	561	574	534	566	574	539	556	559	598	548	559	620	587	580	608	580	577	569	562	535	553	618	547	544	558	562	564	567	598	563	523	590	575	572	601	548	551	591	574	608	575	593	561	541	554	568	524	580	553	591	578	542	557	576	602	544	539	575	607	553	526	543	549	574	565	587	588	612	563	594	601	541	575	586	571	582	586	547	550	567	570	546	543	530	519	581	533	544	566	549	608	583	558	587	533	582	575	591	532	599	543	552	575	564	554	512	606	622	588	571	546	613	569	570	600	583	559	589	586	578	578	582	609	570	580	546	535	532	557	546	567	521	557	550	565	557	545	548	568	516	570	544	528	548	578	555	559	553	588	562	568	582	556	618	538	549	556	519	559	580	574	548	586	556	582	561	558	538	589	544	554	570	580	562	582	589	492	531	546	566	532	621	553	588	578	551	555	587	621	559	563	574	529	553	582	596	555	547	588	511	528	591	514	557	584	608	581	571	589	549	579	547	598	571	535	590	606	569	573	556	570	563	522	603	558	629	578	584	613	566	544	546	549	574	544	552	570	586	550	533	575	552	581	560	573	551	572	553	566	593	544	552	589	573	578	557	590	555	595	605	597	529	545	551	569	573	549	595	542	560	557	589	526	567	567	557	561	587	556	572	591	610	612	525	541	592	558	575	562	539	575	612	579	565	594	583	566	582	559	551	546	571	560	563	593	558	540	562	574	569	592	569	562	540	542	533	530	553	548	563	575	561	592	578	570	560	546	582	558	574	535	568	573	561	610	521	534	584	558	535	559	568	590	570	500	528	567	609	558	564	560	585	551	570	556	621	546	564	591	602	547	560	532	566	590	605	551	600	570	578	571	594	572	521	594	580	567	557	592	571	542	560	601	580	538	574	558	545	593	546	529	570	543	562	591	539	530	549	600	536	551	563	563	573	551	523	564	555	579	577	589	555	534	590	585	600	585	566	654	578	577	572	597	587	584	563	536	570	588	566	562	566	552	600	574	553	613	591	535	606	588	574	582	587	559	614	560	558	605	583	532	556	569	585	602	576	589	623	600	605	623	587	555	555	564	587	535	584	559	574	589	544	561	532	571	583	563	541	576	536	583	580	562	567	543	577	566	608	584	582	524	587	536	571	556	636	586	574	606	598	600	587	567	618	540	620	551	585	592	561	549	558	583	578	575	538	570	564	547	559	564	571	572	531	558	616	569	607	542	550	628	582	601	562	549	536	560	555	559	564	561	576	560	557	556	528	519	544	562	581	566	630	547	558	592	534	577	559	562	584	576	572	609	572	613	583	536	570	585	606	583	562	586	563	574	557	583	570	615	523	535	553	583	590	587	548	578	591	587	595	555	568	620	553	570	575	582	588	581	598	540	568	584	578	577	566	564	579	544	568	581	591	587	598	541	584	572	553	557	529	585	592	560	567	545	588	577	555	569	544	593	530	562	614	610	599	554	550	564	573	566	544	580
22983	21109	30321	29782	34406	33328	12470	862	340	358	363	336	342	375	341	378	344	358	338	347	328	331	334	316	319	299	307	326	331	318	322	301	331	344	331	313	334	347	308	316	337	325	323	327	357	339	353	344	334	307	338	329	338	323	357	341	315	335	305	304	341	320	351	310	309	331	325	340	306	315	358	369	319	329	308	330	317	363	337	358	337	327	329	299	354	349	327	337	337	298	372	311	312	322	333	328	341	314	354	360	342	338	305	326	344	289	299	337	340	294	335	298	339	332	350	327	327	315	337	332	316	325	351	357	302	338	328	308	293	361	318	289	351	344	375	294	345	330	374	323	342	354	360	341	306	323	327	298	310	379	314	332	329	318	318	297	325	313	351	346	334	330	338	316	340	319	339	275	327	329	374	325	312	357	333	318	317	333	310	329	322	349	358	325	347	272	331	318	341	328	307	325	347	291	317	319	326	344	327	298	327	335	339	330	316	343	318	303	303	294	333	334	318	331	331	313	316	316	307	328	344	352	327	348	359	338	320	326	321	315	303	326	322	296	335	317	344	337	294	343	328	321	306	334	307	319	341	322	343	335	275	316	301	314	343	320	317	301	348	336	341	332	315	371	307	343	363	334	330	325	290	344	332	346	323	308	361	298	316	347	338	335	344	339	318	328	306	331	338	306	302	333	329	316	345	331	313	342	321	335	336	322	305	314	329	322	299	305	317	318	360	338	367	309	337	310	302	337	296	297	346	337	303	319	362	330	344	327	324	355	351	312	326	300	335	345	298	324	311	362	320	340	320	326	328	281	308	328	340	315	321	315	321	306	341	333	315	347	327	329	304	311	318	315	351	326	309	342	307	381	325	321	310	335	310	332	354	345	330	344	338	338	351	322	322	293	343	326	360	326	349	317	314	371	322	337	324	311	379	321	332	338	330	348	311	339	285	316	311	351	326	332	329	321	324	327	320	351	291	342	330	312	345	331	367	320	307	337	324	364	312	315	332	334	307	346	338	341	321	349	362	334	337	327	352	327	314	338	327	310	312	314	328	324	328	326	329	330	313	326	315	317	296	341	334	345	331	310	316	349	346	325	303	389	352	337	327	338	328	344	324	352	339	351	302	320	343	335	302	309	305	348	327	337	344	315	326	323	322	335	324	315	342	331	353	327	323	357	338	302	319	355	376	345	345	335	352	318	350	330	344	339	317	310	349	352	357	304	305	319	350	320	315	324	322	336	313	304	335	323	297	324	324	317	347	304	293	333	311	331	351	309	322	334	345	316	325	300	311	310	331	363	329	353	348	339	323	336	334	335	318	332	304	333	332	330	327	304	298	329	299	332	343	310	323	322	339	320	348	360	353	312	356	362	297	341	353	336	325	306	338	315	339	344	362	329	368	346	348	292	334	314	333	327	373	337	342	304	329	292	287	340	331	333	341	317	336	310	338	353	321	306	339	332	330	325	352	366	324	314	317	312	303	302	298	317	312	338	282	302	313	333	336	323	350	321	333	350	326	351	372	327	332	317	349	310	375	328	321	315	314	331	297	322	325	368	333	329	337	324	326	305	310	323	314	300	319	312	335	354	305	342	342	342	304	302	346	343	334	290	317	306	309	309	335	349	339	349	332	335	320	321	289	326	342	333	351	346	329	343	337	329	323	335	339	317	318	327	383	299	320	342	319	309	318	311	317	294	324	338	318	302	325	319	330	349	358	333	356	328	304	324	319	304	315	351	358	301	327	311	330	337	320	314	322	348	350	319	316	322	331	328	333	307	318	323	351	344	321	291	314	349	318	360	334	347	296	338	347	335	314	343	356	328	330	347	344	341	314	339	339	347	314	356	352	325	324	312	337	327	328	308	332	335	326	306	331	314	350	371	333	345	320	343	312	341	310	316	332	306	333	350	318	363	319	317	371	318	338	333	316	342	345	337	350	336	308	337	338	321	328	302	338	353	353	357	345	307	302	335	367	325	285	354	308	308	329	316	300	341	330	312	284	322	312	314	354	321	332	331	338	317	310	344	333	355	349	323	303	318	323	330	338	342	343	325	309	305	310	317	319	321	320	334	309	316	344	308	292	314	354	305	320	299	326	348	333	320	306	311	341	307	350	324	361	356	317	351	309	326	288	298	345	337	308	333	335	355	354	371	329	303	310	352	324	312	327	314	312	303	314	332	280	316	323	293	327	326	325	338	361	334	330	307	315	311	329	352	319	367	329	340	314	305	335	319	359	346	336	327	316	325	323	340	306	314	311	338	327	311	328	352	342	362	344	337	301	330	335	350	349	340	309	343	316	327	325	326	316	316	334	337	335	349	346	339	316	307	299	324	334	343	308	329	319	335	328	321	315	339	344	331	318	341	311	315	324	308	325	313	364	346	353	329	320	287	324	344	351	357	330	325	323	321	314	335	325	360	338	314	305	306	309	314	308	343	326	332	343	337	347	324	341	333	323	326	302	313	321	344	340	333	314	330	350	392	322	298	316	347	301	312	319	294	344	296	312	314	333	330	354	329	341	324	343	349	333	326	321	350	316	293	321	312	370	330	299	313	308	317	303	315	335	323	333	335	330	305	363	326	326	329	326	337	310	334	332	312	348	326	303	332	317	355	308	345	331	337	319	317	326	322	333	319	353	321	333	332	332	318	345	321	304	328	298	360	307	285	337	311	326	293	352	294	339	323	336	339	342	305	311	326	315	316	321	335	330	286	320	345	307	329	322	321	330	323	330	325	317	327	339	328	338	328	350	330	336	331	325	286	348	316	325	315	356	346	327	343	338	297	326	338	330	320	305	319	345	343	332	308	347	314	324	318	361	329	326	297	347	324	329	317	321	324	332	312	364	334	338	329	322	296	317	362	295	307	321	320	326	325	324	326	320	362	319	302	349	362	330	320	328	337	324	305	323	344	327	332	332	316	292	362	340	313	355	290	323	311	378	328	308	312	324	318	313	304	345	330	299	331	326	300	299	333	320	365	336	334	303	339	312	335	340	338	356	331	328	322	343	342	320	330	320	346	353	313	326	327	311	320	343	347	318	284	321	308	325	304	323	314	320	316	323	326	275	297	334	308	336	297	308	338	331	351	347	319	326	343	349	327	321	314	337	327	321	331	328	323	345	359	307	304	318	305	326	349	311	329	328	332	316	357	333	356	311	329	347	355	306	300	303	330	311	332	308	337	327	324	319	349	351	324	332	319	319	318	327	340	317	306	313	353	337	335	326	346	343	348	326	311	334	311	331	318	308	319	354	364	322	309	284	342	319	314	306	324	327	310	325	313	299	337	331	299	312	371	295	337	292	331	330	334	341	352	380	356	328	345	307	315	316	337	339	334	326	321	350	318	365	346	315	334	346	320	324	328	357	348	304	311	323	328	344	323	301	345	327	331	310	319	293	295	308	303	299	340	336	319	331	313	329	345	308	325	327	328	327	335	326	361	305	334	341	322	349	313	336	328	353	307	307	337	346	297	317	324	300	339	331	306	318	352	346	364	348	335
42167	78079	78947	63891	53946	32593	2200	595	542	553	502	548	568	525	541	545	518	530	489	489	547	501	517	547	499	511	534	522	535	534	511	486	503	526	481	466	524	526	476	527	511	513	468	512	519	510	490	513	545	561	498	506	496	494	484	487	528	473	535	515	506	504	520	477	528	519	514	491	494	526	509	460	511	470	516	516	473	532	520	525	563	517	506	522	513	507	546	524	512	545	509	517	479	504	507	504	499	530	525	511	508	482	519	501	534	552	498	519	476	539	525	458	524	493	535	520	502	504	518	510	473	497	514	497	542	555	491	500	489	531	479	481	493	549	499	498	465	476	500	525	518	540	525	485	479	511	522	499	513	507	507	514	555	485	460	514	494	505	527	511	521	492	524	538	509	520	476	515	499	464	490	507	487	525	506	472	502	459	477	495	545	482	518	490	543	508	504	498	511	518	491	466	505	483	524	524	539	483	524	466	494	524	527	520	487	530	508	518	487	539	503	544	543	464	552	510	516	512	488	472	553	550	502	505	504	514	489	484	563	501	459	485	502	540	542	493	538	531	512	473	511	456	516	511	484	527	553	533	547	506	474	492	539	527	545	508	518	525	511	512	536	477	539	517	512	489	507	475	475	492	507	464	528	513	503	523	476	526	513	512	501	506	491	534	488	493	509	470	516	463	470	500	502	462	526	573	518	493	501	498	483	535	506	511	492	570	489	565	513	523	511	502	560	504	481	494	569	544	507	479	543	496	499	478	550	497	504	514	495	491	494	495	530	505	497	506	482	539	553	493	521	486	491	500	519	464	510	514	533	486	518	507	482	506	494	522	461	498	543	529	551	490	524	550	506	512	495	504	465	504	478	477	545	470	552	535	506	506	568	508	492	503	555	530	512	487	502	493	500	486	533	484	494	502	488	485	469	501	496	495	483	510	485	475	493	540	502	451	487	540	487	468	502	483	536	496	492	527	539	482	483	522	522	532	462	507	515	472	483	484	517	509	472	520	470	526	518	514	483	493	508	515	535	535	542	504	515	482	535	515	535	523	537	521	522	506	505	539	504	491	514	476	525	473	493	520	491	479	529	487	499	527	504	512	483	498	523	541	528	524	512	523	523	534	548	514	534	511	530	515	524	490	526	493	509	506	548	540	481	521	546	514	537	536	475	484	497	486	495	497	517	503	544	520	536	477	484	487	518	509	494	518	527	560	508	494	502	495	519	492	504	495	529	469	475	560	495	514	526	521	508	504	505	503	512	530	505	542	517	501	540	555	541	556	529	517	543	479	507	534	501	556	490	510	511	470	511	497	518	485	519	549	525	538	475	506	536	507	505	506	504	464	517	509	504	519	489	504	531	486	483	507	506	494	519	526	499	513	523	503	530	494	514	492	512	470	500	510	517	538	476	489	488	493	527	507	556	517	489	498	552	551	489	516	511	496	488	528	498	529	491	493	530	527	463	472	524	515	511	513	512	498	494	488	546	532	479	563	518	454	506	530	481	507	495	520	518	506	527	487	458	548	514	521	507	511	510	520	532	515	499	493	521	468	498	522	471	491	465	463	514	523	507	525	539	535	512	528	541	509	525	530	486	517	466	534	520	504	505	488	498	451	503	498	491	515	511	525	518	488	541	469	495	505	478	522	508	484	503	492	510	511	497	538	519	498	510	502	574	487	507	554	493	502	538	506	484	537	491	491	502	517	511	524	518	513	488	514	529	504	535	537	479	522	523	489	556	478	510	532	494	511	524	528	507	565	494	514	518	507	517	518	491	485	534	499	510	508	499	525	502	529	541	525	448	496	538	535	511	546	503	503	502	524	521	524	539	511	491	509	512	544	498	491	490	473	494	476	534	524	524	546	517	546	495	477	490	526	537	543	519	474	558	490	508	474	513	523	513	496	514	526	530	532	551	498	483	482	468	505	521	523	498	522	516	528	500	488	537	472	493	530	514	513	513	490	524	518	475	509	460	498	506	484	487	494	516	548	541	496	525	519	515	479	505	521	496	505	495	475	516	508	496	526	485	528	525	513	517	518	539	517	501	514	495	504	481	491	505	501	490	500	544	472	583	495	502	507	529	441	513	514	496	496	501	556	517	525	466	506	512	480	500	494	543	548	491	534	490	510	531	515	488	485	506	502	466	499	517	497	520	548	548	468	460	503	502	497	472	490	518	534	520	529	534	533	512	524	512	497	461	482	472	536	507	506	527	499	522	488	522	479	548	475	481	519	501	527	510	526	502	496	506	503	505	464	528	514	488	483	505	456	527	498	520	520	550	484	510	478	487	514	493	515	574	517	482	499	543	545	542	520	504	522	502	527	514	505	544	509	510	537	449	528	509	501	538	501	520	539	563	516	502	500	531	484	494	512	506	505	484	513	523	551	532	527	549	550	475	508	570	518	493	507	493	508	514	492	499	503	501	541	536	508	500	463	525	500	509	496	561	515	533	480	511	487	530	517	503	489	534	488	484	520	536	491	484	499	476	531	531	475	514	469	488	471	550	500	510	472	543	480	513	576	522	526	496	509	572	524	514	498	489	543	505	536	527	452	538	520	529	515	535	516	516	574	478	504	508	477	486	492	508	490	476	544	498	516	531	552	502	494	482	504	501	508	499	535	554	512	497	484	502	463	513	467	519	498	539	536	522	501	498	498	528	556	515	469	482	531	489	513	483	509	535	495	453	530	551	544	481	518	517	510	518	500	507	533	529	539	515	477	531	505	518	532	485	540	513	525	488	544	512	530	524	448	526	500	475	527	544	483	481	504	533	552	500	517	549	503	513	531	519	536	518	506	489	521	511	494	551	517	478	493	513	487	529	530	498	522	492	493	516	457	492	487	518	541	518	545	576	520	526	492	522	490	483	479	500	516	544	488	485	543	506	506	519	492	497	503	510	515	541	516	492	516	485	517	501	531	529	492	524	511	564	485	535	574	500	533	496	487	514	473	531	494	498	505	535	522	546	506	488	544	487	520	501	533	499	507	488	505	525	561	520	540	525	514	488	568	519	471	547	559	525	493	530	471	523	517	519	494	467	493	517	484	518	535	521	506	506	532	487	516	506	507	506	491	454	474	538	484	523	463	519	533	518	514	538	504	498	529	554	522	505	541	546	494	545	511	473	529	497	482	558	508	566	489	517	490	501	497	498	508	525	473	511	555	489	511	534	512	511	500	524	496	512	501	498	527	519	529	484	482	477	494	465	525	498	484	522	493	515	496	517	540	512	538	496	509	479	525	499	531	574	534	506	552	521	503	543	530	485	506	499	491	519	538	502	533	530	511	539	473	503	501	587	481	518	531	514	507	519	478	546	489	508	493	508	546	499	529	553	487	463	524	511	508	521	510	545	524	517	501	509	493	484	497	514	481	526	539	482	501	450	535	474	498	480	464	539	504	525	495	570	516	493	492	503	509	507	494	530	525	513	494	484	510	525	476	527	505	493	509	524	525	505	532	496	526	486	508	498	509	489	527	482	515	498	505	523	528	499	500	467	543
26855	22096	24319	18430	10168	6024	382	267	266	311	267	267	291	282	272	296	313	286	275	294	287	280	278	273	257	289	287	252	305	287	289	294	280	290	277	237	300	314	315	263	295	263	294	316	309	282	274	265	270	259	278	268	309	284	272	270	301	296	270	294	278	275	299	308	284	301	266	310	278	307	258	304	293	323	270	294	285	280	281	289	284	288	296	281	290	279	286	300	290	246	293	272	265	291	288	314	305	284	255	262	271	287	304	311	316	263	283	302	267	301	317	314	295	285	284	266	251	292	289	284	307	266	296	295	291	319	249	299	297	300	314	298	288	288	267	274	308	269	280	288	301	277	300	270	261	264	299	271	276	285	300	263	309	258	294	283	272	270	283	288	318	282	292	314	280	295	248	302	285	301	285	297	296	298	271	301	280	314	296	286	294	277	281	296	309	284	313	279	273	301	289	289	277	289	288	295	287	277	279	284	262	294	263	250	282	294	266	294	293	291	300	268	286	291	288	281	293	308	267	305	268	256	296	265	300	259	282	307	303	287	283	279	251	279	257	272	306	287	295	299	275	278	274	263	299	267	318	299	288	299	317	263	281	285	290	263	269	295	298	260	255	283	265	268	290	276	295	284	272	268	309	300	266	294	294	274	283	305	298	283	271	304	281	275	272	256	279	284	259	302	278	320	304	309	283	290	274	283	313	315	299	302	301	295	288	267	267	289	288	297	286	295	294	285	296	293	277	292	285	262	275	283	252	286	301	285	277	284	275	284	288	278	293	298	282	272	270	311	294	296	266	286	267	252	293	278	306	286	284	278	294	269	278	285	328	314	284	282	279	297	267	267	299	263	279	256	295	300	277	276	319	283	292	269	253	319	274	275	285	315	290	307	301	279	269	309	275	291	294	275	307	301	301	295	295	299	335	274	296	303	275	259	304	292	274	325	280	281	260	302	305	281	285	278	283	269	285	273	273	276	278	279	278	295	283	316	292	314	297	287	278	278	265	282	272	295	300	295	287	309	294	300	312	300	282	283	291	277	302	284	275	304	271	261	271	267	297	292	281	323	284	279	281	274	293	306	284	299	278	304	284	252	284	286	282	287	257	306	291	270	270	268	298	260	296	273	310	264	307	300	302	276	299	282	272	324	288	302	300	239	276	274	281	287	287	272	294	276	280	295	260	281	281	330	288	299	283	269	285	277	276	279	257	295	293	277	287	289	270	299	300	297	281	302	295	295	265	248	286	321	284	265	283	287	262	279	275	290	276	279	303	296	296	308	274	308	283	265	286	272	305	293	305	288	329	280	272	266	278	282	298	304	278	297	280	308	305	256	287	281	294	281	292	283	295	246	287	292	301	287	276	319	299	272	282	283	273	291	288	283	271	267	289	278	300	291	293	297	285	306	279	288	264	274	291	290	249	316	322	292	307	280	276	311	290	252	288	297	272	296	273	299	283	281	261	312	299	278	289	293	266	288	283	295	303	299	296	300	274	292	281	239	294	306	248	286	270	283	308	271	277	294	285	280	288	273	261	271	294	303	284	283	311	286	263	293	261	268	293	291	304	317	300	257	274	276	299	278	259	291	291	290	292	307	298	285	323	314	286	303	316	257	286	283	299	267	315	297	273	288	282	275	294	311	269	284	328	290	277	291	266	304	310	292	302	270	286	295	282	281	275	288	286	307	273	270	281	286	292	288	305	303	262	289	257	281	288	305	304	278	306	264	293	293	279	281	288	306	301	317	280	311	292	285	290	289	278	302	284	296	290	290	309	275	284	294	290	290	276	301	270	280	312	283	284	266	260	285	305	257	298	282	291	282	293	310	278	295	305	307	288	278	256	266	272	274	297	299	278	281	260	294	311	271	281	283	263	277	303	291	272	264	277	293	310	293	259	272	280	293	288	295	286	298	327	291	290	276	283	306	249	263	275	316	327	293	288	294	300	275	269	319	266	284	293	242	271	293	316	273	287	276	281	292	295	288	290	281	289	272	317	286	283	278	280	292	300	291	286	290	266	309	287	319	279	296	282	287	290	263	264	275	280	280	310	276	273	285	284	272	281	323	280	275	267	272	272	285	280	272	297	276	275	308	275	284	277	271	277	309	315	267	247	271	275	282	284	283	286	277	267	269	273	296	269	284	297	286	294	312	308	288	272	276	286	275	278	308	295	268	282	295	286	297	301	282	282	265	285	293	263	279	290	285	302	300	297	267	276	269	283	282	276	281	303	298	284	293	282	310	272	285	294	265	285	306	271	293	314	285	265	318	284	300	317	279	289	310	282	302	314	253	289	274	304	286	311	306	318	272	279	253	286	287	293	289	275	328	265	286	284	279	256	265	296	253	268	281	308	282	275	305	257	291	288	271	279	263	281	292	268	303	283	287	328	289	284	296	266	273	296	275	286	271	293	295	301	277	299	297	257	300	282	237	268	284	273	273	295	292	298	277	329	281	302	288	274	265	299	307	294	276	272	266	310	298	281	302	303	275	271	306	313	284	272	249	298	259	288	270	282	290	298	292	271	302	275	281	294	284	287	308	258	273	267	257	286	297	279	269	277	295	272	261	286	294	303	312	300	297	290	318	288	281	291	241	265	251	290	302	295	298	268	284	297	315	269	296	324	270	266	281	304	277	279	312	273	311	303	292	303	265	281	265	283	283	269	260	307	279	296	267	303	285	330	316	274	290	261	277	282	266	305	293	316	283	306	301	307	304	303	265	298	312	264	276	306	297	300	277	312	284	297	259	297	307	268	299	289	281	329	271	279	279	301	274	295	266	320	280	280	293	266	275	301	267	310	296	259	268	303	278	283	281	265	311	278	302	276	292	277	300	284	283	258	301	289	292	310	284	265	304	304	252	275	309	267	297	262	281	270	244	313	298	260	244	278	280	287	293	295	320	291	301	284	311	277	297	274	281	264	267	263	287	283	277	295	324	310	277	276	297	255	297	260	283	302	309	271	287	287	285	260	260	282	258	275	270	265	313	247	276	319	335	287	265	293	301	255	294	272	301	276	290	286	275	315	295	277	268	279	275	280	298	289	286	243	270	318	260	282	291	301	275	312	287	248	265	292	292	280	302	281	266	291	295	298	257	280	307	284	288	303	266	271	327	255	265	274	284	295	305	287	270	271	280	298	286	265	282	304	306	285	305	275	261	305	290	307	299	302	297	290	305	281	291	302	286	265	289	260	276	304	288	290	282	292	293	300	272	296	270	283	270	258	289	272	260	284	282	298	290	283	274	295	271	315	263	305	258	255	261	253	308	270	279	293	278	255	297	303	283	277	271	286	306	278	262	285	288	308	254	307	253	311	285	253	304	299	314	296	291	289	281	294	248	287	308	288	270	303	295	281	274	297	279	280	263	285	271	290	289	278	265	265	269	310	309	293	244	320	287	309	317	284	288	249	311	309	248	301	308	269	297	287	290	272	267	299	265	305	269	286	287	281	262	279	267	292	295	286	308	294	295	283	279	245	291	276	265	291	254	287	270	272	296
22967	33181	30684	22458	16056	9090	577	445	450	501	485	449	445	452	462	480	474	466	486	425	425	452	426	433	461	468	447	468	456	439	413	441	432	423	468	511	430	462	456	461	425	446	437	454	468	446	451	461	442	440	464	458	411	459	398	439	452	466	450	437	479	494	445	446	447	465	418	463	472	472	444	442	465	512	485	420	441	454	418	461	491	464	417	459	418	417	461	417	453	449	486	451	478	449	457	452	462	449	490	456	485	442	451	446	482	438	470	429	457	435	451	431	435	516	476	465	481	439	441	450	445	438	454	439	458	449	498	474	446	440	447	459	470	465	433	443	453	458	459	424	475	461	441	447	469	446	476	484	450	467	431	447	433	441	433	495	462	452	414	448	438	453	457	441	457	455	455	483	476	451	441	404	479	427	461	468	423	444	423	442	461	476	463	437	485	423	479	395	440	431	441	444	435	447	443	456	449	430	484	442	451	461	450	481	458	476	469	446	468	428	444	468	437	452	401	455	407	463	461	447	431	446	428	458	459	446	437	463	392	439	439	430	480	450	468	465	478	475	424	465	474	432	465	484	431	439	427	449	446	426	453	457	462	449	473	471	435	419	495	450	468	456	435	424	434	492	479	444	446	480	441	428	463	479	503	471	443	457	447	416	439	467	449	443	465	473	459	456	445	463	438	463	450	444	460	457	419	440	430	511	460	465	445	464	450	458	419	422	433	480	441	427	467	446	486	434	440	436	488	451	457	438	448	446	432	424	433	473	449	424	461	422	446	480	445	436	466	436	449	467	424	476	480	430	470	491	446	460	458	462	458	433	413	430	435	430	434	468	463	455	439	488	458	437	455	422	467	427	469	426	464	471	481	502	440	423	479	441	421	410	428	444	452	475	438	434	446	456	457	453	421	471	456	464	424	474	458	450	461	420	468	458	450	419	482	413	464	454	442	423	434	464	469	475	431	495	461	470	427	464	499	447	469	456	441	449	456	492	462	447	413	449	433	447	441	467	445	462	451	446	453	445	476	464	438	436	461	409	422	466	446	470	476	467	474	411	436	448	416	460	453	475	433	446	430	451	438	450	492	467	457	458	471	450	444	437	413	485	454	444	468	409	477	456	445	446	442	486	444	472	456	478	401	433	479	453	439	449	449	433	464	421	427	462	443	465	464	448	437	443	447	467	400	439	440	444	441	457	430	419	460	439	466	478	461	455	440	452	440	424	480	431	472	433	462	422	447	432	456	449	450	459	466	441	447	496	447	406	462	460	455	494	434	423	495	472	455	439	469	484	466	432	425	426	456	469	492	446	456	457	458	510	456	485	468	463	403	462	460	404	452	466	423	487	478	482	467	453	474	467	443	458	431	454	447	426	442	485	467	475	430	449	454	465	450	461	449	468	436	456	478	453	419	481	484	469	478	469	472	457	472	473	487	436	462	426	443	467	441	436	464	454	424	441	443	437	423	462	425	435	461	444	450	458	460	481	426	522	455	453	425	437	486	472	471	440	439	427	433	474	456	461	439	439	396	435	421	480	428	464	433	447	458	477	455	466	464	433	454	468	421	485	441	420	476	458	411	459	420	493	437	421	456	489	461	456	477	472	462	465	430	472	471	439	429	454	421	472	424	437	461	485	446	419	462	439	431	436	449	397	452	423	434	433	455	459	457	442	442	479	471	499	419	448	484	465	428	482	443	440	440	444	431	495	484	415	479	446	425	436	441	446	484	454	432	444	473	476	426	466	487	431	435	496	470	458	427	442	441	476	450	447	448	452	471	474	440	430	461	447	439	422	485	436	479	448	451	414	495	443	437	454	456	470	445	460	430	441	433	434	440	467	439	472	427	449	469	408	486	431	421	471	457	488	467	446	446	462	469	475	467	485	429	447	446	447	462	465	448	451	464	445	463	454	436	483	448	426	469	447	440	433	434	475	437	467	475	473	470	478	469	455	449	456	461	464	473	411	473	450	437	450	431	443	424	451	491	410	443	455	421	452	469	435	437	429	476	473	431	422	475	455	487	443	428	427	474	458	424	455	466	427	454	442	453	444	461	451	399	444	420	440	457	480	458	402	418	461	415	456	439	496	455	456	463	428	470	469	479	448	464	455	484	410	493	405	482	491	437	448	485	506	412	499	475	467	434	463	472	461	442	434	458	462	458	467	489	487	435	470	448	458	485	497	455	390	430	480	497	460	474	449	445	427	431	441	445	458	460	483	435	451	426	428	456	438	471	427	476	490	462	423	442	430	466	429	480	465	406	438	421	467	436	428	467	458	467	430	439	454	447	468	453	468	436	430	439	464	436	466	423	436	450	439	460	452	456	393	434	462	450	479	431	458	490	501	486	430	406	421	458	414	457	437	429	435	446	434	439	404	453	432	444	429	490	436	438	414	406	486	438	471	459	448	457	478	451	471	464	471	469	443	426	459	460	429	459	457	466	487	424	457	487	475	470	469	465	467	416	466	439	457	425	468	409	465	453	471	427	434	455	464	420	474	448	457	483	478	439	438	431	441	442	425	493	428	473	435	457	452	444	438	444	427	456	451	428	443	463	456	463	470	452	467	424	425	435	421	465	474	463	452	486	427	455	464	471	474	431	460	426	426	441	488	466	463	442	396	434	437	433	436	502	486	464	484	457	448	434	465	451	501	481	470	461	440	464	469	460	479	465	457	444	445	450	428	458	480	448	440	454	464	428	450	439	463	460	433	461	488	429	426	455	453	449	445	482	438	444	451	454	468	431	436	446	477	422	445	426	421	473	468	454	449	469	454	492	448	454	449	448	421	451	411	476	473	475	487	466	460	426	451	448	428	444	465	480	451	475	451	454	463	474	456	455	460	436	450	447	450	432	463	447	463	477	444	455	452	421	446	457	449	450	445	482	469	445	442	434	479	472	452	442	421	414	471	491	466	442	445	473	449	421	476	445	464	449	473	438	446	466	469	488	446	434	441	444	447	447	496	443	479	508	440	472	443	482	487	441	442	448	452	451	451	452	513	460	442	407	464	458	414	465	449	466	452	461	450	447	449	490	454	461	419	444	457	465	436	480	461	458	433	428	432	450	433	470	440	418	428	422	445	427	419	429	472	455	414	436	467	511	485	464	446	473	441	428	462	456	457	459	475	473	451	437	453	454	470	420	437	433	456	459	493	432	479	458	463	425	440	465	448	439	466	429	419	453	443	477	457	420	453	433	460	460	455	479	429	413	411	456	444	454	467	480	478	475	466	483	435	438	453	446	463	445	461	438	455	491	405	474	436	431	462	445	437	481	404	503	463	465	474	408	479	443	438	459	437	438	423	486	424	441	486	481	484	426	451	413	465	462	437	472	480	433	459	454	467	467	465	462	438	438	464	452	457	437	447	444	456	450	465	514	433	482	435	440	504	453	468	448	464	475	469	411	480	442	466	469	457	459	430	455	492	415	453	448	459	470	487	470	487	461	497	461	444	459	436	418	452	451	429	455	455	448	515	445	437	500	436	440	476	474	483	437	420
24149	21261	30528	33397	30989	24912	5352	475	447	379	352	313	356	370	372	382	361	368	348	361	368	391	362	350	343	366	347	374	424	355	371	359	396	363	384	366	350	404	353	393	348	349	358	390	378	356	345	396	380	321	386	349	365	387	349	356	374	382	368	392	383	360	379	356	357	343	363	365	364	400	360	373	395	398	373	358	365	387	356	362	386	352	358	375	363	355	386	394	373	337	382	359	347	391	362	383	395	363	362	350	347	373	346	362	388	320	385	326	376	395	341	359	365	376	407	360	350	397	334	380	325	349	373	326	383	373	342	382	385	354	374	346	350	361	359	372	354	340	365	366	418	353	419	383	378	387	377	385	350	373	357	379	373	333	360	368	360	378	344	378	360	382	360	382	342	395	379	377	371	357	395	380	380	353	378	374	382	329	340	375	353	394	324	377	393	331	384	388	374	361	363	356	373	365	335	351	394	334	342	386	379	385	377	377	362	373	367	341	364	359	345	390	363	333	383	350	377	364	373	367	380	350	364	389	340	361	361	352	369	378	364	379	353	370	371	325	353	374	365	351	362	358	368	343	346	340	348	377	348	354	401	375	385	344	362	354	346	371	349	341	406	380	337	333	366	357	365	338	366	375	346	337	384	353	382	411	371	363	362	377	377	363	362	320	356	376	369	375	352	369	367	344	338	343	387	365	372	346	365	344	378	355	369	367	350	367	370	369	362	374	344	348	389	345	358	358	376	388	339	360	397	378	335	380	334	370	381	344	363	379	335	369	345	336	378	365	336	340	336	356	343	376	387	356	378	372	377	359	396	380	319	408	359	359	400	339	364	431	338	385	351	370	342	395	385	404	373	357	359	364	400	398	314	342	334	351	374	346	375	411	398	357	367	375	335	358	394	385	369	355	373	395	365	362	385	358	353	362	401	361	345	349	371	403	349	363	337	332	388	368	386	398	354	368	384	386	371	375	338	372	388	345	367	375	360	345	382	378	369	340	396	377	406	350	341	391	374	339	386	347	371	390	370	367	339	355	360	366	372	389	348	368	343	361	373	411	390	364	382	359	374	352	363	386	367	344	380	374	389	365	348	392	356	357	357	363	368	371	340	375	385	351	364	396	372	390	332	360	402	364	336	346	332	390	353	340	368	374	379	369	338	400	359	365	360	364	384	405	392	359	383	362	348	352	362	357	372	375	378	387	387	355	364	356	363	366	338	357	336	352	363	339	379	373	350	373	322	347	357	349	391	365	351	382	359	383	373	356	356	362	388	390	398	388	393	357	372	385	354	385	379	362	367	379	396	418	370	396	391	384	339	359	387	344	393	365	368	342	394	358	365	342	381	364	362	355	360	375	394	410	354	346	391	379	379	356	353	347	358	357	359	354	350	378	402	376	358	356	357	365	364	367	344	371	352	375	364	342	403	354	328	351	376	323	373	382	361	360	383	378	394	365	317	371	375	347	365	392	340	378	366	370	366	355	376	361	358	368	358	386	385	319	376	345	339	365	393	331	360	374	351	347	337	340	354	343	401	347	347	361	396	340	396	347	355	389	365	362	362	336	374	366	359	378	344	370	359	339	363	371	360	367	365	323	353	335	389	385	368	355	380	352	376	327	395	389	387	324	381	350	357	360	362	383	350	411	378	374	377	377	377	350	351	350	352	339	340	347	364	357	316	383	360	360	383	374	391	346	379	362	364	355	361	349	383	329	358	386	338	368	360	380	346	395	371	369	355	380	351	354	334	356	354	361	343	363	381	314	344	354	354	354	350	375	332	388	384	374	345	376	354	400	352	365	307	347	343	369	354	360	350	346	357	349	370	362	356	356	335	355	361	337	355	374	372	383	381	356	357	336	409	361	361	370	352	364	372	363	355	349	383	355	377	347	363	350	380	370	358	345	384	352	346	364	355	358	388	351	361	373	338	351	386	359	380	374	344	358	360	365	368	350	362	353	361	360	356	362	396	361	360	407	362	340	337	319	374	341	355	341	370	381	332	385	368	356	375	370	387	347	386	356	351	374	356	360	382	340	397	331	361	340	403	348	400	392	414	384	411	350	402	344	392	383	386	389	337	360	381	354	411	378	361	377	387	320	371	387	347	402	362	390	358	357	362	358	372	368	368	363	363	336	369	379	338	379	375	382	380	380	361	354	378	356	386	369	362	393	336	360	344	377	327	327	359	346	368	342	387	382	348	378	361	348	369	349	433	360	387	324	360	353	373	355	384	339	378	374	371	384	350	377	351	375	389	353	354	367	369	361	364	360	363	344	340	365	361	366	349	348	381	331	357	365	356	370	373	344	388	362	371	330	357	385	364	353	364	381	403	357	370	343	351	350	393	397	359	338	322	352	351	351	340	392	355	384	360	365	350	356	362	338	336	385	331	402	364	315	376	368	373	357	372	371	337	373	358	410	373	349	348	380	380	357	368	395	343	391	358	360	362	381	368	369	341	394	355	386	372	357	386	361	368	358	370	386	374	377	340	356	352	354	349	351	348	370	345	373	375	364	367	374	366	386	364	366	350	340	376	334	370	371	360	390	342	358	329	378	372	378	382	350	388	374	346	367	390	349	369	359	371	367	340	388	379	377	337	378	362	352	371	341	395	354	367	339	365	371	387	393	380	384	393	359	369	380	347	338	380	369	371	368	359	386	360	356	355	340	352	350	358	375	373	387	365	375	353	379	375	371	397	337	343	355	356	355	409	358	366	351	351	346	358	379	359	376	344	365	390	364	375	342	342	359	371	365	379	355	337	337	351	373	383	360	378	367	371	365	357	351	356	335	373	379	362	330	411	375	363	358	349	373	365	343	352	381	361	365	391	360	419	354	348	378	354	389	350	368	328	320	376	350	353	370	384	324	367	350	375	345	366	371	358	342	369	349	389	371	363	362	349	350	369	380	374	355	352	341	371	368	362	355	323	379	372	359	390	358	429	365	372	346	364	348	310	336	368	341	375	378	382	321	364	348	391	384	366	363	341	354	339	348	337	373	371	350	363	364	366	370	375	374	367	378	375	340	388	357	365	382	357	374	359	381	391	335	396	366	378	349	347	368	352	358	348	353	378	354	354	380	380	349	373	331	359	380	354	351	367	358	399	346	374	355	376	382	346	330	377	349	367	353	316	348	318	388	353	390	416	393	425	372	365	384	365	352	374	367	337	382	380	351	333	375	351	381	382	368	388	361	413	363	344	365	340	399	363	367	371	344	348	375	342	365	388	365	364	400	348	335	329	385	349	331	361	362	373	361	366	366	377	382	389	401	368	390	386	389	373	361	359	355	374	367	372	409	400	359	392	368	385	352	357	341	364	357	356	416	364	365	361	362	341	371	375	339	369	350	324	375	333	381	354	336	370	338	364	371	397	381	381	362	349	347	377	364	362	356	371	362	374	404	382	343	352	363	350	377	372	386	362	343	359	371	387	367	398	346	366	353	375	366	386	342	335	364	360	376	344	336	383	387	364	320	353	373	381	370	374	375	351	360	338	360	339	363
34983	58797	62353	51176	40428	23456	1441	594	592	620	558	588	566	635	576	585	545	579	575	587	619	583	593	592	560	584	589	575	585	528	590	571	573	582	563	616	583	587	545	606	562	570	571	605	641	604	553	562	593	555	560	596	584	620	556	548	582	582	606	581	543	623	586	612	584	596	620	561	536	606	598	589	520	589	598	559	571	559	549	563	555	599	580	569	555	573	518	581	560	575	556	578	550	626	565	551	524	592	596	593	606	602	546	605	572	589	529	591	533	544	600	554	566	641	609	551	568	566	617	572	591	538	589	565	598	592	595	556	583	542	592	543	596	574	594	576	609	539	598	568	584	574	549	574	571	590	609	606	544	590	570	572	584	566	558	530	546	599	577	544	565	548	607	545	560	570	564	590	604	581	600	604	555	571	570	603	577	601	575	579	593	554	576	583	559	566	577	574	565	523	618	614	579	583	594	596	577	578	555	565	584	606	580	595	621	575	582	545	587	614	567	561	578	538	545	579	572	601	539	587	583	559	565	591	550	651	573	581	574	641	615	567	550	612	591	525	588	607	587	575	597	606	584	558	587	595	570	587	590	607	625	575	572	604	612	582	565	555	571	575	573	586	581	542	618	562	559	548	574	566	640	579	581	602	558	597	542	558	574	537	590	577	545	551	575	574	585	575	519	571	601	571	568	594	587	568	555	601	541	584	547	589	579	560	559	623	589	554	569	566	590	585	604	562	539	544	555	580	546	576	574	567	572	558	606	566	549	574	555	541	613	550	565	585	596	553	542	596	563	555	588	593	588	607	548	563	582	602	590	579	595	576	564	602	576	517	612	593	556	540	589	568	579	569	579	533	584	582	576	565	562	580	607	573	539	570	549	567	580	578	549	607	565	601	531	580	549	530	562	561	599	571	601	566	589	574	579	551	574	591	570	578	581	607	500	589	549	562	590	608	585	560	633	583	562	553	542	549	573	550	547	591	548	560	554	546	591	577	572	599	577	551	563	552	549	559	553	565	570	562	544	575	600	561	561	571	542	609	594	549	560	564	567	551	613	575	568	584	624	588	559	576	574	588	580	588	612	555	595	562	527	595	533	543	545	587	592	583	562	594	572	558	570	564	620	560	619	547	570	582	593	572	564	569	565	591	547	595	608	575	547	581	593	580	608	597	609	586	565	587	569	604	582	539	556	556	576	580	576	584	569	530	576	626	553	530	594	534	565	615	540	576	557	595	562	558	625	592	601	598	556	624	614	556	575	573	521	554	591	581	574	561	552	578	549	539	568	560	585	569	600	622	550	623	550	590	561	624	592	558	567	578	602	634	574	605	558	575	505	581	540	583	580	555	573	626	560	576	555	639	580	561	596	572	550	598	584	556	545	571	547	575	578	573	570	536	551	596	556	555	584	580	606	611	574	597	611	554	590	557	588	588	571	555	518	606	565	581	541	566	629	597	560	565	577	599	641	603	578	595	552	576	556	570	591	582	560	579	578	567	584	586	564	577	581	611	584	559	576	601	543	574	593	552	583	576	547	603	550	584	560	570	586	567	538	600	544	587	597	574	561	552	587	589	594	532	550	564	605	566	552	572	579	586	594	588	594	557	600	535	551	617	560	608	565	598	571	576	569	576	600	586	558	581	560	512	568	594	549	584	572	584	532	527	546	542	585	563	555	602	577	602	599	585	614	629	571	541	637	560	608	597	593	611	571	532	568	567	565	573	554	565	596	570	548	574	546	582	600	587	580	563	567	565	592	611	641	557	576	549	563	556	612	576	581	581	572	585	558	586	619	567	544	625	541	609	587	598	574	589	537	538	532	563	580	554	577	559	521	555	584	589	550	553	542	537	551	556	549	551	555	588	516	565	583	561	591	560	608	580	582	566	599	558	523	633	526	562	546	572	602	569	555	582	571	561	558	556	561	513	581	582	559	558	626	536	573	557	600	556	571	568	568	563	604	521	550	541	572	583	555	589	577	546	578	577	568	581	565	600	605	578	579	596	572	558	566	568	578	554	562	603	573	605	607	590	560	570	581	554	585	596	610	560	567	569	555	588	593	553	544	565	553	584	545	535	619	555	574	574	601	602	585	609	576	584	594	567	601	579	580	587	618	552	589	566	558	576	584	547	540	571	584	596	547	530	636	557	583	573	569	587	542	540	562	590	537	566	639	582	550	569	592	597	563	571	555	591	576	530	549	535	596	556	566	560	567	563	604	554	563	538	576	566	559	572	584	568	594	579	590	562	610	524	561	542	584	534	511	632	578	571	554	557	576	564	569	587	614	541	580	606	583	559	565	542	567	569	573	559	566	560	584	556	560	567	601	581	533	597	597	581	560	584	576	562	612	589	554	554	589	553	572	588	557	579	586	611	587	626	623	543	607	578	603	558	586	589	581	571	545	562	575	575	603	589	602	590	575	595	591	614	587	526	571	550	593	597	589	573	581	541	586	562	600	535	577	577	605	589	595	521	581	580	559	631	561	602	584	581	587	596	555	555	570	556	615	560	542	610	596	588	610	580	589	609	587	610	549	584	619	589	584	535	543	544	534	564	579	557	536	585	582	589	599	572	531	566	604	572	569	546	587	603	577	595	558	608	564	530	570	588	556	590	573	571	554	555	515	543	542	527	505	558	601	551	597	591	537	507	578	589	555	596	565	591	585	623	579	593	575	547	586	578	573	594	581	612	581	540	636	604	604	543	598	562	542	549	605	550	562	546	570	586	575	581	547	562	562	605	595	580	591	590	569	592	568	562	574	585	587	548	588	578	615	574	557	565	553	551	593	626	577	605	560	605	549	614	595	605	563	570	550	620	611	565	569	567	553	585	593	564	537	608	561	561	561	576	558	627	536	531	589	597	532	539	567	536	583	554	600	609	632	600	563	552	559	592	597	556	580	547	572	563	558	541	531	580	603	564	550	565	540	573	565	590	528	568	555	573	556	562	561	586	585	560	557	528	541	576	556	584	564	556	539	536	543	520	554	561	549	584	581	577	579	582	607	565	586	551	533	578	547	550	550	575	576	510	570	532	586	548	542	571	604	531	578	574	559	610	593	563	553	573	564	533	589	582	591	552	591	626	579	578	585	554	576	574	579	565	578	593	560	520	606	569	570	604	590	582	540	589	533	583	557	582	586	549	563	560	553	618	569	577	557	583	556	593	587	567	553	589	562	580	591	630	583	578	629	597	548	619	567	595	546	569	579	557	571	596	595	548	560	578	546	537	547	587	591	564	590	605	589	577	572	588	574	585	591	578	547	542	574	583	544	570	565	546	583	571	572	596	567	564	568	594	608	581	549	567	571	553	608	619	581	585	585	586	598	562	588	512	607	580	575	554	558	551	546	566	549	563	520	585	553	523	542	552	585	580	559	539	605	571	565	544	580	587	551	551	572	554	562	568	532	613	555	533	558	565	533	554	584	645	588	612	566	598	598	569	560	565	560	524	588	596	572	594	565	539	570	596	577	540	594	574	573	593	595	574	594	571	601	549	592	550
23101	21364	29863	28063	27209	25983	12524	884	371	337	342	342	364	356	359	348	344	339	338	369	356	359	359	344	345	317	324	340	358	344	333	338	287	346	333	313	346	358	347	314	363	345	342	311	313	332	366	324	336	357	343	323	348	343	355	358	332	326	346	342	384	318	342	339	332	316	336	318	341	339	337	365	357	308	357	333	330	348	334	341	328	300	359	325	340	338	343	353	347	353	319	331	338	342	354	330	330	377	363	363	340	313	358	310	313	339	329	323	361	323	312	349	343	367	344	320	367	332	357	334	363	327	281	323	331	326	385	324	334	354	348	308	317	353	315	347	322	349	309	313	348	338	333	369	325	359	352	346	387	357	332	326	332	346	341	313	321	308	309	369	332	326	338	343	331	340	315	340	313	324	359	334	349	325	319	303	342	340	361	305	353	318	336	273	335	342	318	323	337	308	318	329	313	321	339	309	349	311	302	322	319	312	333	356	353	307	330	362	339	322	321	340	325	347	345	346	362	362	331	347	325	343	332	341	376	360	360	316	330	342	340	325	332	357	365	298	340	346	316	363	308	337	345	366	316	329	318	348	332	369	373	342	318	306	330	302	342	366	362	329	322	345	318	343	309	352	322	338	364	305	305	333	365	362	325	323	343	323	307	330	350	340	329	306	340	340	327	301	345	332	300	334	336	349	361	353	324	366	356	347	338	371	329	364	345	316	302	322	352	319	323	322	345	310	316	318	327	346	317	352	312	341	311	310	313	327	365	332	371	337	340	334	353	354	332	313	330	322	336	358	316	321	345	324	337	356	299	341	348	307	329	338	352	324	358	346	345	337	351	318	346	343	338	346	325	350	315	324	343	356	348	350	330	353	379	331	325	348	333	341	342	356	344	342	338	337	341	326	347	343	356	304	341	364	358	320	316	336	356	330	339	335	363	301	342	318	310	330	340	358	344	332	324	337	340	351	332	311	327	327	324	300	353	329	346	357	341	357	319	346	338	324	337	322	348	353	354	366	313	347	313	320	349	346	310	311	331	323	327	334	306	323	323	342	348	333	341	338	320	373	324	334	330	326	338	322	303	332	336	401	346	335	326	332	351	361	319	323	344	354	340	334	340	323	333	353	327	339	338	359	331	320	354	318	337	332	345	301	357	334	391	332	328	333	338	353	339	338	333	345	311	356	346	309	333	331	328	305	339	354	343	315	342	347	358	325	358	342	322	379	306	324	359	345	313	333	367	378	371	324	309	352	330	336	324	331	315	321	347	310	345	308	340	342	337	315	333	336	326	319	340	338	366	326	365	345	352	352	319	315	338	340	341	327	348	351	329	355	290	364	336	360	358	338	329	361	310	334	327	321	340	323	347	324	340	338	306	311	331	304	335	354	291	374	322	343	311	314	347	342	366	328	346	320	346	334	322	344	298	299	348	339	322	326	380	321	321	340	364	340	371	353	341	315	340	393	352	333	350	314	362	307	334	340	335	289	297	328	319	337	361	303	313	363	326	338	324	331	334	356	317	372	344	284	356	325	344	336	330	339	333	316	349	309	335	329	335	341	331	365	348	325	351	347	327	315	334	359	348	334	315	362	320	338	316	365	339	377	316	328	330	336	356	356	353	309	333	315	289	317	380	348	336	336	337	322	342	340	343	331	358	330	282	312	314	344	348	318	371	379	341	328	322	340	353	345	373	325	330	348	323	334	347	329	327	304	357	342	336	332	333	359	377	337	359	363	341	372	337	367	335	351	326	316	342	322	320	324	313	347	324	352	360	351	349	344	327	350	340	338	339	331	317	319	343	313	356	321	310	322	343	305	361	346	348	380	344	343	333	336	309	357	332	361	305	332	375	369	334	325	329	343	323	377	338	345	334	310	351	342	322	357	323	328	339	334	336	358	342	337	295	327	346	333	316	317	354	343	310	324	328	335	342	338	333	321	313	336	319	349	328	355	356	363	322	337	315	351	309	364	316	320	349	304	311	348	334	345	324	285	316	346	315	329	329	306	336	330	332	334	360	339	320	332	339	322	333	366	356	341	357	342	341	339	342	353	351	321	330	287	335	348	315	330	339	331	343	308	334	338	360	337	328	330	305	333	307	372	318	349	332	326	314	363	339	348	321	351	344	312	337	339	339	304	327	331	330	296	295	383	326	337	373	312	309	312	331	327	327	323	303	329	336	344	331	328	331	345	319	320	374	339	356	316	343	336	314	337	325	318	357	322	335	299	324	319	333	313	359	346	328	369	315	356	358	348	310	351	307	328	338	313	315	329	350	338	345	305	330	296	339	318	331	350	324	310	349	300	319	334	299	319	333	345	332	332	336	325	337	323	339	348	348	331	323	386	336	329	358	312	314	339	306	349	318	345	315	333	338	372	317	324	339	350	316	335	329	327	321	338	351	324	362	318	304	352	341	364	340	321	344	332	294	355	326	295	354	324	330	338	320	321	354	339	319	330	328	339	338	333	331	314	306	339	342	328	331	362	339	355	362	324	348	312	362	337	339	347	343	333	341	311	329	337	358	302	346	335	333	346	360	341	342	351	356	331	318	306	318	348	345	294	378	342	363	322	343	330	349	321	315	303	332	327	341	323	342	343	300	339	312	334	330	333	312	350	321	306	343	343	323	325	348	323	332	341	308	344	314	330	349	328	338	321	365	318	311	300	358	334	347	317	366	339	345	328	327	339	323	320	336	338	351	324	369	312	340	347	325	335	338	311	372	327	336	359	333	376	369	350	342	345	334	349	362	341	330	324	319	323	328	345	281	315	305	343	351	347	355	328	303	340	345	377	311	334	364	327	316	378	306	335	378	340	334	347	336	325	342	323	355	308	313	357	346	338	332	340	355	345	325	371	321	345	334	346	326	328	340	367	323	358	368	297	302	343	323	341	325	337	350	343	348	341	342	297	368	343	320	300	360	302	349	337	363	350	345	320	342	310	345	313	314	302	314	322	352	342	295	319	328	331	341	348	357	325	329	315	312	324	365	371	335	298	340	344	307	301	329	338	361	361	319	347	352	307	359	305	319	320	351	358	365	320	328	346	340	339	376	320	314	350	341	354	351	314	356	319	330	355	344	349	333	308	343	317	354	334	332	350	322	332	333	347	341	345	333	342	347	304	365	383	332	326	358	320	319	338	312	332	322	346	306	317	342	315	313	337	316	318	356	326	330	302	303	345	333	314	326	303	326	313	344	335	345	312	300	334	314	346	309	350	316	346	341	307	314	343	358	354	366	334	347	358	334	300	337	349	312	330	299	322	328	354	318	326	300	365	320	346	332	321	323	322	313	362	372	329	322	318	334	313	362	322	338	328	348	306	314	345	350	318	340	314	302	365	364	360	331	333	316	346	326	368	338	334	361	355	331	341	307	344	354	370	341	361	338	354	335	349	339	346	340	350	315	334	359	319	325	351	349	333	368	342	343	336	344	315	351	338	294	349	367	376	369	352	326	333	339	337	314	313	328	309	333	344	336	320	364	336	346	338	316	341	302	343
40891	64983	69887	59079	43748	25565	3778	586	562	536	517	524	553	539	550	532	580	536	518	583	449	542	518	514	496	542	567	473	527	516	533	497	518	536	510	531	517	516	512	589	515	509	589	567	549	530	521	546	513	517	534	515	537	511	496	522	537	550	516	470	519	514	483	541	510	540	507	529	510	553	497	526	539	540	532	523	549	500	486	529	531	553	514	525	522	511	573	551	550	504	518	546	517	508	489	496	539	522	484	531	518	483	509	543	538	499	500	515	530	484	500	519	544	531	569	540	546	524	546	491	555	516	541	514	477	573	541	511	506	518	516	488	506	515	511	513	514	545	526	550	543	511	546	486	555	517	551	556	537	558	530	525	565	523	553	492	528	550	520	532	582	551	581	517	540	503	505	535	503	521	513	522	500	510	485	522	516	535	531	541	483	520	481	532	501	548	534	539	533	517	542	517	493	552	549	528	504	515	539	521	511	518	513	554	514	536	512	535	537	562	501	513	496	546	527	535	541	531	541	516	578	498	529	525	496	500	527	514	476	582	491	511	534	508	535	512	511	547	526	508	530	480	507	470	536	540	551	517	507	532	486	514	531	545	536	510	531	510	503	564	520	522	497	488	507	512	530	474	528	533	499	474	499	529	523	496	548	502	522	557	525	560	500	513	533	532	498	496	524	495	476	501	511	544	565	486	541	503	517	485	567	491	508	535	535	471	524	520	551	521	555	492	508	514	556	542	524	540	530	496	504	536	530	520	516	516	541	529	537	495	476	523	498	552	564	553	540	525	500	506	535	504	547	499	555	524	538	527	554	491	565	494	492	538	562	517	487	497	501	547	542	492	544	531	521	536	513	491	540	524	543	499	535	543	515	550	512	536	515	505	470	532	511	568	488	529	541	511	528	542	525	517	502	539	512	505	523	535	497	519	516	541	509	514	541	519	515	548	484	512	548	509	518	525	510	552	492	556	557	517	534	504	545	482	515	535	521	539	513	522	553	506	515	526	566	478	558	530	500	532	525	509	520	526	508	508	501	577	544	502	514	503	524	568	476	542	516	505	512	513	546	533	547	512	489	524	525	467	514	483	516	524	514	542	531	519	483	492	518	520	530	573	522	503	481	513	475	514	541	531	489	525	518	511	546	522	541	522	573	509	504	489	550	533	540	530	532	524	555	555	505	481	507	529	486	534	485	534	502	523	527	522	519	494	496	545	524	514	553	527	510	531	552	508	536	567	512	525	495	516	520	522	531	503	481	528	506	549	530	558	514	540	556	552	491	511	546	495	532	540	526	533	523	521	530	530	489	553	547	547	531	491	547	477	512	513	502	499	512	500	535	538	517	521	502	526	580	520	524	517	547	480	525	506	522	509	533	518	591	507	504	527	497	527	536	541	529	528	551	513	501	527	532	523	537	502	529	543	541	514	523	527	547	510	540	543	499	526	509	528	533	529	508	524	506	528	531	540	557	555	532	565	466	536	511	530	532	514	539	492	537	527	505	489	494	559	532	494	540	508	529	510	534	517	521	497	553	499	510	536	537	499	510	567	508	547	481	524	521	502	551	483	509	536	542	500	538	515	523	522	505	483	526	510	547	518	548	468	507	520	512	533	552	538	527	518	527	530	565	497	559	553	507	520	553	545	523	495	544	509	547	535	512	527	519	492	502	515	504	502	534	516	508	542	558	496	511	532	556	525	517	493	489	524	557	589	493	538	530	544	522	521	501	543	533	519	492	527	526	550	520	541	523	571	502	504	562	547	534	520	499	503	555	530	519	527	519	482	536	512	509	560	556	575	490	510	539	530	533	509	513	510	485	510	461	548	523	527	519	517	509	520	520	532	539	555	498	518	531	525	549	535	518	535	486	501	516	537	529	483	497	465	549	521	536	526	542	489	494	547	497	493	482	537	543	511	546	514	535	535	569	506	495	560	504	537	535	537	522	512	538	534	519	510	531	487	556	533	523	493	500	516	561	505	524	552	532	537	531	552	517	544	523	525	536	500	528	522	542	549	509	533	502	525	486	516	512	523	537	496	496	557	488	520	516	512	536	501	535	531	533	543	529	515	514	517	546	525	537	531	522	504	545	514	541	485	470	526	514	537	499	542	517	471	510	548	525	506	519	525	551	479	499	505	551	509	524	514	526	477	517	497	533	505	521	537	538	524	520	536	510	515	517	564	560	499	498	516	528	507	502	491	521	530	547	526	521	515	519	544	550	529	504	522	516	531	511	484	524	498	558	514	549	528	521	542	533	566	556	516	539	558	552	522	512	552	501	578	560	520	500	520	524	521	523	525	577	536	517	511	555	515	525	554	544	550	528	507	544	520	510	525	524	521	517	514	494	539	542	530	504	548	544	515	525	534	482	552	538	550	532	515	537	509	491	555	552	565	538	548	584	536	451	534	518	540	530	575	555	503	519	518	551	498	533	548	512	501	540	530	529	502	515	534	538	506	521	517	518	552	533	519	522	527	501	500	554	511	536	531	529	533	472	521	515	539	495	557	529	479	545	539	534	525	512	489	526	503	551	506	494	510	518	524	536	527	549	529	497	515	527	519	524	536	499	568	554	536	520	527	499	525	482	540	530	503	534	507	534	511	512	562	535	556	532	529	529	519	529	529	530	520	519	525	530	537	520	526	519	545	504	521	540	498	549	544	514	513	536	503	510	480	541	544	499	537	501	512	482	568	536	555	552	497	499	531	556	517	551	530	520	501	525	530	474	512	522	529	517	507	513	578	545	493	516	557	540	496	497	514	541	554	495	544	540	502	558	516	538	521	481	527	528	496	521	533	537	509	518	529	527	526	523	559	536	553	528	505	506	535	536	541	475	548	514	511	496	499	499	493	533	528	505	499	502	527	526	517	494	495	552	551	527	526	501	538	469	538	499	510	529	522	542	493	539	557	496	519	557	520	516	540	535	560	522	532	488	499	537	469	515	492	534	495	533	555	514	529	532	495	533	461	534	524	517	551	535	485	495	537	553	539	492	513	548	516	548	526	582	544	517	506	512	543	568	507	546	549	500	519	506	500	525	530	510	491	526	519	568	555	484	515	541	498	493	516	528	509	502	494	547	556	479	573	544	557	523	511	530	515	507	480	560	532	501	526	554	565	512	522	515	539	531	539	509	567	549	535	502	558	502	515	480	536	503	489	578	539	535	531	548	541	528	501	522	502	497	556	573	533	532	544	535	548	524	471	539	507	516	537	496	536	512	489	505	515	519	518	513	551	555	525	547	509	555	479	500	504	521	524	556	517	542	505	504	529	498	496	534	514	505	529	507	522	537	486	541	510	522	512	548	505	544	499	499	510	542	513	524	567	509	506	551	555	472	528	497	469	496	548	540	526	527	525	524	502	565	535	550	477	541	520	479	522	552	536	512	539	506	513	551	549	500	523	540	533	530	508	528	505	536	518	506	513	544	519	529	539	514	520	531	518	528	528	504	507	528	524	525	533	558	487	544	526	562	498	519	521	540	513	496	510	525	489	497	504
26854	21588	20923	13990	6162	3206	457	299	307	293	272	290	294	270	288	303	293	285	301	290	278	304	286	290	253	296	278	301	284	280	313	273	289	304	271	298	318	321	296	290	275	291	305	306	323	295	306	292	280	287	277	298	268	290	303	257	316	293	279	261	287	294	295	299	289	292	302	293	271	293	289	253	291	303	281	263	273	302	313	311	277	279	287	260	270	279	318	290	298	298	310	308	330	291	305	316	292	288	304	294	287	277	286	302	288	267	255	296	303	280	278	256	290	283	268	283	286	290	308	284	282	264	277	271	317	280	279	284	311	312	297	265	237	279	261	307	288	275	294	295	284	303	287	284	251	314	292	268	295	313	273	283	273	268	269	273	296	274	295	291	284	279	297	285	304	279	330	291	300	282	288	304	287	281	266	300	274	294	277	317	293	285	318	302	291	306	319	288	297	243	299	285	279	290	305	275	279	298	270	307	298	321	283	297	302	294	288	284	293	299	301	311	313	280	273	290	322	307	287	309	298	304	296	304	245	276	280	315	311	272	261	290	290	295	284	287	282	300	265	300	284	269	295	300	278	280	299	277	332	306	324	282	290	297	303	277	305	301	275	302	285	303	301	279	314	294	288	301	288	317	296	292	288	290	315	287	299	266	267	271	253	254	282	281	295	311	323	285	302	273	266	281	299	283	258	291	305	242	305	286	278	307	277	310	273	260	312	275	287	290	280	320	275	309	310	290	287	300	298	340	267	295	264	287	312	283	318	281	293	315	278	291	282	302	285	278	285	282	280	296	310	277	280	290	308	251	305	290	324	250	294	293	333	282	281	309	305	308	282	302	301	308	286	320	281	303	296	290	247	291	290	285	301	292	295	279	277	278	315	273	282	292	280	257	303	274	276	280	301	286	261	268	288	267	287	305	291	292	347	278	293	332	257	299	269	302	284	294	290	280	298	282	300	294	316	294	272	282	310	304	303	330	307	258	258	288	288	299	285	269	313	332	290	279	276	308	298	300	310	295	325	273	281	296	314	336	279	308	277	267	299	263	304	283	276	284	308	303	280	313	290	287	274	299	308	293	264	290	276	293	297	303	257	306	312	290	280	286	285	295	276	254	308	298	274	282	286	270	289	294	265	314	324	275	322	306	228	301	314	298	277	289	309	293	245	284	303	283	289	274	272	274	273	311	297	282	270	284	291	279	300	301	298	300	249	295	295	290	315	276	280	301	295	311	293	306	289	293	297	293	280	270	288	297	269	259	285	300	269	292	279	297	283	301	299	260	278	293	302	305	302	283	314	283	258	273	304	278	268	284	323	257	304	294	291	302	285	314	291	319	273	270	301	266	269	299	283	300	279	285	298	271	332	278	301	294	289	279	298	261	259	290	290	303	284	301	296	268	275	304	296	282	290	294	295	272	329	272	265	297	309	278	306	281	286	278	297	302	286	274	292	281	292	294	271	321	299	304	287	271	259	339	319	291	306	292	311	287	260	329	274	288	287	298	317	323	285	275	294	313	304	273	272	288	275	300	285	307	284	284	301	279	346	309	267	297	279	321	267	306	285	275	282	307	314	309	294	270	296	301	267	271	337	295	275	290	278	270	279	232	282	315	270	266	267	311	303	304	257	301	303	288	314	296	307	296	317	278	277	309	301	259	286	312	259	298	303	296	266	316	291	284	290	305	264	304	280	279	293	336	292	282	269	274	273	300	286	269	287	305	293	281	281	279	290	278	285	275	248	289	330	282	287	296	289	312	269	277	304	316	276	272	289	292	298	319	331	309	242	287	283	293	290	292	299	274	285	298	276	249	265	285	289	300	293	297	302	284	299	306	300	300	287	278	314	292	299	277	281	289	307	316	293	283	280	295	304	253	270	265	279	267	277	322	313	280	282	285	288	306	278	278	280	295	303	300	287	317	279	299	292	282	270	288	273	292	271	307	305	310	287	278	282	322	298	279	317	248	308	279	318	307	303	309	275	295	293	292	273	267	289	302	304	268	272	282	303	249	274	272	315	293	264	305	277	276	281	299	290	272	287	289	277	315	298	290	293	276	303	318	332	297	304	276	274	306	286	317	285	307	309	302	296	282	286	283	312	287	283	283	286	305	293	292	292	318	295	294	246	301	295	326	292	286	303	306	306	298	267	254	301	315	296	268	262	311	297	255	313	295	306	293	295	254	312	281	290	299	309	287	276	309	282	311	292	268	292	313	297	286	289	307	285	298	273	281	287	251	301	288	277	291	297	273	307	329	283	278	287	312	285	284	284	287	291	305	301	258	295	292	269	303	262	306	313	305	271	292	295	303	311	267	284	285	302	290	308	294	301	273	258	303	319	296	266	324	292	292	291	298	260	288	275	302	260	289	295	288	325	305	311	302	277	320	274	295	288	319	292	292	309	294	267	312	298	324	273	286	285	279	289	273	303	289	291	287	287	317	279	320	297	287	314	254	322	288	291	290	283	328	277	286	293	323	281	291	288	292	298	268	305	270	310	278	277	258	294	303	291	272	307	278	280	280	276	279	291	292	274	265	294	289	291	258	269	249	295	273	302	284	274	284	307	281	253	267	322	292	297	273	254	277	288	284	297	298	300	301	277	280	296	272	270	295	293	286	293	287	289	304	306	281	283	280	278	307	284	281	278	314	318	297	290	295	310	296	297	314	270	254	267	293	284	275	280	297	304	294	311	277	293	283	277	297	289	276	290	308	310	293	296	317	299	311	303	291	307	303	309	285	306	336	298	279	310	301	269	293	258	269	296	255	260	267	262	295	272	307	308	290	292	287	312	291	296	302	281	298	251	301	277	298	319	263	298	306	297	278	307	271	309	311	258	322	292	296	308	279	275	300	290	291	259	292	272	285	330	299	275	314	293	311	292	311	232	274	271	324	292	296	328	309	292	289	286	269	288	295	250	297	318	272	310	290	297	321	319	294	283	298	302	305	288	285	290	299	282	306	305	304	306	294	311	320	267	312	260	310	276	269	274	298	284	309	323	306	349	286	317	299	278	252	289	271	262	313	295	316	299	289	287	293	307	257	300	287	290	295	268	313	307	275	292	296	276	285	277	273	267	298	293	290	275	287	297	286	309	297	284	300	322	287	278	301	291	291	300	297	303	267	282	325	292	299	293	314	288	299	291	322	309	297	290	329	307	319	296	288	258	304	294	294	300	303	268	285	277	288	307	279	296	298	276	275	303	273	285	302	278	307	276	276	292	280	277	271	311	299	268	303	278	297	286	292	282	285	267	309	269	272	290	292	299	287	283	264	310	276	311	289	272	289	289	256	277	316	332	320	288	294	313	267	281	299	303	270	269	278	259	287	288	324	305	299	300	294	298	295	277	325	288	275	300	286	283	300	309	294	314	276	313	312	304	292	287	279	331	281	334	292	286	265	293	312	291	290	315	293	307	271	298	301	301	279	278	307	262	276	291	289	290	287	299	280	298	294	305	302	294	294	283	338	265	285	292	327	284	305	298	290	310	279	276	287	300	312
25824	28543	24990	16793	10627	5898	730	466	438	418	474	474	486	467	466	459	456	484	472	468	479	459	463	465	465	498	450	492	450	476	473	474	499	469	455	449	507	428	469	463	450	471	445	461	495	487	473	442	512	469	470	479	485	463	474	514	491	493	489	468	446	435	462	497	417	465	477	456	482	493	406	502	487	510	485	458	486	521	460	472	478	459	471	463	484	454	517	527	482	485	486	511	470	487	465	420	478	477	475	469	478	434	467	478	484	491	472	464	455	469	475	466	465	471	442	506	446	459	489	464	492	458	458	493	469	475	475	493	466	503	494	440	503	500	479	493	479	476	462	497	490	491	491	462	456	461	491	462	461	470	447	475	453	493	481	452	458	440	470	475	455	453	433	469	461	454	475	496	475	499	477	422	500	455	418	495	456	472	475	486	478	431	480	457	472	478	483	488	431	524	486	475	435	451	483	482	480	443	471	496	452	457	500	474	504	453	458	456	477	468	467	479	495	452	488	436	492	464	462	477	492	496	459	467	461	480	493	485	482	449	446	502	456	479	454	431	487	436	473	429	474	482	501	454	492	490	489	506	514	499	504	466	456	452	502	444	472	459	484	453	452	471	398	478	453	477	475	456	514	438	425	469	524	469	515	436	483	472	504	479	459	470	453	481	454	456	440	433	477	445	462	525	458	500	483	468	462	436	475	459	443	431	447	466	450	470	447	456	436	469	486	477	463	499	500	487	484	478	480	447	451	466	477	519	464	466	438	452	464	433	478	461	462	486	453	461	441	472	479	446	478	451	474	450	438	443	467	461	468	491	475	414	444	470	484	455	450	459	451	481	460	483	477	489	450	469	464	466	495	433	465	449	486	453	476	448	451	493	487	485	489	434	452	499	480	501	486	484	470	483	465	462	490	492	461	500	435	422	481	440	489	467	469	450	488	441	470	473	437	443	486	443	426	485	454	449	515	489	420	443	473	508	460	464	466	459	464	454	473	462	473	485	460	488	436	481	491	454	463	480	426	507	474	480	426	480	509	484	463	449	517	458	429	419	446	492	447	474	468	470	478	453	446	482	471	492	465	480	443	449	447	455	432	448	477	502	472	489	442	446	440	471	469	491	456	484	472	476	480	484	445	484	487	496	459	490	468	463	497	468	457	482	507	470	464	486	502	485	481	466	479	440	516	479	487	501	445	455	444	433	467	474	526	489	484	453	451	484	451	497	468	461	456	476	459	440	392	424	437	461	472	498	450	512	485	459	459	492	446	465	435	504	458	461	443	484	463	495	488	405	486	477	473	465	430	450	477	475	428	447	493	476	456	460	425	437	478	470	459	449	468	465	479	487	469	508	483	441	462	445	460	479	480	469	466	486	475	481	457	460	464	468	460	472	452	455	443	445	479	474	513	441	472	487	452	428	442	424	468	487	494	489	450	495	462	462	479	450	456	479	468	467	464	492	438	532	469	508	505	463	499	467	462	417	459	494	427	470	477	498	440	459	445	458	490	441	428	491	464	488	471	437	508	475	455	471	400	443	465	486	455	529	457	495	404	426	489	487	510	497	481	433	443	441	457	462	443	442	490	474	508	459	470	507	462	454	471	445	493	458	456	457	445	469	488	438	484	450	468	480	483	497	498	498	489	453	457	480	449	450	512	426	470	474	457	488	465	511	496	458	436	472	472	435	476	469	462	441	452	507	509	479	468	460	473	491	500	500	494	480	455	464	447	466	463	492	480	481	484	444	446	477	439	501	460	460	452	487	503	445	485	470	455	434	433	494	474	500	493	443	501	477	461	433	476	512	455	506	507	512	515	478	465	456	462	449	444	448	451	448	466	511	459	438	468	443	439	479	451	471	462	434	450	507	462	456	473	476	459	502	431	465	443	465	489	455	464	470	433	458	461	485	472	498	453	486	468	472	499	448	486	451	491	459	452	486	447	475	473	472	453	488	463	487	454	451	433	490	457	439	470	464	447	461	430	485	463	481	470	478	468	499	465	479	484	466	514	489	464	471	445	468	453	468	503	492	425	423	461	452	463	465	457	468	456	452	454	417	433	483	449	444	488	483	460	473	465	464	423	477	481	477	457	488	445	488	467	486	456	515	462	457	446	473	437	462	464	489	476	501	461	416	467	489	469	483	484	500	458	467	489	441	482	475	466	445	473	516	470	504	431	464	474	450	438	461	495	470	480	456	509	462	463	454	491	467	463	463	461	466	507	446	463	512	473	475	448	465	460	482	452	442	491	496	482	465	472	465	460	502	485	488	462	462	480	500	443	470	529	479	523	466	431	461	494	488	455	507	455	482	491	491	496	448	465	479	468	459	487	449	496	469	488	450	459	511	468	441	468	499	450	430	446	463	534	433	498	457	468	491	506	442	490	488	493	459	457	469	464	457	433	510	474	435	457	432	473	508	454	451	465	429	458	456	464	479	438	483	427	470	473	455	465	482	451	500	479	474	444	518	458	449	468	484	480	439	456	484	490	489	479	473	459	505	480	454	488	447	447	477	448	421	506	465	463	457	442	461	471	464	490	477	465	473	510	490	457	464	476	463	456	442	470	464	464	471	492	453	450	439	467	476	464	471	499	497	463	473	479	436	431	483	424	450	442	476	464	488	459	471	461	474	444	487	464	446	483	467	517	476	448	431	460	407	444	492	466	476	470	448	470	501	421	468	435	492	475	462	473	449	461	472	484	467	478	507	488	435	447	455	385	451	494	471	482	495	481	483	473	500	462	414	464	474	448	468	512	484	450	435	481	496	494	434	450	455	505	454	451	476	495	423	479	508	412	488	475	435	453	493	469	469	461	436	532	476	491	454	475	481	487	443	447	472	485	453	480	455	474	518	476	433	453	455	456	483	432	488	489	473	472	484	470	473	476	480	464	445	456	468	456	491	480	458	474	456	438	453	478	489	462	447	512	490	466	446	483	492	470	496	504	481	457	463	496	510	472	459	451	491	484	497	485	471	426	484	451	519	476	518	460	476	469	479	446	471	447	470	503	460	525	489	493	469	460	454	478	465	436	463	498	472	459	449	443	459	477	436	465	447	436	488	503	467	471	409	460	451	481	448	479	408	414	463	459	480	488	489	471	442	461	467	476	495	487	469	455	471	467	492	466	517	451	471	433	501	461	472	485	430	447	462	480	481	448	428	455	507	474	479	469	459	474	459	480	488	470	469	512	473	444	485	503	460	452	491	441	505	489	504	455	443	444	457	490	454	433	431	457	437	442	459	511	475	479	483	458	466	446	489	484	502	466	449	486	472	449	438	483	474	476	438	460	448	456	467	426	474	488	445	452	471	462	506	475	475	473	459	474	461	481	460	453	463	485	466	508	445	459	440	483	431	513	435	474	467	464	495	444	456	471	445	452	476	453	467	503	499	458	480	458	457	418	488	475	443	459	419	449	483	433	451	459	496	488	467	452	480	437	442	434	456	449	443	442	499	504	450	493	487	483	440	468	474	443	479	511	462	485	487	438	480	474	495	474	477
24105	21328	29887	30563	28472	20359	4675	483	355	394	400	419	327	376	385	396	346	391	364	391	387	396	371	386	387	364	368	396	369	375	346	382	361	376	422	375	333	353	346	404	407	363	381	364	391	369	357	396	379	351	368	399	351	365	382	353	373	355	340	379	373	389	343	378	372	361	363	347	348	358	324	379	391	356	361	376	366	365	373	381	394	365	362	375	359	402	345	383	379	369	409	393	337	369	366	368	353	372	355	386	369	353	384	375	369	355	398	405	370	396	358	411	396	350	374	362	412	365	371	368	344	370	350	368	358	426	367	358	367	373	375	388	350	350	383	358	400	418	388	346	370	366	386	353	391	392	387	379	387	374	387	362	370	356	376	386	365	382	388	343	391	373	375	377	367	370	384	365	382	380	373	385	334	381	401	371	366	371	342	395	353	391	391	348	341	364	334	393	378	343	394	388	394	383	356	388	336	362	401	354	374	369	397	371	382	366	379	388	370	373	398	372	340	398	382	365	364	385	353	371	346	351	378	364	368	370	356	382	342	370	388	326	380	386	379	402	363	369	373	378	365	382	373	380	383	372	397	357	353	369	410	366	347	366	337	351	352	404	349	359	387	365	386	381	340	328	376	378	383	374	388	362	365	353	386	379	369	363	413	388	384	382	321	398	363	382	366	381	368	387	336	368	396	399	388	345	359	367	365	364	349	368	393	396	347	386	358	396	349	356	385	323	392	369	373	402	383	373	399	384	356	375	343	338	364	373	395	368	368	358	350	388	406	359	381	369	371	355	357	358	342	386	402	365	376	348	358	324	359	339	378	362	403	393	367	359	364	370	378	362	358	368	387	363	359	370	365	367	401	365	377	375	370	373	387	373	386	350	386	363	355	368	367	375	362	366	364	382	380	352	391	387	356	384	377	401	390	360	358	381	366	372	374	387	357	380	358	357	375	348	375	383	363	342	400	392	362	367	385	354	349	392	347	326	373	355	382	351	354	379	380	396	374	401	351	358	363	345	354	383	354	361	375	364	417	396	383	373	352	367	398	432	388	363	405	357	359	369	383	392	374	369	372	383	376	395	367	371	368	366	381	327	376	373	382	367	355	370	392	339	360	366	344	364	375	373	371	389	358	370	340	368	377	328	350	360	385	326	391	351	389	402	365	364	362	347	396	368	360	367	377	356	327	391	394	357	374	343	348	369	360	347	387	367	380	345	346	381	372	378	367	404	366	361	363	382	348	367	378	410	371	398	325	378	350	350	385	370	384	399	358	361	358	365	346	366	366	376	377	400	368	402	361	366	381	389	368	390	364	390	407	333	359	340	390	350	387	375	371	371	343	372	402	346	371	403	358	343	392	383	382	386	385	351	383	374	395	415	380	380	404	382	345	387	334	373	381	380	374	340	371	380	406	379	413	367	387	341	419	365	357	384	388	367	409	354	349	371	360	367	364	370	392	377	366	382	359	355	423	364	384	388	372	384	375	333	340	398	358	391	363	363	395	369	376	398	350	405	357	394	363	393	382	369	386	371	363	362	385	356	378	383	331	326	379	393	357	358	417	380	382	393	335	371	369	398	367	374	345	365	384	356	348	376	388	377	367	396	396	407	379	367	368	359	388	391	386	384	373	374	381	372	412	361	404	369	352	379	389	333	353	359	386	333	376	370	391	372	381	435	354	382	398	388	390	381	359	349	367	377	371	427	356	421	367	377	374	362	367	374	382	395	374	336	367	354	335	384	367	382	385	350	366	348	385	361	387	387	411	388	390	392	368	341	386	374	386	369	385	352	378	394	345	409	350	354	363	378	370	362	365	372	396	361	392	361	348	370	368	373	359	345	392	370	386	354	364	381	381	346	362	310	352	402	380	392	375	371	359	392	378	354	391	389	369	370	333	343	380	371	405	366	343	360	356	366	394	364	402	389	360	368	351	333	366	375	407	398	327	343	377	366	378	376	369	346	348	380	351	375	366	370	372	375	372	381	404	387	363	382	359	380	382	391	369	396	404	389	402	383	361	363	355	340	386	379	368	363	354	362	377	375	356	382	363	411	388	354	391	365	388	346	387	359	407	383	367	377	366	373	372	324	375	351	356	386	367	387	387	378	367	359	368	386	405	384	357	371	382	349	377	364	353	392	358	374	384	393	379	368	348	395	420	408	343	400	371	370	344	367	381	370	426	388	374	372	386	366	370	347	382	366	374	373	352	362	376	397	360	379	356	403	370	383	346	398	374	374	377	398	391	344	399	364	370	382	377	373	362	384	372	376	364	397	373	368	343	348	363	367	382	384	363	374	378	353	360	348	356	387	350	375	344	381	380	347	345	358	372	397	419	366	376	383	395	355	367	376	381	372	372	365	372	351	376	369	367	367	361	381	395	339	367	348	367	395	387	382	365	371	350	376	364	382	363	397	399	359	381	373	385	422	366	380	394	373	365	399	365	375	352	385	344	364	382	371	379	375	368	366	375	363	373	383	359	376	400	356	378	382	379	375	351	386	343	402	353	370	402	359	407	368	368	365	371	358	378	386	404	411	383	370	373	380	358	363	341	398	384	363	349	378	362	407	361	351	387	361	379	367	363	396	378	370	377	373	375	377	394	370	382	374	388	364	353	375	344	324	409	369	390	359	385	359	349	372	378	351	358	371	371	329	373	378	391	367	363	376	370	362	406	344	376	359	368	357	380	375	387	383	369	383	405	369	368	381	381	370	381	400	328	378	365	392	353	384	337	365	378	339	382	408	389	361	352	377	387	345	393	361	363	386	367	370	374	365	357	343	360	367	371	372	348	345	364	346	375	333	361	382	363	368	364	370	407	429	367	357	391	363	390	370	359	378	365	391	363	369	365	379	343	364	376	403	370	403	380	389	391	357	394	353	367	379	418	367	411	355	383	363	377	384	374	337	357	367	389	407	366	379	396	357	375	376	381	382	365	374	392	367	362	387	347	388	382	356	415	393	357	362	370	373	412	393	375	394	378	402	354	337	383	396	352	348	350	387	378	368	359	377	365	341	356	400	378	370	377	399	402	381	371	361	390	370	370	373	348	383	392	374	385	370	359	389	376	394	364	380	357	384	373	393	374	350	401	387	355	341	394	397	375	379	363	382	372	372	368	364	363	395	357	355	363	362	372	379	370	359	345	370	365	353	394	367	380	378	419	348	345	365	374	367	350	362	358	344	336	393	374	354	393	357	372	367	363	350	373	355	380	348	356	363	375	355	354	363	351	365	390	390	397	344	356	345	346	370	379	399	376	372	397	369	382	356	386	371	377	342	393	372	354	379	362	423	372	374	347	351	406	374	361	351	362	361	403	390	384	410	380	393	366	350	359	365	351	347	347	379	370	377	390	404	360	356	415	415	341	381	354	386	369	368	328	358	371	361	350	385	393	331	368	356	362	369	370	388	367	383	384	378	374	368	376	391	357	389	380	393	353	392	342	343	376	382	363	399	380	398	382	390	386	391	348	371	345	379	360	364	406	358	380	353	387	385	387	345
36413	63530	59160	47010	38241	18005	3621	623	586	575	583	614	564	607	549	593	569	591	573	560	565	625	641	610	610	600	572	593	612	622	584	541	608	583	590	573	556	560	548	617	600	596	584	584	553	599	567	588	588	605	587	569	589	594	589	544	578	596	560	566	557	560	584	644	592	573	573	573	614	597	599	611	612	626	617	603	595	601	556	614	592	616	609	621	549	607	600	617	560	600	556	565	609	585	573	586	586	598	613	548	641	597	572	590	534	608	572	569	576	624	594	559	597	573	550	584	545	615	600	589	538	584	529	574	602	611	564	616	614	587	577	555	587	598	603	580	592	588	624	551	611	570	566	643	578	604	574	587	563	589	578	631	586	626	610	596	580	640	592	569	569	568	638	606	601	599	564	598	598	597	614	601	597	590	583	597	605	575	572	577	566	591	630	598	627	575	599	594	609	599	603	563	632	564	538	534	627	561	555	591	584	606	579	588	553	614	572	591	606	578	525	618	614	577	623	572	595	602	616	577	548	603	597	586	577	585	568	577	538	540	612	586	575	567	591	610	579	572	566	572	606	558	587	612	580	575	593	600	606	569	571	549	592	591	629	658	601	632	567	572	603	615	603	590	574	632	542	580	602	559	573	603	619	593	588	582	591	595	613	596	576	559	593	568	605	593	617	591	581	587	601	584	587	602	600	579	615	528	571	560	580	616	604	567	554	540	598	610	594	614	580	586	576	566	619	581	572	590	593	563	626	602	571	550	596	585	594	547	604	577	562	579	585	552	601	573	579	576	617	582	587	618	562	582	571	567	571	597	601	588	618	580	589	587	632	584	596	566	608	586	552	564	578	542	573	596	583	594	614	554	632	576	547	574	560	671	579	570	555	606	569	560	600	592	582	575	584	612	567	591	600	587	568	640	591	546	603	626	593	627	622	570	559	579	564	622	542	594	595	605	588	570	564	569	558	594	565	620	581	599	573	620	624	593	562	576	577	544	563	580	611	583	595	558	603	585	572	585	583	569	596	556	577	601	586	594	615	564	577	600	605	591	570	589	596	554	592	648	588	569	570	556	652	566	579	585	557	582	590	611	573	600	584	577	554	570	581	600	603	564	604	604	591	625	540	590	573	588	563	627	573	608	592	588	575	551	600	582	536	601	570	560	505	604	614	628	564	596	602	613	576	607	603	569	615	551	599	561	564	625	611	589	587	566	561	606	595	566	616	585	603	588	600	547	566	578	619	602	591	601	562	570	638	599	605	614	576	578	537	553	586	570	568	565	528	592	628	614	546	580	601	568	587	599	569	589	593	592	574	577	616	653	610	566	556	586	640	622	615	591	587	557	588	555	591	611	593	593	573	606	576	587	605	559	581	611	547	615	547	541	560	603	579	577	553	562	560	613	614	594	589	630	582	625	652	574	566	573	647	578	612	603	573	640	560	580	574	567	569	575	592	633	524	567	565	594	580	577	595	590	630	579	589	629	589	598	638	576	601	555	568	564	614	583	576	589	572	621	554	583	579	583	591	588	627	602	583	592	602	569	608	558	540	615	616	592	610	548	603	562	596	581	586	581	575	569	606	568	608	560	630	598	632	563	562	564	571	552	608	567	634	576	620	586	584	610	574	602	563	614	571	608	593	616	598	580	560	612	602	567	534	601	583	579	565	587	605	577	594	619	596	627	599	620	637	573	573	594	587	558	572	601	601	587	590	605	545	588	607	561	589	553	578	598	596	599	578	552	576	586	575	588	624	593	564	570	558	562	602	584	593	616	554	607	608	580	599	586	570	572	589	603	570	604	598	561	630	603	559	559	591	580	597	571	617	607	565	570	619	588	606	588	599	598	613	627	547	571	572	580	579	572	569	585	613	595	584	634	653	590	600	598	559	606	610	625	611	618	593	587	604	579	616	582	597	597	578	620	594	615	589	567	532	608	598	570	568	579	591	603	572	586	599	606	577	571	529	617	581	578	601	608	600	557	546	604	600	550	592	588	551	535	567	568	552	548	586	574	629	614	631	569	577	565	636	594	559	562	587	598	605	574	636	612	573	595	552	596	616	571	596	595	598	594	627	571	579	595	611	558	565	628	594	597	650	602	529	604	601	591	591	600	636	602	632	555	587	630	577	590	589	582	593	582	543	566	565	548	610	598	587	593	602	615	569	533	572	602	543	591	562	576	587	519	602	590	592	573	583	580	589	611	559	559	554	573	621	584	578	619	548	610	631	592	592	595	544	584	520	580	610	586	519	557	638	619	632	547	631	552	630	574	606	579	559	562	564	575	565	586	581	593	545	614	574	621	592	584	617	562	541	562	604	610	601	602	611	614	597	579	564	553	620	604	610	623	536	588	605	566	602	576	605	598	581	621	577	606	569	548	584	616	572	591	591	586	593	574	555	593	585	606	602	561	569	569	588	571	549	601	587	554	597	564	574	613	578	544	614	604	554	591	529	587	584	607	596	595	622	582	616	597	559	590	585	571	621	614	584	533	599	558	578	596	626	561	579	584	578	615	585	596	596	586	553	606	608	630	561	599	605	600	584	546	593	578	612	608	608	591	556	622	604	563	579	590	546	594	609	578	565	610	569	609	558	576	577	577	613	612	607	586	576	569	603	585	584	560	612	607	638	589	546	571	581	563	552	641	618	575	622	617	579	607	591	593	577	567	594	619	610	579	591	629	614	555	610	595	583	579	609	575	599	577	569	565	550	561	630	572	616	567	595	597	583	563	575	551	588	588	564	632	616	550	617	616	596	633	599	601	592	570	636	613	591	584	565	600	617	614	584	565	592	598	601	586	607	572	617	558	613	581	601	584	618	585	578	580	562	581	595	573	599	603	599	645	610	566	593	607	595	593	563	540	559	618	600	555	604	576	550	562	594	570	581	585	550	621	560	577	585	603	647	589	578	569	594	581	585	640	625	641	570	594	576	611	581	588	607	595	546	625	600	595	598	589	599	583	566	634	575	584	580	566	568	574	563	562	605	557	598	602	594	561	565	579	604	589	607	564	608	579	632	598	650	601	609	545	590	535	598	610	559	609	600	579	623	588	588	591	546	604	625	557	584	606	583	592	614	598	612	624	611	610	586	606	591	526	560	580	569	577	565	563	587	633	593	606	608	606	593	568	625	612	614	574	599	589	577	635	590	567	590	620	593	585	610	607	598	584	573	561	592	582	599	587	652	608	577	566	543	579	599	552	571	614	594	572	585	589	597	577	550	556	564	611	605	597	593	582	626	558	561	542	594	599	580	560	604	573	590	588	602	640	545	606	596	585	603	541	584	630	600	557	603	594	630	589	598	577	568	585	591	574	551	613	579	637	609	629	559	590	589	565	595	602	606	529	624	557	584	587	548	568	571	572	576	588	600	575	627	595	511	616	561	570	572	578	573	585	614	565	605	584	542	594	579	616	638	586	556	595	629	584	575	558	606	591	585	603	613	565	542	594	546	543	555	582	578	575	574	576	569	588	569	589	581	628	621	624	627	570	583	624	578	545
23065	21303	29343	27247	28735	25216	11008	775	381	384	357	340	371	334	361	373	345	407	351	374	315	360	352	325	327	329	384	336	340	341	303	338	322	327	341	358	346	361	327	371	311	353	340	355	353	325	340	333	329	342	335	345	316	332	341	354	329	339	342	332	380	351	326	346	351	352	343	346	329	357	352	321	330	326	333	339	366	357	320	330	357	331	338	328	346	364	344	356	361	317	340	339	327	349	334	353	345	300	348	359	311	362	326	362	304	369	341	341	341	319	375	339	355	335	340	328	354	306	329	350	348	352	349	392	344	370	342	356	367	367	337	361	336	381	347	372	358	354	330	304	334	342	334	337	337	350	332	319	320	322	341	366	329	350	343	342	362	354	350	334	358	347	350	325	323	340	314	311	362	344	315	359	332	333	340	328	365	318	323	324	363	355	364	353	352	335	342	361	377	322	321	354	316	306	333	342	346	358	339	352	319	349	325	386	319	335	329	361	342	347	383	341	321	353	330	342	316	329	348	346	352	338	352	339	330	301	341	375	304	331	328	320	322	357	392	325	333	373	369	351	342	348	342	354	319	360	326	335	345	360	331	346	376	339	346	318	337	310	311	352	327	362	351	349	351	386	317	337	334	332	357	357	369	326	333	303	324	309	349	374	344	337	345	328	327	343	345	325	332	345	321	338	363	389	393	288	376	340	346	351	303	303	351	334	327	380	342	341	338	353	314	375	387	337	340	337	348	331	355	346	329	331	348	350	365	355	306	344	349	345	324	342	303	326	344	322	364	340	354	362	301	354	341	329	323	354	364	299	323	346	350	342	368	340	324	323	355	303	332	329	353	309	334	336	357	333	341	334	379	308	332	338	359	349	340	353	319	379	323	322	359	355	358	324	330	362	340	328	340	327	354	330	324	319	352	362	346	331	329	336	351	337	366	347	332	336	347	347	333	323	334	374	313	354	346	365	347	329	368	337	354	382	350	335	369	346	361	369	346	336	371	344	320	363	340	347	349	364	360	345	318	359	358	303	352	334	301	317	336	346	362	334	329	355	290	331	332	314	358	348	341	318	323	294	364	353	362	341	331	320	345	386	363	341	341	329	354	336	331	364	358	342	352	337	341	378	284	316	358	358	330	352	328	334	296	350	325	313	351	318	352	363	379	374	312	357	343	363	360	340	310	337	361	324	366	332	336	325	353	327	325	343	342	311	364	307	338	347	349	357	314	337	332	303	353	318	346	334	348	356	333	340	326	339	361	332	339	335	340	370	370	343	341	310	339	347	329	330	329	351	352	314	338	353	319	332	342	355	341	343	361	356	341	375	333	353	352	333	330	334	364	324	326	311	306	338	341	308	339	365	321	340	336	362	327	347	340	364	357	340	334	341	345	347	332	327	381	372	349	335	325	366	295	367	312	324	353	370	370	318	343	335	322	336	333	336	343	337	335	356	305	333	356	320	310	309	325	341	338	358	342	386	359	340	324	345	347	367	365	325	350	335	352	318	302	336	346	355	333	321	351	341	362	330	311	324	345	330	358	333	353	379	321	351	344	352	333	357	337	329	328	351	333	342	341	326	378	343	333	370	342	339	344	342	364	363	366	305	323	331	334	352	347	310	324	310	334	326	344	343	347	339	338	329	323	327	316	358	373	334	337	365	307	347	327	367	309	309	357	315	328	342	390	381	334	316	337	332	336	340	378	349	337	360	311	324	344	341	344	349	338	361	313	352	318	357	350	342	367	353	359	346	342	343	354	340	330	304	384	359	322	366	350	347	324	352	351	380	329	354	367	333	318	322	352	363	340	343	344	345	312	375	321	391	355	363	340	325	318	381	324	328	341	356	371	345	338	324	316	342	332	320	365	320	328	339	344	365	337	356	356	329	380	351	364	332	353	336	309	347	353	347	338	348	387	378	323	327	319	348	362	344	344	327	349	303	317	346	351	349	340	323	298	363	341	320	317	323	339	330	337	330	346	333	325	355	341	350	309	333	364	329	353	369	328	365	339	334	316	337	360	363	361	322	352	351	331	338	347	310	335	356	322	360	319	356	362	341	340	359	312	349	370	348	342	325	321	344	327	305	349	361	289	356	334	308	308	319	349	373	356	319	336	341	345	333	361	351	324	356	352	342	332	330	350	331	328	348	355	346	316	382	341	362	322	338	333	329	376	318	343	351	330	354	310	324	362	355	365	373	336	347	343	340	343	326	350	341	350	362	307	363	347	346	352	349	337	328	326	341	345	349	336	343	364	316	326	353	341	335	355	341	332	327	354	358	345	343	349	311	333	305	335	325	351	298	343	342	308	341	317	340	335	353	349	333	332	338	360	335	311	322	366	330	333	316	302	354	309	328	341	377	347	304	327	313	386	346	345	358	341	374	351	366	339	400	336	347	351	308	359	375	344	332	382	315	323	306	307	287	372	359	361	298	367	309	336	355	321	381	355	352	340	329	345	353	370	330	325	339	356	327	348	323	328	367	369	354	382	318	343	339	298	314	347	304	327	321	332	327	398	310	313	335	316	345	388	339	306	331	328	331	319	325	374	370	319	345	309	344	357	348	314	384	309	334	349	337	318	344	337	343	339	296	339	340	302	311	369	357	321	356	334	338	318	345	335	345	377	347	345	365	311	313	336	328	351	348	356	320	327	326	322	321	329	363	322	323	331	346	321	326	344	331	322	342	323	337	340	360	331	350	337	312	344	315	362	342	323	300	321	345	342	343	341	326	338	358	341	322	337	342	380	364	327	318	311	358	341	349	340	322	331	340	331	322	339	367	346	344	347	345	311	356	323	365	340	328	322	335	323	339	332	338	341	322	357	324	357	349	346	363	363	359	338	341	375	370	342	354	344	353	339	341	338	337	362	341	364	342	322	325	312	365	348	357	347	304	315	331	321	306	341	360	376	332	333	329	329	351	334	347	360	310	335	351	313	318	325	322	320	322	337	343	330	321	342	330	329	353	337	342	335	362	331	339	358	326	329	350	356	337	325	323	378	336	349	362	352	330	334	344	333	333	334	312	335	337	343	306	348	370	351	357	357	329	352	352	330	336	343	333	366	320	374	371	305	333	343	359	333	330	326	344	388	357	352	332	343	317	332	343	337	341	364	322	326	356	348	375	332	342	338	325	355	372	326	348	342	348	332	346	346	346	347	319	361	334	374	336	320	332	358	330	340	330	349	337	323	338	324	350	328	350	319	289	325	345	375	338	357	336	365	324	365	350	372	354	343	326	299	315	338	334	351	346	348	347	351	305	362	350	335	321	299	358	304	320	339	343	358	343	374	339	321	324	319	369	331	360	356	348	362	330	332	341	341	333	350	325	351	339	350	346	310	328	341	308	306	333	374	329	299	364	326	344	311	378	332	372	362	349	360	372	338	362	305	327	335	362	338	341	332	338	364	343	350	349	368	332	369	335	349	361	329	338	300	346	325	322	330	353	369	336	327	314	315	325	333	320	322	323	340	351	327	315	330	338	336	342	376	353	351	352	349	323
42431	69212	68472	58368	46496	22582	2193	563	568	550	555	577	519	559	519	521	557	555	511	584	561	548	503	523	564	526	559	483	492	558	543	531	520	534	555	535	518	553	555	531	535	553	562	529	555	575	487	510	578	530	502	544	594	517	542	561	516	514	559	515	507	529	496	571	531	553	520	519	499	566	487	576	557	527	552	559	522	557	518	532	514	583	532	498	486	536	469	502	550	568	517	506	535	543	478	549	546	514	512	510	520	514	504	535	554	520	534	519	520	548	541	571	526	531	543	531	554	520	518	543	530	544	559	547	536	533	527	532	533	567	545	557	535	579	511	523	553	549	525	523	574	546	514	543	523	505	556	532	545	515	522	542	538	530	486	530	520	491	507	549	555	603	594	541	494	560	557	522	529	509	552	544	536	544	530	515	497	504	529	531	526	525	513	492	540	549	517	542	505	534	540	500	545	545	514	535	507	524	496	526	532	548	550	530	576	527	525	525	512	522	547	531	522	552	511	545	579	533	543	527	522	535	494	555	573	513	549	529	535	542	553	555	503	525	537	540	508	533	544	538	518	541	520	561	511	534	582	510	548	520	537	525	560	507	527	553	541	541	557	536	515	577	545	535	514	565	523	511	538	561	518	531	504	531	554	519	514	545	504	493	527	568	559	499	497	555	544	524	551	532	581	533	548	549	589	495	592	518	500	534	528	552	534	537	516	544	525	551	565	483	522	561	563	504	535	555	529	564	516	502	564	534	516	500	516	544	529	566	559	568	536	520	540	542	566	522	496	520	493	532	518	525	544	549	539	540	570	537	529	578	547	511	486	542	549	547	519	515	577	477	517	560	553	533	552	542	520	491	543	521	505	522	548	566	507	504	519	493	545	517	527	572	533	532	562	543	549	527	559	515	504	556	519	516	523	569	537	576	539	549	557	532	511	535	522	530	515	510	543	557	543	581	541	548	564	507	535	549	535	536	539	509	518	548	593	482	479	530	568	523	504	548	529	517	532	530	504	531	557	493	567	566	534	540	502	544	534	528	556	535	477	486	546	519	507	558	554	567	511	545	532	531	514	481	554	523	529	552	516	551	503	527	586	515	511	555	555	561	528	538	577	498	513	509	522	533	540	565	538	518	525	559	508	530	536	521	512	517	534	531	513	496	532	556	526	554	587	516	567	508	567	589	545	515	558	486	573	538	544	533	582	469	547	522	563	516	551	489	528	536	530	539	497	533	524	512	536	539	524	539	533	529	530	545	524	521	518	560	540	551	505	501	511	549	495	555	555	556	527	540	535	544	516	564	535	525	549	555	561	544	510	523	587	547	548	545	540	537	540	562	505	516	514	528	524	532	523	537	553	518	535	523	500	575	535	531	535	518	537	481	525	543	526	533	542	550	543	496	530	552	542	534	534	544	494	480	473	522	534	500	535	501	522	574	539	530	515	509	525	564	507	534	478	530	520	511	556	519	552	552	554	555	504	515	530	576	534	505	530	505	565	532	512	522	552	516	531	541	536	543	518	557	537	555	574	541	515	503	518	538	530	511	579	522	534	577	531	531	498	536	524	521	533	484	548	564	520	498	551	517	515	567	556	504	521	563	501	488	492	518	536	531	509	531	530	558	527	541	520	490	544	516	563	497	534	514	513	516	544	537	521	455	541	513	508	535	509	519	523	523	556	535	543	539	555	574	521	554	528	532	529	513	554	515	526	550	555	532	546	508	520	574	538	528	530	518	523	511	499	561	537	530	534	564	541	526	530	568	533	546	534	526	486	532	537	558	499	499	504	514	495	507	527	518	537	545	523	569	530	535	562	515	525	560	530	565	534	537	542	540	521	515	529	548	557	526	510	497	508	511	554	520	531	530	543	480	505	569	557	498	528	556	502	481	569	523	531	509	562	539	514	485	538	557	484	523	526	546	524	531	545	485	519	512	530	522	545	509	527	536	525	600	506	536	549	558	506	497	498	532	557	493	515	537	528	517	520	532	502	505	518	522	562	504	516	532	508	506	517	513	549	477	515	501	495	551	561	535	502	540	505	550	525	528	495	512	499	521	537	559	544	552	546	511	541	497	496	493	540	505	531	508	518	544	530	524	552	513	543	543	556	551	522	543	542	533	517	568	590	514	513	556	540	559	523	575	493	532	528	556	517	533	495	527	567	523	532	547	520	516	524	535	543	534	523	529	490	520	544	592	510	521	508	522	520	541	521	543	527	508	511	573	558	545	485	493	479	529	517	567	537	523	511	525	565	556	557	529	565	549	557	522	554	547	538	541	555	520	528	585	543	517	528	530	527	527	509	524	499	525	514	560	501	525	540	536	516	523	527	534	538	543	580	496	574	529	518	482	541	528	555	554	525	511	594	511	548	532	515	544	539	485	545	525	544	533	528	546	566	534	522	527	501	549	572	526	525	479	504	533	497	541	543	499	514	511	563	556	515	529	526	552	534	509	527	546	555	521	560	543	542	566	503	529	515	538	555	538	495	493	538	553	527	538	523	517	500	527	560	540	521	548	566	527	539	540	522	526	527	534	558	538	504	527	533	483	563	540	528	544	533	524	543	505	545	567	568	514	535	519	543	539	546	511	514	549	514	507	539	557	549	538	539	552	518	524	562	553	514	513	532	539	534	496	570	562	557	521	498	499	514	515	572	495	526	531	527	508	524	571	509	547	550	533	545	526	511	533	502	552	557	546	505	498	526	523	503	512	542	500	529	516	512	544	507	512	558	532	519	520	480	528	572	562	560	543	547	513	543	529	523	537	489	553	534	521	533	520	534	548	534	577	501	531	489	520	561	549	515	540	520	517	525	504	502	558	527	547	504	512	501	517	519	579	512	514	548	523	517	511	550	527	500	562	514	548	535	521	544	551	516	558	520	510	530	538	514	558	497	537	536	553	530	531	570	530	530	517	556	540	544	529	556	572	542	561	544	522	548	536	524	567	548	526	527	553	560	541	509	545	542	535	541	519	516	535	505	509	535	510	513	557	515	527	564	560	529	492	524	545	586	545	520	564	527	516	582	520	542	521	548	509	541	517	582	528	536	505	523	535	511	535	514	599	542	492	550	485	505	527	516	528	538	537	506	540	507	513	494	527	535	537	537	492	558	511	532	552	542	538	539	527	528	527	542	530	539	559	535	516	575	571	546	544	526	516	497	517	524	541	539	522	508	540	514	589	506	527	509	520	493	529	504	483	476	529	534	512	508	538	529	550	559	545	520	547	534	516	537	544	523	521	513	505	533	548	521	520	483	528	530	530	554	552	523	526	527	609	529	495	542	538	501	507	501	515	563	562	504	578	502	536	581	554	532	543	553	551	538	548	565	518	549	486	537	524	566	533	523	544	535	491	535	540	540	544	516	576	522	548	528	538	506	533	536	520	543	542	540	537	563	529	528	482	561	529	550	501	493	477	515	526	543	516	547	490	559	564	544	517	557	556	525	535	516	545	532	493	520	539	513	499	476	550	509	525	568	508	518	540	522	522	504	547	520	498
26997	21983	21875	15917	7389	3475	351	304	273	302	292	271	277	296	281	327	284	317	308	329	304	278	273	281	318	331	276	302	279	293	282	320	297	308	309	293	303	289	288	309	289	298	253	256	295	282	263	293	284	289	301	288	301	307	269	314	293	319	277	288	272	316	305	297	330	302	305	309	279	279	279	298	318	279	287	293	306	299	290	303	269	290	306	283	281	270	278	294	302	296	299	317	314	287	270	291	280	274	290	292	295	307	298	297	283	314	280	286	292	272	319	267	277	302	293	318	320	291	296	331	268	292	300	308	269	309	288	292	289	318	304	287	304	264	327	309	328	302	292	297	298	302	285	306	299	287	310	310	280	335	285	278	329	279	281	273	308	293	294	300	320	286	278	319	316	290	292	305	270	279	295	308	297	257	290	310	297	296	301	283	291	285	323	300	288	288	271	270	333	297	315	303	278	314	286	277	304	280	285	302	309	269	288	286	302	291	304	254	288	301	302	295	309	317	292	295	305	304	319	274	291	293	299	310	304	283	308	318	293	296	309	315	279	268	303	288	301	294	281	285	285	303	267	321	294	313	296	293	325	321	296	306	284	284	295	280	301	273	281	270	272	279	310	277	310	283	286	311	257	295	237	310	270	271	332	307	290	296	315	291	299	304	319	295	294	288	288	293	275	285	290	282	314	297	305	289	285	278	311	309	303	292	304	277	284	290	293	305	296	337	275	301	304	289	315	287	318	274	310	305	300	333	273	284	285	289	304	295	302	330	295	296	296	313	315	302	272	301	279	269	304	269	319	315	287	307	272	318	304	308	300	280	297	310	308	305	302	295	273	300	283	325	284	298	305	285	260	303	259	291	262	295	292	302	299	307	277	297	303	269	282	319	300	321	282	268	318	285	296	305	295	323	279	329	289	268	304	289	280	291	295	333	304	276	314	300	299	286	295	313	298	308	310	279	299	297	265	313	304	328	276	306	287	297	313	291	295	271	321	288	296	289	280	319	264	297	316	299	283	283	287	305	287	275	303	314	274	287	304	323	265	291	265	294	276	293	300	298	288	293	315	313	338	257	277	299	281	318	309	287	272	292	291	291	274	290	292	283	317	294	287	280	336	305	276	280	263	327	286	290	326	294	307	271	280	297	316	288	302	281	287	300	286	305	285	293	283	283	263	310	276	284	306	322	294	309	330	307	256	283	293	309	304	294	285	271	310	271	273	275	282	298	316	298	313	308	313	306	277	288	310	303	285	283	262	267	295	282	295	304	294	302	273	290	305	270	318	281	292	289	299	293	300	275	296	299	274	286	330	287	279	306	271	292	278	296	296	279	297	277	293	290	297	297	298	324	298	313	308	299	316	312	237	294	273	301	316	294	305	298	309	303	287	252	305	296	303	290	265	279	283	302	291	260	264	295	299	327	279	293	320	278	304	313	275	267	270	309	288	276	307	347	294	287	287	270	284	306	284	282	304	317	310	308	293	289	304	271	287	301	297	302	302	284	291	295	291	324	309	311	273	302	303	312	268	290	302	352	293	314	295	292	279	291	327	297	303	295	295	309	290	308	290	306	268	323	273	289	313	316	283	282	272	298	261	279	338	275	307	300	296	315	311	286	313	308	295	277	303	264	316	305	297	308	299	293	312	282	305	298	290	308	285	287	312	255	295	277	313	298	313	283	294	294	307	261	294	271	273	281	307	281	275	279	319	316	294	293	308	296	320	293	283	313	298	311	322	263	271	313	266	327	318	282	282	281	295	304	290	294	276	286	292	268	298	281	267	299	268	277	274	325	271	293	289	317	283	276	279	293	291	303	262	311	274	290	288	296	315	277	313	271	298	307	269	303	309	299	312	306	315	300	305	311	294	311	290	312	291	322	282	304	278	252	307	329	289	295	266	298	294	276	281	296	299	291	308	296	298	297	268	255	268	291	292	285	286	278	253	316	311	281	317	291	294	264	278	301	297	292	303	288	291	313	292	249	285	269	274	260	291	300	282	289	291	261	285	305	289	269	294	325	296	307	281	264	291	322	299	282	308	289	281	256	299	276	245	298	276	315	303	305	307	311	287	320	296	288	307	277	290	300	305	274	288	259	292	267	305	295	309	294	313	314	276	304	313	290	323	263	275	296	285	276	282	310	306	280	272	302	325	286	308	325	319	308	313	293	302	302	287	298	316	278	332	254	312	285	275	267	277	297	278	279	292	272	294	280	292	302	279	273	305	283	282	281	341	298	269	289	323	281	318	296	251	298	291	311	308	289	274	302	302	310	295	300	307	270	330	302	289	302	285	298	290	291	259	277	284	291	318	295	287	321	320	287	318	272	291	297	285	285	296	298	313	306	291	278	304	307	280	301	278	324	306	292	301	316	291	294	296	255	293	303	266	295	262	283	304	312	272	278	289	301	296	295	282	254	295	325	305	316	316	290	316	279	308	332	325	332	265	272	311	305	260	280	295	288	290	313	275	309	276	278	300	282	306	297	276	306	301	295	299	258	303	298	310	291	283	302	281	289	265	286	297	293	312	281	321	318	296	275	293	279	291	305	279	295	267	291	299	284	297	297	287	309	334	312	308	304	281	291	266	278	312	299	292	308	300	309	297	280	261	287	269	280	312	324	294	295	322	291	283	300	260	270	293	279	305	300	291	302	290	287	278	275	311	287	275	294	279	310	288	314	283	285	328	283	279	274	298	296	293	304	287	288	298	285	315	296	296	282	301	264	292	290	272	259	305	293	260	301	291	280	288	271	270	308	309	291	299	317	303	325	330	286	286	317	344	289	305	302	291	277	295	332	313	316	292	331	317	287	287	319	283	301	328	300	275	306	287	292	314	295	299	306	277	296	306	296	318	291	306	294	267	289	319	266	314	286	306	303	287	294	302	311	270	289	304	279	276	285	306	325	299	303	313	311	263	296	283	265	300	278	295	303	326	269	276	319	303	295	311	277	260	297	298	310	297	295	306	264	308	299	293	290	276	289	280	280	307	264	309	283	266	291	294	296	302	304	291	305	304	277	275	323	295	293	277	299	305	295	296	295	305	336	268	283	336	313	283	300	295	288	316	290	303	330	336	286	323	297	292	264	271	300	282	309	282	297	303	291	276	290	298	260	302	275	315	275	299	248	251	302	300	290	283	286	279	312	310	303	292	295	299	287	272	282	325	301	289	315	285	269	271	285	324	317	270	277	290	274	315	248	297	302	283	294	255	299	310	287	293	315	302	320	297	304	281	311	314	293	317	318	295	321	292	323	313	293	306	304	304	292	293	309	267	280	290	311	291	287	273	315	309	265	311	279	292	272	304	274	335	283	277	312	303	288	292	266	304	292	313	296	283	321	262	294	287	305	278	303	291	293	286	293	279	303	300	279	294	308	289	268	285	273	308	266	324	293	291	302	306	303	262	310	295	268	309	290	308	267	274	284	260	272	258	290	329	289	311	304	302	267	322	318	332	284	286	299	291	283	286	289	293	276	310	285	285	296	284	283	297	321	309	273
25757	31679	26528	19191	12273	5806	482	473	483	451	483	467	476	500	492	511	440	463	463	483	452	499	497	471	476	466	505	454	478	474	454	470	472	431	466	495	443	461	497	489	517	488	462	479	442	481	475	472	466	461	487	470	477	479	460	453	494	466	458	444	477	468	443	491	518	467	480	446	486	437	443	474	458	478	463	449	466	460	474	461	492	461	466	492	482	456	449	439	474	489	441	495	492	469	479	488	473	486	526	457	484	490	459	481	471	501	466	463	449	505	525	478	480	486	483	468	500	457	456	479	438	466	445	476	493	483	449	502	445	451	469	470	494	424	470	482	477	460	477	500	495	476	489	473	458	486	480	441	464	488	527	445	490	463	489	456	454	480	508	476	506	478	460	487	461	474	443	473	442	485	447	454	454	503	444	468	434	508	514	480	460	492	461	459	469	481	468	486	500	474	461	482	464	495	448	466	470	463	479	515	487	479	471	432	476	459	499	420	490	488	477	494	502	497	465	484	483	462	502	494	471	495	505	498	452	490	504	490	473	466	445	421	455	467	485	474	522	513	473	490	487	441	510	492	469	476	452	476	456	497	513	453	463	438	441	446	488	459	442	469	423	460	474	491	493	449	464	519	459	471	458	472	483	469	454	501	482	457	463	468	499	479	488	484	434	480	456	478	479	473	496	475	454	502	477	487	492	472	453	468	491	455	466	448	468	486	467	465	500	454	474	444	488	445	439	428	490	467	466	475	484	455	448	481	458	441	437	458	487	491	488	497	442	509	492	476	474	473	509	462	500	468	494	480	435	474	438	458	472	436	468	490	439	513	477	458	469	493	486	521	457	444	501	483	438	454	494	494	455	486	473	477	477	465	477	503	486	450	485	500	480	487	475	508	487	488	474	488	450	457	468	476	470	507	469	411	472	461	473	525	472	448	474	484	472	462	459	436	471	489	507	453	469	484	504	464	456	468	481	466	469	463	449	489	477	485	498	496	427	456	464	489	465	465	446	487	472	459	426	453	515	507	454	477	475	480	470	475	484	489	459	473	494	497	477	421	502	485	459	469	438	479	474	501	471	479	462	497	456	487	479	444	484	493	480	486	483	474	476	492	441	471	486	489	462	468	478	498	503	492	471	478	498	502	462	508	514	425	461	487	495	518	482	505	453	469	472	445	437	503	450	480	478	475	503	487	462	465	499	462	465	447	437	464	440	460	412	486	464	458	428	466	486	482	440	529	441	495	474	463	462	500	485	461	460	472	453	471	483	505	514	490	475	499	501	478	483	475	445	479	454	467	474	469	493	451	454	472	450	453	436	484	495	472	513	460	467	474	467	479	490	494	467	496	501	459	456	461	487	483	498	512	478	458	453	436	468	481	462	481	440	456	495	501	416	443	480	466	492	483	470	438	482	458	475	491	459	486	453	483	456	495	463	470	481	475	463	462	493	508	508	462	483	456	440	447	475	505	481	489	450	499	440	495	446	493	499	459	480	475	496	476	496	451	476	477	502	452	464	486	459	473	472	465	482	474	487	503	477	488	492	487	454	473	479	462	465	477	458	468	456	451	472	432	449	477	430	474	459	511	454	470	491	453	470	471	465	481	466	438	453	506	463	472	455	464	486	476	480	459	483	479	494	435	496	472	457	475	467	434	513	490	430	482	470	455	492	455	467	469	473	474	495	444	459	481	439	513	462	492	498	462	489	487	452	462	506	494	489	456	516	481	502	482	449	502	497	479	477	465	463	511	493	420	458	499	464	509	504	460	470	505	520	481	446	494	476	471	468	478	471	463	471	441	465	493	473	505	481	442	499	458	509	464	495	471	432	472	460	465	525	458	514	444	447	532	471	503	449	493	434	467	472	489	449	499	460	501	517	508	451	470	479	511	443	477	476	466	479	480	495	486	443	481	493	443	471	502	484	449	488	450	501	474	469	484	457	482	457	479	483	502	505	491	494	490	436	449	464	473	490	492	493	476	447	457	485	439	447	465	515	482	457	469	467	500	467	466	478	491	485	463	463	469	461	430	520	495	480	478	508	486	497	460	484	452	460	422	447	470	480	448	443	524	501	520	419	452	456	496	464	470	484	502	444	487	489	466	462	476	476	474	476	467	451	448	462	483	438	500	519	470	454	418	460	477	477	498	476	498	457	481	509	442	473	451	487	486	511	471	443	494	503	453	441	507	458	441	471	426	486	447	477	525	496	456	450	465	442	459	453	479	479	450	481	461	445	460	474	463	517	470	455	448	458	470	449	479	488	504	511	492	469	453	456	453	484	514	437	440	452	493	483	455	502	442	427	477	445	467	464	459	502	487	483	469	464	491	508	459	491	485	495	494	485	443	468	465	453	466	422	469	480	479	458	482	490	451	454	488	478	468	466	483	454	441	467	471	459	460	476	486	482	461	524	462	463	440	415	483	429	470	476	465	484	481	479	478	460	451	513	490	470	492	441	474	489	485	456	484	502	456	444	509	464	467	460	471	501	492	416	489	482	473	468	462	450	479	483	495	491	470	457	476	468	498	476	514	422	415	482	503	487	472	470	513	453	491	473	448	495	469	462	457	475	464	460	464	506	482	520	453	478	434	524	464	512	426	462	466	493	481	513	452	439	455	486	477	470	502	452	473	463	486	491	505	479	486	448	442	471	507	479	481	454	481	505	494	447	483	470	485	461	495	481	500	468	481	448	443	484	468	488	476	436	472	429	489	475	429	445	468	453	469	472	451	502	450	463	489	492	466	472	443	486	470	460	479	450	490	489	442	485	475	483	460	443	461	473	449	477	459	505	493	508	480	461	458	491	503	435	465	458	476	488	467	476	449	435	478	454	477	455	464	490	501	512	507	449	448	487	495	460	489	505	488	460	465	462	464	461	508	474	478	472	494	469	439	513	425	454	482	494	465	457	497	471	464	489	467	488	462	476	463	476	481	517	480	451	473	449	501	436	463	460	508	437	470	468	481	491	451	474	487	500	467	459	441	455	464	477	467	505	482	465	463	502	505	469	489	477	439	504	482	456	446	486	499	520	469	494	528	475	450	476	493	493	516	417	504	452	467	501	472	458	434	448	493	473	463	473	425	498	466	476	459	489	430	503	485	538	497	475	456	484	497	465	459	479	459	463	462	505	488	474	486	492	502	464	465	507	435	482	508	507	485	470	487	454	476	476	466	471	476	452	463	474	498	469	507	525	512	468	488	480	455	438	442	490	475	433	500	499	477	486	483	471	511	430	467	470	475	437	492	460	453	450	488	444	528	478	470	433	450	510	480	491	505	452	455	517	459	466	433	480	448	483	464	421	454	443	492	500	460	457	474	476	439	496	500	462	481	490	510	485	457	475	468	457	445	474	483	472	479	470	451	475	453	452	488	463	481	480	475	491	482	461	506	435	498	444	467	501	455	499	504	503	501	464	481	459	464	445	500	482	487	466	452	501	506	450	501	452	441	468	501	426	481	486	477	441	482	454	472	461	486	506	470	462	448	476	469	469	468	515	444
24205	21446	30695	30081	29229	20889	3830	478	384	366	387	423	385	362	381	350	356	382	386	351	357	389	375	372	345	382	369	382	352	339	381	380	368	399	388	376	359	358	371	364	359	367	377	348	377	349	359	349	381	394	378	423	385	394	398	357	369	381	366	320	378	357	395	378	359	353	363	403	377	398	353	385	346	396	385	372	407	385	376	357	330	372	364	374	382	360	393	407	383	343	384	364	420	359	385	369	374	365	394	379	359	409	399	376	381	390	344	367	343	366	413	357	382	389	417	375	374	347	352	390	379	389	373	344	376	390	328	364	383	374	379	386	385	368	367	369	372	374	395	385	379	394	340	362	384	358	370	345	389	411	380	392	383	358	416	370	367	358	341	411	389	356	379	368	347	379	342	340	369	355	378	348	350	398	328	359	396	345	375	365	405	404	352	419	370	376	384	395	359	408	389	326	385	349	370	377	408	369	370	392	348	386	354	391	385	386	353	362	368	346	382	348	362	368	394	375	329	395	374	395	393	390	357	347	364	382	387	367	367	399	384	388	348	383	381	351	360	378	362	363	375	358	375	400	381	389	355	373	384	364	364	362	366	359	359	387	374	403	349	370	388	374	394	382	349	373	375	366	378	366	396	358	394	400	351	390	375	359	365	396	374	361	367	386	386	344	350	406	386	342	362	372	365	370	400	372	397	355	384	395	366	335	376	375	424	378	383	368	362	403	392	348	384	360	356	391	372	377	402	368	367	403	332	368	368	373	356	373	359	371	395	367	373	353	367	383	395	374	377	350	379	369	392	357	394	365	375	385	384	353	359	389	357	380	387	382	362	338	373	362	395	365	384	348	402	323	385	362	369	345	401	384	380	367	377	369	399	361	393	364	362	380	353	384	402	397	370	353	378	372	334	362	338	385	387	397	355	355	378	381	402	381	361	381	404	379	345	389	400	355	358	382	376	373	381	362	407	345	384	350	382	356	378	360	365	373	379	359	379	365	389	376	372	374	374	381	386	341	388	368	387	398	379	374	336	361	389	383	389	380	360	400	363	368	400	379	393	394	388	385	425	400	350	400	401	406	375	354	366	386	393	344	366	384	382	382	386	359	378	354	407	397	348	319	355	357	371	357	378	386	402	352	386	377	349	353	337	402	359	407	381	365	377	392	381	371	365	396	381	344	352	357	371	387	376	386	390	376	367	385	375	378	391	362	383	386	383	379	369	386	344	372	385	341	371	386	391	368	371	381	381	416	361	392	390	357	368	361	383	364	321	381	388	343	410	362	434	373	387	376	390	327	386	365	363	349	378	366	377	382	373	344	376	368	369	386	375	375	383	338	384	385	398	369	378	400	361	407	369	354	409	352	344	346	392	385	373	354	390	343	405	356	369	351	342	381	381	404	362	374	350	390	368	384	368	381	364	350	378	427	359	337	355	383	361	346	341	386	371	353	359	373	380	365	370	333	398	392	400	345	365	391	392	349	393	386	361	381	378	352	379	422	354	379	360	378	354	353	311	395	381	367	363	392	385	352	363	336	357	335	378	372	370	366	379	363	399	391	390	377	341	394	363	358	338	389	374	363	372	383	374	357	327	359	383	364	358	352	353	398	372	342	363	380	380	364	360	365	397	336	397	366	378	345	405	372	356	374	373	380	372	379	366	378	348	343	374	424	351	364	386	381	358	345	402	385	363	362	340	403	350	387	414	397	347	378	379	381	373	364	405	339	350	375	369	372	387	348	350	404	362	417	399	384	379	341	387	377	394	380	394	399	374	369	362	358	385	396	366	355	363	341	381	386	386	368	396	405	380	359	381	403	339	354	395	389	362	388	393	379	341	372	384	395	402	366	346	378	373	368	371	368	407	388	373	390	368	377	384	343	388	365	352	371	402	350	396	352	391	402	391	373	360	342	360	350	362	355	366	348	379	384	347	386	383	396	386	345	377	383	349	397	367	339	333	359	406	348	358	379	350	384	373	367	370	377	369	354	404	383	404	402	368	324	421	394	363	383	368	393	372	349	392	372	393	354	357	374	365	376	402	362	373	403	366	354	352	393	397	356	394	349	349	373	377	351	403	385	349	384	336	377	390	360	393	408	355	370	364	385	421	329	371	363	369	380	389	383	349	379	381	382	361	385	349	377	373	351	377	370	390	373	347	355	369	412	355	370	411	370	376	372	375	407	337	364	365	343	384	410	385	348	386	387	362	386	389	367	398	352	395	398	343	366	377	395	372	387	388	361	374	335	366	353	373	379	365	365	396	367	391	361	354	368	362	349	400	372	347	380	381	395	336	382	375	380	377	368	383	350	385	365	384	373	381	356	395	382	379	363	374	364	353	340	386	373	364	395	364	381	361	379	384	353	372	364	339	364	376	377	375	353	360	362	381	385	354	350	347	411	389	375	347	360	398	367	342	368	383	377	360	361	396	379	353	386	360	368	367	386	367	406	364	380	354	401	362	371	370	355	382	337	352	391	399	415	356	361	397	389	360	374	402	380	335	386	366	388	368	407	422	349	355	373	335	431	337	356	361	400	354	370	346	367	372	388	391	356	370	347	368	367	404	396	393	372	330	375	365	360	399	392	375	378	356	390	371	373	402	405	342	338	376	357	362	401	407	352	361	384	373	382	376	346	337	418	381	413	376	370	378	350	376	364	351	377	349	374	370	405	394	384	381	352	373	407	393	377	382	381	376	350	359	391	419	380	347	376	387	345	348	352	370	377	371	350	366	378	354	385	358	339	396	360	365	368	387	370	355	407	338	368	350	381	380	391	357	385	361	395	377	391	382	351	350	351	380	361	367	344	408	406	362	414	377	365	354	343	346	368	398	393	396	384	416	396	375	383	392	386	399	368	338	404	373	383	375	376	363	387	385	330	381	356	409	362	372	383	396	392	350	338	397	390	389	350	354	398	358	334	376	382	403	378	378	369	388	387	372	400	405	409	343	386	345	379	362	406	391	393	401	388	376	379	361	349	386	385	391	338	383	378	363	354	386	349	396	368	383	377	378	346	390	387	370	384	373	361	386	385	370	349	368	339	374	349	369	378	400	368	392	367	366	381	336	354	406	402	420	346	404	378	354	363	341	372	367	366	356	348	382	364	348	360	380	381	381	370	389	367	369	336	397	367	384	375	387	400	349	383	414	375	386	399	379	374	372	366	358	386	396	338	395	349	411	354	375	389	365	360	378	362	387	379	407	351	390	372	392	368	369	371	357	358	379	350	364	381	391	383	412	381	362	372	340	389	349	345	379	383	409	376	368	403	389	321	370	398	370	363	381	344	387	371	363	367	368	382	370	354	347	362	374	347	364	340	348	359	352	375	349	362	351	382	366	337	373	360	381	373	376	373	373	399	351	368	363	342	384	387	369	358	370	398	377	380	395	375	377	360	358	368	398	386	392	349	375	325	380	350	366	363	373	345	355	401	380	419	394	371	394	396	370	345	385	381	365	374	367	375	359	389	385	370	359	375	405	419	362	362	371	379	394	422	365	376
37577	60802	62316	45227	39996	16963	614	607	616	608	624	628	588	587	603	580	623	593	615	613	564	618	586	526	625	588	567	554	584	572	588	630	600	588	606	596	596	595	619	558	561	572	590	644	588	595	610	611	595	577	570	608	609	562	608	608	612	571	590	595	616	593	557	598	597	600	582	604	563	568	592	639	599	590	615	609	567	592	567	552	547	577	578	571	554	600	639	617	621	597	600	576	566	587	624	596	597	561	595	607	601	637	563	566	589	558	562	604	610	581	630	566	622	604	582	557	594	640	584	527	613	638	577	598	591	619	600	590	582	554	602	575	647	605	541	600	622	605	601	581	609	608	589	599	584	555	575	626	613	605	618	613	583	639	552	577	615	617	585	585	603	619	564	616	574	624	598	558	567	542	577	652	563	578	548	558	560	554	594	614	614	614	596	600	614	581	540	587	590	592	601	579	599	576	544	582	622	594	594	592	611	596	598	592	578	607	548	559	598	548	583	628	639	589	594	578	608	597	608	557	584	571	616	580	609	611	616	592	617	621	601	594	591	564	630	538	590	606	582	580	615	594	606	555	561	582	604	553	589	576	635	595	579	575	587	550	597	648	574	602	583	533	567	624	586	657	575	592	606	616	584	576	584	586	607	569	579	610	561	538	537	594	628	589	552	623	598	577	608	584	583	610	608	625	590	611	590	600	585	619	636	554	615	609	612	596	608	589	582	617	559	602	606	577	588	580	618	594	604	596	640	630	539	590	570	601	596	584	602	591	625	581	587	615	585	636	573	611	555	613	564	602	587	618	592	568	557	554	610	593	547	608	599	628	586	592	614	570	570	625	616	615	602	591	594	569	596	615	585	578	612	581	557	579	606	561	573	567	599	620	604	637	571	621	663	616	568	638	614	576	593	565	616	578	600	565	581	535	578	602	579	585	578	625	597	603	620	560	629	622	597	610	624	612	588	588	584	592	630	558	615	551	593	614	572	597	594	561	583	596	565	597	556	579	608	570	628	553	584	570	603	606	595	573	589	581	590	604	603	597	591	666	596	573	615	611	607	585	643	592	564	579	565	564	611	580	589	584	573	626	603	597	577	620	590	542	608	600	623	615	629	599	593	626	639	570	537	604	589	601	586	595	572	579	632	604	573	560	589	632	606	625	589	570	593	591	590	629	611	577	627	635	599	634	564	605	636	570	563	586	598	586	631	608	578	578	597	566	594	601	610	602	599	589	612	564	615	532	581	626	613	605	608	598	581	596	570	598	606	568	593	618	592	587	573	619	603	627	637	571	579	609	563	602	599	575	587	619	616	588	594	595	614	591	612	619	597	567	593	581	630	593	597	615	584	606	608	603	557	541	602	543	578	605	596	576	603	600	549	586	596	614	594	604	573	606	610	615	592	596	554	575	574	620	594	572	555	534	613	587	611	627	582	609	588	571	597	573	566	617	534	592	554	582	604	616	577	601	556	573	583	602	585	622	599	562	560	611	537	633	639	574	615	581	602	595	615	581	594	561	560	575	569	569	599	618	628	629	590	574	600	579	559	611	609	583	541	572	609	590	615	598	641	577	584	584	605	585	571	597	607	601	642	606	591	559	589	581	621	621	565	558	562	545	568	599	556	632	602	587	564	570	564	568	559	577	560	572	556	631	576	608	598	548	600	632	577	564	567	587	580	587	543	639	594	638	596	628	571	600	613	607	581	586	570	618	566	584	586	591	611	630	610	601	584	648	568	572	577	588	609	619	611	626	574	592	614	558	580	510	593	602	587	605	582	664	582	590	620	605	647	581	575	597	548	602	564	549	534	554	610	618	566	552	560	637	561	574	555	570	624	615	609	606	590	573	589	574	594	605	580	623	545	587	593	558	549	566	592	577	619	603	598	620	561	578	587	583	615	566	575	575	620	587	599	597	589	575	617	615	627	591	569	622	582	591	570	597	586	584	594	594	604	611	581	572	600	581	582	606	606	596	576	551	562	569	578	593	591	607	608	568	563	624	642	635	578	571	626	544	574	597	592	605	588	575	563	591	583	561	583	589	586	640	553	615	587	601	582	597	606	592	579	630	586	582	628	581	599	599	606	581	572	601	581	588	573	609	642	628	573	614	533	589	566	601	558	613	611	613	596	600	630	580	637	584	563	549	559	616	542	592	623	542	592	576	605	610	589	615	597	601	581	581	619	598	615	529	599	612	585	574	628	604	645	598	601	573	583	594	604	611	587	584	587	593	563	610	583	606	615	581	572	612	606	610	608	614	606	653	592	594	596	618	574	590	587	600	625	564	602	599	644	629	613	577	615	591	588	611	572	571	586	561	596	581	566	603	547	553	647	559	619	578	616	599	600	597	588	596	617	565	594	589	618	561	605	602	525	621	584	608	609	571	585	611	626	585	607	576	617	580	566	581	584	552	649	564	578	590	598	617	578	604	587	635	589	631	558	561	584	586	588	548	603	585	582	585	559	581	598	623	560	581	603	609	601	593	598	583	592	570	599	641	595	580	611	625	655	580	573	592	568	624	639	589	608	575	562	603	575	584	607	601	598	605	597	590	555	558	588	604	649	554	553	589	591	574	570	517	586	607	563	624	582	565	598	554	582	600	535	590	614	592	607	586	621	568	567	617	607	619	567	614	576	619	581	598	602	596	651	542	555	638	545	589	639	609	603	623	606	602	609	605	553	598	591	581	585	582	536	591	582	580	600	545	582	563	581	598	565	577	619	614	556	600	616	608	557	617	609	604	591	625	601	605	601	580	590	611	602	599	581	585	568	598	591	588	563	582	581	592	586	576	618	566	598	558	591	563	582	589	552	616	579	617	616	649	594	610	585	649	613	624	599	622	620	597	594	629	590	582	578	595	583	587	575	562	635	619	599	618	586	601	609	626	573	636	545	603	601	594	597	597	598	608	578	603	572	598	580	585	567	615	582	602	589	578	588	589	569	597	589	630	582	596	565	565	641	600	612	592	548	581	574	594	627	562	543	608	628	603	588	617	546	587	641	599	630	590	611	593	602	623	617	628	579	576	602	578	596	578	606	629	624	567	609	607	587	617	611	570	600	607	587	513	580	619	594	613	632	603	601	557	611	601	591	560	615	643	604	566	613	597	565	569	603	627	604	586	592	579	594	604	584	612	613	557	611	593	566	595	574	614	562	591	579	643	582	621	606	603	577	545	618	579	609	615	587	571	612	588	611	600	571	573	606	594	576	613	597	624	594	566	581	573	581	628	555	578	551	629	565	596	638	612	614	617	595	601	618	560	566	625	590	588	618	612	615	587	590	644	565	624	598	597	584	614	600	594	585	574	521	592	631	599	623	636	624	586	590	613	606	631	580	595	609	538	589	609	587	605	578	599	574	621	622	589	576	613	601	592	589	630	622	581	618	562	564	601	624	541	592	596	609	606	580	591	565	617	595	600	618	609	573	598	567	575	584	519	614	591	596	570	581	587	603	567	626	564	614	654	555	616	546	558	580	565	604	613	600	608	574	596	611	573
22950	21039	30036	30768	35262	27302	10901	715	366	375	354	355	348	359	365	361	355	352	344	344	363	377	335	338	344	353	318	323	353	345	356	320	342	392	378	347	349	330	347	333	337	340	322	331	345	320	337	338	357	391	348	336	366	351	344	349	323	332	359	363	347	332	339	362	330	313	364	337	357	344	335	332	365	324	355	317	349	362	346	329	354	329	363	329	313	351	340	365	319	341	384	322	349	361	343	357	348	318	357	357	342	374	365	353	353	343	357	349	363	343	320	342	336	346	332	313	355	374	336	319	347	352	322	338	340	348	380	336	341	339	306	350	346	338	319	334	352	325	376	317	377	316	335	327	327	359	308	345	352	347	318	306	332	334	348	325	360	328	349	357	358	324	321	366	367	346	330	320	336	327	345	337	333	358	370	318	326	331	322	314	347	326	340	338	366	339	351	347	353	344	331	362	350	330	338	324	312	361	307	332	351	343	374	369	346	305	353	344	339	342	324	329	355	331	340	355	329	312	325	343	327	352	326	315	359	325	322	315	328	321	318	313	298	335	308	341	347	371	325	300	343	348	318	378	344	350	381	371	307	329	345	354	364	356	346	321	368	358	324	310	372	323	338	343	359	324	326	365	360	346	328	315	355	352	345	328	328	337	355	347	324	373	321	386	381	329	359	328	341	333	332	350	331	342	320	331	346	357	324	326	331	322	366	341	336	317	333	346	347	346	340	313	328	318	338	345	333	348	359	330	331	336	336	298	344	348	348	332	325	319	365	319	354	322	339	326	345	302	368	325	345	330	327	348	318	336	335	310	344	320	356	324	319	325	343	343	352	334	343	354	352	334	334	346	335	356	289	354	309	344	318	321	348	341	358	331	339	344	344	373	362	329	350	329	334	373	360	354	331	329	323	319	322	341	338	349	321	358	338	341	357	301	341	371	333	372	330	342	304	379	349	329	362	345	323	353	350	323	345	379	335	344	364	341	346	340	350	322	343	339	331	303	321	333	297	327	329	342	342	340	340	352	336	347	300	349	338	341	313	341	327	340	377	332	329	306	344	316	310	330	343	357	355	362	324	318	344	346	365	327	286	317	336	346	346	331	340	325	345	364	345	336	304	331	319	358	314	333	336	314	350	321	325	369	328	369	327	326	334	341	344	331	317	331	347	334	343	330	307	371	309	332	354	321	364	358	353	374	348	332	336	339	359	358	341	352	359	312	319	360	369	335	387	338	306	318	340	335	326	335	326	301	340	322	315	337	333	310	332	341	376	340	361	316	369	331	355	353	316	346	357	356	345	328	354	320	339	333	330	332	336	346	349	325	324	321	321	372	371	358	318	326	345	334	310	351	357	358	367	313	333	330	316	313	375	357	365	314	335	333	300	356	335	329	338	330	345	369	359	361	312	344	328	341	353	359	337	349	329	321	314	339	347	362	329	324	328	331	344	356	330	344	320	346	323	387	321	323	332	327	340	326	331	337	360	336	326	343	333	358	351	332	366	351	332	322	354	354	345	306	328	336	306	345	354	317	336	356	338	350	330	344	331	366	303	358	368	352	391	330	360	344	331	330	350	342	339	336	385	355	326	326	334	358	348	349	348	376	323	362	336	365	336	336	332	351	344	350	321	339	332	391	324	354	312	320	330	347	367	326	350	343	331	281	358	372	337	337	345	328	314	347	377	345	346	348	335	350	337	364	311	346	354	333	324	314	369	333	323	373	367	327	343	346	344	339	338	334	343	352	327	347	323	325	353	327	365	346	354	345	314	321	348	337	321	337	334	321	323	319	344	338	341	327	374	345	335	341	335	326	362	336	312	320	335	337	326	333	332	331	376	336	322	366	323	335	368	329	334	339	321	341	320	327	338	324	364	375	344	366	306	340	303	333	321	305	336	289	345	347	371	303	324	356	317	353	317	355	373	332	310	328	366	326	339	326	323	328	364	336	328	352	334	346	330	323	341	331	333	343	344	341	351	366	367	315	360	337	361	320	353	356	386	346	337	322	329	328	353	344	379	351	322	357	342	322	362	343	325	328	339	330	347	355	318	322	319	320	339	343	325	328	329	374	312	338	345	336	322	378	331	363	347	354	344	323	356	333	359	351	369	340	335	358	354	340	323	340	298	342	348	321	325	353	331	343	358	364	339	349	375	323	351	336	333	345	350	361	332	358	303	347	353	344	323	327	334	337	354	330	340	373	335	355	309	356	342	347	330	356	315	299	308	318	383	332	338	339	377	318	345	344	337	371	292	381	359	331	354	300	324	347	338	315	360	353	356	344	340	345	361	354	345	332	335	330	340	327	344	314	321	342	344	329	338	326	326	348	346	381	327	322	348	355	352	326	356	308	375	356	341	365	316	345	324	340	346	329	325	363	325	364	336	361	366	341	335	340	360	332	340	337	343	336	317	340	324	330	318	361	344	364	342	318	338	329	329	308	344	328	324	349	331	347	335	330	328	332	356	363	358	359	305	321	320	335	316	356	311	339	347	351	322	311	346	308	319	329	347	329	308	334	351	348	353	343	318	363	334	340	372	313	346	340	328	336	333	354	329	337	337	323	377	336	303	357	349	318	336	339	314	361	312	349	358	346	310	341	332	310	334	369	332	369	314	324	344	336	343	301	325	339	312	320	332	327	309	336	334	342	332	310	338	306	334	363	346	344	355	350	344	356	322	351	341	346	317	356	299	341	330	322	347	333	315	359	320	300	305	333	338	352	315	361	335	356	353	367	325	339	300	331	332	370	307	361	310	330	344	336	344	328	348	358	334	335	300	328	341	339	363	364	331	344	315	354	316	329	345	305	338	313	336	341	339	337	313	398	341	329	327	319	339	331	327	364	351	324	310	335	386	343	329	350	373	324	330	313	348	338	330	339	379	335	331	322	357	325	364	367	347	356	333	334	338	313	326	367	318	357	342	353	346	338	343	338	369	349	319	311	345	343	340	385	331	359	327	362	328	333	325	349	330	336	346	304	304	329	358	355	330	318	362	344	328	384	320	306	372	339	346	376	321	356	314	351	346	359	341	324	367	358	369	281	345	321	326	381	365	326	342	352	318	361	332	350	343	338	345	335	328	329	373	353	292	369	304	295	329	339	350	331	320	275	342	340	356	326	305	326	357	347	335	341	336	354	343	345	353	347	342	338	351	362	332	350	341	348	352	360	358	337	372	348	351	335	353	311	341	379	332	316	351	345	361	336	314	330	389	320	353	323	315	327	353	362	385	332	326	341	336	338	329	336	336	364	332	320	322	374	297	354	341	352	337	354	324	362	354	347	351	328	324	360	333	317	336	364	324	337	338	354	349	302	341	341	349	361	315	316	311	347	350	328	316	316	328	341	286	332	336	357	337	366	344	345	320	339	324	334	312	345	354	325	318	318	333	329	364	344	334	354	331	353	330	351	308	357	355	362	323	312	349	354	347	355	340	363	333	330	341	345	337	281	323	345	356	338	359	319	351	356	360	326	327	328	338	327	347	358	320	325	341	352	323	315
42349	72621	79418	61866	53307	23147	675	586	591	579	574	540	558	569	557	530	557	535	538	546	530	518	538	522	539	508	523	533	565	516	556	543	559	520	526	571	561	497	568	553	541	536	519	514	519	534	542	506	535	575	518	525	516	532	500	527	545	503	524	612	531	510	527	507	541	516	517	544	536	528	502	566	586	564	498	528	528	502	505	525	532	491	553	514	494	527	530	512	525	567	542	577	557	534	557	521	567	543	565	528	520	513	518	535	544	520	528	538	530	528	549	553	543	524	556	513	539	523	549	514	541	541	525	498	514	519	556	570	540	529	513	546	576	516	528	555	525	510	565	512	518	489	508	530	595	537	513	557	541	538	546	516	511	538	505	463	559	502	533	517	548	538	515	484	551	524	501	551	510	558	522	503	530	490	473	517	507	534	532	521	514	540	530	514	538	548	509	509	522	525	521	513	535	541	524	545	502	495	503	522	525	531	523	530	563	539	456	544	541	527	503	509	522	523	544	501	529	521	498	587	496	515	489	521	573	527	538	555	516	544	536	534	484	572	566	506	538	514	557	510	533	533	510	525	560	520	516	558	534	530	535	541	543	511	524	530	489	541	555	506	513	536	559	542	578	546	539	531	540	553	518	536	512	547	494	542	526	492	494	546	587	545	525	552	522	524	533	524	554	515	545	508	512	502	543	540	497	539	576	517	511	542	511	523	526	494	517	497	586	522	518	501	524	533	583	527	511	589	568	544	554	540	499	556	502	487	560	519	502	550	537	562	539	533	518	538	532	548	523	531	456	532	482	536	519	531	518	519	503	554	550	526	533	536	506	514	528	522	522	537	528	476	498	556	528	537	553	517	525	534	526	490	527	536	519	544	532	509	549	535	511	562	552	533	529	560	541	523	516	539	530	510	512	581	495	515	532	514	486	526	531	547	499	553	506	524	477	540	532	538	521	543	563	524	526	511	535	517	557	532	564	556	544	520	585	503	524	565	530	530	535	533	558	543	535	511	503	494	522	566	520	538	504	556	527	528	530	524	523	524	521	538	536	534	571	528	519	529	525	583	502	544	507	552	527	519	537	508	515	533	534	574	513	514	548	517	526	484	543	545	514	488	518	558	581	496	525	515	486	514	527	490	517	521	533	513	525	521	515	529	531	557	507	557	556	498	559	485	551	524	540	494	503	520	511	522	535	517	523	486	515	495	546	509	512	521	477	539	541	526	546	554	583	515	534	554	509	535	561	551	507	554	530	525	500	533	515	528	515	547	545	562	508	513	539	468	499	553	564	508	511	507	507	514	539	578	520	546	560	516	531	534	569	541	540	540	582	515	543	538	543	561	526	495	549	527	508	552	541	535	526	542	511	543	555	550	531	535	522	521	501	548	525	479	482	579	507	523	521	536	529	519	526	541	518	505	542	523	540	518	502	554	496	540	501	547	502	538	512	515	522	551	506	487	533	571	498	531	522	522	540	531	569	516	524	520	527	527	508	483	531	541	535	538	521	514	543	508	557	534	512	543	543	507	541	543	501	545	516	529	530	519	543	525	516	535	545	523	510	577	560	528	522	511	553	528	551	550	548	503	492	498	581	547	524	494	543	499	488	504	570	531	486	586	517	544	557	546	553	549	570	512	484	539	549	513	502	523	580	562	521	522	501	524	519	544	555	480	508	527	486	510	515	527	556	544	525	510	504	544	552	524	546	535	534	508	575	572	543	544	535	529	516	556	553	517	585	526	563	563	538	495	527	511	554	547	487	547	512	563	531	567	511	503	495	532	552	511	551	563	532	526	568	477	520	525	529	548	569	515	558	540	524	581	550	561	528	556	501	485	521	519	548	540	545	542	522	513	511	538	531	515	527	542	520	489	536	510	584	501	535	527	542	479	514	504	542	519	532	487	527	503	555	536	545	521	498	513	496	539	518	503	522	487	523	527	508	579	502	550	527	544	506	492	524	526	522	513	539	509	521	502	540	509	522	517	572	562	489	495	561	496	591	526	530	560	537	529	463	559	554	516	564	512	514	514	555	540	493	524	502	548	540	510	556	541	524	515	523	576	475	530	489	537	567	538	531	564	547	535	507	478	541	545	532	525	536	546	523	518	531	503	545	567	506	550	536	512	533	577	544	555	501	537	602	534	493	520	496	516	520	534	520	547	530	514	493	501	547	543	509	508	535	534	563	551	536	489	516	543	534	530	519	518	529	529	480	515	542	521	544	521	515	517	530	506	544	545	541	522	573	535	541	534	523	520	538	519	539	529	509	521	527	508	513	533	574	524	494	506	580	514	497	516	554	526	568	528	493	543	513	527	573	541	488	548	466	539	518	528	524	560	534	565	530	522	510	553	566	517	498	549	500	526	538	479	549	590	522	541	521	496	508	483	531	527	548	563	511	556	534	541	566	524	518	548	530	522	521	542	511	534	564	546	532	547	508	567	532	501	555	563	533	517	526	537	502	536	544	563	537	529	536	532	514	547	512	534	523	546	520	486	524	539	555	529	533	518	499	477	534	555	541	528	523	527	526	551	504	500	543	514	511	517	484	544	534	513	514	593	543	504	517	490	516	564	501	532	494	539	503	576	523	504	557	511	520	513	497	550	516	498	505	523	514	519	514	512	567	515	544	506	523	479	548	493	502	518	504	524	548	498	535	503	537	525	542	545	570	510	506	536	539	522	536	506	487	524	496	550	527	506	561	492	540	568	515	521	515	516	502	551	499	542	541	541	514	546	547	562	541	529	525	543	547	490	492	523	563	563	503	563	493	549	516	511	538	541	527	588	533	517	524	530	547	530	508	544	520	536	551	510	496	534	565	566	539	560	549	546	531	508	550	503	557	528	566	520	541	521	499	551	524	524	517	495	525	543	531	513	516	490	468	564	502	543	541	539	516	508	540	511	515	539	558	553	492	532	538	528	544	557	545	559	541	520	536	515	529	520	521	534	480	549	515	510	523	520	517	551	520	555	515	511	515	537	544	530	548	501	526	547	550	495	487	553	529	502	528	518	531	545	559	558	534	517	502	500	511	526	529	535	503	534	545	555	546	512	584	552	517	521	489	546	510	510	521	583	538	512	564	493	519	559	507	579	470	525	532	510	553	502	529	551	526	516	516	479	503	520	529	521	541	553	508	537	489	499	511	552	571	535	575	518	543	501	540	523	518	499	497	554	551	522	511	558	521	549	519	518	533	535	546	527	528	544	516	509	537	553	543	538	527	563	543	538	521	552	534	503	520	511	525	484	516	535	483	489	501	501	522	518	522	548	512	521	557	533	516	511	527	556	542	515	480	539	511	510	546	540	544	502	528	526	518	550	502	507	542	525	545	513	518	551	502	515	596	577	521	520	529	487	520	536	538	534	575	548	526	559	516	515	524	504	527	560	509	530	533	570	523	579	491	497	527	537	533	493	548	507	500	524	565	530	498	521	534	516	522	523	517	534	515	505	553	561	518	558	534	553	538	561	519	520	546	545	507	537	543	550	484	528	524	553	535	536
26725	21396	21329	17245	8039	2348	348	304	293	295	280	292	288	271	296	287	308	292	336	294	304	310	295	327	308	272	339	300	314	282	289	301	280	274	292	302	297	286	286	308	300	276	278	297	279	293	294	330	293	276	286	288	326	320	326	311	272	279	313	290	292	284	298	281	302	295	288	312	263	292	275	313	298	300	293	304	271	328	294	308	291	273	299	287	308	287	333	315	316	289	328	286	295	284	302	284	288	294	278	284	298	306	297	307	299	300	286	295	265	320	287	278	278	300	268	292	268	288	300	301	291	299	278	316	331	334	325	296	304	269	280	300	289	269	271	284	291	292	266	303	275	331	284	257	300	273	300	292	309	291	274	310	279	293	312	288	266	299	317	322	358	281	279	292	293	318	305	280	310	300	282	291	302	289	290	297	336	285	284	292	270	262	305	329	322	283	280	294	291	283	295	296	310	320	296	312	279	283	283	312	304	268	306	293	307	278	285	283	313	314	309	279	332	294	282	307	299	325	298	292	265	291	305	275	316	259	301	321	298	301	290	258	277	281	298	283	292	314	260	297	321	309	284	270	273	292	297	293	295	321	294	298	277	270	289	303	307	300	289	275	298	319	310	268	258	289	279	296	310	256	269	349	292	277	307	264	301	293	287	291	282	270	329	309	295	269	297	305	306	296	290	283	282	255	294	289	297	250	293	290	313	301	290	303	317	266	287	310	296	277	282	273	315	301	327	291	307	316	291	287	309	314	299	303	302	302	278	305	301	282	319	284	279	310	309	330	310	305	291	285	318	289	303	283	285	281	287	298	303	267	282	316	288	337	320	294	322	322	308	284	306	277	299	273	296	336	295	293	273	289	317	299	292	287	293	310	312	326	305	273	274	305	279	301	294	311	306	268	277	296	315	275	297	296	306	309	293	303	279	317	269	310	293	279	275	329	325	299	283	289	294	307	283	313	292	262	292	288	297	291	273	299	285	323	271	298	334	300	271	287	282	300	282	309	286	283	297	305	284	290	295	296	287	296	269	286	301	270	315	287	277	300	273	283	301	313	317	300	295	299	291	322	297	304	309	305	318	309	286	293	303	287	314	292	293	258	301	305	298	326	295	281	297	299	312	281	320	311	292	272	304	329	316	318	279	288	307	261	274	304	322	305	314	275	321	276	299	297	338	292	299	307	276	304	308	298	303	292	288	310	266	308	279	304	301	270	295	269	282	283	296	295	314	286	281	283	322	288	284	282	265	307	274	301	292	290	316	296	301	303	286	319	313	272	297	296	319	287	306	291	286	302	265	276	299	329	279	244	315	311	328	274	305	287	285	311	325	296	305	324	286	282	275	293	308	280	296	276	281	285	290	259	311	318	310	276	290	313	313	301	278	309	291	286	303	316	310	296	286	314	270	253	302	290	283	314	294	308	302	306	284	265	299	287	296	276	321	263	317	305	302	315	273	322	307	274	322	312	297	317	316	257	326	291	268	296	309	309	309	293	288	299	263	301	299	301	295	308	301	301	280	320	269	324	266	298	313	295	269	302	302	288	288	306	304	312	311	295	278	286	296	288	308	303	270	311	304	283	261	256	278	306	296	314	319	297	291	309	266	296	267	303	317	287	309	289	317	281	299	304	311	316	290	314	297	317	294	273	321	305	293	287	298	299	284	305	312	297	284	307	313	291	285	306	281	295	300	305	298	309	316	295	333	312	280	273	311	278	305	299	293	284	321	288	297	299	268	266	312	277	309	286	315	318	303	306	291	292	271	305	288	308	309	304	263	269	291	304	310	264	274	311	291	289	285	293	299	280	299	288	266	311	284	280	297	292	291	293	316	278	314	284	269	295	264	325	290	294	312	293	299	266	292	269	264	296	292	276	286	315	266	313	309	292	295	279	291	273	278	286	292	311	281	301	291	290	290	291	291	336	322	295	272	290	284	298	319	281	334	300	316	303	280	247	325	296	296	269	287	312	283	285	304	318	310	300	288	299	279	304	263	300	294	301	304	274	262	300	282	305	283	297	332	308	288	298	303	301	292	270	264	283	323	310	292	317	301	281	299	281	281	274	265	297	291	317	284	306	302	304	302	315	287	302	282	288	278	297	288	304	292	301	331	301	290	288	282	268	292	312	257	317	288	276	305	300	296	288	288	275	308	268	293	312	307	315	288	296	273	298	286	331	306	270	286	291	281	290	299	316	275	312	282	294	297	270	306	261	292	322	297	320	303	302	300	285	298	295	305	285	300	296	276	280	302	307	287	307	307	295	323	274	271	284	283	292	296	306	299	267	308	347	299	291	281	314	314	279	279	266	311	294	288	290	299	309	258	267	267	309	292	300	301	297	311	279	300	252	310	293	270	315	303	283	309	286	287	275	302	325	294	282	274	313	298	304	304	311	276	240	317	261	270	275	317	286	295	316	309	349	265	298	296	299	270	331	291	315	280	289	283	309	285	317	286	285	312	283	304	287	273	306	312	313	308	287	281	284	330	293	300	309	326	266	315	300	275	290	325	321	306	289	297	306	284	295	268	281	333	296	276	279	280	281	289	302	288	303	301	309	305	306	296	322	277	282	298	324	306	286	277	269	282	306	270	296	279	281	290	285	321	280	318	308	295	287	302	304	293	298	320	308	276	280	274	287	291	282	282	292	283	278	300	261	306	306	294	290	296	284	277	309	307	300	263	312	301	315	307	284	303	280	292	287	326	318	299	323	320	272	297	243	274	290	307	301	309	295	295	287	292	317	268	282	297	276	291	307	310	319	294	293	296	298	286	324	275	300	314	273	310	283	288	291	295	287	287	276	272	275	332	278	274	272	303	273	262	266	323	269	328	292	279	268	307	282	301	290	311	280	280	289	308	308	299	313	293	299	301	324	313	294	283	284	284	275	292	307	309	281	312	303	293	313	288	269	272	291	283	290	288	292	288	315	283	332	311	318	290	308	294	280	298	314	254	286	280	316	293	281	288	287	297	318	303	289	275	287	283	275	287	284	273	305	332	312	266	283	292	296	305	279	313	302	289	279	289	275	296	261	328	282	298	323	324	281	311	287	337	283	332	298	287	277	287	297	286	294	322	296	291	297	299	255	313	292	294	338	309	278	296	291	309	319	294	299	289	297	288	319	309	321	306	265	306	294	304	310	292	282	282	320	311	285	319	269	299	315	269	332	275	291	279	285	311	285	305	272	294	301	300	293	268	300	295	292	304	270	299	314	298	292	310	292	307	300	303	297	283	298	306	286	317	308	327	281	312	279	282	308	315	283	294	334	320	274	284	281	305	285	310	318	275	298	284	309	292	270	267	297	281	297	268	307	276	296	314	252	305	301	295	267	289	299	268	283	289	281	281	281	314	277	291	294	264	281	308	316	298	294	285	307	308	288	305	286	291	297	290	297	303	312	311	269	266	290	246	280	290	281	284	287	315	328	317	309	273	309	296	329	284	292	244	307	311	297	291	276	312	293	300	279	318	285	285	283	280	274	334	291	311	318	293	282	275	313
24331	27890	26091	20895	13008	3790	421	467	459	460	455	507	457	490	467	457	451	484	452	443	433	443	460	462	437	441	440	493	479	495	448	473	471	476	464	464	466	497	461	476	473	439	463	476	435	492	492	487	472	441	440	457	440	457	465	458	436	473	466	464	469	473	455	458	467	498	481	484	500	469	465	456	472	511	490	467	517	527	491	462	469	482	506	477	417	510	462	450	490	515	472	483	474	432	493	445	516	445	483	458	473	459	445	468	447	471	464	465	511	472	460	449	478	460	501	484	445	490	433	470	485	459	491	467	490	437	486	473	467	475	466	444	432	473	469	439	465	471	471	538	457	467	454	468	470	524	477	465	465	464	484	482	465	449	463	481	471	508	455	454	481	435	449	502	455	466	447	474	499	496	481	427	454	466	461	445	452	454	440	463	458	460	507	470	496	463	460	455	498	483	468	470	498	477	477	432	441	437	446	485	460	458	500	487	471	502	410	466	500	458	468	443	461	447	494	464	458	461	458	472	460	437	430	480	461	434	452	491	442	484	461	487	491	458	466	462	455	480	477	423	447	474	437	479	470	505	474	461	483	486	469	453	458	473	438	463	468	493	467	499	487	457	409	480	459	476	475	464	449	452	469	440	440	460	479	464	489	466	495	477	464	443	468	472	526	490	500	484	478	428	470	473	472	461	482	458	458	445	479	456	463	474	461	438	477	481	426	467	477	453	467	477	462	469	479	489	508	487	452	470	458	463	499	501	400	476	437	493	463	469	461	441	442	468	502	474	437	497	409	472	501	523	465	480	443	496	453	443	426	483	475	461	474	446	440	469	433	451	462	482	469	444	449	449	468	475	464	473	464	447	491	471	488	475	474	460	456	497	511	461	463	429	501	468	472	452	479	461	450	482	485	487	489	460	450	447	453	461	483	480	489	475	472	472	465	475	472	468	427	428	445	460	512	469	469	474	478	481	469	483	459	471	445	469	468	452	486	434	444	479	479	444	467	472	490	437	478	495	471	473	469	468	493	504	454	426	473	491	483	485	449	422	467	458	484	470	460	447	480	466	449	432	467	455	508	441	461	485	476	468	485	449	477	494	472	446	445	490	471	471	521	495	479	456	482	456	491	443	463	472	461	473	429	416	467	431	450	470	448	498	458	444	481	467	475	470	450	446	447	481	481	462	508	469	454	454	482	483	463	475	499	442	495	415	460	474	491	497	466	487	455	477	476	463	482	482	487	454	464	434	478	451	458	490	481	484	470	482	473	489	483	468	450	432	505	488	492	443	497	450	449	487	456	460	460	468	484	444	450	444	512	471	436	454	468	472	458	476	476	405	493	512	515	481	468	465	473	485	445	495	472	476	492	502	484	491	473	487	469	461	481	452	468	454	451	461	449	478	466	488	477	457	446	471	488	460	443	468	443	478	459	453	444	445	485	424	441	420	472	482	458	485	480	488	451	520	507	458	490	518	474	447	490	442	488	439	465	431	464	461	453	469	465	482	445	499	456	489	445	476	453	478	445	460	460	484	484	455	486	482	442	488	436	463	465	440	470	467	485	461	492	483	455	477	437	435	496	425	441	449	508	463	454	481	471	490	476	456	484	487	456	446	462	433	498	476	483	480	485	459	467	464	489	467	466	461	474	493	477	432	450	440	437	457	499	453	456	473	457	518	461	489	473	492	480	469	474	457	468	473	474	471	449	484	445	433	449	441	497	460	443	463	476	482	481	454	451	503	485	445	463	467	490	430	448	450	492	448	491	485	480	452	472	416	468	490	482	484	458	447	464	474	447	491	462	505	433	461	454	473	482	507	467	489	497	482	461	435	467	455	512	468	452	490	474	467	475	443	459	505	481	527	471	455	472	482	429	457	482	468	498	465	450	474	493	442	449	444	506	457	446	450	479	485	456	458	473	421	430	455	448	478	517	471	463	439	442	474	494	446	468	479	440	487	445	466	461	470	431	466	461	485	462	431	453	507	477	412	440	471	477	469	490	468	478	453	440	456	496	454	477	443	450	486	471	482	448	480	473	456	461	463	487	480	481	446	436	490	474	485	442	513	459	460	494	476	432	459	498	508	493	481	486	458	458	484	455	531	519	497	451	468	444	494	449	465	470	486	445	452	475	491	461	500	489	421	493	444	468	438	455	483	470	445	459	442	461	468	459	462	438	435	465	453	477	479	468	461	465	504	476	495	448	483	490	455	467	445	446	492	472	462	467	445	477	496	454	478	459	469	454	446	472	466	470	443	493	472	436	450	458	456	467	456	448	485	461	453	432	481	430	449	455	479	481	446	497	474	470	493	447	485	490	450	497	509	456	472	446	439	454	487	429	456	477	502	485	437	487	511	466	458	418	445	444	449	481	495	465	470	461	455	434	443	479	473	464	473	482	463	460	425	447	446	455	518	485	444	465	510	470	470	448	497	439	461	488	489	478	471	464	485	474	466	489	450	455	459	465	485	453	461	471	446	467	438	495	481	463	471	472	470	478	481	458	505	437	450	467	451	463	468	489	465	490	445	472	479	466	460	490	467	507	490	476	463	480	495	486	509	457	424	471	467	465	474	474	459	465	433	499	452	510	479	484	480	468	478	465	463	470	457	488	485	496	450	495	482	459	511	435	463	468	428	456	453	468	445	494	474	480	460	477	510	487	492	448	478	461	437	510	469	455	455	486	492	501	486	444	490	448	466	468	427	488	431	470	459	492	486	448	475	461	476	504	476	469	462	465	459	476	485	465	513	457	477	479	474	493	480	487	483	464	486	493	484	467	492	475	420	453	460	481	487	538	444	455	468	514	491	467	462	453	444	471	505	492	479	472	453	471	472	510	472	436	441	547	515	450	450	483	453	461	453	468	476	442	492	504	453	448	507	484	453	423	475	467	469	480	460	457	435	466	482	481	492	479	486	438	494	459	450	467	490	473	460	455	487	502	474	468	453	432	492	474	502	444	496	468	467	431	476	478	490	462	496	441	487	491	505	417	481	490	469	460	485	463	473	483	473	433	467	481	440	462	455	459	440	445	484	450	484	474	448	462	473	485	468	472	469	466	496	424	486	466	466	470	462	471	471	476	447	487	471	484	480	456	461	459	446	461	453	494	498	466	489	461	484	443	478	453	493	474	445	439	489	486	446	471	468	506	476	478	458	461	454	445	457	499	458	476	477	494	461	478	455	487	459	477	434	482	458	486	486	500	480	451	419	454	447	441	485	440	454	475	487	477	488	471	486	476	421	439	473	473	444	476	449	474	468	447	478	433	484	466	451	442	467	475	462	450	501	513	464	449	493	510	452	476	482	466	476	496	473	473	452	459	481	494	463	482	472	478	443	480	472	413	452	435	488	452	456	419	498	483	489	489	491	509	492	484	534	454	449	476	499	461	501	488	460	457	475	445	471	462	436	488	479	460	481	448	473	445	451	502	439	469	440	460	489	463	462	473	497	473	489	496	482	487	494	500	486	456	521	487	497	447	454	483	438	485	468	505	489	444	504
24164	21445	28447	27405	25864	16314	2170	470	420	384	370	385	358	385	378	391	372	386	392	362	398	384	387	360	357	370	361	366	358	361	375	373	343	363	396	394	354	339	387	359	410	387	397	410	358	355	353	363	363	406	387	366	375	403	362	359	372	341	376	383	397	352	372	369	350	366	381	410	364	390	381	385	416	368	379	397	368	385	387	355	394	386	342	378	375	420	370	369	371	376	368	397	387	366	371	382	382	386	370	369	405	385	394	380	371	376	387	395	374	332	372	372	366	377	393	361	321	388	356	353	381	360	378	351	387	390	355	331	355	377	365	343	385	373	350	373	363	339	379	376	371	363	376	357	355	335	367	338	405	361	360	350	342	344	362	347	351	351	371	397	415	370	370	375	404	358	341	396	356	380	347	366	384	405	355	392	369	369	361	388	357	362	351	373	362	382	386	385	374	381	367	372	425	399	381	333	397	342	356	385	389	379	368	392	389	373	351	397	374	372	386	414	363	394	387	381	387	360	349	394	380	374	383	426	345	343	391	411	376	386	347	373	382	390	420	349	382	379	374	391	358	403	377	372	388	374	369	332	372	400	417	390	347	380	372	398	360	417	323	360	339	390	415	393	379	378	351	369	390	361	369	362	375	348	356	382	389	394	376	385	345	365	405	384	387	369	374	370	379	351	383	364	406	381	330	391	364	388	375	345	398	365	375	349	392	393	370	388	376	355	384	357	377	372	391	366	381	392	381	390	360	367	382	380	370	374	345	339	375	370	341	358	386	371	371	394	390	364	361	376	361	360	364	343	388	387	352	362	380	374	392	375	390	365	381	351	393	359	406	385	377	380	376	374	364	426	358	384	380	354	337	374	378	364	360	376	371	370	356	371	351	364	386	362	393	373	393	363	362	387	374	387	429	404	370	389	386	405	362	379	396	351	393	398	387	396	371	378	373	411	361	397	377	373	350	320	349	372	382	393	403	379	366	368	374	382	387	368	390	391	400	375	362	359	369	361	375	344	384	384	392	363	353	392	390	357	366	394	339	392	363	384	370	397	378	377	368	378	343	367	353	372	364	383	368	370	363	361	366	367	358	375	365	368	379	346	370	377	367	389	313	376	370	375	384	363	347	392	337	364	363	362	370	412	357	357	359	362	366	354	386	336	367	384	409	384	370	361	408	352	350	347	402	365	351	356	333	364	375	418	399	386	370	379	392	390	357	370	377	391	347	387	367	353	409	374	372	360	372	358	364	351	357	386	379	352	388	377	381	361	356	369	354	384	393	347	362	359	356	359	380	404	372	353	339	363	349	393	395	362	385	388	376	402	358	365	367	384	350	366	393	399	365	369	373	338	403	391	341	361	403	375	350	402	360	367	359	400	391	387	380	363	370	397	364	364	349	344	361	406	389	345	364	421	350	377	377	342	385	368	371	377	350	351	369	362	362	382	339	402	348	384	367	368	364	355	359	359	373	383	373	367	387	400	389	373	392	372	400	421	356	381	380	353	370	431	358	363	362	383	368	378	380	364	383	376	348	354	367	395	372	354	351	404	376	372	394	376	345	357	358	356	343	365	383	385	395	377	392	351	360	356	376	374	364	358	386	360	389	368	374	403	363	360	393	363	337	370	363	384	380	321	393	357	360	381	378	355	369	391	329	388	382	393	359	337	400	365	360	381	411	365	389	401	369	367	396	369	385	354	403	349	380	362	368	337	374	370	347	404	360	374	387	378	377	386	352	364	376	347	355	380	348	338	333	395	396	380	378	378	368	339	345	368	394	361	400	383	396	345	380	371	350	363	396	359	384	352	361	382	357	384	373	347	388	371	361	338	390	353	373	396	370	366	386	386	377	406	387	396	349	337	369	349	369	350	387	378	379	358	337	365	372	345	386	375	354	380	365	353	359	379	363	362	399	389	373	369	383	372	360	375	384	385	343	369	379	409	402	402	348	364	391	366	380	363	346	369	370	369	380	377	361	358	402	389	360	368	377	344	364	355	335	344	358	372	397	376	340	356	401	374	347	391	381	386	353	396	364	375	359	375	369	384	366	359	373	389	386	380	373	373	373	348	362	369	386	367	336	365	381	376	355	358	364	409	361	344	361	396	375	373	385	355	367	403	387	383	387	361	374	401	372	375	371	379	385	377	354	391	393	362	346	377	362	345	345	343	385	374	380	398	354	372	368	380	358	402	383	363	329	349	336	374	415	369	353	351	405	378	391	371	355	387	397	392	363	383	340	362	371	411	383	333	377	393	373	370	360	354	413	367	396	413	355	378	357	341	368	383	389	376	362	372	400	348	369	347	360	372	354	371	375	361	365	370	350	375	362	379	391	359	366	367	391	368	360	371	375	375	367	359	387	354	391	368	369	368	363	351	390	361	371	322	357	382	360	411	384	375	357	379	393	376	377	374	376	363	391	351	357	352	402	369	385	397	352	394	393	362	381	358	385	400	349	416	377	355	376	362	378	365	343	396	352	423	375	360	387	397	361	344	382	403	356	381	350	367	391	371	367	370	395	371	388	368	382	337	395	384	380	373	340	356	385	371	412	374	392	364	350	369	377	364	376	370	365	410	361	363	355	392	397	410	408	381	401	349	345	368	391	367	362	322	363	399	367	368	374	367	378	378	363	376	386	366	399	335	388	364	368	407	391	335	383	346	365	345	362	364	369	412	351	379	345	350	412	405	381	409	379	344	393	384	363	359	369	359	370	371	349	377	347	358	385	386	373	357	387	363	371	400	365	363	381	389	365	387	407	372	360	378	364	331	374	347	378	355	374	372	377	348	375	354	393	331	396	386	397	373	406	391	365	384	374	367	344	350	340	381	368	362	347	342	399	363	380	389	396	368	362	367	390	388	371	352	352	390	345	406	355	369	403	367	348	344	352	354	374	363	398	386	402	403	407	347	395	396	380	359	411	354	367	389	343	375	360	357	355	402	378	357	418	362	343	371	373	369	350	398	405	401	354	404	376	355	376	357	344	389	335	374	346	372	398	398	372	349	355	366	363	359	372	374	355	349	381	362	344	372	386	350	377	353	379	413	361	353	358	358	367	411	399	388	406	381	384	367	367	383	357	341	359	394	353	348	376	359	365	358	379	344	354	354	354	392	377	372	355	389	377	375	360	378	360	383	390	377	355	366	345	373	401	359	441	351	386	399	385	348	367	380	395	375	401	370	376	386	388	341	346	400	378	370	349	343	376	383	349	380	353	369	372	382	382	380	348	380	366	377	379	350	386	384	340	362	353	371	382	373	392	369	359	375	368	390	384	435	397	363	392	393	362	392	397	360	376	381	345	382	366	382	392	381	344	365	382	341	388	382	374	369	366	387	397	342	376	363	411	383	355	371	387	372	365	407	351	374	361	336	386	382	395	371	385	358	364	373	410	392	351	405	356	359	392	376	395	388	368	346	361	395	391	343	375	369	368	364	365	380	332	391	371	353	365	387	362	398	376	354	355	339	357	388	373	387	398	354	361	359	334	374	366	361	348	384
37299	50678	44961	43302	34656	11256	573	613	618	589	621	608	603	609	614	605	563	605	570	577	631	593	572	587	591	633	589	582	634	571	600	587	555	612	605	609	560	599	587	591	569	616	571	578	576	599	606	590	605	587	582	552	561	589	589	601	558	581	567	572	571	595	610	595	523	574	583	626	619	576	621	596	556	625	572	587	570	566	568	591	568	611	589	606	612	574	588	596	588	581	571	573	560	601	600	599	545	606	626	598	614	633	582	553	543	586	538	589	633	575	588	589	587	559	614	564	582	578	582	591	576	604	611	597	597	566	559	572	564	615	617	559	594	578	561	616	578	604	593	564	541	590	563	564	577	587	591	604	586	543	582	589	549	615	563	608	569	578	587	543	553	586	555	593	615	599	612	574	615	602	589	588	566	527	591	634	596	619	619	577	596	625	564	601	575	616	606	599	574	596	626	572	596	569	624	587	587	545	609	633	545	605	619	549	588	597	537	610	641	568	561	610	613	608	555	628	565	595	564	596	605	579	593	627	588	566	560	615	572	533	598	585	585	588	584	627	552	618	626	605	588	582	592	612	583	545	574	590	555	569	573	582	570	622	595	597	624	620	568	592	654	543	597	571	576	590	577	595	588	565	597	598	580	609	539	581	576	606	602	565	568	626	604	582	571	587	577	584	568	562	556	557	618	587	617	620	573	567	604	546	586	599	616	587	551	555	587	580	627	596	620	551	580	619	584	586	578	565	594	560	641	583	557	565	620	576	578	551	610	599	556	587	567	568	586	559	604	615	556	586	575	565	585	602	575	575	597	616	576	602	592	580	569	624	566	581	601	572	572	595	604	594	615	583	623	570	580	543	639	603	619	608	561	584	621	566	601	627	617	586	613	625	565	594	581	601	626	582	617	609	608	586	612	593	582	589	603	614	592	525	574	607	576	544	594	593	585	568	652	573	609	573	610	611	574	576	625	595	567	577	621	597	598	616	583	573	611	589	561	568	570	582	574	545	599	600	587	570	644	574	543	601	577	623	600	559	581	633	598	587	601	617	617	610	588	570	636	592	581	600	637	583	573	572	584	569	550	576	607	567	610	580	602	546	577	596	585	573	577	571	602	586	603	610	611	587	603	611	560	599	615	619	611	575	586	519	566	614	598	606	573	574	577	619	613	590	604	563	631	612	610	587	561	613	599	537	614	599	568	599	649	589	604	595	606	616	590	561	618	560	601	626	589	602	570	528	585	598	528	605	573	620	621	613	562	550	592	542	581	574	565	556	563	585	653	597	597	596	583	605	582	611	557	618	567	606	593	554	570	582	534	585	613	596	576	559	571	591	589	586	568	622	552	605	599	588	589	593	583	571	563	568	600	604	600	604	608	581	569	615	597	639	561	580	598	575	608	589	603	528	530	531	572	567	551	596	582	581	598	613	590	567	597	611	569	624	606	537	611	560	588	561	541	573	591	565	586	590	584	554	558	593	580	557	617	591	598	613	617	594	601	616	582	568	579	571	541	627	568	637	618	600	591	550	553	575	562	610	584	556	583	586	576	578	561	619	568	574	633	604	600	596	601	625	566	578	605	613	591	559	576	566	585	604	596	573	617	595	582	567	599	540	579	603	583	583	593	585	540	589	614	563	569	597	602	612	619	588	555	623	542	534	582	593	524	552	554	584	582	561	614	594	590	579	576	551	604	598	556	598	562	607	583	617	612	574	574	565	630	593	585	599	583	580	568	615	529	605	568	618	596	587	567	553	610	573	599	564	551	607	611	599	603	583	605	606	521	585	592	574	604	603	615	614	606	578	596	611	572	622	594	574	629	613	595	572	597	652	590	591	622	570	564	586	574	550	597	605	592	624	566	600	568	553	599	566	593	595	595	624	587	534	617	592	595	619	600	578	547	624	589	595	562	564	562	574	576	575	593	567	577	647	575	586	587	611	554	576	574	550	603	592	564	578	594	604	620	598	577	606	554	616	616	571	582	576	593	603	561	608	609	595	588	574	547	569	586	595	605	576	605	557	569	569	537	585	586	557	593	586	596	636	572	549	571	524	605	536	593	565	578	605	586	628	582	583	599	594	557	611	608	584	561	573	611	601	590	595	647	586	588	595	567	575	655	562	608	603	602	569	597	590	566	614	585	609	598	591	597	529	553	599	622	587	585	601	601	602	578	612	603	618	568	585	578	583	588	585	564	611	608	578	563	581	620	548	631	565	594	606	541	598	584	599	583	631	588	602	544	601	613	566	600	665	582	587	611	629	563	590	596	603	568	602	607	592	581	582	587	585	564	551	605	591	603	595	604	613	554	563	606	619	615	576	562	588	600	575	556	599	558	598	580	606	615	621	601	620	627	610	580	582	601	526	598	562	594	611	592	585	625	564	593	613	580	588	563	580	604	604	634	583	577	545	645	612	608	582	608	600	597	548	592	616	622	614	602	547	596	605	599	610	571	544	581	582	615	584	576	590	571	591	609	590	577	594	605	605	634	582	590	562	563	611	577	580	567	583	583	558	599	601	557	604	566	617	628	592	551	590	568	634	581	643	600	540	539	585	564	588	601	594	569	638	561	541	628	614	564	554	632	596	556	615	624	592	644	556	591	554	551	561	574	561	615	592	549	530	590	563	561	599	632	597	595	577	604	602	613	612	614	586	616	586	559	577	574	607	600	589	581	602	565	587	558	581	565	579	578	606	611	570	616	591	570	578	571	547	600	590	571	618	575	583	572	591	592	561	618	635	575	582	577	607	535	588	588	557	589	582	571	552	614	581	605	587	544	571	597	583	608	576	576	567	615	551	550	625	615	570	570	575	558	619	561	551	577	574	569	614	629	574	606	580	571	611	601	602	602	608	594	578	603	603	600	593	559	606	580	563	620	583	570	633	607	574	586	611	612	588	552	570	604	599	583	611	577	556	582	566	609	578	606	583	583	590	582	581	638	565	601	586	573	572	599	568	555	619	552	573	594	582	618	571	615	539	552	608	581	619	571	609	609	572	593	621	590	633	560	574	536	592	607	538	590	581	575	579	599	581	586	560	616	553	628	621	624	548	580	581	596	556	590	582	562	620	614	571	561	565	610	620	578	545	586	584	599	594	625	587	624	582	596	589	595	600	539	552	585	597	601	606	575	584	591	590	598	620	669	589	587	548	602	619	570	567	574	622	553	603	600	599	591	569	571	574	620	568	596	586	609	625	556	601	568	577	612	550	617	585	623	604	598	598	621	581	562	615	543	585	623	583	608	636	597	594	583	621	583	560	582	624	577	566	615	600	607	561	607	622	610	600	583	643	610	608	568	578	618	577	612	600	632	559	602	580	602	559	574	540	605	604	599	609	603	602	591	597	584	572	556	540	583	594	556	623	584	590	615	611	606	565	587	596	619	600	573	540	589	620	548	590	576	598	616	568	632	648	593	636	583	595	595	580	579	596	618	574	595	601	605	599	613	627	632	586	585	573	603	604	587	586	538	596	613	552	568	594	613	548	551	575	595	586	622	595
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
