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
339865747455	339865748020	339865748570	339865749120	339865749670	339865750219	339865750770	339865751320	339865751870	339865752420	339865752970	339865753520	339865754070	339865754620	339865755170	339865755720	339865756270	339865756820	339865757370	339865757920	339865758470	339865759020	339865759570	339865760120	339865760670	339865761220	339865761770	339865762320	339865762870	339865763420	339865763970	339865764520	339865765070	339865765620	339865766170	339865766720	339865767270	339865767820	339865768370	339865768920	339865769470	339865770020	339865770570	339865771120	339865771670	339865772220	339865772770	339865773320	339865773870	339865774420	339865774970	339865775520	339865776070	339865776620	339865777170	339865777720	339865778270	339865778820	339865779370	339865779920	339865780470	339865781020	339865781570	339865782120	339865782670	339865783220	339865783770	339865784320	339865784870	339865785420	339865785970	339865786520	339865787070	339865787620	339865788170	339865788720	339865789270	339865789820	339865790370	339865790920	339865791470	339865792020	339865792570	339865793120	339865793670	339865794220	339865794770	339865795320	339865795870	339865796420	339865796972	339865797520	339865798070	339865798620	339865799170	339865799720	339865800270	339865800820	339865801370	339865801920	339865802470	339865803020	339865803570	339865804120	339865804672	339865805220	339865805770	339865806320	339865806870	339865807420	339865807970	339865808520	339865809070	339865809620	339865810170	339865810720	339865811270	339865811820	339865812370	339865812920	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
23741	21778	29800	24306	21780	21602	3426	886	617	514	468	364	383	324	338	273	262	276	249	262	212	218	223	227	214	187	187	213	191	173	180	193	177	165	172	159	177	181	179	181	176	182	189	169	173	163	164	176	181	186	183	154	163	158	174	165	158	175	155	166	156	167	182	169	160	166	139	165	175	158	155	154	141	177	166	144	155	149	150	164	159	165	141	171	157	160	163	148	176	138	137	150	174	161	172	147	155	164	187	154	160	143	161	182	143	155	153	161	147	173	129	167	169	153	154	159	160	167	170	167	173	171	172	152	174	150	160	164	148	152	173	139	160	159	176	171	147	146	145	173	166	156	151	151	156	167	166	157	166	158	135	161	160	146	163	141	151	164	143	149	166	156	124	140	142	159	172	149	175	143	148	178	136	151	163	168	167	166	148	153	165	146	160	167	159	142	152	168	180	155	145	180	149	135	156	136	155	154	191	184	161	160	122	176	138	160	158	144	140	143	166	166	159	155	145	140	151	145	171	167	147	144	163	148	163	156	155	171	161	166	173	139	149	180	154	143	150	173	163	149	187	162	170	168	185	158	144	165	141	182	167	163	166	165	146	144	164	153	153	156	158	168	156	153	173	144	176	184	142	164	145	165	156	170	153	170	129	149	161	150	164	130	170	154	172	151	168	153	151	157	174	153	143	155	160	163	146	142	141	165	202	161	155	153	135	134	158	169	151	147	140	172	176	163	145	163	149	145	198	160	123	148	147	167	141	145	163	171	149	175	172	171	153	176	181	157	160	153	169	155	156	145	156	175	162	190	151	172	184	144	163	170	178	155	143	150	148	157	148	154	185	169	168	150	161	155	159	139	162	134	169	149	148	137	131	167	159	144	166	155	174	154	162	156	148	161	134	152	137	159	176	160	144	164	144	160	143	177	165	173	180	143	179	173	175	178	156	165	153	158	145	170	144	145	168	171	171	139	164	178	162	164	160	153	165	163	165	151	155	165	135	153	148	170	134	158	153	161	142	155	159	179	158	151	142	152	156	169	142	151	149	164	160	149	163	143	156	146	170	161	168	153	162	170	151	162	157	157	158	141	161	158	152	168	170	156	158	152	135	166	159	152	170	179	156	163	175	147	138	152	168	135	158	165	145	154	163	139	152	160	152	177	159	161	152	161	136	152	136	148	141	184	144	145	154	155	144	135	172	180	157	164	163	143	164	177	148	160	163	160	140	168	156	152	147	165	170	160	155	163	169	152	156	155	147	160	158	156	162	157	152	168	180	173	161	147	155	142	168	163	139	139	149	177	167	150	182	157	155	129	172	141	156	171	146	178	152	145	146	176	146	161	166	173	164	160	161	165	184	174	147	145	162	150	148	143	157	163	149	148	151	143	153	143	159	174	155	153	159	165	158	163	148	166	154	144	162	181	148	173	171	166	153	158	149	150	173	130	130	141	171	151	146	175	153	152	156	161	161	165	158	153	176	157	139	152	168	174	166	154	136	158	141	144	162	137	166	172	143	146	166	155	160	148	132	160	163	155	143	154	161	176	156	166	162	145	162	151	148	129	156	165	147	163	158	156	168	164	167	148	145	137	164	151	142	145	151	159	132	158	152	168	152	152	149	163	181	158	153	153	147	163	153	161	136	169	163	162	159	152	148	137	156	142	196	161	145	161	159	154	170	150	156	138	157	125	156	148	141	145	153	153	163	149	169	169	129	170	165	137	145	152	143	148	135	179	171	157	143	175	139	164	153	154	173	152	159	154	160	168	145	137	148	116	173	168	139	166	148	160	167	175	150	142	166	165	139	170	160	160	180	177	141	155	165	132	172	157	174	173	138	162	162	143	166	143	161	146	145	157	160	173	137	170	165	167	170	155	150	127	152	142	147	170	135	168	176	148	138	170	169	138	153	172	154	146	147	160	123	141	164	145	151	173	169	160	167	153	132	167	150	161	161	154	158	167	158	132	154	179	172	148	164	150	166	182	150	160	142	156	146	163	152	147	155	156	148	159	161	149	151	151	138	139	188	150	170	152	155	163	174	173	138	159	160	168	160	162	167	162	156	173	159	152	157	168	167	170	159	162	147	161	152	150	168	155	160	159	162	159	157	148	172	165	153	142	146	160	159	148	171	142	145	173	172	142	124	157	155	144	152	157	134	155	159	176	159	156	153	155	141	172	147	148	159	155	154	168	168	160	183	160	163	171	141	166	165	161	144	160	168	179	173	164	138	159	146	154	170	173	161	157	159	159	142	149	158	181	159	169	159	138	173	161	147	151	157	177	158	136	175	152	152	154	163	156	165	146	136	166	151	171	147	146	159	172	144	132	144	157	156	140	151	165	159	168	151	174	163	172	154	139	164	138	148	162	154	138	167	179	168	155	167	145	164	136	153	167	156	149	164	163	172	192	162	138	165	157	157	141	154	167	174	146	168	157	145	184	135	178	169	166	149	156	154	158	179	140	138	147	132	161	151	167	128	166	166	137	151	167	169	151	145	161	152	157	140	153	188	155	140	163	140	160	162	157	155	141	168	169	154	155	149	169	168	144	167	173	153	159	180	139	163	156	158	174	177	168	171	154	168	172	155	166	161	145	161	151	170	162	158	163	172	151	174	165	126	172	160	143	172	170	162	165	168	159	145	157	158	171	178	173	148	149	169	166	143	162	171	175	131	159	136	143	173	131	152	156	162	150	162	156	145	153	155	176	148	152	140	147	167	145	151	184	163	147	145	159	144	153	154	171	170	179	159	159	152	145	150	164	160	137	158	150	153	152	163	165	144	167	162	166	167	143	140	167	138	162	159	155	121	146	181	154	153	159	176	160	156	151	158	153	155	175	169	178	143	154	150	156	158	138	129	177	146	130	184	132	167	171	155	161	165	165	168	135	140	148	145	153	139	158	166	142	153	158	156	165	143	166	151	145	142	148	156	174	149	173	148	181	161	162	157	137	148	157	155	183	135	163	159	145	150	168	172	164	165	161	134	152	137	132	185	154	162	153	182	176	143	161	152	165	156	163	147	169	142	146	157	147	175	150	153	154	145	157	164	154	164	175	159	164	158	147	161	152	144	134	154	153	172	168	172	169	156	141	167	145	163	151	157	148	168	161	154	148	148	160	166	133	171	141	156	150	152	138	161	157	156	159	140	151	147	185	154	185	171	152	149	158	157	129	169	149	152	157	168	155	147	167	160	137	154	163	150	179	166	184	157	137	173	160	169	152	138	173	171	163	148	168	151	175	170	143	164	135	171	152	161	145	158	169	160	158	159	162	148	151	154	144	158	156	148	148	174	142	157	164	136	135	155	164	178	158	138	163	143	153	141	146	159	148	171	151	136	159	163	126	165	156	147	171	172	144	145	155	146	151	186	176	143	160	171	162	165	163	146	158	159	174	165	147	149	162	145	174	138	165	145	148	169	154	166	157	168	139	172	136	166	159	153	153	151	157	143	168	140	133	164	184	154	150	159	175	149	167	143	170	151	160	158	144	173	137	178	150
8827	15599	13468	7143	5014	3623	2839	2128	1746	1359	1106	1021	847	716	722	615	527	508	484	414	405	366	369	349	353	352	330	331	299	280	317	297	279	312	272	305	260	244	238	250	248	269	264	264	270	252	277	242	251	253	255	258	251	252	251	254	251	252	233	249	266	234	251	228	238	216	225	240	237	248	225	234	278	255	234	245	227	228	216	219	236	243	233	254	233	236	240	230	226	230	211	240	217	216	266	234	213	245	252	240	229	258	222	240	219	225	223	246	247	252	248	217	249	221	218	238	258	227	243	234	234	242	223	239	235	222	229	214	242	202	225	275	242	239	225	217	263	241	237	214	225	215	228	233	217	257	236	236	221	261	268	257	239	202	241	256	267	240	231	247	226	224	229	241	250	207	253	229	253	263	230	216	226	233	245	247	251	217	283	246	226	224	256	249	239	255	239	228	214	263	254	216	254	230	245	241	221	245	230	266	244	239	237	228	220	221	229	231	230	254	230	224	254	261	231	209	236	241	229	233	220	212	220	233	234	230	220	223	224	263	254	241	243	221	207	226	251	215	240	244	208	235	217	203	223	240	230	267	253	245	215	245	222	246	241	226	205	233	237	257	231	238	228	216	209	222	258	228	242	241	219	247	213	223	218	238	216	238	243	277	271	240	230	262	243	215	255	254	230	254	212	236	232	220	233	221	238	226	231	236	251	227	217	238	244	243	230	226	220	235	222	237	253	218	230	252	269	229	220	230	231	215	217	230	238	226	243	239	236	229	234	244	227	244	255	243	233	230	227	214	273	211	236	241	258	235	213	241	233	238	250	249	242	226	247	240	239	245	229	244	234	238	249	241	256	231	211	209	223	235	233	202	258	234	231	238	243	242	282	220	231	223	245	217	245	233	226	255	241	226	226	233	235	231	254	233	240	244	207	237	265	220	231	212	241	226	198	259	211	245	242	255	232	231	224	225	252	262	252	262	232	221	258	260	263	254	254	253	226	257	256	258	211	252	242	251	220	211	221	201	239	224	227	217	263	269	247	225	244	283	213	250	219	248	209	224	230	243	224	225	243	243	216	226	213	248	246	239	223	221	224	197	216	222	252	241	198	231	212	211	244	245	257	257	237	220	253	233	238	243	236	248	238	243	221	240	256	234	258	250	262	211	213	254	231	217	226	238	246	216	215	241	236	240	248	255	243	246	216	241	239	240	221	227	225	235	229	243	220	227	235	241	233	233	227	238	235	238	231	236	243	226	226	225	255	243	233	226	213	228	230	225	211	239	239	215	203	228	214	228	234	247	227	237	222	218	246	231	212	254	232	248	257	233	226	218	237	250	232	241	216	233	242	229	208	202	239	243	243	197	228	275	243	224	227	226	239	221	250	201	240	224	207	218	240	213	229	235	248	257	203	261	220	239	248	236	251	232	234	231	266	227	222	209	243	220	217	274	271	239	229	238	229	244	215	213	246	234	210	220	229	220	227	260	228	252	221	250	249	219	235	228	238	220	243	245	224	233	246	238	243	219	207	248	236	229	244	217	249	237	230	240	228	206	254	246	229	243	237	233	238	247	238	253	242	235	243	231	252	217	222	239	220	263	233	246	238	228	251	233	233	242	234	237	251	206	181	227	239	212	220	246	264	235	226	255	241	219	248	236	232	238	217	206	256	261	204	239	223	232	205	217	211	250	220	236	245	238	233	241	227	230	231	260	217	228	220	245	235	249	222	228	233	235	227	222	242	246	239	252	242	240	215	221	208	251	227	243	231	191	213	252	246	239	238	241	241	256	228	224	215	212	241	237	234	254	236	219	205	253	257	288	248	244	229	229	220	224	216	247	229	231	260	237	232	241	237	237	217	235	218	255	212	234	250	233	240	225	228	207	211	212	241	227	223	252	261	250	232	219	236	256	215	245	213	262	242	214	210	263	211	239	224	248	222	235	213	228	242	214	211	231	242	233	228	240	233	233	239	235	231	237	213	245	221	228	208	254	238	228	250	255	261	226	223	268	240	233	209	248	217	248	229	224	219	259	226	219	255	222	253	234	226	228	240	249	242	213	237	238	219	235	224	245	252	226	243	233	232	224	231	257	235	231	211	232	224	242	221	205	248	238	256	218	226	236	241	231	245	252	240	219	256	246	230	230	194	251	243	254	257	242	235	251	218	223	249	254	236	205	228	225	237	248	232	223	236	229	206	251	229	236	249	224	254	218	258	219	261	228	242	233	207	213	230	239	224	252	235	276	222	215	237	229	226	230	221	228	230	252	250	244	221	236	235	244	212	220	244	223	205	239	211	217	234	240	259	221	242	240	225	228	258	242	215	256	222	213	231	243	223	265	200	225	250	257	248	238	229	240	258	251	223	235	262	230	230	222	219	264	243	245	252	214	218	250	226	232	241	203	248	234	241	215	254	228	231	224	226	250	247	198	256	250	213	248	222	224	238	235	214	223	247	228	244	239	241	217	245	274	233	238	246	245	240	249	246	264	228	260	243	253	214	244	247	232	239	250	251	237	231	242	236	230	235	227	239	233	232	207	241	251	243	219	222	234	227	207	252	212	237	223	235	228	220	203	205	223	234	231	220	221	206	238	218	255	235	249	252	207	218	251	226	204	228	207	222	232	244	233	236	223	222	227	219	246	250	240	215	237	221	211	206	277	249	259	259	258	224	221	244	234	227	226	238	266	250	214	242	257	264	224	249	232	255	252	245	214	248	217	261	256	223	253	231	223	241	260	235	225	233	208	221	239	251	229	254	213	217	212	220	213	250	239	240	231	240	237	237	240	236	258	232	207	263	216	232	226	231	215	216	234	237	260	245	232	249	229	230	234	238	211	241	242	236	231	232	229	230	228	207	213	223	229	217	215	259	232	236	237	244	213	253	235	218	234	248	247	224	220	256	215	238	227	255	204	241	226	214	243	240	238	215	224	214	249	216	253	247	216	244	230	233	228	227	226	242	233	243	251	204	231	259	245	213	230	223	237	235	246	241	222	220	204	259	249	239	230	238	245	244	205	218	208	259	227	232	225	222	242	231	255	238	224	236	225	232	220	245	254	227	225	256	230	219	235	225	254	227	230	207	214	261	208	269	240	264	235	243	250	211	241	240	225	245	235	244	236	214	238	221	249	242	241	255	240	237	222	240	215	243	224	244	212	214	218	220	245	218	238	218	215	222	221	231	220	242	232	241	226	217	224	237	243	260	248	235	248	206	255	228	236	241	220	210	221	238	212	227	221	197	247	250	224	238	235	243	208	246	215	234	211	251	221	234	249	228	243	222	235	243	221	262	242	199	216	201	240	206	257	239	242	237	248	232	219	208	216	252	229	255	229	238	265	208	242	220	227	240	229	224	213	217	234	227	217	211	242	240	264	221	228	244	244	237	212	249	206	259	235	229	251	237	268	252	249	244	253	207	256	215	236	228	231	219	251	219	240	220	219	244	218	258	236	245	232	249	228	219	218	227	233	231	211	243	221	238	251	213	235	242	220	227	252	236	243
27109	20262	7122	674	470	411	301	267	315	273	276	276	218	275	262	251	261	252	271	252	216	234	271	237	218	232	238	239	230	249	239	241	264	248	232	251	255	242	235	254	255	251	246	227	251	256	252	254	225	228	243	257	242	273	287	214	240	242	258	225	252	253	229	266	247	216	238	231	273	232	225	258	247	233	246	248	242	255	262	237	240	256	260	225	228	273	241	245	223	197	220	256	251	225	264	275	227	223	255	233	249	252	272	245	256	230	211	254	267	256	275	213	263	236	252	230	233	230	222	239	257	240	242	248	259	272	242	263	245	267	240	261	273	270	231	213	260	244	250	230	267	233	274	236	222	259	279	217	248	229	253	252	243	258	266	240	213	263	242	253	252	263	234	219	240	243	237	229	236	249	242	250	249	292	238	237	261	237	245	245	240	244	246	247	242	258	250	243	264	249	258	242	213	241	239	227	266	255	246	245	258	271	226	264	222	251	259	232	251	231	246	230	239	230	262	237	280	239	252	230	255	290	261	238	257	232	247	236	262	233	254	239	276	257	259	270	236	238	265	252	255	232	234	232	261	260	245	233	231	255	252	254	243	256	259	247	240	237	242	247	278	247	243	260	241	244	238	267	253	224	267	236	266	238	254	245	265	247	263	231	276	240	246	268	237	225	255	227	266	276	243	217	225	247	216	265	253	246	232	295	268	242	235	274	276	261	274	239	257	256	268	224	224	239	251	266	250	248	225	286	238	263	258	272	247	230	253	225	225	248	253	252	238	240	228	240	217	270	286	251	238	245	258	226	249	262	277	254	245	260	238	241	252	268	249	243	230	269	264	249	269	268	301	263	269	244	224	251	239	290	254	257	253	258	241	242	239	220	241	231	251	247	233	238	245	269	266	260	231	235	250	249	274	242	234	238	239	240	245	205	223	237	253	248	253	257	245	250	251	219	258	229	244	232	242	221	255	242	276	252	265	260	237	232	256	230	226	249	251	245	271	251	254	262	255	281	243	222	240	220	263	230	223	233	240	220	261	242	242	234	252	240	241	260	278	221	240	287	241	247	249	248	253	261	219	229	272	225	215	234	244	253	250	240	238	206	245	228	260	254	213	230	237	243	257	263	212	238	238	264	241	250	245	250	234	267	239	239	251	225	243	234	237	255	221	267	266	245	250	220	252	222	274	264	232	248	262	211	259	216	274	233	271	237	282	223	266	244	270	254	253	229	266	246	238	237	228	216	227	237	237	261	230	242	267	230	257	242	216	225	249	261	276	264	232	244	239	244	293	236	228	233	226	286	227	256	257	233	245	280	220	217	271	251	225	219	243	226	243	239	287	232	214	258	277	244	263	276	240	270	244	254	267	244	237	263	268	244	270	244	238	237	243	241	228	265	256	240	232	257	256	265	232	231	252	232	256	226	273	254	239	239	244	233	252	241	245	271	292	266	274	269	251	274	251	235	255	251	222	278	225	225	251	273	240	244	261	222	262	237	258	273	265	248	257	218	244	234	229	258	244	249	248	238	262	274	266	252	242	238	247	233	235	245	258	265	243	265	211	248	242	244	219	236	219	250	264	264	260	223	237	239	235	271	221	242	265	253	267	251	244	225	233	277	264	261	240	239	238	231	233	215	254	242	250	230	241	253	233	242	262	248	249	250	259	251	255	244	246	242	283	245	261	269	261	244	272	250	247	260	262	255	275	245	270	262	259	268	226	277	244	244	245	231	264	222	278	251	244	241	261	250	284	258	247	263	254	241	242	267	237	262	208	262	263	242	239	282	246	271	263	244	263	273	235	221	259	246	243	245	225	254	228	249	234	245	238	237	235	235	257	241	254	228	248	237	246	234	285	251	227	251	239	241	257	219	245	220	246	269	257	236	264	249	271	241	213	222	242	252	246	230	248	272	210	230	283	261	222	258	249	235	253	235	230	249	252	244	235	215	232	239	243	263	246	241	262	243	260	256	280	248	240	237	261	259	253	255	247	248	259	244	242	293	243	249	251	253	259	245	229	230	248	265	236	269	259	277	215	249	253	280	254	251	237	260	226	245	255	238	257	224	239	246	248	257	258	217	241	240	233	242	262	245	236	251	254	275	267	240	239	238	235	249	238	247	233	226	209	260	211	263	265	224	245	243	235	227	248	231	229	266	242	245	258	250	258	257	282	259	242	276	218	271	209	260	255	247	246	249	248	260	243	247	245	254	226	223	285	238	218	280	239	244	265	247	256	250	239	253	236	233	253	289	233	245	217	237	246	236	245	253	240	224	238	259	242	272	274	251	240	221	239	213	246	223	249	246	244	247	255	256	268	236	235	261	236	253	256	240	249	222	242	224	255	261	250	257	260	253	253	253	242	239	241	251	249	263	253	243	212	224	251	247	244	238	263	225	248	224	236	256	203	247	250	247	256	255	237	239	226	240	256	229	251	235	251	221	246	241	248	261	251	255	235	225	243	252	241	249	245	204	244	249	211	232	256	251	237	234	261	277	259	250	239	242	219	270	238	257	243	240	244	237	235	248	260	265	258	256	250	218	247	235	222	238	256	249	269	241	276	217	235	218	250	255	256	238	255	256	263	261	255	223	245	257	248	252	276	267	258	243	243	258	247	221	254	240	241	231	245	232	256	232	234	263	247	260	244	255	251	235	243	231	265	265	251	234	269	259	228	238	277	249	250	255	252	236	246	228	232	245	235	256	257	262	228	217	237	277	291	269	262	249	250	261	260	241	252	270	247	251	238	216	227	238	256	236	258	271	246	263	276	249	254	276	253	251	249	238	267	234	264	220	229	270	252	235	257	237	266	241	249	263	249	231	260	225	249	247	231	269	240	236	251	229	248	238	267	258	232	257	273	244	270	260	250	261	215	269	230	238	246	238	250	266	258	241	249	232	232	252	221	258	233	245	264	233	233	254	251	266	223	260	249	279	253	253	250	269	256	253	227	275	236	246	273	229	250	274	238	220	247	245	226	237	228	237	282	269	255	249	232	194	223	256	265	266	255	229	249	214	274	265	248	237	257	238	230	279	279	239	246	245	258	233	264	237	272	258	232	218	243	236	264	249	248	270	222	250	257	264	252	236	231	264	245	246	254	257	255	231	226	249	246	243	229	246	249	233	226	239	239	240	234	246	249	239	245	249	257	233	251	252	222	277	226	244	249	226	255	248	237	225	233	236	252	274	277	247	239	247	257	223	247	235	264	252	248	252	264	270	237	274	229	235	268	267	205	259	255	257	239	231	249	239	256	239	231	259	243	277	243	246	259	229	248	250	247	220	216	250	271	249	242	253	259	231	280	232	252	247	262	267	251	244	242	244	255	228	266	246	269	250	247	249	226	244	238	284	244	250	242	257	223	227	253	275	243	259	239	261	256	262	262	251	237	254	264	233	224	259	270	239	265	265	263	250	254	223	250	261	246	238	225	235	264	250	268	256	241	218	253	223	263	268	241	219	250	218	254	235	240	265	256	233	248	253	254	256	260	227	264	248	237	247
5113	1279	1170	710	587	492	471	452	412	388	405	400	372	352	378	393	357	357	345	349	377	352	387	346	356	376	359	353	367	390	368	379	344	353	337	346	354	341	352	342	360	365	367	369	361	321	372	323	348	385	351	366	366	384	372	367	305	358	360	354	369	367	354	387	387	359	358	329	319	387	345	385	382	343	387	327	378	348	334	345	400	340	359	341	329	385	368	326	359	341	335	397	337	350	383	376	360	342	368	368	347	367	382	347	371	355	334	347	344	329	360	367	358	355	326	335	346	337	363	322	344	343	351	369	391	373	332	358	353	362	352	356	333	377	377	349	355	344	381	350	340	359	363	320	401	415	361	352	365	381	327	334	365	364	383	356	329	329	345	360	358	353	343	358	414	350	380	374	360	390	378	382	354	355	356	369	353	393	386	391	348	374	357	369	343	347	418	346	355	344	362	375	353	341	357	377	364	312	312	333	343	394	346	364	359	332	343	382	369	346	334	363	381	345	337	325	335	383	374	370	355	343	345	368	372	374	376	377	347	334	362	349	385	330	344	313	334	369	369	367	365	331	387	384	384	352	371	377	326	356	311	359	355	370	378	359	363	361	353	367	339	383	321	355	374	376	365	347	367	353	374	391	314	325	345	312	372	374	326	328	362	387	352	331	330	376	365	369	375	337	341	352	362	355	350	351	318	353	356	356	341	341	379	375	347	367	325	362	314	342	354	352	358	379	353	360	366	344	370	356	340	362	347	351	359	349	367	366	349	345	357	366	350	317	363	323	363	381	360	375	333	367	361	377	361	332	374	379	367	303	362	350	347	370	319	356	353	342	333	350	352	353	367	349	380	363	356	322	360	386	368	351	363	349	365	348	340	324	379	363	345	346	369	335	354	342	389	367	341	337	348	353	337	353	357	372	315	329	352	384	362	351	337	365	371	377	343	362	363	351	366	372	332	363	371	373	336	381	363	333	383	362	352	354	360	366	382	345	387	347	355	362	375	396	375	339	343	355	412	360	343	360	352	369	379	358	305	399	365	334	353	346	333	359	356	369	364	357	339	385	377	365	354	331	391	357	365	371	366	366	337	377	347	362	323	353	359	388	356	361	349	359	358	350	349	345	358	356	380	344	377	384	386	326	367	364	341	317	346	346	357	361	314	331	377	341	351	369	378	339	353	335	374	356	391	337	357	335	370	363	339	353	362	365	363	344	351	333	349	357	355	379	350	325	344	335	356	368	349	354	372	335	362	338	370	333	361	371	378	350	354	350	366	382	322	371	366	364	336	376	362	379	353	360	365	358	327	375	359	337	373	338	370	340	324	344	377	334	328	348	378	397	383	377	351	360	383	386	338	386	363	359	360	336	359	351	356	367	346	339	377	365	415	383	344	322	398	355	349	330	364	370	370	349	361	340	351	323	364	351	343	356	344	355	348	361	367	355	369	334	347	360	362	364	358	372	370	325	337	361	335	334	340	372	347	326	358	401	363	346	411	348	333	357	355	324	360	352	381	377	365	348	358	325	335	365	346	339	369	376	359	353	314	354	327	346	348	351	379	323	359	335	331	379	343	352	375	368	354	351	357	344	321	358	388	363	333	348	345	311	377	351	379	332	389	314	365	346	373	357	368	384	338	341	348	369	361	409	339	350	384	336	311	374	368	347	360	343	366	344	392	348	333	366	369	326	384	343	344	344	363	358	386	374	342	364	361	327	366	381	407	349	333	366	345	351	384	360	330	343	344	358	358	350	360	349	343	345	355	355	348	402	382	351	367	351	335	327	366	370	354	361	349	333	358	375	331	344	351	369	358	343	367	332	329	345	369	386	337	334	365	352	362	363	348	332	334	336	339	365	371	347	349	386	377	357	394	366	357	350	329	362	381	362	394	340	350	373	386	328	370	323	365	352	342	340	360	354	348	368	362	357	335	409	373	343	352	338	332	363	373	360	340	356	331	367	368	364	345	371	349	373	343	385	373	366	334	327	358	327	366	367	343	335	336	357	377	357	365	370	349	360	356	349	390	380	363	369	358	344	341	355	313	347	336	360	375	334	412	369	345	332	371	356	320	352	354	400	329	368	336	355	355	368	375	383	341	349	306	374	347	345	342	358	375	339	367	346	355	354	324	327	320	348	356	373	352	370	378	320	374	348	360	335	344	376	346	356	337	391	359	365	334	339	364	318	333	388	335	332	383	386	342	364	429	369	389	379	361	404	332	370	379	370	375	356	366	345	339	370	310	363	413	336	380	343	337	345	350	349	354	328	370	378	346	351	363	340	352	346	351	366	359	364	360	344	383	372	386	355	323	406	320	345	376	332	395	351	343	355	357	333	374	339	361	365	350	337	350	353	325	344	334	329	360	362	325	339	352	356	382	333	331	329	354	349	320	352	367	355	326	342	358	362	369	343	360	370	344	340	358	355	338	379	350	386	400	352	374	342	361	335	380	341	329	384	370	287	362	379	385	365	359	382	316	401	404	353	362	379	359	399	353	365	348	362	339	361	372	344	358	350	358	359	378	367	347	340	394	344	383	376	373	333	380	346	365	354	364	347	355	367	357	342	331	376	389	374	348	369	356	369	364	340	373	357	335	317	385	379	384	359	373	336	345	369	363	350	363	361	378	347	329	376	342	350	354	358	338	318	362	346	353	374	359	344	363	359	358	368	344	393	348	358	361	327	367	317	359	369	323	359	338	361	362	390	360	355	355	376	393	361	311	330	363	366	369	335	330	361	377	352	379	358	395	316	370	375	330	331	373	346	333	361	377	333	376	344	347	386	372	367	388	338	341	317	349	381	348	339	366	362	378	337	396	378	321	315	358	381	361	370	349	364	341	396	312	371	355	364	343	330	365	348	372	379	388	335	347	347	352	320	334	338	383	361	382	359	360	370	359	384	355	341	366	326	356	362	376	365	378	369	351	368	362	341	351	327	375	355	360	388	348	359	334	350	353	302	380	410	355	365	370	344	365	342	373	351	349	364	351	323	352	337	350	350	363	397	383	363	349	325	379	354	360	329	353	379	359	364	350	381	362	354	366	365	375	374	342	353	373	376	356	390	354	334	362	336	342	334	322	378	339	368	394	378	386	338	366	380	335	342	370	368	359	356	343	345	345	347	370	365	363	351	396	365	349	387	341	349	354	346	337	357	341	356	361	331	355	347	368	336	404	356	329	350	418	344	358	369	382	348	357	341	344	353	376	368	306	360	363	377	369	345	372	341	348	370	369	372	334	352	341	361	333	378	356	384	335	357	378	345	359	379	371	355	373	358	373	354	362	366	338	362	374	355	350	373	348	386	356	357	341	373	359	357	365	370	370	355	336	364	354	325	369	389	379	342	360	315	346	361	337	372	370	343	352	362	325	359	380	356	343	339	354	346	402	341	366	385	338	353	345	355	346	375	378	374	331	363	383	361	325	322	380	384	385	368	371	344	391	334	365	379	335	347	372	368	346	335	425	368	386	340	353	359	375	368	340	347	350	327	362	381	371	350
24204	21224	28411	24225	20959	3869	928	639	488	510	490	400	386	412	366	362	364	342	329	301	332	329	307	293	297	296	307	311	314	273	292	291	330	314	295	282	307	297	295	314	281	264	304	279	302	299	283	290	294	309	290	281	292	278	320	283	265	273	277	308	302	279	275	311	306	277	257	289	286	282	283	305	280	283	283	275	281	288	323	283	251	275	299	290	278	296	282	281	297	276	340	307	294	305	288	277	293	285	290	316	294	327	311	282	302	290	271	270	291	289	301	270	304	297	312	267	284	277	278	274	295	283	281	296	298	309	279	288	299	266	263	291	255	305	299	273	300	298	290	284	270	266	303	277	292	263	293	256	294	295	293	278	276	296	310	300	270	277	301	284	267	305	278	318	288	294	281	294	299	321	298	326	298	284	304	280	294	287	298	274	277	261	285	271	272	284	283	297	283	293	263	304	302	276	309	309	273	268	292	305	271	318	306	281	284	313	285	297	334	306	262	281	252	258	284	271	284	278	260	270	287	295	268	295	295	258	278	292	283	275	284	278	272	314	303	278	300	309	294	273	287	293	312	277	260	318	273	281	291	294	283	285	283	263	301	289	266	290	305	284	297	277	268	285	281	306	310	284	312	296	296	299	274	247	292	291	318	274	302	264	302	284	282	299	282	285	293	295	262	292	282	323	283	277	288	298	308	288	265	260	290	290	278	308	278	292	282	311	281	300	259	276	293	266	305	324	300	291	305	284	301	315	316	282	279	305	283	295	276	283	260	302	317	289	301	292	314	269	291	279	276	283	295	310	287	282	291	293	265	232	298	291	279	305	309	269	310	297	294	269	262	292	316	294	291	280	255	304	279	263	340	293	264	298	266	272	268	265	288	318	291	284	280	288	267	292	309	268	292	269	256	306	262	303	261	290	296	267	274	320	260	285	274	290	287	246	308	279	284	281	270	285	288	298	258	302	273	300	260	309	290	279	266	286	312	280	320	274	325	307	271	302	303	313	287	238	274	293	282	268	290	298	293	292	275	293	312	293	314	310	280	279	337	303	296	271	273	265	304	288	277	288	282	274	278	317	322	317	324	277	275	301	298	252	289	299	256	270	279	295	300	303	268	286	293	309	315	278	287	295	306	305	293	287	307	279	297	291	308	279	290	311	316	269	305	269	286	287	293	315	265	274	321	268	286	296	290	284	294	270	288	280	300	286	258	281	298	296	298	282	277	252	299	304	266	271	300	266	303	283	310	282	285	308	273	285	278	304	306	310	279	258	292	289	286	311	289	281	290	264	320	298	309	291	270	271	274	279	268	291	270	293	293	274	288	300	295	289	296	283	270	298	275	257	309	287	279	295	300	305	272	297	261	287	275	287	301	281	277	284	279	258	278	271	265	263	282	323	273	298	270	269	302	298	291	290	289	272	271	282	267	296	278	269	292	277	297	287	279	278	291	270	280	289	251	284	283	310	295	280	304	277	290	314	276	268	308	261	276	289	282	282	275	295	286	265	300	277	259	278	307	281	261	292	312	278	286	314	297	296	286	286	325	270	290	285	267	261	287	281	297	285	305	253	290	274	290	322	301	260	290	246	284	319	283	327	287	293	294	262	276	270	284	286	264	304	305	291	337	283	280	298	290	262	280	319	293	300	271	309	310	272	254	305	266	270	267	272	296	288	306	302	271	246	294	283	284	292	294	298	295	281	272	296	255	308	288	291	267	327	281	281	303	277	249	268	284	318	284	267	321	279	250	282	275	259	273	276	296	282	256	295	297	279	306	276	306	295	286	264	307	321	272	306	278	315	254	251	277	304	296	264	294	268	278	283	278	282	295	279	278	272	281	297	260	278	310	298	288	295	271	320	294	279	259	245	255	294	269	302	288	315	277	272	283	261	290	313	347	317	312	274	301	291	262	261	300	300	304	258	291	288	315	267	283	300	269	277	301	268	282	303	293	248	274	293	297	286	307	307	304	308	306	281	274	281	317	281	277	291	312	262	308	313	277	305	311	291	280	263	272	313	298	293	309	328	275	291	296	268	310	278	255	300	295	242	297	296	258	287	289	292	266	304	287	274	271	298	288	281	284	288	264	276	306	314	291	278	256	294	276	276	303	275	263	287	278	274	279	305	316	299	288	295	298	293	264	259	319	295	283	302	301	286	300	271	293	307	283	298	288	279	293	306	289	294	319	279	279	283	274	276	290	260	269	288	288	261	252	315	299	299	321	307	283	299	270	305	266	297	292	267	273	263	261	250	283	279	301	286	266	245	310	245	283	278	295	261	270	282	285	256	253	290	294	310	282	283	263	274	261	267	289	286	286	260	305	281	267	283	269	270	289	272	298	299	303	276	298	290	299	262	320	295	304	267	273	293	298	282	288	280	283	282	305	274	304	290	276	320	264	288	299	268	296	302	291	317	300	275	291	304	274	267	281	306	271	267	269	281	312	274	290	260	279	293	269	306	290	273	288	300	311	293	290	269	267	272	297	276	272	265	272	285	278	281	285	298	270	281	283	275	271	272	308	299	287	287	314	316	297	276	304	288	300	268	311	291	281	295	299	293	259	288	293	284	304	281	295	285	299	309	282	293	278	285	287	268	292	297	289	305	265	299	308	272	290	265	274	260	274	305	288	269	294	267	269	269	305	283	270	298	286	299	301	287	290	295	287	313	285	259	292	293	291	276	290	288	263	302	288	289	279	250	287	273	284	286	331	246	286	309	283	293	278	279	303	294	280	297	293	294	315	275	285	293	293	287	293	282	305	283	285	302	268	286	322	287	280	287	282	270	281	268	289	295	256	275	286	284	264	279	274	272	322	266	308	289	285	265	293	300	299	282	249	317	287	291	261	273	301	305	292	289	286	278	282	280	287	274	273	296	317	299	283	256	284	286	284	271	287	269	268	317	293	285	254	277	297	290	268	288	257	292	277	279	266	276	304	319	308	332	297	260	258	300	314	287	298	297	303	276	296	303	294	301	290	305	276	324	276	286	266	267	262	291	274	302	286	282	288	272	265	272	294	292	287	240	273	298	296	266	302	295	296	273	310	277	297	306	269	264	277	314	280	276	279	291	297	285	292	308	303	294	298	298	295	281	305	302	294	262	292	272	301	289	304	317	301	306	300	300	304	275	287	298	277	295	273	295	283	298	238	296	295	278	282	281	275	293	305	293	245	294	301	293	286	276	261	311	290	267	291	289	272	271	281	268	283	270	329	290	290	292	308	260	261	259	302	306	291	279	305	282	278	287	301	279	268	303	283	275	295	273	284	284	289	324	281	279	287	277	266	283	317	272	333	294	284	288	257	320	308	312	297	298	318	292	291	290	305	284	278	307	291	303	302	285	293	282	265	252	327	281	272	310	288	294	263	274	311	297	247	288	257	328	292	278	282	280	299	304	291	319	298	278	260	271	299	279	303	253	303	300	280	287	289	268	300	250	293	312	268	286	300	303	310	324	282	305	272	320	273	263	262	262	283	282	278	292	263	288	288	261	259	322
8290	9271	8069	4066	2780	2188	1657	1371	1134	977	919	755	739	628	581	655	580	553	525	504	526	483	518	450	447	483	433	497	453	486	429	468	463	432	441	443	466	438	445	440	456	427	444	405	461	439	444	410	456	405	469	435	463	418	425	438	406	405	394	397	399	479	430	437	429	419	434	459	396	411	394	411	447	429	419	394	413	436	401	405	466	398	415	437	404	434	436	412	439	468	406	466	422	422	398	431	417	416	425	446	434	430	461	395	449	425	411	410	431	434	404	434	419	411	443	429	439	431	432	405	450	402	411	405	442	454	439	434	392	426	429	396	405	389	407	450	378	414	457	445	434	425	451	410	448	443	416	402	417	405	423	407	463	429	470	413	442	417	421	413	440	406	429	403	394	436	381	432	398	425	437	402	387	422	387	431	424	400	436	412	419	437	437	414	447	396	431	414	410	433	385	390	450	421	421	423	411	408	399	427	431	400	428	426	407	444	414	425	428	453	440	416	429	412	453	435	400	426	387	410	421	471	409	411	455	452	412	397	411	431	427	424	384	459	425	407	417	441	403	431	401	430	420	433	410	432	390	398	395	401	389	364	439	434	440	451	457	411	397	435	426	388	424	427	437	414	419	411	410	419	438	413	437	431	425	398	435	421	396	375	418	428	427	379	399	402	416	405	433	382	428	416	397	475	402	450	438	411	414	414	392	419	396	414	431	411	425	435	387	400	431	426	418	425	394	438	434	405	421	439	457	416	409	422	450	394	404	447	383	381	451	399	414	473	433	395	418	399	393	390	450	416	426	420	403	455	422	390	450	413	420	436	402	403	411	422	416	402	429	401	409	405	422	435	422	417	404	406	397	385	384	409	438	436	392	412	413	441	434	402	422	416	421	393	400	443	411	416	427	429	442	417	412	419	422	421	398	438	429	423	432	398	384	400	445	455	421	393	404	405	429	442	397	437	430	431	420	451	388	446	400	403	441	434	410	432	367	410	429	441	424	421	440	468	464	426	440	401	397	421	430	381	415	418	397	435	429	412	413	427	409	401	421	387	426	406	391	383	428	444	413	430	447	409	412	447	435	412	404	385	412	409	405	412	405	390	430	400	413	394	429	423	410	369	386	453	458	434	384	408	390	434	398	434	418	428	452	431	435	432	431	406	419	428	420	381	450	427	421	428	401	426	402	441	380	413	406	401	400	420	415	423	464	397	407	415	452	412	409	443	412	413	419	414	424	385	411	453	445	413	436	414	443	381	405	411	461	412	386	415	438	414	380	416	418	426	397	421	403	434	407	430	449	445	432	394	433	386	389	404	426	438	393	418	420	419	393	442	427	406	398	447	435	427	416	422	411	431	419	376	414	408	414	423	399	417	411	411	401	392	411	449	386	401	445	402	419	410	416	421	432	410	410	420	411	424	418	428	408	399	399	409	439	406	415	455	427	408	430	455	438	379	467	433	417	449	433	404	402	441	424	438	412	421	414	430	422	450	428	416	446	454	372	418	440	415	439	422	443	428	408	425	434	410	441	446	389	434	396	447	411	399	431	460	408	464	399	426	422	396	413	394	391	427	366	431	410	438	404	396	377	421	431	394	470	398	398	455	420	419	406	419	392	448	431	414	405	443	420	403	418	459	413	428	433	428	382	414	424	393	414	422	448	419	405	410	398	405	439	407	394	412	402	376	407	431	415	423	428	410	428	418	390	381	424	444	423	402	439	392	389	384	426	406	434	397	389	403	393	449	393	400	424	404	368	419	448	388	419	437	414	453	397	415	421	419	384	442	417	374	396	393	411	404	401	408	415	444	442	422	449	423	427	392	444	422	416	419	431	395	446	404	395	422	422	429	411	472	390	438	407	416	438	385	413	432	398	424	377	446	431	436	428	468	425	410	398	406	445	405	405	413	404	426	435	423	412	462	417	406	436	401	404	447	423	411	411	412	406	388	421	386	426	437	413	397	426	432	435	406	415	412	435	405	432	415	449	402	414	441	447	450	408	413	440	452	405	411	449	432	434	445	422	430	402	402	427	358	414	426	397	435	403	417	417	393	416	413	404	397	388	433	400	461	427	365	413	392	448	425	417	419	378	434	430	435	428	438	399	407	392	416	407	412	435	420	447	422	407	445	411	444	430	425	444	434	421	411	410	409	423	422	411	390	403	448	411	399	404	384	428	421	400	420	412	480	411	418	420	377	415	439	399	424	445	397	402	418	427	403	417	403	418	401	430	411	427	432	410	415	400	443	425	421	424	422	434	397	401	392	420	395	430	415	419	432	415	429	415	429	429	410	425	397	440	410	407	412	404	386	403	381	387	403	423	412	403	402	387	411	411	420	425	442	418	386	417	386	417	432	421	428	425	433	421	373	396	431	422	452	426	386	437	430	407	392	427	435	395	379	386	423	407	416	408	436	408	444	423	414	409	430	395	452	451	396	423	403	410	401	434	416	458	416	408	424	442	414	406	419	433	460	422	457	436	422	418	416	389	416	421	427	436	445	432	434	401	423	428	430	460	423	407	433	431	436	429	419	386	411	401	449	422	418	404	423	409	397	430	398	384	441	435	407	420	389	401	440	433	435	393	381	405	446	415	436	455	433	385	394	410	437	391	421	412	412	441	430	414	408	404	396	434	425	390	429	385	438	399	438	436	429	436	414	400	427	453	403	431	403	421	428	451	412	416	439	411	468	381	425	397	450	424	384	442	395	435	437	425	390	436	421	413	407	379	414	395	410	389	410	406	389	405	431	409	444	443	437	421	395	406	419	408	413	423	387	463	429	417	396	463	406	429	426	448	394	424	441	418	417	423	452	420	422	418	385	423	381	426	449	408	416	379	439	428	454	419	405	448	463	450	402	432	427	412	394	393	423	412	408	398	422	432	430	422	408	427	409	395	438	402	426	420	411	401	421	391	421	446	440	420	429	359	385	414	407	423	404	421	444	420	411	384	438	425	421	412	412	398	403	407	400	378	425	379	402	411	418	445	413	430	441	415	423	405	428	409	453	410	395	408	434	418	399	426	438	387	429	426	411	467	421	410	380	434	409	411	443	419	418	397	410	402	399	427	400	412	386	401	377	442	401	403	441	403	410	460	417	400	439	424	440	404	441	411	435	428	414	421	407	396	413	405	429	383	434	416	457	450	407	404	364	437	437	402	424	418	396	453	417	392	431	418	404	389	377	439	436	384	464	398	426	405	429	389	443	422	422	411	414	446	437	404	414	407	452	409	410	427	415	456	416	412	396	435	386	387	439	411	392	410	456	412	418	421	427	415	418	419	391	438	405	470	460	430	409	415	408	448	405	427	408	414	416	441	425	422	398	403	433	395	408	416	407	415	455	416	465	434	398	444	400	409	410	439	387	404	368	404	420	415	403	415	420	414	411	425	409	421	432	393	420	449	409	433	398	390	406	389	412	450	436	436	437	407	408	381	435	401	389	427	452	453	393	399	411	433	400	410	424	430	416	406	418	413	442	404	441	411	418	426	424	424	434	411	381
23138	21232	29099	23659	21239	20957	3271	810	671	522	452	392	327	338	312	287	285	293	251	231	233	209	195	180	203	216	189	192	188	188	219	168	179	171	184	183	181	179	160	160	175	155	187	154	163	175	154	180	164	166	183	159	161	149	151	164	131	164	167	156	161	144	168	138	162	155	147	183	165	161	169	154	168	161	147	166	151	155	146	141	168	178	170	130	159	166	160	152	180	163	160	166	131	155	189	140	168	141	155	155	152	147	156	148	162	151	161	155	183	153	147	175	137	167	154	164	153	161	169	164	146	149	163	156	142	162	166	148	157	133	148	179	157	134	162	153	153	146	174	170	139	135	149	143	161	175	168	151	151	153	168	161	135	125	149	162	152	149	161	134	146	160	131	143	191	163	137	123	171	168	152	156	172	165	168	155	154	156	164	147	160	157	139	166	174	168	170	133	149	154	146	149	139	144	167	163	162	149	136	175	147	168	144	159	161	146	169	181	131	155	140	176	156	176	158	146	166	149	158	160	180	145	171	149	141	145	147	167	158	151	141	147	148	121	153	148	161	166	179	141	147	182	135	159	147	159	152	134	149	145	166	166	167	164	155	152	169	134	179	154	139	153	152	182	191	176	156	133	142	161	148	152	162	139	126	161	164	137	150	135	150	154	174	163	147	173	168	156	169	161	163	157	149	152	172	171	142	156	154	160	149	174	145	154	155	149	163	135	151	148	150	152	160	158	158	157	157	149	145	147	162	142	169	163	158	152	155	139	157	150	133	163	159	161	148	162	125	162	151	148	145	145	156	162	132	155	140	155	156	153	164	144	165	149	159	140	156	139	147	158	171	167	166	146	160	150	174	162	157	142	153	150	144	157	153	163	153	157	147	129	172	153	155	169	159	162	135	161	151	156	151	142	139	161	147	133	148	164	171	139	174	149	188	148	129	151	151	157	144	150	153	157	159	135	145	153	155	157	154	148	165	150	140	162	164	152	167	157	159	169	161	143	138	152	170	128	168	179	166	160	169	142	146	162	137	166	156	129	151	159	160	139	146	145	160	178	150	146	143	167	166	130	169	145	140	144	159	142	162	160	161	141	153	172	173	167	159	156	156	150	167	154	159	152	159	139	138	146	136	160	139	167	152	151	154	158	152	143	151	171	156	154	145	154	156	170	168	151	150	150	142	131	167	153	128	165	170	172	158	159	182	147	151	161	155	160	173	136	142	150	142	159	167	167	137	142	119	169	172	138	146	151	160	167	152	165	147	152	145	152	143	149	156	162	153	160	136	174	151	148	142	174	159	141	160	148	152	143	133	152	147	157	164	169	137	144	140	153	160	168	170	155	178	155	151	170	168	167	152	157	158	168	142	146	161	134	149	161	175	148	162	135	122	174	143	168	163	176	153	130	160	110	155	164	143	161	156	126	161	168	154	152	131	163	136	166	145	139	151	147	137	153	152	136	155	171	170	169	162	154	143	160	156	146	160	153	169	138	142	157	156	165	152	150	156	136	162	162	134	141	151	153	171	139	135	140	155	157	163	160	152	148	137	144	166	145	142	163	152	136	170	152	160	158	148	156	150	145	164	142	166	159	149	157	137	149	141	154	159	151	143	136	147	137	144	154	153	151	160	170	128	143	164	151	151	143	151	168	182	161	175	143	157	149	132	149	154	170	165	169	134	134	181	173	157	163	154	156	156	157	170	167	155	159	159	159	152	151	148	168	159	157	149	164	159	156	153	150	138	144	156	171	161	171	144	165	167	174	184	149	161	133	165	169	140	186	160	144	133	150	137	144	153	152	156	177	180	157	143	165	148	136	165	190	160	172	160	147	140	134	151	158	149	147	168	136	165	132	153	173	161	156	146	144	135	159	133	163	159	169	154	171	137	144	141	167	134	180	185	161	140	158	156	139	159	156	166	159	149	168	158	142	176	156	137	128	158	176	151	144	155	173	143	154	146	148	151	161	161	158	153	153	152	150	149	151	150	134	147	179	161	153	146	148	136	164	149	180	161	154	145	151	152	163	165	166	150	135	149	160	168	153	158	140	156	132	142	165	184	142	149	141	160	172	142	140	148	175	145	134	172	155	170	155	137	155	142	150	148	146	172	160	152	158	156	148	179	147	176	133	147	142	147	140	155	150	171	143	146	168	139	144	167	167	156	164	149	162	176	144	134	146	147	153	157	167	142	147	156	139	160	148	146	156	149	147	125	162	133	175	149	156	152	156	156	148	145	142	149	174	159	145	150	131	149	149	150	131	163	151	137	148	165	136	132	137	176	143	154	157	175	153	157	138	164	165	151	156	137	145	168	165	162	156	147	178	145	145	136	149	158	138	158	151	139	157	155	152	169	138	162	161	157	157	168	179	148	159	153	130	158	164	159	162	155	154	146	172	136	161	139	160	173	149	144	144	149	158	169	151	150	127	137	170	153	144	176	151	130	179	144	151	144	144	155	142	161	160	163	160	151	131	153	164	138	171	160	168	174	163	144	139	149	156	164	148	162	139	169	149	153	145	161	166	161	151	168	151	141	149	138	180	174	154	156	150	159	160	138	170	168	169	132	163	143	128	134	165	169	147	166	154	180	169	158	162	133	159	157	159	133	146	156	158	160	153	141	164	152	166	163	161	158	159	152	159	156	148	166	165	164	146	154	126	159	200	159	151	168	153	184	164	164	154	157	161	153	137	169	167	150	162	166	154	144	138	141	151	184	146	162	170	138	159	150	173	141	156	173	159	140	147	152	164	154	147	153	146	147	146	141	153	152	151	138	138	161	147	142	128	171	162	153	173	155	137	147	159	180	153	139	159	157	157	142	145	169	187	156	163	143	168	149	149	162	147	169	158	154	172	154	156	151	160	159	160	152	146	153	152	145	153	145	179	159	138	131	149	147	160	136	147	149	153	171	166	171	158	153	156	148	132	147	158	144	146	178	151	147	154	150	180	158	165	175	145	159	142	155	144	152	154	173	172	154	132	140	158	174	145	144	156	160	157	153	161	180	138	145	127	144	152	143	147	178	158	158	154	169	156	133	165	144	131	148	154	139	165	136	139	160	150	153	161	159	151	162	165	152	149	182	158	142	175	188	172	143	151	172	155	144	165	157	160	163	143	170	143	158	180	154	155	145	142	166	150	173	147	167	156	152	143	165	150	147	147	155	151	141	148	162	163	153	134	154	166	157	146	154	155	139	154	153	157	145	154	137	151	155	146	139	158	133	148	154	138	157	153	141	174	149	131	166	171	167	158	163	156	158	176	148	166	163	143	151	158	165	147	156	144	142	148	145	173	148	162	142	173	165	162	153	135	154	137	143	136	157	141	145	148	125	143	180	146	157	140	153	158	144	150	150	167	151	163	145	153	159	156	158	158	156	157	168	146	176	144	156	138	149	142	167	145	168	140	150	151	161	144	152	177	142	170	163	159	142	166	136	139	170	156	163	162	160	149	159	151	166	148	162	152	150	184	163	161	155	143	154	154	161	158	164	163	153	148	166	153
9609	15090	13110	6958	4789	3640	2720	2110	1663	1375	1116	919	818	726	642	571	536	458	465	416	401	383	363	335	324	295	358	316	313	331	303	296	273	280	310	273	267	273	277	267	287	237	284	252	244	256	257	239	247	259	254	272	255	266	244	241	255	254	256	261	248	236	224	222	257	233	250	237	279	254	230	251	244	222	221	240	243	226	252	233	240	232	229	227	274	227	241	218	237	234	249	280	244	223	219	226	235	226	236	239	252	231	247	253	223	223	243	249	239	221	234	229	240	245	228	230	239	220	226	227	238	233	227	227	254	223	247	222	236	211	244	217	268	225	225	206	236	235	217	224	220	260	243	214	235	254	215	213	245	211	248	242	263	242	220	252	207	257	229	240	231	209	237	218	228	228	224	232	234	224	244	236	257	229	261	222	227	250	209	213	235	239	226	225	251	265	252	243	242	219	219	243	244	248	223	219	211	263	241	230	211	227	256	242	230	198	243	245	246	250	225	247	250	218	196	235	218	230	247	234	219	228	225	205	247	226	224	250	243	214	228	231	225	227	213	232	223	251	248	226	236	229	236	201	245	255	220	252	220	247	223	241	230	247	210	212	214	237	216	203	250	233	252	228	230	222	254	239	227	245	251	227	222	234	209	223	237	221	237	232	232	227	234	250	200	237	236	225	235	267	231	235	227	235	205	228	205	251	223	224	220	241	220	239	240	246	233	196	217	238	219	256	229	227	246	251	204	218	232	243	225	265	231	238	231	241	221	265	224	236	262	229	238	208	239	252	212	250	231	247	205	260	259	241	203	216	219	233	244	237	253	229	229	230	255	227	218	236	223	239	212	233	255	234	214	220	248	229	229	235	230	261	210	219	234	237	241	238	229	231	245	226	249	232	247	237	218	216	203	209	224	256	237	230	213	250	223	215	237	237	212	226	220	239	244	245	237	229	243	247	223	231	236	258	244	241	265	242	229	199	251	247	228	218	245	225	232	231	217	228	231	239	229	248	234	243	251	225	244	236	243	242	250	253	223	247	208	223	210	239	238	228	246	226	223	238	212	246	228	236	201	217	255	240	236	227	252	223	243	221	267	223	221	222	228	236	254	216	222	213	235	236	236	259	228	249	238	232	259	252	232	237	239	213	231	211	228	220	252	242	232	231	209	244	229	239	215	234	210	230	226	199	241	228	207	248	225	220	228	222	242	251	204	209	235	214	228	233	263	219	259	265	237	233	220	214	227	233	223	211	244	249	238	228	243	236	227	233	242	211	235	217	223	242	224	261	254	205	253	237	213	214	234	242	219	221	225	228	247	260	223	228	243	239	250	233	210	211	244	247	239	228	247	233	248	250	213	240	220	246	240	204	262	227	226	244	251	233	253	240	219	242	222	250	246	201	222	242	199	226	225	227	259	223	251	243	237	231	219	226	220	194	262	242	191	226	238	219	220	233	240	235	231	231	224	201	231	224	210	258	235	246	178	248	216	191	247	231	233	246	217	224	202	241	225	240	224	251	240	238	222	227	212	237	235	237	208	215	202	237	250	249	239	227	261	221	230	220	230	236	237	195	226	223	257	232	213	230	234	235	198	237	219	214	254	234	224	244	230	239	223	220	218	226	241	250	225	232	218	245	232	228	211	194	227	250	239	232	229	193	229	233	234	235	210	224	218	236	251	231	229	218	202	234	230	219	239	256	238	214	212	238	231	236	257	218	223	235	241	218	219	237	229	243	246	245	231	237	226	229	246	232	223	265	204	212	213	231	249	237	230	241	241	232	248	247	241	208	224	226	239	232	247	234	237	234	223	244	262	245	231	247	239	260	232	253	230	226	252	217	227	256	203	230	249	209	240	222	230	226	230	251	257	228	249	234	221	239	237	223	252	265	230	239	222	197	241	222	243	240	222	229	233	225	247	242	240	237	248	209	248	208	222	251	233	227	215	253	241	234	249	208	204	222	273	237	227	231	226	216	243	214	213	221	214	266	234	230	206	212	222	251	230	215	233	252	218	237	240	215	240	228	216	185	228	244	218	254	245	216	232	245	223	230	247	237	233	223	207	259	215	234	232	219	247	236	220	219	256	254	240	224	227	225	263	227	228	251	222	217	213	239	252	245	243	227	214	221	227	216	254	241	225	247	219	232	233	218	232	233	247	214	220	247	227	248	222	230	237	242	230	233	209	229	239	216	238	237	213	232	217	201	218	259	220	252	255	232	224	230	224	226	236	219	235	243	258	255	229	242	248	230	215	241	239	218	246	226	227	209	223	223	230	247	207	236	225	243	232	222	228	230	232	217	231	198	229	216	220	224	245	211	219	220	232	216	230	220	214	244	247	193	222	246	245	213	221	245	253	243	225	223	248	231	229	224	214	241	248	234	245	220	242	237	227	234	236	230	261	216	223	235	244	270	240	240	232	213	253	214	209	221	223	241	218	223	236	216	232	208	237	233	211	223	253	213	265	239	234	236	234	241	267	223	229	203	225	259	225	236	234	244	242	220	237	245	232	229	208	215	228	199	247	222	252	211	226	220	239	225	243	233	220	245	234	236	223	236	232	244	248	208	227	240	226	228	205	219	220	227	247	229	220	239	237	215	231	252	204	216	198	233	215	224	249	243	219	237	231	249	226	251	222	234	212	243	236	269	205	236	234	231	239	236	238	241	253	231	254	252	224	216	235	238	240	235	231	239	236	243	259	215	202	215	224	241	224	216	211	254	230	225	240	223	206	244	243	248	215	234	245	215	220	226	238	233	235	222	234	196	228	213	232	220	234	240	233	234	245	216	227	216	232	208	204	235	245	257	223	237	221	265	222	228	246	240	249	222	244	230	210	251	243	223	215	269	262	267	238	240	243	208	222	228	217	246	221	221	219	199	230	227	237	210	231	230	231	211	227	219	245	228	250	268	246	265	226	247	228	230	230	209	242	239	230	223	244	236	241	226	233	254	224	225	241	261	227	251	225	249	232	220	257	231	210	240	219	247	225	254	216	234	228	200	229	222	210	224	224	243	196	227	206	195	243	225	232	234	211	224	249	246	222	218	232	214	233	223	243	230	212	230	237	245	243	214	225	232	233	215	219	238	233	230	245	221	235	234	224	222	206	255	247	201	244	229	215	228	229	244	221	236	224	232	225	232	236	230	257	244	237	239	239	227	229	254	254	223	227	234	235	240	216	229	222	221	245	243	230	231	203	250	238	246	207	218	222	239	269	219	253	240	228	238	250	233	243	243	249	248	255	241	230	235	236	221	245	226	229	231	222	254	212	215	240	214	235	251	242	210	239	222	210	234	242	216	206	229	224	215	240	252	245	244	235	245	218	222	202	200	208	252	244	216	215	209	227	221	229	236	218	251	208	220	218	238	225	227	239	248	280	226	245	197	221	225	226	210	227	230	251	203	230	238	216	242	223	234	217	229	227	236	222	231	233	243	210	215	238	236	219	267	209	244	216	234	227	217	241	253	219	261	217	216	234	241	231	252	267	245	230	239	241	215	238	249
27112	20287	7233	762	495	466	288	306	293	274	255	241	282	248	245	269	232	221	249	282	269	252	270	275	237	233	266	232	253	254	254	242	237	259	263	261	252	244	250	252	294	238	258	266	248	259	233	245	245	214	279	221	248	248	241	232	250	262	251	269	232	238	250	219	239	284	275	262	219	219	237	243	256	274	286	272	236	233	274	254	249	267	265	261	238	235	240	259	258	288	228	259	264	251	241	257	250	268	261	258	226	244	235	252	257	279	234	238	213	263	242	240	259	253	266	233	238	248	243	233	245	246	247	226	242	233	233	251	255	252	263	236	244	230	242	227	234	264	233	245	233	222	249	251	231	250	258	236	241	230	275	220	249	256	215	245	290	233	238	254	242	232	225	234	230	264	262	245	240	251	264	262	249	246	239	232	241	234	230	246	241	268	266	279	248	269	251	243	260	239	239	275	245	261	251	265	278	237	243	245	237	217	249	257	256	256	268	254	235	248	227	241	260	235	285	242	235	245	264	244	249	268	255	266	253	240	269	272	248	270	264	266	257	264	257	257	226	244	246	271	226	264	238	264	263	258	280	230	253	269	251	270	265	255	256	258	204	252	252	235	260	253	238	244	257	244	237	282	263	225	253	250	259	228	243	254	250	227	250	254	248	243	249	290	271	224	242	262	258	231	239	244	254	230	258	254	255	260	265	235	250	235	243	236	234	251	254	288	250	212	276	243	241	255	239	260	242	259	274	286	248	290	286	280	251	269	240	229	252	240	284	248	247	256	259	253	237	276	252	241	223	236	235	256	256	249	284	245	269	243	262	250	246	248	254	240	272	266	236	270	233	255	277	241	271	241	241	260	228	260	252	263	247	209	250	238	260	237	245	236	263	237	245	268	226	247	227	266	249	241	236	267	301	263	236	242	255	246	228	236	249	237	241	220	240	278	279	251	245	254	254	262	265	275	245	236	262	262	258	258	214	253	246	277	244	249	270	241	228	224	287	260	267	265	261	242	260	264	243	258	245	249	253	263	232	257	252	238	237	261	257	258	235	268	242	261	233	241	236	239	227	244	224	285	279	269	227	252	268	256	271	243	260	260	237	237	246	267	259	278	243	253	251	255	261	256	229	241	260	255	237	276	248	221	256	255	253	246	261	240	236	223	240	244	248	246	295	256	248	265	250	244	244	270	272	268	247	273	249	243	271	247	268	247	243	243	241	231	234	265	263	251	201	240	250	222	256	244	251	235	234	258	252	283	268	253	216	258	245	229	233	241	265	259	231	263	254	260	246	269	272	237	241	244	271	231	226	255	278	266	232	257	220	266	256	254	268	272	271	248	274	254	268	222	258	260	245	245	248	285	230	238	246	293	240	221	244	253	263	267	259	267	262	246	273	277	245	257	230	244	226	268	222	249	262	265	260	256	225	253	235	251	215	255	240	261	240	245	266	254	266	226	268	267	246	251	241	267	242	285	240	281	242	234	219	258	230	225	238	238	269	255	236	249	219	256	232	234	247	239	226	278	240	268	248	251	283	223	280	251	264	294	257	246	243	263	270	256	247	260	243	252	243	261	250	233	287	262	223	228	262	263	246	261	236	247	242	242	250	258	250	238	249	253	265	268	243	281	249	245	253	255	261	240	252	251	269	250	260	253	243	258	256	252	278	251	264	245	265	231	265	223	274	252	244	261	250	262	247	254	249	261	244	274	270	258	248	254	231	227	255	305	261	237	264	256	235	250	268	272	247	241	264	252	237	268	262	265	257	254	291	254	280	229	252	267	237	271	256	247	224	256	225	219	236	248	269	257	243	255	257	276	260	229	259	267	265	293	259	266	263	256	255	231	249	238	281	223	261	242	242	259	218	281	244	260	260	278	278	255	264	258	227	252	246	284	259	227	254	238	260	259	267	242	239	241	235	253	251	249	258	264	240	253	268	253	243	232	253	253	271	271	258	248	247	260	264	281	247	277	258	224	249	238	268	248	259	242	279	247	268	266	246	245	250	235	279	248	282	264	240	252	234	239	258	262	247	236	264	211	276	253	246	256	230	255	268	250	232	248	245	235	268	263	267	259	285	268	235	271	244	218	275	249	259	258	247	260	240	238	258	265	233	235	282	286	262	249	252	260	263	258	261	289	243	220	252	216	285	263	235	262	246	243	214	243	272	246	237	267	249	277	266	249	252	263	210	255	265	259	242	246	266	264	237	285	229	244	271	230	219	214	269	254	273	257	272	241	253	234	241	255	251	252	243	243	273	259	267	230	252	247	218	228	242	229	251	249	246	233	278	242	233	249	284	230	231	243	250	224	250	215	245	228	234	239	228	246	227	236	245	236	253	235	237	252	269	227	257	254	238	250	232	254	232	255	257	277	271	258	248	241	233	241	244	248	269	245	225	270	248	242	242	263	268	282	218	244	246	250	262	235	242	250	276	262	253	240	231	267	231	231	255	256	226	208	236	274	229	234	216	273	251	244	278	215	258	279	243	233	277	249	243	259	216	276	256	253	240	261	253	226	244	256	244	242	252	271	286	250	250	261	250	262	225	239	248	240	278	255	289	232	235	228	259	281	223	213	264	255	271	262	232	261	275	247	238	255	268	257	253	245	243	255	243	272	265	264	275	260	225	238	266	241	239	257	238	248	239	256	235	292	236	260	238	242	246	254	245	248	263	250	226	243	231	261	258	226	268	235	244	226	243	254	255	242	264	239	222	257	249	248	249	243	253	277	226	241	280	246	238	265	263	251	222	267	278	263	231	269	271	255	239	237	266	249	234	237	244	253	262	271	242	252	270	258	249	276	254	264	270	291	260	244	264	251	224	271	248	236	238	236	237	230	271	266	241	250	261	230	252	238	254	274	251	273	242	235	236	288	247	261	232	229	265	234	262	243	234	240	246	252	260	258	257	236	235	233	255	229	245	245	263	261	257	242	236	263	268	267	258	251	274	261	265	254	275	261	241	260	244	240	250	256	292	244	266	226	236	236	232	273	266	239	262	237	245	239	242	229	223	252	263	222	265	219	279	240	247	255	231	242	259	258	256	277	276	265	240	241	250	257	237	216	243	252	249	249	238	259	228	250	260	261	247	244	242	260	241	265	250	227	256	262	247	257	289	235	269	277	252	284	222	256	255	279	275	232	240	244	247	242	280	227	248	255	254	245	228	256	261	242	228	240	269	256	246	253	239	251	255	268	256	256	258	248	240	214	269	273	262	237	242	254	261	257	262	239	250	239	222	239	255	258	284	247	234	239	261	248	246	274	272	247	248	261	224	247	254	242	282	249	228	247	224	234	280	223	253	258	282	263	261	236	236	260	260	287	234	261	250	238	244	228	238	234	249	251	260	271	263	239	240	292	250	260	237	242	273	254	279	260	247	240	249	248	280	246	244	254	240	254	241	265	270	237	260	256	281	254	265	267	264	265	250	290	250	245	247	246	254	235	247	274	259	238	246	247	244	232	233	244	240	258	239	263	249	265	263	256	265	242	248	261	224	235
5112	1326	1243	703	617	545	488	426	394	404	392	397	389	372	392	377	375	380	404	355	359	375	348	380	368	387	369	336	362	368	364	380	326	362	368	360	365	351	346	366	366	380	354	362	354	372	362	372	345	391	388	357	340	371	374	381	351	335	347	352	333	337	363	336	357	375	396	365	359	342	364	365	354	365	350	366	350	361	331	352	358	392	358	368	378	353	368	360	339	343	314	359	349	359	354	346	358	381	379	380	376	382	357	373	351	374	362	371	359	374	368	369	328	370	386	358	341	396	414	353	376	363	342	341	354	352	337	338	337	339	342	385	373	368	362	347	361	335	360	336	426	374	349	396	358	364	357	365	337	373	381	350	352	378	353	356	386	362	358	349	365	362	365	333	369	402	372	366	371	371	345	347	376	384	392	343	352	403	389	376	352	377	334	390	368	333	360	385	327	351	372	352	369	370	347	319	344	355	376	388	355	352	347	334	386	308	367	391	355	368	351	367	362	333	353	345	350	380	374	388	365	374	367	357	360	388	367	354	345	390	393	346	352	367	362	378	358	375	356	391	378	378	348	347	350	395	349	345	390	348	371	381	379	371	318	357	369	348	338	377	308	369	363	408	316	371	379	383	350	360	400	374	340	342	358	365	348	354	358	382	325	354	357	385	363	385	377	356	377	362	344	360	350	350	351	366	359	381	351	393	338	367	374	366	368	368	377	323	351	346	382	381	374	368	374	369	391	338	345	376	383	382	382	377	340	344	372	327	357	410	343	352	360	373	364	400	373	351	336	315	358	368	377	353	363	377	343	356	383	368	369	361	362	360	369	371	349	392	357	371	361	352	362	345	360	351	356	368	373	373	345	343	349	359	364	340	347	388	360	340	350	365	346	347	334	352	351	375	371	368	339	374	358	368	339	373	383	333	353	378	372	369	394	331	389	373	330	359	341	361	379	354	342	362	375	344	344	386	368	374	351	362	341	357	364	366	372	425	385	368	367	371	365	350	366	395	373	347	387	393	352	350	371	406	365	360	352	386	388	346	343	340	373	349	344	386	383	378	391	338	384	337	361	356	369	382	339	374	349	363	371	378	369	348	357	377	384	326	376	376	339	339	385	386	337	387	353	373	365	368	344	343	392	380	397	412	384	355	372	344	366	331	378	381	341	391	343	379	362	354	367	346	386	411	348	354	377	362	379	347	366	355	346	368	377	371	363	391	391	366	361	365	349	367	366	370	349	365	368	389	345	367	372	367	363	354	355	355	340	343	336	331	351	357	369	352	372	366	322	345	344	386	356	337	387	341	332	342	397	363	379	352	378	366	359	375	356	372	379	365	371	356	425	390	325	366	377	352	364	385	354	391	367	344	336	361	363	363	360	363	362	356	379	344	367	386	363	354	334	385	371	345	356	384	377	360	358	377	373	365	366	345	356	366	364	342	368	335	371	361	332	345	354	373	348	373	346	370	406	397	382	352	358	344	381	386	370	374	365	358	357	341	362	377	362	316	362	360	370	364	328	366	374	370	350	359	372	354	346	373	428	395	338	380	337	349	365	368	374	356	377	352	374	371	374	344	381	356	341	353	351	332	358	343	390	361	372	349	364	357	384	374	354	348	378	344	358	358	352	354	373	353	352	388	359	380	338	388	370	357	379	315	313	413	345	378	379	365	377	348	382	378	385	420	349	356	350	373	350	340	344	329	400	369	374	356	370	380	415	335	343	356	355	371	344	349	403	332	365	348	360	361	370	357	338	384	347	383	393	394	347	361	337	363	390	346	353	351	379	388	381	349	375	358	350	366	373	369	340	373	363	365	368	382	353	360	357	375	373	388	354	359	378	344	343	343	364	367	410	346	360	358	363	319	386	370	383	339	396	371	360	383	343	353	340	328	331	373	358	380	351	364	359	387	368	373	397	360	370	354	375	361	318	387	392	398	383	373	389	373	364	344	372	363	369	354	363	337	354	364	405	387	351	356	360	361	371	365	341	357	399	373	354	382	344	361	358	342	352	357	368	368	334	352	385	358	333	378	381	357	354	356	337	355	361	353	381	345	392	342	394	371	337	382	392	366	345	410	337	351	334	340	326	380	386	362	359	346	369	369	354	372	373	345	367	350	388	369	372	365	362	368	436	353	358	357	370	368	360	357	364	371	384	375	362	356	362	371	346	362	385	374	368	348	348	365	382	359	334	369	382	348	352	361	337	334	322	320	344	360	377	349	364	373	349	371	349	383	341	335	344	380	330	372	357	374	371	364	376	345	340	377	363	391	351	385	331	387	387	361	365	360	349	366	364	355	342	357	313	396	362	358	388	387	382	365	352	372	360	369	356	396	341	368	314	362	401	354	327	317	361	358	362	346	353	377	391	350	334	377	366	389	343	385	371	380	348	343	412	360	383	360	347	371	372	411	353	328	351	377	369	355	396	356	357	378	394	350	385	411	345	362	348	360	330	369	375	371	359	338	332	324	366	367	399	399	341	373	381	394	372	370	301	336	343	340	367	375	341	377	333	401	333	383	340	367	335	347	376	400	392	327	379	344	363	370	352	374	355	324	381	365	402	386	339	357	362	366	343	333	373	378	388	371	332	358	360	346	357	372	318	389	337	379	341	338	346	357	332	339	340	353	341	346	334	361	356	361	362	364	356	354	366	359	359	391	373	387	357	343	342	380	358	364	332	358	365	347	362	344	357	343	363	328	383	323	376	379	348	327	378	384	383	389	379	355	330	347	338	389	324	349	359	363	355	370	376	365	361	368	348	366	336	371	370	361	352	370	342	373	396	344	359	360	348	350	365	347	362	400	367	370	349	348	368	353	366	376	376	342	349	367	379	388	377	375	367	334	376	359	367	341	382	354	386	346	318	389	342	329	337	372	344	375	367	350	357	367	359	353	349	367	364	342	366	351	359	355	376	353	371	347	350	355	402	369	339	373	368	383	365	386	379	348	358	349	358	341	378	399	379	315	347	356	380	385	361	384	332	379	348	391	390	348	393	354	366	371	343	359	390	383	348	350	358	344	355	374	396	342	372	346	350	327	359	405	360	331	358	351	355	386	368	396	369	354	372	380	350	349	379	346	343	350	382	376	346	371	369	373	369	366	347	373	348	348	294	392	350	360	391	352	348	349	340	360	364	375	356	346	339	372	371	342	364	351	353	388	341	334	348	348	351	367	332	367	374	374	378	332	345	375	398	375	386	364	356	346	344	371	373	356	369	350	309	364	362	399	328	374	356	377	357	346	361	330	342	357	351	368	361	358	339	347	357	364	378	349	356	365	362	355	374	362	380	366	389	401	353	346	377	348	384	380	380	392	325	358	352	338	372	368	343	366	334	377	356	378	364	354	341	340	366	349	359	387	349	358	382	392	381	408	354	363	395	362	332	388	370	354	364	350	366	357	369	348	371	357	353	370	358	326	354	358	335	368	354	338	343	371	386	365	374	387	372	388	364	347	330	363	391	371	366	345	373	344	360	377	342	382	368	379	372	348	397	354
24076	21135	28234	24049	20756	3756	844	659	560	465	425	401	385	352	328	407	367	374	369	325	296	318	312	281	352	305	296	285	308	329	317	317	287	299	294	302	331	342	288	332	322	301	311	323	273	290	308	315	320	299	330	287	285	298	304	291	305	298	294	292	319	286	265	303	305	269	286	306	310	324	277	307	304	283	314	273	330	301	297	281	281	286	301	285	335	300	319	309	281	288	285	300	262	290	317	294	280	270	273	307	300	286	309	278	293	306	313	278	316	262	299	302	285	260	266	284	278	287	290	262	286	291	284	293	265	295	302	256	285	302	280	299	305	306	328	300	300	263	295	277	285	305	306	287	301	284	321	272	284	314	316	279	293	260	271	278	268	275	286	306	299	310	295	272	328	322	272	272	290	297	309	265	283	274	318	266	263	310	287	287	305	279	302	289	284	285	289	303	329	288	297	285	287	307	294	281	303	308	301	295	263	292	305	298	313	291	303	272	310	289	299	259	310	303	283	305	295	284	293	270	305	322	271	288	267	281	278	265	278	310	313	296	272	269	304	286	306	281	287	298	302	270	287	290	269	297	280	308	333	301	317	288	256	273	283	292	298	298	281	292	309	310	319	288	290	330	322	299	292	292	316	277	276	304	278	281	275	290	314	273	263	263	295	311	304	308	308	320	294	293	272	258	269	303	254	293	314	282	273	273	314	271	295	259	300	310	300	289	283	272	281	305	257	285	316	300	320	272	307	288	293	305	251	277	280	286	259	298	267	291	284	301	283	266	318	320	304	278	294	283	294	295	281	312	277	285	280	288	301	263	315	285	288	285	301	303	295	261	276	293	296	303	252	275	265	287	283	288	304	279	314	293	289	310	327	289	283	280	278	306	283	291	259	271	276	329	264	304	288	284	302	292	275	297	324	294	289	296	264	288	323	287	316	288	286	259	310	314	280	298	287	273	281	295	269	274	273	306	270	305	293	321	273	314	307	312	288	293	289	272	316	269	299	283	301	286	267	267	293	289	303	254	255	285	274	304	279	293	291	288	275	269	296	264	301	276	277	310	307	301	303	310	261	314	298	310	307	287	300	266	285	297	279	290	308	288	283	311	293	290	301	280	287	283	280	296	290	282	273	294	278	304	320	290	321	287	287	277	312	306	278	284	289	296	291	285	278	275	292	288	310	296	278	306	257	258	304	281	278	295	267	272	274	304	278	308	271	270	321	277	286	302	272	285	286	298	289	234	280	279	303	255	286	278	277	300	298	295	275	279	272	297	287	305	324	271	308	274	290	297	259	287	276	299	301	290	309	292	298	279	320	271	300	255	284	293	297	288	308	330	288	296	283	294	302	292	276	283	302	286	275	300	263	279	286	282	285	311	303	289	306	276	292	302	304	293	309	324	288	295	296	284	259	308	269	294	290	277	295	289	297	305	255	291	284	281	286	305	252	280	313	288	294	274	305	294	258	297	275	274	364	274	308	309	292	332	273	319	277	278	299	286	304	291	308	276	290	308	277	305	284	313	302	295	299	275	287	297	301	299	289	284	286	321	295	294	304	277	318	296	262	277	311	306	274	297	296	315	333	311	265	278	241	266	297	283	318	301	295	246	309	273	279	275	269	269	305	285	276	274	311	288	291	277	290	300	293	269	314	283	297	284	275	271	295	329	292	278	285	285	271	286	322	293	267	305	293	297	272	283	302	311	311	295	298	292	316	315	268	295	295	284	293	293	282	275	276	314	301	298	281	286	307	301	274	296	267	279	281	280	298	290	261	269	315	276	273	289	245	274	285	296	309	303	291	269	271	279	275	276	298	299	268	305	289	323	276	300	263	298	288	297	277	304	280	294	289	307	326	281	267	285	249	282	275	319	283	290	289	283	313	273	291	291	311	247	295	297	320	294	322	319	312	277	287	289	300	283	284	304	273	288	288	262	310	286	263	309	263	293	273	287	307	276	314	271	290	274	261	288	300	275	287	292	299	297	290	277	285	290	283	297	291	280	306	252	257	294	302	285	254	269	296	316	287	248	282	275	278	286	307	273	268	281	298	286	273	316	263	277	305	274	259	270	276	330	300	319	289	276	267	295	278	307	289	318	301	288	266	295	250	276	274	260	318	303	296	257	282	284	311	266	317	296	313	298	280	287	260	286	286	282	278	305	298	301	300	297	296	297	311	316	283	273	306	272	292	289	299	274	293	281	299	260	299	278	305	304	323	279	292	266	304	317	281	296	270	290	282	291	266	284	298	312	286	311	308	311	304	305	263	258	278	281	310	256	250	288	283	275	277	292	283	265	300	291	303	268	297	305	310	300	269	298	317	294	318	307	312	293	318	284	299	301	295	260	298	281	299	276	271	284	289	267	299	280	271	291	298	311	302	301	293	297	305	321	287	278	329	279	281	287	280	311	294	261	308	339	273	299	292	255	308	295	280	270	319	265	277	282	288	302	304	306	278	282	298	244	320	312	330	277	315	267	249	292	292	296	302	278	303	240	260	277	277	292	271	273	298	275	272	316	288	296	283	311	293	299	297	292	294	292	303	287	299	270	271	291	302	311	284	279	292	295	296	296	293	286	261	286	277	289	272	294	313	318	287	309	284	252	294	309	293	280	267	314	300	315	291	313	291	290	290	264	309	273	277	289	288	293	292	279	289	286	307	299	326	281	285	273	278	303	294	263	286	265	294	302	297	293	261	289	285	297	280	243	277	298	289	291	288	316	260	307	285	271	289	283	305	271	279	273	271	264	288	304	303	266	297	313	258	262	272	300	298	274	265	259	277	275	280	281	275	313	283	308	292	298	271	283	288	284	299	304	307	313	298	278	298	302	277	314	292	294	294	274	272	263	284	307	300	289	294	292	294	278	274	318	284	312	280	308	260	300	327	274	266	284	258	301	311	292	252	304	278	284	289	267	305	274	302	292	297	311	318	303	319	304	309	306	278	294	288	287	273	293	314	278	275	296	281	308	280	278	291	293	289	272	298	261	274	312	248	328	278	311	282	291	266	276	285	302	278	307	312	290	305	260	312	304	282	294	265	249	260	252	248	279	273	311	271	309	289	293	292	290	307	262	264	285	305	285	275	310	298	270	287	275	276	283	274	275	312	269	307	259	309	306	312	267	282	297	298	282	304	259	280	308	283	276	276	276	343	300	289	272	278	288	291	234	257	287	316	282	266	297	306	274	298	276	301	316	283	306	257	301	293	308	246	309	271	311	319	268	299	306	268	306	293	262	286	290	245	304	268	279	305	304	296	277	289	286	286	313	278	279	309	282	257	316	303	283	283	286	275	291	311	301	312	278	292	309	268	270	297	316	279	290	303	266	310	307	312	286	290	268	281	298	257	308	261	283	307	268	287	295	283	308	284	296	264	289	275	315	271	266	309	289	283	295	281	302	307	304	276	311	296	308	292	274	285	277	275	300	296	328	264	278	266	300	251	296	283	273	257	312	290	299	265	292	275	271	305	289	314	310	351	305	256	250	302	313	292	282	313	273
7079	9052	8050	4071	2790	2202	1728	1368	1165	952	859	802	709	660	618	615	557	555	495	511	526	474	514	452	490	471	429	485	423	474	426	447	446	444	419	457	480	474	463	477	418	428	459	446	424	401	414	422	422	460	411	417	416	447	438	430	392	431	422	426	429	463	415	416	441	417	433	415	451	409	432	425	440	440	434	399	355	406	426	425	403	422	423	434	393	426	423	422	412	449	436	407	391	425	432	407	433	414	424	409	452	420	427	434	421	448	457	429	421	417	437	396	460	418	410	437	442	411	383	405	471	426	420	430	414	439	427	404	417	446	436	409	396	390	405	415	432	434	429	437	421	411	422	405	455	420	437	422	442	464	407	487	392	440	407	401	431	434	411	429	393	441	412	453	418	401	407	446	421	414	421	408	438	431	413	391	417	409	420	385	417	440	445	418	423	423	435	413	426	384	441	432	491	408	416	448	443	424	443	405	417	396	400	432	438	439	436	410	408	428	406	446	442	447	409	403	411	417	416	443	441	398	424	440	427	422	459	445	442	430	402	412	415	404	362	381	417	396	373	409	433	408	460	442	467	405	422	461	417	428	404	425	436	416	459	444	430	406	445	424	402	433	398	399	419	409	434	389	416	414	447	414	403	471	414	417	415	419	399	426	406	455	445	414	431	440	409	442	430	432	447	410	381	427	402	461	412	376	429	424	425	399	410	465	450	437	421	457	414	446	399	388	404	422	415	450	434	447	452	428	445	457	410	429	431	408	450	430	395	410	420	412	427	398	367	419	384	425	400	430	428	433	411	442	369	405	411	428	421	401	419	442	433	460	439	417	439	401	378	437	435	457	433	412	424	403	413	412	404	458	432	431	414	453	437	444	406	418	429	450	429	453	415	416	409	429	430	400	444	432	431	410	428	450	442	443	404	426	440	355	400	418	420	428	432	427	425	425	409	407	405	440	388	398	398	392	412	405	427	461	389	442	411	422	404	421	433	454	394	406	407	406	395	405	418	393	433	417	434	389	444	380	431	420	454	402	432	393	410	416	455	451	425	443	422	448	442	431	425	396	431	400	456	419	414	414	462	435	419	391	452	396	425	415	407	408	423	419	402	457	403	436	426	446	447	454	434	377	403	392	425	405	443	459	400	418	437	403	462	398	412	444	417	389	422	387	407	433	441	439	435	396	377	408	413	379	411	418	451	436	357	428	423	416	426	433	433	405	415	392	403	428	421	395	421	422	439	437	416	384	386	451	398	440	472	447	401	422	458	446	418	402	406	397	413	424	410	416	423	440	460	402	436	430	433	417	477	378	438	458	432	418	438	408	414	426	452	448	387	400	415	400	426	415	423	443	405	417	409	436	381	403	418	441	414	417	430	393	402	437	405	406	434	429	413	408	416	415	409	419	428	444	460	449	416	390	417	405	392	420	428	378	416	407	394	454	413	393	420	441	425	427	413	437	383	416	420	469	406	432	416	437	388	429	430	442	459	418	456	430	425	388	436	439	434	411	401	437	405	445	420	408	430	409	407	447	426	445	409	406	440	446	376	400	414	418	422	442	403	439	430	401	417	402	401	430	444	415	419	414	427	385	399	429	418	446	368	442	395	416	398	380	416	380	414	457	470	418	451	414	444	426	406	443	381	380	433	429	412	423	430	436	422	462	429	410	413	445	430	414	431	439	425	435	402	405	408	390	398	396	415	425	427	466	415	412	448	425	422	432	452	425	412	374	395	447	412	411	396	459	390	439	441	439	443	429	398	467	483	385	376	420	431	432	461	440	424	416	420	370	421	419	402	400	430	411	431	419	411	448	428	415	400	399	434	407	413	424	410	423	405	395	434	419	389	421	456	446	449	434	410	403	405	400	428	416	422	423	405	383	415	418	458	414	466	442	428	430	414	415	431	394	410	406	445	437	421	455	427	453	445	443	427	425	444	372	417	397	413	442	390	424	411	432	406	412	415	440	423	383	448	424	408	444	408	420	429	388	423	406	437	399	436	410	419	393	397	406	448	451	414	418	439	413	420	428	445	433	438	446	417	434	438	446	395	429	405	466	403	428	442	441	407	435	415	445	399	440	411	394	402	414	461	402	391	423	422	429	402	410	449	407	434	457	407	371	399	436	464	421	410	416	470	467	420	433	431	430	442	407	432	388	418	416	445	423	474	465	426	453	443	442	438	405	420	428	427	433	465	448	429	435	449	436	437	391	401	418	422	450	404	415	431	437	435	439	413	427	432	440	428	436	428	439	432	386	395	387	431	405	451	414	403	427	444	394	432	435	423	399	444	426	410	419	411	443	423	392	444	405	421	432	403	421	364	446	412	394	435	406	434	411	394	398	433	388	419	391	433	417	394	399	408	418	404	418	405	393	454	396	412	409	426	411	433	429	415	429	466	397	388	391	422	444	433	431	409	420	414	416	446	432	409	439	437	407	413	415	414	436	417	426	414	407	408	393	408	413	395	387	404	398	421	400	433	437	422	428	434	414	402	418	405	421	405	387	425	412	441	428	439	426	449	437	429	431	397	425	389	421	428	435	420	420	404	403	451	425	421	444	434	421	431	455	442	393	420	414	419	399	414	392	425	461	465	425	421	472	425	474	386	453	413	437	440	410	421	418	408	426	391	390	452	417	400	449	418	421	408	434	387	427	406	428	423	425	401	434	404	397	452	424	400	398	407	412	400	419	407	420	421	449	405	414	427	405	427	401	411	444	436	429	423	434	409	415	401	450	438	403	438	414	409	397	414	437	436	373	397	382	413	410	401	437	416	429	446	380	381	409	415	402	446	418	412	457	417	396	411	441	403	407	417	445	396	441	430	430	422	409	407	412	388	417	455	412	425	445	418	439	412	448	409	389	354	402	430	433	406	410	474	438	438	403	431	431	394	478	434	461	433	439	419	440	438	420	414	433	449	438	402	404	448	387	429	418	395	417	418	446	430	406	423	428	406	401	426	443	415	453	425	421	431	440	424	459	416	398	449	439	441	394	396	437	418	434	419	440	384	425	448	438	423	442	446	442	431	440	429	444	377	395	425	398	414	402	418	387	390	443	433	412	404	429	386	441	436	417	403	410	479	453	416	443	414	416	422	415	409	436	406	435	450	445	431	424	400	432	450	435	423	422	419	434	418	407	437	429	447	424	434	449	465	426	404	473	426	397	439	414	374	385	385	445	421	431	418	414	424	408	424	417	384	436	414	410	466	412	483	463	446	438	418	414	412	410	411	437	411	397	444	429	459	431	423	431	407	399	428	435	458	421	398	412	423	426	396	392	415	450	400	445	435	419	419	446	399	406	414	475	444	415	423	427	430	427	444	452	421	382	442	424	428	452	418	429	381	411	428	449	403	431	437	433	387	438	436	435	426	408	438	402	415	407	389	428	419	407	411	390	423	438	424	423	434	416	415	421	430	401	438	407	428	432	417	425	422	464	417	406	439	408	434	407	422	418	368	403	438	416	412	414	437	401	429	460	416	415	423	425	434	428	419	390	405	425
23164	21240	29120	23661	21241	21000	3227	814	654	564	464	409	362	326	307	274	263	258	234	229	241	182	233	188	194	191	183	192	227	202	189	152	203	188	182	166	174	184	155	173	172	164	153	173	171	167	162	178	176	181	149	168	164	187	154	191	180	174	152	163	164	166	148	180	147	151	164	153	181	177	159	152	163	154	141	145	164	151	166	188	168	170	186	158	159	153	177	171	153	146	153	162	164	169	160	170	181	181	172	153	155	186	152	158	168	148	165	154	141	155	156	168	159	160	161	153	159	158	154	169	153	150	149	172	166	168	160	138	158	186	151	159	168	156	161	152	162	155	152	158	147	166	151	166	162	163	138	160	150	179	157	164	155	145	166	165	161	158	152	151	157	147	157	156	166	168	155	129	158	155	170	147	173	169	144	156	189	174	138	148	153	175	166	172	155	140	161	140	163	162	168	133	144	165	142	149	147	142	142	165	164	153	163	145	165	149	169	166	160	156	151	170	166	152	159	135	158	134	152	155	164	143	161	166	156	138	152	163	158	190	158	156	169	165	164	159	149	157	153	157	169	152	156	163	157	148	152	148	147	141	159	165	164	150	159	182	158	153	165	153	128	149	133	138	151	190	163	166	159	180	159	165	158	149	151	163	169	175	150	174	142	151	172	156	155	176	157	132	162	135	164	180	131	165	160	177	163	157	132	166	150	150	150	142	169	154	146	155	159	145	156	205	152	156	155	137	172	146	183	182	151	178	160	148	149	153	151	153	148	164	139	165	125	174	143	162	147	138	142	156	145	140	129	159	141	153	159	174	176	155	150	147	178	156	134	155	151	128	149	165	154	169	155	143	175	156	165	155	164	168	143	142	125	165	163	178	166	166	179	166	168	144	174	168	161	159	166	153	137	149	154	188	148	155	147	166	156	165	163	171	158	167	156	159	159	141	169	168	143	150	154	194	149	160	162	167	148	153	158	153	145	141	154	152	177	165	142	165	163	167	156	130	142	156	167	168	145	147	158	151	166	148	152	162	160	145	163	166	126	136	161	163	151	202	123	169	150	174	162	164	166	135	178	158	136	181	158	146	155	175	139	180	151	145	156	155	176	132	167	164	158	166	142	174	148	161	147	160	136	165	145	156	152	152	158	160	160	146	183	148	170	147	153	188	172	169	149	163	147	144	146	150	142	138	163	152	134	150	169	153	138	155	142	161	146	182	130	151	162	158	165	197	162	172	173	178	150	148	171	140	154	155	167	151	181	147	143	171	152	160	156	141	153	125	149	159	160	156	157	161	150	143	153	152	156	143	160	149	174	154	175	144	166	160	176	152	149	133	159	150	197	154	157	166	159	146	152	164	151	157	163	158	163	152	155	146	156	128	168	161	155	155	157	152	172	126	168	172	173	140	157	132	162	164	151	141	148	171	154	169	145	157	161	166	148	146	168	164	178	162	166	146	148	153	156	152	166	145	153	190	139	156	152	130	168	151	152	151	141	160	148	151	140	176	180	127	162	158	160	143	176	158	158	147	133	151	153	169	142	148	139	171	150	161	175	166	157	156	135	141	158	160	158	166	173	153	155	167	163	163	135	145	131	153	145	147	139	145	138	164	152	162	147	165	161	175	148	148	144	166	165	153	154	149	170	153	152	155	162	173	170	158	148	168	158	138	155	147	157	162	175	186	145	165	171	168	150	158	157	161	163	173	154	158	172	167	173	160	152	154	163	179	178	146	159	162	148	163	164	171	151	162	140	148	164	153	152	148	156	165	159	168	151	145	137	146	137	145	152	151	139	164	156	145	139	147	152	159	158	154	148	122	168	164	165	177	178	149	161	161	162	182	154	157	164	138	151	169	147	157	145	161	165	159	158	168	167	167	168	146	123	155	146	146	163	157	141	162	160	136	161	159	162	159	162	160	156	159	172	172	154	146	166	148	158	150	160	171	140	159	180	170	167	165	175	154	146	136	173	154	144	143	145	146	149	155	185	158	144	160	154	144	164	174	146	167	145	144	165	155	154	177	176	159	156	149	153	151	157	177	173	157	150	154	163	163	177	146	171	153	159	178	166	161	179	151	157	166	144	161	162	178	157	138	151	165	145	134	144	159	181	171	158	151	151	161	146	162	172	157	160	157	155	179	159	166	130	159	165	174	152	129	158	158	165	162	160	134	125	156	171	150	158	145	158	168	171	161	153	169	162	159	145	136	145	142	145	185	160	160	160	165	165	144	149	176	139	161	137	139	145	149	147	148	161	153	139	150	177	163	165	156	143	139	177	166	140	171	178	172	160	147	150	170	181	133	152	170	162	140	142	162	150	140	161	147	142	153	162	143	144	142	163	145	161	159	162	158	144	149	155	162	138	143	137	156	153	155	173	156	172	169	152	171	154	156	150	162	161	144	174	153	171	163	148	149	147	158	167	169	151	176	140	158	177	161	170	151	165	146	168	182	156	157	149	152	151	146	178	177	144	163	154	142	167	161	165	173	139	195	162	159	169	160	172	153	149	151	154	173	190	165	141	157	166	134	168	170	172	163	143	177	158	159	164	159	149	150	169	162	143	153	156	151	132	148	169	170	168	151	149	159	157	157	148	148	155	136	158	153	151	165	139	150	166	154	164	171	155	159	152	166	177	153	163	156	167	175	160	161	147	173	165	157	158	159	152	161	175	169	162	151	141	164	163	159	142	155	140	153	137	176	152	179	170	168	145	174	140	158	168	170	161	157	140	163	145	143	149	169	177	163	159	156	146	176	172	151	154	165	172	154	151	152	151	146	143	155	144	133	170	156	172	149	147	134	161	177	170	154	140	147	160	139	148	152	148	144	151	162	156	158	140	145	162	164	142	151	183	151	147	135	141	149	151	158	151	125	161	167	165	172	163	157	131	138	165	175	161	150	135	143	144	169	159	155	145	172	154	167	173	146	157	146	156	163	148	184	171	150	163	148	156	150	166	125	144	168	146	147	145	147	159	161	177	159	157	186	171	162	164	140	160	154	143	173	135	148	159	158	171	163	186	138	160	172	157	150	167	145	160	170	208	163	165	165	161	143	146	163	166	152	154	146	162	166	136	162	172	144	139	172	165	139	148	160	158	139	153	135	168	161	136	152	158	164	166	193	151	149	185	159	141	146	143	146	151	146	161	152	170	128	160	144	149	139	157	145	145	143	157	140	151	169	139	173	174	148	155	177	160	159	150	165	150	170	146	149	152	167	162	158	139	155	165	154	168	142	146	158	181	160	151	151	154	145	172	173	163	167	182	171	164	165	145	166	160	155	161	141	156	146	135	147	147	144	172	158	178	148	169	161	154	160	164	169	178	154	165	127	162	160	160	156	155	128	156	180	153	177	163	153	146	143	136	176	159	178	175	162	149	163	173	165	134	140	143	153	154	169	167	167	159	164	174	170	166	157	174	163	145	142	146	159	150	146	149	172	128	139	169	132	158	141	148	159	182	154	157	151	155	151	136	148	190	152	162	157	163	154	179	179	150	169	135	165
8919	15080	13025	6945	4817	3671	2671	2180	1730	1337	1126	932	843	789	591	611	493	510	458	454	410	390	372	358	323	342	329	331	313	282	331	281	282	311	275	291	266	270	257	266	283	285	270	277	265	260	282	263	260	232	244	247	253	278	269	256	263	251	253	240	240	229	223	262	244	215	283	223	267	232	231	246	268	226	243	273	241	196	254	235	242	229	256	241	236	226	248	252	233	237	231	245	212	230	240	225	233	222	238	255	217	249	222	236	235	247	244	269	237	246	234	222	228	242	240	230	261	253	217	242	246	242	228	233	246	202	243	219	234	225	238	226	271	252	231	235	250	225	242	223	220	253	255	251	234	243	229	204	253	259	229	246	257	260	250	240	255	242	215	227	242	243	235	242	248	231	250	246	264	237	230	251	220	247	262	235	231	216	269	227	207	215	234	260	218	228	226	234	217	236	239	226	268	246	251	238	252	239	261	254	242	241	244	232	234	232	243	265	291	221	254	250	237	226	220	240	231	231	232	267	225	241	241	236	238	232	223	244	223	244	207	217	251	250	267	246	208	240	256	236	244	250	237	230	232	246	237	228	234	233	211	228	229	242	212	238	224	225	212	255	239	236	244	252	240	235	251	269	231	244	228	224	242	231	223	231	227	247	254	207	245	229	239	199	244	238	259	244	248	238	219	224	240	227	222	245	234	239	234	241	234	232	264	234	231	230	241	234	264	225	267	253	233	230	250	239	244	245	237	221	257	253	222	250	229	235	253	239	260	234	248	224	245	261	232	228	239	240	225	246	236	246	231	246	236	254	258	228	251	248	219	253	204	243	234	237	216	234	238	241	267	215	227	207	214	246	238	217	248	264	219	246	203	225	254	208	217	269	231	225	235	218	250	248	249	234	227	220	232	230	223	261	223	248	217	236	198	237	241	241	246	221	221	255	242	238	232	250	218	251	237	244	240	249	215	220	237	219	258	218	257	218	244	236	230	240	231	235	216	237	223	226	245	232	220	254	238	203	215	242	234	215	242	263	214	230	252	255	240	230	253	225	224	238	259	277	234	226	228	209	236	214	248	244	238	247	249	208	232	230	229	230	228	235	248	249	204	250	237	212	250	246	238	256	234	218	217	237	243	230	252	227	272	247	235	250	268	227	242	238	232	232	248	247	212	258	240	224	254	224	223	229	251	221	221	249	215	259	231	233	225	260	222	241	226	237	245	221	234	252	223	249	233	232	236	229	265	239	242	229	243	239	218	215	237	248	213	249	228	234	247	245	241	210	228	266	242	232	243	223	249	228	238	248	215	209	252	240	214	237	236	236	240	241	248	244	262	247	231	207	243	210	249	244	243	234	266	241	244	238	260	230	231	239	248	256	238	240	231	230	258	214	249	243	221	249	251	242	212	254	244	271	232	215	243	214	253	237	261	218	286	247	220	241	230	240	236	220	237	240	269	232	226	238	231	233	232	237	237	224	236	245	274	230	238	255	254	253	230	242	250	256	238	229	217	233	239	241	251	251	260	227	236	283	213	231	258	253	233	250	239	258	235	234	229	237	216	262	217	230	238	249	242	200	222	232	249	241	232	252	230	235	244	231	212	221	247	241	225	255	242	250	222	252	226	219	237	216	224	257	246	227	240	234	236	218	241	219	227	222	228	242	235	236	210	253	260	234	223	201	232	219	220	211	219	254	220	205	241	246	231	240	211	222	256	209	273	239	213	234	246	277	244	224	252	227	235	268	236	262	211	258	219	244	255	242	243	247	241	250	216	220	240	240	245	261	255	213	227	233	223	255	228	261	231	247	232	253	210	254	235	237	245	234	253	249	238	237	221	228	219	226	230	224	220	214	245	232	230	227	228	238	241	221	242	241	228	258	230	202	241	230	236	264	279	214	250	231	213	203	242	263	235	248	225	226	236	230	233	236	231	247	218	239	228	250	234	227	231	248	259	245	247	269	239	245	246	236	254	221	243	225	238	228	205	213	241	235	257	238	221	235	254	229	246	233	200	239	249	224	238	224	222	266	247	265	252	244	219	255	226	261	221	253	245	288	229	248	241	237	247	241	212	256	218	242	232	241	237	223	255	246	224	218	253	222	227	255	219	240	196	234	226	245	262	230	236	226	214	250	236	243	231	250	227	262	222	238	247	238	241	241	239	247	219	226	214	220	216	257	273	239	232	236	255	224	231	231	245	249	226	266	234	226	247	233	269	230	218	233	232	271	225	228	242	227	243	238	232	225	235	240	253	214	220	237	219	228	236	243	248	251	213	238	220	256	223	242	252	223	254	221	217	231	246	234	232	236	225	249	238	264	214	222	235	229	230	222	217	224	272	229	254	235	234	206	250	256	218	223	210	219	225	224	251	231	232	227	251	236	219	229	239	214	251	221	228	250	222	216	239	221	225	235	212	244	233	224	247	236	256	207	215	204	263	229	206	237	246	253	257	274	210	258	269	255	237	255	228	242	225	230	214	233	224	231	234	249	242	231	244	248	219	228	255	230	218	207	227	224	224	244	243	255	245	237	228	247	257	250	248	247	237	209	218	257	239	233	207	251	228	238	248	267	220	257	205	248	204	233	257	209	218	247	232	227	237	229	256	264	229	244	239	258	241	239	230	240	249	245	226	234	231	257	249	240	232	232	219	207	239	248	240	215	223	250	253	203	204	232	254	239	232	230	241	255	238	231	260	229	218	246	265	223	217	218	239	242	236	232	238	225	248	240	227	228	212	256	223	248	224	257	210	194	238	250	245	249	257	240	225	231	243	258	247	259	252	250	209	248	226	223	249	236	238	240	214	253	229	216	218	222	246	229	246	250	234	236	231	195	234	255	243	218	254	213	236	256	241	260	247	243	229	234	198	213	221	215	221	228	240	243	242	244	241	240	257	233	248	261	221	262	240	234	244	231	233	236	248	261	216	255	242	228	242	229	234	265	235	240	223	245	245	263	232	266	244	258	234	229	231	240	243	246	226	226	248	240	266	222	228	259	236	220	240	248	234	259	252	246	247	242	235	237	266	237	280	264	242	239	236	230	227	236	229	215	233	241	209	240	233	229	243	219	249	243	253	228	238	237	236	215	230	247	234	241	285	231	244	233	233	224	236	246	240	247	264	248	236	232	257	222	231	265	241	250	247	239	243	235	240	249	233	225	246	225	219	232	250	256	223	253	239	226	219	225	235	232	243	237	238	226	241	238	248	241	236	275	256	237	235	236	236	249	257	231	235	275	220	256	229	231	245	253	241	240	229	228	202	260	246	216	258	221	241	235	235	239	263	217	237	269	242	250	243	233	231	214	239	223	214	276	234	245	231	221	227	257	242	194	258	234	234	239	244	226	226	253	252	238	197	223	226	245	202	239	230	231	238	231	230	251	256	235	246	240	229	242	206	245	236	246	238	230	238	219	245	261	239	238	222	236	213	211	238	240	237	243	218	220	262	263	229	226	239	250	223	233	214	266	238	234	252	233	247	260	245	232	230	249	257	219	257	256	236	235
27102	20266	7009	766	519	444	319	262	288	270	269	265	263	257	262	272	263	276	250	286	276	274	248	253	246	264	236	263	260	278	282	249	265	257	272	249	239	265	258	252	272	262	260	249	265	280	229	248	271	277	270	240	258	278	251	236	226	258	259	265	252	263	224	256	210	272	263	242	261	222	285	229	252	250	262	234	276	254	255	252	236	235	270	256	252	267	260	252	254	229	280	245	248	259	241	259	279	212	244	273	253	261	272	233	252	256	253	256	258	249	253	242	258	253	250	232	245	268	270	271	228	257	245	250	235	260	261	233	254	248	246	223	257	259	237	267	275	231	256	246	239	261	289	266	268	283	259	236	258	221	254	258	258	270	261	263	242	263	261	256	256	273	240	251	256	274	252	233	267	272	252	235	266	243	256	283	241	253	259	266	263	239	233	249	253	285	283	245	251	279	234	258	263	270	245	279	255	242	230	266	248	262	240	260	236	271	255	246	251	267	247	254	287	274	229	233	243	237	241	246	238	265	245	238	264	282	251	256	265	271	261	279	234	262	246	243	274	260	247	265	296	231	285	262	284	253	241	234	283	249	238	234	239	254	285	252	245	250	229	292	235	250	253	257	273	254	241	216	257	244	271	248	246	244	249	237	283	262	265	232	282	256	258	292	242	265	247	265	246	262	245	246	218	235	254	246	251	270	236	264	263	267	238	261	280	268	255	261	240	250	253	279	245	263	264	290	237	265	244	265	260	244	270	281	266	290	266	260	245	250	242	226	262	263	219	240	248	263	234	248	244	257	258	240	276	238	259	260	263	236	236	268	231	238	239	255	229	260	247	251	274	242	263	267	240	249	221	272	250	268	249	278	258	280	269	246	282	247	246	244	256	265	254	241	275	248	243	268	269	253	231	253	258	258	271	260	252	262	241	284	242	233	257	275	270	260	242	260	255	274	268	228	283	230	280	264	263	263	258	279	239	290	284	253	262	257	260	225	275	253	255	220	253	255	241	234	248	241	267	237	280	252	261	250	237	279	249	243	251	272	260	281	258	255	263	249	251	243	268	255	268	276	256	219	239	251	244	266	269	235	248	279	252	270	276	249	227	237	235	272	276	280	249	233	250	271	244	261	262	276	256	283	267	226	236	228	225	238	276	265	254	243	246	253	238	239	228	233	258	293	276	256	239	250	266	245	251	259	221	261	225	243	215	263	231	220	250	237	283	229	273	258	248	252	268	246	244	270	236	239	259	290	231	267	285	246	222	255	272	260	272	246	252	237	233	255	236	273	253	246	240	259	267	230	235	227	236	259	253	269	245	233	252	253	266	240	261	251	252	249	237	264	258	254	245	234	233	254	241	252	251	257	238	255	246	251	234	254	223	254	232	246	263	240	245	264	234	247	247	247	230	282	300	225	260	253	248	240	241	241	257	272	258	243	257	242	261	258	258	241	274	280	247	252	266	238	286	259	288	241	271	232	259	244	266	261	243	244	232	280	272	263	238	259	253	278	235	264	239	248	277	273	252	238	240	263	245	276	260	263	252	249	231	304	255	243	277	273	238	261	275	276	265	237	265	249	242	237	267	243	271	250	253	289	253	255	242	242	216	236	263	286	248	247	265	244	234	240	270	255	265	243	254	253	263	273	242	266	254	242	288	243	239	258	261	251	263	271	250	253	278	261	238	236	241	285	246	270	245	279	254	245	253	255	246	229	273	261	246	251	272	251	247	240	253	217	226	232	256	243	268	250	294	253	257	254	253	281	273	233	233	237	248	265	258	250	272	265	280	276	247	252	276	263	253	250	283	277	250	251	226	231	245	268	241	270	259	244	270	264	246	264	238	279	253	289	239	264	258	275	262	246	241	246	260	264	253	247	241	254	264	270	224	222	241	234	226	261	254	247	271	247	284	237	275	263	271	238	294	229	241	262	248	234	245	281	251	228	268	261	233	226	248	258	265	249	244	271	263	249	252	260	253	270	253	264	261	263	264	259	277	233	257	232	282	251	287	255	241	262	245	254	252	254	242	247	247	257	254	261	236	260	250	259	243	240	239	262	222	243	244	281	256	251	251	244	284	251	289	234	243	243	239	238	258	255	258	244	252	248	267	244	265	231	277	285	254	243	295	294	231	264	225	263	262	241	284	256	243	266	274	292	255	240	282	251	252	255	265	267	230	255	243	259	271	244	236	262	261	258	259	252	235	276	273	246	233	271	283	264	271	261	257	248	247	250	243	252	223	255	268	252	258	270	238	262	272	263	267	256	251	277	248	258	257	244	238	271	260	248	264	249	249	258	260	228	282	274	303	225	223	260	263	264	259	253	244	245	252	297	236	234	271	230	265	233	255	275	236	250	240	276	227	241	268	256	254	255	242	280	240	275	270	264	284	270	262	265	276	218	237	244	250	268	255	259	254	268	253	240	255	260	239	244	229	260	271	246	252	266	271	244	256	242	258	228	229	278	250	263	268	260	241	295	266	262	251	239	269	244	241	278	253	218	246	246	247	252	254	256	252	267	222	255	251	253	259	241	245	266	253	250	249	258	240	257	258	221	259	263	253	278	255	249	242	220	256	253	252	254	260	276	249	254	243	222	261	268	253	271	233	259	248	278	269	263	248	285	268	277	221	260	286	235	263	232	261	247	259	234	263	251	295	258	255	214	239	259	253	265	270	261	242	263	245	262	274	251	267	238	246	233	254	224	239	302	234	241	258	265	232	249	248	240	255	251	226	238	268	264	275	243	267	268	218	259	228	254	256	240	266	252	259	273	276	283	275	265	267	249	260	216	242	228	236	256	250	244	261	258	266	233	214	252	257	262	247	272	252	244	225	261	286	269	260	248	264	270	221	230	268	273	274	252	252	257	271	282	271	272	273	272	261	278	261	268	218	278	254	237	246	265	243	249	260	250	241	242	240	273	295	239	249	246	255	264	242	268	262	254	252	212	248	249	257	253	280	233	266	276	247	271	263	250	224	249	250	233	259	256	272	241	266	275	266	246	266	266	247	245	239	242	245	254	265	246	257	233	239	248	248	275	242	276	266	275	257	245	252	252	265	256	264	236	251	245	271	246	244	253	236	266	254	238	238	239	249	248	259	234	266	238	249	244	270	235	269	288	246	256	219	233	270	238	238	245	250	254	261	270	270	232	219	273	258	260	267	204	260	254	245	268	282	286	292	269	253	246	287	258	265	234	271	285	262	262	233	277	276	274	254	232	280	299	268	252	235	274	233	268	238	272	257	277	261	237	240	251	255	242	253	259	231	295	257	250	250	271	254	263	230	259	236	219	254	233	246	271	262	253	248	249	284	260	270	239	249	267	260	232	257	245	261	228	246	263	243	250	233	248	232	245	241	254	254	257	269	252	239	263	265	220	248	231	273	245	245	238	245	258	269	244	253	267	277	258	228	241	235	266	260	241	253	228	267	257	261	238	266	243	284	280	237	258	236	274	254	275	259	261	246	260	243	260	271	242	277	273	262	255	212	264	258	228	263	267
5131	1351	1209	743	608	505	478	446	419	431	396	393	378	375	379	361	379	365	379	334	367	373	363	386	363	387	395	356	384	393	383	368	352	335	396	359	372	358	387	373	390	323	381	367	359	374	346	395	371	368	354	363	358	351	374	352	364	390	367	358	376	368	387	344	349	351	372	408	359	379	318	356	408	334	335	367	365	380	348	378	379	334	355	338	346	371	329	369	378	371	337	368	343	406	405	405	356	361	380	364	360	372	359	371	365	362	346	367	354	372	383	342	391	314	369	366	381	331	382	366	387	376	348	389	389	382	366	352	336	339	356	350	358	417	363	368	352	397	393	347	323	393	384	398	392	366	385	348	342	420	362	399	375	391	343	374	367	361	382	343	360	319	355	355	390	370	351	349	364	355	393	361	397	386	405	428	379	408	385	365	343	384	386	366	361	382	334	379	337	370	367	385	361	369	343	387	356	387	371	385	365	391	363	363	365	354	376	386	349	353	377	372	328	365	395	416	392	379	381	369	408	379	377	378	353	368	392	377	363	373	374	398	338	370	373	370	376	341	374	400	360	377	379	357	356	363	390	364	343	356	353	380	373	370	372	355	371	320	346	356	366	404	383	363	382	381	377	362	371	359	378	366	361	363	390	376	381	374	367	318	360	340	390	354	383	349	365	352	373	398	363	353	376	348	404	373	373	376	368	377	373	347	372	367	379	366	391	365	366	379	359	400	345	358	352	347	324	368	375	375	374	358	362	348	378	364	359	411	387	400	359	384	357	408	387	362	376	393	353	359	376	341	397	354	348	376	324	386	372	365	356	322	375	407	354	368	368	353	374	329	369	353	337	361	368	399	401	378	367	371	356	397	385	356	344	344	369	378	384	410	369	350	374	373	350	379	369	356	401	359	377	334	366	380	351	381	381	390	362	355	358	382	386	354	368	368	359	389	351	377	385	365	364	371	380	370	332	373	352	362	384	347	339	348	346	376	377	379	351	350	350	347	369	355	377	336	362	361	378	400	375	378	375	374	375	373	347	374	385	356	365	391	378	364	381	340	381	374	388	403	387	394	408	396	353	331	378	340	333	355	350	397	367	361	383	338	373	378	363	361	381	407	366	325	379	389	416	345	357	382	369	363	334	376	361	364	394	357	383	380	387	371	385	375	342	352	345	354	413	358	370	361	366	329	361	387	367	378	402	326	356	376	390	361	358	359	355	382	378	378	367	406	355	404	363	392	355	363	351	374	330	405	365	338	397	378	335	414	343	382	354	370	364	378	362	393	365	351	393	351	368	378	386	360	386	381	375	393	393	345	356	368	404	374	370	389	368	387	396	378	374	391	336	359	388	355	370	380	368	377	364	365	370	360	379	364	385	382	364	366	340	365	364	381	369	356	370	380	368	374	348	363	342	361	394	331	350	345	353	373	336	398	371	368	374	367	371	370	367	364	367	364	375	385	375	357	318	343	378	359	373	384	387	343	333	355	397	360	398	366	342	358	349	367	382	363	371	381	393	353	332	352	350	359	383	363	374	374	351	383	334	368	367	393	382	372	376	407	358	359	386	355	377	372	369	352	357	404	335	401	357	347	368	361	380	397	355	390	368	352	352	348	358	384	371	398	400	341	340	366	358	350	354	401	366	371	364	397	353	414	377	356	354	367	408	376	388	352	396	357	365	384	363	371	370	395	391	376	396	371	365	327	401	348	392	331	363	360	348	366	380	397	363	342	372	359	397	375	381	374	342	358	387	365	377	370	365	363	369	391	366	385	410	340	418	396	351	358	406	364	369	376	365	355	385	367	377	363	381	370	381	391	348	369	353	407	350	326	350	387	356	352	353	375	360	351	363	359	359	364	359	366	374	357	331	380	436	394	338	382	394	338	381	355	360	344	376	362	369	415	346	389	364	348	353	361	385	360	369	368	385	363	329	385	352	336	378	376	371	332	349	337	377	362	349	390	393	378	368	397	369	374	387	373	345	366	352	366	359	342	386	386	363	408	392	355	367	370	355	353	375	378	369	353	385	372	369	359	356	348	361	349	348	385	356	359	378	356	406	371	344	375	351	342	399	377	336	376	366	347	382	350	365	384	377	330	393	380	361	366	397	367	332	363	367	354	400	357	331	411	375	395	346	347	388	379	357	355	375	398	426	408	351	386	321	385	363	378	360	363	358	372	393	403	372	346	362	387	352	357	364	393	364	386	355	380	355	366	339	354	366	369	359	351	351	354	378	359	354	371	350	362	409	410	346	375	374	366	399	373	373	372	384	365	339	380	365	388	388	369	338	362	378	375	366	365	381	376	352	413	342	377	395	364	337	401	371	332	373	363	374	383	409	327	354	378	399	404	395	363	343	405	358	375	373	366	375	353	335	392	345	363	351	378	364	381	357	395	386	373	344	382	399	370	387	366	378	350	388	363	356	367	351	378	362	337	404	349	393	375	390	362	374	387	386	338	366	375	365	411	382	374	368	356	354	384	361	366	326	364	348	380	360	358	369	373	380	401	392	383	375	340	381	349	372	390	376	394	356	352	362	351	390	398	363	373	363	310	335	371	358	387	364	316	368	339	377	367	341	389	353	362	353	360	387	352	374	400	370	387	335	335	379	360	352	351	343	326	308	359	374	398	395	357	399	362	359	357	402	372	372	377	371	355	369	358	362	355	356	363	343	397	341	344	372	385	390	377	388	358	369	370	325	398	337	355	351	409	390	378	417	367	376	363	357	362	389	396	385	400	369	365	374	388	332	393	356	390	381	344	351	346	390	381	383	379	403	363	379	335	367	345	382	330	353	346	394	362	377	343	350	354	386	357	359	323	378	339	372	396	383	387	361	348	378	379	361	376	332	376	375	386	354	335	371	368	391	362	345	333	364	357	341	366	370	342	356	357	380	360	387	375	359	376	400	361	369	358	376	341	386	358	391	352	335	401	371	322	363	400	343	402	365	358	350	360	325	390	337	344	342	389	372	345	372	380	358	396	338	349	377	381	351	334	368	375	355	349	371	344	363	365	365	384	352	334	377	372	320	389	382	383	368	398	401	350	392	383	333	356	359	365	393	379	383	351	365	399	378	381	394	330	379	399	349	357	347	369	385	369	343	341	358	346	392	342	376	367	377	390	391	351	391	415	381	359	385	365	402	371	376	380	355	339	409	370	352	350	384	353	339	351	349	405	416	351	378	371	354	382	376	345	338	388	362	388	347	384	399	365	378	363	370	401	371	382	351	381	379	380	390	337	381	367	379	365	378	345	374	377	375	388	389	353	394	394	384	379	377	381	363	384	366	385	386	360	417	384	368	383	372	397	356	392	346	367	371	352	375	384	383	368	355	356	393	388	328	381	412	371	370	370	372	355	393	361	373	409	378	344	366	366	437	351	363	363	355	328	365	395	395	363	372	364	355	332	402	389	385	386	364	357	384	379	359	348	331	367	342	351	360	404	376	392	358	381	411	341	351	347	352	386	374	376	347	387	384	336	372	371	355	384	395	379	364	364
24238	21218	28477	24253	20964	3921	914	643	553	485	414	430	394	401	383	384	346	364	356	325	329	324	322	343	347	314	302	288	305	312	291	308	343	322	312	321	292	293	302	282	308	315	315	284	312	298	312	305	310	295	322	300	307	313	295	297	333	287	295	324	310	296	313	270	336	284	331	316	336	317	308	317	281	283	301	273	302	298	311	301	279	302	282	290	292	289	275	312	325	323	287	283	310	288	285	290	280	319	289	304	288	295	314	304	289	297	309	311	293	275	317	279	292	335	287	253	298	301	309	308	283	315	289	267	301	293	270	310	301	292	280	310	299	296	281	302	277	317	307	313	278	294	293	315	290	311	294	309	328	276	288	311	281	266	312	308	310	306	322	302	288	290	264	308	305	294	280	270	303	300	297	292	282	312	301	302	326	301	303	286	280	274	287	305	352	296	313	296	291	302	314	288	287	332	285	291	267	278	277	314	283	305	304	312	275	306	307	288	296	300	285	273	300	286	307	307	302	274	320	286	305	295	292	279	328	305	310	309	312	274	306	325	282	286	315	273	298	262	272	300	288	318	296	294	285	281	279	288	273	318	286	329	278	286	315	280	279	275	305	311	316	288	303	312	287	292	323	311	292	320	323	284	279	292	277	273	287	304	308	284	292	273	298	281	276	295	318	285	286	298	279	328	349	308	267	314	287	306	285	285	268	292	285	279	303	283	305	268	309	301	309	289	282	278	291	293	294	286	301	277	292	302	302	294	290	313	304	289	316	297	304	306	279	264	294	312	303	304	282	324	331	303	310	291	296	308	282	280	283	296	301	300	335	276	292	300	279	301	290	301	305	277	275	307	302	330	291	321	284	309	303	293	284	299	307	301	282	334	280	276	289	295	299	283	319	299	291	296	319	290	290	292	287	278	314	297	260	324	278	291	282	298	296	294	299	311	289	327	278	301	293	283	287	322	307	307	319	306	306	306	313	291	340	283	314	289	265	309	300	295	319	287	302	323	289	300	284	244	292	292	302	282	315	292	277	308	321	296	281	283	283	309	316	312	308	291	255	260	279	305	287	291	273	284	320	298	293	294	268	290	311	296	296	299	286	271	299	268	297	286	298	315	289	298	303	300	269	280	315	277	296	283	305	287	317	302	297	285	288	295	307	303	301	300	261	308	294	316	296	302	283	306	301	271	307	297	297	284	250	287	304	311	300	280	312	310	299	287	290	315	291	263	261	309	303	298	303	275	279	321	277	312	294	280	290	305	289	288	275	298	285	292	301	299	292	283	299	287	295	309	308	287	277	301	285	344	270	307	294	288	292	276	306	295	276	293	289	296	319	287	289	302	281	294	291	314	284	296	251	286	296	306	310	306	272	282	273	272	280	294	279	286	300	280	291	344	330	279	277	312	292	323	286	267	313	321	327	267	324	316	329	298	278	262	297	316	313	304	302	313	286	303	266	297	320	307	293	288	305	290	315	283	311	287	302	278	264	285	353	314	290	315	276	316	306	274	271	301	306	289	274	308	310	327	297	339	322	291	305	298	305	268	281	318	301	283	291	291	323	344	324	306	316	264	283	280	300	315	304	293	305	277	315	296	312	296	308	299	296	283	317	287	283	282	265	304	321	317	306	259	274	308	297	309	265	290	300	279	307	282	307	278	294	302	286	300	284	294	318	280	285	266	280	332	287	259	301	274	265	293	285	267	291	284	329	291	335	291	282	296	299	299	283	313	312	307	324	291	285	307	274	298	307	285	316	322	302	287	282	298	290	308	276	290	318	296	304	290	290	328	308	283	288	310	283	307	320	277	301	308	291	298	299	320	302	270	293	316	298	278	294	298	290	289	286	264	296	278	309	302	297	284	279	296	264	291	298	316	258	312	301	302	311	282	306	284	301	307	307	295	288	305	279	268	314	302	294	329	289	315	292	323	290	308	308	306	284	277	293	288	292	324	304	311	321	310	288	320	285	301	287	287	282	301	309	284	318	287	313	316	279	302	293	307	305	317	280	300	271	301	299	279	293	310	290	284	298	280	284	293	306	300	290	295	274	333	260	304	242	304	281	299	296	320	278	294	309	275	278	310	302	319	290	268	293	276	296	272	264	294	303	289	302	280	270	278	276	280	271	355	277	303	297	282	300	269	291	297	280	289	300	305	307	270	304	289	292	291	287	295	261	315	293	287	276	294	262	311	296	292	283	308	282	282	268	296	304	286	305	286	305	289	282	311	308	297	315	294	282	305	284	244	298	306	327	312	288	279	323	340	320	307	319	282	262	300	283	295	295	309	317	288	324	295	280	310	307	299	291	324	278	287	271	293	282	279	302	309	273	305	259	291	299	315	281	291	290	321	305	294	295	297	276	321	287	327	323	286	323	330	291	278	292	285	314	289	282	269	282	285	325	293	279	301	303	305	278	276	281	292	284	286	309	318	273	315	289	277	289	290	314	304	321	271	286	279	252	300	298	298	295	306	297	299	294	299	279	292	309	288	294	289	309	312	304	311	302	280	300	317	292	283	271	316	306	302	309	327	332	279	287	302	304	299	302	321	304	310	321	319	284	273	312	297	253	306	315	260	317	283	269	282	294	318	286	290	303	281	289	280	313	295	279	312	293	303	306	302	312	286	307	285	295	279	297	291	278	306	305	300	260	284	300	303	308	286	285	271	281	287	282	292	308	285	281	289	284	293	290	293	273	329	270	297	296	306	280	283	310	269	298	305	297	327	289	309	283	257	300	280	296	295	318	262	298	290	286	303	306	283	287	286	302	280	309	304	261	307	267	325	295	263	324	317	293	307	298	332	303	278	290	282	259	328	273	269	323	287	304	291	269	297	294	290	284	289	272	311	310	296	284	277	298	309	291	268	284	299	311	311	286	300	295	292	310	299	279	292	298	296	304	324	319	299	292	277	276	321	294	306	353	295	304	317	306	280	302	284	302	333	242	301	301	310	281	285	316	293	306	294	290	292	333	278	291	281	299	305	308	297	304	306	266	288	286	284	300	291	307	309	306	322	292	317	294	312	301	281	290	318	285	292	278	288	304	278	306	321	275	306	281	313	290	278	296	341	295	303	325	292	279	320	310	309	288	298	276	317	298	262	303	276	311	291	297	321	297	295	260	296	297	307	296	296	281	296	274	290	270	310	302	309	307	285	292	324	274	289	301	336	276	287	305	292	301	290	267	292	298	284	315	306	268	270	336	310	308	272	281	279	295	319	267	298	310	326	282	300	288	294	306	270	255	292	334	266	293	285	268	282	269	332	296	281	278	291	279	317	272	330	274	307	298	286	265	303	298	325	297	299	317	293	303	266	308	315	313	307	293	265	284	293	298	297	244	305	286	269	334	301	294	324	303	301	270	288	296	287	289	281	288	292	292	294	263	315	305	295	279	305	275	282	282	304	305	306	264	303	294	283	291	302	279	320	295	297	341	299	290	307	281	290	268	334	278	281	313	277	293	313	267	292	278	295	282	276	289	321	327	274	319	276	307	308	287	327
7383	9326	8157	4014	2764	2258	1772	1435	1113	965	876	749	736	677	666	572	596	587	580	529	576	484	496	505	485	490	483	443	502	456	458	462	489	457	466	466	454	443	447	450	448	452	428	438	455	399	473	412	461	479	448	458	466	427	426	428	444	422	478	461	433	439	434	447	438	428	433	418	416	443	468	446	438	493	417	413	441	413	453	420	432	461	434	436	470	451	458	435	444	464	448	377	455	436	456	433	437	455	447	422	394	420	437	442	424	441	418	435	399	447	438	453	452	437	420	453	390	461	424	450	486	426	411	437	449	449	438	450	467	452	461	453	445	424	414	456	416	456	446	369	426	446	402	433	448	431	427	453	422	464	423	381	409	438	453	404	411	433	414	430	415	393	421	443	434	420	441	428	460	440	421	421	431	440	452	425	441	428	430	462	422	412	443	378	410	376	425	426	420	433	439	448	401	427	407	432	439	440	443	431	414	450	445	451	425	442	436	458	425	428	451	449	452	450	431	461	445	422	409	452	462	442	389	424	477	432	443	402	418	428	468	429	418	436	378	423	433	443	458	453	430	412	435	432	443	432	420	430	410	419	423	462	421	441	428	404	386	424	394	466	423	395	434	433	401	427	437	459	427	456	397	416	457	410	413	422	452	436	471	432	428	449	419	419	401	413	422	438	445	443	436	506	446	424	436	409	443	433	396	422	407	382	418	436	379	436	419	444	413	431	439	397	451	448	429	428	401	445	409	432	399	416	428	407	429	437	457	458	450	417	415	443	412	447	446	427	412	427	393	446	457	399	437	405	413	429	450	432	436	428	399	456	434	409	443	400	394	441	440	454	428	435	386	442	435	439	436	498	399	413	441	444	446	452	416	429	440	455	435	427	448	423	457	451	459	410	408	441	419	485	502	395	455	418	415	439	432	421	455	432	423	435	406	480	447	411	429	449	429	429	431	455	421	416	439	422	488	454	413	478	437	431	475	451	471	458	441	428	457	434	428	466	441	467	432	427	444	441	424	420	434	468	443	437	420	438	409	416	440	413	431	399	460	471	442	455	449	405	456	446	405	445	445	405	397	431	428	449	471	437	406	421	425	427	428	449	401	415	444	410	448	413	433	432	485	458	440	435	424	451	445	434	454	432	439	397	459	456	466	425	467	482	462	411	456	437	438	462	466	435	434	418	451	449	428	400	450	427	444	393	398	407	435	435	459	423	442	407	462	416	397	441	442	455	417	418	399	446	401	446	437	448	445	464	452	427	438	384	462	390	454	426	425	404	418	409	419	420	413	428	420	390	429	431	435	452	444	484	413	434	431	422	418	441	430	450	388	436	423	426	438	457	473	448	433	411	437	415	449	427	463	466	401	461	421	424	422	441	416	427	426	469	438	443	422	432	434	418	418	415	447	452	442	423	452	432	413	457	429	430	395	441	424	423	414	429	419	424	425	372	418	468	423	423	434	438	434	411	419	425	450	429	402	427	464	392	454	427	445	464	437	483	421	411	448	429	428	463	414	470	418	452	418	418	412	457	402	441	418	420	456	409	401	419	454	460	448	449	430	425	457	427	455	447	406	433	437	416	429	426	457	418	424	441	434	452	446	427	408	441	430	448	436	432	425	422	383	415	445	383	444	420	422	410	432	409	442	451	429	418	431	400	448	417	452	453	424	427	432	428	422	428	443	421	477	433	414	440	416	461	443	425	433	454	443	399	422	460	452	417	426	422	448	433	427	406	459	438	412	431	449	402	420	468	424	410	451	418	439	442	411	441	437	443	450	397	403	425	439	377	438	437	432	428	448	435	429	414	411	434	425	456	447	423	471	428	426	389	445	419	410	434	407	433	470	435	448	419	408	447	426	384	410	424	405	437	418	455	442	429	441	435	426	448	449	465	453	474	451	465	432	404	482	431	440	485	430	421	450	454	455	416	458	439	439	451	398	483	424	394	461	397	440	431	418	423	425	415	437	445	388	433	426	420	400	449	431	430	430	418	409	443	435	404	477	480	427	454	448	435	449	418	448	424	469	464	440	440	444	433	426	393	456	430	415	406	430	483	381	410	449	429	465	410	428	422	432	414	419	417	430	460	424	428	399	436	418	437	440	401	430	417	435	420	437	429	414	450	424	440	465	400	399	394	412	425	407	415	459	434	436	436	410	428	441	422	416	444	436	424	411	432	464	438	437	400	398	421	432	423	446	432	451	412	450	429	433	418	449	382	418	421	427	439	423	449	444	449	442	409	427	426	400	392	464	448	442	412	427	433	430	387	414	417	455	399	429	384	425	410	393	446	439	414	429	445	493	446	453	428	459	389	463	408	422	454	457	423	447	453	429	455	443	466	443	441	427	429	452	454	442	403	401	463	448	436	430	409	430	432	412	443	431	422	477	424	433	430	449	418	429	417	420	414	420	429	428	431	451	464	442	441	423	414	413	427	420	453	403	444	437	436	376	454	420	387	430	423	429	428	457	421	447	467	438	458	413	398	426	435	463	425	402	468	462	419	444	416	441	412	404	428	448	438	404	441	414	410	417	432	418	412	458	415	427	396	398	407	463	447	423	461	453	469	435	420	411	437	457	436	415	440	438	430	425	467	404	442	421	443	413	469	401	443	448	453	441	419	414	405	466	392	428	411	424	419	400	440	435	447	401	415	418	411	463	461	439	401	451	429	454	384	401	426	413	418	427	424	398	426	470	461	434	469	417	419	426	421	392	416	365	446	440	451	436	441	428	390	417	416	420	445	438	433	445	392	456	442	424	438	428	424	408	434	452	428	454	419	418	470	415	429	400	404	410	398	422	396	404	409	427	383	470	436	413	433	436	424	404	417	440	429	377	415	432	423	440	454	422	405	426	408	442	438	436	435	422	452	398	469	452	445	443	442	430	418	417	439	471	454	463	439	409	416	417	392	426	412	394	440	415	455	459	434	402	407	438	440	399	411	432	421	420	433	407	429	415	460	444	413	445	451	420	417	445	431	443	401	419	416	422	414	434	442	443	438	445	446	418	409	429	455	440	408	452	408	453	435	418	436	448	428	429	415	424	425	430	397	423	453	477	442	446	433	463	426	419	448	422	427	449	419	420	442	393	394	406	451	427	464	417	413	436	440	430	374	440	441	418	446	439	441	414	426	426	411	406	406	410	402	441	384	447	425	446	446	448	395	445	454	421	415	427	419	433	421	453	406	395	448	450	398	444	422	401	413	411	448	418	443	468	407	450	439	417	463	415	451	431	405	442	427	435	472	429	459	415	452	423	431	409	452	417	441	407	426	403	410	451	421	459	438	448	440	421	418	449	445	430	428	437	400	450	445	469	404	422	454	410	391	402	455	445	437	460	436	427	423	439	474	426	459	408	460	406	404	419	427	487	414	435	466	440	425	402	426	404	431	427	427	486	422	435	419	442	466	429	446	399	440	448	392	447	432	438	411	421	443	455	418	462	440	435	442	422	446	449	408	433	397	416	445	406	461	425	451	436	421	436	430	395	432	478	456	476	420
23137	21222	29077	23655	21222	21018	3296	918	648	560	476	376	367	333	330	296	274	238	232	261	256	224	224	217	190	181	190	191	176	184	186	198	180	190	185	186	191	167	172	180	160	180	168	162	174	193	173	170	162	172	177	176	187	180	145	178	181	173	170	141	159	161	166	167	178	164	183	167	182	166	152	180	152	151	181	161	155	154	164	162	163	167	156	138	165	185	147	160	166	173	167	175	160	184	165	162	176	170	157	160	176	159	172	177	163	145	173	163	179	184	145	174	150	174	176	177	163	177	146	176	162	173	162	169	161	167	171	157	188	159	164	146	144	145	151	171	151	150	162	168	166	138	191	156	144	161	161	162	169	165	167	189	165	173	161	158	187	177	150	188	170	142	161	141	165	180	149	168	168	170	170	181	180	169	170	184	152	169	159	163	152	151	159	168	184	168	156	160	167	171	150	158	146	154	152	155	155	185	186	156	147	154	184	141	159	172	178	151	178	180	159	183	161	168	162	165	136	183	138	190	166	155	188	167	169	178	150	152	166	154	170	187	138	168	155	175	162	157	148	176	146	161	170	145	168	177	157	169	148	161	159	178	177	159	151	165	154	150	158	169	152	153	158	182	169	151	197	171	158	156	179	177	157	153	158	154	158	165	150	162	171	164	161	143	184	166	165	177	163	165	168	183	171	166	152	178	162	163	174	146	159	157	151	151	164	166	169	173	149	147	144	157	162	143	143	164	162	139	185	158	159	163	159	165	178	169	195	145	165	137	146	148	147	169	160	148	154	164	155	170	145	151	164	151	158	173	163	155	170	165	176	170	157	178	151	152	155	178	163	167	165	172	161	145	153	160	159	149	147	171	148	148	162	176	156	154	174	148	149	153	149	167	135	159	149	159	181	175	165	178	164	151	153	177	167	161	165	162	178	143	168	165	161	166	160	165	166	144	178	173	160	153	149	156	129	164	165	181	161	155	165	154	148	161	158	156	171	148	137	142	162	161	175	149	171	171	171	181	175	163	153	164	152	151	175	142	153	166	180	152	162	161	170	167	176	159	142	166	186	165	152	176	161	167	172	160	155	171	138	149	142	169	168	168	142	144	176	133	158	140	163	130	175	166	173	164	173	140	159	145	159	169	164	160	179	128	136	156	162	173	181	140	145	163	158	169	159	186	169	164	140	171	162	142	161	179	163	173	158	170	159	152	156	159	151	163	170	149	167	151	141	161	141	164	181	176	153	168	183	165	164	178	140	151	198	160	160	163	177	128	165	160	147	150	141	161	166	155	184	131	162	159	153	164	151	168	129	168	182	168	159	158	161	157	182	159	146	186	164	160	145	181	160	158	181	155	187	150	180	154	163	138	156	163	159	151	154	167	142	171	186	152	140	143	144	175	164	129	146	154	165	165	171	164	188	165	148	162	149	165	153	171	151	164	145	175	162	164	180	151	142	164	178	180	155	155	165	193	149	149	171	145	178	151	163	182	168	160	183	178	155	172	176	148	169	158	158	139	147	174	161	158	180	204	146	165	158	161	156	178	172	149	161	188	169	177	173	155	154	161	139	146	164	156	138	151	137	165	162	153	162	179	157	151	180	165	161	163	142	137	165	167	171	162	185	181	152	194	144	167	142	179	180	169	177	148	149	178	178	160	160	150	177	177	164	154	160	165	156	156	178	151	155	173	162	173	144	177	159	161	168	155	166	165	157	166	172	149	165	189	149	174	176	176	139	157	161	160	169	152	166	189	182	174	181	155	150	159	170	167	172	171	159	166	156	163	169	152	146	182	155	168	153	181	168	178	158	155	168	186	156	178	162	157	161	143	162	180	161	168	152	147	178	154	131	156	164	141	172	161	158	161	151	176	178	162	169	155	144	152	164	158	151	143	163	168	158	180	177	163	171	173	144	157	149	166	149	169	157	153	162	192	156	172	167	140	153	147	187	150	142	184	176	164	191	150	150	180	153	151	159	172	147	207	174	170	156	155	141	155	145	148	171	171	177	160	171	171	145	182	160	157	168	180	170	159	149	159	156	162	151	155	167	167	167	168	136	167	173	152	171	160	167	154	159	158	155	167	149	175	171	164	169	168	176	168	169	176	132	156	143	139	164	143	173	159	141	174	155	156	179	172	143	147	144	155	157	155	162	169	147	149	147	145	159	162	159	150	135	149	152	139	156	146	164	149	157	153	174	144	163	159	157	141	176	139	166	146	146	169	141	152	149	162	156	166	167	149	165	167	146	157	153	175	162	163	166	170	195	167	171	150	138	157	160	149	155	188	172	139	143	174	142	179	166	166	162	158	153	154	145	154	145	152	176	162	172	175	160	163	172	169	147	149	153	153	152	157	155	158	177	147	200	171	162	154	147	163	174	152	158	168	169	164	140	152	150	153	149	148	157	156	161	170	185	146	155	166	141	150	167	186	141	175	152	145	145	151	164	157	160	169	153	183	164	143	176	160	173	177	177	159	160	163	157	146	156	141	183	168	161	148	150	161	166	157	137	156	151	162	135	163	157	142	137	178	160	158	164	168	156	164	160	177	165	160	144	152	145	162	168	154	159	148	158	166	167	167	155	164	160	138	144	174	158	180	190	139	146	177	174	168	169	146	175	151	155	192	173	159	167	141	166	166	138	160	175	150	148	175	169	167	154	190	146	167	180	170	179	156	147	172	165	148	182	163	149	164	167	168	145	166	150	159	145	149	179	159	142	161	152	152	156	163	172	149	158	153	163	137	160	166	160	153	160	155	172	162	132	151	159	169	173	176	151	150	147	137	169	150	151	121	148	176	173	180	158	154	152	194	157	147	144	160	176	159	173	182	164	180	173	149	162	165	161	150	155	160	169	152	166	185	155	156	144	144	153	165	159	147	160	176	151	154	166	139	161	167	156	167	178	171	163	158	177	172	148	168	160	164	163	143	156	184	169	135	142	184	149	168	159	171	168	166	144	160	151	179	145	143	179	164	150	161	158	151	142	161	148	165	149	156	160	150	169	181	184	169	142	146	179	166	157	190	152	140	169	142	185	170	158	154	147	164	188	160	153	168	145	167	156	177	160	168	163	174	186	164	156	162	156	171	146	162	150	147	138	137	170	164	172	168	154	131	161	167	177	183	170	174	170	151	152	142	153	143	174	191	155	160	181	155	187	147	148	162	153	155	148	170	151	160	171	147	157	167	162	172	163	175	152	150	174	150	171	168	158	164	177	160	167	164	167	184	193	152	166	161	186	163	167	147	155	155	181	157	153	152	157	168	177	153	156	162	174	155	155	167	168	152	152	171	158	173	153	158	148	171	159	134	166	134	155	150	170	133	160	155	170	156	141	178	170	146	157	164	138	159	166	175	175	150	149	161	150	172	141	179	159	156	151	160	151	141	182	178	154	155	158	131	159	158	180	163	167	161	159	147	147	151	148	173	178	158	165	172	155	147	171	191	141	154	160	144	151	160	162	137	159	160	151	155	178	161	156	160	145	161	184	168	171	154	173	147	156	152
8309	15085	12961	6912	4732	3576	2754	2035	1674	1407	1176	945	792	751	670	586	544	491	433	459	417	420	396	346	361	347	366	327	292	316	282	277	281	288	309	260	284	262	267	297	253	286	264	295	283	260	275	268	253	282	281	305	239	221	262	274	268	237	238	257	248	257	221	238	245	284	238	276	242	248	219	255	216	254	263	220	246	284	240	236	233	250	226	279	262	232	231	238	235	261	232	270	239	251	227	231	251	238	289	269	240	236	251	227	244	239	251	245	230	239	247	248	243	226	237	253	243	254	252	248	263	255	269	216	246	260	263	229	295	239	225	233	273	227	232	275	241	262	233	278	242	238	230	225	231	249	263	230	262	251	215	266	228	242	251	225	244	270	236	231	246	268	232	233	249	230	249	224	220	210	272	247	237	249	247	219	257	235	269	283	251	259	251	223	235	228	236	227	248	259	250	234	237	237	239	242	216	238	265	245	230	238	237	265	209	224	234	222	266	270	227	238	249	244	267	232	238	236	232	218	237	236	255	227	255	213	254	293	226	234	263	256	253	222	246	238	231	259	253	234	227	291	259	238	202	243	220	240	258	238	237	251	250	243	246	227	247	224	233	234	218	226	248	262	251	225	261	241	257	254	247	220	227	236	236	257	248	245	254	259	257	215	241	270	241	235	216	217	243	267	252	220	256	231	226	253	240	233	248	237	228	239	256	240	217	219	225	266	266	235	236	249	240	252	259	237	243	280	255	250	256	239	253	256	220	237	244	248	245	229	233	223	207	218	243	255	272	223	246	239	222	249	233	249	220	239	256	248	255	251	226	229	234	227	244	241	224	280	224	262	236	261	220	256	236	249	240	236	244	204	236	231	237	235	224	231	273	232	237	233	233	233	235	238	218	238	230	227	235	243	236	235	253	252	263	219	257	218	243	213	223	237	260	241	245	263	262	248	244	239	261	218	211	236	246	258	240	220	231	228	220	208	272	284	222	225	249	252	240	227	227	213	263	242	238	245	231	243	272	212	225	236	231	253	255	219	213	241	241	217	251	228	210	253	268	235	260	215	253	242	253	218	254	252	253	270	246	227	230	240	258	245	258	266	263	235	246	242	226	274	249	233	222	246	251	260	230	254	225	251	246	225	241	238	253	233	219	221	227	250	243	240	247	253	254	239	223	234	234	224	257	227	247	227	259	248	234	246	231	225	254	248	227	221	230	248	248	201	244	253	274	243	223	228	253	242	253	213	246	235	256	276	269	240	265	232	248	218	222	260	245	225	239	238	230	270	235	236	245	240	256	232	247	252	227	234	237	233	278	244	249	214	242	230	248	230	254	234	229	241	232	257	221	245	215	199	268	225	258	247	244	244	243	265	229	259	232	244	220	225	234	247	251	233	218	230	253	267	225	241	220	255	251	261	235	250	239	211	238	250	255	234	218	250	251	232	239	256	242	273	227	220	234	266	217	238	243	237	240	247	243	234	218	246	231	267	248	246	253	254	247	250	242	217	188	240	265	239	255	238	248	251	224	232	243	226	249	247	237	270	233	251	222	222	222	214	228	243	204	284	281	239	280	238	254	214	233	260	231	258	259	274	229	244	236	257	232	267	243	228	211	251	233	211	245	207	231	243	247	258	222	240	227	260	252	216	229	222	245	238	235	241	245	248	238	240	241	239	253	218	235	238	242	218	255	213	221	231	241	208	257	250	241	243	228	256	229	250	245	220	236	256	288	265	246	243	215	244	234	257	215	235	264	241	232	245	223	237	270	231	220	252	289	226	203	236	239	211	225	249	246	214	236	250	239	241	236	256	209	239	254	235	222	231	241	253	237	251	236	217	234	216	250	250	247	220	215	230	227	238	238	232	256	239	225	264	224	234	259	250	251	245	258	230	242	207	240	250	268	236	226	254	234	227	235	225	253	264	232	259	239	249	272	252	240	241	226	250	233	218	236	246	220	226	254	255	260	245	240	277	251	247	251	270	227	230	256	217	229	212	236	239	238	260	216	224	250	241	237	231	243	245	223	217	247	235	236	258	221	239	241	224	231	252	234	238	273	257	238	234	243	221	259	269	255	229	224	252	261	230	253	229	263	254	226	237	216	221	230	216	264	225	243	231	253	239	255	259	283	234	233	233	242	205	257	235	268	245	257	229	266	253	221	241	248	260	233	266	250	218	251	227	257	229	232	248	221	260	231	220	240	261	256	216	246	254	242	256	233	229	235	245	235	242	227	259	237	239	260	218	218	234	229	265	245	249	222	243	235	256	249	271	215	235	218	225	248	254	239	275	255	288	247	224	231	246	260	232	242	278	244	239	256	236	243	211	226	207	233	258	228	212	252	233	228	232	249	230	240	252	235	218	258	244	258	215	245	248	261	265	237	250	245	246	243	261	272	235	244	237	214	228	245	250	253	229	225	232	274	270	253	221	283	252	239	222	239	259	256	208	249	246	233	234	241	262	219	225	246	210	204	239	227	218	265	250	263	251	226	220	234	232	235	255	228	240	247	245	252	233	225	242	232	246	282	234	257	232	216	246	225	248	242	242	225	218	261	233	229	243	266	230	267	270	231	233	235	234	224	219	257	248	249	220	259	254	226	250	239	249	272	236	272	214	233	226	269	243	266	260	253	243	247	202	249	218	244	273	226	248	228	245	239	248	230	234	248	222	216	231	254	249	247	246	241	262	234	245	215	226	250	252	259	256	245	235	232	230	250	218	230	243	253	228	261	260	246	227	257	237	217	214	257	232	246	264	235	244	226	269	252	240	240	237	246	226	232	234	237	225	244	223	250	245	237	226	228	255	215	240	246	245	258	235	263	246	229	237	239	247	252	266	261	264	236	243	251	248	220	257	248	253	218	222	261	243	238	241	242	251	228	244	215	239	249	256	242	249	253	224	205	268	233	205	260	228	231	264	244	235	254	259	222	220	250	257	255	229	246	236	266	224	265	242	254	242	248	240	229	229	216	249	244	237	248	225	228	249	236	226	235	234	252	243	233	252	233	254	256	223	238	243	247	237	240	244	250	236	230	244	247	224	238	251	263	229	241	219	249	232	243	242	250	223	256	230	228	222	263	242	257	238	245	225	217	258	251	262	247	236	225	231	241	245	244	254	231	250	236	256	245	231	252	227	240	242	245	253	215	221	245	246	286	201	226	248	256	238	250	243	250	227	200	240	222	228	224	262	228	226	234	244	284	244	242	240	240	222	241	252	240	222	241	247	219	225	230	232	248	270	232	230	250	255	243	242	197	239	264	221	242	231	239	235	240	238	217	233	252	225	261	243	230	251	255	223	222	245	264	264	256	231	233	241	230	235	241	226	248	222	232	250	237	231	229	228	237	245	262	229	234	240	221	245	228	239	234	236	271	256	255	221	232	238	229	259	264	253	240	233	266	258	226	246	223	237	236	235	265	270	221	254	248	240	276	230	262	255	244	253	245	222	257	246	228	250	231	233	247	231	243	254	267	244	270	258	236	235	232	245	216	243	256	209	256	248
27130	20271	7022	593	349	343	304	267	281	289	281	271	256	254	263	292	274	241	277	272	254	265	255	260	271	276	270	254	274	260	284	260	265	255	230	261	252	282	272	262	276	251	268	260	245	287	263	250	292	284	246	276	260	250	244	243	262	270	251	276	266	261	266	253	249	252	269	266	264	254	255	272	262	252	277	258	247	282	240	265	252	238	287	282	239	263	268	289	255	277	266	247	255	273	291	248	251	269	270	280	270	280	265	238	257	258	262	276	236	254	260	291	264	283	253	268	255	274	258	258	219	259	274	258	261	258	266	274	262	260	252	256	259	284	261	265	263	254	275	277	278	266	231	264	276	247	256	247	278	227	284	254	263	273	224	256	256	267	268	286	237	261	262	239	264	238	264	248	266	257	263	250	272	282	222	260	273	286	276	235	295	251	240	258	263	271	276	258	271	246	264	241	251	247	251	260	270	263	268	263	265	260	279	252	239	247	244	260	271	251	262	296	264	247	247	259	265	274	236	253	254	289	255	294	262	271	236	255	254	268	285	261	258	253	267	276	261	261	252	249	234	257	241	274	262	278	239	253	282	291	236	249	261	263	275	241	253	233	256	274	271	246	258	286	274	292	294	260	285	262	232	235	251	251	254	237	266	262	257	244	242	279	213	243	267	253	259	256	261	263	296	260	234	254	268	281	253	244	261	240	301	242	255	294	277	253	248	264	267	265	243	271	289	271	232	268	288	215	249	244	297	254	265	253	269	291	246	276	255	248	251	272	267	282	258	267	257	279	283	248	281	274	272	281	269	260	253	263	269	269	271	284	296	250	249	257	278	265	280	236	248	251	282	261	269	259	271	288	281	272	258	263	271	258	241	284	291	268	248	278	246	254	248	248	244	271	279	233	272	246	265	244	267	276	275	277	281	262	241	271	266	247	254	269	257	247	252	252	261	287	266	265	277	265	255	264	270	297	269	258	289	271	256	257	239	264	226	254	254	254	231	283	257	248	286	254	265	236	270	256	253	254	286	283	250	269	259	289	265	264	259	278	229	278	260	264	261	265	278	298	222	292	296	265	255	281	259	274	250	264	257	284	240	239	238	253	252	227	286	248	313	271	239	272	238	250	286	238	273	253	246	291	259	281	271	250	270	241	275	289	262	238	282	277	253	246	249	287	250	243	270	248	274	266	265	250	247	249	259	252	253	303	242	250	251	233	281	284	212	261	225	242	268	262	280	262	276	237	250	258	257	306	284	238	260	234	275	250	239	242	301	242	261	241	266	265	286	268	275	252	281	266	254	240	261	293	263	245	251	263	304	239	283	251	280	261	262	288	269	285	262	244	256	268	260	248	248	263	235	264	277	278	274	281	235	296	245	243	291	261	276	265	269	271	281	279	286	272	287	249	260	263	252	238	256	252	246	294	273	271	247	256	228	271	259	294	242	249	262	271	278	284	291	262	272	261	277	268	272	265	240	251	260	258	251	249	287	268	247	239	262	296	238	258	293	287	287	266	262	278	271	273	279	293	250	256	234	259	268	282	267	270	275	283	251	267	277	266	238	241	272	286	262	246	254	248	279	264	252	248	265	267	272	275	263	278	267	291	252	259	285	246	264	283	258	236	261	268	247	235	247	244	266	232	295	226	231	251	270	261	261	275	257	259	259	257	232	236	276	270	272	284	261	251	292	257	283	258	254	226	243	244	261	253	278	240	249	249	230	243	276	269	247	269	280	270	245	248	266	278	261	289	288	263	248	266	271	279	266	264	243	263	258	246	264	253	276	285	244	284	269	297	254	266	246	272	282	288	240	250	278	255	287	253	260	254	286	236	241	284	272	242	290	261	276	287	265	255	264	295	252	257	259	256	275	252	265	298	274	242	281	267	262	263	249	271	237	274	282	273	274	261	254	225	256	276	289	284	256	238	283	250	252	246	279	279	260	267	254	261	273	257	275	270	282	247	282	272	276	246	269	276	263	255	293	254	264	253	280	256	255	273	266	268	272	257	272	286	253	249	271	278	234	272	283	262	255	274	254	282	274	281	268	269	276	246	282	276	256	276	277	246	273	285	271	254	262	260	269	263	235	266	258	266	256	278	248	255	250	263	277	238	255	243	256	267	258	244	237	245	255	240	266	249	220	268	258	259	240	256	255	269	234	242	263	264	239	244	277	262	275	243	279	238	277	255	259	240	275	265	252	282	240	281	286	261	285	255	259	255	264	306	274	238	264	261	236	294	276	270	274	277	270	206	266	242	239	267	251	249	276	272	235	250	266	252	249	266	251	274	244	280	262	249	261	262	257	270	260	295	282	273	274	236	239	264	251	275	261	282	256	262	243	257	294	260	260	259	257	275	249	271	277	245	275	264	279	243	255	278	255	269	256	243	251	265	264	263	243	259	264	266	271	280	276	235	249	252	280	246	286	264	245	251	241	282	269	259	261	246	261	260	241	259	281	260	233	254	252	240	251	241	245	251	242	284	263	264	262	267	261	252	250	260	289	246	246	245	277	278	260	248	254	262	299	272	243	291	254	281	232	248	249	287	244	281	287	275	259	266	274	273	288	261	247	240	276	289	271	260	244	260	273	262	247	256	271	248	259	260	276	258	253	240	241	267	243	276	259	275	246	282	248	291	258	242	271	265	263	260	274	270	252	243	293	293	274	247	241	281	287	241	263	272	286	272	291	275	286	300	253	266	253	273	269	273	272	260	282	262	254	271	271	263	256	269	269	271	241	269	276	288	255	264	262	270	245	253	243	244	270	269	259	222	223	270	265	263	256	259	273	255	293	263	240	249	243	282	258	259	260	256	253	240	254	286	256	253	274	260	276	238	264	282	243	250	264	263	268	255	269	232	264	291	296	269	259	232	278	264	261	257	253	250	258	255	250	258	264	281	252	250	275	264	221	270	253	282	286	237	277	247	268	266	244	251	260	266	280	260	275	264	264	275	292	242	262	261	243	256	260	284	283	264	275	291	266	251	237	299	288	265	277	261	292	272	289	245	271	255	250	269	283	239	266	260	268	247	233	269	248	265	252	267	254	243	240	228	287	256	270	244	289	243	258	236	249	260	240	249	278	255	267	261	255	283	279	260	257	234	230	296	286	270	240	252	258	275	248	252	262	245	266	295	272	247	277	253	271	276	249	274	278	231	260	261	246	254	263	260	243	259	239	256	248	220	269	275	302	239	226	266	260	258	256	252	260	264	290	295	261	268	260	282	265	273	265	288	295	260	254	259	279	275	255	250	269	263	256	242	282	253	295	272	232	254	238	238	274	261	274	279	280	252	275	263	304	258	263	287	265	258	276	239	274	263	255	269	252	269	246	291	263	264	260	275	262	276	270	256	232	250	268	263	265	267	257	266	269	274	292	248	257	246	261	256	273	258	269	248	248	251	248	260	243	271	252	243	285	271	258	284	271	249	292	275	272	274	238	248	275	247	259	237	275	243	240	249	270	262	300	276	243	273	283	268	252	300	271	258	261	243	251	260	268	281
5118	1256	1119	701	529	507	495	426	439	395	408	418	384	375	369	426	421	378	361	390	373	380	367	389	402	386	397	397	350	346	381	404	392	365	387	360	345	379	431	377	365	377	365	369	411	365	406	392	393	372	395	359	384	376	336	357	373	385	353	346	366	385	381	356	384	364	383	352	383	382	386	383	360	391	375	363	368	386	374	378	367	380	368	389	386	400	368	384	379	396	332	347	341	386	346	388	365	381	359	363	373	355	368	383	392	396	361	363	391	376	364	407	403	369	327	394	364	382	365	372	344	346	367	360	371	386	400	394	373	389	366	357	376	350	402	356	372	400	387	397	364	378	355	384	377	391	352	369	343	358	368	352	354	389	387	386	397	402	385	410	382	357	366	352	380	394	356	359	373	390	369	363	348	315	395	371	361	414	390	369	375	351	409	356	391	351	369	373	352	380	393	361	399	362	379	359	355	385	373	393	388	363	393	379	375	345	396	370	398	388	349	407	363	383	391	376	385	410	380	369	349	346	371	372	412	381	382	384	386	372	347	370	388	341	382	381	340	397	359	382	402	399	399	356	332	400	418	390	343	397	353	372	376	355	396	387	333	384	383	395	399	378	403	391	386	390	355	358	329	400	424	356	388	362	396	389	364	358	336	394	394	334	355	399	360	398	429	388	360	352	356	410	383	366	365	361	407	396	392	362	380	361	364	338	346	330	389	362	366	408	388	363	336	366	391	384	388	344	365	379	363	394	379	388	398	372	352	333	379	372	356	369	390	371	392	389	377	362	355	371	362	385	365	365	380	355	408	385	383	398	416	377	366	374	402	369	380	359	376	382	342	395	409	345	380	387	378	385	359	367	358	368	330	374	393	340	338	403	360	367	370	366	358	341	399	346	334	397	413	353	371	393	382	333	398	357	382	391	372	365	412	387	372	349	364	396	418	382	380	343	383	396	356	392	388	388	358	381	390	367	337	371	395	355	349	349	350	370	389	368	389	378	386	346	369	366	380	423	366	412	343	391	350	415	372	384	344	362	368	379	366	400	383	349	405	388	402	396	419	352	378	362	367	413	378	377	373	377	357	394	372	347	362	377	376	339	420	340	376	416	360	371	369	413	387	404	385	372	388	393	389	368	411	382	368	385	377	390	344	380	382	382	362	375	393	362	417	368	386	341	337	395	372	345	374	367	342	361	377	364	360	327	372	350	365	371	398	390	353	353	389	387	374	413	372	376	414	387	354	348	378	379	372	354	398	376	374	384	364	373	386	327	352	374	355	378	390	404	373	382	379	400	379	358	361	390	375	369	368	363	359	389	351	394	383	421	411	375	371	381	366	391	373	378	361	401	343	359	387	356	388	389	386	397	394	394	394	397	386	355	380	427	357	357	370	364	363	363	411	375	368	348	361	371	372	375	361	355	359	398	345	335	385	371	380	359	391	376	372	361	374	447	359	366	378	417	396	373	374	355	397	329	423	386	372	370	361	399	379	371	355	385	369	373	375	356	412	367	375	386	408	363	401	378	377	402	399	376	415	383	359	369	399	355	385	382	368	339	353	386	395	375	370	372	390	391	363	378	371	352	399	393	331	332	364	357	365	365	372	407	397	360	348	381	371	386	343	397	378	384	390	344	371	346	348	381	379	402	354	317	372	365	373	384	391	355	375	354	343	391	376	384	387	359	388	368	363	405	392	387	350	335	416	356	384	358	367	392	371	347	404	345	383	377	345	364	355	349	396	372	351	394	386	389	373	387	364	367	369	377	372	385	393	426	376	351	383	401	370	328	384	362	365	360	359	376	405	386	363	343	351	379	353	335	380	373	386	386	367	369	354	377	392	367	381	396	369	357	346	363	380	375	353	369	374	354	402	360	392	385	413	406	349	410	370	372	366	373	375	376	348	413	357	402	383	381	350	376	384	380	384	377	353	377	366	357	377	397	388	349	380	377	373	369	401	360	385	383	428	370	349	375	413	357	366	366	362	374	357	385	399	358	378	375	375	370	372	367	374	421	374	367	351	381	363	388	339	392	345	371	389	372	375	341	370	354	387	393	422	353	354	391	382	382	371	392	373	373	356	384	386	390	383	368	382	383	349	361	363	361	394	384	380	381	397	348	354	368	391	371	361	344	367	334	387	380	412	366	406	413	373	387	364	403	366	359	421	416	367	376	385	362	354	354	373	405	378	401	353	374	371	381	342	386	365	371	384	367	375	390	392	380	386	364	346	356	383	392	334	385	355	401	365	392	344	366	388	370	365	386	374	360	374	348	369	386	386	383	389	376	371	389	397	351	381	364	342	351	382	395	391	383	408	379	319	373	385	374	416	370	364	363	363	371	381	389	378	392	402	391	384	382	381	389	358	412	421	371	340	377	355	378	377	385	347	399	369	366	398	365	390	355	386	365	368	384	374	381	354	397	330	369	380	372	410	394	388	353	377	391	402	385	399	415	384	388	363	382	370	395	408	409	384	368	360	348	404	399	388	376	356	379	417	377	355	370	353	408	359	389	372	376	384	380	388	392	397	363	351	366	383	370	390	406	397	393	399	381	331	392	368	381	360	382	392	368	352	390	376	370	348	352	369	393	387	371	366	372	368	339	339	379	418	379	395	381	380	420	354	370	391	402	386	393	365	406	351	368	343	353	375	372	365	356	399	335	388	401	352	350	362	337	374	371	365	345	385	374	381	386	380	380	369	365	349	384	401	405	386	349	378	371	387	345	354	397	331	376	370	400	409	335	372	393	388	371	406	380	365	372	392	355	346	388	368	372	378	357	374	367	369	361	365	374	383	376	369	394	367	358	390	409	358	373	310	397	362	373	409	379	372	387	382	382	426	336	413	383	391	415	420	392	353	377	391	377	329	384	362	341	371	392	345	351	365	386	386	368	336	380	383	364	381	370	374	400	382	387	351	349	379	386	343	382	383	367	382	350	351	366	390	384	373	385	420	375	347	360	335	388	375	402	373	379	368	395	384	408	346	362	409	391	374	355	375	375	351	373	383	377	364	399	414	368	371	372	378	353	360	387	411	355	390	332	362	344	365	354	398	378	366	350	386	394	365	355	342	370	361	380	362	352	377	407	377	340	370	388	393	371	370	389	391	393	366	400	407	377	384	373	363	395	397	392	392	342	398	363	365	390	374	354	388	355	391	393	371	343	376	369	360	389	378	390	363	408	404	358	363	405	395	352	387	335	376	393	370	405	364	393	365	438	354	379	382	352	389	370	390	401	374	394	379	359	370	366	370	367	364	364	379	370	394	406	337	389	386	364	367	360	386	360	387	379	348	405	402	373	417	395	335	382	362	371	361	352	363	370	364	370	358	348	334	371	347	383	377	355	377	381	358	390	372	362	356	390	337	400	337	340	386	337	355	365	361	352	362	371	364	381	374	372	384	369	383	384	394	375	355	381	390	385	321	348	397	383	375	380	373	387	346	396	363	370	408	388	370	351	379	372	439	361	357	379	353	385	371	371	348	377	387	371	342	358	383	355
24231	21236	28463	24333	21005	3938	898	647	578	485	438	447	426	373	370	331	366	315	321	355	361	341	319	336	317	319	339	301	334	317	320	315	328	297	332	304	298	289	289	271	349	305	270	309	319	316	310	286	317	278	322	306	318	315	295	303	323	321	308	323	309	313	323	288	307	333	293	290	345	288	296	309	276	318	308	305	330	343	273	319	344	303	293	271	302	322	311	315	315	308	313	312	319	352	300	297	299	277	295	312	293	306	314	307	321	324	301	299	312	289	288	294	296	312	313	312	324	316	313	287	290	299	284	302	291	326	308	282	323	275	280	313	290	285	338	309	294	306	312	297	273	309	301	318	289	304	318	300	302	296	285	304	289	339	299	317	263	325	324	343	294	290	307	294	315	308	272	307	306	312	299	289	317	299	309	295	301	327	281	288	313	298	286	315	333	287	299	303	306	318	279	283	320	285	332	304	294	311	309	296	281	305	335	333	292	304	329	315	309	288	273	317	305	296	301	322	306	287	293	320	304	307	295	297	300	318	298	315	286	332	307	300	293	313	348	314	312	268	295	283	317	308	265	289	310	322	292	309	301	323	321	307	340	310	284	322	315	297	312	301	276	295	316	299	309	316	306	304	304	291	293	313	294	310	309	298	323	293	315	302	308	276	288	300	332	298	303	315	294	305	307	311	305	291	317	315	310	317	337	305	299	289	288	300	307	294	321	317	312	306	324	273	317	322	312	344	313	306	309	291	309	324	308	280	306	307	306	264	286	304	286	285	297	311	301	319	289	336	299	295	300	313	262	313	305	312	309	318	311	303	322	265	281	331	321	308	323	313	306	318	281	288	326	292	285	296	290	295	331	299	281	286	314	272	287	290	297	285	311	294	297	330	315	311	278	316	332	298	320	297	332	303	298	327	312	273	332	309	302	302	316	306	289	286	293	314	272	286	321	326	308	285	278	327	300	294	321	303	297	286	290	322	288	294	263	275	304	309	310	304	284	279	320	281	291	327	306	295	322	292	312	317	285	274	290	289	311	319	306	325	286	306	327	305	293	312	292	296	294	313	277	317	286	308	307	315	303	352	271	304	298	296	300	304	330	312	295	313	271	293	293	318	301	273	311	303	320	311	303	324	318	320	278	276	306	303	328	315	294	317	290	307	326	315	309	269	313	286	275	299	304	295	327	310	287	303	331	321	276	288	314	282	295	298	310	305	277	280	326	302	308	284	300	296	293	320	315	296	292	315	323	297	316	302	285	299	311	349	322	289	321	309	288	298	288	316	331	305	291	282	323	299	284	335	305	310	255	305	305	291	298	280	296	279	297	298	273	261	307	298	294	302	289	301	299	289	326	341	280	282	346	306	298	305	278	324	278	300	290	312	291	335	310	316	301	317	317	331	278	301	312	302	294	300	277	292	313	331	312	312	313	311	318	285	309	285	298	301	330	312	285	325	319	342	293	270	294	310	302	304	323	299	329	303	310	288	285	298	301	287	320	291	284	256	298	299	316	284	303	324	319	316	301	349	316	307	303	286	277	335	321	317	303	300	322	320	301	310	299	266	279	304	285	306	314	346	295	299	297	296	321	300	280	290	278	310	315	319	304	334	289	320	316	335	288	315	269	332	287	291	300	305	299	289	264	294	293	296	319	324	312	304	253	300	312	299	319	312	281	306	332	319	304	291	263	288	297	321	298	299	308	290	307	285	295	301	318	293	299	279	303	276	297	330	270	312	275	313	320	314	321	327	290	279	317	325	299	290	305	301	304	320	329	315	318	311	292	288	321	289	326	329	277	289	314	332	318	304	325	280	308	331	316	292	301	344	298	289	310	298	278	297	351	306	301	290	309	302	300	316	314	283	301	308	298	281	304	318	280	308	289	312	326	301	307	314	292	342	322	299	293	287	308	263	279	288	299	323	259	288	268	298	319	340	331	298	281	281	279	296	313	311	317	294	303	280	294	317	298	306	289	284	290	283	326	282	319	319	292	312	306	310	291	316	329	300	303	329	301	308	298	274	309	278	277	329	268	299	279	325	312	321	278	285	282	315	297	289	298	304	286	297	302	317	295	330	307	301	275	303	272	295	293	296	269	302	290	275	271	298	316	299	314	278	304	272	297	325	302	294	287	284	303	314	291	302	277	305	285	289	298	283	288	312	321	287	291	321	310	307	324	282	306	302	300	302	293	278	310	275	334	322	314	316	291	257	291	308	320	301	304	313	304	328	308	297	308	288	311	316	316	294	266	295	307	282	299	320	279	292	274	315	313	308	290	305	291	333	300	328	307	284	286	292	299	323	288	304	311	318	295	297	326	306	290	275	334	333	319	309	299	297	317	311	306	317	340	305	301	310	279	325	310	317	295	308	283	303	311	294	288	319	308	350	330	319	291	286	321	314	306	288	303	290	290	300	302	291	295	302	309	284	265	317	289	314	326	283	334	307	317	260	300	276	310	309	301	304	306	300	288	321	315	302	284	292	288	289	298	326	293	299	311	304	319	266	309	289	297	317	314	270	302	324	297	316	300	307	288	312	298	294	333	283	280	317	304	311	303	305	307	285	307	296	309	311	313	322	281	323	325	304	290	265	299	300	330	281	331	318	309	281	313	306	273	267	337	312	291	315	327	310	305	308	288	321	279	289	309	311	319	320	295	284	301	304	307	345	308	308	337	308	291	302	303	324	309	329	294	301	303	308	309	276	297	309	298	309	325	306	278	342	321	338	349	315	292	308	289	332	329	305	286	317	330	329	315	297	315	312	301	330	308	296	316	307	297	317	308	310	332	303	313	314	312	296	305	315	306	266	310	291	327	301	276	286	329	311	300	292	298	305	328	294	312	309	284	284	314	305	317	262	303	325	304	318	314	304	345	299	337	303	306	317	280	301	306	324	282	295	294	286	281	336	295	311	284	306	285	301	315	298	314	307	302	315	312	269	333	291	283	299	350	289	341	268	291	307	299	259	286	295	299	321	283	305	326	303	309	315	298	287	317	291	300	315	303	302	275	313	308	320	289	296	275	286	301	283	299	317	297	326	298	274	289	307	293	323	315	303	317	310	280	316	308	303	298	304	270	281	327	298	283	319	343	329	303	316	281	334	265	330	274	313	327	319	315	312	269	278	324	314	326	337	295	297	313	322	301	295	327	321	319	293	298	299	296	329	297	317	311	333	284	317	301	283	329	311	313	292	302	274	291	307	304	358	298	308	275	298	295	298	311	323	301	314	326	325	306	307	321	285	267	304	293	323	307	301	321	296	305	293	284	319	319	307	288	325	340	276	307	311	309	319	303	313	309	306	282	317	332	301	294	326	290	307	285	314	328	308	293	304	335	294	294	319	324	286	279	303	300	304	311	294	295	311	299	293	305	295	329	269	309	333	276	302	310	299	335	316	303	295	336	301	303	320	265	293	286	319	319	322	333	271	299	254	306	320	299	277	329	299	295	313	279	309	282	317	330	294	327	289	301	314	267	280	328	287	294	317	308	299	294	298	298	296
6900	9249	8134	4078	2797	2149	1725	1459	1175	1055	848	799	682	708	665	656	570	586	531	524	521	506	449	483	504	518	504	474	499	492	462	485	483	444	448	443	509	457	448	456	419	444	446	484	469	428	475	409	429	451	437	457	464	458	457	425	444	455	458	432	488	453	431	471	440	417	421	438	394	436	488	473	425	417	453	468	422	452	448	446	445	447	465	454	445	431	441	415	416	415	437	418	431	421	423	429	428	461	438	439	431	450	447	431	407	442	476	432	410	452	451	464	472	459	441	424	436	447	400	459	431	437	461	419	421	478	468	407	442	479	464	439	427	435	424	435	454	422	422	438	445	436	464	442	432	425	437	436	443	457	457	472	427	424	428	413	425	444	442	435	434	466	485	408	411	443	455	419	407	426	451	436	428	433	407	409	464	446	404	409	441	432	444	413	416	442	394	429	433	425	392	445	414	426	440	482	430	457	406	488	441	434	399	425	441	415	469	434	420	453	417	458	438	459	423	456	441	437	427	424	420	423	453	430	449	416	426	422	452	434	443	402	409	440	453	414	453	432	424	447	436	443	441	429	434	419	434	448	435	456	441	434	419	429	399	420	454	458	451	384	428	438	392	444	423	465	448	426	421	439	433	433	431	438	437	420	464	450	422	423	432	483	424	419	444	468	443	436	456	447	426	459	437	450	451	391	415	438	449	411	433	419	439	464	441	472	443	455	432	454	422	451	433	427	461	420	431	406	437	452	433	463	429	429	409	475	459	458	431	436	435	418	421	433	421	429	439	442	452	410	425	435	436	414	476	394	464	416	453	439	407	457	448	480	456	452	442	447	408	388	432	428	418	409	443	428	444	438	455	430	407	453	415	418	428	391	451	392	443	413	420	420	414	436	446	462	473	441	453	445	442	459	455	414	433	405	431	431	417	427	407	451	421	408	422	485	457	433	439	419	441	466	467	466	426	421	434	430	378	438	472	423	439	409	448	433	445	395	452	475	423	415	452	423	409	432	439	407	454	417	470	444	455	454	450	371	431	440	420	459	420	432	437	504	419	392	433	437	425	456	429	421	457	427	483	423	442	470	432	458	426	433	458	459	457	463	442	460	435	451	430	411	436	412	406	442	461	427	486	421	439	437	439	396	427	414	438	502	415	430	419	439	437	450	411	436	431	456	426	431	407	406	478	422	445	415	439	449	427	424	441	416	430	406	404	407	435	406	419	427	393	421	430	423	429	489	421	421	428	443	421	428	407	422	447	437	446	429	428	426	416	450	420	447	400	397	401	426	460	452	443	426	409	431	416	460	455	414	468	428	434	456	443	467	402	418	430	411	419	433	413	450	449	456	430	451	423	412	441	413	418	452	451	434	410	423	427	457	413	420	424	439	461	408	465	445	423	440	453	451	469	426	463	398	420	456	456	437	447	412	424	425	418	428	411	415	441	437	394	416	452	417	452	465	421	449	493	440	445	459	437	443	435	429	419	453	366	462	408	413	436	437	441	402	436	455	439	419	472	412	435	433	421	413	444	442	441	450	474	442	403	451	422	442	459	481	429	418	435	433	423	430	437	420	424	437	432	420	446	463	423	419	436	429	453	444	423	450	446	418	431	445	439	446	434	414	419	464	442	402	419	428	467	410	433	421	421	435	473	421	451	461	439	447	441	444	450	405	476	433	463	397	440	450	431	397	465	416	408	484	446	417	424	392	418	465	431	437	427	423	454	433	396	477	414	399	472	401	444	464	409	441	433	423	459	420	413	432	438	445	479	409	426	416	415	393	420	447	416	441	470	436	443	430	409	436	498	439	447	414	446	440	401	423	454	430	415	426	416	455	448	472	464	440	453	418	446	419	440	457	419	465	423	377	453	447	408	466	431	425	466	434	467	423	446	442	438	423	418	431	440	434	434	453	426	417	448	427	413	451	450	383	452	445	439	429	430	412	443	412	440	440	445	405	440	422	458	435	447	416	418	438	438	433	416	432	451	439	464	425	437	501	427	428	429	413	429	464	423	454	407	453	431	428	422	395	438	469	416	423	423	450	464	414	397	420	442	400	418	404	426	459	437	423	434	425	397	448	421	428	451	445	433	422	434	429	420	412	417	473	432	420	434	427	448	454	425	451	410	438	433	444	439	463	404	422	410	454	401	453	456	440	423	432	444	480	463	446	441	454	421	445	418	436	426	415	408	439	435	425	443	460	450	450	433	415	464	445	428	460	389	456	439	431	448	420	410	445	422	439	441	438	462	409	424	479	435	418	427	401	482	448	417	430	424	403	433	453	429	444	428	430	475	457	463	428	438	425	444	452	434	457	449	400	423	431	495	457	448	442	481	436	457	396	429	470	399	430	435	416	440	448	451	458	458	450	432	417	444	421	457	411	460	439	448	385	447	432	451	442	407	448	411	447	432	407	478	436	421	403	418	449	422	441	452	452	411	458	448	448	421	473	425	435	475	456	422	454	441	449	437	426	446	450	430	434	425	450	421	429	459	430	453	469	425	417	428	460	474	442	436	457	429	443	459	452	446	397	453	461	401	454	463	414	424	428	458	464	426	431	421	387	415	454	388	420	447	484	436	479	454	408	423	416	413	423	397	392	457	422	433	420	416	443	456	415	436	461	450	445	461	468	439	452	420	414	454	382	478	473	454	382	446	427	419	410	427	383	424	426	430	435	450	471	428	449	467	440	486	421	416	457	446	446	442	454	455	393	409	430	470	401	443	406	429	454	403	417	442	447	477	477	415	456	410	462	446	431	455	440	375	423	445	425	427	473	391	445	441	417	413	425	455	386	438	443	413	463	391	447	439	440	463	451	455	462	429	454	421	434	428	397	381	452	456	400	450	437	415	405	462	443	450	439	420	440	453	440	408	411	418	449	436	439	425	423	439	446	449	432	468	429	474	451	434	411	393	455	466	426	427	407	477	440	451	403	461	425	415	438	417	444	439	468	458	471	437	457	423	425	406	448	441	413	421	456	403	408	452	463	454	421	414	437	432	428	467	436	460	432	430	466	406	424	456	417	452	422	446	476	454	441	447	457	412	408	419	478	414	438	428	457	430	431	458	452	428	449	422	429	417	397	408	463	431	447	419	427	428	431	440	435	435	509	426	457	443	455	404	437	436	412	417	437	425	461	417	424	457	409	435	412	438	460	423	408	465	455	420	449	447	432	424	419	452	452	423	440	428	429	468	436	462	441	464	446	447	438	416	427	427	409	402	482	434	483	438	442	443	437	445	445	395	410	434	429	426	403	450	401	438	446	452	467	394	419	439	415	420	449	431	430	453	431	472	434	430	437	421	435	459	435	447	440	430	401	435	416	445	437	418	453	427	446	451	450	466	421	420	415	471	405	456	421	425	424	445	416	438	473	470	424	438	449	417	430	467	428	449	421	478	414	417	438	427	448	432	413	439	462	446	443	430	401	455	427	466	411	425	445	427	458	455	485	448	437	446	417	418	412	413	442	468	422	444	427	453	422	439	448	459	435	422	421	431	414
23160	21262	29125	23709	21264	20989	3370	912	602	563	478	405	376	357	318	275	273	330	248	240	219	231	243	216	220	205	191	221	203	180	197	191	212	202	184	185	159	192	183	191	166	187	191	180	178	179	187	178	175	184	175	153	174	188	153	167	164	174	157	159	151	193	152	183	164	176	180	178	174	164	171	192	162	179	178	184	170	155	182	164	156	161	173	181	148	165	163	151	195	175	176	169	162	168	154	169	176	167	161	176	179	157	159	162	170	139	161	151	166	165	149	168	169	179	168	173	164	171	175	160	170	173	145	155	173	159	171	164	183	160	171	180	187	150	148	171	171	147	161	172	163	166	125	180	193	157	189	155	154	168	181	177	171	173	172	151	166	151	169	155	167	158	175	163	153	158	178	183	161	159	173	169	159	174	159	157	176	157	173	169	167	187	150	151	163	145	172	175	168	169	166	164	159	164	161	184	151	160	176	161	165	162	171	149	165	181	158	160	177	169	162	132	194	173	180	141	178	155	146	169	156	194	173	153	181	170	202	145	170	159	161	168	186	170	174	161	159	160	153	180	154	148	156	169	146	171	173	173	158	191	157	173	146	154	145	179	153	178	151	172	143	181	165	149	167	167	157	161	171	168	171	158	174	163	161	169	160	157	172	178	153	189	163	151	203	159	181	201	152	159	168	168	162	165	160	171	156	159	164	163	161	174	161	175	157	162	167	161	181	166	168	139	150	163	157	151	145	162	154	182	164	177	174	161	154	172	157	175	148	167	159	168	163	154	153	166	182	142	184	175	178	161	176	183	177	190	151	150	163	139	186	155	186	194	180	162	161	157	171	150	156	165	168	145	167	188	168	173	138	140	171	162	173	167	181	158	165	180	151	155	187	149	171	176	174	160	163	171	153	153	159	158	160	174	166	156	156	157	157	168	140	163	166	170	156	156	169	136	175	182	152	158	163	166	180	180	169	170	161	157	146	153	151	153	155	151	165	165	152	143	161	165	196	161	175	179	175	177	172	158	163	172	169	173	145	148	176	162	155	149	160	160	148	152	153	165	158	166	148	163	148	182	177	188	145	176	141	142	154	151	187	171	162	171	145	163	166	146	180	164	167	157	183	184	178	188	150	153	161	148	165	169	183	144	140	173	146	179	158	169	160	159	167	167	160	161	155	166	148	172	164	161	163	143	169	165	167	160	182	160	163	148	165	177	166	186	163	185	143	150	179	185	158	174	158	174	142	166	149	182	163	165	156	173	179	155	149	183	152	158	136	192	148	156	156	172	153	174	164	187	155	171	152	166	142	154	155	172	184	172	161	169	175	180	137	170	181	166	169	155	150	179	172	181	170	163	171	181	148	202	149	171	174	154	183	189	178	147	168	152	164	150	169	149	167	176	170	166	176	154	164	171	146	159	146	161	142	146	136	160	150	175	159	165	165	172	148	171	154	173	170	175	156	141	171	156	189	178	168	145	147	169	171	163	165	171	155	161	166	163	169	152	165	171	152	163	164	162	171	157	156	161	166	162	158	172	187	165	167	164	197	157	159	170	175	189	173	174	150	167	175	151	158	182	157	194	144	171	172	172	167	163	146	177	177	135	169	176	136	159	183	164	159	155	159	150	155	159	152	199	161	151	187	159	155	189	186	173	185	148	170	124	171	144	165	182	164	182	169	163	179	165	190	162	149	180	162	177	155	189	152	159	193	173	178	153	165	150	158	159	171	178	142	181	137	173	151	157	149	180	149	146	172	150	164	167	163	165	172	190	164	156	158	172	168	166	172	175	167	145	158	160	160	164	182	176	167	165	174	163	176	173	164	157	160	171	154	143	156	130	180	143	159	145	184	174	159	157	161	173	156	148	205	167	151	158	154	139	158	178	182	158	163	176	161	159	161	171	167	177	144	155	183	161	174	172	170	169	153	167	174	168	179	158	168	165	183	170	150	147	186	178	168	177	162	163	171	177	184	150	180	191	147	158	182	174	130	144	166	154	166	158	198	173	172	157	159	167	164	172	164	176	165	171	153	167	196	152	150	182	174	152	156	169	182	171	180	148	158	179	162	155	158	155	163	156	154	182	169	153	168	159	177	166	157	181	158	138	153	152	171	166	174	182	165	169	187	159	156	150	171	157	174	158	171	171	170	173	173	166	151	140	187	130	138	165	162	156	176	158	154	168	179	174	155	158	167	181	191	154	144	147	168	178	164	169	131	169	173	160	151	178	180	173	160	175	155	163	157	153	191	131	171	158	181	183	165	166	167	195	146	166	162	185	174	150	154	144	155	134	146	161	173	149	177	150	155	152	154	176	182	170	170	155	164	175	168	162	159	179	170	165	184	145	166	171	164	161	150	169	163	159	179	162	155	153	157	145	160	149	170	176	166	156	160	158	169	143	175	159	171	149	172	178	137	132	169	161	175	165	161	146	186	154	148	180	184	142	157	154	160	184	152	167	161	163	156	167	176	152	173	168	168	166	166	151	167	165	160	167	149	172	172	156	159	159	173	162	178	140	174	180	160	160	184	158	150	150	177	172	154	174	168	187	158	179	153	161	166	179	158	165	159	164	144	162	161	153	169	168	160	177	178	145	169	174	166	163	168	158	173	170	183	203	163	162	169	187	174	183	164	166	134	170	180	141	180	157	159	185	152	177	150	164	179	172	163	153	167	159	145	180	177	155	178	173	159	170	158	178	166	176	158	139	160	168	158	169	148	156	155	167	174	167	154	194	180	157	158	151	177	183	170	163	169	155	194	171	171	163	197	170	144	180	195	179	150	162	192	162	126	166	163	185	151	172	157	163	168	174	158	186	183	147	173	142	165	170	158	184	166	167	159	168	179	168	172	162	149	151	153	159	150	153	155	163	161	151	150	165	139	139	171	167	176	160	169	177	169	155	162	177	190	165	165	168	158	155	175	156	161	160	152	166	165	185	168	145	176	141	166	164	138	143	168	166	185	186	157	160	147	161	168	185	180	164	146	171	181	166	140	165	173	195	163	177	171	165	165	161	153	174	157	179	149	169	137	151	166	179	174	174	184	164	178	161	151	160	168	152	134	170	164	170	165	157	167	157	156	158	154	140	156	182	182	146	155	174	174	172	175	154	163	161	190	170	145	165	158	172	155	164	136	164	165	161	166	180	148	177	142	157	162	191	172	170	184	156	187	153	166	192	156	172	168	162	168	169	168	157	153	176	175	174	166	162	192	172	170	155	181	172	181	175	161	164	166	176	158	152	169	141	180	172	153	156	163	159	173	155	153	161	156	183	168	177	158	174	153	149	166	177	159	175	167	158	168	172	146	180	174	185	163	159	141	138	181	179	167	166	171	162	179	153	159	170	169	151	147	164	175	168	180	147	154	166	164	139	166	153	168	163	179	162	171	164	144	153	167	168	145	161	168	166	142	161	152	147	145	164	157	147	168	158	176	147	169	180	176	165	154	158	142	149	150	197	173	166	172	162	180	164	139	150	159	151	171	169	174	162	142	159	165	148	175	168
9003	15257	12974	7069	4794	3455	2682	2108	1726	1362	1187	965	856	673	646	568	518	513	499	485	441	373	361	342	368	328	324	335	339	272	311	332	297	290	282	312	281	323	286	252	271	298	273	290	261	266	288	278	269	260	270	276	267	273	282	249	253	258	241	249	249	260	245	255	265	249	236	255	279	259	250	266	236	246	238	255	247	229	265	267	268	224	240	266	236	280	234	243	256	250	264	239	249	231	270	260	249	258	276	244	254	241	276	228	232	238	225	277	259	226	274	217	256	237	259	254	238	232	236	237	225	237	255	259	246	249	251	271	239	241	245	234	242	240	248	239	245	247	246	251	237	242	275	265	248	244	269	228	242	229	246	259	231	252	219	246	241	234	222	274	258	236	249	261	228	256	253	265	248	253	236	244	248	218	206	225	247	215	213	234	263	257	259	249	248	226	253	226	242	239	228	230	249	232	277	244	260	240	228	253	253	262	239	250	220	246	235	261	243	263	253	250	240	222	244	234	249	247	260	239	230	229	261	219	272	244	241	260	279	260	242	240	211	234	252	265	242	257	248	251	247	247	224	264	229	265	247	248	228	264	240	239	248	230	246	254	248	253	254	240	225	221	272	228	233	242	239	257	240	232	241	233	263	259	219	242	267	244	248	248	277	224	263	253	236	249	235	248	222	246	240	245	225	226	229	235	236	258	233	244	270	237	216	228	227	233	271	235	227	263	257	229	222	272	222	251	243	241	260	234	246	244	243	221	233	255	237	238	220	256	226	239	238	262	233	217	278	248	245	232	256	268	249	237	248	260	260	221	269	268	246	254	245	248	224	258	240	223	248	243	266	227	243	222	239	225	235	255	247	236	221	238	236	252	251	221	239	240	256	240	250	227	257	269	257	219	249	267	264	261	250	251	248	254	252	242	232	241	254	233	222	260	244	261	243	247	231	234	258	257	246	266	259	242	248	260	230	257	219	228	236	247	257	261	267	245	233	228	237	247	241	272	275	231	223	233	297	248	237	230	242	272	212	254	263	224	249	233	266	261	251	247	234	265	274	249	257	234	234	224	250	252	248	246	248	256	261	241	266	222	256	253	245	256	238	274	285	237	270	267	229	225	232	253	229	245	227	255	232	252	268	246	238	275	252	265	255	265	253	252	252	247	244	242	232	241	208	229	222	205	258	247	240	255	243	248	235	258	253	244	257	249	250	228	248	230	267	222	236	270	248	234	240	234	249	233	228	261	270	261	272	280	235	237	235	263	262	264	248	235	261	256	243	246	220	289	244	219	235	256	259	265	231	236	265	235	223	245	243	235	225	225	252	230	274	239	234	242	261	231	222	263	212	244	253	252	247	256	239	250	247	220	263	227	253	255	252	211	257	257	252	244	213	244	251	260	236	249	260	233	258	237	241	244	264	246	261	248	247	229	265	234	236	239	249	251	271	258	260	230	240	260	235	224	236	247	222	246	258	252	258	237	234	240	242	229	256	229	232	246	226	248	251	234	257	250	225	214	246	236	233	247	245	203	224	248	243	243	254	256	255	240	260	265	224	258	246	269	264	223	253	255	245	262	210	255	258	257	244	229	257	244	224	233	225	246	260	224	234	255	242	236	266	256	264	238	253	236	254	247	247	237	233	239	227	222	273	244	227	215	254	239	249	241	262	236	264	228	242	281	267	249	215	241	219	229	234	222	262	221	261	255	232	222	242	233	232	240	241	258	236	270	224	219	253	243	241	241	226	229	239	234	229	245	222	233	242	246	280	263	251	233	245	248	243	261	269	225	244	254	240	204	234	249	247	271	252	263	248	274	264	252	254	261	242	240	253	229	255	247	259	241	254	262	265	246	253	255	242	244	263	221	266	240	243	258	228	242	257	220	235	232	258	245	258	257	273	235	250	244	269	253	242	242	262	248	241	246	258	284	256	236	231	246	251	233	251	250	241	251	259	241	268	247	260	283	233	244	232	262	250	241	220	245	274	239	217	227	254	273	244	232	253	253	228	214	244	261	243	228	249	249	217	268	243	249	261	221	240	244	222	248	238	247	248	219	275	227	233	234	272	242	216	251	276	244	255	254	249	258	241	222	245	232	236	230	243	232	235	272	218	256	236	258	205	261	247	230	254	230	236	227	263	252	242	286	218	225	256	254	256	225	236	248	245	251	214	247	248	243	239	247	242	267	260	236	262	265	231	224	223	250	247	233	250	259	230	280	245	243	257	247	246	246	258	221	234	220	259	223	243	238	254	228	259	250	279	255	243	238	240	245	248	253	256	280	258	232	239	259	252	270	278	233	245	244	213	222	236	240	235	226	256	255	244	213	224	260	245	247	263	263	236	247	259	245	239	281	227	249	245	240	234	255	262	246	260	266	229	229	246	233	232	249	263	256	246	213	243	253	242	258	228	264	223	254	246	226	246	227	262	246	243	246	257	245	253	225	242	250	255	247	259	262	207	267	260	251	247	256	249	248	264	243	223	244	227	261	245	220	232	243	229	214	267	239	246	262	246	250	238	231	246	264	245	261	254	251	250	226	249	227	258	236	231	244	269	206	252	275	258	238	217	243	227	236	260	227	226	243	255	213	249	251	243	232	230	255	256	232	235	257	232	240	235	244	277	242	244	231	238	254	235	240	260	253	228	265	264	275	259	241	245	222	237	227	234	251	228	250	237	278	269	254	241	242	251	220	260	246	264	263	234	226	271	251	226	222	280	250	230	217	244	238	240	219	235	236	252	241	252	239	260	239	260	240	226	237	253	236	223	253	254	270	231	265	240	218	242	252	244	268	280	263	244	263	198	267	242	286	234	215	238	241	237	254	230	251	246	255	267	221	253	257	248	224	252	270	232	241	241	257	259	241	234	268	259	247	253	243	232	246	209	240	234	237	255	268	246	235	236	223	278	253	234	250	234	227	251	273	237	236	252	254	232	242	213	253	261	251	256	235	248	250	251	281	240	243	222	247	224	225	270	266	258	261	241	243	238	232	245	263	246	238	271	253	223	237	238	245	229	258	239	250	209	244	270	227	216	267	249	223	254	264	243	271	235	259	234	245	245	230	245	247	249	255	231	263	259	266	249	240	261	275	219	230	227	247	236	248	241	238	224	234	246	227	251	240	245	244	252	243	258	211	246	263	251	219	253	234	244	222	238	247	244	229	239	245	270	238	259	236	265	266	225	263	257	248	254	266	228	224	250	230	245	258	227	256	235	253	236	281	274	248	253	249	218	235	264	236	219	248	252	249	242	243	263	211	237	242	250	242	253	248	277	236	225	255	225	246	238	234	252	225	261	230	240	263	244	257	207	256	245	256	254	271	218	234	245	242	222	228	247	266	234	243	226	247	256	244	250	236	213	236	277	282	241	254	256	256	258	269	247	238	237	259	225	244	239	235	223	241	256	244	236	239	242	250	235	249	224	232	227	238	255	232	230	231	236	264	229	249	248	255	257	234	241	231	230	272	240	246	238	248	243	258	234	214	230	258	241	244	227	250	259	251
27075	20266	7010	597	370	310	339	318	320	263	287	270	232	295	270	263	302	308	265	249	264	288	254	261	267	244	284	269	294	267	264	259	224	259	255	272	239	261	260	286	267	262	294	275	274	275	230	267	262	249	255	265	302	257	267	244	268	254	240	289	274	271	250	257	256	262	263	256	279	282	290	257	258	262	289	289	284	254	244	284	275	241	254	263	274	275	284	238	284	271	248	284	285	219	284	278	264	273	290	283	256	248	271	287	270	253	239	253	285	252	254	268	256	255	261	258	258	258	266	264	273	258	263	248	257	267	243	269	263	275	264	271	235	244	266	252	298	237	241	266	279	295	275	247	255	262	280	273	267	266	268	266	259	287	288	242	257	260	240	261	269	290	275	252	290	249	275	281	276	276	261	281	252	262	267	281	268	272	256	262	266	256	251	272	261	275	275	259	248	249	279	237	260	265	252	269	248	275	266	284	255	280	269	286	271	256	241	262	268	258	275	259	271	250	259	261	258	271	273	262	290	239	271	275	257	287	283	276	282	259	285	258	270	236	267	287	249	260	287	260	286	238	256	274	269	268	251	265	256	284	252	295	275	246	287	256	260	243	233	259	280	261	269	268	281	281	284	296	276	269	248	266	273	285	237	246	284	280	270	236	265	275	241	238	282	240	248	272	274	262	271	272	261	280	241	274	266	264	257	273	262	273	260	253	272	266	285	256	280	261	261	251	255	270	262	262	252	269	256	279	279	267	277	248	246	259	285	265	277	295	254	271	242	241	277	261	222	265	278	262	285	253	267	259	264	264	243	265	245	270	257	283	286	260	287	274	291	281	260	272	270	267	290	233	274	287	248	227	247	248	284	263	224	252	260	270	254	268	263	276	269	281	281	301	258	261	261	265	301	275	271	277	257	256	253	239	242	290	261	250	285	266	251	256	257	243	284	298	263	248	299	273	253	265	303	268	267	270	262	291	285	270	268	271	255	276	280	245	314	268	268	260	271	245	276	252	294	267	294	248	258	287	268	249	290	252	259	276	258	268	266	270	243	281	257	259	258	273	274	259	283	261	282	249	261	259	292	257	246	252	266	255	261	278	271	273	256	277	271	274	281	257	252	263	280	257	263	280	247	256	277	241	289	266	253	249	281	282	242	270	241	255	269	228	266	277	259	280	245	262	251	282	263	265	251	247	271	270	274	265	241	237	280	255	275	246	274	251	259	271	277	300	244	268	280	254	266	273	265	277	248	295	268	279	273	275	284	273	259	254	259	273	274	255	267	234	262	263	235	274	255	262	268	244	263	282	268	264	285	246	239	282	279	281	262	272	267	296	283	281	262	272	263	280	275	260	254	231	263	277	271	281	281	250	249	270	290	247	279	244	274	264	274	274	243	282	291	236	270	255	248	254	298	257	278	257	293	285	264	271	268	302	263	255	239	242	269	264	233	291	249	266	261	251	287	246	280	282	273	250	268	261	263	265	305	262	241	277	259	275	265	252	247	276	280	242	247	279	255	292	263	263	280	267	256	283	246	275	254	256	237	275	258	285	255	270	258	238	293	299	295	260	230	246	264	269	252	272	266	257	251	245	257	250	282	334	247	258	239	273	246	251	272	237	250	277	260	271	287	251	249	268	269	248	248	267	251	262	245	249	280	278	260	260	275	274	259	260	264	258	263	257	256	288	253	249	260	260	258	247	276	272	253	273	249	265	271	245	286	259	260	265	270	277	287	270	259	256	270	232	270	258	272	272	267	273	249	266	274	263	243	271	288	262	256	276	268	256	259	254	275	276	257	239	262	246	258	267	275	276	265	262	262	276	278	266	273	271	280	256	287	245	236	244	268	296	248	260	272	253	266	255	269	288	258	264	253	259	265	287	282	268	278	272	301	244	285	262	250	288	254	273	261	275	262	293	250	278	245	247	267	261	268	250	247	223	303	265	269	258	310	269	237	253	262	257	283	284	241	228	251	272	280	273	242	240	297	272	246	258	260	274	269	255	249	256	280	245	267	269	250	290	238	272	273	270	268	218	250	257	253	288	267	247	266	258	242	283	284	276	258	280	293	269	260	293	247	295	268	271	262	274	284	274	264	243	266	244	306	230	285	270	265	262	281	259	265	262	259	239	280	271	266	292	282	252	232	249	241	258	271	275	256	278	238	254	247	269	275	256	241	271	262	282	264	259	276	284	265	304	269	282	264	271	248	256	260	244	278	271	265	257	260	280	269	285	260	317	273	250	270	258	256	262	242	223	277	239	264	249	292	275	271	269	268	274	257	253	269	267	295	269	245	289	273	253	270	248	271	260	278	265	263	292	286	271	229	299	283	269	251	247	275	260	289	263	268	256	285	244	273	271	272	274	299	232	270	281	281	302	253	258	279	274	260	273	278	271	269	255	274	272	267	265	222	251	288	263	240	268	261	283	248	294	223	253	256	283	249	242	259	249	274	271	264	262	261	258	237	271	252	275	263	280	269	259	250	286	256	267	260	241	250	264	272	265	287	260	233	281	229	295	247	263	234	237	236	282	265	280	287	258	271	269	314	286	299	288	271	280	283	230	279	232	248	281	281	256	244	244	284	265	266	240	258	271	253	271	260	248	281	229	264	270	309	276	251	296	275	270	264	287	255	257	244	264	271	250	277	281	272	250	242	267	260	266	284	266	286	265	300	251	278	230	255	256	267	268	284	263	266	254	268	256	273	253	265	270	262	247	281	272	275	282	279	281	262	303	257	285	310	243	283	278	254	273	263	278	274	256	292	262	273	272	264	288	267	256	270	279	267	257	263	266	288	258	271	275	249	264	277	296	245	289	262	264	262	289	270	254	272	289	284	261	259	269	254	262	238	256	250	273	299	239	259	258	262	267	282	243	261	263	277	226	255	250	235	275	238	278	261	265	259	306	292	246	271	252	280	256	257	263	266	257	260	251	241	282	256	246	265	258	234	226	269	273	255	271	254	247	254	264	251	266	263	281	292	274	254	272	297	290	253	283	248	243	272	270	266	259	271	259	261	267	241	274	273	243	269	266	237	236	265	250	267	260	260	270	274	267	276	273	284	236	275	255	281	280	284	264	277	275	279	253	261	267	267	252	263	272	263	244	268	286	267	278	242	283	267	262	254	249	295	271	286	261	286	261	244	283	266	280	274	252	259	256	232	247	269	282	256	273	269	261	274	281	247	254	264	262	226	235	262	248	260	274	275	279	279	270	282	268	269	257	283	251	255	272	263	257	309	239	252	279	263	257	261	242	278	260	250	286	268	244	246	243	276	252	273	256	268	247	270	253	254	281	266	277	264	261	253	255	277	274	272	258	265	278	251	281	276	296	230	268	261	255	260	259	291	238	264	279	263	257	267	272	247	255	278	266	263	260	260	281	281	267	264	255	285	267	265	249	283	283	285	278	251	271	252	287	260	283	263	291	268	252	248	252	256	273	297	251	264	258	243	275	283	293	287	262	281	264	273	235	259	260	267	297	277	279	254	273	268	269	269	290
5287	1136	1148	699	550	501	502	449	419	438	443	405	420	386	377	406	371	389	385	406	428	388	409	415	355	407	374	410	403	394	378	403	400	369	370	371	372	375	380	383	386	346	377	407	404	367	432	370	383	378	375	390	384	387	383	379	385	411	339	387	395	378	360	375	381	400	355	400	393	401	376	380	416	381	330	386	410	403	378	365	347	404	374	392	381	379	375	352	390	353	364	369	368	403	372	343	382	420	382	365	377	391	408	382	377	355	365	375	397	393	404	366	392	388	338	375	357	373	409	368	396	392	393	385	378	383	379	362	386	370	351	363	390	360	366	350	391	381	380	375	380	391	374	378	376	407	374	357	377	370	364	358	396	370	392	352	371	419	383	376	402	380	380	372	401	403	391	382	358	377	386	370	391	364	385	384	380	383	404	374	337	402	362	377	398	386	383	345	364	365	363	401	373	396	390	379	390	375	375	389	361	416	372	398	419	378	356	373	349	408	416	373	375	354	365	357	371	410	404	403	387	392	375	382	359	359	389	413	414	351	394	390	422	383	372	345	381	396	400	364	355	422	404	393	404	348	407	420	400	341	406	377	377	378	405	380	355	377	362	383	395	390	398	391	360	408	356	375	381	363	369	372	375	395	423	363	376	405	385	361	380	348	366	344	395	348	379	398	361	368	359	382	380	389	362	383	357	380	348	333	404	359	388	370	384	384	318	402	373	390	376	370	376	358	385	381	375	375	414	384	363	370	355	388	360	362	397	376	364	368	390	440	399	425	371	383	417	370	408	385	364	376	357	404	384	401	362	391	391	381	367	396	346	399	353	373	383	402	405	382	393	388	391	388	397	376	389	369	359	364	388	364	367	400	372	408	384	393	391	350	396	366	389	414	407	363	364	374	396	368	341	356	389	384	397	383	388	365	382	368	381	373	370	391	377	382	388	373	339	386	407	385	415	383	392	364	374	385	408	394	402	394	401	383	366	384	398	373	383	387	393	375	391	380	373	376	387	397	363	411	380	367	384	374	398	423	407	380	373	382	370	388	376	410	381	380	381	365	369	407	371	404	384	395	394	365	373	368	396	355	391	403	410	375	410	410	365	411	366	387	384	351	390	401	376	388	386	398	386	380	387	388	380	372	434	397	375	386	377	354	382	397	380	378	402	387	395	377	403	381	406	355	379	360	387	387	418	394	384	363	428	382	371	357	383	400	387	371	398	390	379	386	356	437	385	391	383	371	364	397	372	357	379	382	385	377	364	393	374	375	389	404	408	383	375	396	359	392	364	381	381	365	396	379	392	409	368	378	374	375	331	377	379	398	377	401	360	370	365	387	409	340	417	374	395	339	385	368	408	332	393	412	337	389	382	395	379	403	405	388	378	360	326	379	399	362	387	398	358	373	388	376	393	409	392	362	371	363	374	345	416	377	412	387	396	415	369	398	401	391	397	366	379	399	364	373	406	388	375	370	384	366	394	394	367	382	390	378	375	386	361	390	397	406	386	372	406	380	374	360	380	400	408	391	357	377	382	339	377	361	383	363	391	395	387	362	364	387	401	393	383	400	361	404	384	391	383	381	389	385	388	382	388	341	398	364	374	355	348	389	391	397	375	356	337	376	382	356	365	382	352	393	369	353	367	389	375	370	379	362	391	365	345	384	347	357	406	381	373	382	398	395	392	374	362	385	370	363	335	372	400	368	377	385	348	348	389	385	367	366	378	402	379	372	412	383	375	394	390	370	388	364	342	373	386	391	376	372	369	373	408	424	378	404	363	368	361	379	404	390	383	396	363	387	374	387	386	357	394	379	384	377	364	405	368	389	397	381	385	348	355	378	363	347	390	358	407	371	377	395	389	340	377	402	350	405	399	382	350	357	382	383	392	388	366	416	369	373	436	384	399	373	333	364	383	406	373	371	374	387	366	375	399	397	415	387	397	414	393	354	373	381	390	383	371	357	381	402	376	397	405	391	415	377	361	407	384	388	390	390	358	384	386	395	387	355	396	403	417	391	367	396	393	418	390	349	388	381	400	385	413	391	379	372	380	385	379	376	401	369	378	403	355	370	397	385	363	384	388	379	349	358	363	372	390	390	386	366	353	356	412	387	394	387	368	394	404	389	361	365	389	386	356	390	337	351	354	388	354	346	386	396	381	387	375	371	376	401	405	382	400	397	417	346	395	400	407	385	384	363	384	360	428	373	379	398	377	373	369	391	381	378	385	402	389	383	396	387	390	395	388	372	374	372	394	348	385	369	382	371	374	390	379	393	394	404	387	395	387	396	372	380	366	372	371	381	378	428	376	400	381	381	379	400	362	449	350	371	364	362	380	385	361	397	418	402	369	393	373	389	417	365	346	389	342	357	362	390	399	358	392	345	383	379	379	391	407	386	374	398	412	369	353	389	382	360	422	408	353	383	368	381	371	381	401	359	362	377	373	381	415	371	407	396	373	350	371	401	372	341	384	392	397	358	365	345	358	355	354	343	365	385	365	407	364	403	398	369	373	371	370	415	386	392	378	381	396	373	385	423	357	370	386	382	411	413	382	402	352	388	362	331	395	382	356	372	399	356	374	374	370	409	350	380	362	358	389	403	404	383	386	411	377	357	383	377	380	378	367	373	370	337	365	387	377	366	369	355	401	382	381	430	369	408	409	353	366	391	368	388	371	387	381	362	397	356	370	384	383	379	370	378	345	339	358	373	387	352	380	423	385	373	342	385	393	363	389	381	342	403	394	382	373	343	405	359	378	380	363	370	401	403	372	384	394	343	413	422	366	386	381	367	388	379	360	411	408	397	413	357	371	384	381	407	399	372	384	396	348	404	384	387	390	396	388	377	390	407	371	367	357	360	404	386	347	388	381	388	397	379	386	393	395	402	386	357	418	378	401	369	357	362	350	394	398	380	349	364	400	399	371	399	346	404	391	363	377	416	406	328	366	393	380	361	394	379	375	357	407	373	360	359	365	398	377	378	355	395	358	378	420	384	410	417	372	398	386	367	372	377	358	359	372	382	329	404	382	365	356	420	392	390	366	396	401	364	391	336	395	401	396	374	406	405	364	385	352	360	386	372	392	372	404	367	388	375	359	399	400	368	388	362	403	381	439	361	406	373	393	390	398	379	380	383	395	398	367	395	390	371	386	357	355	362	359	401	359	378	385	394	376	411	356	400	400	365	372	387	409	361	351	406	384	399	408	391	416	378	386	411	388	341	357	380	393	382	364	386	336	364	367	364	344	384	383	385	396	376	373	386	353	393	363	366	384	405	383	401	367	368	377	397	375	384	387	397	400	380	354	405	415	370	351	383	401	335	371	411	387	373	403	391	361	408	365	357	395	369	370	406	379	408	381	400	423	370	378	370	393	366	381	371	409	383	373	433	356	355	395	364	392	380	391	394	368	363	384	395	380	384	380	365	365	369	380	385	375	401	394	407	381	379	371	395	374	362	396	368	401	370	392	387	422	385	364	383	387	382	370	396	361	369	402	373	359	389
24262	21232	28491	24250	21004	3950	941	659	502	504	483	445	399	361	396	368	370	349	361	352	342	381	343	303	377	354	315	310	319	324	322	337	306	336	300	335	304	304	313	331	275	303	331	320	308	315	345	311	284	294	330	323	306	303	358	317	305	320	285	324	281	280	329	299	314	328	325	285	328	311	286	306	298	296	296	315	275	287	323	315	314	269	339	282	315	282	304	304	312	300	291	279	312	308	304	297	301	310	289	307	306	284	323	308	282	293	332	316	323	307	307	296	306	288	323	286	302	295	333	319	317	309	291	325	304	317	307	316	306	301	311	325	296	328	319	301	324	306	278	304	300	291	315	354	345	319	300	277	323	317	323	289	278	288	330	320	310	282	304	264	322	322	317	309	309	326	305	332	313	300	324	288	273	313	347	298	284	286	318	286	321	309	289	321	289	301	346	334	307	315	318	321	300	329	291	314	317	304	317	305	279	296	306	311	315	306	310	314	302	314	292	347	290	292	287	303	293	285	304	308	289	292	317	291	299	275	287	313	300	271	296	327	328	275	296	291	285	292	315	315	300	338	307	305	289	317	295	297	290	310	289	314	311	318	306	292	310	295	313	301	299	309	303	295	305	298	302	307	303	318	298	290	276	279	273	310	302	273	318	310	267	303	313	328	305	315	302	322	287	325	313	264	304	294	283	302	300	312	271	307	307	298	277	296	286	302	299	290	304	332	296	321	316	277	318	327	305	332	294	294	302	309	302	314	299	307	301	324	301	306	328	301	300	315	301	322	302	318	323	331	309	307	311	305	301	336	282	352	275	335	310	296	323	317	303	333	279	318	299	332	307	305	300	323	333	308	326	322	286	298	350	308	314	278	331	296	283	290	308	351	277	302	296	297	313	311	288	301	282	299	310	307	283	317	298	318	294	302	310	323	289	316	296	307	300	309	292	306	316	315	326	314	292	326	299	309	300	294	305	304	307	324	288	305	294	299	290	296	298	300	325	292	330	339	311	324	308	288	321	291	350	309	336	283	294	297	321	338	289	281	319	334	306	285	307	301	288	302	320	336	311	304	322	303	305	277	282	303	330	292	303	263	302	276	286	329	315	298	293	313	284	282	293	312	312	366	309	289	320	292	312	322	299	296	295	302	310	320	284	291	298	300	294	299	282	301	302	324	315	302	322	286	313	302	298	292	322	293	317	313	319	325	332	282	302	315	310	284	326	327	305	253	325	309	311	308	307	291	293	290	311	303	299	289	308	294	315	341	290	323	310	319	284	294	293	297	293	296	331	299	281	295	314	322	301	307	333	302	309	264	289	325	279	318	293	307	316	301	296	308	273	285	292	312	330	274	327	356	305	323	289	263	321	312	306	270	308	290	301	291	306	276	309	297	301	267	285	304	308	329	309	315	289	309	314	285	325	307	316	309	293	302	302	275	324	298	295	307	350	295	313	330	303	287	306	300	312	325	317	314	299	287	290	310	311	320	293	311	320	288	316	307	316	304	333	310	278	285	277	300	357	332	336	308	306	318	327	291	314	320	304	320	316	315	317	306	314	279	293	324	324	336	299	293	329	300	281	301	318	287	272	294	332	266	281	284	307	312	288	320	311	305	326	310	311	302	323	329	311	299	318	296	294	303	279	250	279	322	307	295	296	301	317	314	294	322	274	333	312	320	303	292	319	305	336	294	288	298	300	297	313	273	279	288	318	270	295	302	287	268	285	312	308	303	314	344	327	281	316	298	319	305	311	306	303	303	284	300	317	292	312	285	284	351	297	298	283	297	295	312	314	282	290	309	308	273	300	293	296	307	317	331	325	328	303	316	287	312	298	306	283	296	329	324	301	322	334	274	304	329	316	336	294	305	291	319	316	320	314	321	316	312	341	317	312	286	313	318	320	311	291	307	300	301	291	300	299	317	259	322	324	278	291	322	322	299	328	296	326	306	327	306	287	348	305	321	289	321	279	316	320	334	302	284	305	305	311	271	265	310	310	286	300	297	273	310	285	282	279	322	290	317	284	312	335	312	303	305	298	298	314	291	279	301	301	287	278	288	281	315	324	316	305	331	294	267	338	331	318	297	336	316	286	320	303	288	279	315	291	316	294	306	276	281	301	331	301	303	316	317	311	332	291	303	311	317	321	295	313	341	294	313	283	271	295	303	301	320	320	334	320	302	311	271	272	293	270	285	315	291	317	293	328	289	314	293	342	297	303	307	335	301	311	298	279	310	289	295	296	298	315	292	317	307	307	278	292	304	275	302	283	314	300	331	282	297	296	276	281	302	317	303	295	297	336	285	326	288	291	329	319	313	312	285	314	305	306	294	309	282	305	322	314	281	323	283	286	313	282	300	301	290	326	283	306	324	304	281	338	273	309	317	324	292	317	313	279	333	314	292	298	321	306	315	278	315	301	328	274	307	303	323	294	291	319	299	301	316	299	265	337	331	286	346	261	297	298	298	289	312	312	316	331	325	317	287	303	321	303	278	324	250	262	309	317	316	294	292	284	291	307	298	298	299	324	354	293	310	275	308	331	316	310	317	320	276	321	295	298	321	318	318	305	327	290	292	330	311	337	334	291	303	304	307	321	306	311	309	276	295	299	307	296	301	285	302	314	325	316	312	335	284	286	290	292	300	285	308	291	291	314	294	310	311	333	304	323	310	272	321	300	298	283	297	291	292	311	329	314	309	288	322	299	311	303	330	320	337	292	317	303	287	295	287	283	306	282	286	324	283	326	303	303	307	304	290	279	318	306	289	296	334	298	340	325	293	293	328	310	313	295	295	281	289	316	319	312	310	300	272	284	312	325	303	321	316	304	312	333	293	305	310	293	316	315	293	274	319	275	300	325	323	291	290	342	308	272	269	340	307	307	304	347	327	320	296	314	275	330	293	299	287	306	300	309	313	293	304	280	311	320	309	312	339	310	308	301	321	316	319	308	294	327	289	303	315	320	277	297	262	301	299	324	305	330	281	324	312	325	298	315	318	326	288	294	301	299	321	306	334	317	317	311	287	339	273	299	331	303	304	343	331	318	340	308	325	316	309	319	289	312	311	292	302	290	290	336	289	299	314	281	295	297	312	326	299	304	316	300	307	313	307	288	296	304	301	307	312	298	289	326	309	319	291	358	311	293	340	280	352	294	286	292	295	268	302	302	320	267	313	300	301	273	313	284	284	324	287	297	290	333	358	302	298	287	322	326	301	302	323	312	333	288	318	333	284	298	300	299	304	321	290	335	314	274	313	266	316	309	288	319	274	324	313	296	292	303	316	335	302	292	308	341	310	287	309	324	293	315	293	331	316	291	294	297	302	311	314	325	320	331	299	294	309	311	286	292	294	270	314	283	296	285	343	313	312	288	308	299	301	338	299	301	324	317	288	342	292	286	290	298	295	287	300	306	304	323	299	306	299	278	291	310	308	294	314	281	289	323	306	295	294	328	299	304	284	279	289	293	283	299	308	308	311	271	293	323	312	314	312	307	277	301	296	289	312
8425	9252	7894	4040	2853	2248	1702	1394	1202	998	853	797	750	666	662	629	614	554	554	537	545	495	478	495	542	458	515	497	477	417	451	472	498	444	494	460	482	456	455	472	477	453	457	470	494	476	445	439	440	440	463	457	456	439	462	412	411	429	447	413	475	417	459	451	456	445	479	423	402	425	445	455	450	417	463	449	412	480	416	433	451	451	416	402	457	441	435	426	436	449	425	447	498	462	420	457	456	427	456	427	428	453	466	442	436	461	411	441	458	459	412	430	464	484	421	424	455	444	479	415	473	429	467	427	448	452	417	432	432	441	437	461	456	457	410	451	448	448	456	426	446	464	448	429	457	414	489	440	431	422	478	444	431	460	432	437	431	457	452	416	406	424	421	420	457	435	444	444	469	430	421	472	432	430	452	431	461	417	429	410	445	396	475	439	426	434	408	431	454	460	446	445	469	455	399	454	442	435	460	461	419	415	472	397	436	445	471	466	437	410	432	452	426	424	453	454	447	446	403	433	436	452	454	419	466	464	444	403	431	416	438	431	489	445	429	427	461	409	416	454	439	477	432	420	433	470	418	415	432	478	429	415	416	454	459	434	413	483	400	431	488	450	401	434	458	470	450	425	424	452	460	451	440	421	428	436	488	468	383	442	427	448	462	399	438	411	452	434	467	462	467	431	419	469	452	415	461	449	449	442	459	434	430	434	446	443	457	416	437	494	450	452	473	465	454	467	465	407	425	445	438	428	420	406	470	461	437	420	469	465	451	450	460	471	446	404	433	476	472	446	434	418	414	412	451	445	448	446	453	474	443	419	445	440	460	413	455	420	397	469	406	441	456	473	433	399	427	438	435	439	463	423	432	455	438	490	426	450	459	446	465	480	467	437	449	434	486	463	469	462	492	395	420	452	463	402	430	438	464	444	449	418	479	432	414	437	465	413	431	428	449	447	450	453	443	439	417	420	419	435	459	402	443	458	431	480	462	415	443	414	450	438	435	440	435	436	458	424	420	460	419	466	413	485	472	443	428	454	421	464	470	471	450	425	449	460	465	455	443	461	428	412	452	454	482	416	408	410	447	411	479	432	445	452	451	433	428	418	447	410	432	435	399	443	456	455	445	424	453	467	432	423	439	402	445	429	406	453	430	403	452	452	482	405	437	451	433	451	454	432	429	419	435	444	428	450	456	447	450	429	441	407	423	470	432	411	447	407	402	458	443	427	445	481	450	399	451	407	439	378	453	482	468	497	424	441	452	438	435	431	455	397	432	425	432	495	440	441	463	460	426	427	449	422	435	400	436	462	443	460	443	420	471	425	421	453	451	408	424	446	474	493	445	473	451	474	453	486	463	428	446	450	410	495	487	426	483	455	397	427	436	470	427	423	456	459	419	448	416	409	443	453	469	409	435	438	467	460	431	466	455	462	443	396	448	422	457	460	455	436	472	434	426	411	435	439	425	439	424	428	454	431	497	421	439	417	429	455	433	402	462	447	432	428	443	428	423	441	455	458	431	451	438	417	464	444	443	456	465	428	459	443	427	460	468	397	467	447	453	450	464	448	435	417	426	424	406	438	446	410	438	459	465	438	436	422	441	439	426	444	461	437	458	420	454	463	441	426	449	458	473	440	437	469	417	425	438	437	447	456	436	429	468	444	444	451	434	419	445	446	445	484	417	452	454	449	441	433	440	473	440	446	481	417	443	430	434	451	459	454	423	461	446	422	445	416	447	442	472	444	443	441	435	438	464	398	414	413	426	447	446	416	424	428	429	439	404	424	455	406	499	447	450	433	407	426	447	426	444	442	467	450	416	452	430	417	436	453	402	425	477	464	455	464	452	440	473	427	470	430	451	448	462	481	482	461	433	436	477	440	440	427	456	439	449	434	446	435	443	469	452	468	466	463	423	439	468	436	444	446	458	433	396	473	473	419	412	426	435	433	442	431	481	453	457	426	444	408	420	441	417	429	459	466	483	465	442	462	409	421	444	492	431	464	439	425	441	463	456	483	443	450	441	390	457	465	430	422	431	439	442	469	441	457	442	414	453	455	449	443	422	430	456	408	405	490	456	445	420	476	426	426	461	437	460	461	443	396	459	428	447	443	413	418	412	456	443	475	401	425	405	435	416	464	424	431	427	409	419	440	470	454	447	457	442	466	425	416	451	457	420	422	470	445	468	447	437	449	425	401	471	459	441	453	452	407	434	457	457	473	457	428	428	447	449	490	420	403	429	415	463	465	431	420	431	399	434	477	460	468	441	474	426	478	416	473	404	446	451	433	422	433	461	438	445	424	460	444	470	422	415	438	446	447	435	454	449	443	409	430	406	485	417	458	443	424	443	480	447	453	442	436	452	467	423	426	421	498	438	424	460	424	455	454	408	438	454	434	428	441	442	438	452	453	422	404	435	435	411	461	443	443	458	452	409	425	433	416	429	440	441	462	418	435	420	410	411	424	435	508	417	443	441	419	484	405	421	438	425	429	443	407	428	454	440	454	447	451	414	472	469	454	462	457	466	420	465	445	470	452	439	411	417	447	423	432	371	448	452	480	423	453	442	466	462	437	422	472	407	446	438	463	452	415	412	450	440	438	417	430	458	401	423	435	427	395	455	461	456	425	434	437	476	414	449	407	440	435	464	463	470	465	445	459	451	466	422	437	443	451	465	476	469	438	446	449	477	475	442	471	454	422	434	428	445	424	443	425	431	445	437	449	406	411	476	479	444	432	431	422	442	444	439	434	406	413	423	448	475	416	443	439	451	447	439	457	444	453	443	432	446	446	455	402	465	444	430	448	454	490	446	420	439	424	418	447	485	431	444	458	450	470	444	445	474	460	476	429	430	426	414	461	449	429	450	421	466	419	425	444	419	437	410	452	399	464	419	442	454	431	441	410	405	444	459	464	433	456	423	400	429	452	436	458	442	447	462	493	408	444	430	399	467	421	422	439	419	446	415	438	429	414	439	438	445	449	453	443	426	409	426	457	429	418	438	445	431	461	442	486	455	436	433	479	442	412	467	419	416	397	408	481	436	428	426	447	414	449	422	435	458	470	436	437	439	446	413	442	416	433	423	457	407	407	417	489	453	419	403	383	441	480	474	416	402	399	468	406	407	464	434	438	418	476	458	445	499	443	433	479	439	419	449	462	433	431	413	406	453	422	454	442	444	439	423	419	482	438	448	448	422	427	435	461	439	419	447	401	461	457	434	449	441	459	450	424	418	450	470	476	444	453	431	432	462	446	470	437	447	444	452	434	469	449	454	417	448	426	412	445	430	472	427	461	448	460	449	424	438	399	447	455	463	440	450	482	443	453	438	440	449	422	469	406	446	429	475	450	438	463	437	434	465	475	426	417	439	455	429	433	488	438	449	404	446	426	477	454	466	435	453	427	397	440	465	408	452	444	462	449	442	471	446	405	407	451	385	461	436	436	442	455	440	439	424	515	444	414	441	445	433	460	439	452	448	424	410	483	448	451	433	434	436	437	479	404
23121	21232	29094	23657	21232	21045	3313	905	631	514	468	439	349	334	289	291	271	253	250	256	250	226	211	225	239	228	209	192	206	192	160	209	181	178	181	182	189	169	160	175	187	172	171	163	183	169	163	167	198	166	168	177	178	181	204	190	167	191	175	179	149	178	178	197	176	147	192	169	182	173	157	157	182	188	179	198	176	175	187	171	196	181	172	172	163	170	168	161	184	161	157	170	180	162	146	201	207	181	179	145	161	176	166	162	166	165	167	180	177	159	189	168	177	173	162	146	165	171	180	172	148	166	160	159	162	176	165	170	188	144	181	152	178	171	159	139	149	168	168	151	163	162	166	144	147	153	149	171	172	185	157	174	169	165	185	160	148	149	161	152	154	165	166	163	157	148	185	172	140	161	147	166	160	169	162	150	181	160	162	173	181	158	146	140	169	151	152	178	159	163	166	152	158	167	161	184	165	161	147	183	153	150	148	194	176	175	178	166	145	171	164	159	141	175	159	180	159	165	168	175	156	164	183	148	162	167	154	171	182	151	161	172	165	160	173	153	152	156	159	161	173	156	158	155	171	176	161	170	173	166	184	178	178	180	147	176	192	161	147	172	179	156	171	149	158	157	164	171	160	152	166	164	172	169	162	189	151	149	149	162	148	165	173	171	183	158	147	172	191	173	197	169	139	181	171	189	160	169	182	176	148	168	162	165	138	182	171	164	161	173	155	175	188	157	154	156	141	175	180	161	145	160	141	193	176	172	159	173	163	152	155	160	184	172	170	168	177	149	135	166	170	149	148	156	170	190	179	169	155	152	179	152	147	153	182	140	134	190	157	150	158	148	166	162	179	169	159	147	166	142	169	174	149	152	181	152	188	148	162	169	175	162	158	172	152	134	161	161	150	176	168	158	165	160	153	170	168	151	133	174	163	163	164	167	138	155	152	146	169	170	175	162	130	176	173	147	164	176	152	156	157	150	177	168	179	178	166	179	171	184	160	151	160	178	168	167	165	184	164	160	161	126	156	148	168	152	164	171	180	150	195	161	170	160	155	164	169	167	160	159	173	180	160	153	148	173	152	164	162	173	147	161	154	165	176	175	167	155	184	170	176	164	184	156	169	158	182	159	140	144	169	193	171	171	160	135	172	170	179	165	168	163	154	163	170	153	151	177	178	133	174	157	175	150	154	164	192	146	172	160	156	151	154	164	165	176	150	175	169	171	142	160	159	153	167	172	167	143	168	160	170	168	156	186	170	165	148	173	157	170	166	179	160	164	146	154	166	167	149	174	157	163	185	151	185	172	159	158	167	169	140	151	149	173	176	127	180	150	164	145	168	152	167	141	158	171	162	163	152	159	169	133	152	181	165	176	163	157	144	137	168	181	162	149	159	186	144	165	168	168	176	159	174	154	172	167	162	164	151	174	137	143	159	159	150	172	137	191	145	168	150	142	165	170	183	152	149	176	149	171	166	182	181	181	151	145	152	139	189	152	196	162	142	156	172	153	172	167	152	144	177	172	174	160	149	170	163	163	157	164	162	192	164	153	143	153	160	158	165	176	157	171	160	167	155	190	144	168	181	191	170	174	170	166	158	161	167	168	150	203	167	137	171	164	198	177	146	164	176	210	161	155	153	180	153	201	173	148	180	177	141	153	176	175	156	155	158	163	171	188	160	151	173	173	150	148	160	149	170	161	175	149	181	167	179	147	142	155	160	180	158	170	154	153	165	146	143	167	148	166	176	152	169	153	160	165	137	156	147	175	167	170	152	173	179	148	181	127	158	170	185	164	162	158	164	176	161	168	175	157	155	169	177	147	167	174	178	179	170	178	159	169	158	176	134	173	163	169	166	183	152	154	165	169	156	215	176	162	152	157	166	153	186	148	186	162	175	163	168	145	153	140	161	172	171	172	169	160	153	165	179	158	159	148	152	160	143	156	192	161	169	153	159	157	176	168	170	168	170	167	159	176	136	162	173	156	168	154	151	165	180	175	161	153	166	156	159	163	185	174	177	140	175	159	154	178	180	147	179	157	180	174	148	180	143	152	148	150	167	157	165	172	206	164	158	171	156	153	156	155	167	166	162	157	155	158	149	170	171	175	149	149	165	148	172	169	165	146	143	167	152	170	166	175	161	154	177	147	156	195	173	169	158	157	158	171	150	162	180	168	168	173	164	163	157	167	145	136	150	159	155	164	152	173	171	176	146	162	164	159	176	159	164	167	135	164	172	159	158	156	190	158	167	180	151	178	187	140	160	151	169	167	147	157	147	158	173	149	148	186	191	155	136	163	153	167	164	169	168	170	169	170	140	186	169	156	146	169	191	149	154	160	165	174	157	171	188	174	175	173	172	162	166	154	162	173	165	163	170	165	173	169	175	154	140	173	147	155	162	176	168	164	166	155	162	157	175	147	151	164	168	169	189	178	150	156	161	160	166	176	181	151	181	144	169	162	149	169	172	159	158	149	168	174	168	158	161	186	168	165	145	147	185	155	158	167	164	164	161	171	163	167	147	165	163	157	160	163	163	169	164	170	162	161	155	166	192	163	150	168	166	186	178	180	157	157	179	173	148	167	174	161	165	183	149	160	188	180	181	146	164	154	179	200	170	157	159	154	142	162	182	150	170	167	167	157	179	156	152	197	171	176	172	140	170	146	190	152	171	189	146	169	166	158	172	145	171	171	165	163	175	176	180	152	173	173	165	144	132	150	142	162	158	152	163	129	150	154	150	161	160	172	159	201	139	159	173	124	156	166	176	179	187	156	149	162	155	172	184	156	166	158	176	199	156	165	156	159	174	150	160	164	166	158	166	167	157	161	156	174	152	172	158	174	185	159	162	158	182	147	180	162	178	164	149	152	169	172	165	160	154	187	163	169	173	166	169	152	177	204	145	176	170	192	160	176	148	159	168	142	167	176	177	164	174	166	166	169	173	181	157	168	161	159	162	146	169	151	143	156	183	161	147	157	162	149	168	153	179	190	166	157	151	145	167	146	139	155	159	181	165	180	160	171	170	157	156	162	160	158	146	179	184	187	182	159	197	150	160	164	150	176	164	183	162	153	178	163	150	160	144	167	164	167	156	172	160	172	167	161	163	168	178	147	200	148	166	162	171	151	164	161	160	156	163	190	160	152	161	166	177	156	162	156	179	156	166	169	156	185	183	164	157	166	181	151	156	159	181	158	164	185	158	178	182	166	151	150	185	142	162	174	158	162	156	158	168	149	161	155	195	150	175	176	171	168	142	174	173	163	152	164	166	143	163	156	178	164	156	149	180	168	155	162	184	151	168	158	168	178	191	168	168	152	171	161	183	173	165	169	172	171	156	177	173	182	148	166	179	186	185	150	168	151	180	168	159	172	173	163	151	171	150	168	163	177	176	163	133	152	158	174	164	141	166	151	162	165	150	145	155	176	153	177	185	142	162	156	140	163	168	170	173	188	180	165	173	163	165	148	154	171	153	153	144	171	167	154	186	153	172	160	183	175	180	138
8705	15201	12904	6928	4759	3655	2686	2167	1682	1349	1130	948	839	722	651	578	518	527	472	427	409	419	374	370	354	372	349	314	325	340	304	292	289	270	281	299	294	288	259	265	264	279	286	264	255	248	271	291	275	261	256	267	305	235	245	277	252	236	265	275	261	249	269	269	225	282	267	232	250	262	257	225	223	282	235	269	255	247	248	264	247	258	269	230	260	267	241	224	251	240	246	250	261	235	254	236	238	276	246	244	246	253	229	259	235	238	221	242	259	235	231	223	257	253	234	248	264	257	262	245	271	263	241	212	260	273	243	249	233	252	244	250	233	236	250	275	247	255	234	250	222	257	226	245	241	234	273	220	247	250	245	233	268	252	256	258	241	241	267	244	228	243	240	232	239	237	276	213	243	262	256	258	229	245	254	244	247	254	237	237	242	237	223	251	232	264	241	270	266	235	246	243	241	257	235	248	246	244	245	236	272	246	240	243	211	234	265	259	258	232	272	248	248	238	254	253	245	266	228	249	238	244	246	232	240	252	265	263	263	235	250	266	246	253	287	212	252	240	249	241	256	260	221	267	242	253	252	231	261	251	254	280	237	268	212	260	241	243	247	254	243	253	244	264	220	262	243	258	228	208	246	271	265	229	230	251	237	237	263	227	250	274	240	249	272	226	216	256	276	256	223	268	240	244	225	253	247	252	258	243	244	230	233	227	248	229	250	230	223	238	244	257	248	265	239	233	244	234	260	266	256	251	283	260	251	235	233	228	247	260	235	258	253	264	250	253	243	250	251	266	248	231	255	261	235	250	226	239	228	260	220	263	235	246	257	249	229	230	264	264	252	230	245	236	249	270	254	240	249	242	239	241	220	210	268	268	196	246	245	232	243	233	262	258	232	241	241	259	248	220	255	257	242	256	244	259	250	255	237	236	239	240	247	268	234	252	246	227	249	259	262	260	248	247	258	251	253	240	238	217	225	242	236	258	231	214	247	248	240	260	249	233	212	258	238	225	260	235	257	244	242	238	243	253	222	236	249	259	245	231	255	228	268	238	249	242	235	238	244	254	204	233	251	260	245	229	263	234	233	245	259	256	261	248	225	255	239	247	233	270	253	241	232	241	258	254	237	248	263	239	269	263	227	271	228	221	277	232	241	270	209	215	255	235	228	256	234	245	244	223	265	256	254	236	212	236	238	244	215	226	243	268	243	236	245	252	250	250	251	248	262	247	251	274	268	224	238	244	235	270	247	264	280	254	235	274	266	246	224	221	238	265	254	253	231	235	239	251	250	226	241	248	242	230	247	240	222	243	240	237	257	247	218	234	241	257	260	250	230	249	229	246	256	255	236	255	274	248	250	256	251	240	228	258	225	266	224	238	246	241	252	282	253	231	230	219	242	235	227	257	258	261	242	243	284	229	226	245	276	215	254	258	259	243	250	228	212	269	215	242	259	222	257	217	244	217	258	256	261	252	233	259	233	251	253	230	265	218	229	268	249	264	232	259	229	255	256	242	234	268	261	226	246	240	248	214	236	249	221	222	244	250	231	244	231	242	211	262	237	250	249	270	246	251	297	237	223	238	250	265	245	235	229	249	251	241	256	225	249	223	252	253	260	241	273	229	262	275	243	235	226	253	247	250	259	209	250	244	238	235	238	265	270	234	263	245	256	263	239	226	233	242	266	234	241	237	251	230	245	248	229	245	248	257	232	266	251	261	237	267	286	242	254	253	253	216	262	233	255	239	251	246	245	267	219	234	279	238	262	239	243	249	220	250	272	264	244	220	230	261	230	252	244	232	238	215	242	276	223	236	254	262	257	273	254	231	241	237	239	258	231	224	242	253	262	257	219	276	238	246	234	248	237	265	231	249	249	252	230	262	269	252	268	241	249	265	254	244	248	265	262	223	251	232	257	244	246	225	235	254	263	244	264	249	246	269	236	229	250	244	263	264	263	266	251	255	258	251	221	234	230	224	241	253	271	250	224	264	234	239	240	247	248	236	227	269	264	246	241	256	255	258	239	246	240	230	230	221	246	259	234	231	258	227	245	238	264	245	241	252	251	270	264	255	247	253	287	238	227	257	267	240	258	237	269	259	238	243	245	252	239	231	248	258	237	239	246	237	236	233	279	259	241	245	254	236	250	238	262	236	242	250	241	263	264	245	248	266	229	251	246	252	251	240	242	214	257	250	240	234	252	247	221	261	223	272	227	254	268	244	261	241	253	255	223	237	257	242	255	250	255	252	237	253	249	277	282	198	241	249	230	271	226	280	244	258	239	249	216	254	243	279	249	237	240	241	226	238	226	243	233	232	255	222	270	269	260	242	269	248	250	226	227	227	284	237	290	242	226	241	228	241	239	220	253	259	278	230	243	246	258	267	227	231	269	252	255	244	230	248	247	263	266	255	255	247	246	247	253	267	219	220	243	252	247	223	242	238	264	233	222	230	230	236	236	284	242	246	233	251	256	235	245	252	245	235	250	258	246	263	258	233	268	261	267	244	259	248	280	278	223	259	260	222	236	228	245	240	259	236	254	281	239	254	248	246	238	266	244	246	225	243	248	261	250	253	283	267	243	278	235	259	254	270	253	241	281	255	237	238	228	233	244	249	208	262	244	246	281	218	243	257	248	247	233	243	260	224	241	283	270	235	245	229	243	269	224	257	242	259	252	222	218	261	246	225	259	258	239	243	224	216	247	228	235	243	252	239	227	222	226	251	241	248	260	247	243	259	210	226	236	259	235	207	227	255	228	244	237	251	236	230	248	236	241	241	249	254	250	233	249	223	241	256	242	270	221	234	252	283	235	217	247	247	251	252	226	232	247	264	225	253	235	252	226	271	239	224	263	243	248	255	268	234	257	240	273	232	265	237	241	226	231	241	233	258	249	292	256	253	226	230	261	214	250	255	219	241	288	244	260	248	252	247	237	256	243	233	226	242	256	264	249	242	245	231	258	246	215	249	226	272	268	254	268	259	261	249	210	243	272	231	243	240	287	235	265	230	254	239	242	230	259	268	226	242	226	277	222	277	221	245	247	237	238	235	268	247	229	269	239	225	253	221	259	233	242	248	242	235	247	252	242	275	233	242	230	229	265	226	262	237	249	240	265	226	238	242	232	264	233	236	241	239	250	234	240	275	256	246	249	264	267	225	232	236	260	245	265	254	240	228	225	222	243	256	239	278	269	242	241	262	245	270	255	246	267	258	235	239	240	259	240	230	241	227	235	269	248	278	231	269	243	232	233	237	263	251	233	239	232	216	262	237	250	278	251	263	236	239	242	272	258	232	245	252	262	234	238	252	228	246	217	236	243	256	241	212	237	251	263	272	260	243	238	251	236	239	237	247	217	286	247	246	214	252	224	221	246	225	242	253	262	220	242	227	240	230	231	219	235	277	272	263	262	276	252	239	243	269	249	268	218	238	253	238	240	254	241	236	233	247	250	258	236	239	244	228	224	241	238	226	232	244	236	246	250	236	222	247	258	233	221	260	238	249
27225	20406	7182	858	598	518	334	288	294	246	263	301	260	279	275	286	293	295	277	298	250	266	310	290	268	267	251	272	267	315	259	289	236	301	262	255	286	274	276	317	284	262	252	264	289	263	235	263	255	290	285	287	250	268	251	265	277	218	278	264	306	268	270	255	280	248	251	282	250	254	273	280	287	240	259	292	286	287	259	269	268	285	264	267	261	257	252	265	276	273	231	260	294	287	278	298	254	282	266	265	291	260	272	285	288	287	283	303	227	272	270	287	260	274	276	271	258	273	296	286	271	258	269	259	261	246	267	269	305	293	234	260	266	248	262	294	242	244	292	282	271	279	254	252	262	239	278	267	289	290	255	251	307	254	286	255	261	238	275	263	268	277	231	293	292	271	277	252	273	261	289	297	277	255	244	286	290	264	276	290	286	249	270	254	272	294	297	265	281	283	256	243	296	252	249	259	242	263	282	252	317	278	279	272	278	286	272	256	256	274	271	281	291	276	262	301	247	278	241	273	288	288	266	254	256	266	306	279	243	275	254	277	244	281	278	238	280	279	287	276	268	277	289	219	228	289	251	247	259	296	273	295	253	258	251	279	252	272	232	247	276	235	278	241	273	252	271	280	274	277	279	261	284	241	271	285	273	270	263	295	271	269	250	272	239	270	244	250	264	266	266	256	268	244	265	262	308	276	245	269	261	262	231	282	261	261	290	284	261	278	265	287	262	256	257	247	268	267	252	287	290	251	280	287	295	262	257	288	267	277	286	271	257	269	254	264	266	282	255	261	246	251	261	264	268	269	266	263	278	254	273	254	255	280	277	261	300	258	278	259	266	245	253	284	287	285	240	255	251	275	267	259	263	286	258	287	287	284	271	284	237	252	270	286	272	297	253	282	259	254	283	275	268	271	276	276	235	297	233	242	263	260	273	278	259	248	248	250	263	267	286	263	260	252	300	305	258	235	235	259	272	254	261	296	255	285	243	278	276	230	229	282	263	270	256	262	264	269	283	273	271	266	279	253	265	265	263	281	261	286	265	256	257	259	254	267	292	288	293	257	266	279	292	284	262	254	282	256	293	277	291	248	280	250	268	256	256	284	274	273	271	285	275	252	272	297	273	250	264	279	283	272	271	236	262	275	281	282	260	268	284	257	289	254	265	274	268	272	301	257	263	276	288	266	264	269	243	296	276	277	275	268	280	253	246	274	266	274	263	267	321	280	275	302	262	274	268	281	273	269	277	262	274	249	272	277	249	266	264	265	267	287	226	249	267	261	253	250	280	251	283	279	277	278	229	279	249	261	294	287	270	268	290	262	278	267	282	259	276	256	286	262	253	293	277	275	266	271	272	300	279	270	251	277	297	257	253	279	294	244	283	293	299	244	281	275	251	282	307	256	247	246	265	256	269	261	254	262	283	237	272	272	256	290	265	288	274	268	271	286	255	274	237	260	256	256	269	272	277	275	281	258	286	278	271	241	263	272	288	272	277	292	262	251	297	246	265	274	310	255	260	252	270	249	275	280	253	256	224	240	247	262	284	268	242	275	255	268	265	284	263	285	245	275	250	292	264	258	281	273	307	274	275	284	281	258	238	250	282	247	267	255	287	282	305	272	269	272	242	257	261	253	239	267	277	283	250	251	275	259	283	248	262	290	255	278	283	284	298	243	297	318	257	313	269	237	267	283	255	268	299	246	288	273	290	238	276	265	267	273	285	254	295	278	265	274	326	236	259	283	278	267	267	259	263	258	262	264	284	257	245	266	265	237	243	291	239	308	258	281	267	290	253	279	261	247	277	272	281	281	272	259	270	297	264	286	270	279	248	288	290	264	287	296	256	282	306	268	294	300	261	271	262	232	275	247	281	289	274	266	291	294	278	266	264	248	248	280	250	277	266	262	272	246	279	252	267	269	298	242	248	264	262	259	285	254	280	242	262	285	264	260	273	263	282	258	267	280	255	282	248	265	272	271	273	259	249	280	292	273	268	249	279	270	267	259	251	273	280	254	282	277	261	241	284	262	263	266	309	261	258	258	257	256	281	247	276	281	269	255	284	248	289	283	266	264	281	275	266	280	273	268	259	294	289	252	256	287	268	277	299	271	261	276	274	255	254	266	273	290	260	287	289	243	285	250	252	229	269	249	256	231	249	283	272	279	274	277	268	271	278	281	243	284	244	267	272	241	259	264	256	238	299	254	283	273	263	246	261	286	246	279	274	261	245	287	251	271	244	259	297	269	262	250	264	250	256	260	237	283	267	262	256	257	255	297	264	282	256	266	247	265	262	252	255	286	269	285	223	273	246	251	246	276	292	270	285	267	239	259	297	294	273	271	272	260	277	270	259	231	261	262	258	265	276	272	255	268	292	271	253	259	235	280	257	259	271	267	256	239	248	272	274	294	266	257	263	254	248	289	242	275	279	262	262	244	253	239	250	269	255	282	296	242	267	243	288	281	283	261	273	264	249	285	273	276	274	252	254	278	247	256	266	289	271	251	301	262	269	244	235	262	269	256	234	283	262	252	270	271	255	270	243	303	278	259	271	245	279	253	252	266	294	273	291	262	273	278	254	266	280	274	280	258	257	287	293	283	252	252	273	304	243	260	264	254	239	283	288	264	240	287	258	265	263	264	279	289	271	261	254	246	283	277	251	251	267	266	265	264	287	267	223	311	273	293	272	268	277	269	262	272	261	264	269	273	276	273	259	263	250	273	252	244	265	268	250	271	296	257	275	267	252	274	273	257	283	293	284	266	282	267	301	273	266	289	263	260	248	273	280	251	249	295	271	243	238	249	274	256	296	301	278	273	263	269	270	280	278	280	258	292	232	234	300	288	274	261	280	277	243	264	251	276	275	277	250	254	287	255	263	263	283	299	270	253	254	282	308	244	256	280	283	272	275	283	288	280	273	291	235	260	242	279	254	275	263	278	264	278	250	258	282	302	258	248	262	221	295	279	247	250	292	251	264	280	282	270	275	258	267	271	271	297	255	243	268	267	278	261	327	268	269	277	287	287	276	252	263	273	278	278	274	266	266	264	288	255	261	266	313	247	266	272	272	289	232	257	283	278	281	278	252	264	266	299	236	251	264	271	290	261	269	279	267	296	266	248	257	273	241	237	229	248	279	285	272	292	298	276	280	241	295	259	258	276	281	273	266	261	288	259	257	274	256	255	225	259	284	272	265	266	280	250	273	244	272	246	299	277	242	257	241	280	252	259	280	272	261	260	274	253	251	259	272	277	299	281	293	267	283	244	275	292	269	256	271	287	280	276	266	246	260	282	273	248	282	260	267	229	292	273	265	258	251	242	292	251	294	257	274	258	268	274	268	255	289	274	262	275	264	267	254	278	251	251	287	286	268	276	290	248	259	271	279	257	281	274	266	261	243	251	249	272	288	254	280	269	258	273	273	276	248	241	253	292	260	269	276	234	268	276	277	268	268	284	254	265	290	279	270	287	262	275	258	259	316	263	247	252	272	270	262	256	251	301
5949	1359	1307	774	621	533	464	438	420	447	403	405	425	367	401	413	408	378	382	406	398	416	371	401	374	383	398	406	379	403	406	390	386	388	411	393	408	404	376	416	403	392	389	376	396	363	390	424	351	414	394	401	378	378	412	384	376	397	331	393	383	396	408	378	365	416	390	378	378	413	383	418	375	363	395	369	377	374	362	368	377	382	382	412	386	380	384	395	365	368	373	381	369	377	391	381	396	380	387	395	397	374	377	358	338	400	407	405	423	428	373	358	367	370	351	380	402	383	384	417	389	351	382	372	351	389	364	391	381	385	351	362	380	372	370	388	398	369	388	402	373	359	405	390	394	384	383	378	378	402	371	374	391	401	371	389	408	380	398	414	425	381	431	372	375	393	420	386	396	416	373	359	398	378	408	375	377	377	385	413	389	421	370	394	378	390	397	402	404	390	339	399	359	404	383	365	386	371	391	387	363	402	408	359	427	405	370	381	367	404	371	385	384	389	404	375	400	377	393	406	398	396	338	386	361	355	384	364	378	390	375	392	391	343	358	406	371	379	398	392	404	385	402	390	393	384	359	368	372	388	382	388	391	366	401	397	403	386	397	357	387	354	411	410	372	390	374	377	387	376	373	366	365	397	365	402	388	370	402	396	378	389	370	387	416	366	387	399	365	400	399	388	377	394	354	375	407	376	386	399	403	400	380	370	396	386	384	392	433	372	390	401	356	364	421	350	400	393	390	383	371	408	387	417	376	373	392	377	363	403	374	379	420	419	400	373	396	395	367	360	372	377	411	352	390	384	391	397	378	375	372	386	393	350	367	353	407	414	379	407	385	419	402	386	337	388	392	365	412	354	358	394	361	373	336	384	413	391	372	374	413	395	365	398	380	370	404	362	370	383	371	394	382	365	371	397	377	416	388	362	369	340	388	393	408	377	357	410	390	423	387	381	399	404	418	377	397	384	377	367	391	382	395	392	354	375	386	381	380	335	361	385	428	394	395	367	374	389	382	388	360	367	342	381	402	372	399	410	381	391	381	393	368	394	374	390	392	359	374	407	386	361	425	391	383	385	381	391	399	349	414	368	380	367	382	367	345	357	356	372	374	375	411	409	389	342	383	376	370	397	361	358	391	366	353	396	381	390	368	389	370	352	366	410	361	380	395	400	372	377	391	393	398	397	394	394	391	399	403	348	375	367	381	367	372	377	384	361	375	389	386	368	365	361	354	395	379	364	402	385	355	381	379	390	384	390	382	406	394	393	382	358	398	367	396	373	366	391	376	367	357	420	392	368	372	376	382	386	426	382	384	432	395	382	368	389	369	400	356	381	392	365	338	370	369	387	379	368	333	365	359	397	341	386	399	398	392	366	372	363	389	374	372	414	399	393	402	362	361	395	362	379	391	365	400	403	380	388	357	376	407	383	364	423	381	392	358	385	349	384	425	397	380	387	396	397	385	392	378	424	412	404	371	374	408	405	369	377	368	379	389	379	360	422	367	362	414	418	366	389	365	379	354	339	392	374	410	423	403	384	392	377	380	404	378	395	377	379	355	400	395	381	367	371	342	377	385	410	429	387	366	360	388	383	406	375	366	399	367	370	375	341	375	382	387	418	403	373	371	376	389	387	370	375	379	353	359	374	357	399	354	412	393	400	353	363	384	385	388	383	413	350	411	370	356	415	367	374	409	377	383	409	393	346	393	356	381	377	415	380	377	351	407	388	349	381	375	363	399	374	382	407	426	378	388	361	371	419	381	350	369	393	400	378	368	375	395	382	395	390	398	385	413	371	365	393	384	399	350	432	413	365	406	405	390	399	374	364	357	422	386	401	380	378	378	384	410	403	366	378	370	398	357	363	415	410	399	420	394	385	386	369	396	394	393	391	400	417	360	379	415	352	388	390	380	401	394	451	372	441	367	370	357	388	381	373	406	347	405	424	346	373	403	385	399	345	344	413	383	391	380	406	417	351	392	365	381	389	346	381	384	392	390	370	391	391	354	393	384	375	413	354	367	375	366	420	414	357	395	388	387	358	407	391	399	379	386	379	375	366	384	366	398	415	374	386	397	390	393	369	416	369	406	380	363	376	395	407	371	416	394	374	397	341	390	396	403	396	396	384	380	382	385	401	361	374	364	369	412	354	382	347	406	366	372	386	360	363	405	369	411	384	385	397	392	421	394	417	403	413	401	366	401	380	400	386	406	384	361	384	339	422	429	409	364	396	368	378	381	402	349	396	380	399	368	396	418	373	364	397	369	372	365	398	371	407	421	353	347	386	381	411	416	414	360	406	348	330	393	358	384	341	370	369	350	396	373	363	421	381	381	399	398	396	401	411	374	378	359	370	370	341	355	383	365	395	399	400	401	391	388	381	383	384	413	382	386	422	377	384	385	358	370	406	369	362	393	382	380	395	427	368	360	392	381	397	380	389	337	388	440	391	355	390	371	406	412	404	387	379	377	356	422	372	374	373	371	383	368	370	382	395	373	371	370	370	400	383	373	373	381	378	369	396	375	392	409	404	375	366	377	391	375	401	396	421	374	377	421	368	387	365	384	396	412	372	388	372	412	411	410	400	411	391	402	383	421	376	383	398	371	381	389	396	400	386	372	405	401	437	414	347	407	376	376	371	379	393	372	365	409	405	410	347	349	380	360	397	381	380	360	375	373	398	387	383	425	384	383	385	412	373	384	419	391	368	326	386	411	405	395	369	365	384	383	411	399	372	373	401	387	405	379	386	380	359	401	345	364	383	394	378	371	388	395	384	441	397	399	399	363	369	385	389	354	328	390	391	330	377	354	363	392	358	380	359	377	361	370	403	371	382	392	389	373	378	384	418	371	366	396	398	416	404	410	364	407	369	391	392	414	395	378	364	366	404	415	381	388	417	394	383	394	366	363	377	389	357	376	391	383	362	372	354	369	352	360	371	385	394	377	348	405	382	392	375	362	379	378	397	363	382	381	388	411	404	374	385	408	341	353	412	368	371	380	383	348	385	409	388	366	370	385	385	363	373	388	406	373	389	389	415	419	380	372	381	380	353	342	406	383	385	399	391	382	385	408	379	360	380	369	367	404	386	373	375	364	367	371	400	380	391	381	361	363	374	366	374	395	330	380	378	381	371	389	374	406	413	341	382	389	364	369	381	403	369	386	364	392	366	367	398	383	390	396	383	372	393	380	381	373	365	400	376	418	367	394	375	363	396	389	385	386	399	372	387	409	384	358	376	378	409	385	387	400	370	412	384	381	384	363	375	380	381	370	387	355	358	378	375	361	389	378	367	394	379	384	401	349	406	394	361	359	368	397	388	361	398	376	394	348	385	404	389	375	378	343	400	382	365	342	405	401	385	361	413	395	369	381	425	393	363	430	347	370	419	395	387	356	373	403	376	380	395	408	362	367	383	337	389	400	378	381	376	404	370	393	402	411	391	373	405	422	367	393	373	406	373	383	359	432	432	423	355	369	368	368	382	386	370	392	357	384	382	398	383
24194	21228	28500	24251	21022	4032	923	662	524	540	500	421	417	419	338	376	356	359	336	338	331	345	323	328	340	323	330	309	352	304	305	306	376	290	318	273	312	342	320	318	352	351	325	336	309	276	326	306	323	299	341	313	315	298	310	310	279	284	331	328	307	318	312	305	312	316	315	315	288	298	306	335	285	331	297	300	307	276	317	333	328	318	333	310	282	324	287	315	319	324	310	315	318	322	322	295	291	307	301	315	309	291	301	331	342	304	288	322	292	293	297	317	286	277	301	325	307	341	329	356	350	294	315	301	314	318	343	304	309	320	305	322	313	326	298	317	290	303	322	328	304	328	320	321	295	284	293	314	335	295	322	319	301	340	283	320	358	300	290	328	294	294	287	282	280	307	343	303	345	325	317	322	319	300	255	325	297	286	294	304	309	304	262	330	287	284	291	302	309	317	306	301	279	321	305	305	298	303	297	299	312	325	315	326	297	314	310	295	330	310	338	296	311	300	290	312	338	333	282	309	302	317	314	339	310	330	280	306	312	292	294	357	304	313	273	314	305	298	301	324	320	344	316	316	298	302	294	274	297	326	306	322	316	302	332	297	341	339	288	325	298	318	326	307	322	301	307	296	317	306	305	308	340	335	299	296	335	300	343	295	295	317	322	296	305	322	291	335	353	310	306	329	299	311	294	331	325	295	310	283	296	298	323	316	270	302	282	287	288	319	320	321	314	339	271	305	285	318	321	319	318	329	327	297	314	316	286	314	292	285	303	297	327	319	281	297	323	319	292	282	289	315	281	303	294	294	298	292	305	348	300	336	314	296	314	323	304	266	345	325	273	311	288	297	304	300	297	301	323	317	322	324	308	319	289	286	306	284	306	312	299	287	299	315	313	304	313	311	301	309	290	285	310	294	309	304	291	298	281	305	324	288	316	271	315	286	278	307	287	300	326	300	333	308	289	319	285	291	295	323	275	293	300	291	304	292	307	306	315	301	355	303	323	332	304	304	293	341	295	327	315	288	339	314	302	316	303	362	301	315	302	305	283	322	321	319	341	347	322	305	329	303	287	296	322	322	336	308	300	305	294	280	337	305	302	323	317	331	322	313	333	304	307	307	320	305	306	334	293	297	304	307	319	311	332	266	296	289	303	286	284	303	323	301	315	340	340	316	312	271	300	314	323	291	294	299	300	301	349	318	317	301	331	320	293	288	295	314	346	310	328	309	297	301	301	319	302	310	321	297	335	300	283	309	310	334	327	323	317	298	302	297	285	308	330	295	301	330	320	328	304	310	329	334	331	312	299	319	335	295	347	320	319	298	297	304	331	288	300	292	319	294	325	294	317	323	291	305	304	301	323	307	307	331	290	324	294	310	288	254	347	326	295	304	297	324	320	305	306	306	291	328	335	308	311	329	297	279	299	304	288	298	337	276	304	289	287	315	312	313	292	298	293	306	289	340	293	331	283	300	306	325	321	324	321	304	294	293	294	309	298	312	320	304	296	316	278	323	328	318	330	317	297	291	302	352	318	314	327	291	326	347	301	294	295	320	312	307	290	298	299	332	295	301	316	314	300	278	311	292	286	333	280	310	326	276	280	303	339	305	305	293	308	282	289	314	334	330	314	291	312	295	283	291	326	280	315	317	322	297	331	296	319	315	288	318	299	282	317	287	296	324	288	289	312	290	319	318	339	328	297	282	324	315	328	320	284	330	294	323	322	305	324	309	315	323	307	305	319	328	301	322	297	270	299	321	319	299	305	319	305	313	335	308	306	300	306	313	290	274	315	300	304	281	316	308	287	313	297	289	317	305	305	296	289	291	317	306	332	275	324	305	300	300	305	311	325	328	297	303	299	323	299	291	330	321	282	305	365	314	343	297	275	318	299	324	323	321	309	282	318	307	328	316	298	304	285	307	325	300	338	283	314	331	310	313	321	296	287	289	326	331	303	294	308	303	310	319	299	298	329	292	287	280	320	297	275	285	266	319	291	349	291	311	316	327	296	283	311	294	295	293	317	308	320	311	311	285	282	315	319	350	334	268	301	271	325	302	290	315	324	345	298	292	300	301	327	300	350	306	296	302	305	330	351	333	297	296	336	317	294	292	306	318	328	289	312	316	308	304	305	306	304	294	332	308	283	329	292	298	292	298	297	316	299	315	321	311	315	343	309	303	330	300	289	303	309	307	292	326	296	310	302	341	300	325	295	296	316	269	303	263	300	331	314	307	308	285	320	310	294	318	294	306	347	290	307	369	323	305	291	327	323	325	311	342	285	329	289	307	319	332	293	312	294	294	321	312	297	303	320	306	307	295	307	295	290	297	337	307	323	307	317	301	315	312	342	315	321	300	300	314	299	307	330	327	319	301	313	303	316	313	316	316	317	328	310	345	303	292	303	331	305	297	294	321	291	334	322	329	298	289	300	313	307	325	317	278	312	313	298	301	298	286	299	285	290	283	298	286	297	334	316	307	327	320	316	299	262	343	290	316	309	297	286	330	330	283	316	314	320	310	350	320	332	318	320	301	286	314	309	292	303	312	315	273	299	300	298	313	302	304	315	311	299	301	299	320	305	303	261	304	300	324	301	327	285	307	300	312	308	308	342	314	327	317	309	317	317	277	313	331	298	310	320	333	330	336	307	331	334	301	321	290	296	287	311	304	317	329	317	330	293	282	298	293	301	305	333	321	318	296	312	296	319	323	357	286	305	284	302	291	286	287	315	319	324	314	308	295	300	316	290	298	325	337	298	297	347	336	301	313	316	302	315	294	302	327	304	307	305	296	330	317	295	327	336	298	337	311	303	285	299	298	323	314	311	291	304	291	318	328	320	315	304	299	320	282	324	267	313	301	308	306	308	294	327	305	285	317	278	315	309	305	292	283	300	281	348	338	302	293	307	333	308	262	324	286	303	303	268	316	294	292	311	321	320	304	317	300	319	305	302	347	284	306	312	300	295	305	295	307	317	281	309	300	311	293	320	331	298	315	293	283	306	325	295	284	321	289	329	354	299	320	305	306	296	326	325	302	318	315	294	284	326	297	306	262	317	336	287	348	315	290	314	290	348	309	310	308	290	329	326	311	310	289	333	333	332	288	317	298	319	276	287	312	300	298	289	311	321	294	278	319	318	280	276	316	311	306	310	296	308	293	311	295	307	307	283	324	363	315	280	290	291	280	302	343	321	303	319	297	321	282	280	293	313	279	302	297	316	307	310	346	302	312	317	288	296	304	301	282	361	286	308	330	312	291	343	326	288	325	315	298	273	292	364	295	315	298	325	282	315	319	313	336	315	283	307	311	298	291	293	297	309	296	301	286	303	296	287	305	320	278	330	288	312	299	300	310	342	308	321	323	301	325	284	294	308	314	313	306	311	297	304	328	302	307	313	334	303	312	304	317	323	307	304	293	338	290	315	281	297	329	299	317	302	308	298	340	329	316	311	325	267	279	293	313	327	338	315	320	319	277	314	321	318	293	328	308	281	308	296	320	337	318
10470	9395	8040	4036	2839	2103	1734	1364	1152	1036	836	748	691	700	609	601	563	543	547	541	521	501	508	549	508	510	507	506	506	477	487	476	487	448	500	459	480	461	433	448	471	450	453	468	430	480	459	474	449	468	440	494	440	482	457	451	460	454	481	444	473	466	464	426	432	471	437	450	446	450	451	471	446	430	439	452	447	464	460	453	451	438	414	467	479	464	468	485	430	483	449	460	476	443	390	438	458	399	464	433	434	453	445	430	459	480	445	455	464	487	442	436	440	479	466	448	482	409	420	478	429	466	479	455	437	453	425	426	460	429	456	428	451	461	491	480	467	490	458	402	429	404	467	471	437	436	432	442	429	398	438	474	453	480	464	434	428	508	460	478	441	446	453	394	402	476	440	505	450	408	450	417	470	449	429	487	430	478	446	443	455	461	426	434	454	461	454	474	475	458	449	460	430	451	444	473	445	428	417	419	452	451	434	458	401	458	453	456	447	420	442	460	515	450	434	420	468	453	429	454	438	423	423	460	416	408	411	443	444	420	421	442	471	426	467	453	458	406	426	434	471	440	476	434	445	464	452	471	469	459	438	475	417	465	403	454	428	465	403	442	437	455	418	455	438	432	433	451	440	421	428	449	458	448	453	434	436	468	451	434	466	472	452	432	460	441	395	464	455	425	490	448	450	479	444	460	447	431	402	421	478	439	448	430	437	447	431	408	437	453	428	431	473	491	456	459	469	430	451	420	400	423	455	429	454	465	434	437	430	408	436	431	455	452	461	457	428	450	442	417	424	423	460	449	437	472	430	464	450	424	433	458	435	439	423	472	456	455	486	449	422	440	412	431	415	437	434	445	498	487	404	471	488	439	410	447	428	477	438	420	448	452	417	454	403	428	418	461	480	448	414	427	436	414	452	482	427	471	440	457	502	452	474	456	441	438	469	475	461	398	462	424	425	478	440	433	468	434	454	424	447	450	435	458	484	450	494	454	467	448	448	449	463	454	459	482	442	455	502	442	458	472	435	493	444	471	459	437	431	434	452	451	458	443	409	395	437	446	448	444	413	441	459	477	447	432	481	448	440	438	421	488	438	456	428	463	409	448	446	436	414	438	401	482	457	445	447	460	466	439	441	433	453	416	467	473	438	445	441	433	483	399	432	462	442	430	429	439	438	446	462	459	441	445	435	417	461	461	479	485	447	477	411	411	447	428	419	446	466	431	448	419	463	425	428	471	441	468	474	415	421	403	426	449	423	429	446	435	471	445	403	426	469	470	434	456	430	454	473	427	456	434	441	437	454	450	420	461	436	441	477	449	454	424	463	405	419	459	442	448	469	479	431	435	470	423	421	448	435	471	451	433	466	435	433	454	408	473	441	436	436	443	459	439	487	459	419	462	394	459	422	464	426	420	467	445	445	421	439	446	478	417	409	457	452	387	443	425	438	468	451	434	421	462	466	456	463	430	452	429	426	446	447	491	467	442	451	392	450	447	451	432	438	429	422	441	472	488	475	420	491	430	461	439	461	459	407	427	453	422	449	438	451	443	443	434	427	425	482	449	439	495	475	420	422	459	407	458	492	416	424	451	437	451	420	424	484	451	434	432	440	458	429	445	491	430	436	437	465	467	473	429	450	421	441	456	472	445	419	438	470	433	459	439	425	438	451	487	436	440	447	434	454	435	463	412	452	424	481	419	471	461	432	455	425	444	444	470	464	415	418	436	472	434	515	465	478	445	419	450	458	451	498	448	460	446	468	398	458	427	469	470	430	455	453	433	445	420	461	452	432	483	454	428	483	440	438	470	415	461	458	405	450	415	423	445	471	464	475	396	476	436	431	421	448	421	449	443	450	462	468	488	442	444	438	458	430	444	461	434	466	413	450	451	437	432	447	430	445	439	424	418	441	438	442	468	449	444	440	464	408	466	422	441	430	455	431	400	451	465	454	455	440	458	434	478	452	440	426	466	431	422	437	470	458	421	429	464	438	457	469	443	448	473	456	449	475	465	435	495	436	445	439	447	439	427	458	473	424	487	427	466	436	470	467	470	449	452	471	464	484	455	421	442	443	453	443	464	441	506	450	451	462	400	446	450	440	422	438	460	421	410	440	411	431	461	439	473	475	452	418	426	458	464	435	440	463	449	418	444	434	441	512	453	475	414	424	430	442	462	464	431	421	462	444	458	439	428	440	471	453	457	481	433	461	435	442	449	444	446	435	428	416	455	442	455	435	465	441	439	426	416	478	440	435	432	468	478	459	463	478	467	451	451	431	463	449	482	471	422	465	470	451	448	466	427	462	462	446	426	448	414	444	429	470	461	469	468	430	445	478	429	454	465	443	435	436	469	437	495	426	427	443	391	463	440	461	450	453	479	449	427	425	428	434	457	400	440	463	449	465	423	480	431	405	481	432	421	446	472	454	432	430	460	465	422	457	443	449	426	451	440	442	440	484	450	456	443	423	477	400	448	445	453	467	434	452	462	453	447	430	413	446	417	476	472	445	443	439	433	477	453	443	446	448	439	442	445	420	442	454	450	468	443	470	479	447	429	448	461	424	442	452	425	454	437	454	499	433	444	438	427	468	423	442	449	458	480	442	473	449	457	422	424	435	441	432	423	429	430	404	436	452	456	469	435	442	436	454	466	395	449	393	475	453	438	444	440	465	441	450	434	428	424	438	469	453	448	434	455	440	450	438	491	417	445	459	434	477	456	487	464	451	421	444	483	445	430	442	442	449	428	410	449	449	418	425	444	424	466	459	434	395	422	449	429	446	445	430	446	437	453	461	451	471	431	455	475	442	469	451	446	449	406	455	443	432	437	487	470	425	417	455	433	446	447	476	469	409	425	435	417	472	470	442	436	459	474	450	444	451	412	447	435	467	436	443	439	425	445	442	448	444	418	505	452	415	454	452	426	461	427	399	426	453	465	448	460	424	427	450	408	431	415	427	448	456	465	436	476	439	453	412	477	456	459	444	475	434	449	414	474	450	446	441	471	425	462	425	450	457	428	480	432	453	448	434	436	420	437	455	415	440	450	433	431	422	445	475	451	417	458	483	462	461	479	464	461	437	441	464	441	488	445	429	479	408	452	462	455	470	401	440	466	451	416	437	449	414	462	430	458	460	439	430	432	484	438	475	446	441	484	461	418	464	419	432	455	448	452	506	449	453	435	512	450	450	420	401	450	396	473	488	463	440	455	420	460	467	434	451	433	442	448	427	446	455	405	467	478	452	428	456	451	457	465	445	455	473	466	422	444	480	405	512	437	446	443	429	456	448	417	407	452	414	466	456	438	443	460	427	471	468	457	451	421	443	434	436	425	436	460	435	466	457	410	478	454	448	439	443	501	455	459	429	438	400	440	432	426	459	420	497	448	492	459	421	482	467	471	447	466	450	421	437	470	454	450	469	399	430	462	414	472	480	457	410	400	450	453	444	468	473	431	411	453	446	443	443	442	443	448	464	440	464	450	471	471	436	476	464	424	454	469	439	435
23112	21232	29160	23610	21232	21074	3420	871	616	523	446	422	372	371	326	314	283	233	236	267	220	246	207	209	228	221	221	207	215	198	195	219	186	198	200	195	168	187	205	195	169	190	184	205	194	182	160	189	169	157	191	185	172	169	152	172	177	163	198	160	187	173	176	175	170	173	148	165	154	174	152	172	192	168	188	186	182	154	182	175	172	151	173	169	171	155	172	168	182	179	166	165	182	160	155	157	175	153	175	172	180	179	163	175	160	192	161	189	172	148	155	159	160	155	167	150	173	192	161	154	170	175	172	188	167	144	159	180	164	151	154	173	163	152	158	172	197	199	151	166	158	191	175	179	171	164	165	152	157	138	151	175	167	161	157	181	180	154	152	170	150	170	176	173	170	174	142	179	163	170	191	180	174	168	170	180	158	163	163	159	172	147	153	158	171	135	186	164	167	158	166	166	175	168	127	183	151	174	176	163	165	176	157	172	151	173	184	167	191	164	172	170	141	133	163	181	161	150	144	160	154	163	180	182	174	163	169	178	162	203	159	179	166	166	163	157	167	156	162	182	156	165	174	171	158	167	159	151	185	169	152	160	180	169	174	156	144	171	176	154	166	180	168	162	173	168	157	160	181	170	177	136	175	141	154	152	151	161	163	179	163	187	172	184	167	164	178	149	144	174	180	187	172	170	161	159	159	139	164	171	159	172	175	153	161	164	153	190	156	157	178	161	166	185	186	166	149	182	159	173	131	160	174	170	164	162	147	139	155	149	154	178	154	158	161	163	185	150	152	166	163	186	158	163	161	179	165	183	161	167	185	176	158	144	158	177	159	139	174	131	177	180	183	168	166	159	171	155	167	148	170	175	179	165	138	181	178	178	166	171	161	176	150	175	172	154	173	173	163	161	164	171	156	180	178	175	158	163	189	163	167	155	171	176	157	179	175	163	164	177	171	177	165	157	176	179	165	173	153	168	181	190	162	153	139	163	177	177	197	180	134	190	183	166	163	160	164	156	174	165	170	172	165	186	181	155	148	180	176	153	169	175	175	160	169	166	175	185	168	165	141	173	147	146	158	172	133	188	175	159	162	177	157	156	151	165	168	166	160	168	168	145	170	161	160	162	173	166	172	129	170	162	167	157	157	150	183	188	166	139	157	160	156	177	155	164	170	171	148	179	170	176	169	141	197	175	177	173	142	155	145	183	166	158	164	168	146	182	165	159	152	170	169	174	187	182	157	137	153	161	159	181	155	175	169	179	142	158	171	168	187	161	176	139	173	176	159	160	178	149	165	167	158	146	150	160	151	170	154	165	174	158	161	169	165	176	178	183	185	188	159	167	152	172	152	172	192	167	159	151	172	152	151	172	170	165	153	162	173	175	155	176	161	162	180	153	169	161	182	161	171	179	161	160	171	164	164	184	172	163	164	183	178	176	152	181	155	163	163	181	145	165	186	185	147	154	140	162	164	166	152	161	193	156	169	175	176	181	157	178	163	178	179	181	167	160	183	175	173	158	187	176	178	165	156	169	158	157	179	155	158	165	189	183	161	152	182	172	179	152	174	166	161	189	165	173	171	166	190	187	182	171	164	185	171	155	173	182	179	169	190	155	178	181	140	168	166	186	171	173	178	151	176	166	147	153	162	167	182	168	154	150	151	166	161	161	138	180	170	171	175	163	153	189	168	147	158	185	188	147	178	158	162	190	157	162	160	168	171	174	186	151	177	186	166	162	181	162	173	202	179	168	185	170	172	164	182	163	158	166	162	170	169	163	158	154	153	174	163	171	192	190	173	165	165	196	154	165	157	169	160	172	178	165	154	167	155	159	159	158	188	202	159	161	166	134	166	176	174	173	168	131	172	180	168	164	176	165	162	158	168	176	164	172	171	166	177	170	161	165	171	166	152	169	166	176	157	173	161	183	163	164	167	154	170	164	154	194	159	175	176	166	151	167	172	165	155	149	191	180	188	162	164	171	165	169	180	164	177	179	166	172	158	159	160	182	181	165	145	194	146	154	157	151	169	173	160	168	168	165	190	186	154	168	167	160	192	176	186	169	165	149	174	160	166	161	169	177	147	166	186	162	148	161	174	141	178	149	180	175	185	150	161	181	178	154	160	159	206	173	165	168	154	167	174	178	166	166	161	162	176	170	185	169	160	155	183	174	188	173	148	178	178	150	166	166	185	173	193	144	163	155	151	186	170	158	166	158	180	169	171	162	165	183	168	152	172	162	182	169	143	183	156	184	188	179	163	174	164	145	162	159	178	182	165	143	165	175	185	166	181	159	174	192	162	159	178	165	175	170	191	181	179	155	177	177	161	157	158	160	168	173	165	165	159	175	170	168	147	186	159	175	175	172	180	177	183	163	179	191	174	192	179	190	150	178	162	170	163	192	181	148	157	151	172	175	158	141	144	161	177	175	150	156	162	169	166	157	156	151	146	164	159	157	160	167	175	176	168	170	139	175	160	174	144	154	150	174	178	146	179	172	147	168	172	187	166	167	178	158	146	148	169	173	192	157	157	171	168	161	161	158	163	159	190	159	181	167	143	151	184	172	167	171	168	163	180	163	159	157	148	148	165	166	144	186	136	163	174	166	194	165	147	162	169	153	156	155	172	157	158	171	163	164	173	161	156	170	189	165	159	216	190	159	160	179	178	154	151	184	201	175	180	177	160	166	194	157	151	154	148	173	162	160	144	168	143	179	170	166	176	190	187	153	173	138	146	160	166	182	193	176	180	174	167	165	155	175	168	176	157	166	152	160	152	170	160	173	194	146	166	144	187	166	170	161	158	190	161	173	164	142	187	155	170	161	164	161	163	159	175	179	175	151	161	172	174	156	147	188	156	142	167	167	167	167	158	156	161	175	145	144	165	152	168	189	140	154	152	157	173	150	171	151	147	171	174	163	186	165	158	161	170	175	189	186	174	153	160	153	157	147	175	174	174	160	176	163	198	169	164	160	158	184	175	152	171	172	184	160	131	138	157	146	165	157	153	165	180	160	141	161	170	146	165	174	165	171	174	178	174	176	170	144	164	153	157	180	169	169	164	179	161	176	144	178	167	172	177	162	173	184	154	156	177	184	158	166	171	175	181	155	150	156	159	168	164	145	175	171	175	158	153	161	172	176	153	141	166	185	176	153	180	181	154	190	187	173	165	190	159	157	159	149	183	151	176	164	198	146	170	158	168	154	158	150	168	141	165	174	185	198	165	138	174	178	138	175	178	160	164	177	164	163	164	183	165	138	165	186	174	179	158	188	146	187	167	169	185	179	177	178	170	158	169	186	177	163	158	184	155	173	175	160	154	183	157	155	154	175	168	165	171	176	163	167	169	160	174	163	159	172	152	169	172	163	190	159	180	179	150	153	169	162	158	148	169	174	156	186	173	164	176	153	166	174	156	180	148	179	156	155	191	183	162	166	198	158	186	180	161	160	143	166	179	162	180	147	183	175	168	167	161	149	175	196	162	182	173	172	175	181	171	165	159	147
10947	15297	12897	6996	4847	3582	2680	2060	1760	1418	1051	944	862	746	598	573	517	530	457	434	408	411	406	349	405	360	330	339	339	319	326	318	308	281	306	302	278	263	306	325	254	301	300	288	275	273	262	276	281	281	255	269	277	277	297	255	253	256	250	260	253	271	272	250	270	244	258	259	248	238	260	262	251	261	257	253	281	231	231	267	264	236	262	259	249	288	266	255	232	252	253	260	272	247	268	254	252	258	249	252	262	234	258	227	255	243	258	290	257	265	245	263	230	251	286	250	251	263	244	273	238	279	243	257	252	277	275	241	255	230	256	259	259	273	255	285	258	263	265	258	240	262	262	241	230	235	242	252	265	241	275	256	269	219	251	242	218	241	259	234	238	266	288	270	253	265	254	253	245	243	255	263	244	240	239	259	235	242	268	244	227	213	255	261	254	252	249	253	264	256	230	255	250	256	255	279	288	247	252	234	222	259	250	266	275	232	246	265	235	274	255	229	236	251	262	260	255	211	268	214	275	289	241	232	248	253	268	250	227	253	227	267	238	241	251	240	244	267	252	265	233	255	257	243	242	259	269	265	239	228	238	224	234	260	263	279	250	248	234	248	252	238	221	236	271	244	250	247	245	250	231	240	257	251	245	257	274	227	260	238	264	253	255	213	221	257	244	243	251	250	217	233	261	247	259	244	257	266	275	259	246	268	251	250	232	239	297	232	243	237	245	242	266	240	233	275	265	246	238	259	237	269	248	232	253	245	218	240	254	231	250	263	277	240	249	231	259	228	245	249	228	235	268	235	223	267	232	220	248	242	258	257	226	261	253	273	238	243	262	239	227	242	252	253	246	258	217	274	256	234	260	237	259	239	243	263	237	250	269	250	266	252	264	274	275	253	258	247	240	236	244	252	217	241	257	244	260	222	267	232	240	244	242	263	226	249	227	265	253	220	228	235	283	251	280	220	264	226	250	251	255	253	239	248	238	235	257	244	249	262	248	269	241	270	259	261	225	250	253	268	232	230	245	250	254	230	259	237	246	265	248	261	240	235	236	253	246	267	231	252	239	234	240	254	246	222	255	257	255	230	239	239	229	226	230	260	249	237	245	270	274	262	268	237	259	241	250	244	253	242	238	245	238	246	246	222	243	217	231	225	231	265	266	284	248	248	243	247	279	249	253	236	239	277	228	268	254	257	230	266	246	264	248	259	246	224	248	262	283	234	243	247	268	233	226	237	249	241	252	266	266	219	237	221	251	272	234	253	250	247	228	244	270	244	240	261	250	253	265	251	246	261	254	264	255	235	255	238	253	228	250	255	246	236	256	218	213	277	246	261	222	278	261	270	243	234	255	281	270	236	270	243	239	249	251	229	267	245	244	257	268	267	265	259	244	228	255	229	239	266	239	246	250	225	254	222	257	256	259	268	231	259	241	282	264	251	217	285	247	228	237	247	246	264	239	265	240	249	230	261	239	261	246	255	250	230	248	217	262	233	242	241	269	242	245	243	238	244	255	255	266	255	237	249	261	242	229	222	233	253	271	268	260	266	234	248	240	244	233	258	227	263	250	240	252	215	242	264	243	260	235	226	237	268	241	259	223	253	242	268	257	256	262	281	274	245	270	234	248	244	261	252	241	257	249	242	251	254	266	234	199	253	281	249	260	251	247	265	237	257	264	250	257	230	234	261	249	258	277	250	239	285	248	271	251	249	269	221	214	247	256	241	228	241	270	224	227	233	251	270	272	244	268	248	240	256	239	256	258	273	239	256	250	240	244	227	253	243	265	243	253	243	237	243	253	255	238	232	270	251	285	239	264	264	248	257	251	246	255	242	234	227	266	227	259	272	244	242	231	260	236	267	238	208	237	245	247	276	268	232	248	233	259	234	245	251	255	242	277	248	245	252	234	215	217	238	226	257	250	250	251	222	233	274	275	227	275	234	218	247	215	248	220	254	260	228	267	251	261	264	276	263	242	254	234	219	256	235	281	251	261	255	298	268	240	281	274	226	218	243	224	246	231	245	242	261	266	214	227	254	265	230	266	253	259	247	251	300	235	268	260	232	250	249	244	221	247	241	237	225	241	262	241	249	253	213	225	231	242	265	256	248	242	225	266	241	253	232	253	221	242	235	261	226	262	244	242	232	243	248	238	261	252	243	241	234	223	240	246	233	259	248	242	256	228	237	249	213	209	266	225	286	241	279	240	233	225	274	248	232	237	268	271	221	247	233	247	239	249	242	253	268	256	227	258	246	239	267	288	254	235	262	231	237	240	228	241	240	240	236	239	258	236	271	237	249	235	231	263	228	263	254	242	235	259	251	254	226	242	226	267	254	257	274	243	252	259	277	257	256	259	263	274	235	285	210	254	254	251	225	256	245	243	265	242	261	249	237	249	246	250	247	238	230	223	238	264	259	259	232	258	222	249	259	219	255	267	260	266	249	248	248	245	254	241	268	232	248	297	245	257	263	267	271	270	257	260	265	257	243	249	246	248	217	232	265	238	258	238	257	265	236	246	261	252	261	255	276	251	258	264	252	234	234	220	215	271	236	246	243	231	261	263	247	249	260	242	244	270	260	243	271	267	246	252	230	283	247	241	252	249	275	237	227	236	245	258	203	264	275	242	271	235	211	256	241	269	247	244	257	261	262	255	221	234	217	255	260	232	234	239	240	246	254	253	254	245	256	268	262	267	239	245	268	253	250	242	238	231	288	245	255	239	242	239	230	251	237	244	246	252	230	247	251	231	275	235	234	247	243	246	244	246	219	247	230	222	260	250	282	244	244	249	234	258	245	246	247	207	267	236	249	254	225	238	256	217	253	252	258	225	238	223	255	267	267	244	224	257	246	257	242	258	236	260	235	228	232	243	246	252	250	227	260	230	262	233	243	244	225	256	266	259	265	251	238	260	246	250	269	228	246	233	248	278	241	200	223	274	253	239	261	263	263	246	253	247	248	250	242	258	233	290	248	243	228	237	254	231	220	244	245	204	248	249	249	247	272	231	266	259	253	258	251	233	255	236	218	218	230	262	225	258	235	265	243	260	253	232	220	261	240	241	236	214	246	267	250	245	253	257	265	244	242	255	245	259	257	223	264	240	229	255	251	267	233	243	265	235	247	243	246	250	238	275	248	275	273	221	269	251	261	263	246	242	241	246	249	255	243	255	215	261	262	255	233	245	233	235	244	242	227	229	260	245	242	245	259	226	271	237	245	250	245	262	278	243	216	260	228	267	234	258	237	246	264	250	245	269	257	232	251	251	236	245	237	240	246	243	243	271	231	235	255	251	276	257	266	255	260	252	236	262	270	253	234	212	242	243	246	259	255	251	251	258	249	259	244	238	256	231	277	247	253	245	261	227	233	254	237	282	248	236	256	260	279	238	250	256	241	258	261	274	238	248	233	256	253	258	225	270	255	251	244	266	240	247	256	265	246	239	235	233	270	251	236	229	246	255	220	240	231	273	267	258	246	249	237	237	248	244	281	241	237	255	245
27164	20282	7047	692	373	328	275	309	295	304	310	286	269	286	277	299	281	279	273	264	276	275	245	270	287	291	298	280	280	283	267	268	286	289	265	289	266	265	271	270	242	270	275	254	301	259	274	260	261	259	258	291	294	263	258	270	256	277	263	286	265	264	277	270	261	261	263	255	290	306	276	245	257	266	283	282	274	296	266	261	239	279	269	307	282	291	268	236	281	289	248	267	282	275	286	270	271	278	277	276	284	291	245	303	275	288	285	263	304	281	247	275	284	291	283	235	272	278	253	270	272	291	273	289	265	291	270	265	234	278	263	272	266	278	257	284	293	269	284	260	247	269	302	274	286	247	282	273	297	235	259	280	248	278	297	265	253	290	285	277	278	271	297	246	272	267	261	297	268	275	269	253	265	275	282	258	285	264	255	297	262	267	271	305	261	288	263	258	273	273	268	281	298	258	269	319	283	279	271	276	289	281	236	264	282	288	244	271	267	271	281	296	272	261	246	275	276	273	260	271	267	270	284	233	268	274	296	281	266	286	290	282	276	239	272	252	267	287	268	261	260	269	285	259	255	294	264	249	272	255	265	275	270	270	291	276	264	294	271	288	275	280	258	266	263	285	259	273	266	272	280	263	283	276	273	282	262	260	260	251	293	306	246	272	293	266	250	282	276	258	234	249	270	280	271	273	271	281	261	278	302	273	269	260	271	245	275	235	256	275	281	276	267	259	292	293	283	260	259	262	286	268	303	297	269	293	281	229	265	261	272	268	294	277	260	272	234	259	276	265	290	265	276	271	302	271	264	268	294	278	270	261	249	291	281	297	265	278	292	261	274	301	281	268	303	257	270	268	243	294	289	295	260	279	278	269	274	261	294	283	266	263	289	244	280	260	289	255	250	283	283	266	264	254	264	259	269	255	276	280	258	269	282	260	281	269	283	272	264	233	318	283	257	264	260	296	285	272	265	281	270	255	282	268	259	286	262	261	286	256	276	262	246	272	246	275	273	258	272	273	263	263	270	262	249	252	283	265	283	291	279	267	275	242	252	304	271	281	264	273	264	260	268	292	272	266	275	288	259	286	268	292	275	227	275	258	265	279	275	253	259	269	286	266	271	279	272	267	268	258	278	273	298	281	256	262	264	269	242	247	287	250	247	270	280	261	255	259	262	283	255	280	270	289	288	283	283	265	256	259	252	278	281	289	297	260	262	280	247	255	258	269	305	284	265	265	270	287	262	284	269	251	269	272	254	279	279	279	242	261	274	251	272	245	258	287	258	275	272	293	269	284	294	285	295	244	283	244	263	255	258	284	263	274	265	277	283	290	276	266	253	269	270	278	261	292	291	308	281	275	255	254	264	294	244	289	273	268	273	252	274	308	283	272	242	275	253	285	264	288	285	274	253	302	271	262	289	255	277	283	276	260	283	287	284	260	274	252	286	297	265	277	257	277	279	312	273	270	252	273	268	277	259	264	281	252	257	265	298	279	270	278	260	293	267	270	262	268	285	218	254	290	276	252	232	272	288	260	271	293	278	267	261	295	264	277	249	298	253	271	289	278	279	272	272	249	285	255	262	264	263	229	287	257	301	258	269	266	256	288	248	269	264	266	289	241	296	249	276	271	239	268	249	309	260	284	274	263	275	277	274	245	260	285	275	272	262	269	244	271	282	272	262	251	254	278	264	261	277	322	267	281	237	294	261	264	273	254	273	283	284	268	265	254	271	263	254	270	275	280	252	290	299	284	223	286	274	260	277	252	258	271	266	298	246	247	271	284	289	252	233	284	263	247	294	287	267	282	252	271	246	250	256	271	262	254	287	256	272	282	286	277	266	271	250	279	292	241	263	261	250	275	247	262	260	276	259	253	272	270	282	247	270	285	266	283	232	271	264	280	260	254	272	261	272	278	292	251	273	286	276	268	280	271	277	276	287	252	260	268	284	272	264	268	275	268	252	272	246	270	242	272	251	244	249	235	251	262	285	271	275	265	279	283	266	250	239	246	268	267	258	280	277	283	283	257	259	270	270	278	273	289	260	271	253	286	263	257	278	286	235	280	266	262	261	251	285	261	288	247	275	267	264	277	270	266	284	270	268	275	264	291	286	278	303	254	285	270	308	254	271	279	240	270	281	259	263	262	274	273	272	263	265	267	289	283	268	253	254	312	283	264	262	283	293	267	287	300	285	291	270	265	286	251	271	279	268	282	248	280	272	277	250	265	252	283	273	257	282	283	272	283	254	265	269	265	243	274	272	280	271	266	282	257	281	269	273	278	289	283	290	279	298	263	293	266	258	277	240	257	252	290	290	277	271	290	269	278	254	266	270	272	292	309	259	262	269	292	261	290	255	254	259	275	251	278	296	282	269	296	271	273	309	255	297	291	284	276	275	269	298	269	270	283	237	260	312	263	275	273	253	290	242	267	302	263	291	266	278	252	291	283	288	248	284	281	277	230	256	282	263	254	254	262	260	279	281	264	279	294	255	290	270	268	278	285	305	259	286	260	256	273	274	273	267	252	292	276	285	265	235	271	271	283	289	292	283	275	256	255	270	285	274	276	297	277	255	279	268	264	295	264	261	262	284	250	277	295	253	303	299	269	270	247	254	267	277	280	242	250	268	252	250	265	296	280	284	267	256	309	287	270	238	273	273	268	263	290	261	289	279	258	280	273	269	269	272	291	317	271	283	274	250	266	265	282	255	266	279	249	282	266	245	289	281	253	266	285	259	250	306	265	277	232	267	285	258	295	272	269	277	285	266	276	259	266	269	251	277	264	273	262	283	267	269	261	263	291	256	271	276	261	282	264	281	295	279	254	277	279	255	296	260	296	275	267	249	261	269	278	287	256	263	280	263	271	265	273	251	243	285	259	257	294	319	276	296	282	311	278	266	251	284	283	260	268	264	275	276	259	285	274	279	290	249	255	290	285	303	260	283	240	251	277	272	260	290	296	297	270	295	273	256	296	306	273	321	282	289	309	266	258	263	273	266	271	299	270	269	269	261	301	285	288	265	262	268	270	278	276	283	271	262	264	268	281	294	264	248	271	300	260	233	291	260	270	284	246	282	277	307	279	263	282	298	281	260	268	245	278	257	300	239	246	270	279	290	247	277	276	260	244	258	264	264	270	250	284	279	288	302	265	283	295	289	250	268	278	296	294	264	269	288	278	281	272	266	282	240	307	288	287	277	285	284	285	290	237	275	267	275	266	260	260	302	265	263	286	281	295	282	279	281	290	271	310	290	293	298	253	279	287	259	255	275	247	273	276	281	275	273	272	261	269	232	244	262	247	308	265	294	256	263	280	241	296	285	250	283	285	233	262	258	281	267	286	273	260	271	265	270	287	261	274	283	263	283	270	285	278	296	270	294	254	257	307	259	247	267	262	261	283	272	265	260	275	269	278	266	263	257	268	270	247	266	276	288	297	257	255	250	285	279	286	290	273	282	242	271	254	239	265	270	233	265	249	300	277	285	251	270	290	307	285	263	241
5443	1304	1165	709	598	532	458	429	439	446	444	391	391	408	432	432	410	396	376	358	392	396	421	394	406	387	383	418	419	397	394	373	382	390	384	402	392	375	388	357	401	394	423	383	401	409	413	401	407	410	392	411	378	409	358	348	424	373	382	427	385	387	412	407	368	391	392	383	411	407	427	382	388	367	390	358	394	386	344	409	384	380	400	379	395	410	387	402	405	417	380	409	391	392	398	406	383	423	367	354	346	382	355	427	412	386	368	401	391	407	388	391	412	410	402	401	404	403	416	415	360	405	382	404	413	385	400	369	374	414	366	397	369	363	385	388	417	415	387	354	431	373	384	352	401	402	363	365	406	347	431	379	383	391	397	380	395	389	413	369	391	405	389	412	400	385	404	393	432	383	390	423	384	374	372	416	394	372	377	385	399	366	399	411	395	415	381	338	379	374	387	376	428	358	405	389	373	405	341	399	396	379	377	413	415	377	372	392	401	409	378	376	374	393	388	402	406	368	364	416	396	393	372	401	388	380	403	399	396	405	391	387	408	380	400	368	395	414	367	376	383	386	378	391	384	364	368	389	381	402	378	398	383	420	372	359	372	390	376	390	380	345	372	390	366	406	362	413	387	372	421	360	401	384	401	402	411	379	366	400	399	399	384	422	399	384	392	403	364	372	388	402	406	335	366	385	394	418	359	330	385	401	357	401	377	370	393	369	408	362	406	377	393	374	376	376	407	354	415	384	381	387	414	390	369	375	390	393	402	358	422	386	353	394	378	392	376	361	395	414	369	395	414	384	393	401	392	390	353	352	381	381	384	376	387	376	383	387	389	396	417	384	388	393	418	439	399	382	375	349	433	392	400	394	383	402	382	384	419	383	401	397	384	384	392	368	363	410	409	393	397	366	410	395	369	374	376	355	431	376	380	396	405	391	399	396	360	397	410	387	418	404	399	342	374	411	397	403	412	382	408	419	380	369	375	407	382	397	397	398	385	391	360	413	393	378	401	368	432	377	400	387	412	387	406	376	431	394	382	389	373	358	407	355	388	389	404	400	360	379	415	402	399	388	358	421	395	355	361	408	381	408	384	373	414	398	398	411	379	386	375	382	392	390	396	406	412	346	424	402	393	382	378	397	420	396	390	364	384	355	398	374	373	378	386	395	390	366	437	376	369	365	342	411	416	355	408	421	419	373	382	381	411	386	385	379	386	394	374	381	402	416	390	402	415	413	374	380	350	383	436	356	389	405	382	416	384	360	392	378	402	371	354	392	399	411	358	389	398	370	384	430	379	399	402	408	411	383	341	383	382	397	398	371	386	380	365	365	420	393	422	406	381	376	345	379	352	407	378	369	372	382	383	391	375	390	383	377	384	400	407	378	386	412	347	389	414	375	420	364	389	385	363	378	432	357	389	392	374	378	390	365	410	353	405	381	387	362	404	371	389	368	381	370	371	368	367	389	362	396	398	350	382	358	385	387	400	398	392	385	364	377	365	415	401	377	422	377	392	380	406	409	394	349	356	390	343	374	395	399	365	371	417	406	365	419	378	401	425	379	383	389	399	380	404	402	394	379	391	377	387	412	404	373	383	368	393	374	391	391	416	386	371	407	387	392	403	410	406	400	420	375	369	386	405	377	380	381	388	392	362	412	385	394	389	424	431	393	392	424	375	348	370	394	380	387	417	368	381	387	412	412	386	426	364	390	380	372	371	383	368	380	398	401	392	378	425	410	387	365	397	397	392	377	368	387	408	380	404	399	381	383	408	385	412	389	393	378	448	356	393	422	383	365	356	396	404	363	390	388	411	369	349	369	429	326	405	402	367	412	359	402	413	356	361	373	365	399	398	421	383	387	388	377	407	370	377	400	380	372	385	363	420	405	377	365	361	413	382	389	386	411	385	378	364	361	408	375	387	355	349	398	369	396	383	366	415	396	372	363	394	394	434	384	432	413	414	381	407	377	410	364	413	371	387	393	404	428	399	346	380	384	363	383	386	384	424	379	367	415	428	410	378	392	396	412	387	409	398	351	411	401	365	390	421	355	345	373	352	370	362	424	392	408	377	364	379	378	387	395	380	377	389	391	351	399	398	410	382	393	372	435	371	380	442	362	403	398	406	369	378	406	392	364	357	363	354	385	391	379	391	406	394	408	381	365	383	390	373	375	401	419	378	397	388	408	411	400	435	440	390	406	396	393	401	400	406	370	366	371	391	384	380	377	412	388	373	364	379	395	392	365	368	355	401	352	366	407	387	336	380	394	384	363	350	397	409	382	376	376	379	360	383	396	404	357	446	351	359	379	366	390	353	394	382	381	381	356	393	395	392	419	365	401	378	393	404	392	381	390	383	387	381	382	411	408	368	383	366	392	388	387	383	396	393	373	375	391	358	399	341	373	389	373	388	367	362	329	390	368	379	386	399	400	377	361	344	400	404	394	415	406	363	398	386	421	393	388	385	410	408	383	378	364	402	400	415	384	382	347	367	429	405	365	408	418	441	350	377	371	422	388	408	389	365	397	403	336	404	349	389	367	408	371	397	402	363	377	379	408	409	364	386	385	417	406	412	408	380	395	386	380	376	401	413	383	429	396	413	369	397	420	386	394	407	388	384	379	375	378	423	383	428	389	405	437	407	338	398	358	393	404	380	406	398	386	355	412	385	385	376	389	417	376	358	383	416	420	350	378	377	396	386	384	395	336	392	356	390	384	375	384	397	401	396	397	371	381	374	416	379	407	384	413	407	380	393	406	384	352	415	353	411	388	406	378	394	372	408	397	381	377	336	444	374	381	391	363	420	406	379	364	372	393	419	372	382	410	374	361	351	386	370	398	391	384	395	389	383	392	376	362	395	405	396	404	409	381	395	405	404	405	366	402	395	360	356	380	400	438	380	427	385	378	391	377	395	368	381	389	353	400	388	458	389	399	391	381	412	419	375	391	413	418	405	367	389	393	371	359	390	360	415	379	408	384	383	379	359	391	413	383	390	387	431	425	389	403	401	372	404	394	412	404	365	426	408	361	413	361	401	398	375	363	437	397	386	369	360	383	394	399	397	388	403	373	397	395	404	361	402	390	385	401	352	383	361	383	384	395	364	394	377	360	401	374	363	398	375	420	378	385	375	362	374	402	421	375	387	383	425	410	344	370	377	374	390	372	366	358	398	396	421	409	361	384	357	407	413	393	383	405	361	381	388	398	368	393	387	368	383	362	365	384	403	391	387	406	372	402	408	412	391	361	385	362	411	394	379	396	388	388	367	387	400	373	385	358	329	404	366	368	396	367	387	407	368	369	399	377	387	410	403	374	386	356	363	424	407	410	406	402	378	378	395	395	400	382	393	406	388	427	371	389	388	393	399	382	423	366	388	381	427	378	369	366	372	398	388	355	390	378	375	385	427	395	431	360	412	337	406	385	386	379	403	370	402	395	371	390	406	405	373	380	413	383	392	409	387	357	370	385	366	383	396	394	373	373	368	380	410	378	361	396	386	397
24186	21212	28527	24188	21022	4269	878	607	560	531	481	444	474	379	422	378	353	371	386	353	358	305	327	340	342	358	325	296	358	301	352	301	290	312	333	320	317	342	291	313	309	310	319	312	337	350	329	309	302	305	318	304	286	285	336	303	332	330	287	334	317	353	322	340	325	321	307	323	331	330	302	300	307	310	305	298	316	310	298	307	315	285	335	285	306	309	318	302	304	310	313	316	315	301	315	313	317	297	307	324	292	325	296	323	295	283	299	334	337	308	295	327	307	298	304	310	309	278	326	341	301	288	280	335	281	331	304	283	289	328	300	323	319	331	347	298	334	319	296	285	315	292	316	345	289	296	348	290	312	332	304	313	329	303	326	308	299	249	329	298	324	297	319	288	307	284	315	308	270	291	304	316	295	321	314	328	309	319	313	336	293	321	352	297	316	300	326	297	307	293	288	293	308	314	308	320	319	305	299	290	311	347	286	282	312	325	320	311	308	303	305	304	320	318	346	318	322	315	315	315	308	286	339	308	320	305	318	317	297	317	324	319	323	323	319	287	324	302	289	310	328	322	294	270	316	324	289	299	338	280	337	329	322	310	311	302	303	293	297	272	316	290	309	290	336	295	290	319	298	343	305	296	312	298	315	321	276	309	316	328	317	304	313	310	316	305	298	299	293	301	320	282	286	333	290	326	305	307	308	310	284	305	280	307	301	298	319	293	297	314	284	303	309	321	324	329	275	319	295	310	310	326	342	320	312	306	287	306	309	294	341	272	299	307	311	335	310	318	347	325	300	316	317	299	311	319	300	289	322	275	301	332	303	321	305	326	329	342	332	328	303	332	273	353	320	295	341	327	323	308	327	288	294	306	292	315	291	274	315	346	289	336	323	319	312	318	323	275	310	330	315	302	323	329	303	304	273	337	314	329	289	339	298	331	320	322	299	301	310	322	303	301	335	318	302	283	284	304	319	324	304	284	317	322	305	309	316	318	322	280	276	336	321	336	336	319	321	302	310	299	311	288	290	350	302	292	299	305	313	315	320	326	315	294	302	298	314	319	304	304	283	307	305	302	293	316	309	324	285	312	323	303	303	325	296	282	316	310	332	279	314	319	289	309	316	327	322	303	323	329	326	289	308	307	293	315	308	329	324	291	277	298	308	303	303	280	300	279	298	320	302	327	289	296	306	301	316	335	322	297	324	306	323	288	290	317	323	312	309	323	298	318	302	327	314	290	308	327	295	313	298	300	306	331	332	308	290	303	285	289	303	321	299	308	298	324	332	334	309	312	311	329	331	314	297	291	333	305	261	314	278	305	311	354	286	331	298	333	293	317	316	315	317	276	315	298	291	306	321	327	301	304	288	332	323	293	308	336	313	267	323	293	315	312	294	298	294	321	321	330	335	332	331	315	325	337	293	326	295	307	330	299	333	305	370	298	332	303	305	292	317	291	294	325	281	324	325	312	292	301	316	314	308	309	318	301	300	317	283	291	336	314	285	307	333	332	308	312	328	329	316	271	297	318	283	320	317	300	317	304	319	302	310	321	316	301	280	306	331	314	313	310	294	300	316	327	287	320	310	294	330	299	301	304	293	291	288	293	306	287	343	329	291	323	301	328	312	348	293	328	292	310	310	291	328	304	319	333	333	314	327	304	297	301	314	334	306	326	325	327	304	330	284	329	327	310	315	304	304	285	368	326	288	309	336	315	318	317	310	322	321	299	311	320	327	304	317	306	315	308	348	323	361	314	340	315	294	283	321	328	312	287	322	298	287	310	333	310	292	251	281	304	320	319	315	318	327	323	322	304	311	312	302	350	351	297	288	316	304	329	317	325	280	324	329	297	308	289	290	302	315	322	315	308	316	333	290	325	332	303	306	305	309	296	323	280	304	307	313	332	293	279	291	323	312	344	299	319	346	305	333	314	339	332	311	319	301	331	314	298	327	308	316	285	298	313	319	321	312	270	308	300	317	322	314	281	315	294	312	332	310	326	333	310	318	325	321	325	278	310	306	340	306	320	326	314	316	307	280	319	299	293	324	296	318	323	301	286	294	296	293	285	297	327	321	308	316	312	320	311	338	306	307	346	310	330	301	311	280	278	291	309	309	326	280	298	366	307	298	309	273	292	300	296	302	331	314	313	287	301	303	321	330	276	308	309	309	333	328	270	322	309	320	289	310	327	323	349	324	328	313	337	305	308	293	333	296	318	355	277	298	296	318	311	329	308	330	322	331	314	297	289	298	319	293	313	290	324	282	325	320	314	289	286	272	310	334	288	306	313	335	322	340	310	299	315	320	340	291	344	307	283	329	280	298	308	303	312	317	318	291	322	309	317	304	308	308	301	289	300	309	319	309	345	344	315	333	319	319	328	310	278	326	290	315	297	326	324	318	305	343	288	337	275	301	315	319	317	337	311	305	294	363	312	295	319	277	312	282	280	311	317	308	300	319	298	314	277	281	322	322	319	299	274	300	297	311	307	313	322	297	334	309	314	285	306	324	298	291	340	304	285	297	325	326	308	319	306	299	308	333	303	304	304	324	335	348	265	309	311	332	306	276	296	302	315	315	331	307	315	311	295	323	280	285	313	338	308	277	329	298	311	308	314	324	330	305	315	306	330	310	302	317	304	306	321	318	311	342	331	315	352	330	303	311	319	320	305	285	327	293	304	320	335	311	335	307	324	298	320	326	301	283	316	297	311	312	327	336	294	305	309	318	289	287	318	314	317	294	320	301	351	299	315	310	318	314	312	326	322	318	324	299	313	333	325	275	327	340	308	312	314	348	366	325	324	307	296	303	307	339	312	300	325	331	322	318	320	309	317	306	331	284	290	290	297	301	335	276	310	331	295	282	303	324	316	334	327	331	292	307	271	318	309	318	326	297	300	337	308	302	299	292	331	317	322	303	293	333	298	311	305	296	293	347	299	322	336	336	318	310	308	294	338	328	295	305	289	295	312	299	307	268	310	321	311	299	314	324	321	309	288	279	334	306	335	292	305	317	289	320	294	315	309	295	304	311	338	317	337	290	321	272	287	307	309	279	308	305	295	325	324	356	342	309	307	289	297	271	291	277	305	315	306	308	302	313	309	303	305	266	295	284	360	334	299	310	311	302	295	336	296	318	296	284	309	288	291	324	298	312	293	293	324	290	322	340	331	319	315	330	297	327	319	276	330	307	314	302	309	326	330	323	300	289	301	311	291	321	349	297	331	278	297	330	265	326	334	293	308	334	327	303	322	331	321	317	302	311	349	307	310	301	321	325	303	337	301	306	321	309	303	312	300	275	333	313	310	300	316	290	342	315	284	343	325	275	324	307	319	329	310	322	321	342	283	339	306	272	332	296	305	317	308	354	297	318	296	273	295	318	307	310	347	319	306	309	339	307	306	323	311	300	315	318	316	304	325	290	305	335	311	323	287	306	309	320	316	334	300	312	273	284	326	302	317	321	341	310	317	301	320	301	307	327	302	318	310	329	309	313	314	304	329	299	325
10169	9295	8048	4091	2785	2169	1758	1456	1122	1038	916	764	737	648	664	645	611	596	546	593	515	511	511	504	505	523	467	502	500	470	498	521	452	466	459	490	454	446	454	479	467	445	506	491	424	434	480	444	437	445	453	506	461	424	437	456	426	435	452	418	475	389	463	444	451	465	406	442	424	450	474	395	487	462	473	397	474	440	444	455	443	439	506	480	471	412	485	428	489	436	486	424	446	463	473	493	426	470	485	418	444	416	478	446	429	422	433	449	430	438	506	478	469	425	470	471	465	443	447	453	390	433	456	472	450	483	467	432	451	450	470	447	464	473	440	439	489	459	444	483	455	422	432	459	443	437	453	427	452	468	472	464	427	454	456	416	448	472	463	486	457	428	461	425	468	469	442	465	435	378	418	435	403	435	428	471	452	429	497	492	433	462	429	470	425	442	412	438	452	484	413	463	427	436	445	473	457	410	453	449	428	466	473	493	438	452	437	462	478	417	424	424	434	456	472	454	424	414	452	470	444	445	445	461	471	440	460	473	420	424	473	452	466	460	483	459	466	428	445	421	411	492	422	411	449	445	433	475	419	420	469	412	473	439	434	450	443	467	428	452	462	458	425	448	441	453	436	440	405	424	448	491	431	455	506	469	463	429	442	470	453	474	430	442	442	431	442	495	432	421	495	488	431	453	465	446	487	484	456	452	419	439	454	434	423	448	418	458	467	466	464	462	422	437	452	430	426	475	475	425	445	460	440	445	459	448	452	510	437	443	448	464	421	474	449	437	407	416	406	465	457	476	454	472	435	459	427	449	479	472	423	431	420	390	433	441	471	488	447	416	454	455	455	422	469	470	448	430	475	432	444	491	432	454	431	456	450	439	427	455	431	481	436	468	463	455	441	468	459	455	444	440	455	468	461	457	444	443	464	460	473	448	480	465	476	449	448	438	466	450	465	467	464	424	460	515	467	449	462	459	438	423	419	446	449	443	455	431	448	468	451	438	440	448	451	461	462	461	454	452	419	458	429	430	431	426	482	460	455	428	481	445	475	484	421	493	441	486	474	459	452	467	429	462	442	429	419	461	447	430	447	405	489	443	424	481	424	435	464	468	441	448	456	454	396	440	420	428	493	442	487	442	448	451	479	436	452	388	456	433	475	412	420	418	456	447	433	452	413	428	476	409	481	442	446	447	434	444	430	429	485	472	436	429	447	416	451	420	412	403	453	451	435	415	430	492	439	429	438	435	475	467	444	464	441	421	430	431	488	466	436	433	454	431	433	404	409	453	465	469	445	493	465	437	439	468	436	438	487	452	439	431	448	457	467	438	465	454	482	435	458	447	414	453	466	475	437	475	432	440	421	496	474	459	428	424	476	452	410	453	471	442	448	448	449	452	448	427	452	436	500	473	425	458	438	475	452	432	458	444	426	436	464	422	437	439	456	478	456	452	431	439	472	441	431	460	451	431	424	409	430	463	453	437	474	450	446	451	448	426	456	446	450	443	407	468	446	458	433	464	444	483	428	432	465	427	470	417	457	453	441	448	463	425	453	429	431	431	429	480	445	467	440	447	416	481	453	454	516	443	427	472	466	449	426	436	421	437	459	435	432	443	422	477	437	454	479	443	432	476	446	456	452	459	436	479	470	428	444	436	468	416	478	435	453	423	417	435	443	466	455	447	476	470	493	443	461	486	453	421	493	425	438	489	426	456	435	457	400	449	443	471	456	448	490	439	451	465	456	455	465	449	435	461	480	424	391	463	449	455	421	446	416	414	437	419	487	463	433	453	431	462	457	469	462	456	425	446	454	417	442	429	411	420	494	443	462	433	436	462	451	433	465	453	466	460	435	438	455	427	410	464	398	466	469	447	455	436	461	441	406	442	431	506	449	475	464	414	446	443	475	461	449	460	480	428	448	431	484	444	419	452	460	452	451	424	492	458	447	409	446	466	465	460	434	406	468	430	437	440	465	443	464	436	479	424	446	427	426	419	463	492	450	465	442	423	463	449	463	454	450	460	452	441	453	443	459	478	421	479	477	460	431	430	475	444	463	456	444	433	492	422	459	432	397	440	456	434	418	426	414	448	463	407	428	445	435	459	464	458	482	430	444	471	391	452	453	455	463	441	449	452	478	453	466	422	451	465	444	442	460	432	470	408	444	447	441	433	441	448	442	469	422	428	397	454	418	458	429	460	427	451	460	467	443	462	477	462	422	447	460	454	403	444	452	433	476	439	433	434	421	408	418	442	450	459	445	461	451	481	472	441	489	437	470	445	426	429	435	434	445	453	447	444	453	455	438	432	415	446	421	443	416	434	460	422	448	422	466	417	444	455	436	457	454	438	464	435	456	395	442	451	419	449	482	428	454	446	459	432	417	465	452	467	470	465	468	489	434	420	420	479	477	420	447	473	475	419	448	417	458	483	444	427	420	459	440	491	447	479	465	458	444	419	456	428	456	430	443	431	451	496	449	457	453	455	427	430	447	428	478	417	465	444	464	451	452	486	440	482	480	432	443	421	433	424	463	425	438	458	464	465	433	472	413	447	447	455	462	434	443	443	440	459	455	444	433	445	462	427	414	433	438	452	431	450	447	434	498	460	465	453	452	445	429	422	463	433	412	464	441	436	435	446	442	484	442	442	452	431	439	452	422	440	436	472	498	431	470	443	441	422	497	439	436	500	439	495	455	460	454	467	447	476	449	443	496	444	437	480	459	459	450	444	449	460	463	450	409	421	444	444	455	448	475	463	437	412	452	465	434	432	442	437	448	461	455	449	437	409	411	451	450	438	452	424	471	398	444	490	472	418	443	458	479	463	461	462	442	481	428	465	478	407	471	433	389	459	448	458	437	462	440	461	453	471	423	457	445	470	415	439	446	440	429	428	417	438	430	489	458	450	457	444	459	470	449	405	459	471	439	461	444	432	428	445	434	452	470	474	476	476	446	469	455	473	438	432	432	435	442	460	455	443	481	423	478	440	420	446	462	439	469	454	449	445	423	449	449	450	488	447	478	432	447	433	451	429	447	442	442	416	435	483	451	424	455	442	453	444	487	499	476	466	444	447	425	481	446	459	420	419	466	463	459	474	452	452	434	476	499	470	410	449	455	437	443	452	429	501	442	447	464	468	438	473	449	425	437	477	452	462	404	464	451	437	419	445	389	486	468	456	451	466	466	472	476	429	471	435	437	443	485	421	481	447	448	415	454	442	479	444	455	481	430	475	427	493	434	430	438	423	430	462	403	425	484	437	431	480	460	478	426	475	424	470	457	429	449	469	437	498	457	415	443	461	482	462	447	450	446	452	451	481	501	446	468	460	434	434	463	449	459	446	433	439	410	456	474	480	457	424	442	429	473	433	463	431	444	445	475	454	430	457	446	430	453	447	435	450	399	450	443	455	461	448	429	433	460	484	430	431	472	417	451	422	441	470	481	462	452	462	457	432	455	441	448	462	437	432	436	417	487	442	491	436	438	480	436	427	424	440	482	440	490	440
23149	21218	29107	23611	21220	21071	3447	878	613	547	470	384	377	338	327	310	294	239	293	253	230	224	214	241	198	188	215	206	200	190	177	193	204	174	198	192	181	171	178	172	193	187	195	187	205	183	188	165	170	169	159	167	156	167	188	176	158	164	151	179	141	141	216	176	184	167	173	193	170	185	153	197	185	168	189	176	156	178	199	197	173	182	168	172	172	160	188	151	178	153	154	159	153	164	183	179	152	176	171	161	164	139	177	170	193	178	155	174	172	188	180	161	158	182	165	183	173	171	181	168	175	167	168	150	164	163	166	183	157	163	155	177	151	164	158	192	157	164	188	168	150	165	156	158	167	148	151	161	150	175	163	153	155	169	147	150	176	169	133	175	181	147	144	149	182	158	156	205	166	181	162	158	170	166	175	153	159	180	175	161	187	159	168	153	181	168	170	168	172	189	157	179	180	169	148	175	178	168	137	163	170	174	178	152	156	173	167	144	167	152	157	174	174	160	158	162	174	174	179	152	191	168	190	159	153	161	159	172	168	163	172	151	167	171	179	166	160	178	159	157	161	186	180	170	180	192	147	172	165	172	169	179	174	163	172	201	171	182	159	186	163	139	176	162	156	182	184	166	175	165	177	166	178	167	148	175	168	181	182	153	149	176	171	171	164	158	182	192	175	166	165	160	157	164	157	174	183	162	172	154	166	162	149	162	188	190	175	156	153	161	172	162	207	168	178	170	187	179	163	139	151	163	160	167	183	148	150	170	199	158	167	166	182	148	146	169	171	154	161	172	172	154	153	168	166	176	181	168	166	172	152	169	186	163	146	130	153	185	145	169	182	168	160	169	161	175	178	180	176	161	151	165	164	142	170	178	147	152	155	168	169	145	170	161	145	182	162	153	180	164	151	182	161	174	191	183	172	195	186	170	177	164	184	190	170	161	185	190	175	176	167	164	144	158	181	172	197	161	153	164	149	157	181	164	182	162	153	165	156	164	174	168	158	169	149	167	175	166	155	177	176	161	203	167	181	168	165	180	158	156	167	156	183	150	171	163	148	197	169	184	175	162	165	171	177	161	163	154	168	162	158	166	190	176	174	146	174	165	162	150	159	170	159	159	177	155	180	175	169	164	175	167	165	146	164	176	173	186	188	166	147	154	157	158	179	179	160	170	158	181	158	174	172	132	161	166	171	157	180	173	171	174	182	171	171	190	171	165	180	170	184	179	165	142	158	180	179	167	165	169	171	180	164	178	172	160	179	184	170	183	171	166	161	182	170	157	166	155	180	158	159	160	134	182	168	170	161	184	171	160	166	175	164	161	169	157	171	173	155	160	171	191	178	154	159	153	144	141	170	161	161	153	165	173	186	173	151	147	178	168	188	179	182	166	174	161	162	172	158	161	188	165	184	159	149	189	167	153	146	176	166	162	149	171	165	148	161	164	165	203	156	160	163	166	173	172	174	145	172	162	172	186	170	168	176	180	161	177	166	163	175	148	150	172	176	145	161	176	163	147	180	148	148	165	177	184	172	131	150	160	175	189	181	176	161	176	156	202	169	156	178	166	172	168	195	157	173	175	166	152	173	165	175	156	163	167	176	165	182	139	200	199	184	143	172	153	166	164	157	169	140	169	153	191	162	187	149	173	179	166	173	160	178	176	167	134	158	138	186	158	169	194	146	158	163	170	158	188	153	163	168	185	170	161	163	156	164	180	156	187	170	161	158	175	154	178	191	163	173	200	196	164	163	153	163	152	186	163	184	166	177	178	175	178	158	180	158	154	165	203	158	166	175	156	164	163	163	166	145	154	184	159	166	157	168	149	172	168	156	165	163	179	179	157	174	152	146	183	153	167	166	161	175	156	186	151	173	171	158	166	168	177	150	167	195	170	162	169	159	161	165	150	165	176	180	164	197	164	128	182	152	146	161	159	172	181	181	161	175	159	171	168	168	142	174	152	164	178	173	166	166	160	182	136	179	164	157	141	173	193	166	182	170	163	166	172	161	156	161	165	181	185	173	185	169	173	183	180	174	153	161	150	153	195	143	160	164	171	174	162	156	169	151	163	172	182	164	155	166	140	187	168	183	188	147	181	162	170	164	167	188	168	184	153	164	177	187	189	172	187	166	172	163	188	176	162	157	167	162	158	162	180	169	163	166	159	174	149	170	146	182	159	163	184	174	154	168	183	147	162	173	179	156	167	158	173	175	157	174	168	174	196	187	167	177	169	164	159	151	188	172	157	206	172	166	168	173	171	178	149	198	182	179	186	166	177	164	171	181	159	161	165	185	155	158	200	165	148	171	156	155	156	171	155	168	167	191	152	164	155	153	170	182	166	182	143	157	188	155	150	170	176	170	162	167	161	174	166	154	171	154	170	159	166	164	179	160	179	170	168	173	149	172	167	153	185	165	192	183	160	174	179	143	174	161	155	132	175	182	160	189	203	142	152	165	173	157	176	167	179	180	153	138	182	168	143	160	170	155	181	157	176	166	124	178	167	151	143	169	161	177	168	153	178	159	154	193	173	184	181	189	155	152	150	167	170	141	159	167	154	176	174	161	151	150	170	184	161	171	169	172	162	178	192	164	178	166	184	191	158	167	174	167	157	172	198	178	169	187	146	176	178	165	172	177	193	168	159	168	167	178	160	139	164	153	161	157	180	165	153	149	190	156	162	161	165	152	166	168	159	145	177	163	160	161	162	143	164	158	148	164	159	183	160	144	193	175	149	169	164	198	179	168	166	175	152	167	174	160	162	165	174	170	178	175	170	150	154	150	164	175	160	169	143	171	164	165	189	168	145	181	154	165	169	150	169	161	152	164	138	166	171	175	176	175	188	149	157	151	175	158	149	174	160	176	177	195	166	167	189	161	162	169	159	190	153	159	171	161	172	164	173	159	163	178	169	164	147	166	159	165	158	157	165	151	172	180	157	164	169	159	177	177	188	156	158	144	171	157	185	186	182	180	163	184	160	181	158	180	171	150	157	157	158	175	170	159	180	154	165	163	173	168	162	162	164	183	147	148	181	189	143	169	165	195	146	181	162	172	193	156	172	178	151	177	169	162	170	145	147	163	175	159	155	175	173	163	181	178	171	178	176	157	157	152	166	155	194	173	168	185	191	169	169	175	185	153	161	160	175	185	163	169	159	174	151	150	157	150	178	161	171	167	158	145	176	178	171	169	158	173	155	156	154	171	166	142	160	173	161	153	147	174	150	203	166	165	173	171	173	147	182	187	147	173	176	178	174	150	182	171	164	152	162	167	164	161	187	163	143	156	179	172	159	156	166	167	168	169	136	175	155	170	170	159	174	170	178	159	169	158	161	155	185	186	153	183	184	165	173	163	142	157	166	168	150	153	164	155	166	183	176	171	168	170	172	181	181	158	184	165	141	174	178	170	173	173	180	163	166	179	169	175	148	159	172	181	173	151	184	159	180	172	169	177	186	173	182	168	157	146	167	154	164	171	167	184	166	176	191	169	179	149	171	166	143
13962	14988	13161	7032	4749	3561	2814	2174	1662	1293	1112	927	835	705	628	590	508	519	467	439	404	423	391	347	332	339	301	351	292	334	317	312	316	302	304	286	304	301	300	288	268	264	262	249	266	323	264	311	296	240	245	257	278	287	240	238	267	265	251	227	254	265	246	256	279	234	250	259	260	246	287	251	257	264	278	284	277	263	297	242	233	271	273	272	243	262	249	277	246	239	287	269	257	234	235	237	247	232	248	266	267	254	253	265	252	250	252	269	272	280	263	284	243	250	256	251	279	277	260	252	269	236	244	234	263	231	255	242	253	254	239	253	260	262	228	237	273	245	247	245	245	241	227	258	250	246	260	225	231	257	266	236	234	232	252	265	257	268	288	249	245	242	263	277	275	215	266	260	265	255	263	262	242	243	226	272	258	231	262	255	251	228	241	234	256	244	260	256	237	245	216	264	257	235	256	277	228	227	238	258	238	223	266	255	264	228	237	257	253	272	233	234	233	267	234	266	224	269	257	266	232	240	273	258	239	230	272	245	244	248	259	276	278	246	260	255	243	243	230	266	263	261	268	250	227	257	245	241	255	275	251	262	244	248	271	219	262	251	240	255	247	222	278	235	268	269	246	242	256	245	222	254	245	256	254	248	268	263	248	241	256	259	238	246	250	233	267	237	264	258	264	230	261	245	249	269	262	245	241	273	258	267	238	241	271	277	256	239	291	246	243	238	267	257	255	215	240	251	245	224	249	234	237	246	235	235	263	251	269	257	277	254	227	249	276	272	270	253	255	247	257	242	241	240	277	249	265	253	255	249	259	236	220	235	259	252	255	245	229	244	265	262	257	256	243	263	281	272	278	229	277	249	253	229	256	233	256	273	263	236	259	253	246	242	234	229	230	252	269	256	260	252	252	252	228	252	223	233	237	269	231	231	238	277	259	242	269	289	263	276	241	241	248	250	261	250	265	278	242	251	223	257	258	246	257	240	255	257	262	221	229	263	237	232	219	227	246	251	267	281	245	246	252	254	244	248	250	228	255	242	231	245	228	218	261	243	251	240	269	239	221	239	255	250	237	234	256	253	231	239	232	251	239	244	233	262	254	256	253	234	269	231	250	247	272	255	258	245	240	246	267	243	242	286	258	262	240	240	257	226	250	265	244	260	234	252	272	253	250	270	282	237	234	247	276	245	247	248	244	251	245	264	255	253	239	237	258	266	244	254	244	255	232	224	248	259	255	266	242	238	256	243	259	246	243	264	266	259	235	239	267	262	233	225	253	255	242	249	246	268	256	242	259	248	245	236	269	231	268	222	257	247	247	252	241	224	243	266	231	249	268	273	237	233	252	247	241	226	264	247	270	231	250	232	247	292	263	259	241	258	251	249	259	239	238	235	237	236	253	273	246	263	256	262	267	246	248	218	248	263	234	228	232	250	264	242	255	239	243	230	287	259	251	256	235	231	254	252	250	237	260	254	246	234	269	246	238	256	258	257	238	260	255	252	232	247	279	266	224	247	267	274	227	249	238	244	276	259	258	256	247	225	248	251	222	283	255	244	274	285	265	237	261	252	263	267	239	260	248	249	263	270	257	275	226	267	260	250	242	223	259	242	278	224	217	260	237	255	235	262	258	261	258	264	231	251	249	238	235	267	245	246	247	258	219	221	250	239	244	243	247	274	247	242	254	239	255	252	251	279	251	272	252	221	218	246	248	237	247	264	270	260	263	242	223	215	288	253	219	263	226	235	273	257	231	238	239	237	266	260	245	276	224	243	257	232	235	258	263	235	255	260	240	244	254	251	234	267	228	255	264	236	222	234	272	225	236	256	278	273	255	249	230	280	256	252	248	238	246	246	258	233	236	251	221	217	253	256	230	246	247	238	241	238	253	266	219	247	264	254	256	234	273	264	260	269	277	258	234	267	241	264	239	231	250	267	241	251	279	271	290	250	239	255	246	236	252	262	238	250	250	235	245	264	251	235	284	241	261	239	238	240	248	241	261	265	249	247	230	222	213	265	255	268	263	261	226	239	241	265	231	228	235	248	264	240	280	245	260	237	274	272	214	262	232	217	236	275	248	261	247	284	254	241	243	259	253	253	241	282	267	264	258	241	205	258	273	254	274	270	265	240	265	266	251	265	262	244	281	265	276	251	256	239	253	269	248	246	254	256	265	221	252	257	233	251	268	249	275	242	238	270	228	251	238	252	262	276	251	271	249	238	267	277	248	244	244	238	240	245	237	237	231	249	236	263	236	226	235	245	246	250	256	266	250	244	258	258	233	260	253	243	262	247	229	243	265	243	211	246	273	270	233	237	248	247	250	260	276	231	265	266	260	232	252	250	253	284	263	253	255	232	241	267	260	265	231	260	269	235	239	234	259	272	260	232	266	269	243	234	230	243	253	245	262	249	268	265	252	249	244	240	243	230	282	246	216	251	246	261	228	247	252	267	252	263	260	227	246	256	232	252	236	274	255	265	267	251	265	245	231	263	260	260	247	237	266	260	266	260	244	231	229	270	259	242	269	225	256	243	292	232	244	259	265	249	251	256	254	249	236	233	259	232	231	231	259	253	274	263	260	231	260	241	239	249	261	251	269	257	216	243	265	235	258	255	200	247	242	255	237	270	255	232	253	201	256	230	265	264	259	252	269	234	242	242	239	255	265	283	237	258	240	255	240	266	237	231	246	247	275	228	244	255	257	276	250	242	256	258	240	227	236	248	266	250	224	268	270	254	289	233	257	244	251	259	242	258	268	293	264	238	235	259	255	256	237	246	271	258	215	252	236	253	252	229	272	249	229	229	275	259	253	279	264	225	275	251	250	284	252	245	252	256	233	234	271	251	239	243	249	227	233	224	254	290	222	274	255	256	291	219	226	261	244	271	266	288	284	257	264	234	272	226	257	252	224	265	256	267	247	253	264	244	268	251	243	233	260	251	247	263	258	270	280	242	232	262	253	227	251	272	233	275	268	246	262	274	257	244	247	255	273	219	277	240	250	239	242	235	247	267	255	248	235	257	255	238	241	252	258	240	254	284	251	239	256	254	241	244	246	266	249	239	240	225	252	245	253	252	275	246	257	231	236	250	255	247	267	251	251	282	240	234	253	222	261	253	239	250	257	234	260	251	239	255	251	267	249	277	229	224	219	273	257	238	275	287	254	250	239	220	248	252	240	230	236	241	243	263	230	286	220	255	243	230	254	271	226	252	225	239	257	253	241	262	243	264	272	227	281	252	244	234	236	252	275	247	256	232	226	260	252	268	239	277	259	283	253	248	250	252	256	243	230	284	228	247	238	251	251	220	248	243	260	280	239	269	241	254	251	242	258	251	263	295	271	273	265	260	239	265	275	262	239	250	240	251	255	240	213	233	276	268	258	222	259	271	234	241	230	267	262	224	237	252	273	265	273	252	267	283	257	214	236	265	250	259	233	231	247	257	260	255	247	244	280	253	252	248	244	258	240	241	250	244	252	250	263	247	250	244	244	273	234	238
26767	20063	7105	647	408	345	308	293	305	312	274	291	280	259	258	279	271	277	286	290	254	281	275	298	282	254	269	262	271	288	251	281	274	267	259	265	290	266	256	293	273	244	250	284	275	249	298	271	270	279	271	262	270	271	257	274	289	270	297	268	268	249	248	275	242	273	255	282	277	283	272	267	279	269	286	240	292	266	284	248	286	280	286	298	252	291	317	250	293	277	274	239	253	247	279	283	261	287	273	296	256	283	270	291	235	261	241	271	291	267	290	245	275	250	292	243	264	257	272	296	280	261	266	283	279	264	250	253	265	265	257	286	276	255	285	287	258	255	222	261	285	276	272	257	289	257	303	258	256	278	263	293	288	252	280	271	288	271	274	272	263	263	243	276	251	256	288	293	284	290	270	262	260	280	286	253	297	265	258	270	271	289	281	266	270	276	263	249	280	254	280	244	270	275	255	275	256	266	249	283	234	281	249	266	263	253	262	269	286	260	269	258	288	276	274	265	295	242	279	273	273	267	258	259	279	308	272	259	275	269	269	249	286	268	244	247	288	270	278	287	236	242	262	274	294	273	280	293	258	240	254	280	266	249	307	289	249	275	283	269	248	268	277	274	267	260	277	276	276	295	286	272	258	256	284	294	260	270	264	252	255	258	282	271	278	259	271	271	294	283	284	284	283	275	269	276	269	284	295	271	298	282	293	262	285	309	282	262	288	257	276	253	291	287	283	290	253	276	291	237	251	291	278	301	272	273	268	288	298	265	267	267	287	274	255	273	265	261	279	244	256	250	277	234	246	252	241	276	260	225	244	272	269	262	274	239	252	267	258	281	292	254	249	272	262	280	260	285	283	263	278	264	246	244	279	281	265	292	271	278	280	309	269	264	264	263	276	264	286	253	283	263	249	281	271	262	256	238	258	235	243	262	272	258	238	239	263	256	267	241	269	297	273	268	253	250	277	282	277	271	250	268	253	284	275	262	266	283	293	288	251	286	283	261	296	253	270	259	280	271	268	270	270	259	252	259	268	280	296	241	269	289	276	292	296	281	287	256	279	274	279	277	285	268	240	280	263	272	266	280	255	290	267	250	264	254	261	267	274	254	251	280	257	282	294	263	246	277	272	253	258	266	254	252	251	252	262	268	261	290	277	264	270	272	274	256	254	262	277	293	261	264	275	299	250	256	262	266	274	285	326	259	270	248	254	291	274	287	274	247	266	260	292	290	244	284	280	285	222	258	245	262	266	253	267	257	259	290	257	270	290	268	280	275	286	299	272	281	285	268	301	260	255	240	289	289	260	274	285	277	274	288	280	283	299	247	264	286	320	285	278	294	273	266	281	268	271	265	268	281	265	267	270	256	282	254	262	261	245	296	254	288	266	261	287	273	234	257	290	301	286	288	268	273	263	266	254	276	271	265	252	263	279	239	279	235	273	273	275	286	263	245	281	238	264	283	271	258	246	250	243	256	257	257	260	265	260	291	248	275	261	224	268	286	252	275	255	276	258	276	292	274	257	265	254	264	259	247	291	273	276	264	281	265	264	249	257	275	289	265	276	240	273	282	253	268	293	262	262	264	296	283	245	258	285	251	293	295	275	282	275	275	268	244	305	256	279	287	292	302	285	229	286	258	241	253	289	253	266	250	261	279	297	271	247	282	279	262	247	241	294	282	279	276	235	257	267	279	228	273	255	250	267	264	262	281	259	251	291	250	260	274	262	256	262	266	278	274	283	242	263	252	280	266	253	275	278	257	277	254	280	279	286	264	252	283	252	259	267	235	274	286	265	296	294	259	263	238	269	250	278	268	245	246	280	294	254	289	258	278	302	261	272	267	272	248	254	267	270	246	279	275	256	267	246	245	241	267	292	250	274	309	241	271	262	263	302	251	265	265	242	269	269	245	251	276	274	280	264	262	266	283	257	279	250	273	280	278	235	268	289	238	262	284	270	229	236	269	269	253	254	267	288	278	270	262	237	265	274	274	259	262	273	264	264	241	270	273	256	280	276	237	268	288	274	281	254	275	268	280	262	261	274	260	272	286	290	286	271	268	263	246	269	259	281	253	262	271	246	278	286	313	246	241	292	280	261	284	261	258	266	269	290	256	269	270	244	298	260	257	294	273	241	261	258	275	291	243	251	280	259	266	251	283	295	261	287	259	286	274	261	268	269	281	260	285	278	291	286	277	273	264	264	291	283	245	292	277	263	278	260	263	256	283	254	253	318	261	289	267	241	261	267	265	276	288	273	290	260	255	261	261	273	274	284	276	273	274	273	268	281	255	253	295	278	261	252	280	294	262	266	277	250	260	268	269	281	269	289	247	283	256	268	282	271	277	277	264	256	275	267	241	251	289	258	299	263	272	275	278	290	277	271	286	284	256	281	242	286	271	256	267	258	240	271	260	281	296	255	248	245	288	271	255	295	277	288	279	296	252	302	275	251	266	291	316	284	254	272	280	279	286	259	293	268	293	269	252	272	271	254	279	277	296	267	254	289	296	252	276	262	263	238	263	282	292	269	251	256	251	270	273	287	261	277	276	262	264	233	261	259	278	284	298	265	266	234	275	262	280	259	249	265	273	257	283	257	253	260	266	262	252	288	275	260	270	274	277	271	244	254	248	269	292	274	239	259	273	233	253	246	289	285	265	256	280	277	266	289	252	268	301	273	257	278	259	275	269	250	263	285	272	291	279	270	271	251	269	244	263	276	288	268	263	305	280	290	280	258	285	299	242	250	269	276	295	256	278	280	257	265	257	288	267	255	257	268	286	288	259	289	265	272	251	263	296	287	293	278	275	306	260	261	277	256	259	266	279	285	269	282	291	278	259	261	262	241	289	278	241	261	252	268	268	268	270	295	270	246	286	267	244	242	237	284	240	283	278	276	278	295	270	277	271	272	233	257	260	246	265	255	273	256	270	251	283	263	254	272	274	277	266	261	287	280	262	263	262	260	256	239	281	248	266	265	280	284	231	281	259	282	262	292	290	261	257	280	267	252	270	288	295	272	269	287	281	257	268	284	265	296	294	282	238	266	260	254	274	275	276	285	281	292	258	256	280	252	282	276	290	270	262	288	293	227	284	271	254	272	274	278	230	287	294	258	261	277	279	281	278	244	267	256	277	241	276	241	260	235	274	305	249	259	290	277	283	272	257	259	276	257	238	254	283	304	271	254	296	279	278	293	277	254	250	254	278	267	305	281	274	292	263	277	261	246	263	274	279	249	263	247	261	268	239	266	257	212	276	257	228	287	289	255	260	241	291	276	272	274	234	282	264	257	278	279	274	292	258	246	266	264	263	278	279	257	243	273	272	255	287	257	283	239	272	252	281	279	271	279	253	256	261	284	283	254	259	275	296	304	267	308	278	266	285	257	257	272	272	346	297	261	268	284	269	270	290	270	266	284	274	273	263	272	268	268	248	270	270	281	302	286	241	289	234	266	263	274	250	286	306	264	269	245	260	258	306	288	289	278	274	271	272	270	271	310	267
5905	1272	1185	738	601	535	502	440	451	456	429	421	391	428	425	379	417	407	393	364	380	381	382	401	400	403	372	417	415	400	413	399	423	360	418	378	360	378	434	428	417	417	361	415	395	378	373	411	357	425	397	393	372	405	363	367	372	397	380	413	377	389	383	395	355	381	402	364	382	388	374	395	407	408	375	379	402	387	393	401	375	382	410	383	378	386	403	396	403	381	373	396	403	375	411	406	387	365	369	399	372	359	446	415	398	393	405	401	366	398	409	360	391	381	379	417	390	376	373	363	387	393	396	395	394	382	362	381	396	408	384	379	394	413	373	405	391	404	350	364	421	374	405	405	380	387	351	379	391	394	382	375	386	364	376	426	378	401	414	440	396	394	372	376	395	405	422	424	430	399	399	377	388	409	370	351	393	376	393	401	372	368	388	412	389	392	353	388	370	395	386	411	406	342	386	373	384	403	378	393	371	387	371	416	371	400	343	438	356	376	402	391	373	371	381	364	382	364	401	389	391	366	347	373	393	386	392	374	415	373	399	355	361	388	382	392	369	391	387	357	393	390	408	391	373	366	352	374	392	372	369	370	407	388	368	367	398	399	366	391	381	401	414	382	403	378	357	394	400	379	400	400	381	418	387	406	384	366	386	348	394	386	360	379	416	390	399	381	431	385	379	335	382	392	385	392	386	389	398	382	377	380	382	381	380	351	355	374	347	442	387	383	393	393	384	404	369	412	383	398	369	393	424	401	379	384	397	401	398	379	431	436	371	336	375	366	414	377	406	371	429	392	418	389	383	407	410	418	404	379	379	399	376	378	390	361	408	413	402	385	382	386	405	395	401	368	398	368	407	387	339	424	372	407	382	393	350	428	379	397	426	398	380	368	371	395	406	358	353	363	368	396	379	363	365	368	374	396	408	377	392	393	379	418	383	403	391	407	395	401	396	401	366	399	402	397	393	401	385	383	412	396	399	414	373	387	394	389	344	413	434	392	398	376	358	380	382	421	377	368	381	406	395	402	376	398	375	370	372	424	349	391	400	372	380	383	378	409	385	376	429	431	370	384	404	390	387	384	413	370	389	436	403	385	378	421	396	405	380	381	392	378	403	409	382	409	414	394	393	397	391	387	408	398	404	358	386	375	416	382	391	388	384	392	383	410	391	359	372	354	393	406	369	393	388	368	341	385	376	361	393	378	410	365	399	393	379	391	391	386	376	358	394	380	428	387	384	397	405	383	393	370	372	389	390	380	394	371	395	353	419	399	401	396	426	398	381	355	402	423	393	397	378	436	377	375	383	384	383	399	375	357	405	426	350	375	402	367	376	381	364	400	371	404	379	419	387	396	405	395	399	436	385	370	373	371	407	381	391	407	407	368	356	377	380	378	393	400	405	380	378	422	368	382	378	381	386	372	357	393	367	372	353	380	372	375	427	408	400	364	373	365	399	381	391	390	390	366	394	398	386	408	380	444	427	395	385	426	388	370	363	398	391	392	379	395	403	418	395	372	384	395	429	362	403	393	395	380	402	392	374	386	381	376	419	371	411	391	361	391	385	394	379	392	414	380	423	397	381	362	402	398	362	404	380	368	390	403	375	441	401	383	431	336	397	376	376	377	386	404	406	399	406	374	415	417	397	389	412	381	366	394	399	350	408	397	382	395	376	396	354	367	388	398	390	377	399	385	376	389	379	369	374	398	382	376	363	405	363	383	362	392	369	388	386	425	398	379	374	363	370	437	387	373	384	369	367	411	403	369	408	378	400	394	413	408	435	409	403	405	389	410	364	373	396	418	377	407	367	383	373	364	377	411	359	410	404	396	356	385	346	403	402	393	436	370	361	386	370	377	365	387	363	392	410	394	396	389	391	354	384	411	415	392	377	379	402	390	373	380	376	403	385	402	401	373	408	413	336	389	359	353	417	436	360	351	365	403	382	371	386	366	438	363	391	418	393	410	391	386	388	392	365	409	387	383	376	390	382	360	359	391	374	425	390	398	378	393	359	436	392	369	381	407	417	412	405	374	409	400	363	407	399	423	394	389	383	375	390	402	424	373	392	392	411	394	379	375	401	373	380	440	398	388	378	380	381	396	397	396	372	385	377	385	404	354	393	404	395	380	385	361	390	377	372	374	389	383	380	396	375	356	381	393	383	397	400	392	376	424	413	381	388	398	372	370	429	417	372	394	399	400	387	360	413	419	364	395	391	397	386	369	399	407	395	377	437	393	398	410	418	351	385	367	403	378	403	413	392	405	378	387	378	383	391	386	371	418	390	381	370	417	394	396	376	381	412	358	403	367	389	413	403	383	406	416	424	388	372	382	375	364	385	413	393	385	410	386	381	398	369	381	366	386	388	409	364	412	392	392	379	401	358	397	367	373	428	410	407	362	418	420	370	393	409	367	404	406	358	370	387	372	413	378	395	357	414	406	432	377	384	407	366	441	371	363	389	365	373	383	413	396	414	394	421	376	427	361	408	391	407	368	386	409	386	373	383	358	380	421	364	408	426	373	411	393	405	366	404	356	368	401	376	422	387	366	395	400	389	378	394	373	420	402	395	405	412	401	402	416	386	395	382	378	403	435	379	362	393	356	380	367	406	383	386	395	370	397	419	387	349	416	385	359	364	365	382	381	403	394	401	368	385	423	413	381	344	368	391	370	385	384	386	382	370	410	410	406	386	380	388	411	393	380	374	401	398	401	413	426	368	412	403	405	402	389	395	398	371	384	370	372	379	421	396	395	379	444	379	390	386	385	395	404	377	391	401	414	369	394	390	362	386	397	386	403	413	338	377	386	403	382	384	416	375	397	413	393	343	393	374	404	390	382	401	390	376	388	383	398	388	372	402	382	389	368	384	348	358	389	392	350	400	364	416	397	369	349	383	379	390	396	385	382	385	394	384	409	394	357	414	350	384	382	355	393	389	372	374	439	376	386	362	386	371	422	383	398	396	403	360	414	381	381	419	373	400	387	372	389	402	392	400	374	402	400	412	402	393	379	368	373	380	377	379	390	382	412	380	372	400	365	390	393	426	380	381	385	385	398	389	358	371	393	402	382	394	386	415	395	374	404	391	374	369	354	399	387	387	333	392	381	383	417	362	375	350	387	379	388	421	362	383	368	394	388	426	408	386	420	357	371	356	399	403	424	363	378	385	384	413	386	393	405	372	393	388	396	410	387	399	425	384	385	419	357	417	408	394	377	388	430	403	402	376	392	395	420	402	398	414	420	363	378	405	361	390	374	389	415	378	387	383	407	441	404	375	377	402	369	378	420	406	420	411	396	397	406	415	362	366	375	362	404	390	398	377	378	409	387	381	366	391	381	405	385	384	399	372	370	367	391	361	385	362	401	386	392	379	367	387	394	432	362	374	366	382	373	360	384	425	395	407	374	379	377	368	405	391	380	359	393	406	399	399	376	375	375	424	353	412	405	362	362	400	384	366	374	391	365	421	393	347	372	359	415	403	366	393	397	400	424	382	441	362	386
24246	21234	28455	24055	20949	4230	976	655	562	532	445	432	425	431	384	384	383	370	347	379	346	332	366	374	344	308	325	295	345	354	315	320	323	353	312	310	357	348	330	324	313	335	319	304	314	317	337	305	311	327	318	329	318	331	303	350	310	321	294	342	300	305	329	305	306	335	312	342	305	309	352	284	321	325	327	293	305	321	312	308	319	323	300	326	345	321	312	317	331	322	310	318	314	321	317	313	337	323	318	323	317	297	316	323	316	306	313	292	302	319	286	296	332	287	300	357	322	278	301	326	332	303	315	288	326	289	321	289	323	301	275	314	285	339	313	290	327	315	265	324	335	318	352	326	296	319	310	314	302	368	306	304	365	314	316	313	307	312	300	331	303	305	303	320	285	303	315	342	319	297	301	354	297	310	322	309	296	300	298	338	322	323	299	306	307	328	304	335	319	327	334	301	321	297	328	321	315	293	297	279	300	324	322	319	296	308	300	317	333	349	333	317	313	306	316	319	308	313	316	326	331	345	298	305	306	307	317	321	341	332	294	364	317	346	328	277	320	320	318	315	311	302	311	321	331	299	281	299	299	305	322	317	311	303	312	302	292	301	315	313	331	324	326	311	264	311	346	309	318	317	311	300	317	342	314	299	317	325	282	318	309	298	335	292	309	297	306	292	310	302	328	297	326	279	292	337	283	331	313	290	323	308	318	304	324	346	317	291	333	326	332	317	304	332	329	303	319	295	309	330	288	318	315	279	318	294	313	314	295	306	297	326	306	304	307	306	317	273	306	295	311	334	287	312	336	320	315	321	324	304	315	299	296	320	323	311	309	303	305	321	325	324	323	340	261	307	286	312	321	326	348	288	294	270	306	331	316	318	314	316	312	321	319	296	278	327	304	325	279	327	295	303	287	319	328	314	308	297	318	306	326	316	305	333	300	296	300	289	287	285	335	311	295	285	293	293	267	337	318	326	304	322	313	297	345	287	278	300	348	313	297	295	322	327	307	334	314	307	308	305	303	312	307	332	315	333	311	333	304	308	341	315	325	312	291	331	369	309	314	332	317	284	306	328	284	316	310	313	271	321	254	300	329	302	300	314	326	311	288	314	324	300	316	297	300	327	309	303	301	302	352	330	307	325	329	354	291	314	318	284	353	323	305	308	316	306	343	337	331	281	297	304	319	334	325	303	326	328	323	313	308	296	317	312	313	287	327	312	277	322	330	343	308	317	331	320	343	271	322	317	324	327	327	284	308	314	303	336	299	315	300	322	294	304	302	321	320	306	344	289	284	326	315	353	276	345	309	333	337	308	304	333	313	284	312	309	312	341	281	328	323	312	317	319	316	331	333	298	316	306	338	336	298	324	345	309	342	299	289	305	316	308	296	321	332	303	348	312	300	318	321	344	289	308	320	318	330	320	310	330	332	307	310	294	291	284	324	314	343	311	278	297	314	319	312	328	321	332	335	294	306	308	327	324	326	279	307	303	318	282	311	318	303	278	276	318	327	313	303	311	362	295	299	286	334	289	307	335	286	322	298	336	317	305	330	314	309	299	315	277	314	321	324	310	330	328	302	310	327	316	314	300	314	329	359	313	328	349	324	314	320	326	316	303	281	303	319	330	326	325	272	305	306	322	322	319	278	321	284	287	319	334	317	267	339	328	344	296	303	303	308	304	286	321	308	313	300	349	338	322	326	315	309	322	302	320	285	305	282	325	297	309	322	321	293	319	282	319	315	318	315	322	290	317	273	350	315	285	309	312	297	318	345	292	312	309	319	301	310	304	322	296	332	316	325	310	337	283	342	311	313	291	358	320	325	294	309	293	315	334	309	303	341	293	326	316	305	334	326	326	273	298	321	297	306	278	311	299	292	307	311	320	343	298	343	286	299	302	318	323	332	328	305	311	314	324	318	326	320	290	333	324	292	292	329	319	315	294	317	326	316	312	312	298	281	309	302	294	334	331	281	371	339	309	316	314	318	323	321	299	343	317	300	326	349	292	319	289	299	292	301	318	332	290	308	334	298	290	298	284	310	352	316	298	337	350	334	336	310	331	309	327	330	281	290	309	311	331	294	307	340	304	329	314	328	333	311	359	315	326	337	315	339	296	296	324	319	332	335	344	318	328	315	298	319	306	319	310	317	334	303	316	318	288	310	305	299	341	322	314	317	302	305	314	309	322	332	316	349	308	308	325	311	311	323	331	304	324	330	283	334	316	332	305	278	330	372	303	313	312	334	302	294	328	297	305	329	315	300	322	319	313	295	311	334	317	317	305	288	320	331	307	317	311	308	299	306	298	294	337	298	325	334	294	313	267	320	300	299	321	337	332	290	324	299	312	315	308	329	316	287	313	343	315	305	320	354	282	307	331	333	299	321	332	279	336	282	298	298	304	291	305	351	351	345	325	289	312	353	297	303	325	312	313	327	333	345	314	306	320	314	318	311	291	283	353	314	328	296	320	281	317	337	343	321	322	351	312	323	333	292	312	301	325	309	263	329	269	324	312	306	328	295	301	310	325	320	325	316	299	313	300	328	332	307	337	287	309	309	308	316	345	315	288	349	327	300	272	325	279	308	327	298	283	340	297	311	325	311	348	280	309	326	321	304	299	319	280	319	285	334	310	301	293	298	287	307	324	312	313	317	306	305	312	321	282	299	315	300	315	322	302	314	324	310	325	302	277	309	321	333	313	323	336	283	347	300	316	324	334	322	298	292	313	315	316	274	310	305	312	299	264	311	315	314	288	295	297	307	308	274	332	306	328	321	321	333	321	299	322	338	321	342	334	299	335	326	295	317	317	298	311	325	311	336	329	332	306	323	310	324	327	313	314	296	289	302	325	319	307	322	336	283	296	317	322	299	310	320	324	344	298	294	268	329	297	335	319	314	309	324	268	318	295	317	310	306	342	312	310	308	320	333	328	323	313	349	299	309	338	309	313	311	298	312	292	309	302	297	334	296	301	307	319	312	324	310	350	325	292	306	299	313	309	304	348	321	350	297	298	310	323	314	311	305	291	319	310	330	293	325	298	317	316	322	322	282	286	295	309	321	325	287	329	310	328	320	287	274	286	310	304	320	320	298	299	329	306	318	295	325	310	287	309	337	299	307	324	302	326	339	331	319	324	331	307	289	335	317	318	322	317	293	329	329	337	280	290	306	310	324	324	307	348	310	314	313	335	327	291	308	298	326	308	328	314	301	316	313	299	332	321	346	304	319	278	284	286	309	335	310	303	312	305	307	324	299	309	280	296	336	300	297	310	311	296	286	312	330	303	324	302	270	325	314	308	304	334	315	334	309	302	325	328	308	323	287	316	314	297	330	311	328	315	275	315	297	335	322	315	305	315	312	306	349	335	324	312	283	326	363	320	348	296	328	284	316	317	307	312	360	295	320	288	330	266	322	324	297	300	284	305	316	317	324	293	299	320	281	322	315	323	319	308	315	328	310	325	332	324	291	295	301	295	297	319	300	300	298	288	284	312	301	320	300	288
11640	9185	7951	4072	2721	2133	1715	1322	1167	1069	920	787	688	622	661	618	592	549	531	558	555	495	541	504	503	525	487	523	487	445	491	509	485	463	487	482	476	479	450	511	469	454	502	500	475	502	474	456	451	497	497	492	453	429	459	462	463	464	473	443	451	458	487	430	462	480	474	428	443	473	465	463	466	417	437	473	427	443	496	436	451	468	454	464	456	434	445	456	446	458	488	420	453	492	456	432	440	458	464	466	467	458	481	474	453	413	461	450	481	442	404	501	418	478	432	454	458	453	472	468	452	474	452	427	455	473	424	444	436	429	480	450	489	480	434	456	467	435	431	445	476	421	473	454	457	479	467	453	450	428	463	456	471	413	464	454	444	469	438	430	434	441	473	478	471	461	466	493	473	445	442	440	439	461	467	478	471	480	476	458	431	458	446	448	437	472	442	466	449	439	478	482	462	445	430	456	462	480	450	469	423	462	467	457	463	457	459	441	451	475	465	435	436	439	476	455	444	463	482	457	431	452	456	443	471	446	454	401	486	422	456	430	451	454	458	426	462	443	468	418	449	420	484	446	423	468	446	463	484	465	421	475	463	453	483	457	440	444	483	449	443	432	472	453	477	459	431	424	462	473	460	458	451	462	427	461	453	475	443	468	444	476	437	465	444	471	444	424	465	459	491	456	443	451	453	477	473	444	443	450	448	457	442	458	503	480	460	479	481	448	453	457	499	446	460	464	428	384	458	451	469	466	446	471	474	451	470	445	437	433	428	466	497	459	466	435	486	430	457	467	447	447	458	431	473	434	413	442	447	427	448	471	486	434	442	457	446	431	399	464	444	475	444	448	453	436	436	444	437	462	444	462	452	459	483	455	428	460	462	410	473	439	500	478	464	450	465	411	437	428	491	461	467	419	456	451	414	440	432	406	476	451	482	458	460	469	423	470	438	463	449	463	460	515	420	436	455	469	476	472	460	443	434	448	465	486	452	451	420	446	449	449	430	427	432	453	464	484	420	448	449	471	449	482	460	453	453	445	463	416	457	422	421	471	443	462	481	470	446	436	451	442	411	435	430	455	457	447	473	456	425	486	510	463	469	442	464	449	457	481	467	456	478	436	481	435	456	437	462	439	503	444	438	470	451	466	483	475	466	450	476	482	408	451	433	414	453	421	451	496	443	423	457	448	427	470	428	452	440	431	449	452	430	446	447	481	460	469	459	401	466	420	420	457	433	466	417	460	448	465	463	437	451	478	460	448	447	435	436	442	463	459	471	444	474	438	486	464	447	442	452	419	418	484	461	486	450	493	432	469	473	458	423	439	459	440	445	431	469	447	462	477	435	438	432	427	453	449	453	443	425	443	431	461	480	451	464	466	438	465	434	432	449	436	472	458	475	464	486	442	449	460	467	437	483	494	420	491	446	476	449	447	461	448	437	452	458	451	439	461	450	478	436	433	417	465	436	449	458	426	488	461	424	467	437	433	462	459	440	493	447	464	494	482	456	461	474	431	442	454	461	488	456	421	463	443	444	468	476	453	466	491	485	419	465	470	430	497	453	386	465	464	467	467	439	463	434	438	451	442	462	478	465	457	425	454	448	451	486	463	433	464	463	484	449	455	440	462	471	423	446	478	449	435	426	440	459	472	464	465	463	456	462	450	452	422	441	463	434	448	424	445	464	503	425	454	450	451	465	450	424	490	431	442	466	457	483	485	486	476	463	437	437	451	462	484	473	427	474	454	444	435	459	457	478	460	442	466	472	472	437	442	447	443	473	428	443	462	483	466	507	421	469	458	428	494	424	452	440	460	420	447	445	481	418	440	431	440	461	488	449	470	431	452	452	449	435	472	445	441	444	456	432	468	445	458	440	461	475	453	451	466	437	459	432	474	441	493	442	464	415	442	431	461	410	432	452	470	444	408	426	470	503	478	463	483	463	453	456	446	467	464	486	456	430	478	476	444	442	500	438	443	451	454	480	468	477	462	452	462	458	445	469	442	472	443	465	462	439	474	445	422	440	462	445	482	458	500	443	471	484	475	463	457	454	473	436	416	461	467	427	446	495	455	505	440	437	461	456	513	450	430	443	467	459	468	455	453	408	468	438	495	476	442	418	478	455	462	450	473	464	396	459	442	448	453	432	432	476	463	446	447	442	455	422	460	455	450	443	461	441	500	480	468	485	416	467	459	477	428	444	443	436	438	456	439	430	463	453	498	486	446	454	480	449	449	437	456	464	450	474	430	465	456	480	479	463	487	477	448	469	440	448	484	460	457	477	431	474	446	438	468	455	481	443	455	454	423	494	421	448	417	463	429	468	489	485	482	444	478	486	453	459	454	461	456	466	438	484	414	462	462	468	442	471	474	442	437	460	442	427	435	430	436	455	431	441	444	454	462	485	458	506	444	443	452	466	440	444	446	457	448	463	472	469	488	455	428	424	496	425	441	467	426	427	429	450	519	433	429	421	443	431	444	471	438	478	483	452	440	437	461	453	445	456	422	442	444	470	455	439	438	451	465	407	446	425	503	483	463	438	467	449	487	452	472	451	454	465	434	468	453	466	457	459	436	459	469	464	462	461	461	455	517	460	435	405	450	482	417	473	434	469	460	427	491	444	451	431	440	461	473	443	450	495	445	468	444	472	437	430	463	469	433	434	458	466	492	469	433	469	476	472	442	422	451	461	468	484	442	469	430	441	441	450	439	461	421	450	430	443	483	480	439	448	442	467	401	456	439	436	470	407	431	441	431	505	464	427	457	477	431	433	447	473	472	491	452	470	430	457	484	470	455	450	492	452	432	446	466	480	441	459	465	446	466	438	439	435	444	479	438	469	454	461	440	484	452	475	495	458	439	484	440	450	408	439	446	490	430	494	467	427	461	453	441	437	460	461	410	427	468	432	469	416	477	449	443	438	414	438	464	450	465	431	435	453	447	414	457	415	445	444	456	440	477	453	458	455	447	468	451	443	464	483	464	444	451	401	472	444	435	485	461	420	417	444	459	466	440	437	464	434	455	429	476	478	486	424	465	399	470	419	477	487	483	462	424	504	496	439	456	420	460	502	467	416	448	460	424	484	449	483	469	444	458	445	481	442	505	502	421	455	464	465	479	458	434	469	444	471	450	432	503	456	441	453	434	462	454	436	453	454	433	426	479	451	477	426	463	460	483	473	406	448	450	453	447	455	458	454	421	451	493	451	467	469	480	459	454	462	446	426	431	433	460	469	497	498	422	430	437	444	439	459	442	419	412	464	460	462	434	422	452	435	467	450	446	490	456	437	490	413	446	453	450	460	457	473	411	462	440	463	464	483	418	472	464	481	439	413	439	429	446	421	448	450	487	486	463	467	415	410	428	446	438	457	464	413	425	466	476	477	471	483	488	413	459	436	474	438	455	490	466	429	469	444	464	436	463	467	435	452	447	481	445	437	444	478	420	444	457	422	465	473	507	439	440	439	431	440	459	443	452	474	460	458	489	454	446	445	428	409	451	446	469
23156	21262	29167	23650	21262	21154	3581	887	669	562	466	423	401	334	316	321	278	279	246	251	226	224	242	220	214	194	194	212	219	172	218	199	184	200	176	194	186	212	192	194	196	164	198	178	173	177	190	197	204	177	186	182	187	194	193	168	167	178	189	150	191	166	194	166	183	183	176	160	178	158	177	185	189	188	145	196	157	166	164	186	173	188	178	146	188	190	172	186	183	162	190	154	171	152	179	149	204	185	177	156	197	193	176	185	155	207	171	174	201	169	195	169	167	169	188	149	170	185	171	173	168	172	203	178	203	157	158	162	164	172	189	168	152	205	193	181	142	184	160	149	150	183	152	167	175	166	158	170	177	157	168	171	177	155	179	178	182	177	202	153	179	177	181	156	171	177	168	171	155	170	173	186	183	157	169	161	173	158	189	180	169	171	175	156	156	170	167	187	171	168	163	163	164	142	180	169	187	153	177	174	174	194	176	165	168	189	175	152	167	165	164	169	163	181	161	178	160	154	155	200	191	158	179	163	165	174	176	161	168	184	155	190	136	143	167	158	166	164	178	157	172	185	191	176	190	175	192	178	191	181	179	179	175	171	168	152	193	171	150	194	160	163	219	177	182	194	177	181	160	177	172	191	187	159	170	170	182	160	185	169	169	197	148	153	186	159	170	151	171	186	182	185	172	194	169	154	167	182	170	175	160	183	167	173	160	158	175	171	173	179	161	145	183	164	157	183	172	149	177	173	166	179	172	196	180	152	171	192	187	150	181	175	175	168	152	185	168	180	173	175	176	174	149	156	157	187	158	194	193	177	147	166	159	150	181	157	161	175	172	182	164	179	184	182	169	156	166	161	158	157	164	168	186	173	147	161	187	161	165	159	154	153	172	193	173	144	154	174	186	157	168	195	153	166	161	156	180	168	170	171	180	180	192	172	173	183	145	203	164	188	165	178	170	178	165	165	161	163	175	178	179	189	184	177	153	173	167	157	148	177	166	168	167	159	191	186	167	195	155	178	165	177	168	169	151	171	188	153	167	176	181	162	167	150	159	154	171	171	161	157	155	172	166	148	178	183	166	179	182	146	172	191	176	162	204	166	164	193	175	189	181	178	159	161	183	175	153	180	176	175	172	173	134	199	181	163	144	165	156	165	162	171	167	183	184	169	171	160	181	169	176	171	176	159	165	173	153	174	167	167	187	158	174	157	162	164	157	169	157	153	187	169	169	193	162	165	169	166	172	184	182	170	160	166	171	169	179	160	172	159	173	167	164	181	163	177	182	173	153	169	158	172	189	172	176	164	174	156	154	157	158	174	202	160	169	166	165	169	157	173	147	190	158	176	178	194	158	159	169	159	164	164	206	179	157	181	182	159	163	177	169	176	183	173	154	177	148	159	201	176	170	144	168	177	178	145	173	167	168	166	171	180	199	150	163	165	176	162	203	158	188	167	155	182	182	179	171	182	161	167	187	169	186	187	169	192	168	200	184	176	191	172	169	184	176	151	184	157	164	162	159	150	185	174	174	167	180	143	184	170	177	183	183	175	164	176	161	185	191	149	167	179	160	158	161	155	175	147	156	163	163	170	174	165	175	172	202	158	151	189	184	180	181	181	148	165	156	149	184	182	175	162	157	174	177	177	188	174	177	150	157	173	165	173	171	160	169	163	182	162	172	165	167	186	155	162	167	172	166	178	202	181	180	177	172	154	163	163	173	172	179	162	183	158	162	167	178	172	176	166	163	153	182	155	193	146	184	155	166	157	171	158	163	177	166	192	181	146	163	183	177	152	171	165	182	190	176	167	164	115	191	168	154	167	175	174	164	187	169	155	159	175	170	192	170	200	180	174	168	165	174	170	164	178	177	177	161	189	151	162	154	161	196	170	161	161	169	166	174	145	173	184	152	155	152	168	165	167	183	170	168	182	161	152	161	153	143	160	177	157	171	174	166	184	174	179	171	165	168	182	172	146	169	178	174	214	148	152	162	194	171	174	193	180	168	170	153	150	185	157	178	164	156	173	177	150	172	171	192	180	194	164	185	151	173	180	181	170	209	147	172	167	169	186	169	170	185	168	173	151	161	160	172	168	182	155	162	170	171	178	161	171	162	158	150	164	168	167	189	186	173	178	167	190	167	162	151	157	200	171	198	153	149	169	151	177	171	169	170	169	159	173	182	174	161	162	165	164	164	176	175	175	161	173	193	175	168	181	171	157	178	182	189	189	202	165	188	173	186	179	164	157	170	162	180	192	163	166	170	154	162	172	160	146	162	151	180	187	212	181	168	164	166	170	164	176	174	167	173	180	163	167	173	166	165	194	169	175	178	152	156	164	182	197	156	175	148	172	205	169	153	160	150	179	165	160	167	166	168	157	171	181	165	162	185	183	159	157	166	176	168	168	151	157	172	174	181	179	174	144	167	164	159	211	184	173	162	160	184	165	164	172	164	192	165	170	160	174	173	167	170	174	167	180	175	173	166	189	158	159	165	161	168	202	178	186	140	190	166	169	151	170	157	172	166	154	168	170	172	180	189	174	162	175	175	148	146	173	154	149	159	168	170	166	178	178	167	150	142	182	171	170	179	148	177	189	171	165	153	178	142	163	153	155	166	188	175	169	162	159	164	168	187	174	175	180	174	181	181	152	184	169	156	179	159	172	177	178	180	181	174	179	160	151	167	153	143	218	170	176	176	172	163	172	168	165	166	175	196	161	177	153	167	172	197	169	164	175	162	173	163	190	180	174	178	152	188	189	195	178	153	187	186	176	165	175	174	159	151	157	193	163	145	166	169	150	168	178	166	163	165	184	188	165	172	175	170	158	190	156	145	167	176	153	173	178	178	152	172	154	165	186	159	167	164	160	147	174	176	176	159	184	168	161	197	178	161	158	151	153	158	160	181	170	153	177	149	174	169	164	152	170	171	176	167	172	199	178	174	172	166	163	161	169	159	167	188	161	163	184	186	186	167	182	142	156	166	169	162	166	164	168	187	179	164	149	176	177	152	157	171	170	197	171	151	180	165	174	170	159	193	149	176	165	180	173	183	192	170	176	181	183	179	144	176	158	152	164	153	180	165	193	167	168	146	156	173	161	162	177	157	179	164	175	184	171	159	176	169	175	165	182	172	168	163	142	160	161	175	167	171	175	175	179	169	170	153	173	167	179	167	156	171	173	195	177	177	174	155	154	166	171	172	187	169	170	158	166	165	181	171	185	177	162	175	171	175	161	156	179	160	161	187	177	171	157	150	177	201	159	159	169	163	166	164	185	173	182	189	167	173	165	186	190	173	156	169	160	179	168	175	187	159	164	175	169	164	190	176	183	184	150	182	172	166	182	181	160	164	158	179	186	157	173	175	157	160	167	166	157	165	158	179	151	163	149	159	169	171	165	196	165	169	175	162	174	163	166	187	143	164	173	192	164	164	169	156	144	166	174	184	168	151	163	193	169	167	164	167	169	163	188	192	155	171	167	156	174	169	188	174	184	151	187	179	143
14062	15340	12990	7076	4861	3651	2733	2166	1668	1301	1161	975	813	727	682	598	544	506	470	467	440	393	362	357	365	374	354	339	323	341	282	317	310	266	299	291	320	269	280	287	278	299	294	293	298	296	276	286	269	245	282	285	282	286	249	250	291	297	259	280	271	237	250	246	263	250	261	277	259	285	257	276	276	260	261	266	254	293	260	258	285	246	266	277	238	276	258	259	249	261	275	248	268	270	273	281	262	237	237	261	255	260	254	256	250	259	283	261	242	228	245	263	271	244	243	225	270	274	275	246	270	263	257	250	235	291	256	260	228	256	247	260	251	277	261	270	259	287	258	242	257	259	245	265	272	249	293	258	258	235	264	228	251	273	266	245	251	265	252	262	251	261	269	237	280	249	256	221	229	244	262	259	274	265	250	267	252	253	261	251	232	249	244	264	238	267	268	258	257	238	255	243	257	236	260	245	236	242	259	257	242	253	263	247	239	271	250	248	290	237	262	248	262	269	261	249	238	281	267	265	245	254	257	232	257	250	244	211	252	231	223	262	266	249	271	263	240	250	256	233	239	245	267	222	294	251	246	240	258	242	265	277	252	242	266	250	222	280	274	271	248	249	254	243	263	257	242	265	251	254	239	254	267	261	228	249	245	271	246	249	268	253	244	237	241	250	283	247	240	258	258	267	243	252	271	240	256	235	236	261	239	250	262	239	271	240	263	254	259	257	224	250	269	275	259	256	239	259	234	237	256	247	241	274	237	255	256	260	226	253	237	258	214	267	250	232	244	262	240	264	247	248	256	233	272	243	246	234	253	258	233	272	263	265	289	272	269	242	291	241	287	244	247	250	227	253	257	266	227	248	253	246	264	260	265	247	241	259	273	269	245	255	224	267	244	243	249	251	264	264	217	246	224	255	286	277	262	256	274	267	273	240	255	250	240	233	248	231	248	280	261	244	264	226	278	255	276	257	267	301	225	227	256	261	255	233	271	256	268	276	286	257	250	223	263	255	250	261	250	270	238	269	269	246	250	252	245	273	259	260	236	254	236	234	253	270	262	252	265	238	242	261	228	278	260	269	237	275	256	240	243	237	212	266	255	265	266	248	240	236	272	261	259	263	259	243	253	261	249	258	253	265	252	267	246	237	258	282	263	289	272	243	219	234	273	283	227	263	271	247	247	251	268	287	241	254	246	215	251	273	225	256	228	244	246	267	271	263	259	231	242	222	255	242	246	261	257	260	249	259	289	266	263	255	246	274	290	263	252	221	229	267	260	243	263	240	266	274	262	227	289	235	259	254	247	240	273	247	257	259	231	234	257	246	256	268	267	244	257	246	250	258	264	229	233	260	266	251	213	242	265	268	259	241	237	257	247	243	238	261	281	260	247	274	242	246	232	235	253	234	249	268	269	278	248	259	223	225	259	254	277	227	263	249	253	241	269	239	267	248	232	245	285	258	260	244	269	272	242	236	243	251	243	267	258	253	241	235	252	263	221	235	266	263	252	260	248	270	255	234	272	267	273	249	251	256	239	279	273	252	259	266	283	264	236	277	249	255	267	252	241	252	261	239	260	255	267	249	258	244	262	266	246	257	270	254	262	257	241	266	252	241	270	250	229	256	261	235	279	244	269	281	260	247	275	260	244	249	264	255	258	238	234	255	276	242	250	263	273	223	259	271	253	236	266	239	254	246	245	250	218	254	251	264	247	274	244	290	245	246	250	240	251	279	256	257	269	259	237	252	243	250	247	271	252	256	249	231	267	247	250	227	230	239	263	240	257	241	271	264	265	240	259	249	233	258	250	244	246	245	257	260	291	267	236	217	265	235	251	256	238	251	212	250	272	282	255	266	256	247	263	236	261	248	218	266	261	269	246	253	247	282	244	241	268	238	266	260	257	244	265	250	259	254	243	285	232	249	280	234	255	238	256	252	266	252	268	271	271	264	260	243	257	229	245	263	246	259	254	249	236	258	268	245	258	219	256	250	232	231	258	259	269	268	229	263	243	266	276	278	269	269	276	239	256	247	252	265	250	240	282	269	239	263	233	280	262	251	261	269	238	244	249	242	272	232	249	248	256	255	262	252	223	251	275	250	294	238	252	245	276	252	271	236	242	235	253	240	284	283	244	239	259	258	254	249	266	253	248	254	238	237	261	232	231	270	261	258	253	268	247	258	254	259	247	273	245	251	247	254	228	262	254	278	260	234	252	265	216	220	230	249	254	291	236	276	247	241	263	266	246	236	254	272	249	252	250	268	237	259	238	261	237	262	234	272	253	229	233	247	260	239	262	251	257	248	259	255	248	259	273	274	257	243	271	235	245	238	281	230	247	255	276	295	257	254	236	234	257	244	244	265	264	274	254	231	229	250	270	239	266	278	245	248	269	266	251	242	250	254	254	256	283	274	268	245	247	257	247	253	276	234	244	283	246	260	258	256	251	254	259	252	238	253	266	273	255	273	261	249	253	254	261	241	270	241	255	265	237	265	269	250	283	246	241	266	258	272	266	224	239	280	257	267	267	258	226	274	268	250	227	246	251	271	258	235	234	255	262	251	226	247	238	254	267	285	248	212	261	262	273	279	250	285	273	256	250	244	257	258	258	267	250	229	262	268	249	250	242	239	274	255	254	259	247	225	245	238	241	287	238	253	270	238	224	254	261	277	264	254	254	234	245	261	273	241	240	281	244	237	245	248	259	248	246	267	257	267	237	255	266	257	254	279	258	255	244	256	275	269	271	263	263	250	245	279	241	255	251	230	248	264	268	247	241	243	262	266	248	272	241	244	264	275	217	241	267	257	245	255	246	260	252	242	228	239	252	248	269	269	250	235	248	261	274	245	248	221	267	239	271	245	254	227	246	224	261	267	235	260	250	238	254	244	285	269	247	240	249	266	257	269	273	265	253	242	250	246	265	251	249	283	266	250	274	258	259	263	228	254	262	269	245	243	264	235	235	241	246	248	241	241	241	241	246	252	228	281	282	298	259	270	255	232	266	256	267	279	275	265	257	234	269	269	252	244	253	248	248	242	245	275	267	252	240	257	263	257	244	280	277	215	231	259	246	262	261	236	246	271	270	285	248	275	246	265	258	262	248	269	259	255	288	231	282	242	247	264	277	257	245	261	222	238	267	259	262	267	221	258	261	273	241	245	253	273	236	220	277	293	249	271	262	248	263	252	258	244	260	234	248	281	262	242	264	266	240	270	237	265	240	256	268	242	256	269	238	230	271	269	225	244	280	225	257	247	212	283	230	268	252	243	270	230	284	251	223	261	237	285	228	249	246	254	258	243	242	253	241	257	237	228	262	254	265	227	241	249	250	253	234	251	232	275	245	254	236	280	257	249	250	271	243	228	264	267	212	238	253	266	273	240	245	249	242	222	228	283	273	237	259	289	267	241	233	257	259	243	244	253	254	278	240	241	270	267	285	241	264	270	218	258	250	223	264	263	270	268	256	270	252	255	267	242	269	257	251	255	261	281	244	273	268	255	255	265
26990	20256	7304	618	410	341	312	302	331	291	290	286	299	271	294	287	273	317	272	285	307	246	283	300	300	278	280	283	258	274	282	244	305	279	260	267	280	285	291	250	282	275	283	288	281	305	258	260	295	242	275	276	277	295	281	277	289	251	275	266	271	288	272	278	276	259	291	263	282	238	284	266	268	263	251	257	279	249	285	278	242	290	285	287	258	280	299	276	291	286	287	300	279	272	286	259	262	278	257	266	275	282	303	267	254	260	293	275	307	266	251	272	275	272	260	270	294	284	292	269	276	289	234	302	264	275	272	286	267	271	293	281	266	289	285	275	256	266	299	273	273	269	281	269	273	287	276	261	294	265	275	264	292	256	277	277	277	260	279	247	286	269	270	265	288	250	263	225	286	299	309	292	288	278	291	265	283	278	288	283	275	265	253	262	273	281	270	283	268	268	254	285	291	266	286	262	264	290	272	304	289	286	258	280	275	298	235	286	277	285	268	291	279	300	289	275	259	287	275	249	279	297	282	282	279	277	266	268	257	303	256	282	274	285	309	253	272	277	279	266	278	306	257	284	261	256	295	295	245	270	299	264	305	308	290	248	286	274	257	293	264	257	304	246	256	280	278	280	278	281	275	277	271	309	276	249	256	271	282	261	271	241	253	275	282	285	291	296	297	287	289	291	301	279	284	279	281	244	269	267	250	274	256	255	272	259	249	254	276	289	307	254	256	263	258	295	263	261	291	254	283	299	270	280	298	294	281	277	251	270	258	262	281	265	285	271	270	290	303	266	286	292	267	283	281	319	281	268	258	242	269	278	247	292	294	255	289	272	244	252	280	272	253	255	236	280	287	260	273	292	283	298	269	275	283	293	275	290	278	266	283	283	297	298	267	282	299	275	269	268	238	297	281	267	282	276	291	279	275	272	272	246	271	266	269	271	279	258	300	296	288	262	278	297	275	270	312	293	271	269	275	273	259	275	250	264	269	259	267	280	273	286	282	288	303	278	260	288	264	282	282	277	277	284	288	268	254	274	258	270	269	274	256	295	256	294	261	271	244	259	279	307	265	273	273	276	249	287	257	270	273	247	256	277	247	267	277	275	249	276	307	282	266	267	258	282	281	312	294	239	241	302	279	283	299	288	263	284	274	282	281	291	284	267	302	292	260	282	272	292	290	281	273	283	267	276	267	250	273	277	285	275	259	292	306	274	290	271	303	261	267	286	298	289	274	257	292	305	252	284	262	260	253	282	274	305	271	272	286	293	275	294	292	279	277	290	258	287	265	294	291	260	267	255	308	265	269	280	257	269	292	284	289	276	267	280	287	266	287	276	259	278	281	288	291	285	275	264	249	260	274	252	275	275	280	270	283	281	262	278	287	281	288	247	267	282	261	263	284	283	294	267	294	278	286	262	257	297	296	296	283	289	277	283	270	311	272	268	282	306	275	296	283	282	289	274	271	279	288	281	270	308	271	299	286	291	286	308	304	282	250	289	260	288	296	274	269	279	247	287	295	293	300	295	287	260	284	284	248	239	288	276	265	273	296	268	292	274	264	264	280	295	294	306	273	259	266	265	264	270	293	307	274	236	287	281	283	302	301	271	285	264	268	290	255	280	249	273	289	270	281	295	244	262	282	254	243	290	280	270	271	308	271	295	303	273	289	276	273	278	286	279	230	268	251	268	268	292	259	268	302	283	283	267	297	302	273	272	258	282	280	255	260	295	247	291	297	290	262	282	277	283	284	301	292	298	274	295	275	315	268	264	265	258	264	287	275	297	311	258	249	269	288	264	271	292	267	264	256	257	307	285	243	250	274	298	282	311	290	295	275	284	278	277	307	291	267	280	263	257	290	257	277	300	264	269	266	257	278	277	255	281	244	294	269	269	253	270	284	278	253	289	262	274	270	277	273	290	282	295	251	281	266	267	308	256	244	264	290	273	266	282	256	259	286	304	260	280	275	294	276	254	259	280	273	273	272	265	264	247	245	273	265	237	306	283	274	255	288	267	285	278	257	292	315	248	280	268	273	285	278	291	270	251	279	284	275	269	265	281	252	262	268	246	289	258	299	262	232	278	283	282	282	276	265	309	282	261	294	305	293	268	272	266	260	269	268	241	279	283	273	249	236	293	284	263	268	284	271	243	284	318	252	252	273	305	273	288	266	275	271	254	286	279	271	264	270	257	299	278	272	272	287	306	273	297	271	268	277	318	284	275	267	280	315	241	268	290	274	258	284	255	302	287	288	293	272	270	306	264	295	257	300	274	282	272	268	282	292	272	294	273	261	260	249	289	284	283	275	269	255	266	297	286	274	266	275	289	286	291	264	268	246	272	281	270	290	298	252	277	266	290	273	239	269	279	257	240	285	279	277	263	270	282	280	257	280	302	280	275	256	312	267	281	267	263	288	278	278	269	298	325	266	277	250	261	263	292	282	271	285	266	290	273	291	281	257	272	278	270	284	291	278	257	268	285	283	282	260	264	295	249	270	278	286	258	286	310	251	297	266	254	266	280	296	280	301	257	247	292	264	276	279	268	288	257	273	275	293	262	277	249	276	294	290	286	288	263	296	290	303	263	255	301	256	246	281	252	258	304	266	267	273	298	268	265	259	261	261	259	281	292	254	252	285	281	249	305	292	290	269	292	269	253	294	288	273	298	251	296	286	304	263	262	270	272	265	284	261	265	284	270	275	260	275	246	265	298	268	224	284	270	263	242	298	283	271	285	284	284	277	257	306	271	278	261	287	277	293	279	255	278	306	317	253	294	258	280	266	285	274	271	272	293	246	240	261	270	291	262	268	275	300	278	293	294	275	288	293	279	279	296	284	290	289	299	258	280	276	264	281	262	302	264	287	288	295	299	253	276	272	280	258	248	273	315	262	288	279	293	292	305	286	282	262	276	302	271	292	252	280	249	241	283	302	231	283	288	261	269	260	279	261	324	265	283	295	261	268	275	273	289	249	266	265	280	260	311	272	285	286	253	276	302	270	279	272	283	285	278	246	255	251	277	296	292	279	258	277	294	255	266	287	268	262	255	250	277	267	285	258	277	266	266	249	277	311	273	290	269	290	278	244	268	263	267	255	268	266	272	290	266	289	273	264	273	315	286	249	257	288	299	280	274	263	282	287	303	296	278	279	267	289	282	298	277	274	263	290	272	287	265	256	273	289	278	288	295	266	276	298	267	273	280	306	259	290	273	255	269	269	266	272	286	261	259	293	262	280	283	267	263	282	266	262	268	270	291	302	284	267	255	281	287	292	281	307	259	292	290	268	268	284	288	287	264	291	291	287	271	249	276	283	285	276	251	267	310	256	299	286	286	263	265	282	277	261	276	278	314	256	290	258	256	261	257	251	272	265	268	276	303	281	241	260	265	257	265	226	299	281	283	245	257	271	259	273	277	275	287	255	275	266	254	278	289	254	274	252	271	289	243	280	292	262	305	275	288	279	274	273	294	288	263	283	281	285	257	269	296	266	272	279	257	280	262
5917	1258	1231	737	552	543	503	478	466	437	438	407	395	438	454	440	405	403	396	416	403	419	373	394	421	396	430	410	401	378	392	375	392	398	412	392	391	416	402	434	410	393	401	389	389	391	396	357	382	423	396	402	426	421	392	380	389	389	381	384	367	397	403	382	382	398	402	375	384	393	424	429	400	410	409	420	406	380	408	409	397	405	381	400	401	392	415	396	390	360	369	405	402	397	425	403	387	393	413	386	451	398	418	382	406	369	361	424	393	403	394	398	376	384	376	366	367	409	417	391	381	392	397	418	388	405	428	412	377	385	402	380	405	354	395	404	407	402	358	405	409	400	404	386	408	419	389	398	358	398	400	415	373	393	394	405	402	417	388	397	390	413	386	397	389	402	389	389	408	415	409	380	376	363	399	434	383	407	360	426	380	395	390	409	419	394	430	427	374	394	398	415	382	427	382	412	375	430	409	367	390	359	367	468	404	388	399	373	417	381	397	374	375	389	382	362	403	369	403	412	363	360	394	414	377	376	411	427	415	391	392	378	413	385	386	372	370	371	364	398	397	422	404	403	424	367	358	393	385	406	410	415	390	397	394	390	407	400	397	376	360	389	421	366	410	399	399	427	403	377	340	394	405	409	391	385	357	423	402	380	416	378	376	363	368	378	365	396	379	378	395	403	407	443	376	358	395	386	397	359	385	401	387	404	405	395	349	362	394	383	422	361	397	398	374	438	343	364	407	378	386	395	370	415	388	377	404	428	414	396	357	371	357	386	410	401	393	369	366	419	443	386	392	385	387	366	406	405	406	344	385	343	426	387	395	364	408	421	410	406	380	419	434	416	408	401	395	400	380	409	388	415	403	384	417	411	410	404	391	386	399	356	396	403	424	400	409	360	430	402	397	405	409	401	398	407	381	407	406	356	404	401	411	395	388	386	392	424	422	380	371	393	353	400	413	395	370	355	424	385	386	391	385	397	384	385	413	392	406	397	443	397	372	418	399	419	413	340	392	392	410	375	373	391	406	367	376	387	389	388	377	384	414	405	409	407	419	399	403	388	381	409	378	386	407	391	412	410	400	358	370	404	384	371	373	420	380	405	445	414	376	414	410	373	414	407	378	362	424	364	374	395	394	386	424	355	415	395	360	417	402	383	413	405	368	372	385	396	420	380	410	399	374	374	377	400	423	393	374	391	417	390	371	379	385	421	421	412	376	347	429	413	405	366	419	391	408	372	382	427	398	405	385	424	379	439	359	414	391	406	353	379	388	377	372	379	368	390	413	412	406	411	444	380	362	398	409	396	358	420	407	396	379	425	402	439	410	386	364	442	405	397	400	432	396	364	397	400	413	410	389	395	368	368	391	430	359	427	354	421	401	380	393	408	414	360	410	402	369	376	398	391	409	364	413	386	392	383	367	380	384	381	382	392	372	409	393	381	411	370	396	403	409	404	364	395	412	412	402	418	391	390	390	374	411	382	420	409	385	427	433	411	358	411	393	368	398	432	385	397	404	380	407	409	418	375	378	419	397	416	395	402	392	405	367	402	379	400	413	409	383	395	376	417	395	374	379	390	403	391	404	397	391	363	386	380	433	399	367	385	361	372	391	405	399	362	398	420	394	395	431	439	427	376	434	369	411	414	398	369	406	410	367	394	378	384	383	375	408	382	372	404	384	374	371	393	405	441	374	388	379	378	386	400	411	372	376	445	348	391	419	362	393	401	377	371	377	407	396	393	381	393	375	366	373	385	392	418	393	396	389	374	375	403	373	361	402	392	389	355	383	408	372	422	397	370	397	390	389	391	380	411	363	379	388	367	413	407	404	403	394	384	417	383	421	365	411	370	429	430	389	416	418	386	422	393	398	432	396	392	391	435	414	392	398	375	460	368	400	380	429	441	426	363	437	388	399	393	420	426	391	339	437	351	410	358	363	384	377	386	420	360	409	393	370	409	385	406	394	396	377	384	410	419	420	385	392	381	380	452	414	381	378	385	373	444	389	394	383	408	387	396	388	384	380	379	433	348	400	383	411	389	394	366	397	415	400	358	409	367	386	391	397	409	412	411	409	431	428	374	369	382	387	390	420	416	359	385	423	395	398	402	403	406	406	388	379	376	412	418	421	404	405	402	400	373	372	370	443	365	405	365	381	395	381	414	368	403	401	411	379	361	397	385	382	385	384	401	409	361	372	394	387	408	421	380	375	448	393	398	438	387	387	408	401	396	385	430	403	412	397	382	405	410	390	392	410	397	370	418	414	410	379	378	402	409	380	387	386	400	416	407	394	432	395	376	422	406	370	395	413	394	382	436	404	395	402	429	371	367	377	418	407	389	417	413	366	348	381	400	363	378	390	417	401	396	369	398	392	425	362	387	386	384	390	428	450	375	392	404	399	374	386	429	399	423	395	386	413	448	388	388	416	408	393	394	406	373	383	421	357	406	368	422	383	436	410	389	393	391	381	411	374	402	390	398	395	345	435	400	373	415	363	386	377	403	389	380	391	390	403	395	376	417	433	377	407	397	389	427	375	370	403	382	390	409	400	378	384	395	356	397	381	411	391	402	362	433	419	424	384	407	381	394	390	377	392	400	402	388	395	375	389	382	376	372	393	387	374	356	401	380	366	403	403	383	381	418	357	389	402	386	375	381	412	419	410	372	389	412	375	400	391	369	363	386	389	395	421	387	412	404	369	389	424	408	339	383	367	431	396	380	428	397	390	382	416	394	399	404	403	412	382	401	399	394	401	403	434	391	380	410	375	376	404	391	416	372	383	418	404	366	364	388	407	374	404	429	410	379	389	389	411	428	373	414	445	397	404	379	395	335	422	411	417	427	371	415	386	401	382	401	392	393	408	398	406	381	396	404	408	446	400	412	419	367	386	375	418	372	391	404	369	407	409	380	418	385	410	414	369	395	440	380	379	406	397	448	390	380	357	404	411	381	380	369	394	361	421	379	425	396	398	400	387	373	418	373	394	384	384	397	426	387	353	429	377	415	433	366	394	400	400	387	398	384	360	407	382	395	377	388	401	344	404	382	387	435	424	362	388	390	406	374	401	377	416	446	446	407	408	419	365	415	416	404	357	387	384	386	393	400	421	391	401	400	419	362	410	371	392	397	411	403	378	387	417	425	387	394	403	343	410	408	370	338	412	400	393	384	376	393	416	413	396	390	400	397	358	404	361	398	387	394	432	392	415	386	400	384	395	401	372	408	410	411	414	390	372	397	374	371	404	381	441	401	365	397	394	397	397	404	380	389	412	421	386	384	402	393	410	412	391	413	396	405	362	409	397	376	386	375	385	385	405	396	403	381	385	390	416	372	386	375	382	389	414	393	398	380	399	392	332	402	379	378	387	391	406	381	370	387	417	393	386	406	394	376	389	398	392	382	397	405	388	409	408	408	377	385	369	420	372	397	384	394	372	391	397	400	413	432	412	388	405	412	393	407	399	405	402	405	399	414	385	446	414	403	390	367	373	413	413	370	397	372
24134	21212	28561	24135	21066	4522	896	639	555	478	513	449	436	411	387	385	414	376	343	364	349	346	371	375	344	317	381	305	317	377	339	361	350	301	328	318	317	333	289	314	323	342	317	345	339	324	323	379	319	318	311	329	307	343	331	306	329	313	314	313	356	346	322	316	324	342	292	318	301	364	329	305	321	311	323	334	299	328	331	307	292	360	343	347	302	359	300	317	302	302	307	329	281	364	329	294	346	307	330	295	331	339	316	362	349	307	340	337	319	304	333	325	330	324	272	296	320	345	305	343	319	333	334	315	308	324	329	303	325	314	310	328	336	350	331	324	297	321	311	304	291	312	324	307	326	313	324	335	323	290	332	312	343	323	322	299	295	333	332	370	298	311	344	322	292	333	299	312	288	335	339	327	317	320	323	336	311	301	308	331	315	305	318	329	362	303	348	333	330	353	344	296	323	286	341	296	319	318	302	326	294	275	294	326	307	302	315	303	317	357	319	298	324	272	304	312	334	317	284	310	354	302	308	348	300	315	314	322	322	298	311	296	301	300	354	336	329	293	332	339	344	350	334	316	299	317	281	311	301	324	321	333	308	321	308	314	284	309	296	372	323	314	358	331	332	340	310	316	331	330	310	309	300	301	348	308	319	337	317	329	301	325	348	351	307	325	302	305	310	320	336	308	324	286	360	300	308	345	301	299	325	306	323	312	286	310	318	296	367	305	337	310	320	298	319	307	324	311	311	302	309	313	318	325	309	315	293	314	356	331	340	307	318	294	328	283	299	333	333	298	316	319	337	327	334	318	326	321	305	299	287	315	308	344	297	317	345	332	340	306	330	321	319	318	313	348	290	330	318	298	342	311	317	326	312	353	342	311	313	327	306	279	328	327	314	313	317	319	322	319	338	300	299	321	323	289	320	316	323	325	334	326	322	321	309	318	315	326	355	312	337	331	321	324	302	303	329	326	308	320	309	323	320	317	345	321	330	329	297	310	302	320	331	332	342	287	350	338	315	316	305	312	320	310	322	322	331	307	297	314	295	310	305	304	318	310	313	294	315	304	304	312	308	312	359	328	308	316	310	298	320	321	320	300	333	317	294	298	332	342	316	313	312	295	311	353	297	311	315	274	301	310	334	292	311	332	325	322	319	348	320	347	308	318	283	321	316	299	313	294	321	300	326	312	331	335	319	312	314	321	317	322	338	301	330	318	295	324	336	310	303	315	298	343	307	316	311	328	332	338	310	317	347	301	321	307	297	315	303	330	310	335	314	324	327	321	315	330	349	335	349	316	301	292	295	302	328	342	323	332	331	328	308	310	307	314	325	292	358	291	301	333	331	291	314	301	290	280	339	292	319	314	305	320	314	302	284	306	299	348	279	330	329	317	341	328	293	311	313	301	354	342	309	335	310	300	297	366	318	320	349	314	289	310	297	339	315	284	309	317	325	334	294	327	317	319	350	321	337	302	307	334	311	337	325	330	312	302	309	306	317	318	316	307	342	335	328	320	323	318	321	306	306	323	286	332	320	316	314	295	334	315	321	306	323	357	323	300	323	305	290	303	318	287	334	289	306	347	294	334	299	319	263	340	320	335	289	291	314	297	346	343	293	298	322	328	295	334	295	321	308	302	306	300	314	312	310	318	351	319	326	311	290	321	282	347	307	298	315	325	313	354	322	307	319	304	305	301	311	343	319	308	321	308	320	322	330	324	365	297	321	308	290	338	308	298	322	302	290	336	339	314	353	338	313	332	335	309	301	317	358	325	320	339	341	300	327	323	307	342	303	297	296	327	298	333	323	311	307	331	315	328	311	322	325	313	279	338	326	302	342	316	330	323	335	303	312	294	298	306	324	296	311	323	341	333	314	312	329	275	311	322	334	315	346	307	325	330	327	326	296	343	308	303	314	312	308	300	304	298	319	310	326	293	314	297	307	349	304	309	323	301	331	324	324	320	327	299	326	342	332	344	329	309	294	341	319	290	369	323	291	305	309	327	323	300	347	298	321	350	318	323	323	341	322	323	298	337	352	316	328	309	333	348	297	308	313	313	339	327	331	300	333	289	322	319	305	318	285	288	369	326	332	337	309	291	318	299	295	275	295	323	341	280	341	295	360	323	313	327	290	314	333	326	323	292	318	308	316	335	318	340	300	344	334	343	311	303	324	294	312	301	316	353	314	337	317	311	276	298	331	333	338	320	314	356	321	284	293	324	347	294	296	349	301	312	335	333	354	297	330	346	281	329	346	338	335	319	280	341	306	307	315	313	312	309	304	328	324	302	289	296	316	298	286	298	326	345	310	306	324	315	326	302	329	320	318	340	322	325	316	330	315	313	314	320	325	307	327	316	314	347	336	339	346	322	301	325	324	340	319	298	310	345	321	316	325	324	329	309	319	290	339	305	292	325	321	300	299	326	331	330	284	323	343	312	369	308	310	311	308	300	311	313	337	306	313	325	310	322	291	309	309	356	291	331	282	293	334	348	309	320	303	283	327	301	308	310	325	321	323	339	310	329	332	288	318	317	321	295	329	334	329	285	327	347	347	311	294	337	332	303	310	287	324	341	324	318	290	310	308	313	294	330	283	356	311	317	284	322	315	331	336	334	334	320	340	305	336	304	341	334	332	332	324	300	287	275	311	333	331	331	291	328	302	315	319	291	320	278	308	303	360	308	289	308	310	321	292	313	330	329	286	310	306	322	304	333	291	298	290	361	309	359	308	290	322	320	302	297	338	324	297	310	320	299	356	320	350	304	301	310	319	337	327	300	308	323	322	324	326	277	341	312	295	319	306	331	294	330	349	287	315	322	358	302	288	341	306	317	331	308	322	348	291	326	323	316	300	320	366	311	310	307	326	325	317	314	334	308	293	287	319	295	296	327	300	322	331	300	302	326	306	300	330	313	289	342	307	333	342	324	338	276	333	300	320	341	332	338	339	285	319	325	320	290	317	294	299	343	318	319	332	333	306	312	329	316	324	311	302	311	304	297	331	307	309	333	291	284	325	332	343	323	303	310	331	332	308	326	328	337	329	301	344	285	295	317	304	323	318	331	339	283	322	282	276	303	353	311	309	350	310	328	278	329	360	342	314	320	292	333	311	306	319	323	316	293	320	348	330	316	320	338	338	344	325	326	317	312	314	312	315	317	369	312	274	300	310	311	305	335	311	316	294	343	301	325	280	311	305	345	336	310	321	314	367	278	304	342	372	302	314	334	336	332	311	340	323	314	323	329	344	306	311	318	305	313	326	281	310	325	343	317	302	296	284	338	277	322	357	329	297	323	328	326	311	314	304	311	305	285	289	315	325	293	291	312	302	325	248	356	313	296	343	322	340	317	331	282	331	342	351	308	307	323	307	307	323	332	313	305	344	313	306	295	324	317	330	329	327	321	336	310	347	300	291	281	312	311	302	322	312	292	322	320	309	290	350	327	303	299	333	300	311	321	267	322	325	313	286	330	336	324	332	306	330	322	340	336	295	301	350	321	335	312
13510	9176	8139	3990	2862	2170	1732	1408	1182	1025	911	785	752	671	712	605	596	597	565	601	516	576	577	552	491	541	524	522	468	510	476	490	440	476	506	487	471	462	485	480	494	480	461	468	472	477	436	490	464	481	471	479	471	434	427	487	444	481	440	494	448	479	448	494	451	468	458	469	450	457	452	464	449	492	486	448	448	426	448	467	467	456	448	442	494	440	440	456	464	449	518	441	415	468	480	471	472	481	439	489	444	475	481	443	457	440	465	465	488	430	481	476	457	431	490	471	463	476	468	429	483	431	469	476	451	429	458	493	453	458	448	456	472	436	477	451	432	431	458	440	421	433	448	455	434	437	441	464	487	442	456	447	459	412	440	444	447	487	452	456	476	481	490	454	417	450	438	472	430	460	439	444	456	453	425	457	443	453	467	425	452	470	429	450	460	443	452	461	437	452	443	421	456	445	466	429	437	455	463	429	484	482	447	452	439	471	474	473	465	440	481	444	462	456	459	475	443	478	438	475	427	426	520	446	457	461	499	505	468	447	457	451	461	445	495	452	483	488	468	470	437	426	480	474	507	448	450	448	463	477	471	499	462	454	492	468	454	452	440	451	454	433	463	445	441	468	474	475	431	400	500	496	507	447	442	472	454	450	439	518	454	508	448	437	454	465	475	487	495	436	497	448	496	457	429	464	436	474	491	424	442	452	466	430	458	423	431	445	444	459	476	473	452	439	478	429	497	497	430	453	441	488	472	447	465	452	437	448	501	500	482	467	474	478	467	453	429	491	449	459	459	451	471	428	450	449	487	476	457	434	476	456	461	462	455	496	470	455	465	450	436	450	409	465	409	442	486	471	462	456	472	476	481	439	440	447	445	446	463	427	470	491	501	442	442	434	415	458	463	470	484	448	472	444	448	450	448	465	505	456	458	468	457	481	487	421	457	465	446	484	466	449	455	462	445	441	450	454	481	482	486	508	485	447	488	453	444	494	438	420	478	455	478	431	455	446	448	435	484	474	467	432	451	441	464	455	441	456	505	439	458	443	456	488	460	463	451	432	438	489	451	427	470	436	450	489	444	473	458	417	464	498	478	463	470	506	415	446	506	490	455	457	457	422	436	494	447	445	445	435	434	437	450	434	431	451	455	499	506	452	457	482	448	462	479	432	486	491	453	466	402	438	442	475	453	462	471	477	427	416	466	484	451	446	510	446	466	450	491	489	388	420	467	432	449	443	453	459	474	478	421	463	438	444	451	443	479	464	473	429	479	433	490	420	477	413	456	429	503	475	461	480	483	464	472	443	466	443	501	469	471	437	481	463	433	474	495	432	454	471	453	486	454	476	459	461	457	435	449	479	443	428	466	478	467	430	485	470	430	431	427	426	458	453	441	484	408	471	426	428	450	472	425	440	453	438	456	460	448	477	474	431	446	467	456	440	471	469	469	459	478	479	450	422	433	462	438	403	480	421	479	454	446	503	469	478	474	478	476	466	437	496	459	471	449	449	476	490	453	439	439	428	438	466	428	455	426	432	420	425	454	450	469	449	432	479	430	455	453	501	470	470	458	466	466	440	484	457	441	471	447	483	440	480	475	467	487	455	468	439	459	443	452	442	464	452	428	470	434	475	496	444	504	430	510	434	461	474	453	445	440	447	456	459	459	434	437	488	412	475	444	472	463	448	492	458	440	461	493	457	454	454	459	450	466	473	439	471	472	471	497	433	467	482	435	455	470	441	469	458	467	460	508	483	463	458	473	463	439	460	456	434	430	427	481	502	431	447	437	427	488	440	474	475	460	471	499	448	457	457	500	487	463	443	491	498	453	444	429	406	453	398	418	440	432	448	467	478	441	455	441	441	415	490	480	484	480	458	461	456	462	453	446	404	474	479	456	469	450	443	434	508	446	474	458	467	467	462	467	431	452	452	466	427	440	457	447	460	438	469	509	446	439	454	435	484	456	469	446	454	463	460	453	465	433	453	464	470	464	434	493	446	442	460	436	437	443	478	456	470	443	493	510	470	424	450	465	473	448	471	449	471	429	473	472	426	472	466	488	482	433	460	470	473	431	461	440	441	457	420	450	431	488	452	468	423	453	439	446	457	453	444	461	468	470	501	505	436	449	455	447	472	496	431	463	463	440	427	465	490	480	516	472	472	433	477	479	441	503	465	473	438	430	467	451	440	476	462	471	477	425	473	456	444	470	455	452	437	461	462	491	445	465	462	450	450	440	427	477	498	462	471	452	448	453	478	453	425	434	421	477	469	480	441	462	447	464	451	454	463	404	456	469	478	457	452	394	479	523	451	470	470	465	440	445	452	437	476	436	473	452	462	456	410	481	468	434	470	477	477	451	476	466	426	479	414	477	469	490	478	465	429	469	416	437	451	455	471	487	452	463	472	461	454	479	466	461	443	478	461	483	451	444	479	460	463	456	458	471	466	464	475	452	473	466	470	475	445	457	471	437	454	429	505	450	446	503	446	472	414	447	453	453	456	493	456	463	457	455	467	444	453	460	450	441	493	480	432	480	478	461	477	452	470	460	457	437	490	460	472	497	479	450	448	459	417	494	432	491	468	448	471	465	461	440	447	470	491	440	461	457	471	440	443	434	438	472	497	460	428	493	445	450	455	482	421	458	415	475	447	482	424	441	453	443	458	480	428	418	455	454	444	434	491	407	463	420	430	466	464	433	433	455	460	431	436	453	437	474	451	480	420	445	437	498	467	467	457	437	450	432	456	463	462	454	443	453	414	479	497	406	465	448	412	426	451	473	445	476	446	474	446	446	448	464	449	465	487	439	445	444	465	465	471	454	434	465	458	474	450	442	453	472	435	459	428	478	460	450	482	495	460	452	447	480	422	456	450	484	495	497	464	462	478	502	435	478	484	453	461	479	468	457	425	475	463	449	466	458	469	468	453	459	442	463	455	445	479	485	448	452	460	437	464	408	493	446	476	460	387	448	493	462	444	460	505	467	458	426	486	457	462	452	471	419	494	451	485	452	470	498	453	451	450	474	455	441	464	449	446	477	411	487	448	488	458	468	443	454	453	443	454	496	473	449	451	490	409	457	442	467	429	464	458	500	465	435	485	458	463	441	460	475	426	440	471	446	495	451	462	454	462	444	469	476	487	464	497	426	442	458	437	450	470	430	485	439	479	442	477	456	477	491	480	439	483	458	451	450	463	464	448	483	430	468	482	460	458	452	472	465	465	407	447	523	493	473	450	467	486	445	471	482	453	442	418	449	464	489	453	457	461	451	456	472	449	458	455	454	430	472	497	456	463	440	470	423	478	439	442	437	490	450	428	454	440	398	475	499	448	461	458	442	432	460	440	422	434	456	441	451	459	485	457	496	487	437	485	468	447	484	448	498	487	465	442	462	450	470	427	424	460	472	480	488	439	460	486	484	423	457	454	480	463	416	435	455	447	477	453	476	469	458	459	492	500	440	451	455	429	410	451	422	448	456	438	439	451	429	476	440	452	437	465	465	441
23179	21220	29141	23602	21220	21118	3607	865	657	549	480	405	379	334	309	276	279	264	276	256	229	241	224	193	206	214	205	205	194	192	191	183	201	169	176	196	186	180	162	190	192	184	175	201	156	192	190	173	190	182	193	201	161	200	165	197	183	169	192	197	168	177	156	182	191	173	172	177	165	184	191	166	191	170	177	180	148	175	170	181	161	167	170	165	208	175	152	160	166	185	143	157	163	164	175	178	166	168	174	177	171	169	165	153	183	137	179	170	184	167	175	172	156	156	178	161	170	173	168	212	168	170	162	171	154	149	174	168	166	200	181	179	184	164	180	196	153	166	170	181	168	154	167	172	197	167	196	182	171	161	187	164	167	184	187	158	192	182	180	193	166	171	152	164	148	173	163	185	199	150	158	179	170	191	170	186	197	165	170	166	176	177	191	180	185	170	159	155	168	174	187	166	179	175	150	179	173	180	160	173	161	159	164	155	181	182	191	160	177	155	148	190	165	171	192	185	128	160	169	145	188	193	167	161	184	165	173	179	168	173	157	165	155	173	161	186	153	166	178	159	175	197	176	157	176	163	202	187	163	153	144	180	168	147	168	178	198	194	167	187	176	182	178	153	188	177	182	177	179	166	178	168	183	164	161	179	199	172	177	191	175	184	169	185	175	152	166	185	159	175	173	177	165	172	166	160	157	187	167	172	167	164	172	138	170	189	171	150	159	170	162	163	174	170	197	166	168	187	135	177	168	161	173	157	169	176	166	169	194	182	150	137	175	173	164	148	212	159	176	166	149	181	160	178	150	169	174	159	172	190	173	161	169	180	179	155	176	154	167	162	183	174	176	172	163	175	157	183	155	175	173	175	165	175	181	156	164	183	172	193	154	193	167	178	165	161	169	186	166	155	161	173	179	161	158	168	153	201	181	184	136	196	171	175	154	214	155	155	169	168	170	166	176	179	165	160	155	138	186	181	184	173	178	157	186	160	177	188	159	150	156	163	151	169	170	168	165	186	149	177	168	173	165	163	173	172	191	169	177	164	166	157	171	175	164	159	154	182	166	183	171	141	164	164	163	178	171	161	178	170	147	157	177	169	167	176	193	162	145	194	164	169	178	173	173	166	191	175	164	176	163	180	172	175	159	178	188	160	166	165	159	164	182	154	186	163	174	177	173	181	175	176	177	151	189	177	150	179	157	144	178	156	153	160	183	168	162	180	166	171	173	185	172	171	178	197	176	175	170	163	185	170	185	179	182	155	148	171	195	185	175	184	192	162	178	159	172	172	165	183	182	170	166	179	160	179	184	166	161	160	172	167	184	154	154	173	173	147	172	173	165	170	184	145	165	155	159	170	165	190	169	175	169	179	158	162	190	157	198	170	180	185	167	172	170	160	177	156	200	186	178	193	175	178	172	183	175	175	154	176	183	159	183	146	165	190	178	157	157	184	173	169	189	170	168	164	168	148	174	178	159	163	167	160	170	170	176	168	162	169	159	168	178	169	164	191	149	166	174	169	176	173	170	179	178	147	172	166	159	169	166	166	188	148	152	179	164	173	160	164	175	175	166	157	166	139	179	174	163	174	173	198	170	194	175	169	170	164	163	157	184	151	165	165	163	168	186	188	179	158	173	155	177	166	175	180	174	170	181	160	156	175	174	172	171	161	153	166	163	163	162	186	153	169	161	150	169	163	182	161	153	152	153	179	165	158	173	156	145	180	163	163	193	159	164	175	162	172	148	164	155	183	171	163	128	172	159	170	175	171	167	167	173	159	171	161	160	161	181	169	162	172	176	158	194	177	175	178	156	156	163	178	157	159	179	161	170	156	155	199	169	177	172	153	165	154	181	164	167	187	161	153	165	163	149	180	181	170	181	149	188	181	183	178	184	184	174	163	174	171	169	184	181	169	172	174	169	168	168	174	167	170	150	195	188	175	147	184	168	181	167	170	174	180	185	153	172	180	177	194	194	167	176	194	167	134	145	161	171	182	168	176	162	154	152	161	169	180	190	159	181	179	171	170	174	156	163	145	168	174	170	162	177	164	179	161	194	187	176	174	184	143	175	167	165	173	164	170	197	175	162	145	163	177	144	197	146	188	182	162	172	177	176	179	186	168	193	155	167	190	164	171	175	164	179	173	182	172	179	179	177	164	163	188	155	178	179	159	176	151	175	174	166	167	173	181	183	172	180	167	149	147	176	177	159	156	170	157	179	173	171	179	167	156	152	165	200	181	157	196	175	158	176	200	184	161	174	173	174	168	173	188	176	160	148	183	161	176	163	152	174	182	169	164	172	177	183	172	162	175	177	185	166	182	175	161	144	169	173	184	178	171	181	144	167	160	173	178	177	187	176	185	174	138	152	148	177	165	167	155	180	177	166	204	170	179	163	193	149	172	172	159	158	157	169	156	154	167	160	150	168	170	165	180	190	165	179	181	164	187	155	170	162	175	160	181	177	169	169	158	167	184	167	181	168	183	168	179	166	156	179	193	165	163	172	181	171	160	172	193	171	200	174	161	150	170	168	180	177	145	186	154	174	177	166	159	155	157	184	159	170	171	179	156	180	200	184	172	169	183	184	174	171	170	188	164	170	152	137	184	159	189	163	163	179	159	163	171	159	170	166	171	168	169	174	156	163	178	177	186	167	178	155	146	150	165	203	164	168	160	170	171	167	170	152	154	177	178	148	210	188	192	166	181	175	160	173	177	170	149	156	181	173	183	162	169	151	158	165	163	179	164	157	160	163	178	162	183	164	167	164	177	176	172	168	148	183	175	186	179	163	182	173	171	175	181	176	173	155	183	180	177	182	176	174	160	167	154	176	147	157	175	167	182	180	161	165	171	165	159	179	181	187	167	169	179	165	148	187	183	174	171	156	171	183	166	181	169	160	153	170	154	165	189	176	151	156	163	147	178	179	157	170	195	186	172	179	188	199	176	176	184	169	149	155	162	187	185	171	173	173	195	176	165	174	171	173	163	188	166	162	178	179	148	175	172	174	168	172	157	192	196	162	172	182	182	185	173	183	164	153	170	172	186	175	186	142	165	173	176	172	159	164	157	176	183	184	149	166	173	190	168	175	162	164	171	162	151	183	143	154	180	184	190	184	179	171	184	172	175	163	182	150	175	178	177	156	183	169	183	175	179	164	146	143	171	160	157	165	174	163	177	160	183	172	149	165	190	176	197	154	175	169	178	143	165	198	176	157	182	156	167	183	162	176	186	180	180	158	158	168	192	178	173	170	173	184	160	159	166	155	146	169	152	191	166	157	149	195	160	159	181	173	159	175	163	159	165	148	167	168	184	178	172	166	172	170	159	176	159	197	185	155	163	182	149	181	173	168	168	153	152	148	188	174	152	187	165	186	168	179	169	169	167	173	190	179	170	181	152	158	156	176	159	153	173	172	165	183	154	176	185	179	155	164	172	156	153	198	185	177	160	178	173	170	170	162	173	171	172	187	155	157	180	172	166	183	158	166	142	182	161	171	163	170	189
15625	15196	13073	6874	4695	3552	2733	2245	1708	1291	1173	990	844	715	687	593	570	506	496	437	448	396	391	391	369	367	344	349	324	325	307	310	274	301	305	292	280	283	299	306	271	282	293	283	277	277	262	269	264	266	272	261	287	285	273	238	268	247	269	270	271	236	265	268	262	242	256	271	250	250	256	257	259	258	268	276	283	266	247	235	252	261	266	246	254	263	253	253	267	247	270	274	253	250	285	267	261	259	250	274	265	261	244	251	250	252	250	245	278	277	254	229	262	300	269	244	245	266	236	270	255	239	275	242	250	255	266	264	264	265	232	243	265	277	222	268	237	225	245	246	237	225	286	247	241	229	279	253	263	254	263	236	254	239	237	243	245	226	252	263	258	256	268	246	277	249	286	270	290	267	252	210	252	266	255	259	250	263	254	268	235	258	271	268	257	265	260	263	261	245	251	250	258	243	261	243	240	264	263	267	259	262	245	238	265	290	251	257	253	251	240	255	244	236	241	251	250	274	276	243	235	218	282	258	234	248	262	268	239	270	229	263	275	255	245	255	262	264	228	248	230	230	252	272	270	242	274	279	260	242	257	244	270	257	235	268	262	253	237	240	265	239	253	261	226	257	248	264	246	232	224	237	253	260	231	255	260	258	266	246	257	276	251	272	253	253	296	248	232	257	236	259	240	245	261	257	282	248	268	268	304	268	244	254	252	253	263	281	233	219	261	261	250	245	240	271	261	258	276	254	223	273	268	243	264	259	254	276	246	260	251	242	245	275	262	278	263	280	225	234	233	241	278	270	281	256	213	277	255	243	285	250	238	242	234	283	253	262	241	255	265	263	246	244	231	261	286	277	281	276	239	261	239	256	254	274	241	248	238	258	259	260	261	232	259	270	246	277	250	252	245	263	259	262	258	273	249	257	275	247	233	243	247	227	240	231	273	269	221	254	236	262	247	243	249	267	229	235	244	234	261	246	255	241	265	277	255	262	235	238	258	224	266	277	259	238	251	267	245	268	253	260	263	272	261	265	290	272	245	253	228	266	274	247	235	249	266	248	246	251	260	268	256	245	235	247	267	264	262	227	279	279	269	267	269	247	273	265	255	265	245	247	255	253	257	258	249	253	256	217	226	257	260	256	227	256	265	261	247	260	246	297	262	233	258	257	245	217	249	226	248	267	268	265	254	268	260	231	239	252	242	246	292	249	247	261	239	266	263	230	273	238	283	284	234	268	270	269	254	274	255	265	236	265	262	271	276	248	258	281	246	263	270	263	273	255	271	263	223	243	266	251	243	278	243	271	229	252	269	288	280	255	266	259	279	233	278	260	245	281	253	244	257	271	230	271	256	263	245	264	264	250	217	246	252	265	261	248	265	278	270	260	256	238	250	262	248	259	268	255	259	264	266	238	253	258	250	276	267	259	224	275	256	237	249	259	275	245	252	266	241	245	253	275	240	255	238	264	265	236	245	224	254	253	237	236	280	243	252	253	246	260	256	252	245	281	236	234	227	253	235	260	237	259	273	260	282	242	245	223	256	232	253	283	216	256	270	253	260	264	257	262	228	278	244	268	255	243	246	235	250	255	272	253	266	253	232	251	254	239	252	226	280	243	276	235	255	251	247	219	232	255	292	271	262	269	283	210	278	250	285	242	288	267	265	269	266	256	272	274	283	222	242	234	257	246	260	279	260	225	245	225	243	244	246	260	280	268	250	241	240	258	244	277	268	233	272	272	231	265	246	275	255	217	253	243	254	239	293	248	244	267	275	238	264	278	248	235	234	237	277	242	237	253	249	266	242	296	260	265	238	263	254	231	240	246	292	242	258	247	315	265	255	253	281	263	262	261	259	264	233	270	244	243	262	251	251	248	262	254	228	250	256	267	258	259	280	261	234	255	260	251	234	250	233	255	227	285	255	283	283	246	270	253	259	258	233	227	254	275	258	233	282	254	288	252	234	267	262	269	244	246	283	253	244	259	243	267	251	239	236	258	258	250	274	262	246	283	238	272	248	283	282	251	259	252	258	248	267	250	241	252	281	248	258	243	237	241	263	267	243	269	253	246	222	252	271	262	263	260	256	247	226	241	272	250	260	243	273	254	248	265	232	259	275	244	267	250	236	258	281	258	242	280	244	263	261	256	253	240	242	264	249	235	278	240	228	252	246	267	249	281	265	248	240	230	231	242	237	264	263	270	237	263	256	247	265	256	261	269	261	275	299	250	242	288	236	231	233	270	228	250	262	256	239	243	266	247	249	277	268	239	272	240	301	262	236	245	261	275	252	284	257	275	266	255	235	257	257	237	258	259	272	269	226	246	256	254	239	244	273	265	231	268	271	271	273	289	243	253	255	242	264	232	234	275	238	249	279	251	273	275	278	258	249	287	260	264	238	262	273	228	229	249	242	256	259	237	283	241	245	277	260	249	238	257	256	298	247	273	272	252	265	247	244	246	240	274	226	229	269	223	275	248	273	254	241	257	274	281	262	243	278	271	235	222	275	231	278	257	245	284	277	243	269	256	256	243	262	264	263	255	261	282	270	266	262	266	260	279	258	250	272	270	264	266	255	253	283	252	263	289	255	258	296	230	243	207	252	291	238	253	243	238	251	289	239	250	241	260	280	252	237	262	246	254	298	254	244	294	274	247	238	256	260	273	234	250	279	262	234	252	225	281	253	267	262	273	246	256	239	254	278	270	257	302	255	235	239	227	271	283	254	263	245	246	259	257	261	255	252	257	260	271	230	239	250	244	293	293	242	266	253	250	270	260	246	262	254	302	248	272	251	263	243	258	234	267	260	239	274	245	279	256	248	252	257	248	275	238	267	254	260	236	249	238	235	253	239	254	269	267	233	263	249	250	238	263	255	247	244	268	266	279	268	231	240	271	258	243	245	266	279	257	247	241	252	263	256	260	243	251	239	229	227	264	261	263	247	237	247	242	257	257	265	248	269	270	248	222	242	258	240	238	273	249	221	268	245	245	227	248	264	273	251	311	251	239	263	279	238	246	225	251	245	255	257	263	265	252	249	253	252	237	237	234	266	262	229	264	253	266	250	238	232	246	271	263	257	238	281	268	246	267	237	235	275	257	255	280	233	258	254	264	228	250	249	259	289	233	261	257	238	212	218	263	245	255	245	241	257	234	261	256	280	249	250	253	262	251	259	266	225	258	251	255	245	269	269	287	284	270	273	246	235	253	243	237	248	236	238	265	237	237	243	257	269	290	242	274	255	269	240	247	250	259	282	248	246	248	268	233	244	265	237	265	243	255	271	267	243	273	241	246	253	246	267	245	241	270	262	253	269	250	237	256	221	254	239	250	230	282	220	249	255	270	240	253	262	267	246	230	273	255	242	251	249	286	258	278	251	262	282	250	265	284	227	245	233	247	273	249	230	252	248	243	225	253	261	278	257	255	273	265	290	251	269	257	247	256	259	259	255	251	241	233	240	252	247	252	242	288	284	244	262	250	253	253	239	279	271	239	255	268	259	253
27073	20419	7509	806	516	473	348	335	303	274	267	283	285	289	278	270	256	304	287	280	290	263	307	282	280	274	291	274	318	293	269	259	271	291	267	274	249	282	305	261	279	278	276	278	277	276	274	281	297	241	284	261	299	276	288	294	279	289	282	261	288	260	269	296	273	252	298	293	284	311	261	288	273	273	290	290	277	245	267	282	269	312	292	281	292	251	305	273	254	263	269	290	289	297	274	296	255	278	252	268	261	279	292	287	271	286	251	262	277	288	270	273	264	287	263	266	276	301	275	311	296	271	306	279	253	261	279	292	260	273	274	267	251	286	280	286	301	255	261	251	291	272	274	285	300	285	247	304	271	277	274	301	281	302	261	277	272	279	284	269	284	277	296	297	234	277	270	266	293	270	282	289	313	267	265	275	277	270	267	282	298	258	268	271	275	313	281	281	295	270	265	279	249	294	261	276	267	299	257	268	280	264	280	259	277	308	259	275	269	298	274	299	276	270	292	276	283	303	284	270	306	254	272	289	262	268	297	309	281	275	264	252	281	259	248	239	267	306	275	290	289	302	278	268	303	280	265	256	282	262	329	270	282	299	254	289	258	260	276	265	301	251	294	281	299	265	283	274	265	287	292	272	303	245	260	258	293	280	293	281	295	298	262	292	276	259	264	306	287	274	289	284	279	249	277	280	277	274	275	268	289	292	272	241	275	288	292	286	284	253	294	286	277	284	276	277	258	296	268	290	294	288	269	303	292	247	290	325	262	300	280	269	274	271	261	291	279	273	271	255	290	295	269	303	286	287	283	256	280	289	278	268	258	299	292	276	260	277	303	261	232	301	286	296	269	271	275	275	282	316	245	274	308	287	283	288	257	273	284	261	294	270	290	303	265	278	294	276	297	304	282	294	312	250	259	299	277	268	304	290	282	276	293	269	269	268	256	258	272	244	267	302	291	289	283	236	273	278	250	320	293	287	274	308	293	288	258	285	281	291	267	275	299	275	274	291	270	233	299	281	248	297	285	282	271	290	311	281	272	269	281	247	300	272	269	282	292	283	274	285	265	257	262	289	268	298	256	282	284	295	302	259	277	269	266	260	277	277	298	315	266	263	269	288	278	284	308	248	265	275	308	258	289	288	258	287	302	263	315	272	287	266	279	259	270	309	304	274	292	288	257	270	272	291	279	294	269	290	265	282	315	273	257	255	250	282	285	274	287	280	283	278	256	287	264	258	294	284	297	267	268	265	294	270	297	267	288	289	301	285	283	245	291	288	273	290	280	283	273	267	289	266	268	264	289	298	271	263	271	278	277	273	261	266	281	293	282	264	270	312	286	290	316	261	271	298	279	277	276	252	247	264	257	297	284	279	254	266	261	274	283	284	295	243	281	256	278	299	266	305	280	258	296	289	268	258	300	274	282	312	301	286	282	259	317	255	276	308	262	269	277	275	287	290	297	273	270	270	269	273	301	271	276	277	275	273	313	256	271	253	296	257	266	276	293	304	274	299	268	269	282	264	293	275	278	232	249	273	298	251	268	273	269	282	237	268	289	287	270	297	276	262	238	292	280	270	276	266	259	263	273	290	276	276	267	297	275	288	277	265	285	288	261	271	298	280	323	269	273	287	296	289	253	247	271	280	248	301	246	280	294	267	287	270	289	283	273	252	280	301	298	271	253	264	278	315	299	284	290	274	256	283	265	268	288	305	315	286	281	287	254	251	283	220	268	317	288	271	297	308	263	279	288	258	303	285	261	294	274	293	309	285	285	247	290	258	272	269	239	269	288	286	258	292	239	278	306	282	268	259	301	263	284	283	285	276	261	276	302	256	295	265	297	295	297	293	270	266	284	274	313	266	280	291	273	265	296	290	258	279	281	310	268	257	286	280	281	295	298	276	274	267	268	276	289	282	280	279	316	286	286	295	275	264	292	257	275	261	288	305	287	243	285	251	274	301	287	273	280	306	277	260	279	283	263	260	312	305	260	248	283	299	317	269	282	260	270	273	285	290	244	284	291	281	262	293	270	281	278	272	248	314	297	289	259	285	266	306	284	296	262	310	262	276	286	296	317	271	273	270	277	274	262	253	306	302	255	299	295	292	277	266	285	304	282	272	267	273	291	253	277	283	302	278	252	303	253	290	304	245	302	318	283	272	273	307	256	295	281	289	270	294	295	281	299	284	281	279	270	259	288	309	254	287	272	254	292	280	285	287	292	249	287	268	286	272	298	268	292	260	308	282	283	263	258	292	258	292	245	295	299	320	272	275	256	276	279	269	284	278	291	283	292	255	269	264	324	282	277	317	285	280	272	288	278	284	262	278	267	280	303	285	268	281	278	290	250	283	266	290	260	283	254	317	314	275	257	290	270	260	276	288	287	294	282	299	291	302	288	262	285	273	303	282	292	291	277	277	252	283	330	272	287	285	292	258	279	305	283	273	272	316	282	243	266	258	288	291	274	265	271	308	256	259	283	269	265	272	254	273	267	275	313	282	291	276	265	249	285	292	266	270	276	271	279	281	280	281	263	278	274	275	265	286	280	341	262	251	267	285	311	274	279	289	298	264	283	262	272	281	252	289	264	287	303	258	319	289	292	293	266	290	293	294	262	287	274	291	288	249	283	257	285	268	283	293	286	247	276	306	244	268	275	281	306	280	297	277	276	295	294	289	282	265	297	289	277	266	269	250	291	271	302	276	252	242	284	285	273	268	276	271	301	295	298	257	289	279	275	295	291	286	278	245	286	272	269	274	299	278	267	272	271	293	303	263	272	275	265	302	262	243	274	267	241	301	315	267	317	298	268	296	260	282	305	308	295	298	262	268	282	256	262	280	307	319	279	291	279	306	269	281	278	278	281	246	270	266	270	272	298	305	271	277	269	258	265	287	255	283	267	296	277	289	259	270	276	290	292	271	271	259	292	258	253	263	274	282	309	294	265	282	289	295	286	266	281	274	276	289	292	276	297	276	276	265	267	293	287	252	254	295	283	264	303	292	277	265	248	281	269	290	268	325	263	268	287	263	278	265	290	296	291	282	248	301	274	294	276	294	271	265	282	242	287	286	289	259	273	281	265	264	285	289	267	249	283	267	262	288	276	296	272	296	298	291	254	303	262	274	284	311	282	281	277	247	289	251	276	281	270	275	263	294	302	267	258	269	273	274	273	257	255	294	286	306	272	295	292	290	300	264	252	253	274	290	254	279	272	273	268	283	283	306	295	294	282	286	275	287	305	259	296	289	259	291	269	292	305	254	265	265	278	291	262	294	285	252	326	265	315	282	279	267	298	301	276	279	294	282	282	270	277	252	265	287	303	304	278	282	296	258	285	256	281	253	254	280	277	271	254	247	239	259	272	278	285	286	285	268	261	284	296	305	274	270	314	274	285	297	295	280	323	300	296	299	293	296	276	307	265	267	271	287	272	262	263	280	274	266	284	275	264	304	264	297	266	286	245	285	303	282	261	295	283	253	288	290	260	318	271	292	264	295	259	284
6815	1349	1272	823	626	545	469	515	469	452	452	435	417	391	388	437	417	426	427	364	420	384	420	371	390	432	404	432	421	410	382	407	408	387	381	391	389	411	378	362	397	396	398	383	370	369	429	396	398	410	390	420	376	400	392	371	405	443	395	399	392	365	393	398	388	385	392	393	402	420	384	380	401	415	421	399	395	395	374	372	412	408	361	423	401	406	392	375	418	401	397	400	382	396	379	428	371	427	414	384	396	382	424	354	386	372	393	381	414	403	394	402	434	388	392	386	402	364	406	400	403	383	374	402	415	384	402	369	402	404	383	402	380	396	398	411	391	401	407	385	351	409	384	382	421	426	410	403	408	426	385	374	399	382	413	424	411	397	375	410	391	391	360	427	440	390	397	386	399	378	400	410	389	364	399	426	398	423	422	417	380	417	363	392	372	415	433	414	413	361	420	381	404	412	415	381	381	400	424	391	381	384	361	418	415	418	403	387	383	388	408	415	407	398	410	437	401	395	387	416	371	399	399	373	409	404	433	379	418	403	395	376	383	398	389	426	387	390	423	346	385	377	415	398	354	411	409	396	425	380	416	415	410	417	375	378	396	396	411	370	395	403	349	388	408	408	406	401	419	400	399	405	383	401	386	398	371	384	382	437	376	420	394	388	400	408	430	449	407	396	389	401	391	419	381	388	372	411	370	428	367	399	400	405	395	389	409	403	439	384	390	424	414	398	371	359	401	384	400	401	401	385	452	393	413	429	396	415	394	371	399	385	392	407	405	423	397	411	398	390	481	390	369	392	420	395	405	407	413	391	389	392	406	369	405	401	404	386	371	400	394	425	418	375	372	422	390	399	388	381	408	360	403	389	366	398	376	408	397	423	349	387	436	405	393	399	397	384	405	422	396	395	433	416	392	381	411	439	371	385	410	373	389	399	397	389	451	383	403	373	359	395	388	411	379	397	372	400	381	420	424	410	416	428	433	390	401	399	381	344	425	399	403	405	372	432	407	394	423	377	390	406	354	407	396	405	431	392	371	361	391	412	385	388	412	398	418	383	412	402	404	416	395	414	400	386	395	385	435	407	376	414	425	385	379	420	395	424	383	414	393	395	383	402	397	402	386	383	396	437	410	350	428	421	397	426	390	418	403	411	385	423	395	371	396	410	396	399	410	407	392	382	421	392	403	432	365	377	373	403	395	459	395	399	392	395	370	403	412	423	414	380	385	431	369	447	383	397	371	408	412	421	426	400	420	388	396	411	390	389	381	388	390	396	403	444	418	388	409	434	409	390	403	358	403	407	386	418	428	452	416	414	396	404	396	427	408	353	402	391	415	422	387	419	400	393	392	390	395	422	394	392	372	421	391	392	391	421	420	397	377	394	404	408	377	420	405	388	425	432	402	385	401	399	436	393	423	410	434	390	360	413	439	401	432	384	444	390	365	387	420	420	400	442	408	384	379	360	436	390	436	402	433	435	416	383	394	418	386	406	402	401	405	385	376	338	403	410	374	384	397	408	448	399	406	425	415	404	411	400	384	386	389	391	397	429	397	389	430	404	393	437	372	400	403	390	386	385	419	401	450	394	455	402	411	387	359	400	392	393	401	415	409	386	395	371	405	398	425	410	393	413	378	420	407	421	379	417	419	400	406	401	383	442	385	372	431	387	389	428	432	386	409	397	388	414	378	368	389	390	388	424	408	402	397	437	375	400	372	396	403	396	392	412	415	417	360	405	405	402	366	364	416	404	422	367	383	436	400	435	394	373	429	375	386	411	392	412	428	383	395	424	405	366	409	422	402	355	367	409	387	410	384	364	411	369	432	399	386	406	404	397	384	402	456	364	379	386	380	369	401	415	408	389	390	411	398	402	402	396	400	368	390	382	361	443	378	437	385	409	391	368	379	406	371	420	400	407	401	398	383	390	416	400	379	383	392	399	402	383	426	401	410	363	403	403	340	432	366	418	391	393	377	404	407	376	409	401	386	404	377	425	432	399	395	419	410	399	377	417	371	405	366	400	411	428	403	397	374	428	434	400	381	419	406	403	389	397	408	395	375	374	396	401	416	399	401	373	427	384	414	368	398	379	434	382	408	389	414	347	381	422	419	404	399	376	427	382	375	379	381	391	384	412	431	397	423	376	400	373	400	415	392	369	404	410	367	390	371	421	412	394	400	400	381	359	414	406	411	377	408	406	376	376	370	416	407	372	402	418	361	407	403	380	411	424	397	408	402	399	412	415	437	385	391	386	405	402	401	387	403	390	401	398	389	406	385	428	410	428	379	404	383	434	390	417	439	401	423	381	403	374	381	380	383	381	413	376	408	421	407	416	411	401	408	394	411	389	402	391	378	415	378	356	431	366	381	395	391	417	427	419	420	414	396	373	385	416	391	368	436	423	406	393	361	410	421	402	409	397	460	423	406	393	438	393	386	416	400	402	423	395	377	384	424	397	411	373	403	404	442	391	415	410	399	419	400	431	372	387	418	418	412	423	385	417	407	377	402	380	385	382	384	379	358	394	369	357	421	402	409	396	396	389	399	374	370	393	403	392	394	392	399	398	373	381	408	381	425	426	375	397	369	454	434	418	382	396	369	405	373	389	371	436	407	376	380	411	395	423	422	381	389	436	382	378	433	415	388	382	379	415	403	422	407	405	424	398	406	415	409	417	396	385	378	379	378	407	396	403	425	401	390	410	413	370	410	388	363	385	390	427	397	413	415	390	365	388	394	383	383	368	402	384	383	402	352	375	434	408	443	414	397	394	389	378	414	384	384	355	368	388	374	355	407	383	386	388	401	419	396	415	441	406	398	393	395	389	389	421	431	417	410	400	412	399	375	420	400	413	437	364	399	413	396	405	435	399	402	388	399	425	397	372	422	415	399	403	413	401	385	395	421	381	403	414	411	391	403	414	411	383	386	392	399	380	406	413	404	395	400	421	389	355	410	386	369	402	370	387	424	410	443	392	359	395	378	397	414	397	397	410	394	365	441	404	402	395	384	426	384	411	412	419	409	410	382	373	379	427	404	421	378	387	388	401	388	389	356	402	414	405	399	380	427	414	393	381	401	365	410	365	390	436	416	429	405	403	405	377	396	418	416	420	384	417	449	372	407	382	409	378	379	363	367	444	388	402	418	399	446	384	412	399	391	383	376	414	387	380	431	409	404	379	417	410	411	397	395	393	426	407	384	426	415	395	383	397	407	427	401	393	402	394	415	409	395	355	392	409	363	384	378	410	409	375	383	397	406	385	415	373	369	398	399	401	385	416	431	405	402	384	393	408	396	385	383	422	402	419	425	392	469	367	369	406	422	395	374	379	404	427	394	386	421	450	400	416	393	370	442	390	395	380	393	394	406	398	416	438	395	397	388	396	378	413	423	437	366	401	390	412	378	424	392	423	382	423	415	416	388	424	410	387	392	382	394	392	398	413	384	350	410	412	393	385	365	377	394	375	391	376	371	383	387	426	418	428	397	396	405	372	396	397	378	389
24194	21240	28566	24233	21051	4345	980	697	571	504	478	452	406	394	395	366	411	384	384	362	381	330	364	380	352	334	351	343	312	342	309	323	315	344	338	314	332	325	328	334	348	336	326	353	334	349	333	308	336	306	325	322	346	369	329	337	331	319	329	338	299	292	296	333	333	319	311	314	317	304	312	328	322	329	337	311	294	330	334	318	340	351	309	349	326	370	322	359	301	297	321	300	312	300	351	307	317	323	324	313	322	329	316	350	291	311	323	319	338	305	317	298	317	323	320	305	315	307	340	357	319	366	326	333	312	308	303	323	302	308	303	318	309	332	356	313	335	296	326	323	292	310	323	306	358	321	332	352	318	311	323	308	346	294	300	332	323	314	345	326	338	326	323	311	328	311	298	336	322	355	323	308	335	325	324	324	296	337	316	320	307	343	301	319	321	327	352	332	312	307	327	327	338	312	285	290	323	323	316	313	317	324	283	323	328	349	320	355	304	314	328	314	307	306	315	289	318	307	323	308	304	317	341	335	306	335	316	316	339	329	350	329	326	289	335	297	329	328	346	352	345	316	307	294	325	352	335	340	324	305	336	300	298	298	303	327	324	347	303	323	312	329	301	318	322	349	364	331	314	351	312	333	283	336	323	330	343	341	322	307	309	312	322	349	338	300	297	344	333	332	346	339	338	350	289	335	313	350	317	346	329	315	322	308	343	313	352	309	280	316	315	301	331	337	318	316	315	330	338	326	303	309	329	347	311	333	344	331	347	311	343	350	321	313	316	308	331	355	325	302	284	325	296	319	328	288	332	308	315	306	304	343	309	303	323	343	315	332	305	296	292	334	322	303	324	321	322	318	314	345	325	331	323	290	320	352	304	303	352	334	311	333	324	329	292	338	320	342	322	311	301	293	348	313	298	308	316	332	311	336	308	337	350	297	342	325	345	360	326	303	336	304	340	327	314	342	362	350	307	325	311	348	304	325	355	310	324	292	314	312	336	345	336	300	310	329	321	345	335	323	338	332	326	336	339	324	313	300	338	291	337	337	322	314	332	316	322	310	343	342	331	339	304	287	307	360	336	362	353	294	313	344	335	313	299	334	307	330	330	319	282	359	307	345	310	329	305	316	346	326	337	299	322	325	315	295	321	304	319	309	314	326	317	350	338	309	307	326	344	309	364	302	327	307	326	302	314	281	332	344	306	278	333	325	340	333	319	342	312	309	317	313	312	320	333	295	325	323	325	349	326	304	314	339	332	304	314	313	291	322	345	318	339	319	314	331	308	332	315	314	322	306	314	324	319	366	348	323	333	314	327	330	309	332	321	309	332	298	326	331	295	315	339	288	315	323	330	313	339	327	351	313	338	296	327	307	348	317	296	340	331	306	319	327	312	316	330	321	327	361	335	358	364	319	296	320	314	316	317	337	314	335	295	356	313	318	319	334	342	341	304	305	339	318	320	332	304	298	327	294	322	342	303	286	320	324	313	358	330	320	316	317	306	340	347	316	316	319	313	333	325	322	362	322	324	313	317	326	349	332	317	302	335	342	341	340	315	302	343	303	361	317	342	327	321	309	320	331	308	358	323	311	309	298	308	348	309	286	323	312	350	329	320	289	315	301	326	312	351	348	307	345	316	311	338	328	307	317	344	320	324	340	319	323	321	317	320	319	338	305	346	309	307	331	331	318	300	328	349	316	320	322	316	327	270	324	334	336	333	325	335	327	272	309	295	334	319	345	287	328	320	328	320	362	309	314	321	302	295	297	322	298	325	341	336	318	291	311	288	312	301	318	332	307	313	325	339	315	341	354	298	299	353	339	318	310	311	323	317	323	307	327	314	354	311	313	331	309	328	346	328	343	301	356	325	297	306	308	308	308	333	310	347	337	300	337	341	317	338	307	293	324	344	316	306	322	322	354	285	310	322	305	335	314	313	338	321	334	314	328	306	328	308	312	348	298	307	328	335	311	333	315	313	280	301	320	364	321	304	319	312	327	309	310	301	320	327	329	323	327	343	307	343	336	325	328	331	313	339	336	330	330	291	299	330	306	295	324	291	306	336	361	315	309	300	299	359	328	324	305	300	310	330	317	317	283	346	355	325	279	303	292	308	307	309	343	338	316	333	335	308	331	314	309	313	281	290	340	298	313	305	325	353	349	299	326	338	361	335	326	315	345	333	360	325	300	338	297	341	329	304	362	308	319	308	352	303	304	303	328	311	346	322	286	326	343	308	284	322	322	338	343	332	301	331	315	275	320	313	330	314	348	331	319	330	305	347	355	301	307	311	333	346	323	334	305	324	294	347	335	331	311	324	296	296	326	325	316	288	294	300	319	313	318	308	316	350	323	311	321	314	313	327	311	298	324	317	323	345	289	332	298	309	287	310	318	336	308	333	308	278	322	325	331	321	319	294	307	315	337	338	347	319	295	311	305	300	338	346	331	333	321	313	341	294	302	304	294	299	302	310	308	313	336	305	335	318	317	333	305	317	361	306	301	301	296	328	292	323	325	295	316	309	314	330	367	291	307	297	308	300	355	329	307	304	313	297	302	335	341	352	330	349	339	312	326	290	319	317	324	332	316	333	324	337	352	339	354	296	316	292	286	320	313	352	327	356	318	326	310	317	300	307	331	330	330	336	315	334	304	272	330	336	308	343	361	357	310	340	289	351	333	312	315	325	333	327	303	334	294	296	315	319	309	314	304	283	301	329	339	343	315	297	301	297	335	316	316	335	324	292	299	305	368	326	331	325	346	325	306	323	379	330	322	330	329	325	347	330	323	327	325	314	323	318	316	304	294	322	293	310	350	301	313	331	314	314	322	346	340	303	319	281	331	300	325	316	273	305	342	339	322	282	318	329	326	350	317	323	329	307	302	324	332	317	318	303	333	300	324	319	322	362	316	333	346	314	292	344	316	345	327	317	330	329	340	342	355	336	350	327	292	341	327	311	291	347	309	301	343	320	332	323	300	338	340	335	314	313	316	316	287	287	331	323	311	301	312	303	306	288	335	311	361	339	296	328	322	326	309	316	308	320	310	323	328	307	324	317	350	305	315	331	320	317	325	326	342	301	314	318	291	322	306	320	291	333	308	354	326	276	307	325	349	322	318	300	311	320	311	314	341	341	302	323	327	340	315	308	328	330	325	325	322	327	325	353	327	318	285	326	320	285	305	317	289	326	322	311	302	317	306	348	303	319	337	337	320	333	364	316	317	307	313	311	331	294	314	309	351	310	320	354	303	280	313	313	312	328	314	320	306	317	346	306	295	330	327	320	319	316	353	344	333	315	314	349	307	342	294	334	331	321	293	323	326	323	299	294	307	283	290	325	327	309	323	312	298	327	317	340	287	295	341	335	317	326	319	330	332	337	306	334	351	323	339	307	322	342	320	289	325	330	335	322	314	341	330	337	312	297	318	334	303	311	328	335	321	343	340	321	324	332	317	350	303	316	295	344	315	327	322	329	346	333	338	326	334	335	328	365	300	324	325	334	337
12433	9072	8134	4195	2856	2189	1704	1406	1177	1062	880	840	768	696	647	649	604	567	558	587	550	545	538	500	455	480	496	499	556	462	503	506	450	480	480	475	493	477	481	497	485	458	470	486	458	495	499	523	517	471	467	460	509	498	454	467	457	459	481	506	457	431	433	456	466	473	462	502	454	455	433	455	443	473	441	459	455	454	425	452	479	442	457	468	466	480	452	441	450	440	484	462	523	473	517	473	466	453	480	478	468	491	437	484	476	446	459	490	471	442	483	480	475	471	499	424	489	467	498	474	434	477	465	447	441	434	450	450	445	449	465	481	475	483	477	412	464	413	441	487	478	449	478	453	444	437	462	441	455	485	482	522	494	488	454	469	474	438	453	474	413	472	487	491	477	436	456	479	455	478	497	433	435	473	436	485	462	459	446	495	454	500	514	416	476	473	477	451	452	472	474	475	481	419	461	470	457	438	453	461	485	479	474	469	478	461	514	447	450	463	444	464	446	481	457	448	459	453	439	445	509	461	437	473	446	503	477	487	492	473	458	412	451	442	471	473	486	500	468	461	435	473	473	460	489	453	488	478	472	436	458	443	443	488	462	441	468	445	447	422	475	438	492	476	486	497	462	464	457	476	457	477	450	457	449	475	468	413	472	481	453	499	473	474	493	444	475	444	479	498	434	490	468	464	451	492	449	466	473	449	461	435	453	461	473	461	482	434	481	433	465	471	518	472	446	456	449	491	483	475	449	485	453	482	468	416	440	428	463	462	452	436	481	476	453	448	443	452	475	455	443	435	419	452	430	459	488	461	426	465	459	478	458	449	453	466	474	455	475	455	476	444	483	471	475	433	478	447	481	453	449	479	469	459	442	466	455	435	444	462	498	461	488	438	476	442	477	480	451	491	472	505	477	476	442	471	471	475	483	491	454	465	459	483	450	465	488	531	474	455	446	442	453	461	486	474	419	444	467	464	468	442	464	483	459	445	469	442	485	437	467	455	467	504	451	458	457	455	454	456	477	473	433	471	465	448	468	471	441	436	491	463	465	457	450	455	447	506	453	442	466	453	444	434	432	463	436	456	468	521	454	458	474	489	474	463	492	476	453	448	477	443	440	454	434	496	458	441	478	427	415	494	449	473	451	462	463	446	475	433	439	445	460	447	473	439	472	447	455	491	464	470	464	421	424	483	487	434	448	409	443	424	499	506	434	503	472	432	446	502	454	482	453	448	485	450	494	473	444	457	479	485	459	441	451	501	449	484	452	512	469	492	484	494	448	444	460	471	455	441	426	477	445	459	468	450	453	461	447	468	471	454	463	489	475	461	454	447	447	499	451	455	459	447	443	448	505	476	479	466	449	451	468	470	474	466	455	455	466	439	445	422	460	474	419	442	491	452	441	446	462	470	461	476	426	476	465	442	471	467	493	453	445	483	459	472	450	426	477	474	469	441	488	472	448	469	456	478	453	454	455	459	467	478	455	422	489	474	492	447	448	474	487	467	456	429	449	446	419	460	458	468	448	449	454	471	453	474	515	456	454	443	457	443	449	497	487	493	502	469	460	483	484	434	493	448	495	462	488	458	460	463	502	479	420	464	463	445	460	476	415	441	449	461	450	431	469	440	460	453	438	476	465	483	440	515	502	481	462	470	457	493	484	435	449	468	498	437	452	436	468	474	445	438	486	483	423	476	514	466	466	426	480	482	469	458	481	477	454	465	447	454	493	444	472	457	458	483	475	476	461	439	384	423	451	446	460	461	456	421	475	428	457	475	474	446	464	427	467	500	481	469	467	466	468	479	501	423	446	495	417	452	435	486	423	478	477	469	441	437	464	480	452	471	456	466	453	474	483	487	477	487	445	458	472	524	444	450	459	453	464	435	420	452	450	449	434	456	442	426	457	516	503	486	448	452	432	469	469	445	452	467	465	480	456	459	473	425	446	418	441	460	463	490	446	467	435	453	459	489	474	435	423	453	474	444	477	462	452	464	460	457	485	434	484	476	444	456	451	442	453	439	444	454	429	517	478	453	425	484	474	472	427	488	435	504	483	473	452	441	502	473	465	447	464	444	483	432	453	489	451	472	457	424	471	480	459	466	428	452	474	440	496	479	505	453	483	485	460	468	447	449	437	474	444	467	462	450	457	458	455	448	468	453	439	483	448	448	445	449	450	488	448	481	460	501	474	469	436	447	455	430	414	464	499	447	436	456	461	502	464	449	461	421	446	434	447	460	453	441	444	496	483	432	437	486	460	457	498	442	482	437	439	474	469	444	464	450	478	474	481	457	399	476	467	462	470	440	471	489	455	446	486	422	470	491	480	490	459	458	461	471	478	458	486	470	469	514	459	494	477	501	468	467	477	426	447	448	440	476	458	471	487	469	456	463	419	496	448	471	449	476	426	481	494	496	463	450	486	466	428	458	484	470	492	442	435	478	465	443	468	467	464	446	490	492	452	473	468	475	479	450	439	449	501	508	466	442	454	464	450	462	459	477	437	442	463	410	463	445	494	498	482	457	494	447	458	449	447	500	448	464	435	460	424	472	479	439	471	466	463	502	458	442	471	460	475	449	506	444	465	446	464	459	471	463	435	486	497	454	465	476	435	461	440	420	429	451	470	482	452	478	453	488	422	446	431	426	451	426	447	488	438	480	436	475	486	487	431	410	467	466	442	474	447	467	455	476	497	489	502	438	454	484	472	459	475	455	480	497	450	462	429	471	500	479	435	490	424	454	456	490	485	456	410	444	467	448	471	475	427	481	450	469	470	437	457	494	471	480	447	432	458	431	445	429	479	457	495	475	470	463	428	464	483	460	472	464	475	460	442	432	458	453	496	476	466	479	387	460	425	474	451	486	443	473	439	444	483	465	457	459	447	475	440	450	497	399	496	453	489	479	452	430	444	456	470	453	466	469	471	450	462	453	430	465	389	473	468	433	478	456	484	479	475	452	448	451	479	459	459	470	479	443	467	460	474	447	481	483	466	428	467	471	437	422	437	464	466	447	450	462	489	503	483	443	454	459	473	485	469	444	437	444	466	463	471	474	447	437	454	503	483	485	472	441	447	446	498	426	458	433	469	468	449	474	467	460	461	466	453	514	495	468	436	469	424	450	479	472	502	476	438	453	493	429	470	451	439	438	451	411	484	484	485	448	467	497	453	461	428	456	440	455	471	438	464	491	488	461	436	496	450	461	478	480	482	427	473	419	460	475	487	431	467	428	448	452	453	426	479	456	424	495	463	453	488	461	484	475	467	446	437	469	451	427	500	504	481	488	485	453	435	462	487	501	494	516	456	470	444	440	501	443	420	442	446	457	474	492	438	457	457	481	412	440	473	440	443	437	443	475	470	460	427	481	456	422	440	460	492	444	462	474	480	457	460	447	467	469	451	479	436	493	468	474	446	421	452	475	442	463	493	467	507	476	464	486	443	489	493	479	465	427	434	496	447	508	448	478	509	475	483	450	463	426	440	481	478	459	497	459	468	460	476	434
23158	21240	29155	23641	21240	21130	3701	868	677	535	477	411	357	363	285	330	280	266	272	257	245	258	212	240	217	216	203	209	189	196	192	195	181	224	203	219	187	189	179	194	175	181	174	172	165	191	197	176	177	196	192	189	205	190	192	166	195	170	185	176	186	169	201	204	173	179	187	191	154	197	159	150	163	164	167	154	160	160	173	194	194	159	171	171	210	177	196	178	172	157	168	188	171	189	188	167	174	181	169	179	177	140	181	164	181	183	181	151	141	151	190	175	169	166	174	164	190	162	170	206	164	157	187	180	161	186	170	168	201	178	154	200	200	167	160	172	177	157	176	172	157	188	152	178	157	174	163	187	182	196	167	174	168	171	160	169	174	167	162	163	163	193	191	181	174	193	190	158	182	190	175	171	170	184	175	160	157	181	181	166	184	190	191	179	165	189	188	173	164	176	188	188	172	183	167	165	142	187	170	192	157	202	177	179	185	155	162	168	171	154	173	156	184	173	149	160	167	168	179	180	168	180	187	177	188	166	173	197	155	183	180	173	171	194	177	189	144	175	174	164	163	185	165	171	164	176	176	175	163	166	171	188	163	186	173	175	189	173	168	185	163	159	177	192	195	189	165	172	168	170	188	166	176	168	176	170	169	182	162	176	172	182	199	193	164	179	176	165	191	171	171	177	146	165	182	167	181	152	165	146	169	169	145	183	173	176	172	164	173	173	166	175	161	151	179	171	168	175	153	152	187	197	175	176	184	193	175	168	163	184	167	182	179	179	185	182	168	160	144	175	182	185	186	163	161	145	168	166	158	185	166	162	165	155	156	194	157	163	187	180	161	144	171	162	163	173	183	166	177	167	178	163	158	195	149	185	177	198	152	172	174	180	172	158	164	171	182	177	168	152	177	165	160	163	173	189	175	198	176	161	179	170	168	166	188	179	168	171	195	165	177	161	177	175	165	182	173	162	168	202	179	156	177	162	166	165	203	168	171	167	168	184	181	186	188	172	188	172	172	150	181	184	173	159	199	181	160	191	160	168	176	179	193	156	158	162	183	142	148	162	164	183	168	192	168	157	156	172	203	171	162	211	180	188	166	193	154	178	188	161	177	165	175	174	167	167	180	181	191	160	165	153	142	198	186	181	179	158	192	174	179	185	179	199	182	173	200	173	151	176	192	166	198	198	171	189	174	187	161	162	167	172	167	164	156	185	183	170	183	167	172	183	163	162	171	179	166	164	178	182	178	164	184	163	166	169	180	163	173	162	182	169	141	170	172	172	166	176	158	173	147	168	176	155	195	181	136	165	195	184	173	195	198	190	162	195	183	162	179	186	164	176	170	172	172	194	178	179	163	181	173	159	166	163	166	175	178	168	159	165	162	190	164	161	178	166	184	164	148	153	179	157	168	199	171	172	166	185	157	153	186	176	158	179	156	186	162	177	163	151	163	163	184	160	166	178	170	176	185	179	145	169	168	177	161	183	164	163	174	181	183	164	169	158	169	154	162	170	166	168	173	175	153	178	174	171	176	157	200	152	151	171	180	165	158	174	165	173	173	171	172	143	169	167	184	153	171	194	186	179	189	176	182	156	186	162	182	194	176	165	189	162	169	161	170	171	136	160	177	185	162	209	173	167	184	182	163	148	166	183	160	179	160	170	187	191	186	152	169	181	176	168	172	164	185	176	169	177	169	171	171	171	193	181	165	182	147	181	177	179	165	183	160	166	189	177	185	178	165	188	176	190	179	162	160	157	160	169	175	169	170	178	149	175	158	180	149	158	159	163	179	145	172	153	170	152	186	167	195	145	188	177	187	149	188	161	169	173	178	185	167	163	175	168	169	180	202	167	161	180	177	156	165	173	174	184	164	179	185	185	158	164	140	169	163	175	177	169	174	167	183	184	182	180	170	167	193	193	174	177	163	189	165	148	162	150	157	163	162	199	171	184	163	194	163	192	146	180	165	164	180	162	172	200	162	189	171	192	186	168	175	162	183	172	173	177	184	187	157	184	168	175	171	188	189	186	168	157	153	172	166	170	172	150	170	168	175	191	161	185	179	183	190	177	152	178	180	185	162	151	168	204	194	169	194	193	184	173	154	169	152	162	136	174	167	195	172	165	162	159	194	175	172	156	158	152	172	160	159	163	195	177	195	166	165	185	175	188	172	170	162	174	175	150	164	169	177	173	180	178	177	162	179	189	154	179	145	164	188	169	159	152	166	149	166	159	156	157	167	180	165	172	160	156	175	149	172	167	175	191	197	136	172	171	180	182	177	176	179	180	149	170	174	159	164	162	193	179	175	158	183	167	197	182	190	160	178	159	144	164	168	142	168	147	162	184	174	182	138	164	186	178	178	173	175	164	174	166	182	165	177	165	187	153	177	177	186	179	180	163	157	166	161	164	188	169	176	182	176	147	154	202	170	169	184	170	175	186	172	164	167	175	197	199	188	149	165	155	210	167	176	176	166	171	195	196	178	179	183	179	152	166	180	161	175	147	150	182	182	184	172	170	189	176	164	170	181	177	168	175	167	172	155	170	176	174	181	181	167	164	183	178	168	175	167	162	159	177	180	178	154	148	186	176	151	177	178	167	185	178	184	189	158	156	153	149	155	164	164	161	158	184	177	185	175	185	185	184	174	168	186	179	164	167	168	172	171	197	158	167	173	182	168	182	178	203	171	185	208	186	175	184	174	166	186	159	170	173	175	178	172	182	199	160	164	168	183	174	186	156	174	162	170	183	169	180	153	165	177	156	168	181	177	176	170	185	151	184	178	197	176	176	186	186	186	196	166	179	181	167	183	152	170	165	184	152	159	161	169	152	159	157	160	179	190	170	184	175	178	198	178	180	188	163	168	169	186	176	211	183	175	194	163	166	186	178	144	163	190	176	160	167	163	184	180	174	148	168	197	162	170	184	181	171	145	175	191	153	182	186	185	158	166	176	147	180	178	184	180	186	173	172	181	187	173	169	154	194	172	176	169	174	163	179	162	187	132	192	171	176	147	147	150	171	179	178	176	156	163	208	176	160	175	172	178	153	204	174	164	181	169	168	181	170	210	195	212	157	163	148	171	166	171	163	161	181	161	153	172	162	155	183	174	217	139	176	202	166	198	164	159	187	156	174	189	176	167	184	174	164	164	192	170	152	167	175	176	166	181	182	153	157	166	172	178	165	160	159	175	174	150	175	169	158	178	168	203	178	174	174	164	178	167	185	180	171	153	199	169	189	182	193	162	153	166	162	160	157	171	190	179	165	177	188	146	171	163	170	193	175	171	156	165	181	154	179	186	169	160	160	174	162	184	157	162	214	160	153	141	164	191	188	161	167	190	185	197	169	182	161	169	183	171	170	163	169	183	183	172	144	166	155	195	193	174	169	163	166	151	186	163	171	163	172	192	186	158	199	177	184	173	158	149	176	155	180	172	177	173	169	175	173	187	176	172	191	179	160	184	180	188	166	173	158	166	185	185	179	171	166	178	183	194	183	188	172
15157	15152	13183	7054	4843	3610	2811	2155	1690	1398	1153	954	824	727	588	584	595	513	487	471	434	394	445	401	366	349	365	340	313	346	333	323	307	337	314	299	311	281	311	291	298	270	285	296	277	265	284	258	265	281	308	254	283	271	278	248	287	279	239	270	248	285	247	280	303	268	259	260	252	266	252	271	270	276	268	275	280	272	269	265	275	262	270	271	255	253	244	277	238	273	248	260	269	254	245	271	279	258	235	257	248	268	245	293	258	239	252	236	261	242	259	212	270	294	290	260	262	249	268	262	268	242	248	274	263	247	237	251	243	272	243	277	248	256	229	272	256	259	285	236	280	245	271	231	257	259	242	272	282	244	261	256	269	251	249	291	275	240	244	291	281	240	283	250	233	269	251	244	234	255	261	245	249	239	238	255	241	248	261	272	258	271	259	235	264	226	265	239	265	262	257	258	263	255	255	283	237	248	241	290	253	246	229	264	250	240	270	271	240	261	254	257	246	255	254	258	271	261	218	265	224	243	281	245	276	292	226	244	243	262	250	242	279	271	266	275	274	266	238	244	266	267	249	278	277	272	245	240	253	254	236	265	274	250	220	239	253	267	248	227	281	255	276	271	258	254	242	286	272	239	265	241	257	253	232	273	254	248	255	269	243	254	259	256	253	248	238	265	275	283	259	257	275	258	239	277	254	266	253	286	230	234	275	263	270	240	270	264	237	240	270	238	246	250	239	247	248	257	272	246	278	242	277	233	252	249	266	253	238	287	243	255	278	253	253	271	262	255	243	263	253	241	259	265	276	254	227	232	263	229	266	262	285	254	246	258	288	263	248	243	268	264	255	245	258	254	234	261	266	251	265	219	267	261	281	238	248	267	235	256	236	232	261	262	259	251	263	232	268	256	243	257	241	239	242	285	265	247	262	242	289	263	247	242	229	289	241	258	239	256	251	263	260	234	256	235	250	246	268	237	271	235	259	254	275	252	261	243	267	250	250	255	251	280	269	275	219	251	240	256	247	249	268	260	248	270	270	233	284	239	263	212	255	252	238	266	265	264	258	243	262	268	265	239	246	244	235	275	272	261	270	289	259	254	252	256	254	279	252	239	276	257	286	231	241	258	239	253	258	273	223	258	235	261	233	237	214	257	224	241	228	256	262	256	255	301	242	253	274	257	268	243	268	255	262	238	238	273	253	261	253	247	236	242	251	261	259	264	244	244	271	249	266	282	242	261	274	273	257	239	286	254	274	255	240	243	260	254	241	267	255	241	270	256	265	236	236	233	220	248	278	293	273	238	255	233	251	237	255	270	237	253	272	272	243	255	237	271	272	268	290	298	259	237	262	259	263	241	253	242	276	241	242	293	256	239	276	268	245	271	251	302	258	270	227	282	279	269	256	231	279	239	250	248	248	266	269	254	263	235	231	228	273	251	241	250	230	245	244	261	269	248	261	252	246	277	256	241	284	265	236	260	248	270	261	257	237	234	275	233	238	288	270	264	232	234	282	273	272	280	252	250	240	234	260	270	265	247	242	252	256	258	248	263	246	271	235	250	263	253	255	276	254	258	249	284	260	256	272	267	278	276	257	255	233	244	249	231	249	272	254	274	270	227	288	278	263	234	266	255	254	251	211	247	267	255	236	251	255	254	244	256	230	246	254	264	258	218	257	271	253	291	269	275	282	286	222	263	253	261	262	242	237	286	204	242	247	269	258	246	284	249	272	254	266	242	228	251	240	242	240	243	238	255	239	271	278	255	279	253	254	272	264	266	250	234	245	241	249	270	236	251	275	240	249	280	256	270	263	247	253	237	263	233	259	255	248	234	242	241	252	252	284	295	265	233	262	282	268	262	245	239	255	258	244	255	269	275	234	264	240	218	249	255	275	262	275	258	280	264	253	233	233	267	271	268	241	246	255	267	231	269	271	245	284	239	256	273	245	259	262	247	251	272	272	258	274	257	262	235	265	251	260	266	264	279	259	264	211	260	246	252	252	263	249	263	241	291	254	244	254	251	234	259	256	242	292	274	276	229	257	242	251	249	261	273	263	250	236	259	265	281	263	240	259	243	254	256	255	269	261	240	260	246	273	220	243	269	260	271	233	253	256	239	223	271	224	250	262	276	241	271	242	248	258	244	259	286	264	241	240	255	255	260	254	249	217	238	269	266	255	264	224	273	232	244	259	237	248	241	239	278	262	236	227	253	279	249	230	265	247	260	245	247	248	250	287	269	219	257	250	281	254	264	231	248	261	254	248	255	267	288	255	275	254	263	284	238	266	268	258	250	278	243	233	267	252	263	289	246	265	238	278	280	273	260	259	246	268	254	252	263	260	246	283	264	255	277	277	226	272	238	230	227	271	235	253	250	255	285	276	239	225	255	262	261	253	239	278	266	224	285	263	273	236	257	251	241	258	275	248	264	249	265	258	236	262	252	271	243	246	249	242	238	258	249	252	255	244	254	267	235	238	240	236	245	271	282	257	231	273	274	277	264	262	284	257	246	255	243	270	260	269	246	278	255	272	248	248	269	250	272	275	252	251	241	264	259	231	269	246	249	248	245	254	256	245	278	288	227	230	232	267	279	217	236	284	262	252	256	252	287	268	260	245	257	254	280	239	276	253	261	242	260	277	275	250	274	262	263	294	247	244	254	280	262	257	254	267	268	257	261	249	245	276	258	240	250	248	237	267	280	256	266	269	258	256	258	248	233	285	245	254	244	243	262	250	280	278	253	257	257	243	243	245	280	217	263	240	242	290	284	269	263	252	263	234	234	240	279	265	237	301	249	246	251	247	267	242	265	269	234	272	271	252	246	276	269	237	267	239	246	232	270	250	256	227	252	272	242	256	274	246	240	258	237	243	239	252	254	240	272	267	237	244	268	214	275	259	248	267	259	257	237	261	263	266	244	225	230	261	272	264	258	237	242	242	263	251	255	248	247	264	264	243	238	269	219	264	253	265	252	277	266	250	266	251	243	226	231	271	300	285	241	257	264	255	218	254	269	279	231	251	254	253	243	251	218	244	248	273	273	249	214	248	267	244	267	245	255	272	253	280	226	284	237	244	251	245	280	238	258	253	258	271	253	233	254	251	238	276	258	290	277	248	245	257	208	282	264	240	221	235	263	228	225	261	246	231	268	254	267	262	262	253	249	249	230	279	220	262	226	245	264	251	238	266	247	279	243	264	244	262	253	259	266	253	235	270	247	277	251	226	253	251	266	238	294	276	279	231	262	294	259	285	247	234	255	245	244	249	258	292	295	254	266	270	254	251	235	265	245	256	242	255	262	289	269	238	237	246	263	270	282	240	263	247	243	237	237	234	279	208	267	258	258	274	247	253	254	244	269	257	267	272	281	260	226	272	251	259	261	276	241	249	255	271	279	270	251	254	259	283	229	265	238	240	267	275	287	251	274	282	249	259	276	261	267	241	249	272	279	243	271	238	252	263	255	244	240	299	245	263	249	246	220	268	257	267	251	296	260	268	271	271	245
27132	20439	7495	634	385	355	326	308	315	338	293	267	299	302	294	310	265	294	303	297	294	266	307	266	259	303	265	303	279	277	291	251	275	257	296	267	278	272	281	262	311	282	305	290	306	268	308	291	299	293	313	292	288	265	288	296	306	272	278	280	288	287	271	319	286	277	268	287	271	281	275	281	267	302	310	282	281	264	266	316	260	286	267	308	302	299	278	281	254	313	277	259	287	280	252	280	272	277	266	273	303	275	284	299	268	277	284	277	287	289	267	253	278	250	296	302	300	275	291	320	260	266	281	287	249	267	300	270	300	277	269	290	276	310	322	269	313	300	296	269	281	303	278	253	278	302	307	278	279	306	277	319	265	291	291	270	281	295	277	298	271	288	285	259	304	289	305	299	270	285	273	285	294	288	263	272	305	240	312	289	272	308	287	265	268	289	297	270	271	296	257	289	289	283	282	264	296	276	303	278	266	299	294	248	307	295	277	278	291	286	245	249	260	316	318	296	272	290	271	281	308	299	269	286	279	269	261	319	279	268	302	280	283	265	310	293	293	274	278	297	279	271	270	285	282	264	262	260	273	291	265	277	276	305	279	279	278	285	273	289	261	276	288	327	272	256	288	295	272	287	264	275	286	282	284	270	287	270	279	279	310	290	282	305	305	272	289	292	262	265	314	273	285	281	282	282	284	266	293	270	269	308	285	267	290	297	286	294	309	289	294	267	285	253	289	297	265	317	309	292	292	289	290	296	264	259	293	291	316	295	266	280	308	293	290	266	286	299	298	281	267	310	271	306	279	292	290	299	277	285	302	256	292	275	274	285	302	263	289	295	299	295	283	271	262	282	310	295	293	288	293	270	281	305	262	285	308	274	310	289	272	288	285	288	264	280	293	267	277	287	290	273	261	304	275	267	264	292	296	279	288	294	298	281	292	268	303	268	237	285	289	296	308	268	279	292	264	300	291	267	301	269	286	272	277	245	284	289	316	261	275	247	274	283	272	259	315	286	278	285	267	274	304	273	277	293	274	285	274	305	294	289	284	271	255	284	300	254	285	287	306	294	264	282	306	288	276	274	291	271	272	280	313	280	291	274	313	256	290	277	302	276	282	287	250	304	282	301	296	269	299	274	286	274	271	289	287	297	261	293	286	263	270	299	276	327	295	275	306	292	284	279	291	258	283	304	271	275	265	235	262	281	290	303	306	281	290	268	259	279	275	279	290	272	257	298	272	268	292	294	302	277	259	284	257	301	278	286	257	302	284	294	284	280	261	248	267	278	292	290	294	288	253	267	273	274	294	264	293	276	295	283	291	288	274	276	284	315	265	270	288	294	323	268	276	275	279	285	307	287	293	300	289	272	292	260	285	276	268	305	258	281	265	273	287	284	265	279	303	293	258	284	273	273	264	275	298	239	286	270	305	295	289	261	277	275	297	269	277	265	269	255	280	293	280	277	271	269	272	290	278	308	274	287	289	253	260	264	287	291	299	296	275	276	316	261	272	303	273	286	333	263	286	288	299	290	278	284	307	294	277	314	267	287	305	267	300	273	309	305	273	304	293	287	272	294	285	277	268	272	275	246	254	281	284	318	287	277	304	252	311	308	241	307	271	262	307	287	295	297	310	272	291	285	273	301	304	285	296	303	268	290	283	285	267	258	279	291	306	300	279	263	294	281	310	289	265	249	269	279	276	271	296	275	274	254	280	296	313	284	271	300	267	284	316	273	285	275	280	282	299	282	292	274	272	268	305	294	274	300	296	299	292	291	282	289	286	301	273	284	263	308	266	273	266	314	296	262	267	258	276	231	308	271	291	268	306	277	279	277	263	288	274	302	276	290	267	284	291	312	293	289	262	274	284	273	271	287	296	255	298	269	287	276	293	274	323	264	291	283	253	278	276	265	267	276	273	254	290	295	273	312	262	272	333	268	279	288	308	290	281	281	304	279	331	260	328	272	281	307	242	280	287	301	286	286	265	306	277	283	294	284	289	262	279	272	305	290	298	246	284	303	267	300	268	280	272	268	272	286	258	297	276	267	283	267	269	283	289	298	286	262	303	298	306	298	310	310	278	275	289	293	272	292	281	298	324	278	287	263	277	292	281	295	311	269	282	282	262	301	277	289	307	300	292	289	287	295	279	278	292	283	280	249	254	243	302	278	291	274	284	273	310	298	278	308	325	305	279	250	306	310	280	274	323	262	292	266	291	256	287	292	278	305	272	284	289	299	271	285	281	297	285	305	275	279	280	300	260	268	308	264	284	260	299	283	300	264	276	264	305	277	277	289	279	280	268	310	278	247	285	308	286	266	272	298	294	291	307	279	284	290	280	290	291	275	304	282	283	275	296	297	292	276	301	275	285	272	298	297	285	267	284	292	281	313	287	263	298	302	298	276	282	264	264	280	287	299	290	310	305	268	299	287	280	302	300	313	295	275	323	279	300	314	297	275	278	279	323	280	302	262	291	258	303	289	279	271	272	261	287	266	280	284	282	277	295	255	272	301	273	286	268	281	251	274	287	313	302	265	264	300	278	302	282	286	275	240	272	310	284	285	281	282	324	273	287	288	296	296	297	291	257	257	292	312	246	286	279	268	297	284	256	279	275	294	291	302	268	279	299	296	280	314	273	280	255	299	282	312	299	280	268	294	278	274	305	289	283	301	285	300	276	299	293	327	295	290	285	278	262	284	298	271	251	273	279	279	274	275	281	298	295	261	270	284	292	274	282	275	276	289	293	255	281	315	296	285	288	286	280	304	281	277	314	295	279	287	265	290	306	280	291	295	235	304	262	288	289	290	307	229	272	294	264	286	305	290	263	259	292	319	291	257	294	282	266	305	288	287	294	311	257	254	266	280	277	288	276	276	287	295	293	291	323	268	309	301	264	304	256	292	286	293	307	294	274	279	304	277	273	260	291	266	265	289	300	307	294	310	269	287	286	298	290	272	290	281	279	289	269	285	267	265	291	290	278	285	269	273	277	300	293	266	292	298	272	264	296	274	272	296	261	295	284	266	287	299	271	296	271	265	294	292	290	334	275	286	278	262	284	291	304	300	281	287	307	264	298	305	277	295	282	293	277	266	285	319	273	284	324	277	273	271	272	260	297	313	300	288	301	288	291	285	292	292	286	266	263	272	279	285	308	279	262	279	299	268	261	288	309	269	296	303	296	275	287	277	270	290	254	293	283	294	281	277	269	287	267	300	294	248	306	287	301	299	283	271	278	281	289	301	269	246	295	291	271	285	256	292	317	261	251	279	284	289	289	285	294	329	275	302	288	273	274	282	287	299	301	292	280	280	270	271	279	285	299	290	296	292	256	320	318	266	293	317	307	296	296	255	285	261	245	277	260	318	280	279	267	300	286	260	297	287	295	277	288	275	286	302	276	285	280	288	314	309	275	294	267	297	288	280	278	275	263	287	301	277	293	286	277	313	283	323	299	265	283	288	262	280	246	293	294	272	289	284	288	281	286	295	307	257	273	294	262	270
6210	1268	1199	702	619	505	521	488	464	472	410	427	455	437	436	404	402	379	415	407	418	400	424	396	434	398	399	390	422	386	415	398	357	405	417	417	406	395	414	404	389	391	392	373	394	412	369	406	381	421	396	403	391	398	426	400	398	409	405	397	411	382	398	429	404	418	388	373	406	406	381	386	412	399	414	395	394	376	405	397	397	425	418	383	424	411	389	407	422	451	408	420	424	394	408	395	391	407	409	401	400	416	431	389	429	389	394	377	389	424	374	377	458	401	377	418	368	402	403	392	378	405	428	419	403	368	413	424	383	396	444	389	405	366	375	386	358	417	435	406	401	406	397	412	394	426	415	415	427	435	399	411	459	376	415	439	408	380	447	388	384	404	400	425	375	432	381	423	412	363	411	421	385	404	385	389	397	388	411	422	418	446	394	366	421	410	409	405	389	417	458	406	375	416	389	377	398	400	404	397	405	402	416	359	390	376	398	426	391	412	357	407	391	384	374	400	415	386	412	433	363	398	413	430	425	373	386	400	378	417	413	423	426	379	408	385	425	408	377	396	406	418	421	375	389	431	424	415	401	380	398	422	407	384	434	399	379	408	388	410	409	397	386	418	385	397	383	411	372	417	408	422	392	417	425	393	389	425	386	387	385	394	414	434	403	423	378	411	387	392	446	382	391	400	415	447	396	398	406	390	406	354	415	385	375	425	444	421	409	436	410	417	454	392	383	405	381	374	401	403	369	434	396	464	385	428	407	405	399	431	405	406	401	440	376	432	435	391	406	390	421	421	391	401	371	384	424	411	394	411	436	385	369	398	401	429	437	400	404	371	393	423	404	401	426	380	391	413	394	372	394	397	414	421	418	415	397	418	412	394	412	413	411	381	392	429	402	426	407	425	400	405	400	427	409	430	399	404	384	400	404	379	385	389	412	414	423	378	401	398	421	389	382	432	381	405	403	399	401	401	401	403	393	404	413	419	428	386	388	376	432	419	392	418	414	438	346	409	404	402	431	379	408	364	387	430	437	436	398	377	383	424	396	402	398	409	417	412	381	406	389	407	404	398	390	434	418	415	421	417	382	428	445	457	372	390	389	371	394	401	373	412	395	405	410	395	393	402	426	396	428	395	416	395	430	398	401	435	370	391	416	407	430	413	416	442	413	394	406	374	399	379	406	436	386	408	388	378	430	386	371	401	374	403	405	370	382	410	387	396	397	384	408	382	413	383	389	417	438	427	398	451	404	376	425	431	369	399	365	404	383	364	386	389	446	398	375	396	392	432	437	408	393	407	408	417	373	418	389	397	400	429	370	402	427	349	376	403	391	394	378	418	375	401	417	396	367	436	404	406	400	441	421	408	413	398	402	392	417	386	447	392	415	408	414	391	406	403	382	414	393	386	400	360	393	423	427	395	430	382	390	408	410	379	406	427	414	433	396	416	394	394	378	388	389	424	396	417	406	450	395	407	386	376	430	417	411	447	440	391	391	403	405	389	403	411	449	366	405	417	389	350	399	442	424	416	349	410	395	402	425	384	438	422	422	395	400	416	403	423	418	445	405	371	440	426	456	404	388	423	422	405	443	423	433	391	403	425	372	394	378	438	372	383	424	381	422	408	398	399	373	387	405	401	410	389	404	379	378	432	397	395	438	388	416	396	401	400	413	422	404	374	406	390	411	422	409	382	410	395	390	403	395	416	423	409	403	389	427	373	396	373	381	409	370	420	427	382	440	423	402	401	425	403	379	417	395	413	409	377	381	386	391	411	388	413	412	397	365	449	381	433	411	421	381	405	397	433	403	390	397	394	398	404	405	395	420	387	367	413	439	351	405	404	398	419	414	424	414	404	400	441	405	403	388	355	391	391	395	465	444	440	395	392	411	410	424	419	411	428	382	387	414	401	450	423	413	392	392	431	395	411	388	393	385	415	426	406	353	385	411	401	390	424	373	411	420	417	389	407	407	393	404	423	405	410	426	362	431	438	424	384	403	404	385	375	409	423	385	404	455	412	373	419	427	414	383	370	412	404	406	402	431	412	425	437	398	394	398	395	412	425	374	407	394	377	406	398	410	385	416	367	421	410	416	426	411	388	395	423	408	451	393	424	382	354	412	373	369	381	385	409	394	429	411	423	423	427	430	408	390	406	401	430	376	418	420	389	419	426	394	381	387	416	385	399	428	410	385	402	409	384	394	384	398	430	428	402	386	409	407	443	415	418	403	391	442	406	369	402	422	424	397	384	389	396	398	384	393	429	400	410	412	405	415	423	408	405	395	412	378	424	385	432	369	400	423	413	416	397	398	451	433	419	398	398	404	401	417	407	414	397	416	400	396	353	404	406	418	411	392	390	402	441	377	383	364	364	425	412	398	413	455	379	413	387	391	389	400	377	397	356	392	358	396	442	402	414	407	432	385	401	387	415	406	416	410	394	387	364	397	383	374	414	371	393	402	428	390	438	407	399	424	439	414	416	394	376	414	402	391	374	421	459	410	366	403	401	428	390	422	378	419	386	381	389	402	409	388	409	384	443	420	407	400	420	440	408	421	448	394	424	416	364	407	390	417	410	402	385	382	394	435	445	434	404	414	400	427	378	433	427	437	424	401	423	396	430	378	434	373	419	404	392	409	388	378	413	417	389	385	407	438	407	407	402	385	389	419	363	373	364	442	377	431	420	388	442	374	373	422	406	407	415	418	412	389	421	406	347	382	376	381	379	413	406	420	416	425	399	363	412	416	419	387	371	384	396	345	411	422	413	405	402	433	413	394	383	383	431	429	419	392	386	418	408	385	384	412	386	396	390	416	415	412	374	407	428	393	398	394	421	411	367	392	380	393	436	374	418	421	377	390	416	409	420	395	387	408	395	369	387	439	416	381	405	423	385	382	400	436	397	406	410	392	401	406	408	411	435	416	435	389	386	404	400	388	396	415	428	399	393	377	386	406	408	376	431	407	375	440	433	418	426	413	373	422	370	400	399	358	378	412	414	398	411	404	408	447	390	402	389	386	406	408	389	421	437	416	372	422	403	399	383	377	377	437	381	393	396	427	387	409	403	377	366	372	390	378	435	396	396	397	402	401	425	396	399	357	371	414	421	394	379	386	395	384	397	371	401	400	423	393	394	429	409	397	363	428	422	408	419	414	376	403	404	411	414	436	412	430	396	416	413	390	409	383	399	418	455	413	392	402	415	383	374	403	373	410	405	408	391	427	386	400	384	408	416	401	415	423	413	400	394	408	426	407	414	402	404	436	413	399	412	401	384	412	442	393	417	438	430	404	428	417	405	419	402	440	396	372	390	413	393	412	395	415	413	432	408	396	416	415	418	392	374	413	409	407	424	449	382	414	414	417	400	411	417	405	381	403	403	409	402	386	400	424	360	428	388	413	411	398	380	454	380	395	399	388	397	400	416	384	390	430	405	372	395	435	408	394	402	441	394	411	385	418	408	417	407	379	453	391	393	375	421	429	392	417	401	433	397	416	414	409	411
24176	21236	28541	24230	21083	4196	872	618	552	537	528	461	421	390	423	415	398	374	385	381	371	341	341	368	371	347	318	356	378	368	347	292	329	341	326	327	320	331	328	299	348	339	340	299	367	360	308	315	338	321	344	355	350	321	322	306	339	322	368	315	342	330	324	373	337	328	337	321	355	322	312	317	309	334	329	332	307	335	332	308	356	314	326	323	341	341	303	336	311	319	340	328	320	334	336	343	308	293	376	324	342	281	321	324	336	328	334	330	301	347	297	312	312	301	333	309	343	355	340	340	319	354	332	321	321	347	288	320	329	316	357	329	309	310	342	313	361	355	312	293	321	291	337	291	354	291	302	292	329	326	323	319	318	296	344	328	329	357	328	347	301	328	348	304	310	321	328	328	321	324	310	338	336	312	339	344	297	346	290	331	323	315	333	308	344	308	312	331	363	341	337	338	316	326	305	324	346	302	321	300	349	313	304	308	345	277	306	341	344	327	307	337	328	331	347	318	325	313	353	337	289	355	327	326	317	357	328	340	317	331	346	318	315	344	323	311	337	315	276	318	328	309	339	307	371	339	319	335	346	333	355	296	270	328	364	318	343	329	297	309	324	310	296	296	317	329	299	339	337	353	329	327	320	327	311	339	302	363	343	355	317	325	308	337	326	330	338	313	330	312	344	330	331	337	332	328	318	345	330	329	327	319	320	378	297	352	310	347	334	326	329	332	320	321	359	310	314	331	307	328	313	296	336	338	335	310	324	329	331	352	329	336	347	348	318	299	307	302	332	302	319	348	336	326	317	309	311	338	322	344	333	325	333	313	344	341	317	316	337	307	352	345	300	300	309	338	311	338	319	326	311	307	348	364	292	319	334	331	323	340	322	336	316	333	351	334	338	326	311	303	328	313	333	341	342	322	327	334	339	347	347	295	376	326	281	331	315	323	329	322	304	334	311	343	337	290	316	294	316	292	323	314	329	279	283	322	337	309	317	306	336	320	316	297	323	335	338	316	315	335	323	307	320	323	366	320	325	310	304	338	339	324	278	324	332	308	333	317	322	316	323	327	307	317	339	334	343	326	355	310	343	320	307	340	318	346	323	298	311	323	291	345	366	348	321	321	335	309	320	321	343	307	318	317	326	352	336	332	331	319	327	304	333	305	329	345	327	333	322	343	292	333	354	336	307	314	331	309	296	327	319	321	354	344	366	314	321	326	309	306	306	336	321	360	319	313	311	316	361	314	314	333	307	341	342	300	340	330	291	312	313	324	340	313	311	316	345	337	350	331	338	332	298	318	302	313	335	303	318	332	379	316	332	315	343	328	303	339	325	312	331	347	320	307	316	334	333	297	309	341	337	308	326	326	305	335	324	359	347	284	318	321	300	342	328	316	314	355	329	330	303	314	308	338	322	328	339	333	293	318	321	316	289	305	327	345	351	318	337	278	339	324	304	335	311	353	329	326	301	337	319	358	281	331	320	317	324	330	351	331	342	329	331	307	338	313	349	326	312	309	300	338	336	325	340	321	302	313	294	291	344	329	322	311	342	295	346	320	308	282	309	337	295	337	312	327	312	299	298	323	328	333	331	330	354	313	295	349	321	331	339	342	323	317	328	365	339	311	338	328	320	314	306	339	345	347	338	317	295	348	358	349	318	357	326	346	328	337	334	360	326	315	311	315	303	321	340	319	308	305	347	289	315	329	299	309	294	332	317	324	343	315	316	333	309	351	278	316	313	306	304	355	320	337	306	335	323	319	336	331	322	333	333	334	305	299	327	317	312	330	295	294	320	343	337	319	320	325	320	303	316	329	329	291	330	290	351	312	329	302	322	331	310	327	335	300	328	352	353	327	337	317	328	331	310	336	319	327	368	328	317	289	351	326	363	334	315	310	318	314	313	298	311	303	313	321	336	317	351	316	304	323	327	332	365	328	301	349	336	325	338	290	341	340	334	306	295	302	353	318	339	317	334	302	333	316	319	350	326	320	282	302	316	327	318	285	314	341	323	342	327	293	317	318	312	318	318	305	347	297	328	299	337	340	309	360	332	294	318	331	325	316	316	316	327	288	324	324	286	316	347	311	332	321	303	320	361	314	325	320	297	317	343	330	341	314	318	312	344	328	316	348	293	332	324	303	314	335	353	316	297	338	320	324	329	325	324	321	321	366	312	344	327	317	271	305	306	283	344	384	306	327	336	299	334	286	339	317	322	315	301	334	314	327	325	357	346	312	329	292	311	330	359	320	331	327	326	350	321	352	328	300	301	308	322	323	316	346	324	309	286	349	311	342	339	296	339	307	308	295	332	296	337	301	344	321	332	317	333	323	308	324	329	308	315	326	317	325	335	320	344	352	327	316	304	302	307	351	290	333	342	319	288	341	305	323	325	339	362	322	315	341	313	334	349	315	324	315	273	308	328	325	371	294	341	330	311	326	314	349	317	334	337	343	349	293	325	298	340	334	311	330	319	328	310	329	320	352	321	282	305	303	315	310	313	322	310	323	275	374	333	315	306	327	290	306	301	311	328	319	344	336	326	313	324	324	306	367	317	327	319	310	334	301	316	338	323	308	329	336	339	291	305	334	309	328	321	325	324	312	338	327	267	314	320	307	327	314	329	339	316	289	323	328	314	327	345	328	327	325	312	317	316	309	361	320	305	310	349	282	316	320	327	317	319	316	325	326	321	324	370	337	341	309	296	349	304	335	330	314	334	320	322	341	330	354	317	325	325	297	324	298	328	296	265	323	316	313	331	312	323	331	310	311	325	291	294	320	329	327	303	328	323	307	301	335	316	330	309	328	302	324	300	314	331	330	290	343	291	322	341	355	326	313	349	337	319	323	320	339	327	326	340	313	324	322	334	318	349	315	335	323	316	365	316	311	353	340	352	339	346	321	302	350	349	281	350	309	309	307	314	333	320	319	287	344	294	324	347	329	291	310	308	307	336	344	323	293	353	288	289	303	317	363	312	329	283	340	329	312	320	333	359	322	376	328	274	338	311	307	330	326	312	296	309	312	336	311	328	325	316	319	325	295	340	338	331	319	346	311	289	308	350	335	296	294	325	332	317	299	339	304	293	316	345	320	335	306	342	326	295	319	340	342	312	296	312	316	329	328	345	324	323	337	333	377	344	306	315	311	328	331	338	340	338	337	366	313	372	326	316	340	320	305	320	327	331	351	337	306	336	369	308	306	343	303	314	307	344	305	346	293	295	327	304	332	307	304	308	316	329	311	312	331	330	347	326	327	298	321	308	280	333	362	317	331	325	308	327	338	297	335	301	307	335	312	305	318	295	312	367	338	322	327	319	331	340	308	312	348	312	335	336	291	341	304	344	303	336	299	313	350	302	314	325	308	315	310	307	305	331	329	328	335	339	311	312	309	335	306	316	327	339	355	328	329	334	326	308	292	320	322	317	343	298	299	320	311	355	346	324	319	305	356	322	324	294	314	304	307	309	331	317	308	300	313	324	341	307	317	340	315	328	335	326	322
12184	9249	8004	4022	2807	2135	1771	1427	1218	1041	901	813	750	733	640	695	632	588	601	576	557	567	545	514	516	516	523	534	515	496	551	511	495	471	489	510	443	450	486	470	511	484	489	500	479	449	444	430	490	463	482	519	516	453	491	484	474	500	478	471	476	473	506	467	483	472	493	468	452	460	477	426	463	422	463	488	479	483	497	484	434	520	478	528	434	486	467	509	459	488	390	490	471	452	448	461	483	451	467	522	457	473	450	480	473	454	458	454	433	466	481	480	453	436	447	464	455	482	457	453	431	466	479	486	471	506	486	467	465	482	434	439	465	489	425	490	435	437	452	484	504	491	469	470	454	478	475	528	475	488	428	455	422	464	495	444	475	441	466	478	478	431	423	450	462	461	469	469	445	507	438	452	480	459	467	482	478	456	443	434	473	482	480	469	472	443	452	429	424	489	459	478	488	459	499	418	467	455	474	464	465	463	486	488	470	467	447	527	441	492	462	453	477	487	467	491	479	519	452	476	485	430	466	450	469	445	450	466	462	461	454	468	444	469	464	450	458	457	445	463	426	419	471	458	486	510	446	481	475	475	482	444	440	455	451	440	459	514	442	478	439	461	464	475	437	479	468	464	464	490	429	482	481	489	438	460	463	423	437	494	465	454	458	462	495	485	461	481	491	444	445	467	453	478	443	491	475	475	482	478	488	487	493	435	456	500	431	443	444	481	459	449	462	428	471	487	470	450	474	482	449	456	471	418	429	464	475	478	462	440	444	466	465	484	488	499	465	458	439	469	436	477	484	476	510	443	452	463	481	487	493	457	452	472	461	499	446	478	463	430	456	454	468	476	500	461	505	470	517	458	477	469	491	473	469	478	488	466	470	466	443	443	505	498	439	452	429	466	461	500	438	446	458	434	461	443	445	451	492	444	452	462	484	458	461	464	439	456	496	471	485	456	457	491	450	463	479	439	455	476	458	429	481	458	475	489	470	464	478	447	476	468	437	453	481	458	474	469	432	466	449	484	447	459	488	479	497	437	445	457	457	461	453	447	455	515	438	472	518	461	471	461	469	482	463	456	465	494	487	456	468	453	450	476	457	462	484	470	465	482	412	494	447	493	467	460	443	451	477	515	477	488	469	452	426	492	472	489	492	469	477	459	461	438	407	472	498	469	423	481	486	428	434	454	476	483	454	499	482	478	467	449	492	450	488	469	509	509	503	449	456	446	465	459	433	446	433	469	479	456	480	454	484	474	467	463	483	485	470	459	478	464	460	457	456	461	452	423	479	483	450	472	440	449	486	437	472	434	499	442	482	489	476	444	470	445	432	471	444	532	504	416	442	455	455	497	463	473	457	455	468	443	450	468	442	452	446	473	478	480	483	531	457	451	463	442	431	448	474	487	465	498	464	475	489	477	505	459	448	508	501	463	477	451	466	467	452	451	432	441	434	512	422	488	492	479	454	440	482	490	423	480	470	477	488	479	462	457	495	492	435	485	436	457	468	431	450	468	469	480	443	484	465	445	466	473	484	447	479	449	464	470	493	469	466	486	491	486	509	452	451	446	430	499	453	459	453	443	449	425	485	487	491	483	472	500	471	436	482	444	468	439	453	442	455	461	445	484	455	462	489	475	449	460	507	491	432	459	471	483	482	435	479	469	484	464	483	460	428	519	426	445	414	438	494	480	448	464	462	509	459	462	505	474	472	499	457	479	471	473	490	463	454	439	469	470	457	446	495	561	435	478	457	487	499	448	430	480	494	445	467	495	509	489	442	476	453	491	421	442	471	453	458	480	497	464	497	428	433	461	500	490	476	445	465	491	486	479	420	438	486	503	451	457	452	457	435	475	406	472	435	477	479	454	489	483	482	463	467	470	462	474	440	458	415	445	468	452	459	457	447	462	484	452	460	440	449	426	463	475	446	447	440	438	489	485	468	449	468	456	476	482	476	494	467	443	483	470	458	498	475	468	438	423	444	487	502	467	435	496	506	486	459	466	470	449	466	468	443	480	466	485	427	463	446	444	481	507	476	476	458	475	483	481	459	494	459	498	485	482	443	470	493	458	497	485	459	481	445	495	429	468	447	443	460	465	451	475	474	425	472	495	488	419	495	448	466	458	452	489	449	488	456	481	466	470	459	489	471	464	474	450	477	464	458	441	466	472	488	451	467	474	476	461	425	448	487	498	459	496	450	502	443	467	467	465	462	496	511	427	463	476	457	437	461	476	462	450	476	470	465	462	477	456	439	454	504	507	486	409	462	422	475	485	479	459	456	459	490	475	472	463	439	487	454	474	454	458	453	512	455	428	485	451	491	493	489	491	484	486	494	419	488	464	480	460	469	452	503	510	430	472	452	470	528	458	433	476	441	438	455	427	484	445	490	495	480	445	472	475	436	479	458	471	406	485	460	498	472	495	439	440	426	477	482	494	467	500	474	472	533	494	483	447	478	436	449	450	435	492	490	451	421	426	490	447	458	488	469	471	446	445	486	463	487	445	467	433	449	475	493	477	498	415	481	450	457	448	453	474	485	492	460	489	503	465	448	454	451	479	475	485	445	472	424	472	489	445	477	450	481	455	482	503	435	495	516	452	498	500	481	499	483	493	488	440	463	463	484	454	429	490	467	435	499	484	460	492	457	489	476	514	504	461	482	491	429	489	506	523	423	465	496	483	495	457	502	479	495	477	473	462	469	479	468	468	483	456	466	466	451	445	424	472	505	498	518	426	455	478	457	468	444	466	439	455	479	474	503	470	467	454	453	479	495	467	457	473	483	482	478	481	482	449	476	491	475	467	480	456	479	465	446	503	462	468	444	433	460	476	439	508	445	463	471	452	465	451	464	490	462	479	467	461	452	508	463	457	442	484	446	498	485	453	511	418	457	484	451	419	446	479	465	500	454	480	446	490	488	459	440	459	499	488	501	454	465	470	467	460	449	446	423	465	465	450	470	486	455	494	461	441	466	455	495	455	481	464	506	466	468	482	462	469	420	448	462	442	472	450	477	484	471	471	487	473	470	488	455	496	473	486	493	459	471	483	441	448	461	470	457	507	458	439	455	469	502	488	426	453	478	460	478	462	483	484	463	489	467	453	517	463	421	448	481	406	490	497	410	413	467	477	442	455	452	487	462	473	504	455	475	470	467	438	459	494	420	501	448	474	490	509	482	491	456	476	486	467	453	434	441	483	447	521	460	493	429	440	474	456	463	473	488	494	499	465	472	472	453	485	473	470	468	490	443	456	471	475	468	439	472	503	456	445	463	447	445	440	463	439	501	477	454	472	446	454	461	443	452	494	457	478	482	470	441	454	439	462	477	446	478	425	503	454	468	442	452	451	506	466	513	457	477	461	467	474	483	460	453	475	459	497	466	501	484	488	504	435	444	434	452	426	494	454	457	471	462	445	480	462	453	476	473	420	460	490	438	452	495	432	517	484	495	469	483	463	422	491	470	472	458	498	459	463	505	465	464	458	440	471	438	455	470	470	482	468
23127	21202	29102	23589	21205	21031	3470	875	623	520	480	414	390	358	342	307	289	276	249	233	230	228	221	234	201	221	188	235	191	181	210	158	177	195	187	179	200	216	200	188	199	189	161	187	175	174	217	209	156	172	171	183	165	174	151	179	207	198	199	183	177	176	170	186	199	169	192	164	194	176	158	167	159	192	173	179	187	187	146	168	168	189	183	180	181	191	176	168	198	179	180	177	181	180	174	166	199	166	193	171	169	181	196	192	172	195	186	169	186	186	193	201	156	181	177	166	184	179	146	184	168	157	172	179	199	176	180	167	176	160	186	159	165	155	182	187	162	173	169	181	154	165	179	175	170	184	175	179	179	169	156	175	147	166	172	166	170	178	165	174	192	186	173	176	164	193	172	176	183	172	155	187	171	160	180	187	169	180	176	159	198	195	173	168	184	183	176	180	179	174	184	185	160	185	144	147	172	179	170	183	161	168	172	175	167	168	158	172	171	164	169	156	179	193	181	167	172	183	162	179	160	146	177	183	174	170	192	165	134	167	159	167	166	175	152	163	166	180	195	196	173	173	187	174	185	166	189	151	164	202	172	171	174	177	198	213	162	169	157	174	184	178	159	181	202	183	157	179	174	170	171	175	170	179	174	164	160	175	175	168	182	167	178	161	191	160	169	178	151	159	179	184	185	180	152	190	190	159	175	167	154	166	137	188	196	164	188	180	185	189	161	169	178	173	168	195	182	151	159	164	162	177	172	167	175	166	191	162	150	181	161	182	187	147	183	148	167	168	167	184	157	179	178	189	197	154	164	181	177	152	183	152	169	185	180	190	170	169	146	173	188	175	151	170	176	155	187	180	149	155	164	147	194	181	172	163	151	168	176	167	168	184	168	202	160	203	168	171	161	183	187	183	155	168	169	184	159	164	164	193	189	168	159	173	200	174	172	176	170	186	169	160	165	190	152	170	162	158	175	185	176	171	167	177	161	182	198	157	176	177	193	179	189	176	165	184	165	182	183	171	177	155	143	163	157	165	161	165	169	179	159	189	166	189	167	148	171	178	179	172	176	169	178	166	167	174	209	156	184	174	177	189	172	173	156	167	158	161	182	178	166	170	153	163	157	188	172	179	168	165	161	166	157	172	183	179	152	204	162	160	189	173	191	173	167	180	152	162	204	172	153	170	163	176	170	170	171	153	180	170	165	166	194	168	175	187	181	162	185	155	143	186	178	174	165	181	166	158	178	173	191	163	171	193	179	158	163	176	175	179	163	180	179	162	188	167	170	166	158	195	169	158	177	147	201	166	172	181	158	161	171	163	146	173	141	158	171	160	170	185	177	181	168	173	183	171	189	156	150	177	168	184	149	167	158	164	182	189	173	169	182	165	192	163	174	161	187	184	170	158	172	161	165	179	183	175	167	175	173	185	179	151	168	193	170	162	153	157	173	184	156	173	194	167	177	173	171	173	177	191	195	163	172	186	172	159	176	185	151	165	174	176	154	147	159	170	161	203	186	163	172	188	180	158	163	176	164	194	182	181	180	175	182	169	178	188	171	180	174	179	171	173	178	183	170	177	198	161	201	156	170	171	183	184	181	158	193	158	169	169	150	157	171	168	177	178	177	169	166	179	181	187	153	162	178	173	173	177	158	149	160	146	158	158	173	183	165	167	168	180	168	175	164	161	197	175	151	150	166	183	199	181	179	179	176	200	164	186	180	197	170	187	172	177	184	172	192	177	154	197	179	161	144	151	169	165	178	158	204	181	179	158	163	171	202	177	201	172	153	157	184	146	169	174	152	180	175	159	194	186	169	178	188	155	179	165	159	182	171	174	165	177	186	189	179	154	180	167	174	187	180	169	170	172	184	161	173	176	157	179	162	164	168	171	165	148	160	141	189	152	184	170	148	183	157	151	204	189	162	185	161	170	172	205	163	166	175	174	176	174	169	206	189	177	171	164	167	188	186	166	174	182	168	161	179	180	177	146	189	180	166	168	173	171	178	184	165	167	162	162	160	170	140	186	159	167	169	164	162	187	174	177	180	173	148	168	183	179	158	218	153	176	202	180	180	160	172	171	180	158	175	176	149	190	177	157	132	183	186	177	174	167	185	148	173	179	176	176	162	154	159	153	167	175	147	169	163	179	195	197	174	173	168	183	177	169	171	198	177	183	168	187	160	162	155	176	154	168	188	153	171	157	167	194	209	175	167	173	162	160	142	157	204	157	166	151	177	177	153	193	190	204	154	186	151	181	157	158	184	167	205	170	184	181	172	174	190	154	185	195	196	195	162	188	167	154	195	168	176	174	162	175	166	180	186	155	147	172	168	159	170	141	189	201	195	184	171	158	169	182	157	165	179	191	160	169	164	148	188	172	164	180	174	166	177	180	156	172	173	188	150	185	176	160	189	181	168	170	159	175	159	156	165	163	162	196	183	169	171	163	158	169	181	165	154	179	162	161	183	153	168	165	158	171	183	164	191	182	185	167	204	157	165	159	159	171	170	187	170	174	175	166	155	169	182	159	197	162	173	163	179	163	172	162	180	152	188	165	188	156	170	186	189	168	171	165	176	176	160	179	175	169	171	203	156	189	164	171	194	152	176	178	183	179	148	180	167	183	181	169	156	173	177	177	169	179	178	163	179	176	203	154	184	154	179	178	178	182	157	168	169	163	177	179	177	168	176	179	175	176	159	192	173	193	189	195	153	174	180	206	148	169	176	156	190	158	168	175	155	171	171	182	175	176	191	199	170	173	160	177	169	166	173	165	168	188	162	168	170	170	190	152	165	183	180	170	181	169	182	178	164	173	183	194	183	167	166	178	171	170	177	168	180	180	169	166	173	169	157	186	207	181	158	165	160	165	168	169	160	159	205	191	161	178	179	164	170	168	163	192	189	186	163	167	187	167	191	175	160	192	163	174	190	171	197	181	177	172	140	169	140	183	184	168	180	189	184	158	172	185	183	198	170	161	194	181	180	154	163	197	172	155	179	166	172	193	168	176	172	180	155	198	182	167	182	161	178	185	175	183	164	176	184	187	160	180	167	169	178	182	185	151	182	162	138	168	159	158	176	185	182	202	171	143	155	187	181	198	166	174	164	146	178	175	183	171	189	185	147	163	151	177	175	170	182	168	209	175	145	180	153	180	171	157	164	179	184	182	155	175	161	170	186	155	164	184	147	186	209	183	141	205	153	182	164	182	147	141	160	168	161	173	155	167	168	169	184	171	194	172	175	155	179	201	178	161	184	191	168	153	208	163	168	201	150	180	156	185	160	171	181	168	147	183	181	164	152	154	165	159	174	181	172	195	171	180	163	170	187	161	179	170	169	158	160	192	170	165	176	148	205	168	180	177	163	174	151	175	183	176	171	180	184	168	181	164	184	159	176	177	173	175	190	167	161	159	151	188	187	169	153	155	177	183	176	165	175	156	172	168	187	164	201	149	170	170	143	163	147	169	146	202	180	146	197	175	188	169	163	169	162	185	178	165	174	173
13365	15257	13299	6926	4783	3513	2728	2203	1714	1381	1187	983	866	734	660	648	574	501	461	454	409	401	389	344	366	314	342	331	334	328	312	328	311	337	284	346	304	306	320	293	284	289	304	277	266	288	273	289	276	265	282	258	302	277	283	279	277	267	278	271	288	271	291	249	274	255	272	252	296	282	269	246	270	278	274	278	233	249	255	253	255	283	246	245	263	270	246	257	277	266	292	277	273	277	252	258	241	249	266	265	266	272	293	257	271	279	258	266	288	267	296	261	241	247	273	245	290	268	257	268	249	229	269	233	237	278	255	284	242	268	290	264	268	275	288	247	270	299	251	282	267	243	220	247	247	275	249	247	274	249	284	257	258	277	304	285	252	263	272	266	247	238	272	259	238	274	253	257	283	264	264	256	287	247	254	246	242	254	296	257	251	250	253	246	257	250	242	242	254	272	257	256	286	265	258	246	251	274	254	244	241	249	239	277	226	256	272	278	234	265	259	275	251	237	283	281	254	281	241	279	242	266	257	271	251	265	240	279	275	268	268	249	266	246	284	284	225	268	243	258	269	234	282	273	261	255	255	238	271	238	268	264	272	250	250	271	281	252	257	265	265	249	283	298	258	258	276	265	282	247	285	222	286	258	260	266	257	261	257	250	277	258	257	257	269	259	263	258	256	274	271	250	260	261	251	240	232	234	263	244	237	243	253	256	274	260	254	246	248	261	243	226	272	239	240	250	278	265	243	244	291	261	264	250	231	256	278	289	244	266	296	246	258	260	264	259	254	276	280	255	230	216	247	265	247	248	255	270	260	247	301	247	256	245	268	255	243	225	260	269	252	256	260	254	222	262	241	254	265	245	262	265	258	264	238	260	250	250	284	263	249	282	227	253	252	289	240	268	242	239	241	251	279	280	235	265	247	239	239	281	234	249	244	244	265	264	275	239	271	239	277	248	275	269	247	266	265	271	255	240	238	235	241	237	260	269	264	254	263	240	270	238	276	257	255	263	234	257	266	261	247	249	267	295	221	251	278	263	292	224	263	270	280	277	242	258	275	228	255	264	240	255	239	258	244	261	255	254	257	273	242	222	236	249	240	256	247	278	264	236	262	258	243	253	246	271	259	238	258	270	241	286	265	264	261	266	232	278	259	266	244	250	280	272	270	242	265	274	262	265	257	254	244	266	242	245	239	265	257	215	231	260	267	259	267	243	244	245	230	264	258	255	242	236	277	256	244	283	238	256	243	242	220	249	266	283	275	243	261	238	259	252	259	271	259	232	259	228	251	285	244	235	259	219	263	267	252	233	247	266	219	265	259	268	285	261	253	235	265	244	259	232	256	251	242	272	265	286	267	268	272	261	263	250	274	257	245	272	237	264	254	247	233	250	247	252	258	253	271	252	258	250	245	255	239	256	255	257	236	260	264	251	230	246	259	239	252	242	239	284	259	233	241	231	258	241	273	256	247	262	286	272	281	215	280	281	255	248	240	255	258	251	276	237	257	266	286	241	258	252	247	256	276	247	259	262	267	263	250	249	243	270	240	249	263	255	269	255	266	260	298	282	240	267	258	244	228	252	253	269	247	234	243	252	232	270	261	259	248	293	247	248	248	277	263	251	249	251	256	238	232	264	246	241	231	267	254	257	248	258	244	242	235	224	262	269	248	283	280	261	245	264	243	283	276	250	278	231	284	263	255	259	235	270	244	227	262	257	252	272	283	268	250	261	265	245	296	268	249	280	249	216	272	257	275	243	267	244	233	248	249	258	249	282	281	233	237	249	250	258	251	258	240	268	256	242	271	275	230	223	269	253	265	246	261	267	266	251	261	271	229	282	271	227	254	253	271	280	258	255	241	242	268	260	245	282	240	265	233	254	239	250	281	251	254	256	276	242	243	263	266	257	251	273	276	269	279	245	274	259	229	260	241	257	284	243	253	236	279	263	257	251	253	234	281	240	225	281	257	250	260	236	257	254	242	258	232	290	285	238	263	270	281	268	262	249	268	251	262	260	255	252	246	261	283	238	247	254	269	258	248	268	258	259	255	239	251	250	268	284	222	259	236	268	254	229	263	253	284	282	233	274	256	249	276	278	263	259	271	260	252	258	225	240	264	279	285	265	234	285	261	249	241	258	253	249	260	266	244	232	267	242	264	277	232	247	260	230	231	258	236	261	275	234	255	281	264	263	244	265	253	258	236	259	228	248	254	252	270	271	243	239	280	236	255	242	268	236	283	244	268	273	245	252	273	268	258	254	227	252	261	245	241	257	268	267	257	262	270	286	251	257	259	267	288	256	287	277	282	273	270	234	276	247	252	267	276	249	252	242	271	287	256	263	251	238	228	248	241	271	240	229	258	264	254	264	256	267	261	245	253	247	263	236	256	251	248	258	297	242	265	239	250	277	267	260	231	241	262	263	252	222	266	243	244	262	255	240	245	247	236	250	258	241	250	270	240	249	243	280	241	258	261	255	217	286	264	273	272	237	263	244	248	277	263	256	231	230	216	261	258	268	281	239	269	251	230	235	264	248	254	238	256	293	241	251	286	255	236	241	245	282	256	250	246	245	272	267	228	242	270	256	257	290	248	251	268	268	241	249	251	264	304	245	250	267	270	273	268	252	245	273	260	303	262	293	269	252	259	234	267	240	277	218	236	230	269	252	264	232	258	242	228	241	239	221	265	233	266	278	273	249	280	280	236	265	257	272	281	243	247	234	255	275	235	258	271	233	262	286	274	249	240	247	279	256	236	258	263	245	230	283	240	269	234	258	244	266	226	250	267	238	263	236	257	237	284	250	294	232	266	254	227	267	247	257	260	268	285	280	202	235	258	260	255	243	267	231	280	271	259	261	239	271	287	241	272	246	253	272	254	241	249	273	251	236	237	251	228	254	247	223	254	247	258	239	240	249	265	259	269	294	295	254	259	226	263	248	259	249	233	253	279	242	244	256	282	238	276	276	276	290	250	219	264	240	253	257	253	263	251	263	234	282	294	236	271	265	251	257	277	243	256	252	233	257	268	281	258	270	265	220	257	270	245	232	260	250	248	249	252	279	245	240	229	279	239	266	269	256	242	249	246	245	261	244	262	242	283	238	239	226	250	276	232	267	273	246	254	270	234	294	276	247	247	246	245	261	247	251	236	255	281	245	267	268	261	280	247	285	258	254	303	281	258	288	274	255	258	240	256	265	264	233	262	244	271	242	273	255	236	232	266	242	269	251	286	238	257	251	276	263	250	290	212	251	232	230	262	286	231	248	241	254	272	237	269	258	256	243	247	257	264	242	248	273	269	270	233	236	258	272	262	283	248	276	263	267	261	264	263	279	279	250	260	245	272	242	237	242	270	229	259	272	259	272	230	232	272	272	258	281	259	197	279	262	271	243	271	272	264	216	261	257	259	302	260	235	251	256	271	259	235	280	258	243	236	253	254	254	272	252	281	258	283	243	278	265	261	252	248	293	257	263	274	234	271	293	262	259	257	252	271	253	263	273
27102	20322	7650	814	528	519	353	332	307	299	301	314	288	306	295	308	293	297	308	260	300	274	303	282	284	299	311	266	292	297	289	291	280	302	248	289	259	307	305	314	298	263	300	290	289	288	287	301	274	295	300	277	292	253	285	276	313	289	275	307	298	281	300	312	278	303	275	278	278	281	324	247	310	278	315	281	277	276	302	283	289	296	266	264	277	298	266	262	252	302	277	290	273	288	324	300	290	286	309	296	295	274	267	278	255	263	288	263	289	266	272	271	305	308	292	266	308	274	290	294	300	291	279	289	285	295	260	312	284	272	268	282	287	263	296	286	315	261	273	287	280	295	274	290	287	268	290	277	283	292	292	279	279	314	281	278	299	317	271	296	292	290	281	288	296	309	279	295	299	280	293	257	307	264	294	307	302	270	303	299	274	298	278	268	289	300	268	278	284	293	273	284	284	303	287	294	294	257	308	267	282	281	297	283	307	268	270	309	279	295	247	287	282	303	296	271	245	283	291	267	267	297	273	303	292	262	255	293	280	253	300	280	286	259	310	308	270	232	300	274	300	273	280	302	283	287	303	297	284	278	290	271	284	291	280	287	292	310	280	280	292	313	259	310	277	283	281	303	310	264	278	278	270	280	277	268	276	283	307	295	313	283	306	301	285	261	285	268	308	282	281	270	247	283	274	298	269	288	281	279	288	281	259	293	314	287	276	286	264	304	289	278	294	271	286	323	265	284	273	267	269	249	281	261	290	239	276	276	295	275	264	269	286	277	270	303	291	305	288	292	290	246	281	301	276	285	287	300	285	281	319	284	301	285	268	301	285	272	284	300	296	288	263	310	284	276	294	302	285	280	272	253	302	311	285	317	302	283	301	319	298	289	282	322	257	300	306	285	268	258	282	281	274	295	267	301	298	299	298	274	261	255	280	328	288	281	316	293	280	282	277	288	298	276	282	271	284	290	274	289	260	281	310	265	263	299	343	262	274	269	284	282	316	287	261	274	300	259	267	297	282	298	271	268	269	264	273	269	296	286	259	278	283	269	291	306	276	301	272	317	289	266	286	292	272	285	288	284	277	255	314	258	318	284	266	274	296	266	294	261	279	265	299	305	280	277	259	298	278	259	257	276	291	297	260	262	290	288	321	311	297	280	263	296	281	297	286	299	271	281	298	259	274	267	298	311	283	285	272	300	271	263	297	278	259	297	276	301	266	291	294	291	263	283	287	280	309	276	291	270	293	301	270	282	280	300	292	321	289	279	306	261	273	260	280	286	287	283	277	248	281	311	289	270	278	296	289	299	314	274	273	307	304	290	284	276	306	275	281	278	309	320	302	293	270	287	259	292	271	273	305	277	274	291	287	282	292	284	283	288	312	301	254	286	259	285	286	271	298	296	292	286	294	293	280	288	247	294	285	280	303	268	256	264	280	263	280	300	265	280	262	285	286	276	286	295	306	286	290	267	287	266	283	272	256	309	299	267	311	251	297	294	289	277	282	288	302	284	241	296	246	258	294	288	292	294	276	276	266	258	307	292	253	265	293	284	288	303	285	252	274	281	296	282	285	293	273	292	301	327	269	258	277	278	312	250	295	293	273	309	264	267	296	277	316	279	266	249	291	253	278	307	302	280	286	277	291	284	278	286	260	293	280	290	283	313	286	285	254	269	297	291	289	280	284	255	302	279	324	316	279	293	312	286	277	270	300	262	288	274	253	287	286	277	278	274	296	275	287	289	276	287	282	287	272	287	258	298	271	276	280	270	268	302	273	297	286	287	266	300	280	288	285	281	320	285	278	253	285	267	270	277	305	278	280	281	285	290	291	291	274	252	295	266	285	296	250	291	312	270	280	276	277	298	281	309	293	247	287	299	289	288	272	254	302	269	283	281	273	304	287	290	293	293	261	269	294	289	243	281	278	280	269	270	287	258	278	317	271	260	264	295	306	267	304	281	299	284	292	323	312	298	273	288	274	319	293	298	281	291	291	266	282	293	277	284	307	305	286	300	288	264	311	273	297	269	311	298	308	261	306	257	286	260	277	286	280	270	267	256	261	273	295	276	278	277	264	285	297	272	298	265	330	297	279	284	227	286	307	301	262	270	272	292	271	282	315	271	282	261	268	285	275	305	285	283	248	294	279	321	270	294	287	280	269	270	280	303	274	294	292	286	264	294	276	304	291	328	317	309	243	295	294	297	270	311	301	291	260	304	313	296	301	289	274	285	311	264	262	263	310	279	274	294	277	301	282	289	297	264	265	277	309	293	307	306	261	301	290	270	276	275	291	298	285	275	239	269	300	285	306	303	289	305	275	290	303	254	290	306	295	302	278	299	300	301	271	293	242	281	287	289	272	299	259	249	303	273	284	298	297	281	277	280	269	268	295	286	326	274	304	278	306	257	279	254	275	244	294	301	253	277	283	288	243	271	268	297	265	258	278	292	274	291	285	272	327	269	263	270	309	302	280	323	269	286	265	297	270	275	286	287	268	282	278	295	284	286	276	303	252	279	284	279	315	282	267	298	280	294	276	291	270	288	292	271	272	279	282	299	285	283	299	292	289	302	261	279	280	282	285	268	288	278	266	293	282	294	307	277	263	323	286	299	294	306	264	318	282	280	290	241	314	283	291	296	284	285	276	278	286	276	286	267	331	278	272	274	283	288	290	285	287	254	315	307	283	301	293	270	283	285	281	289	273	271	301	275	291	263	288	266	274	292	276	266	264	255	282	266	277	294	292	293	316	286	281	260	275	288	299	249	276	308	272	289	288	313	265	303	282	281	283	262	269	280	274	290	294	265	303	290	299	289	272	286	301	265	288	301	297	273	284	288	294	310	266	272	289	288	289	289	292	278	287	261	273	288	290	274	298	275	275	287	290	275	299	285	311	269	256	303	277	288	272	245	287	270	283	279	268	286	292	310	296	278	303	320	271	279	262	290	295	304	268	267	286	320	280	297	279	284	278	304	288	279	279	274	284	271	288	285	251	262	279	271	304	271	268	281	280	286	278	276	257	268	275	302	282	303	283	277	299	282	268	295	298	284	270	271	277	310	313	296	282	283	298	279	258	316	304	285	265	298	303	280	273	278	247	275	277	292	290	270	256	295	272	274	304	247	296	297	290	294	325	265	268	259	282	255	281	288	291	299	263	320	284	272	264	302	273	306	307	273	288	301	325	298	268	276	294	316	311	281	274	274	293	289	289	300	295	318	262	298	283	282	285	240	278	289	312	263	293	305	304	274	264	283	256	285	294	283	307	267	301	266	314	312	273	298	306	302	285	278	288	300	271	279	289	270	296	288	271	264	266	279	270	286	283	297	292	262	287	296	310	243	290	308	271	273	308	288	300	297	278	310	284	260	285	286	294	282	286	275	269	304	276	308	289	307	279	278	279	268	297	302	293	290	275	289	273	284	259	283	268	278	302	273	287	331	286	286	310	248	274	275	243	297	313	287	312	260	287	276	270	293	298	300	265	300	275	301	258	288	267	283
6064	1385	1242	831	611	556	468	480	507	490	435	423	422	448	454	423	441	413	426	454	416	396	400	423	430	412	380	407	385	400	461	406	406	369	406	415	436	387	390	415	400	414	392	416	398	390	392	415	393	426	404	398	401	386	430	404	426	418	402	398	364	429	410	443	404	405	429	443	415	383	440	442	408	411	369	413	425	390	402	373	410	421	384	396	422	384	410	419	403	413	399	410	402	429	370	421	411	403	357	393	401	407	446	418	431	412	417	418	406	418	420	412	405	430	404	413	380	430	393	385	421	415	401	402	408	415	409	392	385	428	372	414	389	418	360	402	386	366	372	413	421	423	396	459	423	442	432	383	421	406	452	408	373	386	392	423	414	384	414	410	430	410	406	414	408	392	382	385	412	392	406	387	384	415	418	379	393	396	408	403	425	405	400	403	412	398	405	414	402	378	408	400	419	388	406	381	379	387	411	400	446	409	425	416	410	415	384	431	388	380	424	435	402	393	412	422	415	409	400	405	387	403	385	417	413	434	430	399	393	420	402	406	399	402	372	409	414	373	383	427	429	416	399	434	369	438	404	399	385	397	405	433	415	393	405	385	434	408	405	372	418	391	425	399	393	367	426	429	417	444	403	396	418	412	403	415	413	414	417	442	402	373	437	360	413	395	420	400	423	379	443	400	384	396	385	420	416	443	412	423	414	407	392	410	412	418	405	390	405	405	390	438	427	411	396	372	409	409	395	426	428	400	369	410	419	406	387	454	390	404	400	398	397	380	385	428	441	387	433	385	416	392	422	434	438	415	422	357	368	415	403	390	434	374	433	406	398	409	441	398	411	392	385	373	356	431	356	399	398	412	370	407	383	423	406	422	396	389	412	416	371	399	394	419	392	389	388	395	427	394	414	400	412	410	393	419	387	413	409	380	428	405	410	371	425	390	416	365	387	381	385	408	398	450	434	380	414	391	414	384	410	404	376	403	389	386	372	373	417	445	423	405	367	398	447	402	403	383	416	388	385	412	428	406	436	446	453	412	457	414	400	401	377	442	414	390	414	396	455	400	377	407	414	385	413	397	424	392	384	418	415	387	426	380	412	410	433	418	400	424	412	353	403	418	411	379	433	407	457	413	399	417	391	404	417	415	416	411	436	411	419	384	417	392	413	399	396	400	399	425	423	379	388	381	414	411	405	390	381	430	413	397	387	385	437	422	389	391	430	395	384	402	428	415	451	400	420	409	408	416	402	431	374	430	424	424	392	410	410	410	425	363	396	419	362	373	400	412	382	402	415	373	390	420	388	412	373	431	432	449	375	397	412	413	384	368	392	431	413	407	428	403	429	404	371	405	361	428	424	415	403	403	428	409	398	401	383	391	424	398	394	416	419	383	434	426	405	382	437	434	407	404	434	393	372	411	408	399	432	431	428	377	409	382	413	358	393	433	422	416	376	427	391	380	425	425	425	385	432	396	404	419	383	410	406	395	400	410	359	385	422	402	384	429	413	406	415	399	443	412	406	433	401	394	439	390	392	396	412	384	407	397	404	385	379	365	418	425	411	398	420	394	390	408	403	376	411	409	399	430	383	396	404	368	387	421	401	427	392	403	422	404	420	415	388	394	446	413	415	390	408	399	385	408	426	391	427	426	436	413	408	406	412	441	407	416	394	407	389	422	414	433	421	410	389	412	375	371	389	453	423	359	392	373	410	432	421	377	402	399	419	412	405	390	414	408	373	377	399	367	412	404	409	398	392	421	394	446	407	409	360	380	378	410	408	386	421	406	413	405	390	406	405	402	415	423	417	423	403	413	428	440	412	372	382	430	405	361	393	394	429	406	411	401	444	392	417	421	406	437	410	427	404	422	412	398	418	388	403	416	390	384	422	406	401	391	393	385	410	431	412	398	406	353	379	407	395	411	390	390	410	418	389	402	428	394	413	380	374	415	399	415	376	388	467	435	391	427	386	428	399	380	422	379	393	435	394	408	384	386	385	390	422	409	398	380	385	421	410	440	444	396	405	398	402	439	415	418	425	415	412	404	391	386	386	404	403	396	393	407	418	377	447	417	415	419	376	383	413	396	420	409	404	395	423	431	446	420	382	406	369	406	397	429	415	444	359	415	405	377	438	416	447	414	432	389	403	400	424	376	332	400	411	371	381	383	378	401	404	394	392	367	439	395	393	385	425	433	425	412	406	362	437	409	424	377	410	407	453	430	414	349	406	411	416	405	434	441	421	412	382	427	376	378	373	423	399	409	414	423	416	397	369	396	423	396	383	382	412	398	420	397	399	411	409	409	394	429	392	427	427	381	370	417	418	408	377	402	370	377	435	434	445	379	425	427	414	408	384	407	390	369	405	401	399	404	408	390	374	425	431	401	402	390	408	385	418	394	400	391	419	412	391	387	414	404	408	378	427	404	398	393	385	360	422	403	405	403	407	386	424	395	444	427	383	421	422	418	392	382	395	415	361	416	412	408	413	405	398	434	368	416	425	414	435	437	397	415	379	373	376	379	400	398	401	398	396	425	420	437	433	404	434	391	406	385	372	441	431	410	413	417	444	383	413	419	391	395	402	456	371	400	415	422	382	430	415	413	385	381	426	404	432	423	390	422	411	351	393	398	407	395	408	362	415	405	392	399	409	349	386	385	406	409	375	416	408	407	403	402	413	358	408	430	405	406	412	415	411	404	409	381	411	385	395	389	362	388	370	380	412	394	423	380	431	425	383	416	422	392	413	412	400	402	474	407	381	411	428	396	435	396	395	408	435	370	422	405	394	396	423	404	397	403	372	388	416	413	427	411	396	447	387	462	397	408	421	409	402	406	399	414	448	406	406	407	393	393	377	408	445	372	378	425	394	405	405	413	410	407	394	383	390	382	385	402	393	374	386	435	392	416	368	438	405	389	388	421	414	380	387	402	413	384	395	469	387	395	395	391	383	407	386	387	382	413	404	395	396	414	399	444	402	390	450	415	421	406	385	423	388	408	403	415	390	425	410	399	360	405	414	407	407	376	402	416	396	407	377	368	426	422	353	407	433	405	390	386	400	414	386	393	392	398	407	419	384	403	429	406	422	411	381	402	408	402	394	419	407	383	430	414	386	401	417	407	401	416	414	429	404	414	360	395	362	404	399	431	396	411	365	410	398	417	412	418	437	398	400	403	384	407	407	390	413	404	389	388	377	406	386	396	439	424	410	396	389	419	422	390	399	406	404	426	399	432	414	375	380	422	406	397	406	423	387	413	384	404	422	406	420	421	380	432	430	409	411	471	407	427	414	385	400	387	397	390	415	393	422	415	406	407	361	388	396	416	400	442	386	384	358	355	412	391	400	402	392	433	404	386	411	427	379	401	393	380	407	442	360	417	411	404	386	420	412	422	374	396	380	426	406	418	396	391	427	417	389	420	402	401	412	390	355	453	431	389	430	375	434	393	427	435	421	424	427	411	413	410	437	397	417	392	380	407	396	395	430	418	418	410	370	400	408	434	386	432
24199	21220	28522	24191	21050	4418	947	709	569	555	502	505	478	410	369	369	389	372	347	396	332	372	369	337	349	341	354	352	371	334	379	368	346	346	346	358	358	362	335	316	361	337	329	316	315	348	339	327	346	295	334	329	348	339	328	387	313	321	292	340	328	330	291	379	350	317	352	358	315	314	319	319	308	311	341	319	326	317	330	344	319	346	317	316	359	313	345	348	360	305	295	341	334	325	331	332	344	368	355	295	340	321	333	351	323	332	338	328	318	330	337	316	335	336	336	323	313	346	319	346	326	352	331	352	350	320	342	320	310	345	343	338	342	325	312	317	329	334	352	334	301	319	284	365	313	364	332	327	327	343	358	325	336	324	327	325	306	335	350	331	367	334	308	361	330	333	280	293	329	327	304	323	348	337	332	335	332	315	331	342	295	311	330	322	332	312	343	293	294	312	337	318	318	313	331	327	276	307	309	315	327	316	339	305	322	335	325	354	331	347	314	324	334	329	313	321	314	347	321	323	312	303	322	334	323	313	351	326	349	335	342	319	345	317	334	332	339	320	274	318	337	312	304	380	324	335	336	309	324	305	311	315	314	321	372	335	323	311	301	343	320	289	325	330	319	311	343	305	319	298	367	337	321	321	333	344	305	358	333	311	315	348	322	304	304	335	347	316	305	355	335	315	337	327	355	329	323	312	324	341	300	349	332	324	304	339	326	310	317	318	309	306	341	346	329	366	354	329	310	323	342	343	354	336	337	344	334	327	337	323	299	326	350	354	301	331	312	318	300	293	323	326	321	313	321	324	332	342	340	349	320	322	315	348	374	333	322	293	321	343	339	315	296	293	326	337	349	330	329	368	323	303	304	325	327	322	335	298	331	332	344	327	332	344	337	329	326	331	313	346	349	311	305	324	317	323	312	352	307	357	316	323	346	317	335	353	316	329	309	299	312	292	310	332	277	314	318	355	351	307	287	317	355	351	322	332	306	314	347	326	344	362	348	323	317	335	326	333	324	356	324	297	339	331	337	334	332	328	319	307	311	310	324	329	318	327	364	324	344	352	363	334	330	358	318	334	319	289	347	310	314	323	336	340	317	326	320	310	335	312	325	337	325	338	345	343	312	336	327	289	311	316	330	335	315	330	321	327	352	351	324	309	329	352	349	326	291	352	338	299	322	325	359	364	334	319	310	342	325	287	336	336	330	356	300	323	334	324	339	338	307	340	325	310	324	335	327	329	323	337	324	310	341	304	341	309	349	308	280	335	322	327	344	341	331	322	333	305	325	353	331	333	301	313	341	321	333	340	334	316	298	305	355	291	356	351	302	315	326	305	319	337	352	340	329	316	317	319	305	351	318	340	338	340	302	335	326	331	304	318	327	376	329	311	325	329	338	295	334	346	316	285	326	310	329	304	338	332	340	340	313	319	327	318	335	317	337	344	345	314	321	357	326	332	306	325	357	326	341	298	290	350	366	339	308	319	326	325	310	327	325	302	336	301	339	327	304	336	305	340	284	358	316	329	344	336	347	295	319	305	331	317	327	350	327	305	341	299	321	311	293	323	324	338	324	337	310	333	306	333	321	311	308	326	316	309	354	317	316	305	337	342	315	329	309	326	321	348	311	320	333	327	303	359	303	337	318	353	334	338	299	310	323	285	331	326	328	320	335	342	323	329	352	349	328	316	339	344	329	350	344	336	308	320	311	333	371	322	338	324	313	313	332	361	338	360	344	318	309	341	318	340	325	330	309	316	335	327	339	325	325	318	287	304	332	354	343	332	339	364	328	312	327	301	313	354	309	344	300	362	314	300	336	298	301	331	310	327	305	351	339	342	327	321	330	350	327	309	337	317	307	341	332	313	365	316	309	301	315	336	334	297	342	308	345	318	350	316	321	331	331	315	321	317	335	345	325	340	316	341	334	325	352	355	366	312	355	332	313	360	332	321	327	336	293	305	316	319	279	350	315	347	343	340	327	320	352	329	327	320	338	331	325	299	334	321	336	313	312	346	337	340	309	305	328	287	332	336	309	339	324	328	345	324	317	297	348	321	351	362	316	350	305	319	347	330	308	325	357	325	308	331	323	358	351	289	317	330	304	348	340	337	351	344	316	340	324	322	323	371	310	321	357	350	313	334	347	337	325	326	275	315	328	310	340	340	325	324	315	325	331	316	346	316	314	296	320	322	305	322	332	314	334	345	316	290	338	323	297	321	351	334	339	344	343	326	342	321	315	324	316	311	332	302	299	347	319	288	336	317	337	316	334	313	328	320	285	311	319	293	347	332	348	350	317	319	319	373	310	332	302	296	349	321	327	305	313	339	332	319	351	291	339	349	355	342	320	353	352	341	326	308	355	316	331	333	341	324	339	338	326	320	322	333	339	307	339	330	321	333	299	316	320	339	312	357	310	358	313	298	300	310	317	339	339	345	307	322	324	309	351	357	297	316	312	306	354	345	341	306	314	344	342	346	319	309	353	336	343	294	346	332	299	345	314	326	306	329	285	343	316	315	315	337	311	291	298	314	314	323	303	345	323	308	313	334	344	332	281	331	328	332	274	305	299	293	298	329	337	324	310	321	355	307	370	317	310	338	324	336	344	336	346	305	328	317	294	298	297	312	330	350	327	305	291	344	346	320	342	348	315	351	330	329	339	336	314	334	343	336	306	348	337	327	336	319	321	378	351	347	315	321	344	330	333	332	323	322	333	337	320	354	331	337	350	301	334	364	349	327	338	342	302	297	330	324	320	305	307	338	306	347	343	309	336	318	319	335	331	324	304	322	315	330	341	319	325	319	351	331	315	317	313	334	319	319	309	344	293	337	345	324	326	324	287	308	313	327	344	312	331	307	310	325	344	307	327	351	296	312	335	333	331	318	341	376	319	304	351	317	340	329	356	308	347	329	314	353	301	309	341	314	301	343	324	313	300	312	340	334	338	335	304	330	342	296	322	332	341	329	305	285	357	308	330	348	329	318	326	331	337	301	362	311	337	329	348	332	327	317	312	327	340	333	321	327	320	307	321	339	322	349	357	309	327	323	324	348	340	338	328	358	286	339	335	329	330	278	316	310	294	312	306	301	332	327	335	326	338	324	328	318	321	325	319	313	343	312	327	340	318	311	364	352	319	333	339	338	326	339	328	310	299	329	309	327	302	341	333	327	312	349	332	328	340	297	315	356	299	303	331	340	363	329	349	307	345	328	312	348	277	288	299	306	335	343	339	343	300	348	340	362	344	332	308	337	296	321	329	313	317	328	331	347	349	355	310	326	336	338	316	335	310	334	324	339	341	338	317	320	309	324	343	303	319	305	305	337	334	348	314	323	307	317	345	340	291	330	354	342	330	347	329	326	329	353	311	307	347	321	337	337	347	352	325	317	365	307	326	322	314	310	347	289	330	326	323	292	342	332	305	352	324	357	335	304	325	302	347	324	336	344	310	331	309	319	316	298	330	338	340	300	291	347	318	341	327	324	327	313	331	350	317	326	332	318
13246	9135	8200	4098	2840	2150	1692	1463	1172	1028	932	801	691	724	694	664	653	613	512	595	534	530	534	558	548	517	458	538	489	518	521	564	552	472	503	500	476	481	483	497	456	528	489	487	451	462	501	477	474	473	443	515	510	504	482	458	468	480	486	485	463	456	516	437	459	485	457	475	497	443	429	500	482	491	451	478	460	416	468	430	419	430	472	466	463	463	449	471	452	457	498	451	452	457	492	455	495	449	498	483	489	437	462	441	478	468	499	470	436	457	494	408	518	454	479	476	465	430	498	476	458	449	486	472	490	447	472	491	455	487	490	473	471	441	439	456	499	449	453	466	470	437	454	453	474	489	456	428	460	468	450	459	507	460	472	445	480	490	462	464	481	478	451	463	468	458	454	462	464	432	471	466	465	504	505	497	474	499	473	438	475	462	457	485	441	460	488	478	469	468	453	479	479	500	492	477	467	418	431	458	482	485	460	442	449	457	508	462	433	467	480	512	451	477	444	468	446	459	471	461	454	425	477	474	509	470	463	453	435	479	461	496	481	485	485	499	492	483	486	461	482	482	448	424	463	427	463	455	467	464	441	439	462	494	479	442	447	464	461	458	468	473	474	495	467	481	466	431	460	482	457	504	438	494	473	463	458	459	500	467	464	446	468	450	470	472	482	485	489	481	480	438	456	482	458	438	457	453	443	453	418	501	515	439	462	450	438	454	439	472	461	469	472	462	412	514	502	465	465	488	458	504	441	455	432	470	474	451	467	455	437	476	447	482	441	454	467	456	475	501	513	483	472	477	454	474	459	483	428	449	461	454	443	484	508	457	522	483	436	449	455	468	507	480	499	470	468	514	478	455	443	461	472	517	483	487	445	465	467	472	475	450	431	483	437	513	464	453	494	494	457	419	488	500	487	439	425	479	484	487	444	454	461	457	476	424	481	446	469	468	478	442	485	449	436	498	433	456	464	463	490	472	439	447	441	450	448	484	451	446	459	468	458	492	451	475	451	444	467	454	466	454	444	513	445	437	456	455	477	472	475	466	445	475	480	484	445	468	481	468	471	451	464	483	453	485	471	480	472	437	477	473	489	444	448	468	479	481	456	465	436	465	450	461	536	455	454	481	480	473	441	462	481	452	470	476	455	439	454	496	454	451	479	465	483	443	478	472	456	453	485	483	463	434	481	465	460	470	459	448	465	459	485	445	478	518	480	487	445	463	458	476	453	439	478	479	471	441	487	466	480	425	463	469	475	493	466	463	434	475	474	439	489	460	478	469	487	441	463	475	483	467	465	450	465	460	482	463	446	486	439	488	437	423	497	468	444	442	436	452	486	484	474	451	461	453	453	488	456	470	488	466	471	447	474	484	443	481	482	445	465	443	484	451	500	491	468	432	482	468	483	495	488	493	504	457	486	465	476	481	487	478	480	457	496	472	471	468	490	459	435	463	483	438	469	511	462	466	498	465	471	496	458	466	434	486	464	434	463	476	478	478	463	424	453	483	493	450	479	421	461	484	456	483	416	427	481	451	457	510	418	461	451	455	490	480	471	491	471	518	446	454	478	482	493	471	461	471	465	484	415	485	469	481	479	487	483	463	463	478	473	432	498	449	480	484	490	463	460	437	489	447	478	448	472	464	427	469	469	503	464	466	496	461	478	412	466	429	438	472	468	484	480	476	506	465	478	477	434	471	418	479	432	466	469	467	453	458	468	447	463	447	448	481	441	464	451	433	472	491	424	470	496	452	458	436	450	456	465	478	440	496	476	455	444	476	432	484	472	440	466	505	474	468	504	466	452	454	448	501	451	463	467	458	478	471	450	479	484	475	454	475	483	463	470	465	466	485	429	447	485	489	420	437	485	451	477	470	477	487	459	449	484	504	462	463	443	476	483	455	453	431	479	452	507	445	458	421	474	458	453	455	489	461	441	476	445	491	448	485	511	471	480	460	480	467	429	476	385	453	443	461	489	465	479	460	459	476	462	490	440	463	472	475	499	475	466	465	456	457	454	487	521	471	519	471	469	467	477	429	434	463	467	474	464	471	492	438	439	458	464	459	472	497	483	479	482	519	464	475	466	461	448	457	496	480	508	482	460	476	461	462	474	475	483	437	467	480	466	450	475	445	468	463	486	433	462	439	465	474	423	494	494	478	465	483	452	507	448	463	486	450	469	439	496	443	453	471	454	456	484	467	467	434	456	476	465	490	469	471	453	439	495	497	509	468	429	465	490	470	539	476	474	432	471	458	434	425	480	456	486	448	492	469	469	477	496	429	459	447	487	451	518	463	509	500	468	448	491	484	477	471	459	451	446	460	471	495	484	441	492	475	445	472	459	473	475	495	456	474	498	480	468	480	463	454	506	482	457	467	474	460	483	437	448	481	485	411	462	492	488	485	474	460	481	446	459	483	447	468	478	436	485	472	447	462	443	446	449	438	426	489	429	488	517	499	448	494	477	484	425	433	450	450	441	453	494	464	432	497	471	443	414	474	480	475	444	463	476	496	502	458	472	458	458	506	452	435	453	477	466	463	461	442	472	478	437	510	476	482	482	460	475	455	457	470	484	426	463	446	432	447	494	490	485	455	471	481	484	445	436	423	516	417	479	477	453	439	463	443	481	468	499	489	461	444	454	475	471	421	450	461	498	454	472	477	475	442	480	450	478	427	486	472	420	448	447	467	475	485	463	464	432	477	452	479	477	432	450	466	500	457	456	454	471	517	467	473	483	456	489	463	480	471	472	488	440	478	485	452	478	454	470	468	476	431	418	477	452	429	471	427	449	456	460	440	482	512	499	472	475	485	457	449	500	465	467	514	448	479	465	469	462	441	463	491	455	505	470	467	460	442	474	448	448	436	462	481	474	500	474	445	457	503	480	480	452	450	452	471	437	453	418	454	462	494	457	455	430	524	511	463	498	486	438	459	481	467	453	440	435	462	446	468	433	517	447	492	489	465	476	440	468	462	480	443	456	451	487	429	470	465	495	456	475	473	470	465	481	452	473	470	448	428	432	476	460	481	452	477	433	445	452	461	482	455	448	454	446	476	427	453	449	456	500	459	468	485	493	450	448	473	505	504	473	441	434	473	481	480	456	480	493	468	421	490	478	453	451	421	446	487	456	479	504	492	492	477	466	446	454	466	446	478	492	463	470	433	457	436	437	475	445	491	471	441	466	464	432	474	473	458	444	478	471	436	453	474	489	433	473	442	480	437	451	446	474	469	492	440	465	481	469	452	447	458	491	463	486	429	473	447	456	445	481	475	433	481	487	445	480	459	479	442	459	470	462	489	462	455	464	445	455	428	457	423	438	438	500	476	474	479	440	474	455	452	464	414	498	469	427	481	432	478	448	463	431	517	484	407	494	463	485	458	461	512	455	440	454	467	499	506	465	438	427	494	482	451	490	493	465	451	525	505	442	478	483	457	447	517	470	481	456	459	447	477	448	451	479	441	472	446	456	487	496	494	479	470	453	472	484	453	481	449	505	486
23148	21248	29192	23640	21249	21111	3495	879	638	579	487	425	375	375	328	288	293	271	231	272	261	231	214	223	248	208	212	226	205	206	208	190	225	202	186	210	184	182	200	185	191	189	179	205	157	195	198	199	195	177	185	200	167	171	181	175	183	172	183	198	177	155	175	173	172	175	171	173	188	182	180	167	186	181	159	157	173	172	177	174	170	162	177	168	175	183	184	173	185	161	175	171	160	191	196	170	162	178	197	150	164	170	173	162	170	188	160	187	180	177	170	168	177	172	174	155	178	176	176	160	152	173	176	151	168	165	171	192	148	170	166	169	191	182	191	173	170	155	174	176	178	160	163	158	173	180	174	162	197	170	179	179	161	188	183	172	176	171	166	172	172	161	179	178	187	143	156	177	160	188	146	204	172	187	176	161	183	169	177	171	175	178	183	177	191	186	166	189	187	156	155	193	184	172	182	190	195	177	157	166	175	179	204	171	181	176	178	180	155	184	180	169	165	192	167	178	162	178	162	156	180	187	161	171	198	170	171	172	170	156	138	179	172	178	159	171	178	149	167	163	195	183	191	175	168	179	182	175	148	187	166	176	178	174	161	166	170	163	157	157	170	176	182	182	168	176	184	176	165	175	193	144	167	163	198	158	191	160	176	174	173	178	181	168	173	184	176	183	175	166	180	174	175	183	180	173	174	186	196	162	163	151	183	183	172	144	184	176	153	163	169	183	173	174	174	190	175	172	181	171	151	191	178	171	161	149	163	163	174	169	186	183	178	183	178	191	187	182	162	190	165	197	173	150	187	167	168	191	174	192	153	178	153	171	179	187	170	139	162	172	150	165	182	166	172	173	162	168	151	168	160	167	167	162	163	185	162	183	167	159	158	169	176	171	178	182	179	156	173	175	169	199	174	187	171	169	166	176	191	188	162	166	173	168	188	152	175	154	185	167	174	185	182	196	177	149	145	166	172	181	189	173	157	152	173	163	172	162	177	182	173	177	199	179	174	177	201	175	193	179	170	187	195	187	179	183	173	176	183	183	175	185	144	181	150	195	180	187	186	191	196	156	174	157	168	187	163	178	163	165	170	194	148	183	172	206	183	162	171	183	183	169	179	186	178	171	196	183	206	172	194	184	180	173	154	155	182	183	171	141	182	179	185	186	162	192	163	177	149	198	174	170	183	151	180	184	179	156	183	160	177	178	162	156	174	178	183	191	187	185	177	163	168	173	176	161	187	164	180	177	170	198	173	146	182	185	185	167	166	183	182	167	180	176	175	181	165	152	166	165	169	163	178	161	184	199	185	162	184	174	177	176	182	183	183	154	161	164	176	163	164	165	153	176	177	192	154	163	166	176	172	174	157	170	185	161	166	200	166	187	177	171	175	183	171	152	171	174	184	176	191	190	201	225	166	165	170	179	196	150	192	176	161	158	178	182	175	169	159	184	166	166	179	175	190	173	192	205	174	156	144	179	161	169	147	198	169	168	184	177	159	156	176	179	177	182	175	163	178	158	176	161	183	161	167	162	171	168	191	194	157	179	183	185	148	186	178	169	147	201	150	180	177	186	164	193	162	160	162	173	160	182	178	158	180	206	194	169	176	181	181	186	165	161	177	166	191	178	195	173	174	192	167	193	186	200	206	169	162	173	157	176	165	154	153	172	167	169	183	168	176	175	177	150	200	182	175	181	184	166	174	170	174	193	155	158	165	158	172	186	177	191	171	170	171	179	188	177	190	177	161	179	159	168	196	155	208	180	183	167	186	170	194	185	199	179	171	183	179	165	161	185	177	159	148	173	188	157	187	173	162	177	201	165	162	155	167	146	162	202	161	184	178	174	159	181	160	163	191	160	181	164	170	195	178	160	162	183	160	168	172	177	177	180	167	176	165	171	187	182	168	190	176	177	178	180	152	178	172	179	167	186	169	146	182	165	196	158	166	168	162	161	156	183	183	162	158	179	155	191	168	187	187	191	186	194	169	192	181	150	193	200	174	163	178	186	187	197	154	202	158	185	163	167	169	174	189	158	181	206	174	186	190	174	188	169	174	186	167	174	152	169	181	177	157	162	175	171	174	162	165	192	175	160	161	182	160	186	165	143	165	188	179	184	175	192	190	170	174	201	170	166	198	188	194	201	156	174	167	151	160	162	193	167	194	162	140	175	170	178	166	177	169	191	151	183	182	157	178	161	169	160	154	183	159	162	174	187	175	161	159	185	173	175	177	165	158	173	187	177	161	166	169	182	163	189	196	161	155	197	174	171	147	165	151	179	174	181	182	177	161	186	179	164	156	173	149	181	183	144	180	153	151	188	155	209	173	164	173	169	157	173	169	175	197	160	180	188	186	196	183	171	197	172	167	175	184	188	164	168	160	163	163	152	187	187	181	155	177	180	167	175	153	191	178	177	165	165	167	156	167	164	185	188	152	170	200	174	178	174	147	173	176	172	171	179	166	161	181	161	169	176	172	151	174	163	177	175	168	184	172	167	171	173	164	157	162	152	172	168	160	156	168	189	184	173	190	187	194	178	169	155	193	162	183	193	175	179	187	173	166	163	160	183	157	162	184	154	164	193	171	171	174	175	172	171	172	175	162	194	177	159	178	150	185	156	165	176	174	162	168	177	178	176	188	171	167	185	178	177	180	189	209	171	181	172	175	169	188	187	189	183	177	165	171	182	173	183	171	155	186	197	171	180	181	181	201	186	177	163	159	174	175	163	187	191	160	164	148	167	172	158	188	180	176	170	191	174	170	198	182	153	157	178	185	164	188	168	185	167	190	162	159	179	172	164	171	166	184	173	194	187	151	200	175	180	170	177	183	157	168	168	173	198	168	195	168	190	190	170	181	166	171	175	170	146	181	180	201	189	149	165	167	179	183	151	177	162	174	155	170	180	169	165	188	166	176	159	168	185	186	175	152	159	192	177	179	179	170	192	167	167	167	175	168	206	172	186	169	152	179	187	170	170	198	157	166	156	176	188	179	185	155	155	154	148	169	179	183	200	167	180	154	168	174	159	182	194	187	173	159	185	176	164	160	173	188	151	146	163	164	179	151	193	178	178	167	190	157	188	189	183	179	174	154	174	181	194	187	178	180	173	196	194	171	185	206	175	159	180	181	160	183	158	173	164	157	190	168	206	175	184	163	169	181	195	163	183	159	186	185	187	169	190	168	170	135	171	206	172	205	180	157	168	171	169	181	168	172	167	202	181	152	172	181	179	166	157	172	176	170	167	174	153	162	185	195	184	168	153	154	159	181	185	179	186	176	205	177	185	173	177	184	171	183	171	176	185	179	173	169	188	177	159	190	187	162	183	206	187	183	196	169	179	170	185	197	170	178	177	192	182	196	180	155	190	160	158	134	204	184	166	199	185	166	159	185	175	158	175	154	155	173	180	179	155	168	178	168	182	171	165	166	134	157	174	190	186	170	167	173	158	186	172	175	172	157	185	190	179	151	175	165	159	174	178	192	154	185	181	170	155	164	150	155	165
14924	15151	13117	6922	4725	3513	2798	2166	1767	1355	1156	1027	835	728	634	588	564	477	496	454	425	410	392	378	385	357	342	333	365	330	353	322	320	336	285	286	309	307	319	297	298	304	284	297	267	286	287	289	284	265	265	259	286	282	288	259	274	287	253	255	263	244	253	295	242	258	270	282	309	280	285	275	257	279	266	256	273	283	244	268	279	223	245	260	256	288	272	250	288	250	264	250	266	266	299	268	280	301	258	253	249	260	263	252	260	284	291	285	249	229	270	267	280	271	276	261	254	297	249	272	257	281	255	281	250	276	294	310	274	271	267	241	243	268	280	271	265	221	263	252	248	272	269	241	254	269	243	267	286	264	268	287	259	266	266	242	240	269	243	256	250	251	238	263	253	280	250	261	236	231	238	258	240	247	269	257	235	253	292	250	262	239	277	251	268	229	248	269	259	255	262	242	264	264	240	248	271	255	230	217	257	249	262	248	283	253	230	274	234	234	250	253	245	268	253	293	262	264	293	254	282	253	234	242	241	246	244	258	280	292	255	243	266	258	237	251	234	237	244	268	242	256	265	252	283	267	250	260	256	237	239	246	279	244	207	226	264	253	269	265	258	281	265	254	245	267	262	281	242	279	265	239	262	244	262	254	237	254	274	240	268	235	262	232	258	251	295	293	267	265	251	227	270	272	240	253	259	244	269	271	249	230	269	255	260	259	257	249	255	267	277	284	274	287	289	281	253	290	271	290	255	246	259	284	252	278	258	241	240	237	268	256	269	286	250	279	269	254	224	267	226	264	250	236	261	240	267	263	240	238	237	275	259	265	244	247	275	228	225	267	260	256	239	292	232	264	238	264	273	273	284	245	287	261	240	263	265	262	252	257	238	248	238	269	296	288	274	275	258	252	266	250	269	262	265	290	241	284	245	269	274	272	247	263	276	266	270	244	251	262	276	258	266	231	242	270	251	278	251	233	264	260	259	247	235	267	257	240	267	241	255	254	257	251	275	261	260	254	250	257	247	253	253	250	258	214	288	256	247	261	263	249	261	250	259	264	244	273	249	263	266	224	271	273	234	274	265	286	250	238	294	267	230	240	244	247	262	229	237	260	247	258	250	256	258	239	256	248	274	279	271	248	272	260	215	253	285	266	265	251	262	243	250	252	261	254	243	252	270	253	283	262	248	271	259	257	239	276	248	255	252	261	259	237	262	253	288	273	284	275	250	264	245	251	253	237	272	254	268	251	272	248	225	258	297	256	263	259	256	242	260	242	247	266	249	262	250	271	237	258	261	253	261	241	233	235	261	238	262	258	274	246	275	248	270	288	264	246	255	257	276	241	262	275	243	259	275	270	255	277	258	250	242	264	268	267	239	249	229	235	240	250	260	221	252	242	268	234	236	274	266	238	268	256	237	255	243	234	230	253	258	248	275	242	259	227	259	274	242	264	263	233	274	257	258	257	265	257	239	235	267	238	251	270	239	248	274	278	273	278	257	258	266	253	241	269	240	262	269	264	260	251	294	252	278	253	252	281	264	235	289	251	242	279	248	253	248	258	248	243	242	249	248	284	253	251	270	274	229	257	252	276	278	249	254	247	242	243	256	250	247	259	242	243	266	241	272	262	259	247	234	274	238	269	242	264	247	265	242	252	277	237	235	241	242	305	280	246	271	245	254	253	262	225	228	255	267	224	265	274	257	232	250	244	244	253	264	289	254	259	267	243	256	249	238	257	234	271	245	287	242	272	258	277	243	233	270	263	248	241	280	277	255	242	264	241	225	255	274	238	238	264	236	259	287	264	257	250	264	261	254	263	253	257	224	263	248	261	259	243	268	238	266	238	265	222	254	260	263	268	297	237	261	251	252	254	259	243	285	274	265	266	252	239	266	257	318	235	242	255	259	273	262	242	257	268	282	268	240	248	246	280	213	253	268	295	271	227	248	274	253	276	243	243	268	272	267	253	276	271	265	259	243	274	271	286	245	239	238	282	268	272	278	267	251	255	305	278	247	231	263	254	265	240	274	245	278	232	279	274	251	253	246	268	261	230	272	268	289	261	249	273	268	268	272	241	248	255	276	260	223	281	253	258	280	250	312	250	246	242	275	282	236	265	278	241	262	247	243	229	248	243	262	227	221	258	250	250	246	247	250	255	261	261	241	254	276	243	249	260	265	239	263	256	252	251	258	259	290	246	265	272	236	253	261	269	250	246	213	255	234	277	249	263	248	267	258	264	249	253	296	245	262	263	249	214	240	232	246	246	239	262	288	273	252	243	254	285	232	256	254	258	288	267	257	236	262	271	268	251	257	247	256	267	264	253	248	265	263	275	230	268	254	242	248	255	270	237	260	236	255	267	259	278	235	255	288	254	264	249	284	255	260	264	263	267	266	250	284	247	268	246	222	281	235	271	277	243	254	246	252	267	272	282	282	263	267	259	276	269	237	258	281	245	283	270	270	276	240	257	257	263	254	266	237	272	240	246	263	278	278	246	244	262	251	256	260	273	272	246	281	283	252	241	262	263	259	264	262	254	248	264	264	259	265	250	279	266	252	297	248	274	267	250	246	263	264	254	261	269	256	243	265	278	257	250	261	240	263	282	256	237	237	257	272	244	262	279	260	276	259	232	258	281	279	272	267	276	265	247	267	266	222	251	269	261	257	237	246	250	259	283	235	238	270	255	262	246	269	279	278	260	225	261	259	274	283	263	216	233	278	245	256	238	255	246	269	246	256	259	257	255	255	247	259	226	255	256	276	246	279	248	263	224	260	257	272	241	271	237	294	236	228	256	245	276	264	251	280	283	299	256	225	290	263	213	253	238	272	231	252	278	260	265	253	280	229	241	254	209	259	268	225	252	227	224	258	256	251	258	267	284	246	251	267	251	262	277	272	232	250	269	245	258	248	259	245	242	263	279	245	260	273	269	248	250	236	234	273	276	276	274	265	252	272	273	271	264	251	249	283	271	256	287	251	260	248	262	262	280	246	250	271	284	251	272	266	280	293	252	246	252	259	262	242	264	233	244	265	249	238	253	251	254	256	258	204	285	247	256	261	271	236	270	263	265	252	239	233	281	265	267	282	258	244	259	245	268	260	275	263	249	260	271	261	283	269	263	248	244	259	229	266	271	254	264	241	242	312	238	276	262	237	280	245	237	273	254	252	280	244	259	285	264	265	270	264	243	220	223	276	240	272	257	261	255	278	257	233	288	252	271	266	290	250	280	244	251	269	261	271	262	252	247	276	249	277	271	273	258	257	257	269	284	271	253	248	247	257	256	245	279	268	257	255	295	253	265	263	260	291	257	286	286	267	240	245	250	270	261	262	270	268	236	281	254	250	251	272	233	231	227	266	240	259	262	260	231	242	272	272	229	242	249	243	256	252	248	246	259	281	242	253	249	265	275	256	284	265	273	251	259	226	276	277	264	258	250	265	289	273	237	247	253	243	225	237	271	255	248	226	280	273	253	245	245	223	253	244	244	263	248	258	243	268	244
27014	20367	7519	671	388	388	345	325	314	265	289	303	277	310	338	302	279	288	311	298	290	307	299	310	247	325	312	290	296	289	300	295	316	310	307	296	301	303	293	284	331	299	317	305	308	277	297	286	305	280	267	322	288	271	281	281	308	279	277	289	293	320	297	267	293	294	290	277	286	287	312	276	303	291	280	301	314	291	293	298	261	312	290	291	295	283	270	285	269	303	315	291	289	274	283	300	298	286	296	268	290	285	299	287	310	254	288	297	303	291	300	300	275	296	321	302	303	291	239	299	288	277	290	275	287	287	297	291	306	292	285	300	291	305	259	322	286	299	291	276	287	284	301	295	279	293	310	296	282	305	292	299	296	260	279	294	250	274	278	261	276	280	319	290	310	297	292	292	250	276	326	299	289	292	268	284	325	304	293	300	278	299	305	268	295	285	288	307	268	299	265	296	272	296	283	292	296	294	288	305	296	293	288	298	264	295	292	291	300	282	294	312	277	276	279	303	299	280	296	237	257	300	279	290	304	294	298	298	282	283	294	259	275	284	295	273	267	291	261	269	301	310	286	306	287	283	284	285	253	282	289	277	305	293	283	294	312	277	313	299	291	309	311	287	279	280	284	295	299	320	272	288	318	314	278	303	320	276	308	302	308	305	285	295	281	293	261	300	276	303	274	276	304	263	272	272	269	320	286	289	310	269	340	288	302	332	285	309	284	297	284	291	259	282	316	289	281	313	311	296	307	280	292	302	276	311	288	276	290	275	290	285	301	325	289	306	277	314	283	273	286	287	277	288	262	316	304	295	273	259	261	262	284	296	278	293	283	328	279	270	272	281	309	292	271	274	301	307	277	304	249	257	283	300	320	303	300	279	283	280	277	289	288	292	284	284	277	288	287	298	313	271	309	287	283	297	276	293	310	287	272	297	298	300	292	335	310	287	264	295	306	250	278	286	310	297	289	273	275	294	266	294	283	293	302	290	285	283	283	292	320	276	320	271	324	282	304	309	294	307	286	293	284	281	311	330	274	281	288	275	292	284	309	288	298	287	288	275	321	279	286	312	251	281	284	275	266	306	303	301	314	308	325	304	276	265	311	300	311	286	288	291	260	291	285	272	284	294	266	289	280	288	260	279	306	273	285	321	305	296	307	289	278	314	267	301	299	289	275	274	281	286	263	284	293	313	296	278	289	301	285	283	260	274	298	275	295	273	284	292	291	260	345	260	300	310	282	284	269	280	286	265	274	285	288	304	303	288	276	288	294	300	257	278	301	305	285	303	296	281	304	312	296	293	296	309	303	276	284	269	279	276	321	258	303	273	277	306	308	262	296	298	276	283	241	290	282	299	290	262	318	281	298	302	274	306	307	284	267	306	306	283	289	283	271	272	276	253	283	303	280	297	308	263	292	298	274	283	255	296	297	287	293	287	273	296	301	259	279	302	317	278	308	262	311	279	304	307	289	263	312	309	259	292	274	270	304	279	279	251	272	314	277	285	278	276	304	283	274	305	287	275	315	290	269	287	297	294	299	268	290	281	321	284	277	259	277	291	291	277	283	312	286	282	282	275	284	288	293	289	297	275	300	269	295	277	262	292	295	290	279	309	276	242	266	287	330	299	278	285	275	296	315	300	306	263	304	280	301	308	312	289	280	279	292	306	294	275	295	304	283	269	279	280	289	323	304	308	255	265	293	286	301	292	282	323	293	282	299	316	255	276	282	277	288	280	287	294	280	288	291	307	291	275	282	297	309	310	293	294	289	271	308	273	337	278	285	295	287	278	295	265	313	282	299	275	283	260	282	275	288	267	278	261	299	288	308	312	278	252	298	291	295	286	284	293	282	281	313	281	288	294	261	305	270	307	282	292	309	284	319	306	273	297	285	273	307	266	314	288	282	279	329	279	278	268	282	312	326	307	280	283	303	292	300	266	261	314	277	299	294	284	290	305	319	305	291	306	290	252	303	302	307	318	280	279	283	286	269	294	272	278	265	268	255	268	286	249	306	273	294	264	316	261	300	270	306	282	286	280	272	289	299	290	264	283	306	297	295	309	282	304	270	251	280	267	275	256	286	316	304	294	305	299	292	294	258	271	307	290	289	266	321	277	271	280	288	274	291	279	296	320	310	278	284	290	290	281	263	288	285	293	295	286	304	303	254	270	279	314	301	257	302	285	264	295	271	284	275	310	297	334	250	287	289	276	280	274	303	293	289	261	274	286	289	280	282	276	297	280	272	303	286	307	284	300	289	297	274	278	269	288	294	287	301	259	292	276	297	285	295	266	293	284	275	295	291	318	274	275	287	289	320	316	293	269	296	288	288	305	275	273	251	317	302	305	272	271	287	280	295	294	277	301	315	302	271	274	304	274	290	268	285	274	268	316	274	283	326	312	322	292	292	276	297	279	284	310	266	293	277	308	289	273	289	306	303	314	258	278	285	279	300	297	297	274	277	264	272	283	282	278	283	265	265	288	292	296	276	301	314	293	280	283	314	312	284	279	287	306	275	284	298	259	289	300	285	294	328	274	307	302	273	301	299	301	281	273	292	299	290	276	289	317	290	293	283	308	322	279	270	283	286	303	302	302	305	327	284	283	309	314	285	292	325	332	284	289	265	306	324	299	266	302	274	275	325	308	317	271	284	289	312	300	293	305	264	261	281	298	274	280	302	268	293	263	261	281	274	279	270	326	272	304	296	292	294	279	306	306	298	290	295	291	272	293	306	283	266	266	276	280	279	293	288	309	307	270	300	273	312	297	285	317	311	287	302	278	285	338	309	258	297	269	307	297	308	287	284	305	316	280	281	290	268	288	264	302	323	293	295	283	289	283	267	290	261	313	289	250	307	277	332	267	289	275	279	273	286	280	265	294	304	290	285	295	324	342	295	329	289	286	274	303	310	285	273	284	288	259	258	310	283	315	305	295	276	293	283	283	296	289	295	281	311	274	301	309	299	280	303	290	297	280	288	285	250	243	295	287	291	272	301	293	282	312	281	321	286	288	286	266	293	268	282	284	297	277	275	271	279	278	267	305	272	278	291	264	292	282	269	284	286	285	298	286	299	301	279	297	324	270	288	275	294	289	294	307	284	305	301	293	293	243	296	309	280	304	263	267	298	279	281	307	288	288	285	308	261	326	264	322	300	297	317	331	322	293	286	303	270	275	269	294	271	276	280	311	318	279	284	268	292	272	290	259	279	298	296	294	288	300	329	290	282	302	263	292	306	317	275	306	293	282	282	300	296	286	275	288	289	280	259	300	288	291	262	286	288	280	285	300	261	299	306	293	284	309	308	275	280	276	301	321	288	275	308	281	293	291	316	268	259	323	271	313	275	319	280	272	321	303	310	279	272	289	266	293	274	272	301	310	280	289	287	271	262	265	271	288	285	287	295	262	323	300	293	285	297	276	277	311	300	296	298	262	264	287	307	282	284	321	281	298	298	309	286	307	290	312	303	320	287	275	282	297	289	279	255	319	304	249	271	298	293	310
6150	1277	1166	797	620	554	536	492	472	425	462	432	419	369	421	439	433	431	418	432	400	423	427	434	409	429	412	429	416	441	398	404	413	413	421	408	398	432	413	418	440	419	390	393	423	383	417	424	402	357	394	391	376	419	401	388	410	412	415	415	429	416	401	427	454	430	426	404	393	420	418	390	428	443	435	387	424	388	446	406	415	382	392	419	436	389	419	412	422	406	374	399	399	384	429	387	422	364	401	405	410	385	417	414	395	422	420	412	411	387	438	401	421	395	415	439	376	399	403	394	408	396	422	421	399	472	407	399	422	402	380	390	420	393	372	401	421	418	403	395	368	376	389	437	396	428	412	468	425	394	417	419	391	394	400	406	409	428	413	419	381	414	412	395	386	418	409	406	394	400	423	393	380	404	401	408	416	407	408	363	409	383	377	380	401	411	410	398	391	424	434	420	401	398	398	393	419	431	399	421	404	410	386	406	400	400	395	397	380	447	380	392	423	436	410	399	418	378	419	383	405	418	380	415	421	473	425	392	398	403	413	395	417	393	393	391	387	400	415	426	441	402	423	389	439	403	441	415	395	419	429	395	449	407	395	391	422	405	436	433	393	392	411	435	401	419	429	407	395	416	424	377	389	427	391	412	389	414	412	370	418	430	418	422	443	404	395	378	454	428	431	395	408	395	402	393	393	402	373	420	436	383	395	385	390	432	387	408	415	391	382	404	402	462	378	403	432	426	387	434	412	391	440	408	421	388	444	411	431	412	391	385	417	387	437	421	388	368	413	445	420	412	426	446	389	397	447	432	465	413	369	417	386	432	410	391	448	407	429	404	434	435	425	420	423	420	435	398	419	407	384	408	436	413	426	389	395	390	397	417	403	394	414	434	414	435	401	423	382	429	376	437	435	408	393	395	432	425	414	436	451	391	404	432	400	418	416	372	408	419	361	376	420	429	396	421	427	397	444	410	400	412	399	418	377	382	418	421	426	395	396	413	397	420	426	330	416	402	382	397	426	404	411	413	393	394	423	394	404	394	410	399	438	380	438	411	398	411	414	411	393	400	428	426	453	414	410	383	410	428	390	396	405	370	380	431	392	403	415	418	418	434	390	405	415	388	423	379	407	404	420	419	417	395	440	445	435	393	402	403	420	382	423	400	423	392	380	399	421	425	409	428	395	439	428	406	421	419	406	392	429	399	408	405	416	434	390	436	402	465	372	410	397	437	436	403	402	401	388	434	402	409	383	373	452	407	433	411	424	406	422	397	429	407	379	419	388	381	419	375	385	424	433	364	407	383	441	421	390	437	377	382	387	413	404	429	415	419	402	452	422	402	395	423	418	438	407	386	407	410	449	410	385	414	407	382	442	397	406	379	401	387	356	408	428	433	413	399	405	412	415	413	395	404	453	446	424	409	401	378	418	430	431	435	400	386	373	392	437	412	408	420	383	393	392	374	406	390	422	401	387	415	407	392	422	376	426	397	396	402	445	401	431	418	394	410	412	415	395	377	401	393	412	418	399	400	395	432	385	410	412	393	433	393	432	444	439	383	408	446	426	397	419	403	430	413	403	418	390	398	414	384	394	393	395	404	400	394	398	428	415	413	470	396	414	426	416	413	434	381	439	416	382	405	417	432	411	401	389	432	424	424	388	411	440	402	422	392	404	404	383	419	405	418	383	414	443	385	380	374	406	432	427	404	449	404	367	427	403	396	383	398	372	397	406	408	403	411	409	356	407	392	402	413	384	394	436	447	427	372	413	409	397	437	415	413	411	437	405	416	414	401	403	414	387	431	423	429	387	403	395	421	369	393	378	407	418	419	423	412	418	380	424	397	375	384	403	413	440	404	428	424	397	412	431	415	437	418	384	386	402	395	401	428	386	410	438	398	418	416	406	415	411	409	405	431	406	388	427	418	417	417	402	397	391	405	405	416	375	398	374	399	396	437	399	426	386	395	391	447	404	410	397	394	391	409	394	396	441	437	427	366	423	418	379	420	406	426	416	368	397	398	424	407	376	418	415	411	422	423	454	452	393	450	415	421	403	407	435	396	351	433	393	413	408	414	404	428	408	410	433	411	387	404	422	385	402	400	415	396	384	444	427	409	406	390	457	375	458	382	401	418	375	391	437	402	370	443	404	388	413	384	434	419	387	432	402	397	394	407	412	390	399	395	423	468	426	428	398	416	421	411	403	439	364	404	424	468	385	401	403	401	394	445	409	377	419	403	423	389	399	433	390	378	391	411	438	419	413	389	395	396	412	440	391	406	398	406	405	374	438	409	417	370	426	398	421	419	415	420	430	397	419	410	384	373	364	421	409	419	410	400	403	395	394	415	420	407	402	347	419	379	424	398	410	393	401	360	450	410	386	423	400	349	379	373	410	413	464	397	387	431	381	402	422	428	432	385	436	384	393	414	407	412	402	403	363	410	404	433	415	418	446	393	380	404	364	382	385	406	418	401	418	390	403	409	415	395	411	442	371	422	418	390	405	406	415	447	396	376	409	396	388	451	396	412	388	407	417	392	410	423	412	420	396	417	417	392	375	372	377	436	404	430	415	398	431	394	434	395	417	407	399	441	399	398	397	374	461	439	400	420	418	409	413	421	397	456	394	402	367	463	384	442	378	409	459	395	406	413	375	418	428	396	376	380	434	415	407	419	364	406	377	413	437	396	404	386	424	396	403	412	382	416	399	411	433	430	404	396	432	412	398	421	411	377	433	385	407	407	385	391	407	422	404	387	393	390	406	434	415	399	404	425	405	398	430	399	425	418	394	416	405	402	361	434	422	416	416	405	402	388	392	398	417	406	420	416	413	424	437	419	447	420	398	391	406	418	389	427	390	406	402	373	415	380	393	416	407	415	425	405	436	379	394	384	410	390	385	420	425	382	384	417	387	411	413	423	439	391	448	398	387	429	417	414	381	403	419	393	386	393	358	415	425	402	422	428	418	417	398	421	412	423	417	387	396	422	391	414	443	437	370	417	401	401	402	368	404	378	395	412	420	440	396	431	381	403	379	413	417	434	386	400	404	422	383	416	402	419	436	461	404	409	417	435	408	409	397	406	432	398	410	407	361	428	381	422	396	399	423	394	407	403	417	426	383	409	398	396	434	417	396	392	410	416	420	392	392	438	395	442	445	387	418	439	407	432	407	422	418	405	418	443	394	402	424	429	418	410	402	407	412	419	406	421	415	410	415	414	394	402	425	395	402	399	393	442	394	415	427	407	423	411	371	406	387	408	422	429	383	400	432	402	387	418	389	390	416	382	396	401	419	380	427	408	378	405	406	411	399	415	402	416	405	402	409	389	422	407	417	421	392	428	386	408	410	396	425	402	401	406	379	399	420	378	413	421	409	362	416	367	401	422	371	448	387	399	435	371	396	436	417	381	395	439	391	375	380	428	404	366	402	373	415	385	398	396	421	416	388	424	409	381	409	432	431	418	434	372	373	393	397	419	428	376	370	392	435	424	435	389	356	430	439	392
24259	21248	28548	24217	21085	4526	982	677	609	553	537	462	411	401	406	425	411	358	368	369	357	378	357	346	357	360	366	388	347	342	367	356	385	351	336	374	341	367	352	335	365	329	335	303	338	337	343	353	327	317	334	317	329	311	364	341	321	358	340	311	318	348	336	322	323	317	322	305	345	337	352	319	341	325	340	361	339	317	317	357	353	323	341	336	312	356	321	368	354	340	363	340	319	337	366	328	328	330	329	368	326	345	334	318	315	322	340	304	344	338	351	333	302	339	327	332	330	336	348	331	327	314	334	339	317	298	363	367	328	349	324	316	337	312	325	331	319	318	335	357	314	330	333	344	327	329	330	328	346	335	353	342	345	325	356	332	303	345	323	327	352	313	340	338	328	357	357	326	341	353	329	349	336	325	347	374	382	328	336	340	348	314	352	330	305	347	335	292	315	346	355	333	298	350	338	336	311	310	297	359	346	328	289	371	342	326	321	327	364	320	327	321	342	336	320	321	338	373	342	314	319	332	307	319	317	354	325	367	342	303	310	352	319	338	314	317	335	321	309	299	315	330	295	298	341	326	337	316	347	319	348	317	349	320	328	331	310	337	347	353	322	323	345	332	343	353	350	338	328	340	302	337	303	342	352	313	351	307	335	336	306	344	327	346	294	337	333	337	331	306	365	319	318	324	310	321	333	338	329	327	396	343	329	342	298	328	362	352	311	341	278	325	319	328	353	349	347	322	337	340	337	312	321	308	360	308	330	325	334	352	316	330	357	313	338	349	297	338	309	315	332	326	316	336	332	350	309	327	289	318	321	328	334	317	302	330	316	338	337	324	315	350	362	348	320	335	327	307	326	305	349	345	326	337	331	328	301	335	350	347	317	321	341	359	316	290	305	317	347	313	328	330	330	308	322	317	339	340	337	302	330	329	321	325	327	311	327	368	340	314	307	348	283	342	311	353	363	319	319	337	347	315	364	369	320	299	343	346	353	347	314	315	348	326	349	363	322	310	352	347	325	336	331	337	336	334	325	369	337	326	341	322	315	318	340	300	305	328	322	329	326	330	305	338	352	360	312	358	317	286	338	330	364	343	313	308	310	359	325	343	357	298	352	341	340	340	336	358	315	321	319	308	318	331	289	322	330	365	344	370	332	336	344	342	297	326	327	336	312	289	330	291	333	305	321	340	323	352	348	339	324	303	357	301	347	335	355	296	327	320	343	315	332	314	343	363	326	325	298	314	323	340	349	324	341	325	326	363	349	338	330	333	359	348	352	297	319	329	304	315	300	300	328	317	353	329	367	329	334	300	317	338	305	319	326	326	341	345	341	323	322	324	347	333	336	339	320	338	365	331	319	328	355	321	326	350	346	318	358	331	297	317	313	327	326	354	374	315	378	312	323	322	341	320	343	347	315	305	311	305	327	341	325	324	325	312	328	309	296	333	288	361	324	304	341	308	330	320	364	323	326	328	316	333	320	296	360	341	335	340	301	319	314	330	310	319	343	366	289	317	329	365	347	339	317	359	332	295	345	337	315	295	337	306	333	342	333	335	340	333	350	337	332	356	319	316	340	360	336	287	339	341	321	351	314	315	331	365	309	312	316	329	312	325	326	314	302	343	372	328	338	339	311	345	336	349	346	314	354	371	342	332	346	293	340	326	333	353	296	335	350	338	314	319	321	338	322	323	336	361	326	340	340	309	326	337	358	310	340	330	311	344	302	332	310	315	338	319	340	308	322	327	309	317	300	291	330	309	324	354	319	324	361	367	327	318	324	317	297	342	349	305	300	312	322	342	320	356	306	312	317	318	304	326	320	315	348	321	338	344	329	369	342	337	331	311	315	310	345	300	361	310	373	320	354	312	335	324	319	319	331	315	336	345	318	300	322	328	356	331	305	331	327	317	326	340	306	328	329	327	315	310	340	313	342	360	323	310	331	320	320	330	319	347	309	338	323	321	336	368	310	333	338	334	337	326	311	317	329	350	334	331	293	298	337	344	302	361	301	337	356	348	346	303	356	276	314	336	369	326	344	325	360	309	348	331	338	364	344	356	342	345	335	310	356	339	348	322	355	343	336	317	337	343	345	349	325	340	327	310	323	299	329	318	351	371	342	335	343	346	324	308	298	320	309	363	340	296	302	320	330	330	326	349	319	345	303	334	357	345	301	346	312	305	312	345	350	312	320	319	343	306	326	332	311	316	335	311	325	339	342	362	334	375	370	299	310	349	349	329	293	347	341	333	321	320	303	327	312	334	333	312	303	332	346	340	310	288	342	341	327	342	333	315	335	352	337	338	319	327	319	336	319	321	349	294	336	317	328	316	322	304	346	347	346	326	344	326	341	323	331	312	328	320	325	312	312	343	347	346	377	337	304	312	294	338	355	293	347	338	329	342	319	332	316	318	326	319	367	319	319	345	338	326	339	339	317	376	337	303	303	326	354	295	311	331	341	334	350	334	347	326	325	313	297	326	323	317	324	335	305	315	335	345	331	322	322	321	329	318	343	337	310	314	345	288	329	324	342	343	336	312	348	336	327	306	345	315	295	340	313	320	311	335	324	368	344	339	334	342	339	311	344	335	333	315	313	325	349	349	331	290	334	342	315	311	298	353	343	336	339	324	356	365	328	318	326	315	354	320	334	299	357	304	331	306	335	316	290	315	384	303	339	356	316	332	373	308	295	351	334	327	343	316	319	315	311	323	341	319	307	324	372	321	304	308	331	322	337	315	330	327	331	326	322	352	323	342	318	332	306	324	352	356	313	351	309	338	330	324	353	337	316	338	306	296	329	319	311	380	336	352	305	328	324	304	328	331	318	313	341	304	300	320	342	327	365	313	300	321	291	361	328	305	306	363	312	346	316	330	322	354	313	350	306	320	354	298	323	329	367	341	320	334	313	314	343	313	327	355	323	329	357	286	310	344	357	337	337	346	348	353	320	326	357	352	350	349	335	313	328	331	341	342	333	341	324	322	343	334	282	330	327	364	334	315	307	330	306	338	347	335	346	322	311	338	326	341	331	324	318	292	306	322	316	338	318	346	327	339	372	331	287	308	325	332	311	311	350	301	319	309	307	333	336	343	313	330	326	367	336	324	325	329	343	284	353	324	341	328	346	350	311	342	338	302	352	373	332	329	320	358	356	322	348	359	315	321	327	325	328	335	312	312	324	334	354	329	343	336	335	340	319	352	309	317	349	307	346	336	342	326	336	303	313	348	325	317	334	309	318	355	308	341	324	294	321	324	331	300	309	302	361	324	358	354	324	346	323	338	322	346	317	337	368	313	314	331	344	342	315	328	369	351	356	336	315	315	299	326	358	301	321	312	316	344	306	340	345	356	331	330	310	339	339	339	318	349	341	337	311	334	303	355	348	311	344	328	345	340	320	324	344	357	344	309	344	323	339	334	353	319	335	331	324	324	314	326	336	333	332	346	350	339	332	363	356	337	292	315	326	305	327	341	338	336	359	358	308	304	315	313	353	345	317	317
11384	9137	8026	4211	2784	2182	1773	1424	1143	1054	916	848	741	694	676	691	619	586	601	557	582	549	521	503	509	501	510	522	509	513	471	514	497	493	493	510	483	487	456	466	516	552	479	473	482	442	446	475	479	448	475	461	483	505	491	483	481	505	506	491	462	502	472	479	483	440	460	463	465	477	499	459	510	440	488	486	449	496	482	484	460	484	471	480	503	500	489	466	461	485	463	459	473	485	479	477	465	496	449	459	456	457	485	455	469	523	460	484	469	463	466	512	457	461	417	469	452	457	472	490	455	500	447	491	476	505	457	488	454	521	482	477	483	446	468	464	451	480	451	473	452	490	458	470	457	448	443	495	479	488	477	431	482	435	468	506	484	477	491	470	438	482	461	460	463	478	439	459	454	487	484	463	454	473	501	452	437	457	502	442	441	471	463	510	515	438	460	483	475	470	468	469	480	457	474	429	461	462	462	513	432	459	417	496	433	517	431	495	504	488	449	488	465	478	462	472	484	470	450	487	485	507	492	445	451	471	466	459	463	481	484	451	461	472	434	444	455	516	447	447	480	456	512	496	448	491	482	486	450	480	496	451	488	470	424	470	424	472	467	462	477	438	524	494	471	446	468	469	438	457	448	436	519	502	470	463	490	467	446	460	492	454	483	455	434	477	476	472	484	478	460	473	465	474	421	459	461	481	493	437	486	454	458	462	465	423	456	484	499	514	508	460	437	456	472	444	516	476	485	473	505	466	430	452	521	480	423	465	475	495	503	505	475	457	460	451	504	460	476	426	435	464	459	456	512	506	472	441	462	474	464	464	485	505	479	532	461	463	492	439	499	484	480	421	484	466	470	484	434	490	472	468	460	454	428	445	497	499	472	437	451	477	465	492	460	451	471	460	480	466	456	490	453	475	473	519	410	489	451	477	481	440	470	478	478	469	477	479	479	461	491	488	468	481	476	476	427	458	465	452	436	490	464	464	462	446	473	450	435	422	460	454	468	456	447	466	488	450	419	481	447	470	446	467	483	502	495	473	439	457	452	467	437	536	466	452	511	441	472	506	475	473	482	464	480	491	498	443	455	481	448	477	463	477	490	439	431	461	440	481	480	485	414	443	429	495	443	480	485	482	438	465	467	473	469	480	481	461	486	472	426	466	453	425	465	450	499	458	453	468	439	464	477	474	478	482	432	450	480	451	494	493	495	426	463	462	478	501	447	470	441	483	487	450	473	441	452	500	473	436	476	438	495	478	447	417	518	473	429	440	480	456	522	472	463	467	465	493	433	446	415	501	482	507	442	495	471	477	509	520	444	491	451	464	451	473	486	460	466	457	485	488	514	483	470	439	453	491	490	500	473	464	457	445	467	442	499	470	484	436	513	489	452	483	448	460	450	454	464	417	458	473	482	464	476	480	480	457	441	478	455	482	449	480	458	458	486	458	453	477	465	482	499	436	493	428	483	474	426	468	457	485	471	501	486	440	467	494	461	459	455	456	451	466	469	448	460	473	509	452	464	447	462	448	473	477	477	460	418	480	494	496	449	463	476	491	465	491	501	460	493	482	465	461	482	472	475	485	440	494	449	502	511	476	463	492	490	451	492	433	504	468	480	436	463	461	459	449	500	465	465	471	458	467	513	472	482	452	486	427	474	481	524	453	496	474	457	447	486	454	460	469	486	491	472	443	501	492	461	441	465	495	498	488	440	496	470	475	482	456	493	472	467	455	491	453	427	505	448	453	445	462	463	438	481	473	469	466	476	492	463	477	466	410	475	482	501	478	448	510	463	468	455	430	456	481	453	463	470	476	495	457	473	454	443	438	501	507	481	515	473	487	486	483	457	458	499	439	496	492	448	450	442	488	473	453	454	468	473	523	462	445	460	503	454	481	485	470	461	474	480	500	470	484	418	453	424	471	464	500	449	484	471	453	471	427	445	458	457	468	468	465	457	464	438	455	462	469	459	492	475	482	449	457	467	450	449	459	462	495	442	454	455	437	470	461	430	459	473	461	458	456	484	442	497	445	478	481	450	446	448	501	462	469	468	457	446	497	446	448	513	485	481	458	480	397	485	464	451	426	471	480	429	486	466	445	468	465	478	447	492	482	441	433	476	480	469	481	472	476	506	488	494	444	467	500	471	468	445	441	471	430	451	449	491	465	457	488	504	472	486	461	480	448	436	476	469	480	489	503	433	473	472	462	441	486	482	508	506	436	457	433	460	496	481	454	492	483	471	458	453	494	484	463	474	496	473	486	459	483	443	503	501	471	470	476	447	467	445	460	460	464	443	450	462	434	472	441	470	466	440	442	467	491	405	462	463	480	478	427	471	506	474	465	468	486	453	474	451	468	481	455	464	484	480	489	532	452	455	428	462	466	496	442	451	463	476	517	492	466	513	484	456	424	456	421	479	476	469	487	452	505	434	470	473	482	440	455	455	488	468	511	480	458	505	457	492	474	438	504	471	463	496	457	474	483	477	440	481	475	442	485	463	446	476	513	439	462	493	489	455	471	520	466	435	472	469	438	460	467	478	477	439	507	451	448	453	472	394	487	477	464	438	466	514	487	511	446	469	469	467	452	472	445	468	445	484	466	466	469	466	458	504	423	439	448	463	479	481	460	469	470	477	461	500	461	468	474	535	455	454	454	463	481	446	477	485	464	466	466	499	475	428	464	485	469	454	449	467	454	443	470	482	446	477	463	503	447	490	454	428	493	476	484	453	463	464	504	449	429	496	470	470	467	454	454	461	461	488	536	449	464	526	472	474	476	482	478	489	461	453	481	443	449	472	434	483	474	506	526	436	464	474	465	465	462	475	476	492	444	490	487	507	453	459	461	476	476	464	442	476	422	502	506	469	477	466	451	473	480	486	467	471	470	449	481	450	457	440	486	455	512	457	489	468	436	501	455	491	472	467	467	450	453	476	471	459	492	467	463	472	497	461	515	485	455	481	458	495	516	457	484	431	464	472	468	423	488	460	462	461	473	442	448	465	433	446	470	451	479	479	448	462	480	459	447	483	461	478	434	483	467	475	444	472	441	470	464	457	493	455	499	468	484	505	444	461	437	490	496	470	458	460	470	493	471	450	437	471	465	460	480	445	492	462	510	475	436	460	481	453	463	460	464	491	467	477	464	445	476	448	488	476	441	476	494	496	474	440	491	461	481	434	482	430	457	490	461	463	468	463	453	534	445	483	482	492	443	488	484	502	441	461	476	496	439	485	479	456	470	446	444	459	496	460	481	468	473	484	453	479	493	477	470	447	497	433	483	465	419	487	515	493	479	441	462	460	463	469	458	469	475	502	404	475	467	429	442	497	462	492	489	501	470	483	480	411	432	453	460	444	477	440	510	484	471	462	459	464	480	458	452	460	468	460	488	487	482	451	465	500	463	492	463	438	454	460	490	466	475	480	481	435	458	449	492	451	440	445	514	465	456	442	483	430	449	446	451	456	489	463	470	479	482	480	473	467	457	504	490	434	463	469	466	470	451
23046	21104	28987	23472	21105	20936	3474	851	630	581	448	385	373	375	329	305	290	260	267	239	248	230	223	218	239	187	195	209	215	212	204	195	205	212	198	212	192	184	181	169	192	171	201	188	193	168	184	203	194	182	180	193	206	206	156	188	164	192	190	182	170	179	179	187	174	187	186	163	167	175	186	189	210	169	192	172	196	165	169	175	152	196	192	169	206	203	145	189	170	167	153	177	173	186	164	192	155	188	202	180	178	194	141	193	169	160	182	173	168	171	179	177	141	171	171	173	196	183	176	160	190	170	166	162	189	181	196	183	170	170	149	168	173	166	166	192	187	176	155	160	143	191	199	168	156	179	164	183	161	177	175	172	154	179	172	188	176	190	164	194	182	161	202	175	172	157	181	196	161	185	181	179	182	166	162	160	178	173	161	159	200	181	159	187	170	181	181	167	173	159	180	190	172	153	169	153	157	160	161	185	200	173	187	155	185	197	193	196	171	162	161	169	172	164	176	173	161	195	183	183	188	156	193	182	177	163	175	179	199	170	146	187	186	170	177	162	177	161	186	176	158	150	169	160	150	180	184	152	179	188	155	188	176	164	198	169	176	189	183	187	185	157	169	154	180	168	185	160	173	174	193	178	176	157	171	175	178	155	174	176	161	183	181	189	180	174	169	193	169	189	173	179	169	179	161	169	171	176	167	171	154	180	172	174	192	179	180	157	180	188	181	159	172	168	160	176	170	185	158	166	167	165	163	199	168	170	186	175	191	190	169	194	183	184	136	176	157	156	178	147	156	167	189	172	165	156	189	181	182	195	170	161	175	175	178	169	193	170	169	186	155	171	167	167	180	182	189	181	187	148	191	163	206	196	147	151	195	149	173	186	197	158	171	194	207	176	190	171	171	169	190	164	159	157	182	164	170	185	192	176	168	177	158	176	181	174	173	192	174	185	193	189	178	165	182	170	188	181	178	199	199	162	166	194	162	176	160	152	168	208	172	154	187	169	178	170	193	156	190	186	163	190	184	190	171	179	169	189	160	173	190	179	207	178	185	193	169	177	191	155	190	168	166	168	164	186	155	169	179	182	156	172	201	194	186	156	180	164	181	174	168	184	170	178	198	174	171	167	165	155	188	165	158	181	186	160	155	158	180	183	167	177	133	205	190	187	163	142	163	190	155	180	188	180	191	190	149	175	172	172	157	146	182	191	156	163	185	173	168	169	174	185	180	199	173	168	161	178	173	164	190	166	169	185	164	160	162	158	174	176	169	173	170	186	186	180	157	184	171	168	161	187	178	185	186	172	168	210	187	186	189	181	187	187	176	165	182	181	185	156	176	173	176	189	160	175	178	175	192	168	181	190	160	185	171	134	171	149	158	187	167	186	166	179	151	171	168	175	182	185	178	173	155	208	195	176	156	166	156	180	193	168	172	167	169	164	162	180	140	166	150	173	181	180	191	192	179	185	152	165	189	159	164	145	163	155	187	170	175	189	173	182	152	171	173	167	152	188	183	170	199	166	196	178	181	187	179	181	180	162	186	180	184	182	191	173	166	191	191	174	169	186	203	198	160	179	180	164	165	177	179	149	172	169	181	184	173	180	176	168	163	191	167	184	195	171	173	175	175	171	162	182	205	171	175	160	175	171	173	176	177	165	199	182	168	183	177	173	177	176	206	149	169	188	143	187	172	170	155	153	154	196	180	185	170	173	161	168	182	174	154	163	180	198	185	178	200	150	171	192	183	159	167	192	163	188	198	190	169	176	171	183	178	150	179	162	182	168	161	186	204	168	176	196	178	200	176	194	158	169	174	174	154	180	176	178	190	166	155	169	184	167	169	186	157	170	173	184	196	188	180	184	162	183	160	182	152	171	164	191	160	170	173	185	173	200	201	176	161	184	169	155	183	171	168	163	170	218	180	188	179	178	165	166	185	175	180	176	164	176	181	179	185	184	206	200	160	182	181	184	177	167	184	175	195	172	159	155	161	172	161	166	183	163	183	197	175	155	180	182	194	172	171	169	158	160	174	159	161	172	168	180	178	198	174	190	170	158	164	188	172	146	154	156	159	171	168	172	155	196	170	157	179	187	176	179	179	178	157	165	160	166	176	165	176	173	175	168	178	164	164	170	177	192	173	166	164	186	169	151	164	170	172	190	167	173	154	169	158	177	184	174	170	171	178	165	154	197	184	184	183	177	166	177	186	161	159	171	187	175	165	189	171	176	175	164	183	175	194	179	162	179	184	188	153	171	152	192	163	161	160	180	145	155	168	148	162	195	146	168	153	163	173	177	178	189	177	163	145	163	163	152	188	188	164	185	183	190	169	178	163	177	170	184	172	176	189	191	168	159	170	182	169	175	150	193	183	181	191	180	186	179	172	150	177	160	168	164	190	174	169	173	151	160	173	197	181	183	168	190	169	171	193	173	174	150	197	188	170	185	184	167	160	183	189	180	176	188	172	184	156	160	175	183	175	215	178	179	186	175	178	181	179	191	164	154	155	171	163	182	188	176	187	191	160	174	206	190	179	180	168	188	164	172	169	197	192	134	169	180	183	177	181	179	178	155	153	158	179	173	194	168	173	197	182	173	159	172	180	176	171	174	172	186	203	176	180	147	150	153	192	169	198	167	195	174	182	181	156	177	164	162	196	190	170	175	176	172	187	186	187	170	168	173	177	179	175	150	190	159	183	173	155	169	190	189	181	188	161	162	160	172	178	178	163	193	183	158	177	182	174	156	156	203	156	183	172	193	179	181	166	189	196	180	198	164	177	191	175	189	170	169	161	175	171	160	163	178	179	162	182	166	180	194	173	168	177	153	161	193	171	190	184	163	186	188	157	173	159	164	172	191	158	160	178	151	191	164	179	172	166	172	202	193	165	159	167	164	178	165	159	177	161	183	180	179	158	175	185	173	162	154	174	160	179	164	172	167	175	133	152	164	203	183	175	177	155	172	160	169	175	166	172	164	174	136	165	153	158	206	165	176	167	179	183	177	190	196	185	180	158	194	185	177	175	174	153	178	200	191	170	162	164	178	185	183	168	168	151	172	165	154	168	168	165	166	168	159	163	162	166	179	194	176	178	178	175	170	156	172	177	170	177	184	171	170	166	170	197	164	162	159	188	171	176	185	168	166	159	150	160	187	172	175	214	198	167	166	175	165	201	165	168	188	186	194	170	190	188	186	190	179	163	167	153	175	187	168	164	173	188	161	171	167	183	173	165	142	179	183	134	175	195	172	138	195	194	186	165	155	160	165	185	181	168	165	188	162	166	184	149	154	191	163	172	172	166	182	174	175	176	181	180	176	199	178	188	160	165	188	192	183	184	146	189	179	180	157	190	183	175	204	165	164	158	156	176	163	179	179	151	177	187	160	153	209	175	163	183	162	201	161	178	166	156	181	201	173	159	171	183	164	172	172	175	179	189	173	162	173	161	197	173	175	161	191	173	178	189	196	175	183	170	165	157	179	175	167	151	155	162	185	181	190	164	175
14416	15122	13303	7104	4912	3654	2793	2124	1675	1329	1214	957	836	722	675	612	586	512	486	435	410	437	417	410	375	333	358	334	306	323	333	305	310	325	309	284	303	295	292	303	260	295	266	278	280	279	278	295	260	275	286	292	272	260	280	267	288	266	270	253	263	276	247	293	283	248	250	254	278	308	251	267	275	270	294	251	261	246	304	287	233	271	261	231	252	248	265	275	291	231	261	274	250	243	252	270	270	271	251	246	258	255	239	285	243	264	244	262	269	283	279	254	289	249	262	253	253	272	262	242	256	273	280	262	242	272	294	288	251	272	269	234	248	266	256	264	248	256	246	229	261	253	259	268	288	230	275	248	280	258	250	249	260	256	267	229	277	262	260	293	268	247	274	264	285	289	234	238	246	263	228	253	274	268	276	277	236	271	277	245	261	263	258	270	261	247	252	279	277	239	262	255	246	260	243	243	227	244	235	262	232	244	253	267	246	282	268	251	251	270	298	276	236	257	246	262	260	233	233	219	277	259	238	264	279	254	260	237	261	253	235	274	268	287	244	279	278	249	253	256	258	278	261	257	247	258	243	251	265	244	247	284	246	247	250	274	261	293	265	262	261	247	224	270	254	271	256	257	259	270	239	285	246	241	265	241	259	247	273	265	289	232	267	239	267	282	261	253	264	264	284	248	253	267	228	245	270	260	265	274	256	246	222	243	255	238	257	259	264	255	257	254	273	242	253	250	279	267	276	253	237	256	250	228	258	246	250	269	250	257	247	267	278	262	235	252	248	246	266	267	279	263	252	276	252	238	270	253	230	273	257	268	266	247	239	265	227	273	292	275	287	284	241	284	266	242	288	267	273	274	226	276	271	258	285	251	254	242	263	252	266	272	288	282	259	241	252	254	253	258	272	293	260	268	280	234	274	252	277	234	255	271	271	277	281	252	256	232	238	236	250	248	271	234	249	235	248	252	244	271	279	268	247	310	260	239	246	255	273	248	257	252	227	274	267	263	256	233	235	270	235	278	257	273	252	262	262	245	229	266	252	260	221	261	226	242	259	271	235	264	257	235	225	238	265	277	249	234	264	250	246	220	271	247	294	263	277	272	265	274	253	269	287	253	266	297	264	245	256	258	282	235	233	244	282	234	247	224	260	262	237	224	230	247	227	268	248	277	261	253	263	282	231	277	242	240	299	281	262	239	256	269	251	232	238	246	261	225	264	255	240	259	262	267	256	267	239	236	235	232	246	276	283	255	272	244	250	269	258	246	220	238	298	285	260	274	232	244	248	250	265	277	266	247	252	244	242	262	261	243	254	265	259	259	233	246	250	242	264	279	229	217	218	255	271	230	265	275	255	258	257	266	297	261	234	245	263	272	253	227	294	257	251	275	243	260	262	253	274	263	268	258	249	271	260	267	239	249	273	215	249	239	271	246	241	256	230	267	263	249	253	298	282	224	271	255	258	247	264	264	257	276	292	262	254	260	263	245	259	253	270	256	273	241	268	244	224	261	249	237	263	251	259	250	268	241	271	263	228	273	265	263	250	263	270	219	252	257	281	279	284	243	276	253	280	256	245	259	266	245	264	253	263	246	262	250	262	257	262	241	256	243	261	240	275	261	248	218	273	236	274	282	270	273	252	283	259	245	221	288	277	276	254	222	254	254	262	254	242	270	241	267	266	265	271	241	249	248	236	248	296	268	269	266	265	274	227	269	224	247	272	252	275	266	253	249	273	240	254	245	235	291	256	256	247	290	270	221	273	272	270	261	283	242	243	270	270	258	239	227	266	239	284	244	266	239	242	235	243	248	245	237	259	282	242	245	274	238	234	262	262	260	274	245	275	242	266	236	273	277	236	235	245	272	235	274	251	242	263	248	268	266	259	270	252	275	234	268	272	264	237	233	264	235	260	272	229	257	236	251	221	245	241	247	274	263	261	271	288	229	254	258	238	240	241	243	260	243	267	244	266	238	226	232	245	253	253	267	239	248	255	242	263	260	271	272	259	260	264	277	274	255	233	247	232	287	293	242	267	246	264	258	253	258	226	226	236	249	239	248	265	257	256	237	260	244	253	241	245	230	232	272	256	261	257	257	237	262	257	275	276	270	251	298	243	255	262	275	259	296	276	270	241	256	273	277	255	263	257	252	250	245	271	235	283	251	254	255	232	228	266	275	286	278	263	250	252	283	244	265	245	271	233	257	262	275	255	239	220	278	267	277	252	252	264	287	270	248	254	234	249	233	258	248	252	225	259	264	213	265	256	259	243	266	269	245	244	258	268	239	256	249	279	285	258	267	248	275	233	257	255	264	248	289	262	264	247	284	242	283	247	262	278	275	241	266	252	256	266	251	265	269	301	255	239	267	268	262	276	238	243	257	262	262	268	243	242	251	252	251	260	239	265	266	259	265	276	241	218	274	254	258	261	252	251	247	257	288	266	257	246	263	255	256	224	266	247	258	260	241	270	260	243	295	245	272	251	287	268	233	238	241	261	268	243	261	261	249	214	243	262	253	246	245	290	252	263	264	254	248	260	305	247	283	264	270	256	253	242	260	251	251	273	264	262	247	243	296	262	257	268	289	239	257	260	254	271	264	249	257	243	253	231	266	276	234	249	248	259	235	270	243	257	233	276	255	255	262	258	242	251	248	252	247	249	245	249	264	285	274	216	246	274	239	278	282	243	248	252	247	244	233	251	250	263	263	273	264	285	273	246	250	285	246	265	229	243	257	256	241	248	297	275	238	278	259	254	246	248	256	273	262	248	257	255	275	268	254	268	273	239	244	268	253	262	275	254	246	267	269	248	292	261	243	265	253	259	270	244	232	232	265	248	252	260	276	272	304	266	247	247	277	269	258	216	245	253	265	245	230	271	257	290	236	236	247	229	264	272	251	249	235	233	247	258	272	236	255	267	257	270	252	251	234	286	242	266	289	239	257	276	242	236	246	262	267	258	224	288	294	260	250	255	260	249	235	242	235	221	255	275	269	253	286	272	263	255	261	241	241	288	244	261	296	240	270	244	248	268	268	251	251	244	276	255	239	243	248	241	255	269	310	260	264	256	266	269	304	246	255	260	244	286	271	249	261	234	240	266	228	255	256	263	242	238	281	250	282	262	287	257	249	227	275	258	267	284	234	225	251	272	251	267	261	247	260	278	279	254	264	264	228	260	256	251	277	247	266	248	248	252	259	246	248	273	252	276	254	247	245	272	242	266	257	245	237	256	255	256	265	273	257	266	250	269	239	257	248	241	261	253	237	259	273	248	229	264	262	239	277	256	278	272	251	253	239	231	249	272	242	279	269	269	238	263	270	257	252	248	230	251	268	256	236	257	222	265	278	243	256	277	269	270	272	273	248	249	237	261	251	268	257	266	270	261	270	265	261	240	251	240	241	244	281	255	250	273	291	238	210	288	245	265	265	260	240	259	236	242	251	257	274	251	258	253	288	252	262	251	244	264	248	238	253	281	253	264	268	252	242	279	284	254	247	241	274
27118	20426	7594	660	438	338	335	317	316	329	335	319	272	288	284	307	306	281	295	282	264	273	285	301	297	309	316	318	293	285	337	294	308	266	302	280	314	298	283	271	302	303	319	261	303	317	285	285	267	292	279	311	301	332	278	291	293	299	279	306	308	272	272	305	279	256	293	260	289	328	299	277	308	293	305	336	292	278	310	288	262	298	289	282	295	274	299	272	287	305	292	283	301	295	311	269	276	286	278	275	244	301	312	316	300	300	311	296	282	294	277	289	293	298	303	273	287	281	276	292	286	292	275	273	256	290	304	282	284	308	320	281	274	315	302	290	291	276	270	305	283	306	309	306	275	305	269	276	294	286	272	306	302	300	305	286	290	308	262	299	322	269	311	287	289	315	277	303	277	261	287	319	321	331	316	283	336	279	279	284	270	289	311	306	290	257	270	321	284	283	280	310	281	278	276	286	278	294	318	285	267	305	282	294	296	290	295	298	302	290	295	287	283	279	313	322	306	295	320	272	323	288	271	297	273	322	306	309	267	283	304	311	299	277	300	290	290	265	285	274	288	288	288	277	324	296	306	312	265	265	313	291	304	305	281	291	321	313	294	271	273	319	282	297	295	290	286	276	279	285	252	256	273	318	303	272	298	297	309	288	284	298	288	276	285	303	296	296	284	263	257	298	288	293	298	298	277	288	300	274	306	288	311	293	304	288	296	274	314	278	283	312	329	270	319	325	320	295	311	332	309	261	272	263	278	271	316	291	265	274	307	292	266	266	259	302	303	277	289	278	320	315	299	269	314	297	295	281	301	330	311	312	269	323	284	281	293	274	297	308	320	293	274	285	319	302	278	324	262	300	292	249	281	282	275	309	264	275	260	286	264	299	293	268	280	292	321	292	298	295	341	291	255	287	277	298	282	266	248	317	300	286	284	270	296	264	273	311	329	306	269	303	278	286	275	292	294	291	277	303	308	272	287	314	268	275	289	266	298	273	276	286	248	284	294	314	307	310	279	322	274	288	282	299	289	292	283	279	303	268	293	315	286	303	306	289	270	306	272	293	281	272	277	295	314	287	268	288	293	303	274	288	282	300	275	298	289	309	308	293	295	275	280	300	289	295	292	282	249	298	287	298	293	291	301	297	286	281	294	289	277	318	309	294	281	283	290	322	302	275	290	273	255	295	298	301	305	317	278	293	309	265	270	273	265	278	280	302	269	313	298	288	270	260	278	309	292	292	300	274	316	286	281	285	295	276	292	300	298	283	270	285	282	295	290	275	281	286	276	275	284	294	275	316	302	255	288	300	276	308	295	249	276	293	281	270	306	282	266	263	297	290	264	268	277	291	260	303	313	272	296	286	319	327	316	275	312	299	289	296	281	284	332	246	273	274	286	271	303	295	280	292	320	258	288	286	292	305	316	289	269	288	325	267	291	290	268	292	312	245	292	293	318	292	302	326	286	296	276	292	296	290	285	303	272	285	277	326	290	321	264	329	285	306	303	288	287	324	325	289	302	293	295	294	293	297	289	279	281	316	305	297	277	286	292	273	270	250	299	284	259	286	274	286	289	318	287	268	284	303	287	313	288	290	316	298	318	316	300	310	274	302	266	267	298	280	270	266	289	291	292	278	281	282	295	276	264	293	313	285	309	293	285	261	307	305	332	289	293	277	313	280	305	275	298	274	320	297	278	286	318	259	308	289	253	271	319	274	289	284	298	286	312	281	294	296	286	306	300	321	308	281	299	276	336	270	282	303	315	276	288	314	284	317	304	277	270	301	305	279	289	317	270	274	251	319	310	253	277	294	305	284	281	280	305	269	298	290	309	301	286	294	289	283	292	297	253	276	275	273	290	285	298	283	279	271	322	266	289	269	270	300	255	265	296	250	294	288	293	288	281	263	276	306	273	283	301	270	298	291	280	272	274	278	296	272	318	302	304	254	313	266	286	283	273	259	333	281	308	326	308	299	302	283	299	272	278	262	329	278	278	282	289	291	262	286	257	284	264	291	339	258	290	299	290	299	290	289	292	281	293	308	282	310	272	287	308	303	314	285	272	293	298	303	286	292	301	255	291	290	270	269	294	296	335	288	286	299	305	278	300	274	301	291	283	296	319	330	305	279	270	303	259	284	306	274	287	294	273	292	261	320	271	318	277	278	277	283	270	279	302	266	271	259	277	314	269	272	295	283	293	290	310	302	301	312	274	274	293	330	286	282	297	290	273	292	289	317	301	263	294	281	289	293	296	312	308	293	263	271	286	294	294	285	287	322	292	308	274	283	291	325	287	316	286	310	311	279	287	321	284	279	321	277	283	291	290	265	320	325	256	316	269	308	265	263	274	278	276	288	293	317	288	257	309	288	297	294	316	298	300	309	288	297	298	283	310	303	279	275	298	302	288	271	298	288	315	297	252	281	289	332	267	274	242	255	293	294	288	258	306	254	295	293	319	284	318	284	276	318	271	277	290	284	311	287	279	275	299	298	293	295	260	313	283	277	275	311	267	254	289	265	288	291	287	321	299	267	285	291	293	283	282	287	274	302	302	297	297	317	322	303	261	272	306	288	276	280	303	295	293	300	318	273	277	271	284	263	276	277	288	279	266	259	268	288	302	252	305	266	256	290	271	307	286	256	300	300	286	293	269	315	297	292	286	292	267	265	279	268	326	278	284	293	279	305	271	259	284	308	292	296	296	316	292	303	289	298	278	291	288	287	275	298	277	280	297	265	264	279	285	270	291	255	284	312	293	281	265	292	281	286	294	311	278	273	262	326	309	319	294	310	271	296	278	303	244	325	261	301	330	278	261	243	264	268	268	314	284	305	335	292	306	296	287	278	298	273	261	297	285	297	268	325	275	300	296	306	289	287	282	275	285	272	312	264	290	267	275	284	282	282	290	287	296	274	276	275	292	287	295	268	287	296	301	290	285	306	292	322	314	284	292	312	321	289	305	292	273	265	309	274	280	263	273	248	280	277	281	290	259	295	309	271	281	293	276	283	295	300	265	310	272	296	320	296	305	256	316	295	289	294	273	270	298	281	274	291	282	283	264	279	291	282	315	286	320	276	277	285	289	306	321	300	304	282	308	288	277	303	277	276	277	312	296	304	290	281	274	306	301	305	286	275	297	289	273	294	312	300	317	330	299	284	300	293	312	315	318	329	269	305	313	306	308	293	291	276	287	298	269	269	291	303	283	278	293	325	288	291	300	312	278	283	275	325	290	291	297	305	276	288	273	270	281	287	295	306	314	287	298	249	295	304	289	297	284	242	293	311	296	301	298	297	284	320	293	279	290	298	267	300	302	281	278	277	290	302	285	312	292	318	295	325	290	284	294	311	298	276	296	237	315	297	320	274	301	285	268	315	286	315	291	314	277	335	323	279	292	286	264	273	288	298	262	300	306	304	278	296	274	305	301	303	295	274	289	287	292	287	271	263	261	289	267	267	295	275	271	278	300	283	296	303	305	336	278	303	298	291	266	300	291	263	284	268
5851	1296	1225	752	604	583	525	476	433	481	415	432	437	395	432	413	460	440	415	420	445	396	400	417	426	411	424	420	444	382	437	400	429	435	394	423	455	421	429	415	432	418	415	423	443	405	426	394	418	373	417	411	451	435	402	388	388	430	384	424	419	397	382	428	428	398	418	445	434	381	393	372	431	389	395	413	391	391	418	436	382	429	439	410	410	380	410	405	437	416	425	404	418	393	430	387	425	380	417	394	383	433	380	426	418	384	445	404	429	399	403	403	414	385	371	403	365	399	405	423	413	384	396	395	426	446	425	388	437	381	412	411	386	378	393	371	399	412	409	408	387	414	437	410	395	374	397	383	447	419	402	400	434	415	417	431	421	393	414	415	413	387	447	436	391	388	434	381	432	384	420	419	397	389	392	385	387	407	364	408	419	414	404	409	430	401	404	387	395	396	422	386	430	406	404	375	418	363	412	434	442	376	394	394	429	389	387	414	415	403	421	431	410	421	446	385	420	385	440	422	392	400	411	404	420	414	421	407	403	403	406	424	400	413	411	417	432	376	376	389	360	381	424	401	418	439	447	398	422	391	411	367	407	389	399	402	403	410	438	434	406	432	436	415	417	437	445	407	378	372	429	414	425	396	414	401	381	421	401	400	433	392	382	396	404	380	434	378	408	420	374	452	416	381	392	388	419	377	416	432	437	384	426	412	414	391	401	382	421	412	414	410	395	390	430	407	401	440	437	382	437	437	412	392	417	430	407	395	394	392	409	443	385	398	394	391	369	408	399	407	403	425	394	420	391	396	454	404	412	420	423	386	390	397	391	428	386	416	409	426	415	432	412	394	401	348	419	419	417	405	439	412	431	431	411	427	413	416	413	397	439	360	401	382	438	414	437	380	394	452	418	423	394	423	413	411	414	400	471	414	398	428	386	385	391	385	405	377	423	399	415	409	417	403	464	426	401	423	436	397	418	412	428	406	437	439	387	450	408	426	417	380	424	439	396	419	409	423	373	434	388	467	370	395	412	409	422	443	417	374	402	428	382	406	395	453	400	420	379	408	419	421	417	415	369	383	431	391	418	440	421	412	433	403	445	373	407	424	424	454	401	431	441	412	405	403	407	375	399	434	414	435	422	399	411	441	365	436	410	428	386	436	473	389	397	443	412	424	418	409	428	423	433	418	422	408	388	452	411	413	417	427	414	404	425	419	413	411	409	455	435	393	419	407	430	424	416	392	415	409	361	404	442	438	416	418	440	434	407	438	417	425	389	400	393	405	428	441	443	417	422	423	425	398	419	411	389	424	417	403	383	411	395	394	434	394	399	392	419	422	403	413	409	412	421	413	446	422	385	419	395	405	415	390	417	424	440	410	451	402	398	422	378	410	428	412	403	423	403	388	422	415	402	374	411	463	412	364	402	407	377	416	380	388	440	398	434	439	434	412	427	435	415	382	444	414	410	441	387	410	368	434	411	374	414	399	392	411	419	379	403	425	391	406	420	429	405	396	393	421	437	379	398	429	400	397	381	405	394	400	392	443	394	411	392	419	402	427	449	379	398	416	397	401	420	466	415	405	355	385	421	398	423	430	403	419	410	427	404	428	399	418	399	409	448	431	420	389	402	416	412	403	422	387	390	429	436	417	483	424	439	437	384	421	408	421	438	429	418	389	391	429	412	398	409	385	420	405	394	426	407	366	435	390	457	424	442	421	406	416	431	422	390	421	397	418	392	394	415	453	391	433	420	450	374	441	430	411	402	414	383	391	417	447	408	413	425	400	383	397	431	386	406	398	396	422	411	418	414	398	419	399	416	394	404	384	366	436	421	424	409	420	415	444	432	387	441	407	422	425	416	422	399	428	411	419	414	417	399	426	412	421	395	396	410	426	409	414	408	422	396	406	413	390	419	409	405	411	410	429	413	432	391	398	393	399	435	420	417	357	441	433	383	441	457	425	393	429	410	404	385	382	425	408	431	403	429	439	445	390	384	459	404	382	437	403	368	434	423	401	430	399	400	373	434	400	424	426	434	429	401	404	393	402	470	412	415	429	433	445	406	427	394	404	390	423	393	372	430	402	430	420	386	410	431	432	442	405	393	414	428	424	410	439	402	378	449	395	416	399	421	409	394	438	408	449	384	432	410	402	428	428	389	401	386	407	378	419	403	430	384	433	424	429	443	414	405	413	364	410	425	411	432	441	422	414	372	397	428	370	403	435	394	452	396	436	393	403	421	408	434	418	438	435	404	451	411	394	413	438	427	412	415	417	385	398	385	462	435	413	370	372	424	409	409	393	380	436	401	424	424	401	436	412	422	416	426	387	369	388	423	420	425	421	438	383	421	414	388	410	410	411	409	390	434	400	406	418	422	416	393	444	419	409	436	434	388	427	424	400	381	413	423	404	417	412	433	393	384	384	386	405	413	383	431	395	424	408	409	390	444	419	423	398	436	432	418	476	389	399	434	398	369	420	395	421	436	411	390	404	426	438	426	435	445	414	405	397	421	447	439	409	421	404	407	426	395	436	385	443	399	427	421	418	457	415	404	413	442	418	420	412	379	428	421	390	379	450	398	385	387	437	413	422	379	401	397	420	380	386	399	400	417	397	404	398	420	423	392	435	379	415	417	459	447	392	436	404	404	401	427	419	392	416	401	405	416	447	405	377	434	424	386	408	427	409	428	422	413	381	414	388	437	414	422	441	376	431	435	380	404	426	404	431	396	416	424	406	427	392	369	440	447	400	416	418	418	403	406	420	417	414	420	446	468	389	456	392	440	428	414	419	426	407	386	393	414	439	407	418	420	385	406	376	376	383	392	394	400	439	394	415	414	406	416	392	427	392	457	426	423	431	391	402	424	386	422	387	401	412	421	392	401	407	391	429	414	411	414	426	401	422	429	414	433	417	403	422	398	432	398	414	411	400	425	429	409	401	414	457	416	454	368	430	398	415	459	399	424	397	426	428	433	404	433	399	424	416	437	386	382	365	427	439	428	400	438	438	390	415	395	418	370	382	419	453	415	424	432	421	400	399	407	419	407	431	399	393	396	419	418	419	430	397	420	408	414	417	365	397	409	417	409	461	424	396	416	438	385	445	422	399	434	461	407	402	404	398	428	385	418	380	417	464	436	465	415	441	434	403	407	420	414	417	444	395	431	446	447	424	386	412	432	390	404	428	433	398	422	374	392	424	455	419	415	412	398	416	421	422	395	402	430	418	399	418	398	412	410	416	415	421	422	423	417	432	388	416	400	395	439	374	387	434	431	456	414	408	443	431	407	430	396	387	385	445	374	407	441	433	419	400	405	421	410	384	420	441	422	418	400	403	365	430	444	415	394	417	378	394	422	443	388	415	439	413	404	408	429	399	408	438	407	415	411	397	412	421	377	417	417	408	370	446	377	428	420	444	424	403	410	405	441	426	435	387	406	429	427	415	424	404	413	413	387	426	382	392	378	410	436	420	398	451	442	390	406	411	421	440	422	390	384	423	414	382
24291	21216	28349	24126	20896	4370	915	686	525	508	501	476	455	453	404	399	412	381	362	364	412	350	371	375	339	330	333	354	351	350	358	322	348	309	312	346	345	367	340	347	328	351	308	332	346	359	329	339	344	335	323	332	334	328	330	335	319	342	337	358	326	301	345	335	311	354	317	340	306	320	383	343	338	327	302	322	322	306	335	335	352	331	342	336	325	315	329	312	328	327	345	352	310	338	327	312	320	320	334	327	334	366	361	340	333	322	346	333	340	347	311	313	310	323	330	339	307	319	336	294	328	327	307	329	325	336	331	323	304	334	306	327	323	358	336	310	334	329	324	324	321	342	364	327	317	304	337	338	302	344	346	329	320	328	347	305	354	377	328	323	327	323	307	358	347	358	355	322	310	363	283	313	311	337	344	356	356	358	349	331	342	319	361	322	343	329	363	343	313	307	327	322	363	354	351	293	383	336	317	324	343	336	326	318	351	341	351	315	325	345	334	309	339	316	341	352	314	298	343	348	326	301	319	307	353	330	355	326	335	372	303	315	321	323	356	345	341	310	315	336	304	363	321	348	337	335	341	348	336	350	286	316	310	328	334	354	358	296	287	312	312	321	321	326	310	338	301	323	338	316	328	304	355	326	323	319	321	304	340	312	340	327	317	314	320	332	310	332	304	308	326	295	310	324	300	339	317	328	338	333	320	344	318	333	317	339	362	349	333	338	309	337	343	344	315	341	339	311	308	322	321	336	287	327	327	316	343	346	356	323	300	294	331	350	345	326	335	335	331	318	293	337	325	345	362	325	370	335	300	305	355	338	316	312	338	324	316	317	340	336	320	375	342	347	332	323	304	359	321	285	311	329	290	327	323	324	368	311	315	390	330	338	349	316	315	349	309	338	348	326	327	348	346	340	344	326	297	334	346	317	354	343	341	359	335	319	311	347	337	338	363	308	313	362	331	326	319	326	322	299	345	332	337	331	322	339	324	339	335	326	304	349	369	323	358	390	327	340	318	326	297	337	332	346	340	361	302	331	354	309	352	353	315	331	328	345	322	334	365	379	314	331	296	334	331	319	325	331	308	331	334	319	295	317	322	327	330	352	338	358	353	311	316	317	334	306	354	330	338	322	348	358	318	328	331	345	337	331	342	345	347	315	328	331	329	304	324	325	348	342	315	296	317	362	334	301	325	374	285	337	323	315	323	361	314	324	337	338	363	337	314	352	331	359	350	318	304	308	330	310	351	335	316	352	370	367	353	334	326	330	363	311	332	309	341	329	343	333	318	330	330	333	345	326	308	316	314	309	352	352	314	332	308	347	346	333	335	318	316	321	334	330	320	326	325	301	330	320	332	326	331	347	345	342	340	331	325	343	331	310	349	321	327	328	364	342	333	360	357	304	338	331	325	331	334	362	351	327	348	312	334	312	337	316	323	326	343	322	317	349	332	319	337	333	312	328	364	370	307	354	326	302	322	340	328	346	334	316	347	351	339	343	356	348	326	318	326	326	326	304	335	345	315	371	334	352	331	357	351	313	329	330	340	310	345	328	337	325	331	312	334	317	359	345	334	327	342	346	329	324	350	316	309	347	298	323	349	361	326	355	322	336	279	335	350	310	353	327	334	313	331	351	322	349	319	324	311	339	332	346	338	326	344	359	370	298	352	355	332	322	338	332	332	334	353	313	373	358	355	345	365	333	331	311	357	339	318	337	370	315	304	322	336	364	319	350	315	325	327	323	352	329	324	361	315	352	303	311	334	318	324	314	314	319	335	336	338	355	343	324	327	344	306	350	332	339	314	354	323	313	349	355	340	329	310	329	364	340	275	335	331	299	345	336	316	337	310	322	291	324	329	335	351	327	318	304	309	348	308	306	337	334	331	308	356	330	330	288	311	319	324	312	341	323	301	371	347	334	294	337	313	338	360	354	327	335	346	312	310	339	312	311	338	370	334	308	336	308	381	326	338	326	323	356	332	337	299	322	356	329	341	274	333	337	331	339	292	344	324	336	322	324	344	326	312	333	368	319	335	323	326	314	333	319	338	322	345	296	332	318	319	329	323	318	345	345	349	333	346	336	318	372	349	359	345	343	333	341	308	325	355	319	349	335	329	309	323	338	317	353	303	325	335	354	321	300	316	342	308	327	341	313	333	323	324	301	320	344	328	321	350	360	329	307	349	334	341	334	328	337	323	344	316	327	319	314	335	355	325	334	342	334	288	305	313	335	304	327	335	339	323	309	347	345	342	345	331	335	336	296	340	326	344	339	318	332	321	337	326	347	317	335	320	353	340	302	312	324	341	311	299	349	325	319	340	320	315	308	344	324	316	318	327	345	320	333	326	319	309	292	327	321	339	316	354	298	333	340	299	288	350	323	356	307	319	353	301	356	327	359	342	343	310	307	292	319	321	306	352	327	332	359	340	350	341	340	336	313	299	319	332	322	311	352	355	337	342	357	304	324	327	343	346	359	293	342	339	328	313	339	342	354	301	320	349	306	299	310	339	315	369	323	328	332	359	321	332	334	343	316	314	323	341	311	337	346	331	302	338	362	352	342	327	345	359	337	307	324	364	346	327	286	309	376	313	366	321	325	343	338	327	318	294	341	361	335	342	357	331	321	323	325	340	302	365	301	316	308	351	343	317	339	350	296	343	327	355	317	332	362	317	329	339	325	335	360	297	310	316	363	345	338	355	328	327	340	326	342	336	313	292	342	313	349	374	308	318	345	338	319	342	324	339	322	352	362	342	354	334	325	308	354	310	349	344	337	335	339	305	338	318	305	338	324	329	362	341	329	331	295	341	304	308	352	343	342	356	332	299	321	385	334	285	321	334	338	333	313	297	311	361	351	378	289	345	331	341	325	325	310	348	336	303	353	326	307	328	319	301	336	309	336	328	340	350	362	329	373	334	300	332	288	329	256	299	339	360	319	311	324	328	320	307	334	323	357	386	347	312	325	303	335	346	313	315	315	308	340	332	303	316	325	358	294	357	322	322	318	327	332	328	327	356	285	324	331	345	360	340	330	324	312	364	305	288	337	344	335	330	320	319	291	336	372	330	338	364	366	338	342	334	290	339	321	302	318	322	325	317	298	316	307	334	357	313	313	314	345	322	338	295	293	346	349	322	316	344	338	359	308	299	293	349	332	332	320	342	325	345	323	339	332	328	346	325	345	311	326	366	322	339	329	351	344	351	302	312	315	343	327	335	305	321	356	337	339	342	328	345	325	325	330	315	306	297	367	347	331	352	331	340	350	361	328	312	330	298	314	347	314	331	323	341	324	355	311	344	340	346	351	332	345	335	328	367	330	336	359	322	340	343	308	366	371	351	324	322	323	320	318	321	314	345	305	325	312	343	341	335	339	335	309	311	302	328	347	327	327	333	308	329	324	345	351	317	334	366	338	357	349	297	330	331	316	345	350	314	307	370	302	313	302	316	338	336	292	335	325	337	305	338	335	354	318	329	305	322	318	325	319	311	333	323	336	324	342
10133	9416	7980	4216	2856	2186	1819	1423	1225	1052	882	849	764	722	702	629	612	585	589	585	566	538	560	552	550	518	497	504	498	525	512	505	514	507	437	487	503	537	467	488	510	507	504	516	501	501	470	475	461	465	453	535	477	528	469	487	501	472	508	411	477	461	481	501	518	487	501	511	467	524	477	493	454	483	487	478	463	468	489	504	523	503	473	468	464	456	513	482	478	481	445	477	413	472	480	482	486	463	476	479	494	443	455	481	475	443	467	470	441	473	442	449	467	475	478	464	469	477	428	459	460	497	458	474	456	492	470	450	459	458	469	474	486	432	472	450	501	471	477	490	469	471	461	466	448	479	458	461	471	492	477	450	462	470	477	471	462	441	518	466	511	498	454	507	484	466	472	460	473	516	480	493	453	476	483	476	464	475	497	486	503	507	441	467	472	482	474	457	478	459	485	459	488	468	458	491	468	497	490	481	470	479	483	471	495	477	456	432	487	441	476	489	508	468	481	496	467	486	482	504	470	478	489	498	466	447	440	441	456	478	461	494	491	472	453	477	475	483	444	502	487	473	473	473	498	467	474	497	478	459	493	499	494	444	476	481	456	455	446	512	481	445	528	469	473	470	499	503	492	485	470	499	458	464	516	466	460	461	465	505	513	497	514	467	469	478	466	437	458	472	450	520	502	454	496	452	470	512	484	472	453	483	458	490	502	436	484	504	454	494	475	515	460	480	426	509	484	482	497	447	490	457	498	442	438	483	490	495	457	492	445	435	469	441	468	460	479	444	472	483	469	456	437	508	475	428	498	451	449	504	478	460	472	482	464	480	455	429	473	478	468	474	508	461	491	459	465	437	460	462	480	473	521	490	476	482	474	404	477	481	487	425	513	520	502	432	507	470	444	469	491	494	468	496	464	481	457	441	453	436	502	475	457	500	484	417	440	475	483	466	455	477	454	447	466	475	469	462	477	467	501	470	459	484	486	475	483	414	512	486	450	486	478	467	497	458	466	520	483	466	483	475	487	482	479	440	518	437	456	470	447	465	507	448	446	497	459	449	487	469	464	477	480	474	506	453	444	467	515	477	485	486	475	452	473	455	511	483	489	494	442	489	431	476	455	480	504	455	451	493	491	464	458	521	458	460	470	483	479	467	476	443	463	453	467	485	439	516	495	489	456	450	468	483	446	463	459	474	469	449	449	504	475	428	508	494	438	518	430	470	497	481	482	494	474	436	460	473	445	463	453	472	492	469	456	475	492	460	474	445	470	476	428	494	466	486	469	463	484	472	521	467	423	454	486	490	471	450	473	458	487	457	481	449	454	454	516	488	471	454	454	452	480	459	481	473	462	473	481	462	496	494	478	465	482	484	506	429	474	434	485	476	507	446	470	431	482	486	443	467	441	491	444	450	486	470	435	476	498	479	481	444	450	442	438	483	437	474	470	471	465	516	447	471	467	430	506	476	458	484	481	444	467	446	489	505	449	509	486	483	509	485	495	427	457	474	425	453	495	452	515	454	463	481	494	471	440	490	486	466	491	490	456	472	462	514	507	484	470	502	507	476	483	492	463	460	448	480	508	449	481	472	443	467	486	494	477	492	426	481	468	448	478	470	454	445	475	482	502	497	503	465	456	492	469	454	457	433	451	461	468	485	475	471	491	508	464	481	472	489	478	486	457	469	477	462	448	459	494	468	489	485	469	516	439	434	448	498	502	483	497	448	482	438	483	522	491	494	467	445	485	491	465	511	470	453	453	496	461	479	441	436	500	438	446	488	484	472	472	455	441	464	486	450	459	503	511	457	456	528	400	479	470	480	486	475	486	474	506	464	457	453	501	458	444	445	469	458	481	465	481	489	479	473	440	477	439	491	514	496	421	490	482	488	494	467	503	497	473	514	464	443	483	500	514	497	519	464	441	445	478	420	491	470	471	451	460	447	449	491	470	458	488	465	463	473	454	465	435	479	487	449	437	478	480	482	449	443	462	473	475	445	471	477	507	481	484	437	444	421	506	442	444	483	492	503	460	456	523	516	482	452	465	494	486	469	456	494	449	480	445	491	488	470	497	517	497	467	483	442	511	463	505	461	443	492	483	472	463	477	447	457	520	475	480	441	468	455	484	475	475	460	500	436	459	466	496	484	453	435	498	458	439	486	451	484	473	482	494	488	465	486	470	536	440	468	430	453	484	481	473	454	471	474	449	436	491	474	437	471	491	489	452	488	443	484	474	476	522	481	468	484	445	482	432	456	443	470	454	482	432	509	445	461	437	495	477	530	428	485	440	461	467	494	489	440	482	465	474	472	484	504	471	502	487	442	472	483	454	477	437	488	506	446	468	480	474	456	485	510	489	463	434	491	459	474	449	465	482	497	502	461	509	512	470	475	449	466	495	446	462	504	491	482	480	447	469	426	471	481	466	500	465	464	475	460	424	456	474	452	469	434	471	499	462	494	480	446	484	431	490	473	472	467	451	472	455	460	443	472	478	473	489	483	496	476	444	458	493	442	475	491	453	465	498	472	466	462	499	476	455	455	451	462	466	486	496	486	482	469	467	442	433	458	469	495	447	475	478	436	469	477	467	466	475	468	455	464	487	447	460	442	471	509	429	463	485	468	472	458	507	447	456	451	451	495	493	497	493	461	471	502	473	454	491	476	495	498	487	486	482	516	467	448	473	498	450	456	473	461	480	529	487	465	484	467	511	478	497	511	455	465	461	455	466	497	448	473	440	460	451	442	494	501	504	480	462	446	469	507	469	460	474	498	449	471	461	455	498	442	454	467	462	468	417	442	476	478	479	483	456	467	467	471	460	477	467	449	470	458	470	469	465	504	469	471	467	441	473	486	463	475	496	456	448	460	474	500	488	526	516	437	462	460	453	483	478	475	485	503	510	494	463	467	550	483	478	491	491	518	448	470	498	457	475	452	472	463	442	477	465	467	454	459	500	454	505	481	485	465	512	471	456	456	473	483	472	448	468	455	444	482	462	432	514	450	485	467	469	505	465	515	470	523	466	490	449	450	482	460	442	469	469	461	439	464	462	481	524	483	473	496	440	463	468	522	447	468	537	493	424	463	509	503	454	467	479	477	471	480	481	493	476	448	468	449	462	497	490	481	495	489	467	465	463	493	462	481	458	479	480	508	463	454	474	461	437	469	528	458	486	478	457	495	449	478	461	451	457	501	518	501	481	481	435	468	462	503	482	512	467	456	480	491	455	466	462	478	473	510	441	504	437	432	499	465	448	457	411	477	453	484	502	459	466	438	422	457	434	456	445	509	457	484	475	482	458	465	452	479	461	442	473	456	470	414	498	500	493	440	455	485	500	500	455	488	442	449	475	477	495	487	460	506	470	483	461	483	459	473	447	487	437	473	484	463	472	454	465	481	481	463	456	446	453	480	455	507	492	470	460	455	469	460	499	480	486	443	493	499	502	482	512	445	469	467	461	457	455	465	455	471	477	451	542	454	448	489	498	463	484	488	523	470	481	487
23201	21278	29222	23667	21278	21180	3729	904	627	602	491	448	387	334	366	284	293	286	269	247	266	228	240	242	223	233	197	216	206	216	222	218	210	212	186	215	234	212	221	176	172	200	194	196	208	177	180	181	188	188	173	178	173	194	183	187	195	195	162	171	183	159	193	169	173	175	181	203	196	155	184	171	169	183	174	190	182	180	157	169	165	148	158	191	166	181	156	168	176	172	180	191	174	172	178	157	174	164	164	171	175	178	196	183	166	183	181	164	178	170	175	166	172	178	188	219	173	170	162	182	171	185	196	172	170	144	180	177	181	167	164	203	186	172	203	169	177	178	188	190	174	176	178	158	175	174	181	146	198	161	173	200	187	191	180	183	186	179	159	169	180	166	169	189	169	193	181	178	174	172	170	176	174	168	169	196	179	156	197	178	178	197	169	151	151	184	175	171	174	178	170	162	182	199	193	200	193	223	195	156	181	155	160	174	187	148	180	178	181	190	203	173	181	186	167	179	202	176	198	183	182	169	209	176	173	171	178	183	166	192	148	172	170	165	214	188	204	170	175	148	173	178	157	164	179	172	165	187	150	173	178	182	178	171	184	175	160	183	185	182	177	174	179	165	169	174	167	184	190	195	163	153	157	171	196	169	198	186	192	175	178	169	185	186	184	170	174	181	170	144	169	155	194	180	170	188	165	164	174	180	167	162	181	163	162	181	173	204	200	154	188	162	164	174	159	165	200	167	196	200	194	192	188	164	163	167	178	162	136	176	194	176	183	191	196	191	175	183	192	181	156	164	181	159	183	195	209	167	181	165	175	179	182	159	184	167	185	204	180	174	195	176	192	200	190	181	177	145	185	198	176	180	192	160	150	210	161	197	202	183	212	192	172	161	157	161	154	163	186	160	159	178	149	195	184	152	207	168	183	150	168	200	178	170	179	183	151	199	187	174	206	185	163	192	183	169	173	179	188	167	182	177	191	169	188	152	181	201	188	188	170	169	172	194	190	187	186	179	146	165	184	182	157	191	173	159	170	178	169	148	173	189	174	197	197	191	164	183	179	193	180	165	197	180	177	195	169	185	189	185	166	143	159	186	202	166	159	169	168	186	165	168	157	163	175	185	147	157	182	172	186	181	174	170	186	168	150	191	171	207	179	165	188	167	152	165	188	198	159	188	225	173	175	173	196	200	194	169	164	198	172	178	173	173	167	186	183	189	184	173	169	167	192	192	166	167	180	175	183	137	165	184	177	179	151	171	196	154	177	155	188	161	165	180	201	173	167	172	178	161	185	183	173	175	152	167	175	168	197	179	179	177	204	192	216	169	150	186	164	179	169	202	170	185	158	182	179	150	179	172	173	162	166	174	156	186	192	164	188	157	185	185	180	172	144	170	187	172	181	170	181	170	182	202	189	183	191	175	165	182	184	162	181	192	181	167	161	178	173	192	196	199	160	162	179	186	168	182	183	164	180	189	177	188	175	191	163	163	178	173	179	197	185	175	172	186	191	168	151	164	176	166	160	207	192	190	170	180	169	166	182	162	179	163	161	193	164	150	160	179	170	182	185	161	176	175	178	199	190	170	197	194	194	158	165	181	198	174	185	170	185	173	160	183	169	173	198	165	168	169	173	177	172	172	158	176	179	181	188	181	149	166	194	166	169	178	179	177	172	181	153	193	184	183	167	161	174	149	170	184	168	172	177	157	164	193	185	160	143	184	189	175	199	198	199	146	166	188	167	185	181	216	162	154	180	176	172	159	159	202	172	156	164	184	170	211	184	172	168	172	175	187	169	173	188	178	176	188	191	186	184	167	181	163	152	187	172	187	180	200	177	152	179	175	180	164	161	154	179	186	175	168	166	161	164	162	165	155	172	137	157	174	164	187	177	181	161	159	156	168	147	186	174	170	183	173	208	164	199	188	172	177	188	181	172	183	179	157	170	192	163	175	190	175	183	175	186	195	188	184	200	161	178	171	177	191	191	182	158	165	188	166	183	198	174	170	160	164	174	162	164	155	191	170	169	176	176	172	152	195	179	147	194	183	180	179	193	186	178	172	192	180	162	192	168	152	167	192	173	166	174	184	165	174	191	178	172	183	166	189	179	168	185	156	173	169	180	161	156	173	177	181	169	173	191	181	177	172	168	169	191	185	208	178	185	175	153	187	175	177	166	191	196	170	148	170	179	184	177	184	160	178	160	171	188	162	205	175	183	190	160	191	196	166	179	181	200	210	191	163	175	170	194	178	165	182	176	179	180	195	158	172	151	174	193	181	174	169	176	184	170	190	172	182	164	183	177	160	178	176	179	169	177	156	166	188	178	177	159	184	174	185	172	187	165	185	173	184	171	173	181	145	199	185	190	178	148	168	167	185	170	168	154	165	170	172	193	159	201	175	175	181	185	181	182	183	196	171	170	186	172	178	179	185	162	175	178	180	188	185	178	186	192	166	168	166	188	177	197	182	172	182	191	185	172	187	173	194	172	164	161	185	173	183	169	155	164	196	182	172	200	188	186	157	188	152	157	159	187	170	172	168	171	195	156	168	165	161	188	168	150	193	173	193	166	161	196	190	181	194	171	175	197	177	177	171	150	167	205	204	167	181	177	167	167	169	199	199	173	175	165	168	194	183	173	184	173	161	158	165	163	177	157	179	167	182	200	179	163	185	178	192	163	199	199	177	187	170	173	142	189	180	179	184	180	176	178	173	177	182	183	156	184	159	159	160	158	192	161	195	188	178	153	191	185	188	162	176	183	178	185	195	162	157	192	170	170	190	156	175	161	168	160	159	168	173	187	174	175	208	157	162	177	171	197	178	179	183	170	176	155	189	159	161	202	150	194	178	168	156	152	170	180	168	170	180	188	153	185	188	185	204	192	168	164	190	183	171	181	186	192	165	173	163	199	176	161	192	170	197	153	170	169	170	162	181	165	154	163	184	155	186	176	165	187	172	176	195	182	172	192	202	167	168	160	201	147	175	195	155	171	180	147	188	167	175	187	171	179	181	207	172	178	186	148	162	176	169	154	186	160	174	182	175	174	179	188	181	183	174	164	185	191	171	172	177	181	181	165	193	145	182	171	219	169	162	181	192	208	169	164	198	196	175	179	174	166	194	153	182	163	193	159	148	157	170	196	161	167	180	177	182	161	191	172	187	157	178	173	176	188	186	180	175	164	185	172	165	204	150	185	208	159	181	176	167	162	198	175	191	184	195	177	175	185	159	177	160	184	212	144	198	157	188	172	190	151	185	183	153	175	170	164	162	173	184	171	158	158	164	155	196	172	169	163	200	163	176	155	149	167	192	189	195	188	163	188	169	173	183	185	182	199	182	162	170	184	175	177	179	175	165	177	199	171	174	202	158	159	154	199	168	174	182	214	188	182	194	171	181	177	166	175	182	170	195	181	181	169	204	176	168	173	165	179	200	188	183	185	168	168	189	188	182	154	156	170	165	152	162	184	174	177	147	181	202	181	167	164	153	187	186	169	189	173	189
14224	15324	13125	7116	4946	3684	2818	2160	1802	1372	1187	993	850	760	661	605	517	533	503	487	445	408	400	399	388	324	337	390	366	338	314	303	324	341	311	318	319	331	296	283	298	287	285	282	262	276	297	309	269	293	295	292	265	288	289	285	275	266	258	287	284	276	282	261	271	276	277	287	280	278	264	273	246	295	243	259	260	277	263	262	259	250	306	276	263	266	231	267	258	278	252	299	283	245	270	275	266	245	291	267	251	260	229	257	261	259	258	263	265	255	268	245	260	260	277	250	252	269	271	253	258	296	249	260	263	249	291	277	259	295	267	286	285	244	256	252	260	239	243	250	258	252	239	283	283	258	251	271	266	256	232	269	248	288	264	256	268	252	255	275	287	256	280	241	306	263	264	286	246	261	282	252	251	263	264	244	258	280	278	274	267	260	295	288	240	252	258	262	263	274	260	223	262	261	297	239	276	259	250	285	245	285	253	249	259	235	279	280	270	271	254	267	253	277	269	273	254	266	276	238	266	266	276	259	283	253	241	279	263	264	257	260	251	244	278	240	290	249	250	261	243	252	268	243	267	236	256	257	258	240	254	259	254	265	247	258	264	306	239	248	276	276	260	270	234	230	252	273	278	269	254	271	257	244	288	245	281	275	252	274	271	283	269	248	247	274	281	283	283	259	248	260	271	267	271	252	284	263	271	270	247	249	257	250	292	276	265	252	296	235	273	250	275	255	269	266	233	285	249	271	271	253	243	282	280	241	288	256	241	291	241	262	258	252	267	269	243	247	249	293	266	273	244	259	250	265	264	265	263	274	279	301	263	270	278	248	248	250	222	286	266	247	246	268	266	292	258	260	272	260	260	237	261	271	258	286	252	281	254	283	302	267	279	294	251	273	260	239	279	281	263	249	255	265	267	232	260	297	261	244	250	236	284	256	247	265	263	275	252	267	267	232	259	277	251	299	268	264	265	297	233	249	279	248	273	271	285	253	286	241	277	306	269	264	253	265	263	250	235	258	241	264	267	269	254	274	238	273	247	267	256	271	250	232	244	247	251	261	269	281	235	270	284	284	285	282	240	268	292	247	260	261	279	256	259	244	243	270	268	256	261	251	260	233	277	289	277	273	260	269	273	233	264	261	269	255	270	285	239	266	264	245	254	250	244	257	249	261	250	233	252	241	238	233	270	249	295	250	259	251	238	238	253	280	269	241	267	261	269	262	256	272	252	271	273	288	251	273	267	254	231	259	246	250	249	263	280	278	275	269	225	285	262	270	252	274	249	273	271	249	260	286	251	264	310	271	279	273	241	276	266	270	262	236	265	241	266	247	253	242	265	286	266	280	271	277	278	258	260	249	264	237	258	254	252	238	274	283	251	269	253	278	240	253	240	241	262	268	237	241	282	225	255	265	264	304	250	283	247	257	231	256	256	266	248	257	267	246	261	261	269	262	245	284	289	267	251	245	244	244	276	257	253	248	255	264	275	284	298	263	245	266	274	261	240	298	218	284	259	245	255	258	265	271	248	268	248	237	271	271	273	265	244	258	246	258	282	262	248	263	289	235	251	242	227	273	260	258	278	238	249	247	258	270	266	251	240	298	285	260	246	237	246	272	255	265	275	247	258	291	252	263	243	275	252	248	281	269	268	264	280	266	266	248	252	265	258	266	265	250	262	284	275	241	249	289	238	253	292	248	270	272	260	248	238	247	249	282	227	277	273	257	285	276	248	264	260	270	264	258	242	265	245	236	245	261	268	247	259	293	272	264	257	253	248	266	255	234	281	242	268	278	262	255	279	267	254	258	277	257	281	255	285	245	251	236	251	254	268	275	257	253	262	235	261	261	258	276	272	282	253	245	247	270	281	262	244	242	243	257	273	282	258	291	255	250	276	255	268	236	276	283	280	255	241	219	269	279	265	244	224	248	237	265	265	247	251	291	276	272	279	257	271	268	261	270	286	243	260	239	254	260	255	264	263	272	260	237	243	296	266	251	258	254	256	261	275	264	257	274	250	269	256	276	268	278	280	267	280	307	257	254	266	303	298	261	259	267	238	263	272	274	258	252	247	266	263	255	277	254	269	261	253	234	262	226	268	274	252	262	272	247	264	271	260	272	256	260	273	266	233	247	276	248	247	246	233	259	261	249	260	251	263	250	245	247	290	269	255	267	261	247	273	243	281	275	272	250	249	266	278	247	261	240	265	272	261	264	269	252	260	244	266	230	244	276	261	243	263	238	240	268	268	261	253	252	244	240	248	286	255	265	254	265	250	248	246	233	246	243	244	285	276	262	271	257	253	240	262	271	278	249	254	259	253	239	265	268	273	284	271	277	267	239	252	260	241	235	253	243	267	235	261	257	267	256	236	267	271	275	247	253	247	246	255	245	252	265	260	236	258	234	225	261	251	238	277	276	236	295	283	274	278	253	238	279	253	231	284	280	269	263	245	299	267	258	268	274	262	273	259	268	275	283	239	275	258	252	275	249	267	268	307	267	239	274	261	260	256	263	275	276	293	265	274	247	287	278	245	260	261	270	273	251	256	284	269	245	256	273	290	251	259	238	243	254	253	264	224	271	271	242	271	267	258	231	244	243	272	264	257	238	281	259	283	252	250	293	257	239	239	257	261	276	288	255	267	275	232	269	262	278	249	234	287	282	257	248	228	253	266	258	258	262	273	255	255	256	257	256	236	279	251	253	287	282	245	276	311	224	245	275	278	251	250	258	248	256	256	265	272	266	267	251	257	274	283	252	239	258	277	281	236	243	273	239	294	260	262	254	278	257	274	243	247	287	266	255	268	261	279	263	247	278	266	275	286	241	248	261	235	266	260	265	252	270	278	269	259	285	250	277	269	258	246	270	270	244	265	244	271	248	268	288	282	265	253	273	260	246	239	272	259	247	263	265	252	264	287	273	227	287	262	258	272	264	237	253	268	279	238	275	278	282	254	275	284	264	274	257	274	261	295	248	281	243	255	216	267	271	265	252	291	238	250	249	283	272	263	276	260	273	273	269	277	273	294	240	269	272	246	243	282	254	257	246	267	253	257	269	275	270	284	265	297	237	243	280	278	275	268	283	256	278	277	274	271	255	256	266	254	256	237	234	269	278	209	277	271	281	274	288	273	258	244	274	226	282	250	252	258	250	270	263	246	256	229	277	270	268	242	255	273	270	283	260	233	281	281	245	269	272	262	266	238	272	282	266	257	263	256	268	257	277	244	276	269	221	252	264	288	237	246	282	285	246	263	290	262	239	258	258	243	236	289	254	254	227	257	276	271	262	268	292	272	268	249	296	288	253	246	238	281	254	262	234	278	246	256	240	305	262	304	257	237	244	269	269	255	265	221	258	267	237	253	278	260	255	289	260	246	263	267	275	270	279	269	255	268	262	263	283	265	259	251	243	259	271	285	240	253	256	264	240	266	263	248	244	271	249	275	258	246	270	243	262	237	279	246	272	266	246	299	233	268	260	259	269	244	242	269	285	274	265	282	304
26946	20378	7510	635	402	375	331	320	324	325	321	281	307	317	306	307	277	281	304	282	276	299	269	293	288	290	296	276	274	268	317	291	272	298	299	308	311	317	265	290	295	275	299	318	258	262	266	308	311	302	293	307	286	287	291	291	266	291	302	302	288	286	293	267	284	294	313	304	280	278	281	283	288	272	312	276	284	317	284	278	297	265	288	279	268	267	294	300	316	289	330	333	282	300	306	292	280	302	280	295	311	293	314	299	286	307	314	292	302	299	296	292	288	275	304	321	300	297	296	291	298	281	282	298	306	264	334	248	284	314	263	276	271	293	269	277	308	321	294	291	263	302	304	299	311	296	266	277	320	307	314	322	282	267	299	287	270	303	307	295	308	310	279	275	284	271	293	274	295	290	249	305	265	294	314	294	296	294	303	291	316	296	256	327	292	294	308	310	294	295	275	300	284	318	251	291	315	303	298	312	295	282	285	311	311	293	291	285	301	308	307	314	293	298	292	260	289	265	265	289	299	298	301	286	276	276	284	312	289	283	301	268	290	299	282	304	274	305	317	282	268	267	279	284	299	299	322	286	328	299	309	279	280	277	306	311	309	277	290	292	300	285	309	297	272	294	283	297	293	318	326	276	302	327	277	302	309	291	288	284	294	262	316	298	301	266	299	278	271	289	292	308	307	257	311	297	295	298	323	324	304	290	330	306	306	284	291	295	279	277	307	293	296	283	275	286	297	284	304	288	277	300	275	314	284	298	283	263	301	300	327	320	302	304	272	261	283	290	324	277	297	317	303	304	263	300	272	317	313	279	286	291	325	293	286	239	345	282	258	296	308	289	285	271	310	306	340	271	284	271	304	296	304	302	285	303	295	279	257	314	315	290	303	291	249	299	309	285	297	313	328	314	296	272	299	283	283	290	286	310	282	286	309	312	292	323	262	253	330	287	275	272	300	290	309	299	340	286	271	313	328	285	288	293	306	319	284	299	286	296	286	272	311	278	294	291	306	298	314	302	280	300	285	297	293	321	281	292	299	316	310	269	291	276	286	282	314	301	271	300	292	290	311	291	291	310	316	306	297	293	313	283	283	310	304	309	300	273	312	330	301	299	275	314	280	303	319	293	288	263	286	270	279	289	309	297	283	315	308	275	251	246	263	269	289	295	297	256	292	304	288	271	278	274	300	288	298	304	287	281	267	303	312	268	306	318	263	309	271	308	313	304	315	319	295	291	293	295	284	296	287	307	270	326	302	317	287	301	295	313	282	321	309	291	300	279	292	298	280	287	272	319	286	311	295	295	317	305	291	321	264	285	278	254	310	302	318	290	315	260	302	284	286	301	282	292	296	276	310	277	289	310	296	266	313	303	291	305	279	290	308	330	332	304	276	296	296	256	304	272	264	278	273	278	279	288	305	308	284	270	311	301	269	307	321	280	330	308	293	270	316	322	289	335	310	306	302	276	314	336	290	300	314	308	308	280	304	276	316	270	319	291	299	297	295	284	301	289	312	290	325	268	295	288	259	325	307	290	263	299	280	303	297	282	249	281	303	272	302	283	288	264	297	296	285	300	308	294	300	311	344	295	267	327	290	306	284	316	251	318	313	292	260	310	305	333	284	278	291	321	308	323	277	314	287	313	299	299	309	321	298	275	309	317	295	294	279	305	287	304	301	299	303	280	289	321	274	327	281	314	342	281	290	315	320	294	285	319	301	298	337	322	271	293	285	265	327	291	296	300	271	315	264	280	293	273	268	308	278	310	255	303	280	291	281	307	282	272	294	267	287	314	266	302	300	256	260	285	301	286	282	271	290	295	309	307	316	310	300	309	283	319	266	277	278	268	293	282	332	306	315	268	305	269	298	298	273	307	286	280	295	301	287	260	286	274	316	303	276	289	311	297	263	280	305	279	268	299	307	279	293	327	311	282	277	311	295	312	302	289	295	322	305	297	292	318	284	287	283	305	304	274	306	287	292	270	285	310	313	280	275	274	302	284	291	289	309	294	299	302	305	270	263	291	302	306	278	281	261	293	303	279	271	287	286	305	312	284	289	292	287	285	304	287	235	303	294	309	269	261	288	268	322	321	277	311	279	311	301	299	307	278	294	268	310	303	302	296	310	281	304	268	259	294	310	300	285	301	283	286	268	287	312	306	298	296	297	293	288	303	299	318	282	302	272	289	306	275	331	314	313	332	277	295	303	298	287	297	286	284	279	323	281	290	286	298	299	309	288	318	292	291	299	296	272	286	270	290	297	320	324	296	252	269	305	296	296	289	297	272	292	287	285	288	258	279	305	261	290	277	289	321	287	311	300	286	332	256	259	288	303	305	272	266	297	318	287	299	306	281	272	328	301	291	304	313	296	298	310	278	314	299	265	311	271	290	318	294	297	258	292	272	308	270	283	290	276	260	264	321	321	286	296	265	285	339	287	277	271	299	286	294	290	283	329	277	320	281	304	308	269	273	274	306	288	310	296	297	288	266	281	322	275	306	280	293	298	300	278	255	297	333	273	286	299	278	290	283	315	281	319	302	266	295	303	315	249	258	286	294	270	272	283	320	275	317	278	304	263	281	308	299	312	273	306	279	300	295	268	290	302	276	286	321	307	280	288	297	296	280	295	292	268	275	285	293	282	297	298	274	296	282	289	290	296	298	302	284	292	275	280	287	286	318	288	301	289	297	294	296	282	301	306	275	282	279	303	297	268	302	318	262	315	294	265	267	303	267	309	283	299	303	274	308	303	274	306	308	301	283	286	290	295	299	316	286	292	287	318	286	308	314	266	310	302	295	292	284	291	279	287	269	304	288	280	272	315	298	310	280	296	292	300	282	286	309	310	333	264	273	272	272	303	304	296	288	293	330	312	284	317	256	291	287	319	267	291	315	305	303	269	283	309	279	266	282	285	296	274	276	311	279	281	298	304	305	289	286	319	279	307	264	320	318	321	282	294	287	269	281	313	276	333	283	273	310	289	263	263	290	287	330	276	279	271	309	323	314	309	270	305	296	262	268	320	278	305	312	303	292	315	277	310	294	283	312	300	274	293	264	295	290	325	272	310	304	283	288	265	297	275	259	293	299	284	281	296	282	291	269	311	269	286	315	307	275	290	297	312	266	317	309	277	314	290	273	289	324	292	317	278	290	309	322	298	280	300	297	293	267	320	276	316	306	299	290	307	275	284	291	267	297	297	277	280	272	256	299	263	281	278	296	301	292	296	290	275	266	304	293	283	303	307	281	322	301	269	297	315	275	301	299	290	324	289	288	299	269	312	274	329	293	297	282	275	284	312	294	286	307	311	273	287	265	292	297	326	295	304	264	312	281	284	306	290	300	298	300	280	298	320	305	296	278	265	301	313	305	259	320	298	279	277	333	245	273	259	289	297	285	333	269	321	269	285	309	288	310	313	282	270	285	274	303	282	295	295	313	302	313	293	321	313	275	315	307	313	291	305	314	305	293	326	289	283	282	291	285	272	319	273	304	337	321	277	325
5569	1231	1242	699	618	579	500	527	463	476	440	463	423	450	455	451	403	440	418	432	426	404	443	421	425	413	423	427	382	425	407	411	449	417	421	440	429	439	423	443	426	414	438	431	427	432	421	416	379	429	394	463	404	448	438	414	407	392	425	417	418	393	414	422	420	413	412	470	436	433	396	414	427	440	439	378	413	400	428	413	416	406	408	418	399	407	448	443	379	414	373	435	392	421	425	414	433	415	433	396	407	392	427	426	425	434	416	425	450	451	415	411	415	395	434	422	411	371	402	401	388	421	429	440	438	409	395	431	407	398	427	402	424	429	390	430	433	425	423	407	461	396	383	401	399	429	408	440	409	418	404	392	460	441	391	441	418	471	455	416	413	379	424	434	433	419	403	428	411	403	407	402	403	428	398	405	362	406	430	434	411	411	411	417	413	412	416	409	437	448	405	388	380	404	418	422	410	415	380	401	442	404	390	408	458	441	412	437	404	403	424	414	400	401	393	428	433	400	413	398	396	422	412	399	409	412	422	393	426	422	432	401	432	418	433	436	408	402	394	397	392	419	429	404	427	401	435	414	445	397	469	434	465	382	428	411	407	419	405	427	449	414	433	369	419	439	380	422	398	441	446	353	404	429	403	429	441	426	375	390	435	425	397	443	418	410	426	446	443	412	412	379	386	426	384	428	443	387	425	394	431	430	410	416	413	424	413	424	371	436	373	416	426	389	416	392	419	455	403	388	420	367	408	414	453	420	376	413	414	393	412	440	403	435	430	425	421	437	436	433	432	456	401	419	398	437	415	464	403	410	450	389	465	456	403	400	400	395	412	413	364	432	392	417	415	438	397	402	452	423	419	400	385	386	424	420	434	425	461	391	393	396	403	431	407	433	412	442	407	425	424	385	413	420	421	384	451	427	422	433	364	423	418	419	393	408	431	396	417	409	438	422	382	409	463	413	432	412	437	417	392	409	378	423	425	423	370	402	433	398	378	405	426	402	420	385	407	380	415	410	414	393	444	380	413	416	418	386	428	405	422	424	379	405	405	435	402	430	414	442	386	446	379	415	386	429	426	421	407	373	382	384	424	430	449	438	405	400	414	407	438	410	427	389	390	377	428	419	406	398	425	458	413	401	405	422	438	398	402	415	413	435	406	428	437	413	443	435	421	400	412	440	381	379	415	384	391	404	432	424	455	401	405	402	398	412	398	404	399	367	412	392	427	437	432	426	395	411	419	416	417	433	381	383	435	391	416	416	378	430	412	392	437	430	437	436	402	435	422	383	390	395	435	379	419	426	442	416	411	447	392	454	416	415	435	396	436	402	400	387	422	408	374	383	424	431	421	414	401	381	429	416	425	413	419	430	408	415	440	411	368	422	406	445	425	372	409	408	399	430	404	436	351	416	428	397	431	420	392	439	410	404	417	403	404	447	355	434	401	442	403	405	422	396	426	431	404	431	417	410	424	431	427	422	411	396	392	422	436	409	400	433	399	403	415	400	419	398	408	429	441	433	440	429	413	407	399	423	414	405	391	450	419	442	422	419	403	395	465	442	420	416	421	409	422	385	375	410	397	363	423	379	419	438	407	453	416	375	440	409	438	447	407	452	440	415	453	412	365	459	447	380	421	366	386	386	409	426	398	388	412	395	411	429	439	401	403	419	404	389	420	388	416	400	413	407	420	415	421	424	425	433	418	416	443	404	421	426	433	378	424	429	441	442	412	425	426	414	419	441	427	377	429	376	433	434	409	415	412	393	431	435	391	405	410	439	394	419	418	419	419	436	423	412	393	407	417	404	441	382	419	426	431	417	413	427	401	448	412	427	430	424	432	450	469	456	413	413	399	410	385	400	431	411	429	417	387	396	421	414	412	402	406	377	410	417	410	436	396	411	443	416	416	401	416	394	420	384	409	426	388	419	429	431	382	414	444	473	408	426	429	412	406	387	420	396	381	382	407	409	452	395	384	431	391	420	403	380	399	410	405	409	403	409	449	419	401	420	450	416	451	420	418	396	425	398	407	431	383	395	422	437	391	436	454	429	444	404	407	398	434	436	439	408	406	424	437	413	405	408	399	400	387	444	408	408	442	401	411	410	408	407	444	408	408	434	432	449	394	400	389	431	383	400	423	411	443	406	401	442	410	438	424	426	404	395	407	416	417	455	428	416	396	408	448	401	449	424	410	392	403	400	435	446	445	447	421	414	409	400	420	406	414	416	436	419	413	417	424	409	423	431	428	453	372	414	414	401	401	442	406	398	402	417	409	429	399	423	417	436	426	443	414	447	363	391	405	409	456	432	434	453	413	392	372	423	434	426	398	361	414	402	406	423	407	431	387	428	386	428	448	425	404	421	420	432	404	436	395	431	390	443	430	428	417	412	426	434	426	441	433	434	459	405	397	408	400	432	412	406	432	418	424	401	436	400	438	379	423	428	407	418	374	397	447	381	430	423	436	435	443	403	419	373	378	455	405	421	417	398	408	404	409	453	404	394	418	410	429	446	403	427	398	412	425	394	466	424	395	414	414	396	428	395	449	407	397	432	452	399	431	387	388	423	389	419	387	409	422	431	397	402	454	433	395	453	443	410	409	445	370	413	443	410	422	409	424	423	376	410	413	430	453	425	435	423	396	429	424	417	406	384	395	412	440	394	413	412	413	430	418	421	396	417	436	435	399	415	425	436	398	393	419	401	402	441	437	397	420	404	399	428	434	422	403	407	378	420	426	420	390	450	441	402	430	439	413	375	414	425	424	437	421	446	398	404	427	413	401	384	396	429	458	434	428	431	393	407	443	389	428	427	404	448	380	411	415	429	414	407	401	443	414	431	396	385	440	432	436	430	387	460	396	435	401	423	416	438	417	419	383	419	418	392	416	418	401	392	436	431	414	395	426	420	414	381	415	418	429	434	381	425	442	448	396	422	433	403	406	412	406	455	415	388	411	419	393	427	408	428	417	410	465	438	394	397	404	412	428	411	424	402	398	424	408	423	428	409	427	438	453	430	419	425	453	387	411	417	438	447	444	386	410	399	411	425	415	392	409	463	396	433	406	417	423	420	436	384	423	390	399	434	419	438	428	384	417	434	406	393	415	377	446	422	420	358	383	401	428	428	432	393	456	422	439	372	438	404	430	394	376	391	384	452	375	427	426	417	392	411	422	411	402	400	413	432	414	440	431	408	413	393	391	426	421	405	412	418	422	397	419	399	420	385	418	395	456	415	428	441	441	438	405	395	430	394	422	430	425	421	383	448	432	443	429	393	405	412	397	397	411	425	398	447	467	429	433	416	429	372	420	456	432	444	411	427	452	412	421	442	424	434	433	446	390	447	421	409	407	442	420	405	423	441	441	390	407	434	448	427	420	408	374	440	423	437	402	391	433	415	387	427	429	388	428	415	411	430	401	426	422	402	402	440	382	417	413	416	371	439	429	464	432	464	406	408	407	404	376	447	428	409	397	394	422	433	407	376	429	370	436	445	453	431	444	403
24276	21248	28582	24204	21122	4769	902	704	554	556	505	449	448	446	412	450	414	398	393	374	353	347	380	394	359	340	387	333	349	339	397	344	350	360	370	385	348	353	351	317	353	339	343	367	345	314	363	352	331	357	339	340	334	355	353	379	322	320	330	367	355	318	341	370	333	311	311	351	369	354	346	346	320	342	368	327	378	341	324	346	329	338	364	351	388	339	341	334	358	337	334	347	304	317	315	315	335	310	366	324	311	334	333	327	350	297	317	342	333	328	311	323	340	333	321	346	335	317	346	333	351	323	307	339	322	339	352	365	325	377	339	338	349	364	356	345	337	332	347	359	322	361	354	357	312	361	342	385	363	342	344	345	308	321	332	334	306	335	367	333	340	351	340	315	353	336	324	367	335	332	370	341	369	347	337	317	354	354	327	383	367	339	347	343	301	353	345	350	357	350	324	322	328	359	343	339	340	324	333	282	355	351	350	305	332	356	349	367	363	336	354	338	370	338	332	338	350	360	326	298	324	348	342	377	344	308	343	321	324	337	341	345	327	331	343	326	365	342	335	362	304	357	317	302	336	328	309	340	323	349	367	354	346	345	336	387	313	315	337	313	341	304	350	328	356	327	348	362	341	348	357	368	333	343	332	344	350	315	322	347	316	331	343	316	337	326	328	323	337	332	300	351	338	333	335	326	321	341	329	337	362	354	377	351	332	323	325	317	308	337	323	356	360	329	311	333	339	358	325	349	349	380	354	358	352	358	320	316	331	301	325	350	314	335	337	334	382	311	358	348	353	318	353	341	324	354	330	342	332	334	312	330	353	331	364	372	363	362	347	372	324	334	332	332	355	382	318	354	310	330	343	345	333	332	343	311	340	366	314	317	353	324	385	353	340	348	338	348	341	326	359	339	354	348	324	322	331	319	339	320	335	335	340	347	359	311	370	326	338	366	354	334	349	328	352	332	320	336	330	377	323	341	347	331	332	343	308	357	329	339	309	324	334	311	350	320	338	359	328	336	353	303	380	351	310	340	326	349	329	346	322	313	365	324	326	333	365	364	341	366	339	337	315	320	362	327	335	322	325	367	354	321	327	327	318	326	378	363	363	324	332	316	326	357	355	339	341	338	360	372	340	348	341	297	326	320	324	356	345	365	357	312	323	337	356	347	325	333	369	348	355	358	372	340	344	363	357	346	312	342	307	320	335	345	339	360	332	327	292	362	349	340	329	350	351	328	336	336	321	389	346	341	356	322	330	353	324	323	323	336	336	344	316	356	362	349	344	375	330	316	328	362	374	357	323	349	332	360	319	324	330	340	339	326	314	346	342	350	329	340	366	336	326	356	332	360	359	343	361	333	327	371	348	342	309	351	336	336	330	283	342	317	368	324	329	349	335	361	367	329	340	332	327	350	343	350	342	353	333	336	303	357	331	300	374	327	356	326	344	295	310	347	360	349	334	365	336	350	333	329	327	360	323	318	363	346	326	309	346	340	328	339	338	334	321	324	354	356	356	345	342	330	300	332	322	367	342	305	329	349	341	356	334	347	308	321	306	324	304	337	312	369	359	344	349	361	328	342	346	344	306	353	377	320	336	314	350	314	369	351	367	323	335	324	340	361	331	343	337	379	311	326	334	351	334	315	385	392	331	346	306	374	330	340	357	333	362	331	317	357	332	343	331	359	369	305	379	346	337	335	329	299	358	339	362	344	318	317	341	332	352	310	324	335	349	309	334	318	347	367	306	345	304	345	331	322	326	321	340	363	322	329	371	353	363	329	323	333	351	328	354	342	351	335	394	323	354	337	332	324	290	318	353	360	332	307	315	309	360	333	381	369	323	346	324	340	349	323	373	346	333	317	341	302	314	332	337	338	331	337	347	350	320	341	336	335	367	324	355	333	322	318	365	320	346	318	352	331	316	356	303	325	339	336	313	330	310	352	317	334	334	352	291	328	332	337	311	316	332	370	318	342	358	342	353	297	329	343	340	381	348	354	320	339	315	326	320	325	317	360	334	343	321	350	350	320	346	367	373	337	333	302	320	330	330	327	310	339	332	327	327	372	359	326	356	318	342	341	313	319	330	345	326	334	338	318	351	356	339	333	361	343	326	321	355	320	333	321	349	355	331	371	330	335	331	305	331	364	316	325	339	344	305	317	359	311	352	327	374	350	363	354	323	317	328	356	299	348	340	327	351	345	352	364	345	338	283	352	342	326	336	322	331	357	295	336	327	363	314	349	341	350	342	355	346	304	347	307	332	321	335	323	317	350	338	336	315	341	304	337	322	346	321	325	373	356	356	373	327	332	357	342	351	335	341	350	328	348	311	314	365	335	336	340	337	340	321	335	337	360	341	323	348	364	344	331	346	358	339	345	349	332	342	300	324	315	330	353	369	339	296	343	373	343	348	330	332	342	362	302	338	336	334	337	354	314	342	359	352	324	328	352	323	316	356	324	340	333	373	322	323	314	352	391	305	326	350	317	330	352	314	319	339	314	317	315	318	346	345	326	329	331	299	358	330	324	353	320	306	314	344	324	367	343	310	347	344	366	319	322	339	346	345	329	331	302	310	321	361	314	340	360	340	303	325	339	334	333	305	310	330	336	307	332	322	335	318	343	346	337	348	347	319	348	288	311	352	349	354	325	339	349	331	324	354	325	327	346	347	335	317	320	338	309	335	307	353	334	330	290	310	318	351	343	341	327	319	351	323	343	314	367	327	323	328	317	320	335	361	337	367	332	351	367	334	334	343	352	309	360	341	341	369	351	332	286	354	330	344	345	311	338	320	333	348	314	329	345	336	353	331	331	331	341	327	332	328	340	348	307	321	360	374	326	339	368	324	335	327	324	361	331	366	345	359	307	347	327	349	354	324	326	351	331	321	299	350	331	343	333	350	332	305	301	318	348	312	337	362	345	352	312	318	340	352	313	332	361	310	330	341	329	323	384	335	321	333	339	341	331	328	329	324	317	333	351	354	336	342	349	353	313	355	315	315	298	321	303	341	325	311	334	333	331	331	335	326	337	318	327	341	331	327	367	338	335	333	317	348	327	327	383	321	331	271	320	327	314	341	336	332	342	356	333	348	349	380	327	317	326	331	328	327	342	327	321	331	314	350	302	317	355	336	339	358	336	338	339	361	342	340	347	343	325	363	327	366	325	390	327	311	321	312	313	350	339	317	333	362	330	348	338	347	341	335	347	374	325	313	343	349	349	306	345	306	340	356	343	316	348	356	315	330	333	358	333	323	337	331	329	333	333	313	359	334	359	340	307	320	336	327	368	308	323	368	328	324	363	319	317	325	340	341	315	347	342	333	327	390	346	307	375	343	351	379	323	366	358	370	345	312	337	341	325	339	318	358	340	342	359	322	312	344	355	354	344	339	340	332	356	306	368	337	366	339	334	294	346	362	361	360	327	324	322	347	354	342	347	340	314	330	309	326	337	328	310	337	305	378	331	361	340	333	328	375	343	352	366	380	328	334	349	355	359	310	324
12071	9409	8339	4303	2904	2222	1720	1451	1238	1110	946	907	820	738	686	639	637	604	618	574	580	545	572	563	525	554	485	508	479	530	518	506	516	514	505	497	492	511	517	486	504	480	521	504	465	526	486	473	488	477	521	501	488	459	488	523	485	512	422	462	468	474	480	500	526	498	532	491	495	507	494	487	473	442	468	459	493	468	489	495	474	485	466	486	472	513	520	462	496	496	491	493	453	490	476	488	463	489	479	485	472	457	498	504	480	436	478	468	495	477	505	464	508	491	492	479	464	461	478	509	473	439	490	502	444	475	424	457	459	510	472	502	476	482	464	477	503	471	478	492	467	443	484	453	496	499	532	528	444	483	484	468	500	456	461	477	471	480	463	511	459	474	486	496	488	468	472	428	473	489	459	497	435	447	468	472	463	477	478	478	496	478	425	473	471	479	483	449	522	500	481	463	457	474	459	500	498	491	487	490	481	454	489	457	498	457	492	475	483	478	454	469	501	474	492	513	479	482	472	476	481	427	468	490	513	517	486	477	498	464	427	459	515	510	465	457	458	467	492	481	484	459	470	455	490	484	468	440	493	472	482	476	501	495	466	454	457	476	454	477	505	522	467	497	487	486	493	479	482	467	468	451	499	509	431	443	484	469	451	484	469	520	453	493	447	453	453	453	496	496	444	456	467	486	464	500	445	478	500	468	465	450	447	484	442	450	478	459	495	477	498	478	444	514	507	498	471	468	492	479	490	483	485	462	472	501	445	421	473	443	447	478	451	486	470	488	482	490	453	445	492	455	472	500	465	481	438	520	463	508	473	488	464	510	486	500	469	450	489	480	492	478	471	488	467	518	483	486	496	494	476	484	453	488	477	485	507	455	444	525	448	500	504	468	523	473	438	464	439	454	493	472	473	480	419	505	529	483	453	470	473	473	462	539	465	449	503	462	459	475	462	452	490	489	485	477	458	482	457	446	473	508	467	531	478	495	476	443	495	455	475	483	470	456	481	477	465	506	495	483	472	476	501	482	503	449	460	470	450	490	488	468	463	492	483	445	447	470	487	469	420	436	481	509	457	489	455	493	516	464	447	489	471	464	445	487	491	498	463	484	503	479	505	388	424	440	459	436	476	467	473	464	488	465	478	503	501	480	500	480	535	482	499	479	491	489	419	487	499	482	494	502	440	483	424	475	462	479	469	473	466	457	451	489	487	460	444	524	478	462	454	471	508	466	503	478	486	455	518	499	444	492	487	460	513	481	465	484	485	478	470	518	482	486	430	497	468	458	507	458	485	499	507	492	460	481	463	468	461	463	460	438	496	476	452	490	471	435	422	483	501	468	489	457	482	499	482	487	460	490	476	541	508	480	492	463	466	484	479	468	489	472	440	470	518	443	493	498	458	502	480	472	490	483	485	475	473	446	501	477	498	482	515	471	472	440	436	450	462	480	453	507	486	460	502	501	476	486	484	491	485	467	422	483	459	506	463	474	499	474	416	479	518	482	488	516	468	499	521	488	494	513	464	474	465	474	450	470	517	468	485	468	478	449	440	507	451	452	521	471	473	492	486	467	459	501	480	505	444	465	500	457	460	506	485	485	479	476	494	498	458	466	460	462	510	481	510	453	476	466	446	473	466	488	519	469	517	481	482	520	492	461	461	480	479	447	433	502	455	508	496	492	460	451	461	454	486	463	467	473	459	456	502	444	490	483	453	512	505	538	464	487	498	461	490	414	507	472	498	516	492	459	472	493	454	478	503	476	477	485	478	467	498	481	537	483	459	515	483	493	479	447	507	511	497	457	469	501	507	413	461	482	489	438	448	445	518	496	481	471	491	499	480	486	454	461	485	481	454	487	447	410	459	463	511	489	490	511	462	512	464	488	451	507	499	471	494	480	463	459	493	455	477	466	474	514	523	497	472	473	459	500	481	462	513	464	461	480	458	460	475	462	468	493	466	474	486	500	502	493	438	523	473	469	501	492	458	462	493	462	489	483	506	496	435	495	469	448	462	458	478	440	472	491	467	500	470	494	492	483	475	479	491	435	488	469	490	448	468	489	497	478	453	480	481	460	509	498	485	476	475	502	479	481	486	477	465	483	464	469	523	477	475	498	461	483	500	486	478	469	466	463	456	513	474	518	487	494	458	495	471	461	462	474	452	466	474	507	458	458	502	497	448	514	499	495	467	510	485	529	489	473	491	487	431	497	461	481	453	498	509	490	444	483	482	474	510	501	463	477	473	472	506	470	505	467	470	494	475	441	444	427	509	482	464	487	437	445	481	455	488	462	444	477	499	456	482	457	484	484	459	464	522	476	450	455	426	489	464	485	478	485	495	478	460	488	490	486	480	474	482	497	533	460	482	466	489	502	517	516	499	492	476	480	460	467	453	424	507	466	490	441	472	457	479	478	471	490	464	469	465	476	442	496	485	494	451	474	489	493	456	435	469	510	504	477	468	483	494	462	447	423	415	462	460	462	497	460	497	510	492	476	478	459	456	487	456	468	434	477	512	456	505	474	447	471	497	475	485	509	449	518	456	493	482	490	471	469	478	448	482	452	453	513	481	498	474	475	475	460	477	481	455	439	516	471	490	468	507	504	478	469	447	490	482	498	453	459	492	521	470	454	492	429	482	442	475	514	426	488	463	472	460	477	490	508	488	480	511	477	483	483	496	488	455	474	468	478	480	480	453	510	479	449	489	439	473	481	497	437	494	481	451	477	508	501	482	490	443	475	475	454	511	470	524	462	462	489	463	496	479	458	463	472	487	491	442	512	504	508	462	482	475	490	467	500	526	457	442	425	505	461	494	476	488	460	466	436	453	460	466	492	472	477	491	476	500	488	493	460	485	475	420	493	505	479	447	444	465	479	519	505	445	445	489	471	481	463	452	505	471	486	495	508	457	454	468	459	478	481	477	502	511	424	496	485	498	493	479	482	467	459	447	474	463	482	487	489	477	516	492	454	502	469	485	490	441	493	481	451	464	482	488	504	469	421	458	450	475	475	472	483	446	493	487	463	455	475	495	463	445	483	435	467	468	478	479	484	503	468	465	451	517	489	501	506	514	500	499	493	459	484	482	455	459	484	482	469	514	508	480	505	480	475	464	470	455	501	522	525	470	471	478	452	472	497	447	462	465	482	504	457	466	495	458	508	490	494	473	492	492	518	505	512	459	474	487	472	487	475	471	478	481	479	504	477	490	470	486	483	478	444	487	473	454	485	510	478	484	507	490	489	458	486	462	494	499	444	474	496	510	481	520	454	461	529	501	442	456	445	499	448	477	442	472	489	459	478	464	478	480	456	486	448	460	457	448	480	481	487	489	468	479	463	454	476	469	438	465	480	470	488	423	472	474	467	513	524	478	441	450	483	488	510	451	469	454	483	460	437	479	470	462	459	479	483	479	528	459	453	516	457	473	470	488	476	451	456	492	451	490	520	447	461	471	463	496	509	442	500	458	472	456	445	454	480	468	463	425	464	487	477	492	507	485	476
23125	21224	29157	23594	21229	21115	3831	922	661	592	510	409	396	348	317	314	270	305	257	268	235	248	242	227	243	242	223	211	221	218	199	206	205	219	209	210	175	198	199	207	196	201	192	188	206	205	209	202	192	184	190	199	182	183	198	173	172	200	180	172	195	201	193	170	195	190	185	211	191	189	206	170	181	204	171	189	194	191	176	209	175	194	182	166	193	185	181	188	182	203	198	203	181	192	172	180	174	168	192	174	177	201	164	185	163	188	192	169	187	176	188	192	185	167	187	187	177	194	194	209	182	195	178	165	175	183	185	197	170	191	181	184	182	174	174	176	160	176	167	185	189	188	192	182	176	194	183	174	188	176	193	199	212	175	203	194	189	176	174	211	176	186	178	184	198	192	162	177	172	207	149	173	151	175	176	180	169	178	190	191	162	178	169	199	183	181	180	189	177	174	182	196	168	172	173	175	151	196	205	171	152	199	170	165	182	179	175	187	164	194	208	166	174	192	198	190	194	203	175	211	204	156	170	192	184	156	166	186	179	175	207	172	174	183	195	157	202	169	189	234	191	201	169	175	187	178	181	191	174	204	168	187	157	198	179	187	175	177	188	163	176	172	183	176	186	180	195	165	187	164	166	189	181	187	193	176	160	169	197	173	176	179	179	185	165	188	185	164	168	178	184	188	180	172	174	162	179	173	191	161	190	179	186	177	174	164	177	176	178	209	190	190	181	176	202	171	171	187	189	183	152	175	191	171	198	195	150	168	177	204	180	184	166	167	183	173	199	173	190	199	173	198	187	173	162	186	164	188	194	196	182	176	190	180	196	169	201	197	179	187	159	173	190	172	192	191	174	184	188	188	207	186	167	180	169	186	166	177	187	204	165	192	182	176	169	163	181	160	163	168	179	162	182	180	168	190	182	180	187	160	192	157	184	195	170	165	190	172	179	180	176	167	187	169	179	197	167	170	179	192	216	183	166	172	180	174	185	175	174	213	173	203	178	180	162	197	193	164	175	193	203	177	175	183	167	177	194	175	161	193	160	153	189	170	185	174	203	175	188	173	184	179	212	179	184	196	179	179	199	195	180	162	169	181	189	160	181	185	177	205	165	174	198	188	174	177	177	186	211	184	182	198	191	175	187	184	172	184	176	160	189	191	179	183	183	193	164	211	177	194	161	202	191	207	169	167	183	174	183	183	185	174	181	185	192	167	185	193	177	191	149	194	209	175	179	182	202	201	151	176	186	172	171	181	196	200	193	168	182	194	199	164	176	169	186	164	190	182	172	193	179	201	185	195	175	189	196	178	191	195	175	196	160	188	183	174	173	189	169	184	155	195	182	185	184	177	174	177	183	183	211	182	198	203	176	157	175	182	211	190	194	185	191	181	185	173	177	183	170	209	176	175	207	188	182	170	172	186	174	189	184	178	189	189	169	166	191	197	163	149	174	169	167	177	173	191	171	170	162	196	188	181	175	174	183	200	178	192	196	183	191	151	178	168	174	183	203	192	186	171	211	176	185	166	184	198	168	170	178	164	185	171	211	179	168	166	193	199	164	178	190	196	180	197	157	186	197	176	161	184	179	152	186	192	165	164	200	183	166	155	169	170	200	183	181	166	171	176	173	197	192	179	184	163	199	166	153	173	153	168	175	178	187	157	171	187	191	177	169	184	189	184	176	191	180	185	198	172	195	197	186	141	190	220	200	157	190	178	160	175	167	174	190	188	187	195	180	181	169	175	179	170	171	185	155	173	173	179	180	192	188	197	197	180	176	185	186	174	190	195	188	164	192	167	158	164	184	176	175	179	172	167	182	182	180	161	159	167	175	168	203	175	190	197	173	181	202	180	161	196	184	171	184	206	171	191	174	190	164	192	183	181	191	163	180	198	178	163	196	205	173	180	190	157	173	198	182	176	163	158	177	177	183	193	168	184	185	158	166	188	161	174	192	172	173	215	171	196	190	184	172	186	165	186	174	192	194	173	169	188	184	196	182	182	171	186	181	197	184	201	172	227	209	185	162	178	172	156	180	204	182	178	178	185	177	139	181	183	192	162	149	171	183	175	169	185	158	182	186	162	170	211	202	167	169	180	175	172	200	175	174	176	192	187	184	172	189	148	182	188	206	165	167	182	195	186	183	178	190	205	176	195	189	191	193	178	180	168	181	209	185	173	175	196	196	175	189	189	170	172	192	186	169	158	183	171	171	163	187	179	182	188	193	195	172	180	155	188	185	198	184	200	191	168	181	195	181	175	174	175	162	184	166	171	180	173	179	175	181	191	156	180	170	150	179	192	189	193	176	170	195	174	169	188	168	201	162	169	181	183	162	186	203	168	193	211	173	175	208	194	185	160	159	208	164	191	183	161	193	169	192	167	190	180	171	169	174	148	163	180	187	189	169	188	176	164	189	207	215	179	185	164	194	180	176	186	191	177	186	200	180	175	172	178	184	197	179	191	179	176	170	165	177	216	160	150	190	178	167	153	172	182	165	170	180	182	197	184	174	176	170	190	192	169	188	196	172	143	185	181	186	166	187	173	195	174	168	194	175	188	183	171	198	162	202	162	198	221	176	181	184	203	191	173	193	178	193	147	190	179	189	172	181	198	189	175	188	193	196	152	168	166	178	151	169	183	194	167	186	181	184	190	172	168	167	225	160	189	143	154	199	189	155	192	199	175	188	181	204	169	195	164	160	205	169	172	175	192	152	212	183	173	154	192	186	147	153	163	188	176	186	187	199	164	186	186	175	193	193	152	155	180	185	186	184	173	159	197	163	173	190	164	187	157	199	176	173	191	167	174	185	164	163	176	171	173	185	184	196	173	186	199	191	188	159	175	186	181	164	166	178	199	208	183	191	180	188	180	172	186	172	181	177	178	174	203	165	177	159	194	185	183	178	166	181	165	192	154	174	192	183	161	205	186	160	169	185	193	170	192	178	187	193	171	176	169	166	179	175	182	189	215	172	177	192	199	173	171	177	192	162	186	165	193	180	174	168	199	181	176	178	180	181	176	200	187	183	175	189	146	179	185	170	200	173	176	204	166	198	197	211	162	175	191	189	185	204	177	195	187	178	201	189	194	210	198	188	178	186	184	183	202	180	193	189	183	171	185	165	207	178	174	190	181	185	181	178	169	174	169	213	176	179	194	195	175	192	180	181	183	190	171	187	165	184	169	177	185	179	190	179	163	176	182	203	178	175	180	207	183	162	165	170	176	205	170	198	179	206	156	203	174	185	163	178	185	204	166	171	169	196	169	175	166	174	155	183	161	180	171	169	164	171	159	192	196	164	181	161	168	149	191	168	183	199	183	193	157	189	162	145	166	154	182	196	174	167	190	175	188	167	169	203	195	190	193	173	182	207	181	175	179	166	177	179	179	205	165	202	165	177	180	175	165	195	177	187	167	171	188	192	179	161	160	194	203	188	172	181	179	172	190	156	189	182	172	181	160	165	163	182	191	184	157	192	166	173	188	178	157	189	176	188	162	182	180
14897	15288	13215	7099	4817	3610	2723	2207	1698	1449	1196	1028	848	722	660	630	569	532	509	479	418	451	385	380	373	409	338	356	356	313	344	363	346	324	297	289	290	305	326	305	302	308	300	295	297	310	274	284	274	281	289	267	295	280	285	312	262	320	296	281	252	273	284	302	282	253	270	271	281	274	285	288	270	275	275	282	257	246	287	261	255	279	271	256	261	272	254	267	255	260	272	286	262	239	267	247	250	273	265	286	272	261	244	239	240	263	256	241	262	276	269	254	277	270	275	261	279	297	241	246	264	242	265	252	259	254	268	285	284	267	297	257	289	282	274	275	272	250	279	254	271	272	269	277	253	257	262	251	271	267	277	266	256	260	269	288	264	293	261	270	265	248	255	273	249	290	241	257	267	241	266	273	236	238	235	248	288	251	266	262	264	282	252	249	301	252	290	237	268	250	273	262	270	235	263	261	243	253	269	266	279	243	238	260	238	284	266	267	278	260	294	263	234	275	266	283	240	258	265	241	264	266	263	230	263	266	229	261	274	267	259	261	253	298	254	266	256	262	272	239	279	246	258	259	244	241	264	286	252	266	257	264	270	261	266	267	264	258	258	253	263	246	281	236	245	247	235	247	271	277	281	262	268	258	263	264	268	217	255	250	249	270	244	265	275	258	266	293	234	274	247	259	257	242	262	274	279	231	268	254	252	252	268	253	292	273	272	263	247	263	243	291	243	270	269	281	253	259	299	258	271	280	245	260	251	255	264	244	268	266	283	263	268	240	273	274	254	239	258	272	280	267	277	269	254	271	271	248	270	236	247	264	252	272	280	254	250	289	261	269	225	266	258	276	270	286	266	262	268	263	245	251	252	259	246	254	253	267	264	287	237	274	267	253	275	213	265	236	281	261	248	274	253	274	244	252	295	263	246	244	240	271	256	287	253	294	237	268	270	282	239	257	262	292	265	272	266	250	254	251	260	282	251	278	252	238	265	248	281	268	261	278	269	260	247	260	238	262	249	262	227	267	273	280	252	252	250	256	260	228	243	292	284	272	248	247	264	270	303	283	282	283	266	295	256	236	262	280	259	286	229	266	258	258	248	257	258	272	258	286	272	274	261	281	269	301	249	267	265	268	277	245	289	269	246	238	271	253	290	268	253	238	246	280	249	262	274	238	261	272	287	257	278	267	261	309	269	265	267	257	251	275	257	265	284	274	257	259	249	279	255	264	257	260	276	263	271	262	287	246	259	278	253	273	292	249	289	239	241	266	244	248	277	275	253	288	273	256	283	275	260	273	243	253	254	260	264	252	219	268	269	256	269	277	270	252	263	261	242	256	282	241	286	249	286	273	242	277	263	272	288	256	283	275	257	276	254	235	277	278	257	266	262	280	272	252	256	260	255	262	273	281	277	257	250	273	253	259	292	250	259	249	284	280	255	264	273	267	283	259	246	279	262	277	261	298	245	265	290	278	279	253	285	269	219	261	227	269	254	273	279	264	281	249	244	291	275	241	252	286	240	286	285	268	273	261	247	289	252	265	287	265	266	261	282	241	259	247	268	270	254	264	271	274	269	260	266	228	273	240	274	240	233	251	248	249	259	275	262	232	275	292	257	279	281	260	255	263	285	270	239	268	275	263	282	240	247	281	264	272	273	266	257	244	266	243	278	247	301	268	255	244	245	241	280	279	264	256	238	267	270	249	253	249	255	257	232	268	240	265	267	256	269	298	274	271	286	279	271	264	260	226	264	270	247	259	270	263	280	251	271	264	250	238	255	255	282	280	301	247	265	247	226	264	281	269	288	285	232	259	267	286	253	269	254	244	276	266	275	289	249	275	253	265	286	243	268	270	282	267	246	261	248	273	265	247	283	265	249	274	275	307	238	280	248	239	259	287	281	268	252	246	255	266	234	264	268	239	229	267	270	243	253	241	250	263	287	270	257	279	290	251	241	267	253	233	270	263	260	277	262	239	263	245	256	238	281	264	292	270	250	262	279	259	258	292	282	281	266	266	274	271	274	263	256	269	245	290	289	269	245	265	235	264	237	259	252	253	250	272	268	259	258	253	236	286	263	233	261	260	267	262	274	252	267	289	261	256	252	263	290	249	265	287	278	257	256	264	259	264	236	249	284	250	288	263	273	259	264	260	241	271	271	270	254	255	267	265	242	261	264	259	288	244	260	276	258	234	277	241	255	245	274	283	263	272	279	243	293	226	250	256	264	237	276	232	236	239	242	268	281	223	260	243	246	279	261	276	263	271	240	291	232	237	269	235	256	261	290	258	260	260	272	250	265	250	271	249	267	261	247	279	278	252	255	231	289	248	280	262	253	263	235	241	260	277	267	256	257	256	263	268	282	272	252	237	274	271	285	266	290	246	269	256	308	284	300	261	286	268	233	260	300	288	271	266	251	233	252	243	264	273	295	246	275	266	292	236	289	250	247	256	253	267	274	263	240	242	270	263	258	279	250	278	288	250	247	271	231	273	265	291	256	268	263	265	249	257	249	304	259	293	266	264	254	275	248	250	262	243	253	299	255	254	272	277	256	242	248	240	262	284	289	242	289	273	257	290	261	266	241	283	252	278	271	268	269	249	275	268	260	247	261	248	258	251	267	275	239	287	260	263	266	231	283	252	258	282	285	256	252	259	249	257	273	244	286	273	276	246	254	253	274	294	274	221	266	265	276	246	276	273	252	250	270	236	282	260	263	253	287	268	254	244	238	245	256	261	272	276	262	258	244	261	256	255	268	287	258	266	270	249	256	281	260	288	249	271	250	261	249	257	253	262	277	275	256	273	272	268	266	255	271	238	243	254	278	262	263	276	251	256	264	252	244	262	260	274	273	252	279	256	267	268	254	252	272	269	265	299	240	278	283	263	267	260	261	265	263	235	276	271	285	254	264	233	264	279	259	253	244	265	239	252	288	243	254	255	312	280	239	305	253	259	252	281	284	243	241	285	273	233	247	257	258	248	236	253	256	248	250	271	216	257	256	240	244	239	243	265	261	290	278	248	246	287	255	257	270	263	263	263	226	268	291	260	267	255	241	227	279	245	274	264	256	281	252	289	256	226	272	253	245	264	252	251	271	229	257	279	268	242	253	270	242	256	240	263	255	261	290	241	270	237	272	262	282	264	256	277	256	265	249	275	246	261	303	261	264	244	278	291	267	290	276	265	269	274	274	264	270	252	259	263	268	251	275	262	259	271	244	239	266	257	268	259	248	312	246	280	262	275	268	284	283	255	286	291	283	268	260	249	248	248	237	269	274	260	240	281	280	262	248	286	283	248	293	266	245	256	285	275	244	267	286	276	234	285	280	270	262	281	274	252	287	295	248	296	266	262	258	295	243	262	252	271	268	291	247	267	291	248	275	246	248	257	248	290	269	260	272	271	255	275	257	248	265	264	252	236	250	266	238	270	289	245	261	276	279	259	254	263	275	269	294	279	282	260	280	252	298	254	251	245	306	274	267	276	242	254	280	291	276	257	276	302
27039	20448	7661	716	422	397	370	315	311	329	308	316	327	295	283	310	295	257	347	320	295	285	309	300	287	292	295	306	306	283	313	272	318	307	328	302	296	331	264	289	346	331	295	315	287	303	327	330	312	270	284	302	284	309	283	314	286	299	297	289	291	282	248	318	287	333	302	320	282	281	277	292	295	281	296	260	306	298	293	301	303	270	307	289	316	317	296	311	292	331	307	298	296	317	311	282	312	269	297	300	290	284	286	278	288	302	264	324	304	282	321	307	329	298	309	321	296	299	289	313	286	274	297	301	305	270	289	268	316	304	290	267	316	302	310	302	285	294	291	318	297	277	278	326	290	281	306	295	319	263	294	320	296	316	304	298	314	280	291	293	261	298	293	283	335	287	301	321	291	310	289	299	275	303	307	305	285	341	297	296	303	292	311	262	272	320	281	308	279	292	313	295	319	291	286	329	292	291	291	307	290	295	325	306	292	297	301	344	307	299	296	320	310	313	278	317	296	306	301	276	295	317	315	286	297	299	306	294	303	277	293	285	293	300	297	299	291	274	292	292	283	300	273	294	295	307	312	323	270	326	317	299	291	319	269	324	287	306	312	313	300	311	298	275	279	294	309	337	295	312	297	298	272	293	295	303	288	308	279	306	301	266	279	293	288	298	295	288	302	302	303	275	283	301	335	311	346	318	303	323	324	327	321	316	299	317	282	336	308	280	294	315	298	277	285	284	304	302	281	294	303	283	336	302	284	296	284	296	300	273	296	266	317	301	287	274	279	269	311	286	311	298	285	304	298	308	290	297	302	299	310	294	269	312	273	293	267	289	323	307	315	296	307	271	290	264	304	334	312	289	332	294	314	305	290	279	308	295	287	296	323	272	294	316	286	318	326	320	296	320	276	310	271	287	255	262	292	297	285	264	296	308	336	306	289	299	281	315	299	313	309	300	278	297	297	316	281	307	274	288	300	276	313	336	319	322	315	314	296	289	303	323	317	321	283	303	279	309	275	321	334	313	296	292	334	293	294	275	293	302	278	288	302	292	299	296	296	320	275	315	290	320	276	265	332	298	300	281	316	287	277	287	310	287	313	310	316	320	300	332	277	304	323	244	314	302	301	281	267	302	287	309	304	334	279	276	346	314	312	299	274	309	286	291	319	308	293	286	325	266	321	315	299	281	271	282	315	302	294	290	318	292	269	315	286	302	284	280	315	306	269	327	318	301	283	327	325	299	290	278	311	289	315	283	305	318	283	294	284	312	333	296	299	304	284	287	293	322	302	277	298	268	278	294	319	312	302	309	328	296	302	330	274	308	275	300	299	289	279	308	287	296	307	274	307	273	288	298	282	323	300	287	319	344	299	346	292	313	283	300	278	331	305	299	299	286	320	298	282	308	317	310	293	311	284	295	320	284	302	315	279	286	302	299	290	303	299	288	296	293	289	294	301	279	304	287	277	287	286	277	305	284	296	344	335	297	308	297	289	277	308	291	302	269	303	315	276	300	327	290	296	277	292	314	290	307	290	324	288	304	301	291	319	294	275	313	290	292	302	298	301	313	327	287	275	294	311	318	293	277	335	334	292	309	297	320	318	280	335	297	274	313	267	268	299	288	349	317	294	323	298	309	280	271	302	284	335	298	287	264	324	267	311	313	326	280	293	317	278	303	285	300	301	291	328	306	290	332	255	308	313	287	302	302	300	306	296	306	310	299	324	325	286	290	275	278	318	304	285	301	291	302	307	314	295	312	284	295	314	292	313	292	294	285	291	294	284	308	299	302	292	310	302	308	336	288	282	304	304	293	310	299	276	284	293	283	289	304	285	277	261	320	279	300	285	314	315	329	355	292	309	262	318	268	300	297	294	302	354	312	280	316	313	281	282	306	310	284	304	304	292	294	288	283	302	283	272	273	319	307	308	285	318	321	300	308	313	299	320	306	311	303	299	298	301	297	295	311	281	296	317	315	274	280	314	276	307	272	290	297	294	296	282	322	305	282	316	288	289	301	297	286	310	279	332	303	304	267	306	293	339	298	310	285	310	274	305	288	325	294	286	300	283	285	267	278	314	302	296	285	299	314	258	294	278	323	308	311	305	271	274	270	278	304	305	284	315	270	285	331	309	306	294	294	336	320	299	284	311	309	307	281	306	291	321	286	313	281	274	309	321	297	296	258	295	325	327	308	304	306	288	284	296	279	301	265	296	296	308	301	294	316	275	317	302	259	300	309	297	300	328	312	287	342	283	291	289	284	290	279	287	285	322	299	316	269	287	287	301	308	283	285	298	298	312	299	316	267	328	292	304	270	291	296	327	271	295	329	287	300	299	313	306	279	286	283	309	299	293	280	301	297	304	262	299	278	296	307	302	322	302	311	319	271	330	285	288	314	283	306	353	293	323	310	285	340	301	296	323	297	316	323	319	295	310	282	297	291	277	279	305	286	293	325	282	269	301	292	258	313	320	304	288	297	300	299	284	303	326	282	292	273	321	292	330	285	298	271	298	275	274	235	277	302	295	303	299	276	293	289	296	312	290	353	294	301	289	317	289	301	294	309	302	299	300	287	286	287	279	298	293	335	289	267	286	298	306	287	301	305	307	317	302	285	312	319	335	269	285	303	285	303	320	292	331	306	262	288	285	294	320	299	312	280	273	332	292	291	314	270	271	316	308	309	332	259	269	311	305	288	304	290	317	274	293	317	308	296	316	319	312	314	289	301	312	258	323	279	324	307	284	291	304	303	328	309	280	312	266	296	301	282	296	296	305	285	296	294	281	302	322	295	305	326	335	290	324	284	317	303	278	301	281	308	295	290	277	303	339	286	276	310	287	330	289	303	308	333	281	292	323	296	302	288	284	275	272	333	294	304	280	322	269	306	290	275	293	320	296	312	266	304	314	285	301	341	296	307	305	298	304	303	290	299	286	293	298	299	281	303	289	306	285	299	296	315	305	289	314	282	262	296	298	316	302	309	275	285	309	290	303	307	308	308	268	314	324	280	281	284	261	269	297	310	296	279	315	293	321	301	293	282	294	293	293	278	298	317	335	278	289	280	306	319	287	297	271	312	303	269	297	309	324	306	269	293	279	322	296	341	311	328	274	300	327	294	325	290	305	279	291	374	275	287	306	298	283	311	300	302	315	268	293	302	263	293	280	313	277	300	315	299	256	290	303	286	324	291	322	298	299	291	285	257	276	293	294	316	294	288	290	269	302	332	299	294	293	308	318	294	283	300	274	280	280	296	333	314	301	286	299	279	296	280	333	300	332	303	283	312	310	293	267	301	284	281	303	287	332	282	288	305	322	320	308	262	310	349	289	304	325	307	301	304	316	277	356	291	277	303	269	283	295	297	292	296	285	287	311	294	285	261	316	302	316	314	297	313	299	279	288	317	289	325	296	299	292	294	269	289	296	297	298	284	286	301	309	329	317	265	307	295	252	277	270	282	307	320	281	287	322	299	308	292	304	315	286	284	285	308	302	303	291	287	303	277
6001	1316	1149	768	662	596	495	514	497	459	478	418	450	446	416	438	454	404	409	406	441	478	427	401	420	425	459	434	439	442	421	422	421	426	411	439	419	449	440	426	413	401	413	446	428	406	430	431	432	410	408	418	425	409	425	415	427	468	433	401	445	383	446	395	438	448	404	433	424	422	434	412	441	394	392	431	434	408	420	420	427	441	410	402	446	439	439	413	409	434	443	437	423	454	451	411	428	418	424	393	415	414	407	432	410	435	400	444	426	403	416	395	410	413	414	435	427	450	438	399	404	426	397	423	416	458	400	414	426	444	445	434	417	417	434	414	406	403	398	436	412	421	416	416	416	468	430	418	417	422	379	445	401	404	416	395	395	455	422	422	422	368	407	431	439	427	410	394	460	424	432	408	391	410	420	427	424	422	426	387	425	433	448	431	422	433	408	404	439	423	416	416	463	420	447	412	430	419	438	400	428	405	427	414	428	410	390	418	427	409	427	394	401	377	397	400	364	450	394	412	402	360	407	418	420	454	402	420	401	411	434	410	410	440	435	424	470	415	440	370	406	422	423	411	386	412	412	421	396	426	431	419	414	431	447	462	422	452	406	463	428	424	413	424	456	459	419	412	424	422	410	444	445	458	451	420	424	422	434	432	379	411	426	425	439	432	403	423	423	437	450	392	440	444	397	429	409	414	441	436	440	443	432	374	447	414	402	427	413	455	441	450	447	431	429	401	420	394	403	427	432	378	402	422	429	416	414	442	417	421	449	397	419	440	413	452	416	402	428	431	417	479	420	439	379	414	417	488	397	427	423	404	464	460	414	409	393	417	444	449	411	435	405	468	386	385	396	406	438	423	392	412	431	407	420	451	413	410	415	403	409	396	421	443	405	458	393	413	468	428	425	412	448	437	384	414	404	374	433	454	451	433	409	453	393	412	419	394	394	416	443	428	463	414	395	446	381	460	416	411	429	417	450	438	399	388	420	400	395	457	422	421	412	397	433	414	460	432	465	406	444	428	412	460	441	401	385	438	441	416	433	411	404	405	435	411	417	418	407	432	440	418	409	410	402	417	447	428	442	443	402	428	428	392	437	391	416	413	415	392	401	396	465	407	419	423	407	441	439	422	407	434	422	416	387	436	451	422	406	402	436	407	404	417	404	410	430	437	426	439	407	408	409	421	400	427	422	420	398	449	417	438	404	448	413	420	420	417	377	441	400	404	410	426	385	403	409	407	428	437	411	424	438	416	441	413	399	455	391	435	418	376	426	468	359	453	436	444	413	412	438	402	426	403	427	426	412	438	401	439	435	436	417	414	408	428	410	434	450	396	446	427	424	433	424	428	395	438	410	431	407	421	406	404	408	446	424	440	417	462	424	431	422	447	391	445	417	432	385	427	387	420	407	396	419	399	432	481	427	406	422	393	418	432	434	403	414	437	442	454	396	427	440	411	442	432	449	396	440	417	434	428	411	413	429	436	455	410	416	397	380	440	388	400	446	405	442	451	397	439	398	440	459	441	393	420	414	397	417	450	410	411	452	384	418	428	446	451	374	416	425	424	419	434	372	437	422	405	423	416	449	438	444	457	432	426	414	409	402	472	438	417	401	401	427	430	407	435	447	408	413	405	411	449	398	421	434	431	406	406	424	407	435	432	415	455	441	417	422	440	427	424	451	371	451	441	422	453	435	410	374	440	404	397	416	428	444	464	446	417	442	470	395	418	428	434	427	452	444	430	424	427	401	406	425	395	399	437	412	435	419	424	414	465	415	418	448	437	413	408	410	423	393	426	438	436	434	391	407	431	464	461	448	417	441	426	418	417	425	392	447	445	399	451	422	426	481	430	398	430	427	420	416	442	439	393	412	429	412	403	429	419	426	396	402	432	403	409	425	436	433	394	439	404	428	451	407	407	457	396	423	415	429	408	451	409	421	429	396	419	446	406	419	446	433	484	419	435	450	430	422	412	397	439	437	413	447	453	454	436	404	424	446	404	429	434	432	432	427	407	456	411	431	418	439	403	426	386	426	422	420	426	422	432	421	426	450	384	435	447	409	419	413	441	452	408	414	460	418	425	407	442	428	423	431	432	432	414	441	443	419	409	433	400	403	383	397	470	396	437	418	421	435	401	385	416	428	419	422	468	402	448	396	425	433	404	407	445	418	435	421	424	422	403	389	403	449	420	398	390	401	426	413	447	439	442	434	379	417	446	403	408	432	442	444	412	435	407	420	428	446	426	417	457	376	446	407	418	447	445	468	410	425	383	455	430	434	374	417	458	397	432	477	407	442	423	423	467	417	438	399	410	447	421	439	381	436	422	418	398	447	431	412	413	429	411	415	455	434	396	421	419	406	427	434	401	430	426	428	420	445	428	428	414	467	402	384	423	425	397	468	465	404	451	434	386	391	400	405	447	464	405	369	398	456	393	417	458	442	450	463	408	426	412	435	423	412	411	390	420	401	426	423	411	412	410	445	440	419	409	418	429	413	408	434	401	406	408	429	420	431	419	411	429	424	431	433	396	413	387	445	428	416	423	449	397	369	440	423	424	381	431	418	458	407	426	404	398	397	463	437	423	422	448	427	433	450	426	430	420	421	406	438	411	403	416	417	414	433	427	426	418	430	433	414	424	424	412	426	397	433	408	424	446	418	443	473	422	423	431	427	418	446	439	417	479	430	363	424	405	467	414	380	431	424	397	465	407	391	407	451	431	438	407	440	388	422	445	415	409	446	434	401	391	461	418	408	411	431	416	423	418	402	409	435	390	406	387	420	409	414	426	429	434	451	406	415	438	413	379	410	402	416	412	430	402	444	392	433	437	425	445	410	396	431	410	482	449	401	423	429	452	413	397	391	439	415	417	418	393	389	427	390	382	457	418	435	454	422	471	430	442	433	389	425	430	401	399	400	447	429	436	457	421	400	429	403	416	439	439	377	422	418	444	410	395	407	419	437	410	422	415	412	432	398	441	405	397	411	411	437	412	404	407	393	455	396	430	402	399	401	416	416	421	446	426	462	434	384	420	416	395	449	413	427	416	401	502	402	415	406	417	426	424	442	398	404	448	419	418	412	384	458	404	438	450	432	408	428	426	410	429	396	480	416	466	418	421	422	450	426	442	384	402	382	427	448	425	446	422	408	412	451	430	454	413	409	417	413	424	442	413	418	405	418	425	419	443	429	408	411	413	430	390	380	396	404	439	473	429	436	402	417	432	428	423	412	450	396	419	431	436	425	409	398	444	388	408	400	425	413	456	418	402	461	397	421	426	412	391	417	436	423	441	427	437	446	410	448	407	386	407	401	424	413	441	439	426	442	442	407	405	400	442	436	430	393	432	402	422	410	416	387	431	417	435	417	411	409	429	444	422	397	398	432	403	386	423	394	407	426	424	404	438	426	407	415	417	409	404	399	397	401	444	447	401	423	458	408	432	437	425	454	407	484	433	448	440	394	448	423	430	417	406	470	395	404	410	459	433	419	408	408	427	444	400
24186	21228	28548	24181	21077	4322	933	684	577	517	506	455	412	457	425	432	406	386	369	391	381	395	398	390	379	385	374	370	323	322	324	346	337	354	372	314	343	326	347	339	324	370	347	360	321	306	315	379	391	333	325	384	326	330	373	336	343	334	349	369	323	373	300	341	337	328	347	334	338	340	328	366	331	343	314	350	312	310	366	329	359	324	341	334	320	333	304	313	326	346	335	328	329	370	321	346	328	341	361	333	357	350	333	356	354	361	332	318	307	328	360	354	359	314	360	337	314	308	347	355	311	343	369	344	298	342	313	355	345	327	356	338	352	353	366	339	324	327	350	348	362	349	319	323	347	341	355	334	345	341	343	335	345	339	339	350	321	350	328	379	323	317	338	346	347	352	335	289	326	341	339	346	344	335	356	324	353	330	304	333	327	299	364	338	385	354	311	324	348	313	339	330	363	321	349	339	348	325	330	326	317	369	361	374	333	350	344	337	343	362	374	357	313	358	325	317	334	330	368	348	337	341	336	367	343	337	330	350	311	327	329	337	328	352	349	329	369	335	318	356	319	326	345	315	300	367	332	338	335	353	318	320	365	345	334	327	365	330	338	311	336	335	343	343	368	387	317	349	337	365	331	357	344	340	321	331	327	362	330	305	328	315	340	346	351	336	317	329	315	322	347	322	357	348	339	372	343	349	335	350	344	370	331	347	335	340	379	325	329	304	350	338	310	337	351	346	326	308	333	330	375	324	326	376	342	336	326	366	346	349	343	345	333	345	336	342	343	331	332	336	347	368	354	343	376	329	329	352	349	353	338	346	346	332	353	359	359	350	337	350	332	342	340	359	369	320	348	319	326	314	329	350	319	335	337	352	336	321	368	328	330	345	322	347	335	344	338	348	358	368	338	342	334	341	335	355	327	348	341	352	332	342	330	358	325	328	317	317	357	350	304	333	311	312	333	348	323	375	316	344	371	333	328	333	342	384	339	323	313	360	337	372	354	336	355	323	337	322	334	345	362	351	322	292	338	331	360	326	323	329	346	333	323	315	365	305	374	368	313	324	328	347	311	329	308	350	341	318	343	331	362	368	342	360	329	313	344	321	356	344	338	357	324	355	314	347	359	341	344	337	352	338	317	320	365	351	355	329	346	323	335	338	341	331	365	327	299	305	330	336	361	328	325	343	343	361	346	354	372	317	341	332	344	358	326	335	321	360	353	330	312	324	328	341	355	328	287	334	356	326	351	366	333	332	338	328	320	343	377	328	335	342	341	362	340	355	340	371	327	348	323	330	333	333	355	370	346	347	352	350	352	321	368	344	339	346	303	343	317	337	344	351	308	341	331	328	347	361	334	346	326	339	372	305	333	367	369	345	348	360	346	332	335	339	327	329	312	350	328	329	351	338	336	338	348	348	353	301	369	321	337	331	343	301	376	333	301	331	357	322	387	315	363	327	346	285	341	355	340	333	329	313	351	348	343	338	344	338	333	295	368	326	320	338	302	330	348	377	319	308	344	335	334	323	351	329	336	345	358	325	356	351	325	310	301	326	343	354	306	363	329	326	321	366	330	343	313	319	328	341	340	361	355	351	381	356	323	341	360	324	348	349	335	326	344	358	351	343	344	346	328	332	359	324	346	330	320	339	337	343	308	331	324	312	334	378	359	348	375	341	296	333	332	351	333	372	340	315	385	314	341	344	327	329	323	319	314	322	326	306	335	347	350	333	366	305	326	319	331	338	313	337	328	329	320	348	330	304	356	332	349	344	319	331	326	316	334	331	359	330	359	308	322	355	357	328	329	346	334	344	375	317	328	328	324	368	360	331	344	323	310	340	331	333	335	340	317	303	311	338	336	360	352	346	315	336	314	316	352	338	351	325	327	331	332	310	334	334	349	296	390	343	332	335	357	336	328	328	329	344	340	359	336	314	297	372	354	344	337	376	306	326	309	350	350	369	353	333	340	323	344	351	333	335	321	337	346	360	333	320	347	351	325	330	320	365	325	334	385	339	332	336	338	360	327	331	330	333	300	327	322	320	337	334	378	334	334	343	364	336	314	341	330	328	357	375	321	355	345	313	337	374	328	334	365	384	326	337	350	330	364	313	355	344	339	328	324	309	326	336	350	340	330	341	380	324	349	318	353	351	348	340	343	379	374	350	370	364	338	336	350	341	316	309	352	305	330	357	363	332	331	343	313	309	347	354	289	349	348	341	327	359	368	346	334	320	307	359	330	312	350	353	359	316	340	356	334	326	353	334	334	338	347	313	342	363	364	315	365	343	375	324	327	339	348	309	328	331	338	326	348	333	343	330	325	331	349	337	348	356	313	353	325	342	353	339	343	338	319	333	328	290	295	341	329	322	342	353	318	308	313	359	353	333	326	330	322	334	333	332	345	361	324	357	345	346	348	333	377	350	357	328	346	350	334	331	340	320	340	351	318	311	351	353	341	360	332	324	356	331	353	329	340	325	349	379	315	347	361	346	348	320	349	325	356	348	332	354	322	360	358	359	326	327	337	340	327	336	322	333	361	332	342	360	324	312	339	348	346	356	319	307	326	338	329	306	347	336	344	364	401	371	342	335	338	366	373	324	303	309	362	368	347	334	348	340	316	348	369	370	379	328	353	354	323	337	341	305	362	305	354	325	344	314	336	331	350	336	356	343	343	335	358	325	340	347	310	345	331	345	327	359	341	353	347	331	341	339	319	325	333	351	366	338	347	312	328	338	344	366	321	367	357	356	345	335	337	357	345	319	357	357	359	341	332	335	389	361	314	343	328	355	319	346	368	300	323	346	316	349	326	337	364	330	325	362	291	320	337	369	314	338	352	302	301	335	320	324	345	341	320	370	319	285	326	357	309	321	339	324	318	337	353	334	339	340	340	341	331	336	334	312	373	307	343	346	309	306	310	343	347	371	314	356	353	331	341	336	344	340	324	340	325	353	327	331	345	306	347	325	325	343	355	322	315	339	329	334	347	310	359	343	348	344	287	337	364	349	328	299	307	340	349	359	315	311	356	322	317	356	321	377	342	331	360	325	327	332	291	327	301	342	316	320	350	337	306	329	351	351	316	354	334	356	318	340	322	379	342	349	321	320	336	342	327	347	343	311	327	348	357	320	334	359	352	337	344	310	325	377	349	342	330	346	348	348	326	296	311	349	335	299	328	322	347	320	333	308	371	329	348	293	357	341	340	354	309	324	330	324	338	341	347	325	312	338	341	327	331	318	366	313	310	369	310	348	319	336	340	347	322	358	328	331	339	336	387	302	333	338	337	319	345	318	335	354	323	339	333	381	299	331	312	330	320	389	337	357	325	344	328	314	321	308	326	338	351	285	339	339	347	388	317	311	339	346	369	325	312	337	339	351	348	373	355	355	356	331	337	330	350	352	333	345	320	344	320	335	321	361	386	323	300	345	343	321	356	306	370	335	345	330	328	339	365	331	360	350	338	325	321	338	375	364	332	335	362	349	367	355	335	358	357	343	344	341
11512	9542	8161	4203	2905	2221	1738	1458	1179	1082	915	864	825	685	684	644	608	583	594	604	568	589	547	576	570	519	512	513	539	518	519	497	550	518	520	545	537	486	498	483	533	499	541	529	516	502	463	493	514	481	486	458	482	489	479	492	478	516	515	475	514	480	519	512	499	507	468	476	486	481	462	479	480	476	513	498	495	476	438	505	445	479	483	484	494	454	476	510	458	495	499	466	482	456	472	501	493	493	515	494	499	469	506	499	479	489	483	483	477	495	477	453	474	469	452	479	467	459	496	458	486	484	499	446	442	493	475	499	509	504	520	482	509	468	507	495	509	482	445	472	477	511	467	497	492	466	470	487	465	471	495	476	565	505	524	478	474	496	447	488	479	468	471	521	518	484	451	460	474	469	481	492	502	458	509	469	464	456	510	499	480	506	479	456	504	495	442	516	468	475	488	464	515	489	441	486	479	504	446	486	502	491	512	499	486	484	482	471	457	482	498	467	466	521	468	486	462	445	512	476	476	493	509	455	484	484	491	470	487	502	475	448	476	439	552	485	489	473	460	506	507	420	482	474	498	474	470	461	474	482	457	517	461	507	483	513	476	467	496	481	466	501	497	491	475	509	486	469	489	465	494	490	484	521	453	497	480	485	473	512	474	518	427	514	472	457	461	505	512	450	476	478	480	475	432	458	475	495	506	498	489	488	449	506	484	490	474	487	487	444	478	482	522	485	462	481	486	506	434	494	460	441	451	451	486	521	479	491	515	460	493	487	490	494	471	488	458	460	478	512	478	497	468	505	460	473	481	506	489	462	479	508	499	489	465	489	492	485	535	474	489	479	455	498	501	490	455	452	499	466	469	501	496	458	479	509	450	474	508	496	470	485	522	490	439	449	508	480	481	479	436	463	497	486	463	486	477	518	499	522	482	484	477	517	513	511	475	501	457	477	453	517	488	457	495	511	452	512	512	475	478	480	501	484	476	480	455	548	475	478	509	458	489	448	496	482	512	430	501	441	475	518	467	501	499	476	488	473	483	484	460	447	483	471	495	497	453	491	440	497	467	474	508	509	493	493	468	494	433	501	487	497	491	481	500	521	484	471	509	488	480	475	457	490	456	503	469	463	479	468	471	535	496	477	513	478	490	509	496	507	456	476	500	477	504	466	453	463	491	464	483	525	471	469	471	464	478	473	505	496	517	465	467	499	454	519	492	499	481	475	507	465	507	466	455	452	462	483	501	494	482	470	465	496	463	469	487	507	486	473	529	496	493	479	481	463	528	483	470	504	447	435	463	510	491	483	475	506	504	485	470	489	487	488	451	496	514	438	447	471	470	457	497	484	472	471	455	447	451	492	478	506	497	477	480	501	449	438	450	507	519	491	487	480	442	485	465	503	495	491	494	514	479	483	480	474	525	465	481	483	505	470	502	485	466	496	503	461	482	503	503	478	479	458	448	486	464	447	486	472	495	483	449	461	475	468	479	478	466	486	524	469	483	490	498	519	476	486	458	527	480	484	462	460	478	485	465	486	500	456	484	515	486	508	520	464	451	467	501	425	501	509	493	465	482	485	527	501	468	515	445	448	501	474	513	503	481	444	507	496	476	461	506	501	491	462	451	485	483	483	489	487	478	454	497	463	448	490	469	435	464	513	491	510	486	454	487	475	487	495	475	485	505	475	511	509	468	521	509	506	489	453	496	514	472	483	451	492	473	489	463	472	510	543	500	488	503	478	454	486	473	473	511	479	484	510	480	476	466	480	476	456	489	481	439	516	455	465	511	498	463	544	500	484	441	514	465	477	492	504	516	465	483	505	498	468	485	492	486	510	450	488	492	480	506	488	471	463	456	463	508	486	446	449	502	467	469	500	466	485	539	459	474	492	488	464	461	442	474	469	484	472	481	464	492	496	453	488	500	535	471	499	440	519	482	491	485	479	482	507	470	493	500	494	492	511	458	486	500	481	460	501	459	542	506	509	492	447	548	478	468	514	482	511	449	491	487	481	495	452	489	493	504	508	477	488	467	486	490	477	538	508	498	476	423	470	455	491	456	490	471	489	508	476	474	477	492	491	502	499	456	491	497	494	469	480	435	540	434	487	465	477	487	475	472	498	480	459	475	475	470	485	490	468	487	479	471	483	515	466	496	477	506	485	455	502	450	508	472	453	480	489	449	505	470	498	493	474	472	469	527	513	483	483	519	446	461	505	500	481	457	463	473	449	473	466	498	479	499	501	466	495	491	493	501	468	501	449	509	483	486	502	476	511	520	497	474	497	489	476	505	469	523	500	496	517	534	481	473	428	435	459	480	475	479	495	494	494	488	475	479	491	486	440	455	513	496	505	464	501	484	458	490	508	516	481	500	481	481	494	471	486	462	479	478	484	529	496	503	453	470	504	501	474	474	472	472	455	471	492	491	465	469	459	459	477	446	443	469	496	504	527	522	504	479	446	436	487	457	453	508	513	481	485	482	500	539	481	467	474	469	511	446	490	446	463	511	495	454	462	521	491	429	526	519	465	502	482	483	510	466	492	507	507	446	507	471	500	487	476	485	490	488	452	453	528	456	470	482	474	454	438	463	499	468	484	465	525	469	491	467	472	466	481	468	476	473	547	522	485	465	481	482	433	504	552	503	481	483	461	471	501	491	475	473	475	480	504	476	464	489	483	452	481	505	454	522	455	464	495	494	491	516	497	478	455	477	496	467	476	511	447	496	459	485	478	458	505	463	450	506	493	460	479	451	515	495	508	457	473	476	476	455	498	481	464	431	501	458	478	449	463	485	490	489	502	473	538	506	490	496	485	481	490	457	480	478	478	460	471	501	497	432	467	460	512	497	462	471	489	481	473	492	454	475	507	472	471	506	447	452	448	482	461	498	532	440	544	511	441	442	523	473	470	419	454	503	515	470	509	471	487	502	471	456	497	447	482	478	426	476	501	484	517	471	489	496	484	496	459	476	506	477	489	469	486	492	485	513	478	466	551	523	463	498	497	484	503	467	513	477	511	491	476	467	461	501	532	453	454	463	463	496	499	510	475	475	470	477	452	477	526	466	453	467	508	462	536	455	457	486	501	473	471	452	457	456	448	499	510	498	504	482	487	515	481	475	443	468	481	484	475	473	451	492	476	468	505	468	465	441	493	467	460	456	508	482	481	446	495	474	497	458	477	477	488	465	506	453	499	476	499	511	486	479	471	522	510	469	487	476	520	453	495	515	471	487	479	470	464	444	486	480	506	489	448	469	464	454	470	516	488	502	490	470	482	514	478	455	465	489	471	492	460	481	475	505	481	480	443	514	498	464	450	481	444	514	488	472	497	407	448	499	498	538	479	465	494	464	434	459	444	458	470	471	471	495	504	459	516	502	512	525	517	461	492	471	488	491	482	469	469	456	442	485	478	491	471	490	458	495	502	477	486	488	507	515	503	478	488	498	462	457	481	509	420	486	463	493	482	483	453	477	462	488	459	472	504	488	469	437	506	529	501	501	484
23139	21246	29172	23622	21246	21011	3553	877	643	573	471	465	403	318	346	317	320	271	264	263	267	250	241	219	217	200	214	200	190	213	200	180	213	199	204	213	207	213	199	188	207	187	195	181	196	177	169	204	184	205	188	197	196	181	206	196	187	187	199	193	188	176	181	190	175	211	175	186	179	189	191	171	216	182	191	204	187	187	202	168	159	177	186	173	202	176	214	181	204	191	185	171	183	183	197	183	188	189	165	169	178	196	151	189	184	179	175	210	169	178	192	200	189	184	166	163	186	184	194	186	192	169	203	191	155	180	178	174	174	179	205	187	174	193	188	174	186	161	208	185	187	189	185	180	195	181	197	189	199	202	183	183	155	192	168	185	195	181	175	182	204	169	180	172	191	174	213	180	176	198	184	158	191	182	186	180	208	160	182	183	182	193	149	180	192	176	153	168	165	187	189	181	178	189	192	192	207	192	176	175	196	178	193	168	179	163	186	191	169	196	197	178	168	189	200	180	174	181	155	212	192	192	176	190	181	201	198	198	182	172	167	178	168	183	182	191	194	195	169	196	173	172	174	175	171	177	187	181	188	190	195	176	170	176	187	185	183	192	164	195	189	160	163	181	172	202	162	184	196	189	190	182	186	178	187	174	210	192	172	180	192	180	175	184	182	197	185	179	163	207	195	173	191	165	180	190	204	177	183	187	194	193	160	165	193	174	178	200	169	191	184	209	223	192	175	185	185	216	221	179	189	182	166	169	154	180	179	182	194	171	172	169	200	185	184	194	165	194	183	177	161	167	186	188	190	177	208	200	176	172	167	178	194	210	188	200	203	173	166	175	185	184	199	185	174	184	202	179	187	189	173	184	186	187	156	195	191	163	184	190	187	176	167	181	188	199	202	160	171	195	159	185	162	179	178	152	183	185	175	160	193	205	179	178	160	186	177	167	180	191	207	183	165	183	202	207	178	201	158	188	153	176	198	181	184	183	165	158	161	192	204	191	195	192	187	176	161	195	180	180	187	182	184	174	169	190	181	171	158	184	179	179	174	200	187	166	182	177	204	212	181	171	176	173	181	198	170	200	198	195	210	195	191	188	191	177	197	164	171	206	171	183	182	172	170	181	194	211	181	175	190	172	166	189	199	174	204	182	160	183	192	188	171	215	160	200	183	171	174	166	176	200	178	182	197	192	187	168	194	204	178	199	177	191	191	172	169	156	177	166	187	183	193	182	188	182	210	193	165	193	192	189	160	179	182	175	194	186	161	179	156	191	175	186	142	177	179	164	180	187	191	188	169	169	190	194	169	185	210	169	174	182	192	179	194	174	156	211	195	207	172	160	171	168	173	179	172	173	179	166	172	196	193	167	179	206	185	169	183	183	192	179	185	186	165	197	182	188	162	182	178	182	174	197	193	186	193	177	180	187	171	166	212	182	195	187	183	174	163	170	173	186	148	157	182	162	186	166	177	171	196	163	178	193	167	153	179	173	203	200	177	194	189	204	207	182	186	180	193	181	192	175	182	133	192	159	185	191	192	186	191	201	196	175	177	169	163	210	182	203	175	165	177	170	165	161	174	195	170	187	189	181	188	175	185	191	173	169	193	162	189	184	187	178	182	164	174	174	177	182	179	186	180	204	206	176	185	162	194	192	160	177	175	163	194	185	180	177	179	159	182	147	153	178	180	188	160	180	173	185	190	206	188	195	184	153	177	173	182	166	191	172	166	165	185	201	193	193	185	179	178	168	194	148	199	191	171	181	205	191	185	192	200	188	198	183	219	179	189	183	174	213	194	190	193	187	171	151	197	174	182	179	185	172	179	196	183	167	214	192	158	171	159	187	196	189	184	171	177	193	206	165	204	189	174	181	202	165	193	190	176	162	172	188	170	193	167	193	191	201	151	200	188	163	158	184	185	166	191	173	177	170	174	171	204	159	179	179	169	180	181	183	189	179	182	179	182	191	182	203	197	198	216	190	177	178	177	192	169	177	184	196	178	195	205	159	177	201	195	181	190	184	182	173	189	200	172	204	182	170	168	205	190	188	177	180	170	180	184	193	189	182	164	169	156	185	202	164	187	226	171	178	184	198	223	164	170	189	189	192	193	194	181	165	170	180	159	183	188	176	194	172	183	173	187	185	179	182	187	187	190	172	202	185	155	191	197	162	196	205	172	186	170	198	182	178	172	161	176	159	183	166	179	170	179	185	195	166	176	191	169	195	192	191	170	179	189	181	173	172	201	190	189	184	182	158	166	183	176	171	203	182	184	189	174	190	173	184	180	175	192	176	167	189	198	179	188	195	177	185	186	202	165	195	187	179	198	199	177	189	167	174	210	184	178	180	188	177	167	183	170	191	190	178	198	201	202	213	198	192	162	175	171	185	179	167	175	191	201	165	179	209	159	168	174	170	193	186	168	186	175	173	212	177	166	174	187	180	173	160	202	157	205	176	162	183	186	196	183	183	197	198	180	191	194	197	181	178	156	165	190	181	169	196	170	171	192	172	185	155	194	174	198	180	191	170	164	183	178	182	192	177	177	169	171	172	188	193	170	176	177	186	183	174	184	153	182	194	189	174	194	174	175	176	176	169	174	196	175	192	199	203	184	180	172	187	174	183	162	168	187	187	228	177	175	165	194	178	198	173	184	181	176	186	179	190	175	162	151	179	182	181	191	183	179	182	165	183	181	170	165	172	171	169	165	162	167	182	170	185	170	174	189	192	192	188	177	191	178	200	157	154	215	166	184	170	166	170	202	183	157	190	152	180	159	179	179	191	166	161	168	198	164	197	178	172	193	180	168	182	163	182	161	172	182	180	189	182	174	187	188	186	196	181	180	175	173	188	178	183	205	182	207	182	169	188	192	191	183	165	151	213	179	195	189	171	195	184	173	167	184	172	191	174	184	168	149	186	183	177	183	162	196	176	207	163	163	192	182	194	175	192	184	180	175	160	176	180	187	154	177	198	163	190	193	154	181	156	199	188	214	159	200	170	195	174	179	175	166	173	179	149	190	192	174	165	214	173	180	169	165	172	192	173	185	169	177	172	162	204	190	175	187	195	191	184	169	181	196	193	196	189	177	175	187	169	187	172	198	197	164	169	172	172	193	205	189	174	179	168	195	210	198	166	173	201	177	193	192	187	172	176	173	152	155	172	187	187	195	176	194	173	206	157	162	206	168	172	199	211	185	195	182	166	166	152	158	160	164	187	196	155	167	181	180	173	195	172	182	178	171	156	185	176	156	158	190	183	167	192	145	176	175	193	182	185	202	176	191	159	188	188	153	172	201	197	176	181	183	160	177	180	158	184	162	182	204	204	188	185	194	164	182	173	171	189	185	182	161	170	184	175	191	159	180	195	178	154	187	184	166	178	195	188	182	212	179	195	178	177	161	172	190	158	174	186	192	162	182	203	164	186	176	170	188	168	181	175	192	177	184	186	185	179	171	187	178	184	172	191	152	181	157	177	177	179	189	194	188	175	182	185	184	181	190	163
13462	15127	13238	7082	4926	3531	2766	2174	1728	1403	1167	1014	862	743	726	590	562	491	463	453	421	430	392	377	388	383	340	354	360	344	355	324	329	311	344	311	300	331	286	279	307	322	247	301	276	303	287	253	263	297	291	294	270	298	271	281	278	299	246	297	288	291	287	286	316	277	299	256	262	279	277	260	263	269	260	277	252	261	268	294	274	271	264	279	272	246	299	262	296	266	269	261	299	267	254	266	277	268	244	255	270	233	278	247	275	282	277	290	284	264	286	288	255	269	250	247	260	276	292	295	235	259	257	278	268	266	264	272	271	236	267	283	268	264	250	261	266	243	275	307	263	280	270	253	253	291	280	306	270	274	278	232	271	273	294	248	283	261	245	281	298	244	297	263	255	296	260	281	280	246	291	317	251	299	268	251	279	243	267	269	251	267	267	298	290	247	264	260	277	279	278	260	282	263	269	277	269	276	287	266	246	277	274	272	288	292	271	240	286	246	275	304	262	246	275	271	302	276	290	293	251	257	264	240	264	271	272	260	240	269	270	259	275	293	260	261	260	255	287	263	308	282	270	275	316	262	280	253	267	266	251	276	253	287	247	263	250	265	273	269	321	261	240	259	286	266	265	271	255	294	288	252	235	249	270	252	274	275	273	262	294	267	273	265	305	288	251	274	276	245	255	269	276	257	259	246	261	271	262	256	247	275	267	263	273	260	274	252	271	255	279	267	250	274	297	286	256	264	284	276	276	262	270	249	262	237	286	244	276	246	278	254	281	258	260	284	252	273	269	238	265	270	273	277	279	252	283	285	272	247	237	268	274	248	270	284	269	244	269	277	255	247	261	265	270	284	252	248	270	237	255	257	270	279	272	242	250	277	274	266	258	269	261	293	236	264	250	257	249	249	262	272	239	263	236	243	261	269	247	234	245	268	261	299	287	267	271	315	244	267	264	274	282	248	238	298	254	241	255	258	242	273	285	268	297	263	267	270	265	252	295	275	272	284	259	278	277	253	286	265	256	274	269	297	303	234	249	246	263	256	274	244	281	277	287	282	229	246	272	275	246	286	264	270	270	282	285	261	284	295	244	252	249	274	305	256	260	266	291	272	261	268	252	274	251	260	257	229	281	284	266	240	273	245	274	283	292	279	255	282	256	264	256	271	275	268	283	252	253	264	260	268	280	258	261	294	267	261	254	286	271	241	282	278	278	234	267	282	260	307	272	283	269	264	291	251	269	238	270	255	268	244	235	254	282	235	262	274	266	299	253	267	286	281	238	261	269	297	267	283	277	268	279	248	274	274	264	258	269	249	275	258	273	279	272	279	255	262	255	267	244	257	287	301	246	281	280	267	250	254	255	296	283	269	260	253	289	249	262	283	259	268	242	262	301	288	267	291	284	241	244	259	270	298	253	252	267	272	257	257	260	281	282	273	264	255	296	281	266	251	258	267	255	278	241	265	235	292	237	276	264	266	279	252	276	251	252	264	262	277	279	254	284	264	264	265	275	304	239	257	273	280	272	276	253	257	272	259	260	293	271	275	272	271	291	270	256	269	257	267	282	272	279	271	282	285	278	259	271	285	259	286	274	283	253	289	286	267	262	255	274	250	259	266	264	256	281	253	260	247	267	247	254	294	307	267	271	246	268	243	249	266	269	237	289	290	274	258	283	245	258	270	254	278	273	265	287	278	268	270	265	276	276	244	244	254	287	265	282	238	275	273	252	263	263	255	298	270	274	224	245	257	254	253	298	260	254	245	299	291	260	271	276	240	261	312	269	240	276	284	286	261	276	290	266	285	251	251	257	278	284	266	291	253	250	254	271	265	244	248	288	270	275	289	245	281	300	258	232	268	257	264	270	289	279	302	273	240	244	278	281	287	291	274	264	262	253	245	258	247	278	278	295	260	265	244	256	262	314	273	269	282	261	275	289	296	258	259	299	287	293	267	259	278	279	277	264	276	259	269	291	268	238	287	255	263	282	264	253	258	281	291	290	282	311	263	265	275	271	263	281	270	244	274	277	269	258	233	264	273	285	243	274	252	291	241	259	258	272	232	298	287	281	265	308	279	306	278	247	275	278	241	255	280	265	237	287	286	275	260	264	249	257	263	247	275	296	294	242	287	280	292	271	253	259	275	279	250	236	268	252	276	282	273	257	262	265	260	268	245	281	258	253	284	288	236	278	258	301	261	296	260	257	281	275	270	275	296	288	289	276	245	246	268	229	283	296	250	275	274	268	262	284	268	291	258	261	256	286	266	270	292	280	229	299	279	263	258	272	246	289	266	273	260	278	272	265	275	283	286	273	291	253	269	294	260	264	275	243	282	287	273	245	267	259	294	253	265	268	269	242	244	275	246	289	283	281	288	252	263	239	270	270	241	261	284	276	239	274	284	269	282	253	261	286	221	275	280	256	257	275	266	266	257	282	276	283	258	283	276	245	264	233	265	247	239	246	258	292	261	276	259	236	250	257	261	308	279	247	251	249	279	286	251	273	246	263	258	273	290	240	275	255	278	251	279	256	299	257	269	256	276	239	272	252	280	262	293	271	269	253	251	260	238	264	284	280	241	251	277	229	258	275	258	273	263	290	258	286	275	266	287	257	256	277	283	277	269	284	280	284	265	274	256	298	266	259	280	220	303	251	253	301	284	292	241	270	286	266	256	258	241	285	257	291	254	281	280	251	274	264	295	266	269	274	299	301	300	259	288	249	271	269	272	265	252	266	254	274	271	255	264	230	265	275	273	258	264	264	258	242	235	274	276	280	257	302	282	244	264	286	263	271	270	275	265	271	261	282	268	287	288	250	300	282	251	262	268	291	266	312	272	257	267	277	281	259	262	260	262	267	284	271	258	315	247	248	269	283	271	278	281	261	283	284	242	262	249	274	254	250	233	264	266	251	258	256	275	289	269	276	250	260	274	268	254	274	293	247	260	284	262	259	239	282	287	280	253	272	271	256	264	246	299	255	261	275	261	259	281	272	256	271	242	281	256	281	236	268	252	247	288	269	277	298	257	274	288	251	252	246	245	290	283	248	279	239	248	272	278	269	263	285	258	256	273	272	277	272	262	252	278	242	263	258	277	262	278	278	271	248	255	271	267	278	234	279	262	281	252	267	268	240	296	239	281	293	266	291	278	261	283	268	274	277	252	244	273	274	300	265	255	272	268	275	259	297	271	257	278	261	254	264	292	299	295	250	259	258	285	271	255	268	263	262	266	235	261	266	255	279	290	246	285	264	263	258	283	268	237	260	259	256	272	244	263	257	252	238	255	262	256	292	278	274	269	248	264	271	244	303	253	268	273	286	263	249	268	280	268	280	262	257	264	286	261	282	257	252	250	288	231	274	271	266	282	279	276	288	261	263	212	266	289	263	260	276	265	261	283	267	255	288	243	267	274	247	278	253	279	265	238	261	270	263	257	272	308	269	264	269	254	282	269	270	273	260	301	272	251	272	268	268	268	281	296	234	270	266	273	262	279	270	266	285	277
27026	20373	7463	625	398	353	352	315	330	353	301	328	304	300	296	303	291	304	322	321	301	303	264	299	338	313	280	302	312	291	297	290	279	284	303	297	306	312	321	330	317	308	325	321	306	306	298	292	311	310	315	289	279	269	284	292	316	263	302	278	279	302	293	300	290	326	313	264	279	285	315	322	295	291	310	314	305	345	301	282	314	295	264	298	305	265	281	305	277	297	296	279	294	318	290	296	279	281	283	294	319	313	300	315	274	293	298	276	312	292	316	333	304	280	295	301	284	272	270	331	317	307	316	291	294	303	298	335	330	299	315	336	274	324	302	277	304	307	325	284	291	297	279	278	337	305	290	312	283	296	302	293	322	270	295	275	279	297	291	317	301	307	298	304	299	308	321	304	296	314	294	307	316	287	327	264	276	296	269	318	283	296	299	302	317	300	279	288	306	321	307	314	310	327	332	303	289	297	290	311	293	306	325	276	298	319	259	282	295	309	303	317	278	308	324	292	332	304	291	322	315	309	337	261	284	331	310	297	309	353	299	321	309	288	276	320	293	278	322	321	322	284	296	272	298	302	310	302	287	325	284	286	264	297	289	292	258	292	301	288	273	274	297	315	295	274	292	295	303	308	316	309	250	313	278	285	309	298	267	310	285	302	250	291	329	302	281	320	294	307	296	316	301	328	317	287	248	313	297	308	318	301	295	326	316	286	301	312	312	299	299	302	323	314	303	304	309	310	310	318	318	296	283	281	284	309	275	288	287	280	328	302	276	320	289	324	314	297	318	306	291	309	318	302	302	298	313	285	271	305	287	321	284	313	308	311	283	250	309	304	313	296	309	313	290	268	308	301	311	313	283	314	281	280	294	301	297	333	273	306	297	292	295	307	267	303	301	307	295	341	303	315	303	284	302	310	255	312	276	312	268	336	281	295	293	312	300	283	276	276	275	295	306	312	291	308	304	325	295	281	302	312	319	309	305	308	306	285	320	310	290	300	289	319	292	295	293	315	294	320	282	292	319	288	287	292	316	323	296	308	310	294	288	285	290	306	329	273	323	296	330	282	314	296	277	286	320	302	291	334	266	294	314	304	320	309	281	308	321	305	325	301	259	298	294	296	304	319	286	281	324	274	299	290	321	284	297	331	313	289	291	306	325	271	284	307	317	295	310	325	314	307	276	286	332	289	287	285	326	328	319	291	310	304	284	287	303	311	288	296	290	295	295	334	307	278	284	302	311	295	300	323	306	273	275	308	303	300	298	294	299	310	295	288	298	324	273	316	281	315	282	282	261	330	305	311	326	254	284	304	277	301	317	302	297	285	330	282	307	310	308	264	322	291	288	285	290	311	315	306	295	277	287	303	350	285	304	306	297	322	278	299	323	297	280	307	306	318	337	286	272	301	298	313	307	290	290	297	319	275	306	316	328	331	317	286	260	278	283	314	279	295	278	290	278	298	278	287	278	308	339	313	323	301	306	290	296	304	317	294	297	315	282	288	306	303	304	298	302	261	288	303	307	284	308	301	327	302	272	300	314	283	265	312	285	295	301	294	290	287	310	295	288	305	281	295	289	271	302	291	290	279	281	312	329	312	271	297	293	283	319	331	354	303	299	316	316	283	276	299	289	317	297	275	285	292	308	309	284	291	298	303	328	280	298	338	294	302	322	300	303	276	316	325	323	320	281	320	267	291	341	281	293	281	333	274	266	297	282	300	263	297	285	316	308	300	290	307	296	267	343	297	323	286	311	305	283	280	292	287	334	307	306	346	298	285	347	293	307	313	304	318	300	329	293	307	277	273	295	310	300	293	301	297	286	279	302	308	302	296	335	316	310	279	284	317	309	315	324	315	278	307	275	299	290	314	304	294	276	294	291	306	308	301	313	321	292	297	300	284	321	292	282	314	291	229	273	307	292	315	305	278	305	275	307	318	310	306	283	293	286	312	295	318	299	325	283	281	342	303	285	323	311	301	297	309	303	305	286	315	276	339	311	288	298	310	319	307	303	314	280	295	293	318	320	275	312	295	302	312	318	337	278	321	291	283	285	303	305	321	305	324	312	298	318	306	290	313	294	295	330	310	290	306	298	281	279	292	302	299	316	287	325	313	287	299	280	306	309	296	291	295	299	336	291	326	305	312	293	273	275	320	296	343	316	321	311	311	318	260	285	314	317	303	260	264	307	303	272	315	294	295	307	306	291	314	325	314	288	302	293	314	301	309	325	312	310	238	288	324	283	292	287	300	312	301	311	296	279	314	288	280	289	307	291	296	329	275	297	278	295	291	309	266	320	302	319	285	260	278	304	328	284	297	289	339	293	315	304	284	296	303	314	310	306	297	310	300	317	302	276	303	318	290	295	317	314	289	282	295	288	320	299	265	302	265	300	281	282	289	317	275	288	285	279	329	302	320	305	319	309	317	307	293	331	325	288	292	275	300	281	298	289	314	302	314	320	315	302	314	310	321	332	296	280	296	298	293	279	306	308	299	293	304	293	288	279	326	288	291	265	330	290	297	291	287	265	290	283	293	301	312	304	323	274	301	292	315	300	293	323	297	309	251	293	311	306	309	288	304	290	292	316	306	307	273	329	288	289	282	280	347	296	308	291	272	285	275	293	321	262	286	318	347	310	335	316	250	275	278	321	285	273	304	292	296	290	316	270	284	282	292	285	308	336	316	271	292	295	264	305	310	304	313	288	280	338	284	335	311	299	282	307	314	289	296	288	301	302	311	313	305	298	261	292	282	310	335	304	321	319	311	314	294	295	336	298	311	303	291	324	302	300	276	274	315	315	288	304	287	303	309	276	274	286	273	291	289	310	274	290	299	307	307	298	295	298	295	280	339	330	278	299	300	276	288	298	301	298	297	296	291	297	278	291	313	274	309	282	304	287	304	294	304	328	309	307	326	300	311	331	345	290	293	334	296	289	308	274	294	283	315	333	317	279	271	275	307	300	307	281	296	271	299	300	293	307	316	276	322	282	313	295	283	281	299	306	302	308	312	323	279	283	299	288	323	318	276	319	330	304	311	277	293	314	294	284	324	289	326	302	278	294	304	269	296	284	306	312	301	325	336	296	276	295	310	303	303	297	321	310	290	270	294	320	284	295	286	287	317	297	298	268	307	328	302	269	304	300	296	300	310	312	277	316	305	295	323	336	297	319	284	276	286	303	295	296	302	293	312	348	311	313	335	320	310	299	301	290	291	331	310	296	283	281	293	290	312	291	318	292	268	317	298	295	296	279	279	314	301	277	289	296	347	314	317	353	271	303	310	299	294	284	312	283	302	306	311	316	298	292	322	290	273	312	284	344	308	288	308	317	286	274	337	312	281	309	311	310	300	274	293	295	278	310	276	324	308	322	290	288	315	306	323	303	296	294	306	317	330	312	304	273	287	282	269	282	298	284	305	305	289	321	316	306	310	305	289	272	310	295	306	314	303	311	300	304	294	286	303	303	284	314	302	307	292	296	259	314	285	305	302	311	302	307	280
5859	1371	1151	742	620	576	546	497	522	490	465	427	443	478	436	461	450	434	471	446	415	459	460	438	392	398	417	433	410	446	458	445	435	460	453	433	389	414	420	432	424	404	424	433	447	416	435	421	413	446	419	391	429	467	455	433	442	418	429	449	421	451	446	440	438	438	458	435	472	403	475	427	464	468	445	404	396	422	415	422	420	411	405	413	446	442	387	449	427	438	426	426	453	382	398	436	390	430	411	455	413	385	423	424	416	439	416	419	422	414	394	435	418	398	428	402	428	388	429	449	408	427	415	410	409	436	442	441	428	439	434	390	433	439	446	416	416	407	414	408	433	385	427	430	456	412	476	419	475	406	397	465	396	436	420	420	434	408	443	440	429	445	416	409	450	423	407	462	440	404	422	430	423	436	362	411	430	410	439	463	429	430	431	424	434	415	427	433	424	423	391	414	419	450	439	427	434	446	415	413	395	422	440	471	429	376	390	429	411	445	423	391	402	439	415	420	425	397	440	437	453	459	448	396	403	450	423	435	430	415	388	419	395	437	412	451	439	386	447	418	443	440	432	411	434	393	424	402	421	403	442	389	415	456	407	396	447	412	396	439	451	439	403	409	418	434	449	434	455	459	432	441	420	447	443	405	439	458	446	442	449	410	408	416	415	413	454	429	390	424	429	399	386	457	458	407	443	431	415	418	424	420	424	447	426	446	457	409	424	388	394	454	454	434	407	410	422	393	412	415	416	387	461	435	401	432	411	401	421	433	389	419	393	472	445	381	413	442	417	415	416	441	405	410	415	458	401	448	422	434	436	442	437	371	454	454	432	399	444	438	429	428	469	458	437	416	428	414	428	411	407	432	422	457	425	443	431	450	424	451	417	453	427	407	435	461	432	424	448	423	387	422	422	419	464	402	422	399	431	456	392	430	452	404	415	435	418	449	460	437	445	418	424	448	398	413	452	427	425	440	422	413	389	456	439	413	440	394	446	426	422	380	409	437	397	431	402	416	419	444	410	403	422	402	467	424	418	466	418	436	450	438	425	412	447	396	440	398	399	437	438	432	425	432	433	393	450	413	433	434	443	465	457	454	416	436	432	441	427	404	453	416	441	432	388	422	388	449	435	441	396	409	419	389	455	386	430	378	394	460	444	412	417	405	458	419	414	453	438	454	436	423	408	401	432	441	423	482	424	431	423	390	429	393	436	381	409	421	444	407	456	434	422	409	432	443	385	432	423	414	393	406	434	426	378	442	391	425	406	400	458	431	416	416	424	453	439	399	411	408	443	439	451	411	447	423	392	410	405	410	431	419	413	437	458	407	404	413	399	454	402	460	410	412	439	427	428	428	428	432	414	426	479	428	437	415	401	398	420	434	431	473	424	406	418	410	408	445	417	453	405	452	429	416	452	430	444	398	401	419	379	387	413	429	442	452	389	437	442	431	432	411	457	387	427	430	446	393	422	420	434	397	487	386	403	410	387	386	441	438	412	450	416	407	426	435	402	432	438	402	450	417	436	433	429	411	420	415	422	429	473	414	435	463	428	431	417	462	423	449	465	405	446	412	451	411	419	384	451	421	417	425	409	422	402	459	413	434	452	434	429	424	416	424	459	441	452	427	432	424	472	390	424	415	431	410	453	417	445	427	419	426	428	405	443	426	406	398	422	392	413	433	427	436	435	419	429	400	446	430	428	420	453	452	402	405	413	408	425	417	410	394	427	431	437	423	406	421	454	425	405	457	400	420	392	425	431	398	435	431	444	440	411	425	428	430	430	419	396	411	436	409	429	425	413	461	413	439	403	434	449	421	431	422	411	441	420	397	464	428	425	447	422	445	418	410	412	463	422	441	427	448	411	406	447	462	418	418	432	407	386	452	394	392	451	417	392	438	411	410	434	472	455	435	444	405	418	397	403	432	444	462	393	444	411	422	411	408	436	450	429	386	412	404	450	457	409	388	407	462	481	459	444	416	431	433	400	430	395	423	426	427	428	410	424	437	440	449	469	422	408	403	422	433	429	414	416	442	432	460	476	436	416	426	478	396	423	413	442	466	411	450	449	458	399	440	389	403	437	417	442	412	423	415	407	423	405	423	420	410	423	415	412	439	418	383	400	401	432	416	414	422	413	412	420	408	472	415	475	420	405	440	417	422	406	446	414	437	432	428	395	401	457	442	392	447	400	438	424	435	426	421	412	436	443	462	447	416	420	417	406	424	448	432	420	432	447	447	414	464	434	416	419	459	446	417	425	429	431	428	421	430	454	408	380	438	419	444	414	392	382	458	436	468	428	417	420	386	405	421	420	440	446	417	427	434	434	418	425	377	441	393	476	412	440	459	423	445	405	417	441	423	439	425	429	452	452	442	411	400	440	432	416	430	415	457	415	434	413	433	460	435	395	430	451	427	414	416	404	470	465	431	396	421	418	399	435	426	437	419	425	441	452	399	448	421	440	446	403	401	426	415	404	397	447	440	408	446	445	430	436	434	427	394	425	440	431	407	453	405	432	442	420	434	439	417	435	418	425	391	416	440	467	428	402	434	421	447	429	398	435	472	436	420	404	452	425	438	464	436	447	459	441	433	410	411	422	407	422	460	444	407	431	437	416	407	437	429	434	434	421	406	438	418	382	414	414	419	401	440	413	446	445	466	440	430	419	422	413	427	442	407	410	454	425	432	423	413	435	471	426	421	398	409	415	430	399	446	441	408	396	448	398	437	443	449	437	408	426	433	429	385	434	400	423	414	430	389	420	424	434	385	420	406	446	426	442	427	413	421	420	414	459	435	420	427	417	432	419	413	448	440	410	407	407	432	445	425	453	447	421	416	418	402	430	403	438	428	433	461	441	417	402	454	437	454	416	444	398	427	399	433	460	451	458	430	410	460	458	405	448	409	431	436	417	430	438	404	378	400	446	429	392	459	436	443	411	442	462	413	409	439	451	430	422	448	422	410	415	425	393	436	414	394	414	431	404	394	427	404	471	432	374	415	449	432	430	440	433	444	436	421	395	451	391	427	437	428	390	452	403	413	422	447	400	455	418	419	435	443	440	449	413	428	424	405	442	409	446	447	409	396	452	378	424	410	434	421	425	435	413	390	436	435	426	417	430	418	454	438	389	435	434	427	452	481	493	422	417	435	396	424	425	440	414	413	450	430	441	416	429	435	452	423	447	427	416	433	399	449	423	416	435	434	462	403	414	415	400	409	400	414	433	414	430	406	417	452	412	422	462	420	415	377	416	426	413	450	441	418	446	439	440	468	417	422	435	433	399	421	431	431	434	402	446	431	430	432	457	418	423	467	407	461	457	396	447	411	450	420	428	420	440	441	420	432	447	421	425	419	421	426	424	394	429	466	398	415	434	480	425	412	434	432	418	407	459	449	450	451	417	392	421	455	454	422	424	431	433	430	440	425	423	433	396	414	412	431	458	395	439	473	441	378	404	422	417	432	434	422	413	450	420	441	452	414	425	406	416	457	418	454	419	432	434	432
24203	21220	28547	24194	21068	4611	1033	713	589	553	477	468	439	444	457	412	414	420	376	397	384	373	369	402	360	365	358	356	355	350	364	348	360	409	347	341	346	385	343	358	339	354	343	350	343	349	323	340	329	355	345	346	337	344	353	364	340	349	363	346	356	333	365	333	352	308	359	349	363	359	332	345	336	324	355	351	354	351	355	370	367	340	354	345	360	306	321	360	328	346	360	356	333	328	315	355	343	330	332	331	298	362	329	311	325	330	325	340	372	350	338	356	335	349	354	344	341	320	329	332	348	345	338	324	337	341	327	315	336	331	369	323	356	310	357	353	332	342	358	344	361	323	351	354	341	322	360	343	340	356	329	335	342	338	332	355	340	365	333	372	331	331	318	336	340	318	327	290	350	341	327	349	344	362	339	359	315	317	343	350	354	319	351	361	348	359	395	377	362	330	327	309	341	344	320	327	354	338	357	340	347	335	351	321	371	334	334	344	340	373	344	373	345	319	303	316	329	341	360	338	342	347	323	333	328	356	297	347	340	327	321	354	334	354	332	332	326	343	357	334	365	316	360	343	325	360	319	367	339	325	355	347	339	344	403	332	321	331	344	353	367	337	338	336	321	350	373	320	355	346	336	370	311	348	345	372	343	376	316	347	336	364	351	334	363	319	363	332	345	328	347	326	381	340	300	366	307	384	316	351	365	363	353	349	345	294	331	355	324	325	333	332	306	305	334	343	361	336	331	329	349	321	347	379	354	342	359	344	373	343	323	338	313	337	325	340	341	349	367	327	373	328	353	358	348	353	372	326	345	350	352	352	337	348	308	338	331	350	351	317	346	327	390	352	359	346	309	365	325	341	351	375	313	348	345	364	331	348	360	345	376	337	315	351	332	343	351	360	348	351	309	358	336	341	351	357	310	314	338	381	366	324	347	347	325	347	347	317	309	332	354	324	313	359	363	347	358	354	341	349	328	327	326	339	352	325	356	337	324	333	351	317	372	320	341	348	313	321	355	349	343	343	322	316	343	304	346	332	332	346	313	326	363	343	325	333	329	385	340	337	307	347	326	341	342	317	342	332	337	331	338	316	338	336	318	318	329	329	316	346	349	389	355	347	337	367	335	328	325	359	335	344	338	343	303	344	351	335	330	334	372	336	360	330	362	331	328	323	334	363	324	336	369	321	330	336	333	309	335	361	365	342	338	314	339	354	355	324	387	341	340	316	318	323	341	386	375	366	337	374	353	358	341	343	349	355	343	326	340	333	283	350	327	352	338	311	340	340	340	360	334	329	337	327	358	364	323	370	335	332	326	352	342	353	333	393	328	333	342	328	350	346	314	324	330	364	356	358	368	294	327	354	360	320	375	335	328	332	361	345	372	334	331	315	308	344	316	338	339	341	337	324	355	329	345	340	336	304	325	367	321	312	328	348	330	337	336	355	346	372	329	345	348	347	349	362	327	331	344	329	346	313	358	338	351	346	316	336	320	303	351	332	307	337	338	344	328	321	361	336	341	331	351	318	332	377	369	331	333	338	348	370	331	375	337	320	348	320	364	336	375	345	315	329	341	330	329	361	368	337	317	327	311	369	335	348	350	367	340	326	352	329	347	310	365	357	388	344	337	342	350	306	355	365	350	359	348	330	338	329	321	335	348	343	315	311	296	346	314	320	337	344	364	346	341	341	352	372	353	328	320	366	328	316	329	354	317	341	338	329	329	350	328	315	353	333	376	341	322	327	341	337	350	313	324	356	334	356	325	365	331	351	362	351	364	327	347	367	355	310	370	356	331	349	332	329	371	340	325	339	340	357	347	327	317	318	372	336	385	340	314	366	312	338	360	336	355	313	326	332	334	339	362	331	335	347	375	370	324	340	336	323	328	372	345	356	327	356	360	350	331	354	392	352	329	333	305	329	329	315	337	342	369	352	370	378	339	361	342	347	360	352	360	338	336	356	349	368	355	346	358	347	316	332	345	359	344	363	311	311	335	349	345	337	361	368	311	338	310	301	318	309	354	357	338	306	356	344	337	353	332	328	384	329	358	331	354	309	335	359	340	363	322	360	345	337	318	352	351	338	336	345	334	337	355	354	325	301	367	320	340	324	336	344	323	296	329	326	303	383	320	339	343	346	317	326	343	316	365	340	300	308	321	327	327	346	346	330	344	350	319	348	356	359	368	353	338	373	357	304	354	348	348	344	335	322	351	334	335	325	327	328	343	337	350	349	335	344	329	338	324	354	325	347	359	352	331	339	358	351	325	294	355	362	375	385	341	342	320	356	336	325	320	345	361	372	330	338	363	352	343	341	338	331	343	365	361	357	315	346	345	362	333	359	320	330	316	331	326	325	343	350	347	349	348	350	351	369	336	322	337	340	356	371	342	337	365	338	348	345	314	338	356	354	335	330	337	297	350	354	329	370	336	336	335	364	343	350	368	336	316	354	345	360	318	342	321	353	341	366	345	321	368	365	338	349	354	329	316	366	331	305	328	355	369	383	342	356	363	346	342	344	379	332	366	336	333	371	344	359	328	337	317	345	371	350	354	339	327	364	295	366	364	383	304	330	352	356	323	331	335	358	346	353	349	326	311	332	366	325	317	337	341	378	325	341	332	343	322	346	303	369	326	364	300	360	348	355	325	341	338	328	346	343	335	346	310	364	336	328	359	322	362	370	351	301	352	308	315	356	341	361	322	329	355	310	331	326	346	344	348	357	390	340	326	350	339	333	358	348	356	345	332	339	364	315	356	334	341	315	333	344	348	341	344	349	321	345	354	307	348	334	334	353	346	308	337	358	351	353	334	315	358	352	324	329	348	355	367	322	331	340	337	364	336	354	333	331	351	327	332	364	320	325	317	308	366	345	345	375	356	343	357	339	327	384	334	332	356	355	339	364	336	353	326	318	349	355	323	341	314	365	330	350	350	333	350	349	394	331	312	351	332	364	363	343	365	341	334	373	355	324	354	328	309	346	350	314	348	364	322	350	339	369	359	342	312	342	299	321	347	338	340	338	345	356	340	328	354	311	347	349	322	359	344	360	377	319	342	336	322	375	345	345	373	352	332	353	321	377	353	367	345	350	327	352	341	378	336	346	333	327	336	306	362	369	322	342	339	311	338	341	326	362	348	331	343	334	347	321	343	347	338	353	383	320	351	336	356	357	321	363	341	338	324	333	304	353	352	350	355	341	288	366	366	345	333	324	333	334	347	359	330	343	278	340	319	334	322	330	346	333	344	363	348	358	369	350	342	305	342	355	345	358	362	305	357	321	346	318	319	370	341	321	311	355	347	347	335	350	369	351	335	357	356	324	353	338	310	367	309	341	337	351	341	319	362	345	355	328	326	378	329	327	324	342	348	288	356	360	349	338	353	354	356	338	375	319	344	315	340	323	343	353	338	326	336	348	330	325	313	326	346	305	336	354	342	323	342	300	317	361	317	336	353	361	320	332	327	355	351	341	378	342	347	321	375	358	344	324	369	380	320	385	329	326
10671	9347	8340	4237	2909	2243	1800	1431	1230	1031	911	825	775	729	673	679	595	653	600	617	612	550	569	565	540	546	499	513	528	522	541	553	516	503	527	545	543	520	530	451	504	493	498	474	483	514	519	519	499	475	478	496	524	507	448	514	466	518	486	476	509	492	527	470	480	488	484	472	486	467	519	492	435	502	483	501	452	505	493	494	515	476	447	511	510	485	485	451	514	449	472	476	489	437	502	458	517	491	484	445	495	481	460	489	499	486	515	533	472	530	497	442	480	456	472	491	513	487	517	507	443	475	480	463	518	465	462	466	538	464	460	514	520	511	459	505	462	525	472	519	451	466	501	530	482	502	477	469	525	500	514	432	481	481	499	520	525	478	500	503	518	492	521	499	445	491	454	472	499	474	507	465	474	463	491	497	494	461	490	509	476	467	470	499	494	523	493	483	483	496	479	526	515	485	488	492	485	497	487	476	493	500	476	440	470	486	474	491	520	497	475	473	508	495	459	446	485	472	504	505	504	457	508	482	520	461	500	467	451	476	523	476	504	531	493	502	505	448	461	502	492	483	468	494	449	488	477	496	507	478	481	486	509	499	475	506	479	467	495	478	508	490	474	512	473	489	509	473	497	531	499	492	514	490	472	474	481	507	496	468	504	508	503	483	446	478	469	469	496	527	471	497	461	451	504	471	508	470	483	493	509	458	500	453	487	482	462	496	490	448	548	492	515	457	466	469	489	476	460	461	473	493	462	491	488	483	477	476	491	485	463	514	479	488	484	470	521	456	484	492	479	487	481	458	504	539	472	481	496	507	474	490	491	496	483	481	493	508	528	463	501	458	463	471	517	481	509	512	519	504	453	462	488	456	488	497	495	528	461	460	504	485	491	443	524	490	497	477	453	490	509	515	488	472	470	472	511	469	479	490	493	499	483	460	492	491	457	488	511	477	516	519	491	454	478	486	474	503	495	516	485	466	520	495	501	464	490	463	479	497	471	513	502	481	465	488	503	470	514	494	490	481	524	492	494	443	505	531	509	469	500	457	476	447	478	490	461	473	482	455	501	485	492	459	488	493	455	505	484	461	494	466	506	518	467	478	478	456	493	487	447	496	478	531	509	507	519	491	509	478	482	471	499	473	495	516	480	475	466	498	474	447	468	429	485	500	510	467	485	490	512	497	503	445	471	450	477	450	481	472	469	479	495	501	471	508	489	498	475	465	482	456	498	498	513	503	467	475	488	498	471	525	480	510	435	521	473	469	510	495	509	507	438	512	511	451	481	539	469	504	485	465	493	477	462	494	484	457	462	460	441	465	496	494	503	472	483	509	463	475	488	466	458	506	510	531	519	466	484	509	488	485	461	511	461	475	452	469	488	489	499	449	440	499	460	518	485	519	496	508	510	498	504	485	500	485	520	480	472	510	470	494	499	499	479	492	482	452	460	507	467	475	497	476	484	445	505	510	517	496	479	475	445	499	427	498	481	451	480	472	487	501	504	488	456	498	474	465	475	500	511	507	466	492	515	459	483	536	492	487	475	483	485	461	428	521	499	467	467	484	496	451	514	504	497	510	479	527	503	483	507	498	501	498	501	513	464	451	504	525	476	503	466	479	487	449	483	501	472	497	497	507	479	495	488	453	491	473	496	503	480	498	513	488	466	456	530	479	528	501	510	492	471	452	493	459	512	479	534	516	491	490	448	489	478	504	489	511	484	531	468	505	487	488	516	492	507	473	504	490	488	449	460	507	460	484	512	447	506	475	489	495	520	464	488	494	465	475	481	491	489	489	500	475	492	518	508	487	539	448	472	477	460	472	465	513	517	478	497	447	463	438	519	502	514	465	437	446	463	480	504	519	479	503	492	516	489	463	487	560	481	486	498	532	460	489	499	467	491	519	447	515	470	484	496	533	492	505	488	501	475	493	485	479	506	488	482	463	483	466	477	474	486	491	483	471	517	493	462	461	510	496	469	515	520	456	480	487	454	493	503	473	502	485	481	497	499	448	533	485	504	472	458	474	512	508	563	486	462	462	464	474	489	492	469	488	484	517	441	514	481	504	525	526	496	519	506	473	488	491	482	475	447	515	475	535	507	444	500	479	535	481	455	494	389	481	504	490	471	499	468	488	481	463	508	436	469	477	486	486	501	516	463	489	490	487	464	466	513	504	503	461	496	529	504	455	483	472	515	469	488	482	497	479	454	473	506	516	492	516	502	514	527	493	459	465	488	440	442	519	477	492	459	458	511	501	489	512	430	490	469	494	478	486	508	493	452	489	490	501	445	488	523	478	521	493	519	448	460	516	476	428	519	481	474	475	471	477	480	480	463	516	482	462	504	469	512	469	526	475	456	487	525	487	457	481	449	506	476	465	452	486	470	476	473	473	492	518	479	477	496	483	485	476	468	496	505	470	484	470	477	501	492	512	518	485	506	483	485	455	512	456	525	484	514	449	465	490	433	437	535	479	502	484	489	483	524	464	512	496	488	477	523	464	518	496	482	447	496	476	454	495	497	471	508	475	465	475	491	472	450	498	442	495	464	483	441	514	479	501	510	515	493	486	490	479	451	483	493	494	499	467	486	448	474	486	447	508	471	506	495	484	482	476	501	454	485	496	520	502	460	441	509	475	487	495	472	511	493	495	512	479	496	489	501	520	503	477	503	478	455	473	492	494	474	466	452	507	518	474	485	488	505	486	487	498	450	459	480	484	496	490	481	487	516	455	501	466	433	459	485	498	491	537	472	458	471	472	515	496	505	449	492	482	479	524	508	492	499	520	522	499	474	479	487	440	488	489	487	461	473	462	457	477	474	485	482	507	466	496	501	456	438	477	450	486	472	465	499	501	468	490	481	505	511	502	509	486	478	468	506	508	524	456	491	465	483	494	477	505	466	478	471	474	478	487	480	495	516	505	455	497	489	495	480	519	482	516	465	472	515	471	458	484	482	526	472	503	473	492	523	510	515	478	498	486	492	482	494	473	502	509	507	480	486	534	475	461	512	484	471	492	484	455	479	505	495	463	476	482	462	483	474	473	552	463	494	496	481	510	484	504	495	477	529	471	511	500	484	426	534	511	474	518	492	487	480	475	472	494	519	502	494	498	452	508	462	470	493	498	521	448	467	508	477	500	481	498	483	507	474	491	498	472	488	483	464	471	479	491	502	471	474	494	528	500	430	494	498	493	483	486	501	475	495	496	459	448	477	474	476	448	474	483	473	488	516	498	475	484	489	474	463	499	468	451	511	476	477	454	496	481	497	508	498	478	507	500	460	517	500	495	504	499	488	492	494	458	466	520	466	467	457	478	498	484	528	508	493	490	448	490	482	468	483	481	507	480	485	513	501	519	485	480	515	510	485	478	477	486	529	483	507	498	479	482	462	473	509	509	530	527	489	504	481	485	475	484	488	470	471	470	484	479	484	474	498	479	473	517	468	548	481	490	492	516	497	487	478	474	443	479	473	507	503	505	479	503	480	492	512	496	516	492	478	499
23173	21246	29177	23637	21249	21019	3626	886	685	596	543	447	426	346	356	328	300	278	309	272	275	218	203	223	230	221	230	233	222	215	231	197	210	219	216	189	229	226	186	201	207	204	221	191	205	202	176	183	190	190	196	179	192	191	227	169	198	179	211	186	168	197	199	191	185	173	197	161	204	217	185	187	189	185	190	168	187	176	188	192	222	191	188	188	195	209	229	204	213	162	204	206	194	183	168	170	199	155	196	178	187	183	213	176	188	167	201	188	196	182	189	166	155	178	183	183	194	194	165	185	167	205	211	156	186	189	185	198	168	184	165	187	197	183	193	211	177	187	167	178	188	194	196	207	195	201	192	176	212	214	171	174	199	178	181	188	164	179	190	188	173	190	191	198	183	182	183	187	205	198	184	178	193	175	170	174	199	177	176	179	161	199	165	185	191	177	170	178	193	191	186	163	176	210	185	198	187	185	191	188	191	193	181	172	186	168	196	185	211	172	192	185	175	195	188	161	167	190	178	189	169	193	161	170	194	187	190	184	177	199	172	179	187	162	180	166	149	164	183	189	199	177	177	187	168	174	193	187	183	186	174	153	185	185	218	196	200	206	194	192	181	161	183	168	174	203	171	203	196	212	178	195	172	199	187	180	173	188	185	181	178	186	191	194	183	186	176	188	186	195	168	187	194	197	201	191	177	183	187	193	164	190	193	194	180	171	203	176	174	186	177	174	176	185	179	189	193	217	180	162	183	215	177	197	158	173	180	181	200	199	205	172	165	203	186	171	200	184	199	197	218	179	197	170	163	210	181	189	192	170	219	180	177	175	172	183	162	186	170	199	162	168	189	181	172	168	164	199	166	172	163	183	199	169	200	169	178	220	203	189	194	195	192	210	162	194	187	169	184	195	194	209	165	217	187	181	185	166	170	183	186	202	170	179	182	185	195	160	170	196	196	174	179	198	177	192	167	181	182	186	168	195	177	192	176	184	201	201	194	161	176	174	190	171	198	191	192	166	195	185	183	181	193	177	192	177	175	182	199	190	199	187	192	174	172	191	207	160	196	195	214	187	183	164	176	203	177	183	185	162	176	175	195	186	179	193	172	176	169	180	183	179	202	197	179	161	209	203	178	187	179	160	207	183	199	193	209	175	180	196	186	196	178	192	168	182	170	202	190	194	170	183	202	175	214	183	174	194	177	175	202	176	195	179	194	186	193	189	163	187	197	152	195	174	157	181	184	176	178	207	177	168	211	176	178	209	191	183	169	167	168	168	177	167	185	169	177	191	193	189	184	198	187	185	174	192	159	175	170	157	170	202	206	186	178	214	207	201	174	211	177	176	187	170	196	203	191	196	180	183	184	157	169	192	194	195	191	176	153	187	183	179	202	196	215	186	165	175	187	164	178	186	193	176	191	162	196	185	184	175	168	161	181	179	185	180	155	172	184	188	212	197	189	196	172	198	185	198	191	174	187	191	185	178	188	188	190	188	180	166	190	179	168	179	181	174	192	195	188	163	180	196	166	179	197	173	176	185	177	197	170	173	197	190	182	181	176	168	174	174	168	174	179	173	199	185	187	190	186	161	179	182	177	208	176	184	176	177	164	177	183	210	193	183	194	191	187	183	197	193	161	186	174	181	198	178	182	184	178	171	204	192	186	194	182	215	184	177	194	177	190	183	182	177	181	184	166	192	168	185	171	164	207	185	175	147	166	195	169	177	179	180	176	177	198	179	178	189	169	171	174	165	172	185	179	213	173	180	194	162	176	204	182	177	197	164	195	172	155	167	189	190	196	162	196	189	213	180	151	183	197	183	205	190	182	169	171	184	166	186	183	187	182	190	187	173	180	188	173	183	189	188	177	178	182	185	203	195	177	181	199	175	178	178	186	205	201	162	193	169	183	184	189	195	159	199	210	196	197	170	174	188	195	191	177	177	191	211	197	183	197	165	179	169	182	188	187	195	164	187	180	201	189	204	186	209	178	181	185	179	198	187	197	174	191	182	194	196	210	197	182	189	181	166	169	172	186	185	198	202	171	177	175	191	185	210	184	172	168	192	198	189	177	178	177	172	165	181	193	180	169	162	170	178	167	184	168	180	179	205	194	185	180	175	188	166	188	162	176	197	218	162	182	175	181	191	195	210	171	159	177	175	177	180	196	190	210	205	186	175	169	175	165	178	195	215	177	176	174	176	181	188	186	173	178	181	175	178	199	169	175	174	179	178	174	203	198	183	176	184	196	200	186	210	163	164	202	175	191	174	198	204	182	205	177	193	174	182	189	208	193	184	201	200	173	207	197	202	183	171	176	181	191	175	172	190	181	179	187	182	177	213	169	202	194	197	200	183	177	175	192	185	200	200	192	165	177	203	176	191	173	192	172	188	202	176	192	181	169	171	189	165	191	185	181	162	185	195	163	163	178	188	170	188	173	193	189	206	189	179	164	188	176	163	166	180	188	170	193	193	165	212	187	168	202	205	187	181	184	185	168	193	192	187	197	171	210	184	188	192	177	184	169	201	189	190	184	187	162	201	178	174	170	162	181	174	181	205	173	201	193	178	169	191	179	149	174	195	163	179	176	154	172	182	213	195	203	180	198	186	173	195	178	188	183	169	189	185	171	191	167	188	205	169	186	181	181	163	188	183	198	187	179	199	176	173	175	184	186	170	189	193	190	192	162	180	205	185	190	183	165	183	190	197	181	173	171	165	185	194	189	199	173	162	190	177	163	183	171	185	165	155	186	188	199	189	195	195	196	191	179	177	202	181	199	183	173	190	177	189	190	198	172	168	180	207	198	202	211	195	170	178	180	196	168	172	180	187	194	194	175	184	175	199	203	176	160	206	199	185	189	191	186	204	163	179	190	194	194	178	171	170	170	171	176	191	183	176	178	183	185	152	185	186	182	207	200	167	184	171	200	184	198	172	203	178	172	171	246	182	194	175	193	192	199	180	187	202	184	160	184	192	194	210	186	165	194	176	204	180	203	178	179	200	196	181	203	186	168	192	183	192	168	171	193	177	193	193	192	201	196	211	202	179	187	193	162	177	196	181	188	171	174	183	160	180	201	192	186	183	169	185	179	168	175	190	177	221	154	187	210	173	170	186	181	198	175	173	187	166	186	204	182	214	164	203	186	180	192	182	188	200	195	165	192	168	174	168	134	189	197	192	182	175	196	193	159	200	167	177	177	171	176	162	169	186	185	176	188	205	190	181	169	189	190	176	200	195	181	186	177	193	183	167	175	187	165	186	187	156	160	189	179	173	185	203	173	171	180	207	180	190	189	165	185	165	199	181	185	210	164	180	176	163	166	202	192	178	176	198	201	197	181	186	163	192	186	158	201	182	188	201	205	170	172	179	189	193	181	179	191	174	170	163	195	184	178	169	150	174	182	169	187	197	172	203	195	171	227	177	158	152	192	180	185	192	184	221	181	190	201	193	196	191	183	170	174	184	171	178	190	188	177	195	203	173	199	190	192	174	195	195	165	195	171	172
12219	15463	13104	7126	4854	3666	2786	2114	1659	1393	1224	936	853	732	630	602	567	487	488	450	445	397	401	441	358	387	367	328	338	319	365	310	357	344	289	288	329	300	304	315	276	310	301	307	290	297	286	288	294	279	290	276	275	261	285	271	289	257	293	304	289	306	305	294	290	300	280	280	308	316	291	309	303	275	256	262	302	286	290	319	286	269	246	257	296	289	296	275	256	271	261	274	256	275	293	285	307	275	266	306	290	273	290	270	271	258	270	277	272	273	305	273	284	256	246	289	299	258	287	270	291	288	293	274	275	254	263	248	253	298	300	291	270	275	278	262	291	252	288	292	261	255	245	297	261	289	260	295	267	304	278	275	241	276	268	248	251	265	265	285	265	270	270	275	282	264	263	283	272	285	284	254	302	271	277	256	263	257	262	271	251	275	262	263	274	289	276	261	260	276	263	250	265	282	266	303	247	291	276	274	268	266	242	252	245	250	277	258	289	262	259	280	259	266	273	312	274	296	274	253	244	276	259	265	227	289	253	285	273	240	287	265	282	298	272	258	259	251	260	271	288	256	262	267	260	242	239	293	239	260	273	283	264	272	259	286	249	270	263	267	269	273	295	288	321	266	308	269	257	274	252	291	292	254	277	255	244	310	252	298	256	274	276	272	277	263	265	288	263	265	258	280	285	277	272	263	250	255	266	295	260	236	263	277	263	257	278	246	282	269	257	266	287	260	298	255	295	271	261	283	268	300	259	253	239	301	264	270	274	283	266	280	265	279	267	236	290	283	233	279	263	270	292	263	275	293	293	273	280	263	236	260	265	281	292	266	254	243	263	279	286	249	271	262	284	251	263	260	264	280	306	279	269	247	261	292	277	242	285	257	271	275	259	247	240	281	264	270	294	239	296	295	272	268	291	286	302	275	269	269	270	262	241	252	289	262	282	278	286	300	285	268	278	264	261	307	273	252	274	247	276	255	238	259	279	260	258	252	258	239	274	240	263	290	277	277	282	277	264	247	259	273	263	269	272	276	247	275	273	254	280	276	268	257	251	256	283	282	292	279	248	273	256	268	283	281	234	250	278	287	293	274	268	270	304	277	263	265	252	281	261	250	251	240	269	265	263	271	307	298	257	294	269	280	270	256	258	238	232	240	282	269	250	260	279	265	268	281	284	263	279	277	268	266	271	261	266	278	247	276	292	256	260	277	311	261	279	258	253	307	268	251	283	257	275	289	260	252	267	267	273	288	266	270	277	280	254	241	280	244	235	279	272	272	276	266	278	284	299	258	256	275	288	264	285	249	277	279	267	252	254	280	272	290	304	260	282	253	258	265	249	274	286	292	274	254	275	290	284	275	246	255	272	257	270	277	278	295	279	276	294	281	274	250	282	263	267	267	299	287	256	257	286	278	256	299	283	281	276	288	267	243	277	259	268	261	275	266	291	256	269	291	258	252	281	290	233	288	278	270	256	242	264	293	272	271	269	281	278	296	264	256	238	251	272	289	264	245	270	262	274	265	260	263	302	256	249	259	259	261	287	291	277	278	272	317	267	271	268	282	274	283	296	242	275	252	289	256	261	264	268	236	242	262	256	266	261	243	288	271	254	267	277	261	254	262	256	285	255	266	258	286	246	276	309	270	263	286	280	266	270	276	238	259	271	282	263	277	257	273	272	219	251	262	284	289	270	255	245	271	263	255	283	273	264	270	262	296	259	295	281	293	268	283	252	275	263	264	273	269	266	266	243	246	264	287	268	266	271	257	247	290	271	275	260	264	251	266	268	275	285	290	291	251	268	257	252	263	240	251	294	278	272	312	268	257	266	267	264	256	298	270	282	252	262	275	258	251	270	277	252	263	258	279	263	289	255	277	296	249	256	274	250	225	298	297	271	288	272	292	243	263	272	312	289	271	267	271	269	283	265	255	251	262	294	293	267	272	277	287	245	281	300	290	280	294	243	262	301	268	274	262	317	271	287	290	277	259	278	273	260	298	269	268	273	288	253	253	267	244	257	251	273	301	252	280	253	256	251	288	294	256	276	293	247	279	252	282	263	266	255	281	276	275	266	237	248	266	277	248	269	254	257	273	286	265	258	285	289	273	287	277	264	283	268	274	265	292	254	268	283	267	240	293	228	244	276	255	274	278	276	238	255	260	278	251	256	276	256	290	260	290	279	274	254	271	272	276	227	249	280	257	252	272	268	247	262	299	295	250	255	262	271	269	265	233	256	301	261	246	260	283	251	272	280	260	274	265	282	283	258	287	260	274	274	243	263	249	266	285	289	257	255	281	278	251	272	278	298	282	267	269	266	279	288	277	270	271	277	256	266	260	255	272	279	248	257	283	285	293	263	276	257	268	276	260	276	276	265	261	276	278	277	318	245	259	263	275	256	280	259	270	245	265	285	242	278	292	240	254	271	282	265	270	253	296	275	281	255	273	278	284	280	301	289	260	255	280	271	268	269	282	265	291	305	247	266	281	270	271	257	260	260	273	260	260	257	285	267	290	265	275	238	273	278	279	278	248	267	297	240	261	260	249	277	246	264	279	299	299	240	287	268	244	229	249	260	262	283	272	279	260	254	295	241	277	281	249	272	286	278	262	257	251	266	233	269	277	259	279	268	239	273	285	277	289	267	295	270	278	279	280	272	274	248	301	261	267	293	267	269	261	284	248	273	302	282	292	278	282	250	260	284	255	266	285	232	269	259	251	280	286	271	280	276	260	272	276	263	266	259	284	248	257	238	246	284	237	267	263	252	270	259	273	252	263	268	284	258	280	269	279	255	264	267	294	297	263	262	265	265	260	291	275	272	265	268	274	273	252	302	261	254	286	271	299	268	228	281	272	269	276	263	256	269	248	261	252	256	250	263	276	268	264	274	277	268	270	258	288	282	323	269	259	216	253	274	273	295	235	247	277	280	279	251	264	245	255	289	293	278	292	280	272	249	279	261	246	241	271	259	303	268	266	290	281	266	292	271	273	257	307	278	270	275	277	271	284	288	239	243	279	268	252	280	266	292	298	290	279	255	267	262	238	280	271	282	270	283	282	279	301	257	260	244	251	249	245	256	253	255	256	272	282	284	257	273	271	300	274	273	258	247	265	263	255	278	274	269	265	280	297	252	248	309	248	310	276	260	279	268	288	245	268	251	266	260	262	283	252	293	278	268	244	254	252	290	282	276	264	277	259	258	261	295	252	291	237	253	289	253	276	274	256	261	236	256	287	255	238	269	252	248	258	293	243	268	279	316	257	269	288	254	284	284	249	269	242	268	261	285	263	254	274	262	273	274	258	263	241	278	277	264	286	283	301	295	304	293	285	273	225	276	265	277	274	270	263	275	242	279	251	260	280	244	286	277	278	264	276	263	230	277	274	270	270	277	251	271	241	242	265	284	297	249	259	265	286	287	290	272	253	274	260	260	250	292	254	291	273	281	267	247	282	257	273	288	270	276	278	252	267	260	279	252	262	270	246	272	233	251	275	288	259	264	286
27057	20362	7643	864	569	504	388	350	329	293	341	309	271	327	306	339	337	288	312	273	329	312	276	307	328	341	303	322	318	306	328	286	295	308	281	285	300	294	304	326	313	307	295	293	302	303	310	322	312	300	319	306	282	283	274	292	298	291	326	304	299	336	329	316	310	292	331	309	323	277	318	306	312	298	313	285	318	290	314	299	285	293	312	314	331	323	304	304	294	295	296	306	343	292	303	296	318	314	344	313	298	292	294	314	332	304	297	316	290	292	323	275	305	333	299	269	316	309	316	292	312	288	301	326	336	266	301	302	317	302	306	304	279	325	297	305	320	326	300	289	297	277	243	316	272	312	310	314	316	269	276	302	281	321	341	301	290	317	293	293	318	295	281	295	311	304	282	296	295	318	301	282	309	317	344	315	300	317	330	302	333	297	279	320	309	307	312	294	280	284	274	275	323	291	315	320	311	339	311	310	314	299	312	302	321	334	326	331	313	317	326	299	280	302	305	280	302	316	313	286	308	333	307	279	287	288	323	312	311	304	284	303	350	306	322	317	309	295	311	280	288	338	287	308	260	324	313	292	282	318	282	278	291	291	306	303	315	316	303	329	308	301	288	285	303	325	295	327	330	291	331	303	316	312	330	296	325	257	284	295	331	317	297	306	305	315	304	298	299	329	322	295	300	286	325	303	315	280	298	267	308	293	294	302	302	287	313	324	312	284	304	298	321	272	323	282	312	326	303	308	287	306	308	321	312	318	298	286	318	329	269	284	301	300	304	306	304	270	299	250	286	287	316	285	284	320	307	305	321	308	309	280	299	309	303	314	278	325	295	312	318	308	321	331	318	304	322	314	324	273	317	305	321	298	350	284	325	341	301	302	319	305	305	328	284	316	304	303	335	285	296	295	290	308	265	329	313	330	319	279	310	311	301	327	317	293	299	302	297	311	284	269	279	319	304	278	302	329	294	290	308	299	274	306	302	291	297	302	294	300	285	311	324	284	328	312	297	294	279	293	301	299	280	278	301	293	322	306	304	319	305	323	292	329	328	329	328	279	306	281	336	312	282	279	301	325	284	293	344	305	297	282	326	314	317	318	309	280	339	297	331	294	312	300	290	308	302	294	305	295	316	299	317	288	281	333	295	299	299	335	261	296	278	307	307	311	327	308	307	299	276	288	302	313	329	319	289	344	315	319	312	318	295	293	299	301	307	296	311	299	280	290	296	304	295	294	312	318	311	294	295	299	303	323	300	290	310	285	286	315	328	334	285	301	276	315	295	309	302	294	312	297	277	312	280	326	323	312	296	353	317	325	290	289	306	306	290	334	312	305	322	304	321	315	314	338	289	289	278	314	324	315	307	307	293	296	297	293	282	291	322	318	308	273	283	323	333	313	328	330	307	280	291	320	298	352	286	314	302	303	310	304	308	307	317	297	303	296	282	300	272	293	298	298	309	353	288	322	303	308	314	293	320	313	304	284	304	331	298	304	303	316	310	306	293	323	288	318	296	315	308	334	306	285	296	302	276	262	296	313	293	299	308	306	312	352	302	305	264	307	309	296	265	324	288	326	307	310	298	304	283	298	313	297	277	318	309	302	335	277	344	304	320	330	321	289	329	301	312	304	301	327	306	265	308	313	308	298	318	353	284	318	319	292	270	303	295	330	321	290	308	298	308	310	320	287	284	305	321	292	316	303	331	303	297	303	318	315	285	333	306	294	285	287	295	310	292	335	323	292	293	313	282	312	324	288	303	312	303	324	308	290	319	300	286	280	272	293	283	262	278	332	319	323	320	295	294	340	296	283	311	329	315	292	317	294	315	274	323	314	294	300	303	341	303	314	286	292	272	297	309	287	290	302	308	265	338	300	286	304	282	308	332	317	332	306	307	286	330	303	325	294	273	300	305	310	308	278	302	300	307	307	300	306	322	315	306	334	312	307	331	299	307	302	305	292	305	308	298	300	309	320	300	295	305	335	299	304	306	277	314	318	294	323	317	327	288	328	327	301	316	325	285	281	320	320	307	316	282	309	293	317	307	297	336	305	326	327	300	305	289	300	294	346	325	289	283	316	299	306	321	295	313	308	292	299	274	314	319	300	289	301	296	314	314	292	286	293	312	295	356	292	321	304	284	298	303	311	314	315	328	322	275	312	293	297	283	292	296	314	303	307	297	306	292	306	282	307	317	284	285	319	299	304	296	269	338	309	309	298	329	293	320	277	266	276	299	304	299	295	302	295	303	311	310	309	276	308	289	285	304	319	295	302	314	305	298	320	333	291	333	302	265	277	283	295	328	296	303	316	307	314	307	307	336	298	291	319	328	288	322	313	273	342	303	303	302	285	284	296	325	318	279	307	360	312	313	340	291	290	279	328	305	293	313	310	316	297	288	286	301	311	299	298	308	319	303	342	297	310	302	293	292	311	328	298	288	309	324	326	294	311	294	288	303	329	276	303	326	285	340	288	305	309	285	308	307	300	289	288	300	276	311	312	307	261	296	281	332	307	309	341	307	296	291	297	305	320	294	326	312	302	298	282	283	311	316	284	287	282	296	305	300	302	293	311	310	289	293	328	307	321	283	311	294	316	324	326	308	305	298	277	302	311	333	325	305	282	287	280	340	280	321	318	311	293	297	308	294	283	344	315	310	337	330	321	293	269	322	301	304	302	316	296	289	298	317	300	289	277	290	293	300	289	307	313	316	310	274	302	302	329	304	300	340	288	316	308	310	298	296	312	311	311	312	287	293	308	298	323	274	325	326	280	300	305	317	294	283	314	286	324	316	310	326	337	279	299	285	342	304	303	321	272	303	307	299	296	303	309	315	315	310	307	286	305	321	279	285	313	293	311	325	307	318	334	312	291	331	306	322	306	338	309	288	278	316	303	311	314	313	289	304	337	328	309	277	314	278	304	323	292	316	323	289	295	296	328	303	278	324	311	302	314	287	297	296	297	309	308	306	294	302	335	283	302	283	319	291	284	311	282	261	325	313	307	287	328	317	317	308	313	290	306	315	327	277	310	300	311	313	319	294	299	294	330	305	284	292	277	305	299	319	315	293	272	331	316	269	339	292	291	305	289	337	315	321	301	283	299	309	296	302	295	282	298	327	310	317	319	271	285	334	322	314	300	271	322	281	320	293	312	319	280	331	322	312	334	321	324	290	302	288	320	291	319	331	327	301	283	296	319	300	277	299	299	312	307	295	289	300	304	289	302	296	300	303	326	287	316	318	278	269	268	278	262	291	303	305	283	306	322	322	308	290	309	304	313	297	315	354	306	312	350	301	298	295	323	283	305	278	299	312	274	301	291	349	311	312	287	276	294	316	317	316	312	300	287	319	304	286	305	315	309	295	302	309	321	288	314	311	300	314	276	307	298	317	285	296	276	313	269	325	298	301	297	312	303	341	297	279	270	311	347	283	253	331	316	299	286	297	315	313	312	297	263	285	318	314	305	321	293	309	324	306	328	287	325	320	268	312	323	267	287	300	308
6099	1404	1355	790	634	570	543	514	486	450	464	494	452	461	447	406	430	453	419	411	403	424	426	428	420	432	422	438	438	421	440	422	416	419	455	447	406	423	383	430	426	420	423	416	419	422	418	427	375	443	429	418	400	455	391	421	440	412	413	460	443	412	440	404	439	437	433	426	423	472	424	432	414	437	469	431	431	407	431	412	421	430	430	407	448	409	406	445	412	397	430	456	392	404	433	423	422	417	418	439	392	423	455	433	451	403	442	415	425	437	453	471	432	385	393	426	427	425	454	433	460	443	461	409	457	472	431	435	414	410	414	407	466	423	428	421	436	473	439	451	422	436	446	387	406	423	447	425	451	398	423	444	383	428	432	433	399	417	418	418	420	395	408	424	407	442	460	422	443	390	408	419	397	458	432	436	440	426	423	419	425	438	441	429	441	411	464	411	461	407	422	401	447	385	407	431	431	443	446	430	398	442	432	447	455	408	443	436	394	442	454	422	445	432	400	409	408	463	392	447	432	393	434	395	462	449	426	441	439	410	435	443	416	433	432	429	456	422	405	433	484	406	417	412	411	447	430	406	456	388	413	404	409	424	455	454	436	438	419	431	443	427	449	440	408	410	425	412	406	437	455	431	418	419	451	480	448	431	431	425	404	443	433	446	403	367	396	424	410	424	402	444	401	409	409	438	402	427	414	419	427	396	444	438	422	408	420	381	435	398	469	431	434	447	421	455	450	433	422	432	461	410	447	436	459	426	436	425	422	449	441	427	445	447	415	421	414	451	414	397	423	481	470	423	447	423	422	434	466	443	427	432	443	466	446	485	443	456	442	435	473	435	424	422	440	406	387	458	413	435	449	429	450	453	410	395	389	409	420	476	447	415	430	441	454	401	370	417	443	420	449	443	430	433	430	459	394	423	442	439	441	429	435	492	417	419	464	419	421	407	415	453	434	453	437	417	402	423	425	428	426	425	430	398	431	424	439	439	403	425	409	417	396	432	437	416	433	414	453	399	426	431	439	457	452	426	430	387	460	432	412	416	390	397	438	437	425	466	406	435	417	427	423	420	406	396	415	425	434	436	448	421	458	414	449	454	429	458	430	420	438	464	431	415	426	471	390	423	425	422	414	434	451	454	429	401	453	429	404	405	412	458	451	407	444	446	415	441	439	413	423	413	410	409	444	445	446	423	445	403	414	410	404	425	407	439	417	415	420	447	454	407	428	411	464	435	442	458	433	439	367	397	413	430	395	439	405	432	452	460	445	441	415	415	401	401	445	419	430	417	445	452	424	416	408	417	450	400	420	429	417	449	462	422	449	424	444	452	472	425	413	412	437	412	433	408	448	424	406	430	435	441	431	408	402	430	436	384	440	402	423	397	431	441	450	427	416	414	416	431	391	428	405	426	422	429	410	450	428	422	419	438	426	401	434	448	433	428	415	464	417	454	429	396	417	430	434	445	426	460	464	435	443	392	401	431	412	405	430	424	409	386	440	417	397	425	408	436	457	435	431	391	409	405	434	425	395	402	419	431	466	415	429	426	441	435	411	428	456	414	403	428	407	423	418	430	443	430	412	433	434	431	450	452	386	389	418	416	401	463	394	428	460	414	407	430	423	474	379	424	423	442	400	416	454	480	434	436	427	427	430	442	409	415	412	418	410	432	451	429	423	459	417	442	419	459	452	452	434	439	415	463	423	406	411	405	434	432	442	435	433	464	453	441	448	429	438	425	459	424	418	421	381	398	426	444	422	404	421	419	401	451	422	447	432	437	417	400	394	427	437	442	441	402	392	445	400	425	414	426	429	457	458	387	431	432	401	402	434	393	438	435	393	415	410	399	433	439	429	418	408	444	429	420	408	407	409	452	454	398	417	428	428	445	439	450	438	427	448	443	442	424	430	429	403	438	457	439	440	425	438	405	423	446	445	415	428	439	418	454	439	408	431	439	419	414	431	415	419	424	452	375	387	435	429	416	401	417	419	412	419	430	426	430	487	462	419	397	429	404	390	416	406	423	410	416	421	461	425	381	412	425	442	420	432	441	446	439	432	448	445	421	467	459	439	433	429	416	435	454	413	425	429	468	468	444	463	450	421	457	418	436	437	406	424	399	418	432	419	388	409	423	404	413	437	425	403	417	422	407	464	468	462	413	418	456	432	414	401	413	432	436	407	411	432	419	451	449	420	448	441	418	430	429	400	409	416	444	456	440	456	391	442	424	445	421	480	459	429	450	436	402	430	411	444	420	415	410	415	434	426	401	416	404	436	440	472	409	434	452	439	421	441	421	424	418	416	474	468	442	419	415	447	483	428	437	452	475	449	432	403	478	413	415	448	451	438	398	439	437	427	446	420	415	439	452	412	438	437	430	422	463	443	424	436	431	432	411	433	413	427	396	413	432	426	425	411	411	465	426	412	424	438	408	448	434	414	415	406	431	422	413	416	396	453	400	422	421	446	446	447	415	464	428	410	407	431	403	436	434	470	452	450	403	451	403	448	414	444	444	386	452	439	446	436	396	435	474	409	448	412	422	428	422	446	411	420	410	419	421	422	471	398	449	435	429	398	384	441	421	457	445	436	415	476	445	437	412	438	422	417	429	411	441	472	417	423	429	457	418	441	426	432	408	405	439	429	429	448	405	459	409	426	424	446	432	429	441	421	453	412	417	430	392	432	430	440	402	454	416	418	420	414	401	422	465	435	443	419	385	401	444	416	433	420	424	431	450	429	439	433	457	399	432	422	428	417	438	433	427	429	415	396	417	471	427	379	441	451	397	446	445	403	424	418	421	450	450	412	424	444	416	420	415	445	451	414	440	408	450	451	398	409	407	468	416	466	413	405	420	453	431	394	454	426	417	428	419	446	458	410	463	406	422	448	434	448	401	426	396	413	418	415	440	439	419	443	425	421	429	401	407	422	420	429	442	443	415	419	423	403	391	405	405	453	426	435	404	427	460	391	399	440	422	456	456	409	436	434	398	420	439	408	415	449	455	428	409	378	427	412	419	455	441	455	440	404	417	410	437	445	408	428	458	445	413	431	435	400	456	413	429	434	431	448	413	413	422	439	452	421	429	424	418	440	461	410	445	455	442	439	436	444	436	418	456	411	427	395	430	415	439	412	429	413	395	402	425	461	403	422	427	415	430	466	410	462	416	445	457	429	409	436	414	443	414	442	444	394	465	413	421	442	410	475	379	429	398	395	430	434	451	405	447	407	429	439	443	422	429	428	421	445	425	400	454	431	393	376	450	418	458	407	401	414	443	406	432	442	417	448	414	409	445	425	399	430	406	414	432	419	401	381	389	441	435	416	419	403	390	423	426	447	455	424	409	397	434	410	447	419	401	459	425	406	407	397	444	458	391	415	401	390	454	448	413	433	413	412	436	411	452	441	429	439	438	447	399	437	428	421	411	437	411	460	428	445	431	427	475	422	437	428	485	439	418	447	454	465	434	448	394	433	464	450	420	453	464	405	436	461	417	422	436	377	395
24175	21132	28343	24027	20890	4457	934	692	575	569	494	483	456	476	383	430	426	406	391	386	394	371	359	364	366	371	395	392	380	356	363	334	339	325	353	368	359	355	364	365	359	352	380	313	380	315	350	342	369	359	339	347	337	358	375	345	326	363	352	352	342	370	351	362	348	350	313	358	340	401	354	382	353	313	356	331	347	351	374	373	377	334	350	382	333	349	310	333	356	365	342	335	348	333	334	341	355	367	314	363	351	374	339	325	342	353	328	344	366	342	345	361	326	382	344	337	376	335	358	361	348	381	354	341	324	325	349	316	330	362	331	329	310	344	353	344	344	376	342	356	333	378	324	368	311	359	365	352	333	344	341	344	353	326	348	358	339	344	359	342	373	366	317	346	369	329	342	344	360	334	325	301	348	308	309	342	344	325	310	332	325	331	338	368	341	350	357	355	355	335	329	322	339	350	328	332	330	345	336	350	334	366	342	380	348	363	354	343	311	355	329	390	357	341	351	345	326	349	365	338	322	334	319	329	337	333	335	340	325	361	347	335	339	334	378	349	339	323	357	320	325	346	355	359	331	361	335	323	337	330	366	362	337	336	356	318	369	352	353	367	354	366	357	356	375	375	360	344	351	362	345	374	363	329	319	341	361	366	342	330	334	352	353	311	349	336	380	338	371	332	375	361	360	330	355	316	347	330	327	322	327	323	333	387	320	328	336	355	376	360	349	324	369	329	326	355	337	343	341	327	338	339	349	335	339	319	340	315	331	347	338	341	345	352	357	315	378	368	357	309	371	341	349	314	344	323	343	363	349	362	354	350	340	337	352	361	352	325	351	340	336	330	360	360	328	370	378	313	326	347	359	343	392	344	339	333	381	318	337	353	336	350	327	345	364	312	340	336	349	339	343	335	333	348	363	358	357	342	304	340	322	342	323	362	358	344	333	348	319	351	333	337	315	318	351	333	349	357	354	351	316	351	368	360	330	339	358	356	354	331	341	363	332	349	345	330	337	363	338	340	339	345	358	337	361	398	330	324	331	347	353	346	318	322	336	330	333	382	342	331	361	363	345	330	343	328	354	340	345	341	311	378	378	349	325	313	320	318	328	361	331	332	343	368	343	367	328	339	365	375	347	331	326	361	312	323	347	328	387	349	351	356	351	348	354	340	323	331	341	341	342	331	369	354	340	358	346	355	327	339	362	335	323	375	355	345	334	351	345	326	334	354	309	322	326	360	311	314	316	342	343	357	321	343	332	361	361	354	352	335	356	339	354	349	297	330	326	313	367	353	334	338	350	354	337	357	362	365	340	310	341	344	350	328	343	341	343	355	346	331	349	340	317	353	333	345	346	332	341	335	350	324	358	347	357	352	350	343	307	341	339	344	356	339	346	348	342	343	324	356	315	339	340	325	352	345	320	341	343	326	344	361	346	398	364	361	350	334	346	341	365	343	330	329	343	359	368	343	309	366	354	328	354	334	325	312	331	367	346	345	343	321	341	351	350	338	368	359	317	335	317	358	316	362	360	350	340	341	363	351	334	380	353	350	346	356	332	375	323	379	378	345	308	337	334	375	367	340	382	352	345	371	351	330	368	352	364	332	339	355	354	337	357	345	362	342	325	345	354	317	343	320	325	335	340	353	348	330	333	360	341	323	349	351	342	330	317	337	321	341	358	357	352	339	340	347	340	333	336	343	350	340	342	327	334	323	321	343	373	345	301	340	328	330	340	349	361	346	328	347	392	338	362	335	337	351	346	382	373	347	349	381	348	345	348	345	335	370	338	286	338	341	335	335	347	335	350	329	326	341	345	344	365	342	381	303	352	356	327	363	373	326	354	337	366	367	367	318	356	357	378	368	357	375	331	327	350	331	341	359	358	379	370	354	317	353	337	329	364	355	364	306	358	309	391	364	310	330	335	316	352	327	301	360	312	329	356	343	360	312	363	331	345	324	334	319	339	345	314	312	341	356	347	325	356	350	307	373	314	351	288	362	325	356	342	376	355	356	330	339	316	374	339	343	349	346	360	340	353	332	331	344	347	316	329	335	352	308	321	336	325	306	303	361	355	344	330	335	367	381	332	373	355	373	369	317	356	326	361	327	359	331	351	324	347	354	342	336	338	340	356	313	347	369	306	348	348	303	346	352	346	338	384	339	360	351	357	322	356	322	312	335	345	309	358	301	319	367	366	306	340	362	348	328	339	322	351	324	351	346	368	350	340	329	323	362	319	367	331	340	337	324	307	346	324	350	346	327	364	372	318	334	331	352	341	336	377	354	350	337	350	347	311	331	351	339	368	314	321	368	324	325	328	360	368	341	314	347	326	336	353	327	344	344	352	334	355	335	324	314	334	310	345	363	359	335	350	279	339	352	369	361	342	334	323	338	324	357	356	365	357	343	372	339	357	325	327	325	326	338	370	332	360	345	375	316	356	358	350	335	323	345	344	329	330	325	355	323	329	334	345	349	357	354	318	319	319	345	337	343	345	330	381	361	340	333	325	341	376	367	316	368	372	351	344	316	344	355	333	332	315	387	354	332	360	354	319	342	339	334	362	348	314	336	360	345	346	359	368	326	349	336	304	330	376	352	350	305	350	345	327	336	355	340	331	312	384	343	337	326	310	358	318	332	323	347	339	363	354	316	342	327	329	380	358	325	321	360	336	347	349	337	361	365	363	337	333	366	358	367	330	318	310	363	333	338	334	346	347	317	340	292	310	363	338	339	324	371	336	348	342	332	331	337	317	346	365	349	341	328	354	343	345	370	382	340	350	317	330	313	347	313	322	341	369	361	330	344	348	363	356	370	359	367	341	362	325	340	371	333	336	365	320	365	340	348	326	341	366	349	357	349	345	365	339	337	349	344	334	339	350	310	316	362	354	330	359	364	313	351	331	365	315	355	352	362	331	351	345	322	329	322	316	312	338	353	345	362	349	341	343	359	357	332	379	345	335	363	344	365	373	393	312	342	316	329	337	359	326	345	352	341	343	311	347	328	365	359	317	336	328	362	357	325	370	336	366	338	328	318	316	334	362	338	337	344	335	341	374	314	342	335	333	329	326	318	362	354	360	340	353	336	317	341	306	354	360	379	339	346	344	367	353	357	345	348	370	380	336	350	350	341	355	323	340	320	359	343	347	357	331	361	348	358	333	334	322	377	329	359	373	397	340	371	354	348	352	330	344	362	351	373	365	336	350	368	352	343	356	319	353	357	347	314	342	350	348	315	348	331	326	368	336	387	348	304	325	357	355	377	335	330	356	356	378	344	324	347	337	342	339	326	338	322	374	331	319	347	324	345	331	321	373	328	327	337	330	336	367	358	320	343	346	327	356	345	330	380	356	370	340	370	359	353	323	339	321	329	342	349	355	367	317	353	343	356	316	358	326	331	328	372	334	343	308	332	356	356	395	339	321	357	321	325	348	349	347	361	350	337	305	325	323	334	328	306	353	355	343	340	341	350	326	346	342	351	323	321	345	334	351	312	349	318	325	347
12201	9213	8009	4235	2837	2243	1778	1475	1208	1046	944	881	780	721	688	740	623	635	621	570	576	618	546	550	519	548	547	521	517	508	508	551	511	495	545	528	487	509	530	509	509	530	528	512	545	465	505	452	473	486	449	482	503	479	467	491	493	482	476	477	486	517	501	490	490	477	476	514	507	477	522	489	491	472	477	448	472	503	462	487	505	467	451	507	493	435	511	508	499	482	484	549	533	488	500	492	482	499	483	474	504	493	478	467	467	487	496	471	491	499	504	487	470	473	495	509	482	525	493	506	477	501	519	508	464	467	480	464	494	489	477	532	480	472	496	503	496	461	526	489	474	525	460	497	460	491	469	509	505	495	509	467	511	526	541	511	475	479	448	489	502	503	492	524	507	524	488	488	498	456	524	487	501	514	486	469	471	459	491	491	490	520	522	475	475	504	473	501	522	493	476	516	477	506	499	484	497	483	547	466	500	464	504	515	484	506	471	474	464	480	503	480	478	470	487	494	483	524	495	519	475	447	463	497	492	493	495	487	508	460	476	518	495	457	482	494	482	490	467	492	499	465	494	499	541	510	461	500	486	492	496	474	493	475	456	457	508	490	480	457	504	507	492	519	522	521	446	496	474	512	492	469	471	466	477	472	447	474	500	466	433	498	503	524	497	477	528	545	491	446	516	468	472	513	489	488	504	498	454	525	479	453	514	514	514	485	490	486	483	502	485	465	506	482	473	440	481	497	498	487	461	466	521	490	473	506	480	473	500	509	502	486	480	477	453	455	511	502	450	496	500	456	497	499	516	506	495	470	523	487	474	463	509	499	456	499	448	455	484	524	506	496	491	510	470	499	487	476	483	495	490	481	485	493	476	502	479	492	503	468	487	488	496	518	497	478	470	495	499	445	465	501	431	491	480	492	465	493	479	543	485	476	515	485	477	494	454	508	483	494	481	505	491	460	489	509	475	512	448	505	475	508	482	488	465	530	489	469	491	492	513	498	522	461	478	503	486	469	512	487	486	491	475	504	477	494	500	514	461	497	485	454	475	447	487	440	465	518	494	509	493	490	493	476	470	473	475	476	470	477	521	477	458	506	492	451	477	497	518	480	475	448	547	512	501	504	459	492	515	506	540	491	457	475	478	477	499	471	509	493	469	491	456	531	511	464	497	485	502	469	444	524	440	498	507	489	483	444	477	459	504	516	476	474	506	508	488	504	501	536	496	498	510	515	480	485	511	496	465	490	507	505	489	440	493	492	523	509	481	505	509	515	470	454	481	514	492	507	502	497	522	459	467	495	457	474	524	491	510	467	523	506	437	495	487	525	459	505	525	477	497	486	475	527	482	498	510	442	455	534	498	502	480	471	526	494	491	453	459	471	477	476	516	515	489	466	450	463	485	505	512	501	519	485	467	513	453	478	489	489	513	445	514	522	487	493	497	485	500	471	489	474	522	498	497	476	455	478	499	470	478	512	485	447	493	486	478	487	472	489	500	497	497	473	485	494	517	466	508	492	515	503	478	439	506	494	486	477	504	476	507	482	494	501	510	468	456	471	487	458	483	505	468	518	441	435	481	471	525	482	489	494	496	484	521	516	506	504	479	527	479	504	509	528	446	481	489	472	488	511	489	457	481	538	498	469	463	485	448	504	480	494	483	478	506	452	483	493	471	465	511	523	470	484	498	528	510	527	487	492	506	507	535	485	539	490	482	487	452	493	465	511	438	479	482	504	513	529	492	483	493	481	492	515	471	464	467	500	479	496	496	481	486	474	485	506	452	477	497	500	459	532	470	466	464	530	506	493	467	479	466	489	472	513	488	516	472	481	539	458	492	487	491	503	500	478	519	471	491	501	463	481	490	500	494	540	461	549	471	478	500	475	499	494	497	450	501	480	480	473	447	460	501	485	503	458	465	472	489	499	496	528	466	441	502	462	515	507	505	506	464	492	475	484	473	524	519	472	529	462	473	489	468	497	477	493	456	498	493	485	468	477	480	471	473	505	498	512	527	436	478	487	494	482	475	507	454	481	510	499	507	508	470	447	500	445	465	484	487	436	486	447	488	489	459	501	516	479	474	480	501	503	491	479	492	473	478	484	475	487	468	525	494	501	497	480	493	483	485	500	506	458	487	479	501	484	523	441	451	466	491	502	506	483	487	530	482	485	502	482	454	442	454	492	532	479	507	492	455	496	484	478	482	513	459	514	502	477	504	480	536	494	453	495	491	488	489	492	493	503	473	513	492	508	494	500	500	490	492	508	527	484	456	470	490	506	524	464	514	482	462	432	460	437	504	475	478	473	484	502	516	469	479	475	479	521	491	481	520	474	516	493	498	502	485	492	500	483	499	443	472	480	510	478	452	479	498	511	501	524	470	469	514	478	493	466	496	468	480	525	446	484	505	522	501	466	480	517	452	462	485	500	484	451	460	481	454	513	528	526	526	468	474	472	450	491	496	477	485	499	489	470	507	495	521	466	509	507	504	490	498	502	470	492	512	497	540	467	493	500	499	504	509	476	479	491	493	505	562	501	463	505	468	467	503	482	507	497	490	506	523	500	461	473	487	479	485	479	497	497	512	456	477	468	460	503	515	481	466	465	466	490	514	469	482	532	498	467	479	505	510	487	490	506	519	469	490	537	493	494	466	500	413	485	489	465	501	472	476	485	489	489	466	501	530	495	480	507	490	473	491	497	470	474	520	484	500	482	463	497	489	516	445	466	476	454	449	459	496	483	515	450	504	497	523	500	486	491	518	496	540	474	481	468	476	520	500	474	513	469	500	455	467	476	479	510	469	482	515	471	500	513	480	489	490	479	473	455	463	499	483	513	496	504	494	503	545	503	441	463	485	490	490	487	521	460	463	482	477	468	459	487	493	499	489	488	485	457	454	483	484	439	477	481	485	506	460	469	479	488	483	501	474	494	486	492	491	497	476	485	495	471	499	523	504	484	498	489	501	501	475	487	476	514	488	472	499	482	447	442	512	514	502	498	516	514	499	490	506	490	445	482	484	498	467	483	453	464	470	505	526	450	458	500	512	481	472	455	458	489	492	487	490	508	457	504	472	502	445	475	501	473	452	511	512	470	502	476	524	515	493	486	475	513	455	461	471	484	534	489	497	444	497	445	496	493	476	463	457	465	507	499	461	498	485	469	518	468	455	485	482	494	496	520	492	482	503	483	498	473	456	509	466	471	524	506	488	491	495	511	502	481	525	479	499	467	526	491	466	519	498	511	487	493	480	479	498	506	462	509	474	534	494	468	498	483	457	496	450	465	479	493	501	492	487	509	480	469	496	491	516	492	509	477	487	468	504	482	496	476	478	480	506	499	466	477	507	522	489	500	504	498	507	484	496	456	482	416	486	444	453	515	481	483	511	511	491	485	498	534	469	462	494	472	490	498	481	467	519	478	488	516	449	499	493	469	487	496	470	479	518	489	472	476	512	487	521	464	496	497	515	467	463	486	492	483	487	496	499	478	494	453	477	481	512	486
23104	21212	29153	23549	21213	21088	3641	946	632	525	503	443	412	333	360	329	322	265	282	256	241	258	231	253	207	237	209	196	210	216	214	219	238	190	221	210	196	222	195	185	208	209	208	205	174	204	199	173	188	196	202	205	204	199	190	174	207	205	191	173	197	205	180	184	184	187	201	193	193	191	183	183	214	169	212	194	172	176	170	212	163	175	164	164	164	188	187	161	190	177	186	192	200	192	173	202	179	180	166	193	196	185	176	208	176	181	199	184	169	196	164	176	192	196	181	200	162	191	190	166	180	194	153	179	178	198	179	189	181	175	175	176	194	181	173	190	179	174	187	205	199	177	181	173	186	213	187	206	193	169	169	193	186	192	214	160	194	196	156	180	179	193	184	181	179	192	204	185	176	163	182	192	145	183	194	176	173	173	179	181	188	176	178	193	188	201	202	209	176	189	193	158	177	201	160	159	162	172	180	170	172	161	208	177	182	168	186	196	190	187	191	183	206	187	213	206	200	172	183	190	202	184	191	203	225	185	179	171	175	186	193	196	189	209	171	166	189	189	176	173	223	183	183	164	191	184	214	170	172	161	195	176	177	173	192	201	182	164	185	198	193	188	185	171	189	173	180	183	197	164	175	159	186	176	195	180	184	172	182	182	183	173	187	200	192	199	197	198	204	192	193	212	162	169	200	178	204	175	182	181	186	186	194	169	175	177	185	192	156	159	195	185	194	185	193	180	206	184	181	179	199	171	195	200	190	197	194	181	172	193	176	198	176	196	179	197	197	193	180	172	180	176	167	212	172	184	184	171	198	194	166	182	146	189	186	186	174	189	183	186	167	180	189	182	196	193	189	177	181	204	168	171	180	188	178	177	168	194	176	168	188	182	177	184	187	167	172	196	160	181	174	189	159	193	204	184	193	179	188	196	178	189	174	173	180	184	165	168	197	181	196	193	184	178	166	188	190	191	199	169	191	182	204	172	189	184	156	180	177	179	174	183	186	168	175	201	173	187	188	174	180	169	188	173	186	177	177	187	204	191	168	187	202	189	191	174	155	176	174	206	173	194	179	204	191	197	174	199	207	173	186	178	179	192	186	171	181	172	188	186	195	181	199	191	183	178	150	200	218	188	211	185	190	180	184	186	163	188	194	167	201	187	167	200	206	181	183	181	211	202	179	151	181	178	193	193	186	180	187	171	188	179	194	188	188	212	194	186	170	190	194	178	189	154	162	205	188	214	181	204	212	186	188	191	184	181	186	182	177	172	184	175	182	169	191	168	184	174	147	175	162	206	168	183	184	208	182	165	201	162	169	171	201	196	192	184	191	170	179	178	187	167	170	213	178	185	192	182	180	166	183	167	187	173	178	167	166	181	196	205	162	180	170	182	182	190	176	185	187	206	198	189	187	195	166	214	171	169	168	189	195	181	199	203	215	167	202	194	203	175	186	173	164	158	190	176	177	187	194	191	179	190	187	184	192	206	189	176	183	170	161	182	203	180	190	176	199	193	179	194	179	208	175	200	184	181	179	216	191	190	191	158	199	178	197	181	175	174	186	181	193	188	203	185	203	172	200	183	178	190	203	195	226	191	180	211	191	179	156	198	190	180	180	171	151	207	182	174	180	164	192	179	198	161	194	209	195	188	221	185	182	177	196	179	180	199	195	207	188	158	211	176	200	173	191	176	176	177	182	164	166	170	166	191	200	185	183	177	169	166	186	197	204	188	192	161	197	208	188	205	180	183	207	154	177	193	200	187	169	175	192	171	198	179	194	186	192	192	168	166	201	173	171	196	178	190	193	195	198	171	213	187	189	170	200	156	161	192	188	174	181	169	168	171	204	199	208	192	175	201	186	165	178	172	194	198	201	178	211	197	187	201	181	169	165	210	189	178	174	186	186	158	204	209	192	178	206	172	168	184	197	179	186	171	161	198	202	183	167	173	182	180	185	187	209	149	183	188	198	191	189	183	160	191	175	190	170	182	199	192	193	188	160	176	210	190	183	207	181	183	185	194	169	204	165	186	167	172	182	189	204	202	194	192	183	170	200	192	167	190	194	197	195	186	184	182	166	188	183	185	176	183	195	180	177	167	184	199	197	189	152	178	188	159	210	201	188	176	185	193	210	184	178	159	180	176	185	178	199	186	190	219	172	157	173	193	196	219	171	165	167	205	203	180	167	185	171	185	197	156	184	183	201	174	187	181	197	166	179	174	189	201	180	176	175	199	166	161	186	198	167	178	188	210	192	184	194	187	167	181	190	197	193	177	204	193	172	191	192	209	173	192	177	218	184	178	187	191	164	165	199	200	179	170	180	179	198	201	175	173	203	187	197	188	182	201	200	193	179	196	189	192	192	169	184	185	178	184	180	184	179	191	166	209	193	219	204	195	192	178	176	198	196	192	170	195	166	161	207	189	172	195	189	179	173	184	177	196	172	170	175	170	179	180	169	199	188	183	203	205	189	199	211	200	175	191	173	156	172	187	192	194	190	179	162	191	175	166	179	213	186	177	171	173	170	188	181	166	197	174	182	199	209	170	178	179	184	194	172	189	168	203	174	190	182	195	202	195	160	170	200	177	182	188	190	212	188	175	192	202	181	203	216	195	170	219	180	178	188	184	217	182	163	192	178	198	214	180	184	190	201	188	193	188	168	195	212	183	147	188	195	201	187	200	199	193	191	173	193	193	170	169	164	185	182	190	220	156	201	191	175	193	179	172	165	186	195	193	180	179	200	185	198	156	185	185	182	210	172	176	190	188	196	207	193	170	204	170	194	174	201	186	185	187	192	186	180	192	188	192	216	164	200	192	184	189	178	180	194	196	202	166	173	190	185	198	175	174	193	177	195	195	190	195	197	167	186	202	174	162	180	180	179	184	188	188	162	191	186	181	189	199	160	162	183	207	172	172	192	176	195	184	172	180	168	153	168	179	175	190	206	208	175	169	185	183	190	178	211	192	209	167	179	181	166	184	167	163	157	183	192	174	155	164	188	198	188	173	196	181	192	188	184	184	192	188	197	198	196	188	158	184	176	153	171	205	182	178	174	171	173	184	186	200	186	193	168	189	187	162	206	178	157	173	172	184	189	200	177	181	181	168	197	170	165	168	180	159	190	192	168	190	183	186	197	198	185	171	184	173	174	186	175	167	196	192	142	167	169	203	187	169	171	206	177	187	174	160	191	187	200	177	201	185	186	173	177	194	170	181	180	180	179	164	191	174	173	183	169	178	181	174	189	194	173	198	176	186	173	177	184	197	174	190	169	176	165	177	172	182	174	175	184	176	172	202	179	190	194	182	180	184	196	173	167	190	191	187	177	195	171	192	172	177	154	201	199	191	208	198	194	159	189	196	192	171	187	187	215	191	188	174	170	162	191	189	195	208	202	177	184	163	159	171	187	207	168	176	183	171	169	191	170	183	181	176	187	207	170	186	173	204	197	212	169	166	204	184	176	184	168	160	200	172	170	205	187	166	179	173	161	190	186	184	146	190
15081	15017	13077	6907	4853	3538	2782	2161	1697	1428	1145	974	875	749	671	640	617	505	527	459	487	447	375	402	387	348	315	335	340	337	355	351	300	329	319	316	306	341	325	318	325	330	311	303	292	306	320	294	299	271	297	309	281	343	286	299	298	278	315	289	290	279	256	309	289	272	260	300	263	263	286	275	304	282	296	279	298	306	277	272	231	282	257	297	291	292	268	287	302	248	299	248	255	278	294	269	254	280	260	294	259	255	276	267	273	294	256	266	274	290	295	269	275	267	255	271	268	312	291	275	253	237	257	322	277	260	253	246	254	290	256	257	273	274	283	257	248	244	273	264	278	266	236	293	251	233	266	266	275	265	298	244	266	259	266	272	274	257	250	266	290	237	283	278	286	251	269	254	282	263	283	272	291	296	284	252	240	295	235	262	298	299	284	303	261	271	277	286	293	286	282	269	267	264	260	279	315	252	273	264	277	296	260	284	259	284	278	299	279	301	242	250	258	258	273	252	241	300	250	277	262	257	293	270	292	263	271	295	253	288	265	240	256	276	263	259	264	258	239	248	272	285	290	257	257	281	278	239	300	253	287	283	271	282	251	255	244	263	261	264	271	256	302	248	281	268	281	287	273	277	300	262	279	271	265	287	264	271	242	259	255	272	287	255	308	251	302	283	261	250	228	276	251	262	261	306	285	257	266	265	307	281	304	263	251	259	265	254	264	274	262	289	256	272	261	253	257	279	218	275	277	263	276	296	253	280	250	251	264	266	289	265	276	268	279	274	302	263	281	279	306	263	260	257	277	268	256	279	275	260	273	265	253	262	300	274	291	268	289	244	296	273	253	287	290	250	263	274	263	270	286	238	276	298	283	257	265	286	262	272	262	254	267	275	261	274	252	252	281	266	263	265	267	259	253	270	259	286	260	289	282	283	260	279	271	264	280	265	271	276	249	278	283	241	281	274	277	279	247	248	312	251	287	276	277	269	290	285	274	263	270	235	268	252	278	286	271	294	273	274	275	306	264	263	268	263	274	258	265	253	263	283	277	256	253	268	266	279	260	259	261	283	293	254	292	255	272	236	249	258	274	271	261	270	285	272	272	283	229	261	277	273	286	263	243	268	249	253	251	275	271	280	281	263	275	277	248	253	274	285	258	259	286	285	262	269	279	281	245	276	293	273	289	234	291	248	270	268	249	282	270	253	277	301	273	289	251	287	253	250	277	273	276	254	254	267	247	296	270	278	277	277	278	281	289	265	263	263	254	252	269	267	232	276	272	283	297	250	279	265	295	274	267	249	284	286	259	245	248	281	238	296	272	253	279	275	238	243	268	244	270	277	280	293	274	262	273	278	257	259	290	251	277	270	258	270	275	245	246	258	269	264	260	280	290	253	261	269	276	257	259	245	270	273	261	249	290	297	261	288	243	277	279	277	275	241	267	252	288	268	255	274	264	275	268	265	260	252	263	302	279	281	304	264	253	267	239	264	267	269	260	289	292	289	269	303	298	288	294	265	265	272	257	274	306	254	290	274	293	290	285	275	270	269	253	285	271	264	297	277	259	236	246	243	268	304	281	280	282	278	271	297	247	286	263	281	286	279	256	258	276	262	262	252	265	286	258	271	276	278	269	259	250	257	269	255	243	278	245	264	282	276	265	292	295	254	316	293	261	281	275	266	265	275	266	251	264	282	262	244	253	272	266	270	298	278	285	234	279	268	263	279	283	281	272	275	287	266	300	265	268	254	276	274	269	272	301	295	307	259	276	270	260	273	264	276	282	274	270	299	250	278	261	281	282	258	266	282	284	290	268	245	287	271	274	292	250	279	245	289	231	287	253	279	261	258	280	263	285	253	287	300	263	277	292	249	289	278	238	289	262	276	286	265	271	277	256	283	281	287	285	280	255	255	266	275	275	277	259	281	279	276	278	264	286	268	270	256	260	295	268	289	275	250	262	253	263	294	269	270	252	276	247	278	284	262	278	261	244	271	248	282	261	254	288	290	267	255	268	262	256	276	253	287	263	283	278	278	275	281	269	278	250	250	287	268	260	272	276	247	277	251	282	258	269	291	285	280	295	259	246	315	294	262	256	294	260	266	244	277	263	228	264	275	253	257	266	277	274	258	265	256	231	278	252	267	286	268	262	289	269	253	255	307	299	260	260	263	280	266	248	292	272	269	247	282	267	292	275	281	297	292	297	252	298	299	246	268	267	248	297	277	258	250	268	289	251	279	298	267	278	274	316	264	227	261	248	273	275	264	278	262	267	286	241	274	264	271	287	298	265	285	272	278	253	297	243	282	279	287	284	283	264	249	265	266	267	256	276	262	299	258	274	269	263	249	260	261	272	259	277	279	275	268	254	281	297	249	289	282	263	307	292	257	306	257	306	237	289	245	294	291	261	284	299	284	260	308	279	277	291	259	258	263	270	269	280	272	244	309	263	242	288	302	269	283	247	289	281	250	258	256	277	260	261	264	276	250	261	250	260	260	283	294	279	275	269	246	271	269	288	257	269	272	268	255	264	272	310	276	286	275	259	262	279	266	295	280	248	270	264	277	245	239	259	252	268	297	265	294	271	258	250	271	283	258	255	281	291	259	263	258	278	290	305	279	287	280	276	254	272	254	270	251	266	238	272	311	262	300	275	270	272	237	293	261	252	273	274	238	270	259	266	263	267	265	279	265	295	255	271	276	322	242	281	260	269	281	231	234	276	296	296	249	266	266	279	266	302	278	248	289	278	241	286	258	270	321	267	265	261	282	261	273	238	267	262	292	249	246	284	283	257	267	244	282	266	250	285	265	255	284	283	265	267	275	280	270	241	286	283	261	296	269	262	267	256	280	260	294	263	294	271	256	275	282	249	283	271	280	247	288	265	289	234	282	299	271	268	267	267	269	247	275	254	251	282	279	247	301	262	291	297	264	234	242	281	277	267	283	252	263	275	292	280	281	267	266	262	238	272	271	280	279	257	252	259	274	247	283	248	289	282	273	266	288	268	250	271	271	235	252	274	241	255	279	279	272	270	269	253	264	298	260	280	268	277	282	281	256	258	298	262	276	274	279	270	254	295	276	255	273	274	255	279	276	245	267	278	225	274	268	263	276	277	268	278	262	295	290	275	258	279	296	285	247	268	264	259	317	288	266	273	296	245	248	286	266	258	269	278	259	257	285	267	279	278	281	241	306	273	265	241	254	275	290	267	248	251	307	265	256	278	254	277	258	279	247	272	258	278	276	231	276	284	251	281	254	267	309	248	297	268	277	248	253	275	273	270	263	281	245	250	262	253	281	279	267	285	263	279	233	250	270	292	280	267	259	253	264	242	261	264	278	292	271	266	267	253	282	258	254	269	286	273	282	263	280	297	254	305	265	277	269	299	260	290	246	237	248	276	281	267	278	277	283	266	279	284	261	276	242	275	266	268	275	252	283	282	251	261	279	256	283	285	280	263	284	267	268	253	271	253	271	273	268	275	273	286	272	277	235	240	249	257	272
27093	20418	7507	694	437	417	370	327	318	349	308	290	336	305	306	300	304	343	325	303	323	313	352	347	314	305	283	333	294	312	327	325	325	286	308	310	332	303	307	295	276	308	305	313	304	269	335	323	340	278	276	318	315	321	346	325	334	308	301	310	334	333	285	301	269	311	327	296	317	312	302	289	314	308	294	289	290	312	316	311	316	314	337	320	340	298	288	267	294	305	316	328	294	308	315	301	304	309	275	302	323	281	289	288	289	320	295	321	315	317	323	313	320	311	283	286	300	324	299	321	307	281	327	323	298	312	311	298	309	324	315	345	318	321	338	322	309	303	310	305	298	320	303	288	277	341	354	306	313	285	304	331	303	312	304	315	334	294	326	298	279	321	333	275	310	292	278	319	295	288	296	308	274	310	314	288	293	287	307	285	248	296	310	319	321	312	295	302	324	308	294	330	314	322	278	320	329	309	303	274	299	265	299	311	303	304	297	311	307	316	273	305	328	328	289	346	322	280	330	311	362	317	291	321	317	297	289	320	346	286	291	303	299	306	320	325	333	325	298	306	301	330	291	320	292	327	294	318	285	294	308	291	305	346	300	311	314	274	346	344	282	270	295	333	306	335	280	305	320	299	304	296	294	309	342	310	319	275	313	324	324	328	295	347	311	314	273	302	281	338	325	316	300	285	319	328	298	311	289	305	320	309	313	285	339	300	303	312	339	294	316	293	303	294	314	320	300	328	294	326	289	307	302	288	297	293	262	283	313	283	294	298	307	321	293	318	299	286	314	326	305	339	317	315	322	315	318	301	307	328	295	313	332	286	306	337	320	337	316	347	301	310	269	306	343	309	309	323	304	302	302	280	299	293	278	294	283	303	284	308	320	314	302	329	261	277	283	315	290	320	315	313	324	309	289	321	293	277	321	292	303	324	293	316	322	293	318	320	328	302	275	326	296	307	336	314	318	316	305	299	306	311	298	312	307	303	310	312	315	280	293	314	302	312	303	310	319	291	305	320	314	314	270	287	301	274	298	289	316	319	312	318	305	318	323	319	300	298	329	276	293	307	339	322	308	310	276	274	312	287	304	305	283	312	301	306	289	308	333	319	320	317	290	329	318	321	328	300	301	266	312	306	320	316	304	299	293	297	314	316	296	325	294	290	308	332	300	309	310	309	297	305	300	291	287	300	330	322	307	328	288	339	315	313	325	298	290	323	305	326	291	312	273	313	336	315	297	292	320	297	265	318	313	296	288	271	319	314	328	293	295	275	307	317	304	309	332	286	294	315	318	321	320	296	285	311	286	307	317	337	310	315	265	297	308	333	307	296	309	303	293	332	299	310	280	296	274	284	331	313	303	295	295	311	321	329	304	322	318	313	294	334	311	320	310	342	308	307	327	298	279	304	315	317	313	325	326	307	315	308	306	305	308	274	283	305	298	318	331	341	297	314	312	336	324	284	307	317	303	277	311	304	315	314	298	297	300	324	304	304	282	315	299	308	309	310	302	314	299	332	321	330	273	321	338	313	339	314	289	290	327	324	269	275	316	301	316	306	313	315	343	318	300	317	287	293	328	324	309	312	281	291	316	288	324	300	314	285	266	303	328	314	300	291	308	313	327	309	321	300	316	330	332	278	281	309	296	315	319	323	309	328	309	286	324	307	294	312	306	306	305	287	296	323	305	306	316	329	309	322	329	338	298	304	292	282	319	360	315	327	326	296	324	296	300	290	319	313	317	274	301	292	315	300	300	301	308	320	341	322	259	300	321	293	308	297	321	297	346	302	330	297	301	300	335	305	307	293	295	299	330	307	313	275	293	297	332	293	311	349	339	299	265	305	323	334	314	288	313	304	300	309	281	307	318	327	300	275	300	338	311	308	320	320	300	286	296	305	303	316	300	290	304	288	326	302	326	333	296	313	303	309	310	310	317	297	278	313	297	313	301	262	314	287	329	291	287	293	307	335	329	321	268	351	325	300	298	292	316	302	308	306	304	309	320	308	276	318	321	292	303	309	322	286	324	334	311	297	289	315	326	301	317	280	306	328	300	305	260	300	336	281	298	296	292	327	292	309	322	283	293	332	293	295	321	320	305	305	308	310	322	324	345	270	322	299	308	289	294	322	302	304	310	289	304	305	309	309	319	314	295	286	358	290	297	310	316	307	292	292	308	298	309	295	301	325	305	314	286	323	294	292	280	339	309	323	331	310	310	315	327	291	293	308	334	315	268	317	296	305	291	314	312	301	336	294	271	299	308	307	321	324	325	328	309	316	305	313	297	342	289	314	281	301	304	296	313	308	311	311	306	299	301	348	356	275	303	306	323	318	290	298	291	324	297	338	286	302	273	299	310	305	283	296	310	285	338	291	290	302	335	266	340	331	318	324	317	302	330	296	307	293	287	318	294	297	280	324	344	332	305	348	292	270	309	322	285	299	295	287	315	285	322	315	306	297	309	316	286	304	311	329	298	293	321	296	307	312	316	302	287	334	314	303	317	326	314	311	290	302	276	305	290	302	312	308	325	310	301	298	296	313	315	284	312	297	294	345	318	302	324	308	323	319	304	320	326	291	316	262	327	284	306	315	292	321	296	314	311	287	303	316	315	322	319	301	314	297	293	307	321	281	296	309	342	335	279	259	294	305	303	335	296	318	279	332	323	315	300	300	309	304	293	320	288	313	292	301	321	323	320	297	309	289	325	285	325	320	307	294	309	294	320	280	318	331	352	277	289	329	346	306	328	338	288	339	327	276	323	288	301	312	304	295	304	312	332	300	320	315	321	303	318	308	303	354	325	302	298	304	318	318	330	261	344	340	297	327	342	300	305	311	354	285	325	282	318	329	287	313	283	320	318	274	356	314	306	294	340	328	317	290	306	330	314	307	313	324	316	290	323	310	302	329	303	299	322	307	324	303	327	308	301	318	333	320	283	322	313	281	309	292	312	275	279	309	301	308	288	294	278	318	268	330	334	301	299	314	306	287	296	326	291	304	300	311	281	294	318	330	338	300	318	327	327	311	321	335	301	320	304	286	301	281	279	298	287	307	340	282	317	324	309	301	309	321	316	287	323	310	298	327	305	293	316	301	307	331	315	321	326	313	295	320	307	325	293	302	259	307	314	290	302	296	313	304	295	317	300	307	284	301	288	314	328	319	318	302	288	284	336	276	316	302	307	322	305	300	338	325	279	322	329	299	328	307	315	299	324	314	314	279	307	304	299	280	324	334	306	289	276	334	306	305	320	297	306	294	309	289	292	288	330	346	307	309	281	311	323	299	305	324	323	323	312	335	310	290	311	297	307	316	281	301	299	306	299	339	288	290	290	335	306	336	308	318	329	312	294	297	353	290	327	312	302	310	319	320	324	307	297	295	326	307	352	295	300	324	290	296	294	293	295	308	327	318	318	324	280	331	312	278	320	333	294	314	312	289	321	296	302	306	314	336	294	301	302	330	311	299	311	305	318	312	306	287	280	313	295	307	303	290	295	346	299	323
6468	1286	1210	739	625	601	511	504	481	454	486	430	472	452	457	467	479	456	458	421	425	433	390	430	438	458	435	447	459	446	448	474	443	425	456	431	440	420	443	438	449	438	487	422	435	428	429	435	435	468	411	412	465	444	398	440	421	414	419	412	439	449	451	457	457	435	421	437	440	389	432	431	403	427	468	427	430	474	476	463	405	459	422	418	462	446	449	442	438	439	453	447	443	426	457	447	414	455	425	431	441	412	388	431	447	479	460	413	444	441	436	468	462	409	419	447	457	450	415	402	410	410	417	473	480	470	455	430	442	430	404	447	436	381	436	414	446	460	428	430	389	430	420	427	418	442	417	460	420	452	459	447	441	396	421	446	446	397	441	407	434	444	427	434	432	406	424	452	442	410	422	425	442	420	463	420	431	440	478	422	428	437	433	437	427	408	442	448	449	443	451	422	420	447	434	410	447	447	406	469	442	428	409	431	457	458	430	407	417	431	418	394	408	470	418	415	434	438	449	424	439	435	426	443	452	421	374	398	409	433	414	447	442	451	461	438	452	410	436	429	435	455	400	450	449	440	460	417	446	410	412	421	466	385	457	478	407	463	441	437	428	389	423	429	422	425	425	447	419	465	423	441	442	444	471	441	443	420	438	433	465	452	419	432	409	411	441	443	428	401	456	452	427	463	438	385	378	466	442	396	424	433	422	419	419	424	442	434	419	443	443	450	445	433	398	410	427	450	454	462	439	419	430	448	411	399	453	453	424	444	376	403	398	405	418	442	426	441	424	428	417	423	454	439	411	478	454	417	449	409	392	411	412	455	443	419	446	436	427	428	483	473	421	405	405	428	452	423	475	408	489	448	408	444	445	399	448	407	390	461	460	400	418	431	474	443	424	443	467	460	460	417	447	443	446	422	441	456	429	421	426	417	399	463	463	452	465	423	444	414	463	411	448	472	473	414	445	453	437	418	414	470	449	429	439	414	461	438	463	438	422	442	425	426	423	458	424	415	435	422	413	435	444	405	409	427	457	437	436	435	379	411	457	469	406	433	440	421	434	413	458	428	434	410	428	436	424	438	461	432	460	480	462	412	437	444	406	408	450	452	492	430	443	443	443	433	488	446	422	417	403	404	418	441	410	463	437	423	465	457	420	469	413	475	446	424	423	456	414	424	447	415	431	399	406	471	412	391	444	418	460	428	434	465	407	442	440	435	456	472	481	430	436	425	452	422	434	440	466	424	471	474	441	403	432	427	458	442	438	420	427	398	477	442	467	462	394	428	463	434	457	445	425	448	425	435	429	449	413	463	502	436	412	395	439	434	448	455	478	450	419	445	389	434	457	450	408	425	453	434	465	419	470	448	415	410	450	432	442	469	416	437	434	439	457	467	428	457	448	463	427	450	442	421	431	417	433	459	447	404	431	436	421	440	440	414	439	421	446	393	401	479	430	442	387	463	460	414	437	457	427	441	429	422	438	421	439	417	445	458	449	403	426	434	421	436	418	429	450	429	460	433	427	475	437	401	434	443	437	422	432	405	443	432	442	414	440	447	403	438	420	459	398	415	434	427	456	430	439	432	441	432	456	411	461	479	418	408	422	454	452	413	461	405	410	429	423	421	483	435	438	429	462	431	438	415	429	477	446	427	423	413	433	449	423	439	427	428	411	459	471	437	431	457	410	434	378	412	415	418	397	403	416	405	431	411	403	429	483	416	444	445	445	438	447	444	426	429	418	470	415	441	466	423	445	484	447	445	433	421	437	433	458	398	442	456	447	443	437	417	442	434	432	451	388	427	450	402	426	453	441	430	440	460	441	448	419	454	455	451	455	450	455	431	455	432	459	461	446	386	433	450	454	435	479	410	398	445	410	452	452	462	454	452	439	462	423	438	447	432	447	407	453	398	420	457	427	400	428	406	412	428	432	428	423	408	439	443	420	438	445	416	424	475	462	459	422	465	424	489	443	436	422	408	430	420	472	419	439	430	420	442	433	444	442	422	425	435	445	443	437	426	456	440	403	479	410	403	443	446	444	442	417	446	463	425	458	437	448	437	469	426	437	442	440	457	449	434	403	431	435	423	455	436	413	441	448	428	400	444	427	446	438	437	433	407	458	403	435	438	417	439	434	402	452	423	430	433	453	475	438	406	419	400	444	442	451	419	442	401	457	407	445	430	423	423	489	433	452	407	479	463	455	427	435	417	438	410	410	403	470	410	387	448	427	444	450	459	411	432	435	418	400	424	452	446	424	427	426	440	414	432	459	422	459	431	412	442	416	441	446	421	466	431	441	421	411	424	448	434	434	492	434	429	434	463	442	443	431	442	410	431	455	435	420	428	444	436	440	440	470	405	451	432	431	456	400	393	437	435	434	422	461	449	457	397	449	421	446	447	408	421	453	427	431	468	447	372	390	455	481	414	413	424	399	461	463	427	454	477	410	436	488	447	454	414	456	410	430	468	417	402	428	394	431	413	422	441	415	419	438	434	450	432	409	446	429	423	455	447	412	468	429	463	414	421	442	447	393	455	448	419	445	444	465	418	443	432	417	422	455	458	430	492	420	425	423	436	400	480	433	429	407	453	414	454	466	398	441	403	421	429	460	443	457	414	447	439	449	426	471	463	454	435	414	430	439	419	431	424	441	405	424	413	433	435	453	422	447	456	429	464	431	454	435	454	418	424	448	398	410	449	460	441	412	445	397	432	421	422	426	463	446	460	438	430	427	437	433	411	434	436	445	398	447	415	410	423	451	409	441	420	403	437	461	425	404	415	392	444	431	453	433	471	452	454	433	439	424	445	431	489	426	407	417	442	425	451	443	404	459	421	445	447	411	431	456	426	418	438	449	433	452	433	437	420	441	435	426	446	421	448	458	468	431	455	403	429	451	467	437	445	443	459	446	438	444	458	471	426	433	404	406	445	447	448	454	453	446	461	396	456	434	445	420	423	457	438	441	444	447	445	447	412	421	463	452	446	407	406	476	445	463	455	439	409	423	408	442	447	435	455	460	437	437	448	423	411	463	445	449	436	465	421	435	463	440	446	460	449	457	429	427	460	460	441	421	432	450	427	431	430	414	402	424	438	399	440	443	422	440	443	444	434	402	444	428	501	437	429	425	415	418	419	426	455	421	473	476	451	421	442	439	435	452	433	463	462	467	456	423	427	397	422	474	460	430	436	446	439	411	401	439	397	469	450	426	398	416	425	418	447	482	424	400	448	468	465	452	436	397	429	431	413	430	443	454	415	458	393	436	448	426	440	474	445	418	384	436	469	407	442	436	432	440	411	471	419	431	415	418	384	433	454	427	419	418	448	481	444	451	389	449	456	466	408	462	449	420	423	456	405	434	425	452	443	452	437	414	415	468	451	448	419	453	428	423	457	426	412	449	411	443	414	441	416	463	428	423	412	444	447	463	426	416	454	418	414	398	451	447	458	414	437	452	430	430	410	404	430	427	431	453	466	453	454	420	428	427	423	445	464	437	454	421	420
24011	21116	28423	24045	20960	4443	917	639	595	554	529	466	465	451	420	416	422	394	406	360	407	391	355	362	335	359	363	363	378	328	366	339	356	392	410	365	372	356	379	365	348	363	357	347	322	364	350	372	350	384	353	356	331	380	352	296	355	389	367	331	332	378	370	346	369	347	335	334	387	346	348	367	349	322	333	333	366	338	343	378	335	341	373	364	389	314	361	348	337	322	349	346	346	355	363	392	357	339	369	346	340	359	365	344	351	327	377	350	339	331	360	325	364	327	341	365	327	334	336	350	355	349	355	360	362	379	352	350	344	334	338	328	360	354	345	342	358	312	327	328	338	340	367	372	308	352	352	355	319	330	333	335	373	348	347	344	359	376	330	328	385	331	353	351	348	366	361	347	339	348	354	356	350	364	341	374	332	327	303	354	396	307	355	366	363	327	313	333	340	328	371	327	309	328	352	344	360	336	358	344	395	339	364	384	360	366	343	303	350	348	350	369	343	373	355	358	347	360	369	346	354	371	315	350	339	351	346	356	334	343	361	384	332	343	349	350	336	319	375	375	353	326	361	359	333	357	323	375	344	359	336	366	358	329	363	367	356	327	383	362	347	391	348	322	350	349	376	372	340	332	338	322	375	349	336	324	351	375	361	334	340	364	358	335	334	329	337	356	366	361	344	353	391	355	370	343	347	335	338	296	301	344	331	323	359	371	338	348	351	351	318	365	314	362	338	383	380	365	353	355	363	327	340	344	368	339	354	341	325	337	323	302	344	352	359	382	351	366	319	327	356	337	343	351	326	351	349	340	353	346	347	337	347	357	359	347	376	350	353	380	334	329	366	334	342	344	379	321	355	355	345	376	342	339	360	316	355	325	339	308	329	351	325	337	372	352	367	349	323	345	363	337	318	332	308	321	353	366	385	376	353	336	365	336	348	368	342	361	358	351	347	309	320	343	357	304	361	339	339	306	325	369	360	362	347	334	323	327	342	348	323	341	309	335	355	344	328	301	299	349	364	345	336	348	353	356	335	334	361	356	343	356	365	342	357	358	351	354	347	321	337	325	361	358	389	326	346	357	350	363	338	307	382	377	340	330	334	330	355	376	338	352	378	342	363	338	323	340	372	336	339	349	321	345	332	347	378	344	316	388	358	331	373	357	365	356	333	341	324	334	339	348	340	362	373	299	353	323	344	346	341	374	339	331	376	346	328	343	317	351	356	358	362	354	325	356	310	363	359	300	356	349	354	357	354	349	356	344	345	333	325	350	363	339	345	337	336	341	310	391	341	331	371	370	363	348	367	361	347	351	343	343	341	316	321	340	356	325	358	342	373	374	346	328	368	312	312	368	319	351	340	353	349	326	367	353	311	344	363	330	366	332	368	362	328	351	369	356	341	377	343	325	335	339	309	350	335	340	374	388	333	322	331	350	327	355	339	330	341	350	352	328	378	344	325	324	362	354	377	350	345	325	329	350	334	327	349	365	352	336	335	333	365	306	360	355	351	364	346	332	351	376	358	327	363	337	334	323	316	335	368	316	327	384	329	342	344	354	367	359	343	351	371	354	361	337	320	364	315	320	343	367	363	341	339	323	333	345	336	338	358	332	341	341	378	355	348	335	327	334	347	337	353	333	349	340	327	351	307	338	347	355	328	350	325	350	324	341	353	340	336	366	303	321	320	319	343	337	310	327	352	338	304	338	342	347	339	363	327	344	347	355	341	374	336	319	351	335	354	371	332	332	345	349	378	325	358	380	339	357	368	381	350	329	368	331	359	343	372	344	355	372	357	347	360	307	348	351	350	342	330	361	330	362	316	335	307	341	372	354	321	359	316	371	339	310	380	329	367	365	352	361	378	340	331	314	333	319	324	344	353	341	368	344	324	349	365	314	345	336	357	366	365	324	329	336	351	346	318	365	351	318	342	343	349	356	350	339	351	367	309	337	374	357	328	356	343	328	312	341	353	357	333	360	344	324	351	346	332	356	352	365	363	323	319	341	384	352	365	329	349	354	337	323	354	336	321	313	331	350	363	302	368	339	362	365	350	354	362	305	336	341	370	366	333	361	328	345	381	329	330	340	327	355	332	341	352	332	351	351	323	328	374	361	376	320	369	356	356	339	333	317	338	330	371	330	333	364	341	367	348	318	372	371	366	366	378	344	354	364	350	366	363	335	316	339	323	366	357	328	328	330	356	362	354	363	327	359	355	327	343	331	312	336	362	317	351	336	310	383	337	346	351	381	366	366	366	329	325	322	360	353	339	349	358	353	359	362	349	335	380	343	332	342	340	320	326	352	332	346	366	357	333	320	354	336	366	315	317	332	334	341	349	342	357	303	351	349	328	358	330	336	371	367	352	356	364	327	374	363	333	346	342	337	378	326	316	330	342	350	347	343	332	321	340	338	314	377	353	357	338	342	351	365	307	337	374	339	323	342	365	308	343	334	346	343	350	318	373	347	353	339	336	364	338	330	341	356	328	323	360	342	335	342	328	337	355	324	325	329	308	339	356	332	350	319	354	301	348	365	359	312	399	357	320	381	341	353	314	336	350	369	314	327	356	332	346	379	333	333	317	363	356	332	337	343	326	332	314	359	335	325	370	346	332	327	322	357	338	357	333	325	340	379	338	326	339	361	324	345	333	323	342	347	357	355	358	336	370	366	357	340	348	353	325	372	337	336	312	360	333	304	308	327	317	371	324	358	373	350	349	377	344	395	347	349	385	337	362	340	350	350	344	350	359	387	359	377	362	325	333	360	359	365	323	347	340	362	318	355	367	374	335	389	361	322	355	308	314	348	304	350	347	328	368	330	334	333	380	358	364	382	355	302	348	326	398	384	355	345	343	331	340	315	336	356	329	347	354	321	364	329	358	351	344	324	315	344	321	355	353	337	331	338	361	357	357	379	334	347	357	376	363	343	331	330	359	381	319	343	344	339	331	344	372	338	347	337	360	334	309	331	353	341	307	360	371	330	299	325	321	355	362	357	342	342	361	337	354	347	314	318	351	332	363	350	337	341	321	351	378	340	318	318	318	323	347	326	334	304	309	320	318	346	362	360	324	373	323	331	380	335	341	332	337	314	341	321	328	341	332	316	350	341	359	324	353	314	326	331	331	393	339	364	340	366	339	366	348	377	380	332	315	322	355	364	327	389	350	337	319	375	372	356	313	376	379	376	343	353	385	374	356	344	356	335	347	384	350	354	359	347	395	322	354	345	329	379	348	350	347	339	354	362	359	343	357	366	359	344	364	342	329	361	371	303	328	371	332	375	362	333	336	338	343	339	333	340	347	336	321	308	336	346	346	330	344	307	358	330	317	378	386	346	336	378	349	332	327	308	352	352	328	312	354	370	369	330	354	354	318	387	330	331	359	380	331	344	356	343	358	361	332	330	352	335	346	351	321	352	325	357	346	345	348	383	376	351	320	348	332	321	342	350	364	318	352	370	344	347	362	360	331	372	354	362	352	370	330	367	313	330	356	350	348	396
11931	9212	8011	4197	2790	2210	1750	1471	1224	1038	927	848	763	728	705	671	628	610	625	555	556	544	538	532	517	568	530	568	535	511	530	502	469	531	557	487	530	524	536	502	545	503	524	513	530	542	515	503	477	506	515	511	512	533	514	481	506	560	501	495	500	534	550	499	499	508	482	498	485	482	438	467	510	449	452	516	514	470	528	521	505	505	491	499	445	473	497	462	503	508	538	498	515	455	526	480	530	515	537	471	512	464	496	496	526	503	479	529	461	509	454	511	529	513	486	465	529	482	502	504	529	522	503	477	500	464	536	513	526	526	465	506	522	517	461	490	506	517	490	525	460	466	509	512	535	484	521	476	497	501	491	522	476	487	506	453	525	494	493	477	541	509	498	477	492	486	461	513	514	464	502	485	474	470	510	508	480	478	511	479	536	469	540	479	531	485	502	518	516	481	474	442	483	507	509	472	496	452	480	510	478	505	524	507	511	539	505	490	507	487	484	486	539	468	487	494	472	497	520	486	478	488	491	491	496	488	522	501	471	484	464	491	510	504	505	432	504	533	471	514	505	493	494	506	516	499	516	475	513	495	497	461	444	484	482	486	501	480	482	544	505	485	494	504	475	500	519	499	484	486	519	509	492	508	506	516	458	485	477	479	472	485	482	523	515	504	491	526	496	489	499	504	486	457	491	503	486	481	541	511	518	498	485	496	519	514	526	510	503	475	501	496	497	504	527	458	475	481	482	464	470	456	481	465	477	456	479	496	496	494	470	521	473	467	556	500	538	507	523	472	466	475	485	481	461	513	505	516	458	546	475	529	477	486	508	502	461	466	499	498	483	527	508	508	480	454	487	506	469	498	502	494	477	524	477	485	482	481	463	488	484	492	492	531	492	496	535	501	491	526	498	519	519	477	549	485	452	458	511	463	474	511	497	469	508	496	497	462	509	515	497	511	486	519	491	471	464	474	536	495	525	492	486	501	485	486	470	478	502	475	507	488	481	515	531	489	517	490	512	467	492	481	511	501	505	491	469	484	480	507	479	473	477	490	519	475	478	465	542	489	485	499	461	461	497	477	479	510	518	504	482	497	499	492	446	482	519	460	504	495	543	495	490	505	481	461	493	492	469	509	472	506	484	451	502	521	504	510	482	498	487	512	489	489	472	483	509	481	513	501	526	491	489	475	495	470	489	488	475	507	477	488	483	499	486	490	476	485	524	477	499	501	510	530	510	513	522	494	477	530	483	506	468	493	515	501	486	497	520	478	470	520	467	491	497	502	496	485	474	450	511	524	485	454	489	503	453	507	503	482	491	557	521	480	502	465	511	495	505	503	497	499	501	449	540	526	526	503	482	514	499	483	458	525	517	505	445	450	477	491	492	508	532	518	486	469	487	484	488	493	518	516	475	472	498	468	492	506	487	470	514	517	523	456	491	496	530	505	454	529	527	491	514	475	499	500	534	492	529	464	508	446	506	486	485	501	516	479	501	459	451	501	474	499	498	494	516	511	483	500	517	493	464	525	477	536	523	520	507	471	497	501	521	484	499	459	496	511	497	487	497	550	516	491	524	462	480	512	484	492	488	499	483	497	481	505	483	490	489	495	554	468	500	519	510	534	461	469	530	462	518	514	511	456	535	511	472	497	547	490	545	508	482	497	545	489	515	481	472	537	519	502	479	506	478	511	429	518	469	503	484	467	496	517	477	491	512	511	471	531	508	479	500	492	492	506	449	510	488	470	514	503	500	471	473	462	512	480	502	487	494	512	430	464	484	492	475	482	481	473	479	462	484	483	482	444	478	482	486	470	535	525	482	460	506	476	487	467	492	477	514	535	489	511	487	469	544	477	465	467	496	480	461	470	510	497	483	456	482	445	506	532	511	491	442	509	490	490	508	484	540	503	517	497	493	506	509	464	500	477	471	499	485	501	538	487	455	478	505	484	496	489	481	492	480	484	500	482	522	513	480	512	486	507	498	505	492	470	486	533	520	469	545	530	519	484	461	545	570	508	526	471	501	544	471	454	491	484	512	493	525	475	500	487	473	521	524	510	525	499	494	497	498	512	533	502	489	555	476	487	464	530	540	506	437	487	489	507	524	500	505	474	528	522	514	482	469	497	541	479	497	517	494	530	495	484	484	495	518	469	477	505	485	503	480	488	510	482	487	503	503	491	470	475	482	472	528	496	495	533	496	487	485	495	508	541	494	516	523	500	520	505	480	506	461	550	512	485	480	484	502	494	458	486	479	470	512	501	454	466	464	518	489	530	506	529	482	491	458	468	480	505	518	530	501	466	497	513	504	504	535	536	466	494	470	508	494	484	482	496	493	477	482	475	538	498	470	523	502	492	516	478	480	447	482	497	491	491	466	511	487	495	507	479	478	543	480	537	500	473	548	549	468	493	513	440	493	506	470	495	531	476	513	514	471	485	476	496	494	462	470	531	496	519	507	501	468	485	479	510	484	518	539	479	501	486	479	495	533	489	501	487	516	471	515	494	523	504	482	443	518	496	492	497	483	521	508	508	474	455	492	524	501	476	471	509	509	502	475	486	527	506	493	506	487	478	518	491	477	462	486	520	499	477	502	497	484	460	495	525	474	526	484	539	512	491	516	425	476	497	509	496	519	494	471	489	508	512	469	505	510	508	475	477	496	502	517	477	471	535	497	461	490	478	503	455	476	487	486	484	485	498	518	518	503	483	506	470	505	510	518	465	477	465	513	510	481	487	501	530	489	495	468	491	475	463	477	499	490	500	497	515	529	486	486	480	477	483	502	458	471	478	496	516	463	488	489	468	516	464	480	504	487	478	484	557	479	499	461	465	481	519	474	495	524	490	501	519	511	512	464	486	487	507	486	539	490	514	473	517	491	490	489	501	487	478	515	477	487	490	501	505	520	477	526	539	530	483	504	469	522	502	506	486	475	485	512	500	488	521	519	504	495	492	489	494	516	514	511	508	464	525	483	515	498	499	503	518	513	498	517	490	511	485	512	498	471	485	468	481	486	485	507	459	515	518	473	477	477	507	559	499	497	516	522	464	493	472	466	527	468	516	508	501	511	455	503	474	457	451	544	506	539	520	492	470	514	486	497	504	524	487	513	499	462	503	511	449	454	490	467	493	416	455	539	497	514	505	479	481	449	501	491	503	497	482	521	478	486	557	505	495	501	439	481	498	442	516	498	513	512	446	507	518	493	484	495	456	472	542	501	485	483	501	489	485	521	493	486	499	535	519	502	516	516	496	471	474	469	454	477	467	484	471	507	512	505	512	475	493	523	495	464	505	489	444	455	523	523	485	457	492	537	455	494	465	476	506	461	492	512	484	475	487	446	488	502	499	473	490	496	456	496	496	494	496	473	498	479	507	494	503	512	530	462	495	481	474	495	494	504	483	483	470	468	489	498	487	485	470	506	515	490	510	510	459	497	512	522	476	460	480	498	485	491	501	490	522	494	472	521	500	463	494	488	534	479	483	474	513	511	505	497	459	482	518
23158	21212	29161	23561	21215	21052	3535	873	632	555	446	423	395	360	326	291	301	296	268	289	274	250	253	251	231	238	213	204	204	213	218	226	191	225	221	202	191	202	216	192	197	175	205	182	207	207	197	186	204	172	214	213	182	204	203	196	192	177	185	201	157	213	208	164	193	201	208	199	172	205	171	203	181	207	175	189	200	221	189	211	184	188	196	206	180	184	181	193	192	172	206	206	196	249	170	189	210	187	182	185	200	200	177	186	184	195	190	206	204	171	185	214	190	210	189	205	173	200	168	194	180	188	171	188	180	201	174	178	187	172	168	186	217	178	210	186	209	211	188	189	211	163	189	173	180	188	206	196	188	198	168	173	179	191	200	176	204	178	209	203	210	185	203	175	204	193	175	182	179	182	179	192	197	180	172	176	188	177	189	200	195	184	177	199	197	180	183	169	196	155	198	187	191	168	206	182	184	196	197	209	174	188	202	204	202	192	181	183	177	182	197	196	159	171	180	198	165	181	184	181	198	177	185	184	180	194	200	180	197	177	198	177	202	162	205	208	183	206	175	189	180	178	183	166	182	171	192	165	196	178	172	199	167	212	181	173	185	198	164	181	164	188	187	182	173	177	192	198	163	188	184	197	185	178	204	187	169	173	191	201	170	192	193	190	209	188	181	169	186	179	199	186	190	197	190	192	177	178	187	190	188	174	199	165	157	199	183	209	180	164	195	171	183	169	183	171	165	190	184	162	169	214	182	191	165	162	183	182	187	182	182	171	186	179	182	162	197	188	194	172	195	176	145	188	201	196	200	174	188	199	176	183	190	167	176	191	196	167	177	158	179	167	206	167	167	178	181	184	175	179	168	166	196	195	193	211	179	190	186	189	195	177	180	188	170	189	187	185	183	172	197	192	189	211	159	188	180	209	203	187	169	180	182	197	190	176	199	183	200	190	189	184	181	170	174	200	189	165	213	193	162	181	187	164	170	190	162	184	174	193	178	181	178	180	169	195	190	180	189	179	160	188	198	168	181	173	169	183	187	178	208	183	193	174	191	195	198	215	185	187	175	194	197	174	184	201	191	183	189	177	184	196	182	183	189	186	189	168	196	211	185	184	185	196	186	209	199	195	201	208	181	191	174	184	172	179	178	175	209	171	176	168	200	203	175	179	151	184	164	194	196	189	198	204	174	174	198	203	176	199	190	166	182	168	187	174	179	198	178	170	219	179	191	202	181	202	176	166	215	187	185	204	168	167	193	190	164	174	211	191	198	205	172	182	204	183	207	185	163	191	168	196	175	183	169	213	186	211	185	193	187	193	178	188	189	197	187	159	207	172	176	175	155	192	176	200	191	178	170	180	190	182	191	207	207	185	196	173	195	155	154	181	177	173	208	193	209	170	202	180	143	186	193	183	182	172	173	178	185	173	162	181	205	181	187	171	201	204	191	224	199	187	172	180	185	188	184	186	160	184	177	166	180	186	161	198	184	180	198	210	174	171	169	181	196	177	189	183	195	192	191	164	194	166	177	160	196	165	163	185	188	193	184	194	172	209	187	196	151	182	185	185	221	196	199	206	209	177	176	193	176	196	206	182	159	211	178	202	175	176	173	194	181	186	194	179	190	188	200	182	189	182	149	165	184	202	188	190	180	184	203	169	188	181	196	165	146	183	157	186	183	157	193	178	186	163	185	184	152	188	185	203	179	181	170	149	180	177	194	173	177	186	193	187	151	182	213	181	172	194	204	173	214	201	176	154	195	161	186	214	154	170	174	179	193	212	186	209	189	186	160	206	173	209	163	191	199	179	181	187	171	179	182	198	165	168	202	177	176	177	205	200	212	171	191	184	185	203	189	191	179	194	177	188	184	169	185	202	173	184	184	198	171	171	188	158	188	179	164	179	176	178	191	190	178	183	167	184	186	166	185	190	191	206	195	177	183	174	179	194	179	166	178	193	177	185	188	174	207	162	176	209	181	193	163	164	179	190	173	178	172	195	165	201	198	197	196	192	177	183	175	178	182	174	197	178	179	171	193	188	203	177	191	184	175	180	170	188	157	179	175	192	198	181	166	178	192	182	214	175	187	164	192	188	177	185	202	182	178	200	175	196	174	178	187	187	165	193	199	189	195	198	180	174	178	198	188	185	173	186	196	175	173	207	185	187	172	203	206	173	186	174	149	202	180	168	200	197	178	183	216	197	158	176	190	179	188	167	194	200	202	160	203	165	196	173	199	180	201	198	181	186	203	187	180	199	193	205	169	186	175	185	181	208	172	192	204	167	155	191	223	190	174	190	183	185	200	174	164	168	184	182	181	180	176	196	208	188	189	176	185	193	164	151	177	181	188	175	157	177	212	195	186	183	179	162	171	170	177	195	191	202	174	193	183	200	191	186	206	176	184	183	197	170	195	229	161	171	182	198	181	207	163	185	192	181	185	169	179	189	176	178	211	179	191	201	195	211	190	233	179	197	203	178	177	177	199	187	172	170	189	209	182	191	174	189	173	192	174	194	202	170	194	185	193	175	174	191	180	194	210	171	184	169	191	199	180	190	200	180	170	179	196	187	185	188	181	207	187	179	184	180	183	196	182	198	174	173	202	194	192	174	208	189	201	181	185	176	203	202	184	183	186	186	173	169	178	180	178	178	191	186	183	173	174	174	182	188	178	202	191	182	194	179	202	169	153	189	187	181	185	195	179	170	200	169	213	172	204	190	162	203	187	182	161	179	177	178	182	181	189	165	187	177	173	166	200	184	190	178	164	191	181	169	187	156	187	186	192	179	192	163	173	180	189	174	192	202	173	199	188	189	187	196	164	183	196	172	182	164	200	173	190	214	173	177	201	173	168	184	179	203	169	187	179	172	184	188	190	165	176	167	193	177	169	171	181	183	174	192	167	186	176	173	152	219	178	191	186	224	195	209	185	179	190	162	197	186	182	183	189	175	205	176	188	179	195	159	182	161	160	189	206	159	165	188	196	171	185	206	172	191	169	186	197	200	197	191	188	197	171	182	176	173	184	160	168	214	201	200	179	163	199	183	191	193	183	196	181	160	197	175	176	182	172	199	193	166	190	184	191	196	186	195	184	197	196	196	175	171	170	176	193	192	211	212	187	199	185	181	163	188	209	195	170	200	160	188	178	175	177	168	194	208	178	199	171	191	172	161	168	169	181	207	167	184	183	175	176	189	185	199	154	188	203	185	195	182	207	169	209	170	173	205	219	174	190	158	198	198	177	184	181	198	194	198	186	183	206	194	187	148	184	170	174	175	180	188	155	194	161	188	171	182	205	192	176	174	158	187	202	176	198	186	178	206	168	197	183	196	193	190	177	165	177	183	187	178	169	181	179	195	186	183	201	205	202	194	175	190	206	188	183	214	166	186	192	201	185	188	170	189	188	182	200	177	163	204	182	177	168	164	164	188	191	159	186	169	184	190	191	207	171	155	185	181	176	188	174	195	200	193	183	165	157	199	172	163	158	180	181	194	173	179	178	189
13863	15170	13226	7047	4708	3575	2809	2118	1757	1390	1192	1024	882	756	672	622	559	491	480	424	469	422	450	423	361	386	400	351	362	365	366	356	323	325	288	304	330	349	334	309	309	298	320	286	313	291	299	305	281	310	294	293	278	257	316	281	267	275	257	284	272	277	279	285	282	292	296	277	296	275	286	271	323	271	286	258	293	269	256	271	263	274	292	286	305	277	287	270	294	259	279	295	300	281	277	259	305	308	270	281	285	295	252	302	275	288	295	289	247	289	302	256	289	273	279	288	272	295	291	279	281	266	292	257	270	276	286	274	284	273	303	291	247	276	239	269	275	262	302	256	244	286	274	250	248	258	265	263	264	262	259	264	295	245	246	286	242	307	298	273	301	268	245	272	282	272	263	266	279	272	251	280	270	271	295	289	288	280	253	244	249	274	261	268	284	274	269	289	270	287	256	281	259	280	294	295	256	273	307	246	272	284	271	325	293	258	261	292	270	256	257	273	271	281	261	262	269	269	254	252	277	267	340	299	249	273	283	268	252	261	260	294	264	270	300	257	265	257	276	309	264	273	268	282	268	270	261	268	255	285	263	246	267	275	243	284	259	301	279	298	285	278	265	273	272	278	253	306	278	257	264	253	278	237	292	291	252	298	256	270	253	272	277	269	299	251	279	266	263	289	251	294	325	243	276	266	242	297	264	293	265	276	274	293	254	256	266	234	276	245	294	257	278	267	255	275	275	301	278	248	288	262	285	285	269	283	266	287	255	293	275	285	281	287	272	280	274	297	295	291	280	288	249	258	306	271	295	255	272	250	249	255	237	271	307	275	249	309	255	289	268	286	262	270	253	262	262	282	278	268	275	251	238	299	252	279	252	259	321	275	264	269	257	282	263	312	289	272	241	275	272	294	298	285	285	266	284	309	283	277	297	271	294	251	280	262	269	281	232	270	294	279	271	277	293	297	290	259	288	294	281	296	260	275	277	267	275	277	281	280	263	284	253	277	265	299	275	275	270	224	314	254	251	279	253	289	287	281	247	234	280	282	275	261	273	252	283	275	271	277	235	280	251	250	262	278	260	262	310	283	278	258	298	266	263	286	276	315	266	254	279	275	294	243	275	267	289	290	265	268	260	259	279	264	261	307	266	260	279	296	267	298	299	284	284	293	265	275	271	245	271	309	240	257	284	281	276	259	248	271	231	279	290	280	294	273	254	247	279	267	283	311	252	265	278	255	279	260	270	266	291	283	270	283	273	279	280	277	247	288	260	259	267	272	273	278	271	285	245	276	300	280	276	283	280	301	235	288	257	303	260	275	276	290	275	247	279	280	274	272	254	292	263	269	270	299	293	291	273	274	279	284	262	289	275	282	262	265	294	266	244	277	246	276	270	291	278	282	271	279	270	240	238	257	279	312	292	285	279	265	269	281	283	276	303	267	277	265	273	246	281	267	276	287	274	284	262	275	269	289	309	268	262	256	246	290	270	292	250	263	288	255	268	291	273	274	263	274	299	267	257	258	267	260	254	266	283	262	297	279	249	285	251	276	261	279	274	258	271	272	251	262	275	258	262	263	293	282	258	284	270	269	262	266	309	265	247	283	270	268	265	272	263	289	263	263	260	268	271	276	261	260	263	280	266	287	289	293	278	283	280	262	291	238	271	298	249	250	286	287	266	284	258	274	277	270	286	294	259	285	303	265	262	279	278	279	270	272	301	290	249	296	266	254	281	315	281	288	296	242	276	279	263	269	238	266	261	251	265	303	265	271	282	291	238	269	285	299	281	285	296	252	285	284	277	270	268	271	280	268	283	279	269	322	260	291	263	288	258	285	282	301	246	275	257	271	264	278	259	285	280	285	297	263	276	275	278	285	258	288	280	272	308	268	271	259	264	251	295	253	263	286	289	263	286	247	284	285	289	264	276	237	291	290	290	286	288	240	274	242	301	302	261	275	263	237	268	249	286	283	265	272	294	275	308	264	258	284	272	292	263	286	262	283	313	262	268	264	265	290	257	295	288	264	242	262	277	278	287	261	276	274	269	289	268	271	314	266	301	267	253	281	264	303	271	263	276	268	275	282	249	262	275	271	259	262	263	264	287	282	286	293	298	269	240	277	267	292	256	265	261	277	260	271	287	251	249	290	291	293	266	252	289	289	256	272	299	273	250	274	287	290	273	273	296	317	283	266	281	314	290	318	253	295	265	276	275	301	258	267	273	296	265	286	279	279	254	285	272	273	292	306	259	279	253	264	263	246	253	272	295	267	302	300	273	293	275	273	291	264	260	266	243	278	237	259	254	242	274	293	268	289	270	296	273	273	316	279	253	278	260	272	281	268	262	285	242	264	265	269	270	267	262	304	263	310	278	278	267	275	280	274	286	265	265	259	279	260	278	276	287	280	268	268	262	259	286	248	273	287	252	289	275	250	283	283	295	273	283	266	289	292	269	265	286	264	282	272	275	272	289	272	278	306	291	272	293	276	281	281	267	275	269	267	281	303	281	264	268	289	274	307	264	279	286	276	269	266	245	270	290	263	267	244	282	274	289	269	301	289	278	299	280	277	255	286	269	299	267	271	273	254	251	274	273	287	252	263	237	284	258	300	256	248	279	259	252	273	276	268	225	287	259	298	268	267	304	289	287	317	280	282	250	244	271	268	266	256	233	254	261	273	282	252	285	287	286	266	252	274	280	284	265	285	267	306	273	281	261	279	273	264	298	271	246	262	279	293	272	293	270	277	299	274	264	283	267	263	259	258	270	280	266	276	269	275	287	268	275	279	264	262	258	307	230	263	273	298	271	255	266	252	254	293	251	256	260	305	247	261	275	297	268	255	276	248	260	261	267	286	276	281	302	254	303	301	259	271	300	256	267	291	302	282	260	254	269	279	280	289	281	259	284	278	278	257	277	277	284	278	271	262	270	269	264	274	291	241	262	234	282	244	293	272	234	255	256	258	280	287	295	289	261	275	281	265	296	285	258	250	282	277	296	230	304	272	286	282	279	247	287	301	294	263	267	277	293	259	282	270	290	270	276	260	277	287	297	293	244	278	282	281	282	297	267	290	249	301	272	255	261	280	303	289	285	270	280	277	260	291	271	280	260	302	291	264	277	290	258	265	272	266	280	257	237	263	272	288	268	297	261	260	274	287	280	309	258	298	255	266	254	286	301	284	271	299	274	261	276	242	270	283	275	266	288	284	280	249	261	300	257	258	255	277	279	261	291	279	255	239	298	322	261	296	270	294	293	258	291	245	270	259	278	291	294	263	272	243	270	282	284	259	295	295	268	264	278	289	268	268	263	253	289	261	283	267	273	272	278	281	291	268	272	291	274	286	282	310	271	282	271	277	289	262	263	258	271	266	271	271	268	285	285	287	264	285	268	271	287	242	277	261	259	293	265	281	263	280	298	257	303	295	279	303	273	274	276	241	260	284	294	316	265	256	280	286	282	258	256	271	276	291	289	286	262	266	276	257	285	289	262	238	291	274	268	268
27017	20440	7565	664	379	396	370	355	331	344	302	328	325	317	296	325	303	313	282	314	307	299	315	320	310	321	315	292	302	310	297	318	314	310	313	289	343	309	282	279	349	303	298	322	308	269	312	336	292	317	318	309	272	290	344	312	321	314	302	323	322	327	293	307	313	303	350	322	316	306	282	325	327	333	306	344	331	282	312	305	285	305	294	278	309	320	320	309	324	303	312	324	310	299	305	326	334	320	310	291	319	326	332	292	311	303	307	341	344	321	330	332	321	325	341	311	311	305	343	301	339	333	307	291	308	289	321	325	336	338	344	303	356	342	302	323	314	322	307	333	341	325	310	308	305	305	290	332	310	322	306	354	278	322	288	313	314	332	288	296	315	277	328	312	317	317	319	309	308	300	287	285	303	306	299	284	326	292	284	307	276	337	327	291	297	325	304	311	284	329	293	293	330	287	314	320	303	277	308	294	284	289	291	305	286	292	333	319	326	311	345	290	305	309	333	320	304	309	306	291	312	317	323	312	318	289	291	310	328	327	309	298	297	308	333	352	317	330	310	330	324	298	312	316	305	342	277	324	298	320	309	311	322	311	321	303	293	285	338	308	312	316	293	312	313	285	287	357	317	326	322	345	273	348	344	323	317	327	295	330	310	311	331	322	292	324	302	320	313	314	322	278	297	315	303	322	305	309	314	338	329	297	332	342	324	311	321	305	303	296	316	325	326	296	304	292	324	304	327	307	319	322	331	287	327	309	301	327	306	314	312	306	313	333	301	307	327	287	321	280	297	321	332	293	318	282	299	318	340	283	303	306	290	312	317	285	314	277	276	335	300	316	287	305	309	297	327	298	323	312	319	291	300	324	335	329	280	339	328	301	301	310	319	302	311	297	291	291	296	337	338	325	338	272	313	284	310	307	303	318	300	338	290	312	286	311	304	327	324	290	302	321	294	295	303	307	331	301	299	312	302	303	327	355	325	288	318	297	310	292	288	286	299	313	314	318	322	325	312	290	281	296	327	298	296	316	317	317	306	289	283	308	294	335	326	295	338	309	304	261	290	309	342	302	301	298	325	308	314	316	320	310	327	311	316	316	318	334	308	303	271	309	335	309	309	307	315	281	312	275	303	268	335	315	317	333	322	290	295	306	273	307	315	320	311	328	305	283	292	302	334	302	333	350	304	329	312	303	339	302	342	333	339	304	304	317	292	296	306	326	299	325	292	328	330	298	371	315	295	323	302	340	302	313	306	332	331	329	311	335	320	311	293	302	338	309	326	299	312	284	338	301	329	313	351	310	302	315	313	318	330	294	318	346	286	316	296	274	342	326	314	332	286	347	302	307	295	303	354	318	339	301	265	324	309	343	280	306	343	327	308	295	306	336	326	299	317	320	315	308	305	306	318	287	260	293	321	324	301	293	347	307	310	310	328	314	272	309	291	264	333	291	319	331	321	357	281	303	310	303	321	298	286	295	305	327	305	338	302	299	336	338	306	270	297	316	319	278	280	306	299	336	317	309	325	314	295	309	300	308	300	315	317	318	312	352	311	310	325	314	291	301	273	298	296	320	318	307	320	338	298	324	306	307	303	303	306	299	290	317	295	291	323	353	292	310	291	316	314	315	287	323	301	330	354	308	342	328	332	322	310	304	315	296	317	312	302	312	288	319	341	296	291	316	298	347	291	334	291	327	308	273	311	359	313	263	340	320	335	315	314	310	326	302	339	295	298	305	332	301	309	322	309	296	308	324	304	311	313	337	324	317	288	322	302	329	324	289	306	303	301	317	315	336	294	294	337	290	297	301	283	315	306	319	312	304	346	341	306	334	288	302	339	337	301	273	289	291	311	317	300	311	305	293	342	305	333	293	334	285	295	335	310	318	305	309	310	312	318	300	333	314	317	290	314	304	318	304	342	310	335	321	302	306	335	291	319	335	287	281	324	331	307	326	299	326	321	320	331	289	317	297	291	284	303	309	265	304	285	304	330	305	294	337	298	331	335	329	314	291	283	309	290	311	324	303	339	327	320	331	347	292	315	327	306	333	319	314	331	275	345	321	307	314	311	284	340	325	307	273	296	306	276	327	311	342	321	305	301	309	312	324	332	277	292	308	322	307	314	327	304	314	325	289	308	263	333	324	344	303	304	338	353	332	297	291	315	311	338	306	291	280	301	293	329	326	343	337	343	306	293	332	304	307	271	315	331	330	301	325	293	315	306	295	303	287	301	310	307	319	327	294	294	314	293	305	345	329	315	332	309	299	321	347	271	318	329	323	313	306	294	325	304	290	310	349	317	312	308	277	345	305	310	294	295	317	315	278	306	302	278	260	298	265	332	314	324	313	305	333	314	335	278	317	322	323	322	305	294	322	303	296	319	308	334	304	288	322	304	310	303	289	322	284	287	339	325	302	291	308	302	302	349	291	314	298	295	312	316	294	307	300	282	294	316	323	339	341	308	331	288	301	313	319	292	337	293	308	302	316	298	343	315	281	305	313	288	307	285	311	314	308	301	277	283	302	328	295	324	334	308	338	306	309	337	313	342	339	302	325	325	307	307	292	291	314	315	293	320	326	320	301	298	311	340	294	324	292	314	322	312	305	299	288	312	302	326	307	322	327	319	297	315	325	374	336	287	304	301	282	302	317	317	323	313	358	321	329	327	316	335	314	316	315	301	310	289	288	333	302	324	304	312	292	294	259	310	307	318	301	330	345	302	325	290	329	321	313	323	316	333	332	302	321	339	301	301	323	286	351	363	281	312	309	310	330	289	325	316	319	304	342	322	301	305	323	267	330	327	308	292	311	304	310	315	279	309	310	313	318	305	336	323	300	284	295	296	322	284	316	312	307	288	293	274	307	296	305	343	328	300	310	304	332	308	331	320	330	303	341	307	320	313	332	320	349	319	292	327	309	285	305	307	310	313	312	360	320	291	301	283	294	283	281	328	334	335	323	315	309	316	317	319	327	320	308	313	331	318	314	282	299	336	300	312	306	289	313	309	323	341	298	313	298	278	307	305	358	293	294	306	295	334	306	329	308	293	308	293	312	297	306	300	287	294	291	304	329	341	295	295	343	327	330	328	288	314	282	310	296	314	316	331	320	351	330	303	325	307	294	312	297	297	309	333	323	290	309	324	298	286	293	321	319	314	311	304	309	291	350	321	329	323	282	317	321	256	304	306	323	310	316	332	326	319	317	337	295	308	345	332	265	299	268	312	347	305	317	309	323	326	290	314	317	324	315	316	273	327	297	292	317	323	307	293	349	316	282	326	295	305	293	314	312	299	316	339	344	304	298	324	339	313	282	349	284	315	319	297	296	320	303	317	300	274	315	289	324	290	321	314	298	338	315	298	312	320	309	308	300	312	295	309	274	294	342	310	337	338	306	272	335	286	304	298	316	313	294	282	341	310	316	335	311	296	300	317	336	305	331	323	320	315	311	278	305	283	299	339	312	334	259	288	298	314	291	324	307	310	333	295	299	305	306	328	327
6272	1302	1214	803	600	575	498	499	490	497	434	479	481	443	502	462	426	447	421	446	440	462	466	445	457	480	449	442	459	464	409	415	460	409	440	432	432	444	468	446	429	469	440	435	470	438	428	399	454	464	476	425	439	470	441	442	424	440	421	476	435	414	426	446	437	447	445	434	486	437	446	460	442	424	434	438	443	440	407	426	454	414	493	473	428	431	416	443	429	436	448	404	515	412	431	447	398	450	442	441	406	484	438	443	393	469	449	447	428	413	413	450	461	472	446	462	429	432	423	466	451	450	425	456	424	425	430	444	427	482	451	427	452	420	405	445	471	418	426	453	440	402	435	459	438	471	428	421	463	402	447	442	465	455	463	464	414	455	476	426	438	451	438	455	435	439	425	429	456	456	416	417	441	445	414	431	444	459	413	423	402	431	445	445	428	426	448	448	435	421	441	419	441	461	453	434	403	443	463	423	442	440	418	419	456	482	433	445	449	468	460	447	416	428	446	432	449	429	453	418	411	483	462	459	464	442	431	458	444	438	437	442	453	415	440	437	427	418	429	455	453	486	417	403	454	403	449	427	480	416	467	404	441	430	428	409	455	479	419	426	466	405	448	391	442	420	421	438	410	392	460	417	374	494	461	434	441	474	430	455	450	430	404	431	408	489	418	436	446	467	435	461	456	407	448	448	415	438	417	439	407	428	446	425	488	449	414	436	441	476	439	432	464	446	457	429	434	410	439	446	440	435	435	416	420	446	426	432	431	453	454	452	440	465	467	402	428	438	421	429	426	470	396	454	439	460	459	418	426	421	442	456	448	446	449	437	453	433	419	430	420	411	427	456	441	438	429	469	422	421	430	431	428	455	470	450	463	455	424	456	437	427	435	439	450	443	453	444	490	465	471	449	400	426	453	453	462	471	415	418	449	466	410	451	408	407	447	457	466	438	449	440	441	463	460	420	459	424	458	451	420	429	435	436	468	440	471	490	407	437	437	427	421	461	464	440	428	444	465	442	418	511	447	426	427	436	437	469	413	441	396	451	419	440	448	463	402	443	457	407	463	442	411	433	432	412	441	415	449	450	436	433	404	460	440	458	431	445	419	465	448	438	438	435	426	444	468	446	414	421	443	447	427	427	465	416	481	422	449	435	421	421	423	412	443	478	416	431	439	415	455	435	428	478	422	426	440	414	436	411	409	413	449	437	431	439	421	451	416	448	427	416	452	458	415	473	416	405	430	458	394	452	464	428	442	431	436	424	444	446	415	435	411	419	499	435	412	473	441	510	482	418	471	439	441	461	428	463	402	413	436	465	436	401	460	438	435	473	469	425	446	412	405	435	474	467	454	429	422	422	436	450	441	406	437	452	419	443	464	454	453	439	426	430	458	426	413	454	392	427	433	425	432	456	403	422	425	466	453	483	428	430	439	437	441	442	428	458	441	475	392	436	470	409	459	450	486	418	457	469	467	449	454	458	437	445	449	418	467	424	461	467	438	419	421	437	412	428	465	436	436	483	427	460	437	453	419	456	433	444	444	424	420	485	433	430	442	386	437	455	424	456	427	436	450	430	452	413	436	435	433	397	442	411	437	451	424	447	419	458	455	479	437	443	440	446	474	417	415	449	444	428	448	450	435	451	428	461	410	455	442	432	453	426	485	429	454	457	437	408	425	448	463	393	458	445	442	469	425	449	421	434	479	481	424	437	451	464	449	445	445	446	492	453	427	425	432	441	449	472	430	442	435	450	432	471	455	498	460	447	423	418	436	451	445	421	476	449	478	479	476	464	473	455	464	452	437	424	428	449	434	451	432	426	397	434	450	426	447	441	419	458	448	446	391	425	405	436	463	442	449	463	444	457	425	438	468	420	414	427	449	458	419	431	444	419	428	446	443	444	453	399	462	428	440	436	448	445	448	440	448	429	421	454	473	477	485	439	457	471	427	439	438	404	447	446	501	432	447	440	427	430	448	462	417	421	443	472	440	433	430	439	454	429	437	414	436	443	449	452	465	390	426	408	433	448	434	389	468	457	418	450	462	443	405	419	432	417	469	434	456	433	442	425	431	444	451	436	422	449	425	421	438	418	447	447	416	433	444	453	405	444	441	468	450	411	410	426	485	423	412	425	446	442	462	408	424	426	457	416	441	427	452	440	439	435	423	459	441	391	431	418	423	427	432	447	421	434	418	404	424	469	435	439	466	444	422	428	444	411	448	416	407	466	440	449	438	446	445	455	422	414	444	419	465	450	464	431	397	440	459	413	452	395	434	445	461	481	415	394	466	395	460	472	461	426	431	450	437	424	433	437	441	447	425	452	442	442	446	380	448	442	474	460	470	455	474	441	425	438	431	419	450	454	443	474	441	481	480	416	430	457	417	437	400	447	443	466	459	424	394	470	448	478	407	458	437	421	418	488	432	421	441	447	469	444	410	414	455	452	411	427	405	435	483	451	439	436	452	444	461	428	432	411	450	439	455	405	429	402	421	465	441	416	442	456	457	425	448	373	431	412	470	437	420	425	439	440	441	442	456	463	421	446	451	445	431	424	434	453	452	417	397	427	459	470	444	442	448	443	432	446	473	436	410	458	425	480	463	441	441	403	457	462	464	431	447	440	453	471	404	451	485	444	459	428	424	453	464	457	451	442	425	433	467	451	467	422	402	434	457	425	443	432	452	467	483	450	439	417	442	432	419	461	412	467	468	421	429	436	464	458	478	416	444	427	440	466	432	434	426	495	456	468	424	435	462	444	398	492	420	413	429	452	447	466	448	441	452	432	430	422	415	429	441	391	453	468	471	440	454	411	451	413	446	442	431	451	444	426	438	427	427	441	415	447	449	413	465	473	425	437	398	460	466	465	505	423	470	435	467	442	421	450	448	464	432	430	462	428	428	431	454	436	439	476	402	448	453	449	452	448	436	452	469	463	419	438	423	391	466	440	448	425	427	423	452	424	426	436	463	457	469	390	429	442	439	467	444	470	462	448	417	454	469	491	463	450	458	439	437	454	480	453	437	448	462	436	477	430	389	386	461	437	443	452	459	439	415	407	437	431	438	425	416	443	434	430	495	450	408	446	436	441	430	429	440	413	439	439	390	442	442	462	445	404	441	392	408	398	409	454	427	433	434	449	487	441	459	459	439	443	429	474	455	425	392	452	469	424	404	474	399	449	411	471	464	450	440	462	431	435	442	412	449	449	436	463	468	452	455	398	470	439	433	423	414	434	460	407	414	439	425	460	408	445	429	436	421	473	465	452	462	474	428	444	444	429	483	405	433	443	445	454	436	455	463	403	444	416	444	463	460	449	429	447	437	436	459	419	423	448	438	444	438	464	418	436	435	444	419	451	442	423	435	417	440	411	424	433	424	449	482	462	474	454	455	477	412	434	445	410	415	426	456	402	453	465	441	418	409	455	393	452	430	426	496	417	439	410	449	444	431	417	439	418	414	454	435	427	435	471	446	441	404	417	442	458	438	454	423	414	439	436	425	425
24223	21224	28570	24149	21055	4614	961	686	576	515	527	461	494	426	458	411	437	392	389	389	362	397	356	395	354	377	358	379	363	362	384	374	358	363	373	368	379	398	349	364	340	329	376	356	361	347	375	385	327	345	397	362	336	403	367	342	346	377	341	327	365	377	376	358	360	352	364	376	366	376	361	346	329	337	345	346	329	323	385	341	369	359	356	377	370	363	355	352	333	365	388	383	327	342	327	325	370	354	362	313	350	348	338	333	339	351	340	374	360	358	342	349	379	376	362	341	358	356	377	354	336	361	399	354	365	376	363	360	346	359	351	355	350	362	341	353	344	349	339	349	399	340	357	350	360	367	364	362	341	323	362	345	357	365	364	401	392	342	354	400	396	365	353	367	388	384	357	349	360	354	380	305	339	386	366	331	378	350	374	382	336	362	350	363	345	350	349	365	383	371	360	351	351	344	352	355	373	327	364	363	362	366	368	348	367	355	365	322	363	412	346	360	358	372	358	352	325	333	353	397	362	345	359	362	369	374	355	346	357	365	352	367	366	347	343	326	379	352	363	383	367	360	299	333	327	351	359	338	393	339	352	336	345	357	376	354	333	339	336	322	366	351	347	368	339	368	327	339	336	338	369	361	383	348	344	369	355	402	367	351	355	368	348	337	360	344	367	367	341	335	349	318	341	348	387	311	344	362	342	354	360	319	375	385	374	330	358	345	333	336	346	378	358	383	352	346	379	347	366	345	321	354	364	352	368	362	345	324	349	381	341	351	348	357	322	352	316	371	346	372	335	374	338	346	368	365	361	362	347	368	335	372	406	374	365	327	321	372	372	351	354	354	386	333	303	376	353	400	339	324	344	380	353	347	360	361	349	372	322	382	339	332	352	345	385	358	349	368	353	361	356	377	362	368	330	388	366	322	367	360	323	380	351	365	338	327	365	343	357	344	356	351	367	393	355	340	363	360	364	379	324	334	334	338	366	339	349	382	393	379	359	351	374	352	327	370	389	367	321	342	335	353	352	365	346	344	319	360	358	361	353	350	376	396	337	342	363	344	335	346	359	317	341	350	343	349	365	370	349	373	366	328	355	382	334	330	350	354	328	408	359	370	331	349	340	330	348	340	362	354	341	352	378	377	337	331	350	365	336	358	350	342	358	323	343	356	361	313	357	344	341	358	318	352	387	369	358	375	358	339	383	340	364	356	340	367	372	352	354	363	357	354	359	351	322	334	347	342	340	345	370	319	348	352	342	349	339	334	346	391	354	372	341	368	356	334	343	346	337	357	370	372	379	361	350	357	332	386	351	353	366	369	356	375	320	364	351	375	336	351	406	377	356	352	368	354	352	359	339	380	342	372	363	355	301	325	361	396	328	345	347	365	378	336	353	341	337	356	355	401	337	364	347	332	364	386	345	364	368	367	368	367	342	372	336	378	376	375	395	347	344	367	361	387	361	359	407	363	353	362	337	346	402	361	377	363	319	362	373	345	335	375	332	362	353	314	338	359	344	364	359	344	327	376	327	357	365	371	359	342	381	345	355	367	366	369	355	320	386	335	344	333	366	360	318	362	361	367	361	373	368	353	330	392	307	384	336	335	323	377	342	338	326	367	345	315	338	359	369	378	374	344	337	354	368	357	384	330	355	339	370	355	338	352	392	359	352	347	334	335	353	380	355	384	386	382	344	386	351	357	381	359	343	365	365	351	375	349	303	365	353	343	369	362	361	372	391	355	349	352	322	363	347	366	346	353	318	357	348	369	358	363	320	335	375	335	379	374	380	336	354	332	374	351	318	361	292	352	348	389	343	373	355	347	336	332	355	400	334	348	318	353	377	373	342	333	386	371	321	338	343	339	354	364	330	361	323	374	371	345	351	366	335	329	367	396	323	372	388	358	367	341	370	372	340	332	373	353	354	384	392	322	342	361	338	370	375	339	353	382	350	315	366	362	348	357	335	379	370	340	346	346	346	336	389	368	355	358	333	382	344	378	348	331	330	375	356	348	366	341	346	348	350	363	342	374	337	352	366	362	369	341	340	366	340	341	362	346	339	357	363	373	336	360	358	392	344	338	350	357	366	366	339	356	334	347	346	323	354	352	342	371	349	346	358	357	352	328	322	338	355	339	332	362	368	346	298	348	339	357	356	363	365	349	368	373	337	350	342	354	316	339	357	346	383	357	364	313	349	373	337	349	333	355	362	309	383	344	380	323	355	325	349	358	317	350	358	382	363	372	367	361	349	383	347	353	361	347	343	363	368	391	356	345	347	341	349	361	342	382	356	372	314	352	330	333	349	350	329	364	352	320	360	351	328	387	348	354	339	327	355	333	324	350	366	355	347	387	326	321	331	357	324	390	346	338	336	366	347	369	351	327	377	352	346	346	374	345	322	354	383	365	354	317	326	310	341	359	358	360	349	361	326	344	347	334	319	349	386	384	329	333	389	333	378	378	345	356	377	359	335	364	355	353	324	357	341	366	327	356	334	347	371	366	321	345	342	341	359	355	352	341	355	363	311	354	351	376	361	353	332	360	367	347	361	352	359	350	329	320	344	332	335	350	364	333	357	350	356	334	358	360	332	347	365	348	359	349	341	321	335	356	341	384	363	394	361	360	378	359	378	350	360	360	294	383	400	356	386	354	358	336	325	335	361	359	336	381	397	314	356	367	377	342	358	373	342	322	356	350	332	335	350	341	382	340	329	355	342	358	354	371	341	325	341	351	341	339	337	338	338	341	335	339	349	323	385	323	345	350	319	365	372	356	355	355	331	328	351	342	359	335	351	356	395	340	350	333	331	390	359	328	375	358	344	351	366	352	333	367	359	389	353	340	331	331	356	361	332	345	333	324	363	340	361	327	358	361	354	340	324	371	316	365	363	368	342	354	349	356	354	365	379	345	348	361	342	366	346	331	333	409	369	341	324	397	338	369	360	324	351	363	368	335	342	359	342	338	340	378	360	352	346	359	358	377	357	339	360	340	334	387	364	345	338	351	356	349	331	384	364	360	342	341	330	357	341	306	327	363	377	349	323	360	349	361	350	337	376	362	324	352	353	340	371	347	365	343	386	370	310	325	344	342	380	359	344	362	349	339	352	343	370	317	355	348	333	403	356	395	373	375	341	387	351	348	352	373	354	412	329	338	377	324	317	361	335	315	340	352	353	347	349	368	373	385	339	352	327	336	321	347	375	331	369	414	364	359	336	355	329	358	325	353	358	370	347	332	349	347	393	326	340	334	350	345	335	391	352	336	353	365	349	364	339	371	339	325	384	340	379	339	359	354	319	361	403	387	330	362	378	359	358	368	390	345	338	358	338	364	363	317	329	333	331	345	352	334	333	328	334	326	379	323	324	367	302	332	383	321	328	336	365	378	377	365	364	343	324	332	364	368	324	364	327	335	333	349	358	344	316	328	375	377	356	338	332	331	357	379	372	356	350	348	351	325	356	345	359	339	338	324	330	326	352	362	364	344	341	344	374	353	381	346	369	364
12419	9310	8136	4111	2845	2190	1760	1440	1222	1031	932	880	780	782	741	679	644	602	593	598	621	586	565	542	594	577	541	554	567	517	551	506	520	535	539	522	521	525	551	534	503	516	506	513	525	559	507	459	507	489	521	462	496	476	479	536	506	475	496	531	482	477	507	487	504	486	524	555	515	495	511	483	489	521	500	526	493	519	531	494	526	515	487	482	527	483	518	522	475	514	458	543	524	502	533	504	481	511	527	503	470	518	471	496	515	517	507	513	517	527	499	492	483	485	509	513	552	468	478	457	526	531	515	472	504	503	458	486	510	497	464	505	502	517	499	528	511	528	494	530	506	517	531	503	493	557	490	460	522	500	515	501	497	456	521	531	496	534	476	506	512	514	487	508	477	497	532	563	505	490	494	522	515	519	499	501	485	474	512	493	489	503	480	516	498	493	488	534	490	508	546	482	525	478	526	507	541	497	492	507	519	486	490	475	519	518	448	498	537	495	513	533	464	537	507	472	495	526	489	491	514	539	498	534	487	475	492	510	485	493	526	489	521	458	497	507	521	492	483	483	499	488	495	512	561	470	497	595	488	522	505	511	526	505	528	514	518	511	529	494	539	460	484	534	520	490	524	498	477	490	526	518	472	482	495	503	508	508	477	502	525	504	497	486	478	497	530	477	516	479	500	509	484	522	493	487	492	513	483	469	464	524	471	510	545	456	516	466	508	539	516	469	494	480	494	518	505	492	507	479	517	488	528	498	550	508	458	526	448	554	495	540	528	506	501	505	511	526	511	494	492	508	483	492	482	528	512	470	496	500	491	515	476	549	509	510	505	522	492	498	495	497	517	466	500	475	477	489	455	479	496	502	506	519	523	501	517	476	474	471	542	479	507	487	529	502	539	515	526	497	487	530	505	474	504	470	498	524	490	494	474	512	540	525	477	532	535	517	495	481	479	487	519	482	470	528	523	481	477	495	494	528	490	493	481	490	477	480	522	524	526	472	518	553	522	504	499	495	489	476	518	488	504	518	474	526	531	530	488	469	532	491	473	502	493	489	513	566	503	514	492	489	478	520	482	486	494	479	486	537	523	485	476	523	465	518	508	497	522	544	492	510	513	490	480	497	500	539	513	484	495	511	504	516	493	490	508	522	458	502	496	475	539	495	494	491	482	512	488	487	486	443	523	454	518	516	515	521	502	481	499	484	535	485	489	495	513	483	485	511	463	500	504	503	515	524	491	520	517	505	536	507	494	488	481	504	484	525	498	511	487	495	497	520	519	493	501	523	455	467	491	496	489	494	525	484	526	512	523	558	515	485	519	509	480	489	504	477	507	489	541	508	518	535	483	529	496	511	465	494	523	506	520	561	505	500	477	477	501	488	464	492	490	513	512	474	465	512	547	506	456	502	478	494	505	475	521	554	540	521	508	487	493	500	501	520	487	525	485	526	519	488	520	513	498	473	484	477	515	498	539	514	521	465	490	509	498	487	489	500	536	520	517	500	473	558	482	501	444	521	467	509	533	494	509	488	516	516	528	520	494	513	503	502	512	528	537	483	493	450	529	511	485	480	498	513	535	471	532	490	490	509	521	487	481	489	498	468	487	456	477	485	513	517	472	490	511	499	469	506	509	510	500	481	511	489	495	522	495	511	503	535	484	463	530	500	495	519	534	498	512	497	541	496	507	501	507	511	484	509	493	462	510	523	525	521	519	491	479	505	469	536	528	480	481	541	470	491	494	515	481	512	518	455	522	499	501	472	510	508	528	511	493	499	513	477	482	485	517	497	508	477	492	534	490	509	551	504	535	512	504	516	497	473	519	489	539	504	493	485	477	458	544	509	490	534	505	504	486	559	515	479	519	524	523	515	508	506	502	540	527	512	539	525	544	489	498	501	457	512	535	535	475	488	472	499	455	469	483	517	546	494	456	510	475	522	529	531	501	488	521	490	490	525	513	495	525	526	530	487	498	480	521	501	498	504	508	502	498	524	513	478	531	488	465	501	501	520	495	514	504	514	465	522	452	512	480	523	508	484	506	521	486	485	539	490	523	486	482	457	468	523	523	500	509	526	473	499	495	481	508	511	464	517	502	438	529	522	467	495	508	539	525	498	532	503	504	484	495	535	490	472	512	502	513	491	478	488	540	523	505	519	507	538	504	501	503	513	480	496	474	517	470	485	508	483	519	521	466	509	502	513	512	509	461	507	508	473	510	505	474	500	498	481	496	523	498	530	515	489	555	503	491	509	475	542	516	509	478	510	488	518	519	497	489	497	483	452	470	491	528	488	447	493	522	481	556	512	543	470	474	481	502	498	520	492	491	511	511	464	482	546	517	517	533	522	513	476	499	462	492	502	506	530	516	559	513	499	452	494	499	529	500	510	477	498	493	526	492	529	521	525	457	518	493	491	511	517	473	481	504	515	539	514	474	527	527	512	489	517	542	494	498	518	502	474	535	522	492	491	469	508	537	490	520	493	566	501	487	463	489	496	491	495	461	511	506	478	532	481	541	513	515	507	483	489	465	520	453	489	492	462	546	471	517	522	543	470	475	505	523	490	478	478	493	456	527	494	520	528	507	503	456	480	485	537	471	525	514	493	497	498	460	518	481	458	538	512	508	474	502	498	505	515	481	488	509	480	514	485	517	494	478	483	470	488	507	461	455	503	503	505	499	521	540	455	551	535	552	551	510	501	500	497	497	505	510	528	477	497	513	478	469	498	487	483	494	508	493	477	494	518	488	508	483	530	526	534	472	468	450	528	522	468	475	428	507	492	520	492	519	479	510	511	487	522	489	510	493	508	514	487	494	489	523	505	502	485	540	447	506	500	496	470	479	492	518	512	533	462	466	500	498	504	519	495	510	476	516	505	479	531	510	453	502	496	476	520	511	500	525	522	491	518	471	506	512	510	486	502	498	541	543	525	477	496	510	516	489	511	515	510	484	517	501	525	477	459	493	528	491	499	456	535	485	507	526	551	480	518	498	488	553	501	520	491	520	504	498	506	535	499	521	485	473	498	493	516	469	514	505	485	506	516	480	498	498	505	487	491	479	497	523	507	490	518	484	505	466	486	472	481	505	503	525	484	489	507	503	512	491	502	480	483	473	533	526	488	473	463	492	506	509	536	512	538	464	512	515	524	506	502	491	459	472	493	500	500	540	476	488	511	479	465	536	478	488	486	530	496	509	469	483	504	518	515	522	477	481	487	518	532	505	479	482	501	522	525	513	503	494	491	511	507	476	523	504	500	501	535	485	460	481	526	516	503	477	487	501	510	500	485	525	535	505	523	480	467	465	485	477	490	494	504	524	498	495	458	494	484	507	532	494	484	486	497	519	493	477	473	547	500	517	471	505	540	529	463	493	483	518	490	497	497	517	515	507	515	492	503	488	512	495	505	474	486	470	497	481	492	497	477	540	487	509	495	515	507	488	516	485	511	489	520	504	468	526	507	526	515	524	498	480	494	531	517	514	475	488	501	522	495	532	459	499	503
23118	21224	29177	23575	21229	21110	3771	895	638	557	525	438	392	337	334	330	320	301	287	241	247	249	210	256	232	241	221	205	240	211	228	204	221	210	214	198	212	190	191	205	210	232	221	208	209	239	206	180	196	189	239	182	197	188	197	184	185	205	195	194	186	185	198	198	204	215	194	183	179	193	186	207	193	208	178	214	183	194	214	207	162	198	194	178	189	195	197	199	208	219	195	189	177	163	215	195	180	202	182	184	164	170	164	213	181	190	210	205	173	173	174	189	186	182	191	190	192	175	205	174	153	181	190	157	158	193	216	164	184	183	185	188	194	179	205	180	178	197	194	194	184	194	159	192	191	161	190	163	177	191	197	201	182	185	182	213	197	165	197	191	184	191	189	192	175	199	179	202	185	199	219	180	184	204	188	178	201	202	188	206	180	172	175	195	181	170	175	189	188	191	202	201	200	174	168	180	204	191	193	188	186	182	168	177	178	191	178	179	197	185	196	202	182	195	187	197	200	177	187	208	206	193	176	184	170	181	190	182	178	164	187	191	196	193	199	181	183	203	186	180	192	207	208	202	205	154	181	189	204	178	188	200	181	205	185	178	191	203	185	203	187	195	168	204	174	190	190	180	216	229	180	168	176	186	181	189	190	181	199	215	181	184	178	154	193	185	173	207	187	224	174	173	186	191	190	181	181	180	196	196	190	196	196	189	178	191	183	178	183	170	183	189	195	199	170	190	181	171	182	184	201	191	197	186	183	191	173	173	181	212	189	183	178	175	186	168	170	192	195	180	190	214	197	188	172	177	199	191	180	194	190	202	179	193	186	174	163	187	195	194	171	216	185	186	183	215	189	194	173	207	188	185	194	212	196	179	187	193	179	197	199	201	186	199	195	179	209	161	175	183	187	177	191	168	204	194	178	186	184	168	194	169	196	191	186	182	185	173	185	201	192	201	204	201	184	180	212	193	196	192	175	185	208	184	178	200	195	197	163	221	191	195	193	195	176	198	191	200	207	171	186	187	188	204	179	199	197	198	161	186	176	183	201	175	181	167	172	191	179	198	185	155	177	212	202	210	202	175	188	197	196	183	204	172	177	178	196	170	205	194	194	183	181	219	186	184	189	157	182	210	204	176	187	183	183	182	179	172	192	182	206	169	185	204	184	176	194	181	155	195	193	192	197	163	197	187	195	179	208	172	190	197	189	201	194	193	185	181	166	226	175	195	194	178	177	174	209	168	176	164	182	192	191	190	202	173	177	194	219	183	212	182	193	197	188	183	207	169	215	205	209	214	202	218	170	194	172	207	209	190	185	182	188	191	189	165	174	167	189	178	181	177	205	196	197	192	191	199	209	190	180	166	198	162	177	201	166	159	180	169	202	194	194	193	186	188	195	189	208	185	166	214	182	195	165	193	167	166	180	203	173	187	189	204	195	199	214	170	174	175	182	171	180	173	197	187	171	190	196	203	178	188	207	210	177	214	187	191	216	177	197	206	165	187	170	187	183	223	205	209	196	184	200	194	162	203	184	183	187	200	181	202	176	195	187	172	175	180	176	200	211	184	187	193	193	194	176	201	180	209	171	173	171	188	189	179	172	181	194	187	175	187	183	162	190	205	187	182	180	208	154	181	207	180	176	177	195	191	212	196	181	206	186	191	183	183	185	177	190	192	193	201	205	179	197	201	175	171	203	196	212	206	204	187	182	204	182	203	182	202	215	188	187	191	150	191	207	177	163	190	165	180	176	189	172	173	220	195	181	203	194	207	170	194	180	176	176	186	176	182	216	179	195	209	202	192	177	194	177	178	208	180	203	188	166	193	194	172	181	168	192	203	191	190	189	158	198	203	191	181	180	169	191	187	196	172	199	180	199	189	177	194	164	194	184	183	198	206	202	193	186	190	176	208	177	211	205	181	175	172	187	186	183	207	187	210	196	184	194	206	188	195	194	176	205	209	191	182	164	178	193	186	173	187	197	171	170	193	160	216	198	206	175	193	201	186	185	196	187	198	178	192	213	191	190	177	200	172	171	198	208	196	216	173	186	186	174	188	212	189	208	204	171	191	192	183	188	198	194	194	173	216	201	180	195	190	189	159	180	183	177	191	185	168	170	164	187	173	174	203	200	212	193	201	179	193	190	181	167	182	187	206	189	187	190	173	168	176	157	205	171	182	189	185	186	221	174	180	169	191	200	173	153	180	176	202	192	209	195	177	177	194	212	166	182	185	186	180	171	191	193	191	197	191	207	171	191	170	187	172	199	198	187	195	191	181	198	174	199	190	200	203	195	157	191	193	187	193	205	163	204	180	163	174	197	168	200	158	197	197	190	203	192	170	202	170	186	175	213	159	148	216	192	177	175	182	191	176	209	187	171	153	197	195	171	177	163	185	180	188	201	165	205	207	179	169	174	195	198	175	176	189	220	180	181	173	172	187	178	180	190	197	177	205	209	174	173	196	176	199	171	185	198	187	184	177	188	181	185	190	178	195	208	209	176	207	203	170	206	184	181	196	184	187	213	194	182	216	188	211	222	185	158	179	174	168	159	181	175	184	217	178	168	203	211	183	181	185	186	193	190	196	186	168	174	187	166	200	167	203	194	214	162	167	181	187	176	183	201	185	201	187	181	187	196	198	173	181	201	213	185	163	181	181	209	179	167	174	181	147	189	179	203	194	194	187	173	170	181	180	158	200	185	190	211	192	180	210	197	178	202	196	194	210	184	166	149	202	191	173	180	196	172	211	181	193	174	196	205	204	196	204	193	184	207	176	211	210	184	176	181	189	192	175	180	217	176	177	178	196	209	191	216	182	196	160	184	189	200	182	182	193	208	187	177	187	185	182	172	174	188	191	204	186	191	180	177	178	183	208	191	194	175	198	186	206	196	201	201	188	187	170	207	171	181	196	187	187	197	193	181	183	220	194	176	187	185	185	172	175	175	183	189	198	207	190	192	198	176	195	183	182	185	170	187	202	198	192	175	172	189	191	193	210	189	165	175	177	187	196	180	199	185	204	185	207	192	187	185	153	214	173	193	204	187	201	199	211	205	207	211	190	188	192	175	179	185	191	179	191	184	204	178	195	194	175	214	188	158	192	207	170	216	160	194	204	171	151	211	184	174	177	183	183	194	216	218	188	200	194	171	178	181	197	191	200	176	221	200	213	207	176	175	173	179	193	177	176	190	194	172	176	177	192	187	193	197	208	174	166	212	177	206	194	198	168	170	171	172	175	190	163	175	198	210	181	185	191	200	164	190	181	196	182	173	167	213	200	192	190	183	181	185	184	161	193	201	193	174	196	196	175	181	191	183	219	180	180	191	174	185	171	193	171	177	208	177	194	180	200	205	194	197	186	203	186	196	191	185	195	174	185	158	185	181	189	189	188	194	195	194	191	177	188	225	188	179	170	178	176	214	200	189	172	181	203	205	198	195	203	190	179	208	191	205	191	183	198	187	219	184	205	170	211	179	176	185	190	201	177	183	196	197	173	176	181
14868	15326	13118	6961	4728	3596	2899	2196	1760	1446	1189	1013	832	759	642	607	568	500	540	493	452	406	377	399	417	348	360	361	344	344	357	367	301	295	330	312	308	340	298	276	343	289	320	304	308	298	307	316	271	294	273	319	312	289	295	313	277	273	301	292	282	292	297	275	292	245	275	265	277	282	281	280	295	258	262	260	295	273	275	269	269	272	309	283	271	294	280	280	301	297	284	283	300	272	287	274	255	286	259	279	278	254	279	249	295	304	267	314	267	280	301	307	287	270	286	309	272	301	271	278	267	298	289	236	255	256	304	286	277	272	282	270	250	290	272	270	299	245	300	265	270	283	259	267	271	245	305	271	289	269	284	302	297	280	265	281	251	291	256	307	277	254	267	310	261	287	308	286	286	266	295	262	280	317	246	272	278	329	301	261	258	260	274	283	268	289	242	292	261	263	269	286	291	270	292	276	255	266	278	274	286	258	279	275	263	266	263	255	291	278	279	283	275	291	266	276	280	263	336	288	273	285	280	266	268	260	285	272	282	279	284	267	275	303	258	307	276	279	284	269	259	260	284	302	278	271	289	288	281	271	260	263	253	264	310	301	283	259	288	268	296	253	265	268	261	280	250	314	264	264	270	290	296	267	286	238	256	270	311	269	269	289	310	280	250	288	273	276	255	254	274	242	288	277	252	259	287	295	271	265	248	280	294	263	279	283	263	280	285	284	292	276	272	282	275	269	269	312	276	270	278	289	269	280	285	252	278	276	273	297	265	267	290	258	278	272	286	269	287	298	281	276	274	280	297	279	262	245	274	303	277	273	267	248	296	282	289	282	257	266	285	264	274	267	267	283	295	263	260	275	295	289	247	303	285	299	289	274	272	281	264	307	270	258	271	282	259	278	270	251	281	272	260	274	302	288	262	274	278	263	284	277	238	281	279	272	278	275	277	287	291	272	275	270	268	300	270	296	291	261	259	265	271	255	289	268	281	303	278	255	278	273	274	294	301	247	267	293	262	277	296	280	283	282	259	262	268	289	267	250	272	280	272	279	255	255	302	263	276	286	278	290	251	268	284	297	284	313	293	274	255	285	271	270	278	250	276	269	257	280	270	265	272	274	284	245	270	262	312	293	305	269	285	293	266	268	266	271	247	285	258	276	283	249	252	295	246	271	258	279	297	270	250	273	267	276	283	296	281	266	300	306	266	295	269	304	256	273	277	255	259	297	273	292	286	271	265	261	272	256	273	272	270	293	288	281	310	247	273	265	250	279	261	265	259	281	259	267	270	286	286	252	252	263	270	284	260	278	283	302	284	264	291	310	295	280	294	279	241	293	257	274	264	281	284	275	280	260	276	297	295	305	299	282	262	284	274	280	261	292	275	293	292	302	272	290	286	264	259	269	261	262	265	282	253	298	249	262	302	272	265	289	322	261	290	291	270	264	300	300	264	295	316	274	301	272	276	283	252	275	273	262	297	290	277	319	299	263	273	273	238	243	295	271	310	259	306	279	260	270	297	266	275	315	317	306	318	262	296	274	281	293	269	249	312	280	284	292	265	284	282	261	262	248	277	309	282	307	270	283	297	271	288	256	269	283	293	293	280	264	258	260	323	277	284	261	301	274	261	271	246	262	287	308	297	269	286	265	289	277	303	250	268	265	271	302	290	267	301	290	278	274	284	255	241	274	290	270	251	293	297	299	311	254	269	284	289	282	291	267	283	261	252	315	277	269	277	278	279	261	281	252	285	280	275	292	299	286	268	295	281	299	281	268	260	278	263	267	271	263	251	272	282	284	280	293	292	282	268	247	268	295	293	304	289	282	252	277	281	270	261	294	317	275	271	268	309	306	306	284	267	269	279	277	280	281	286	287	280	285	261	272	237	270	289	316	272	282	281	274	274	251	269	275	299	239	235	285	270	244	271	331	278	263	259	281	244	254	250	297	268	257	276	242	265	295	277	253	278	285	272	291	278	296	270	239	261	271	291	255	291	270	266	295	281	284	302	277	292	250	269	289	267	279	301	256	277	240	265	289	235	248	287	273	283	270	239	278	270	292	283	297	256	285	297	272	292	288	249	294	252	294	285	269	280	272	273	250	279	281	273	277	280	234	291	267	269	267	279	309	299	305	267	264	253	275	284	276	275	245	292	289	307	272	298	263	258	274	256	269	267	288	270	277	281	278	269	255	302	259	286	255	293	276	270	315	308	259	274	297	269	253	235	266	273	281	257	292	267	261	261	285	247	295	290	301	272	266	266	272	318	280	249	287	286	271	289	260	292	266	257	253	275	275	277	260	271	285	305	282	300	249	266	289	287	261	290	299	282	275	261	300	311	265	285	262	271	315	267	297	242	308	278	282	271	291	288	281	287	274	284	313	306	227	257	263	264	240	275	261	260	285	299	268	252	267	267	264	256	282	272	286	289	303	300	302	268	278	288	268	265	291	279	249	285	229	269	245	283	259	287	286	270	273	296	290	293	259	281	277	274	289	283	273	279	304	246	301	270	258	286	242	283	303	271	283	302	285	259	284	276	288	285	319	257	297	256	273	291	270	274	280	264	259	257	257	281	273	273	252	273	271	278	249	267	300	273	256	305	282	280	251	278	258	289	299	273	278	309	277	284	266	281	305	269	244	277	261	279	275	256	267	290	283	317	313	260	290	299	278	317	280	285	261	285	302	288	280	264	271	269	263	283	271	287	314	309	261	274	280	267	241	265	265	278	256	277	277	283	245	280	273	285	298	316	282	289	296	285	262	265	249	270	296	268	274	279	306	293	296	258	293	258	274	260	278	244	253	256	266	301	265	269	271	239	288	251	279	280	291	291	292	239	263	274	285	280	253	285	270	248	270	291	280	289	256	268	290	275	269	273	280	292	267	282	305	279	255	268	264	278	282	293	311	271	299	275	290	268	301	283	265	274	263	299	267	264	281	285	298	256	285	321	273	281	293	276	269	248	304	266	307	242	280	284	282	267	309	288	268	277	266	278	282	250	274	265	251	295	278	286	304	257	291	271	288	279	282	277	266	277	257	279	250	276	319	267	271	300	295	297	283	245	274	289	275	303	255	285	282	291	264	286	252	263	272	269	286	278	241	275	301	270	295	259	274	252	296	313	276	292	268	281	288	254	284	255	285	256	269	280	251	267	278	259	287	298	283	287	242	260	297	282	273	278	293	284	266	288	293	272	287	260	289	300	280	286	274	268	289	250	255	264	290	271	286	275	246	272	239	249	297	278	275	269	273	296	270	272	289	283	286	245	277	266	282	247	296	292	265	297	288	293	276	290	266	282	280	238	269	278	301	258	305	246	268	303	296	275	263	295	292	290	273	277	328	244	257	301	286	281	279	302	266	277	273	284	266	265	264	298	248	264	292	278	266	285	257	292	293	277	266	274	289	267	256	285	325	260	271	258	282	321	254	272	276	298	280	264	244	270	255	292	279	293	271	293	282	287	287	278	271	297	303	264	293	259	277	282	298	286	300	282	267	287	271
27106	20484	7822	678	412	371	348	346	362	376	332	331	307	336	359	342	331	323	308	337	335	330	329	331	324	308	351	286	330	330	299	340	322	341	297	312	340	330	330	297	348	295	320	309	344	312	339	301	333	345	322	338	306	311	314	304	319	346	314	326	321	318	311	300	349	337	363	316	347	302	279	315	301	311	341	311	321	322	293	279	324	324	325	302	312	306	286	322	306	320	336	353	323	305	325	311	312	294	344	328	332	345	326	325	335	341	350	317	295	320	338	351	335	309	290	298	315	300	303	311	344	320	299	338	318	332	317	300	329	324	346	298	322	343	330	330	310	346	332	347	323	291	311	298	344	321	299	307	292	304	327	305	350	342	300	349	345	290	352	311	318	327	340	301	312	321	309	338	309	308	318	351	369	325	302	318	314	299	312	340	324	287	327	308	338	307	301	322	289	312	294	336	334	322	339	308	313	293	309	345	335	321	319	316	283	310	328	329	319	304	315	307	366	303	303	337	329	319	326	305	338	300	309	301	331	313	338	308	316	335	329	350	318	328	325	328	311	326	312	333	299	338	334	314	354	306	299	331	295	312	343	316	336	320	294	328	344	329	312	313	306	338	308	330	329	338	322	313	327	315	294	292	321	339	304	325	307	301	314	300	345	347	302	321	295	337	300	329	287	310	337	327	304	308	331	323	335	334	326	284	294	308	336	330	354	320	301	293	307	314	304	283	285	294	324	340	341	317	318	325	293	304	274	330	309	319	345	335	351	332	309	302	311	324	304	316	313	334	334	299	318	306	305	313	312	316	292	319	310	313	342	317	337	322	319	308	323	299	340	306	345	371	275	316	311	309	339	347	335	334	320	319	307	316	301	319	329	329	321	318	302	328	312	315	294	353	361	331	301	308	332	310	323	339	339	354	337	303	303	327	345	318	301	314	306	281	342	308	326	316	300	296	309	331	313	322	324	282	303	297	292	317	348	299	298	336	319	305	315	331	330	343	286	298	296	306	304	286	283	302	307	273	359	342	289	317	327	291	359	339	329	336	306	333	299	300	279	331	318	340	330	288	343	343	325	322	312	339	334	331	320	344	291	314	329	331	329	338	329	318	305	338	291	341	322	327	351	323	314	350	300	314	302	343	308	306	343	321	321	302	285	318	314	312	310	314	311	310	319	348	313	327	330	325	299	328	305	334	317	304	316	258	331	336	330	352	311	336	322	335	325	316	334	315	295	311	302	308	346	301	298	346	330	326	286	347	345	298	331	323	338	305	302	314	315	300	322	314	302	312	284	330	307	323	300	317	306	330	309	326	344	310	321	333	320	315	335	316	321	313	330	322	300	310	310	336	326	316	313	323	316	358	295	350	338	322	293	347	364	292	315	336	323	323	319	325	307	332	319	298	319	344	354	344	332	346	317	324	291	303	293	294	290	347	322	288	298	302	281	325	310	299	315	299	317	301	369	320	313	312	325	314	306	311	309	301	306	304	336	331	291	317	298	310	292	319	324	336	325	344	359	303	304	326	317	327	307	311	302	317	308	316	323	283	318	290	325	308	310	333	353	322	336	330	328	354	341	323	350	301	307	328	314	344	319	316	291	318	308	336	357	329	336	335	320	306	315	330	287	311	351	324	302	334	303	316	334	319	332	325	270	335	305	328	334	323	329	332	316	294	302	323	286	289	321	337	332	341	330	310	326	323	292	346	319	340	308	325	315	303	306	307	313	322	299	323	337	306	305	339	337	309	318	297	309	307	346	330	295	271	358	312	287	328	291	324	297	311	323	321	292	295	336	318	310	329	321	336	322	309	323	314	266	271	332	341	302	323	313	340	325	317	356	325	305	336	292	344	315	334	333	331	331	313	336	306	353	301	371	335	322	347	313	337	336	310	312	331	314	357	283	336	296	308	327	341	308	337	295	331	304	310	333	323	322	318	330	317	316	322	340	325	313	316	290	326	332	327	304	299	342	316	312	308	318	341	350	338	334	330	314	375	309	317	311	307	288	323	339	340	289	329	320	317	327	329	293	314	283	335	296	334	311	331	310	320	297	309	322	294	310	321	333	317	301	322	345	291	307	297	314	330	298	326	292	274	298	286	335	329	327	318	293	280	331	313	334	327	307	290	319	318	282	317	320	309	323	315	331	312	345	354	354	340	318	334	328	322	326	327	327	342	330	345	344	303	312	324	312	303	331	312	318	343	304	304	342	323	306	345	318	329	325	333	323	300	347	292	303	363	310	302	306	325	303	303	322	266	345	306	331	315	292	340	344	300	270	329	293	288	317	353	334	330	312	316	303	323	292	301	348	283	294	316	334	335	276	318	309	332	314	326	300	268	332	346	303	283	296	344	292	313	319	323	339	302	326	304	319	333	312	308	316	301	324	333	349	319	328	332	306	305	275	328	324	322	299	315	312	323	311	303	320	309	333	325	293	325	289	353	330	328	341	317	305	319	319	321	309	299	298	345	340	321	309	332	278	355	323	324	331	321	343	306	317	294	314	326	339	319	336	322	308	322	323	295	349	304	300	352	282	294	308	312	323	305	308	346	346	340	331	331	288	316	296	331	352	306	295	292	337	337	316	316	337	311	309	292	307	306	313	317	335	302	332	324	339	298	305	346	332	304	328	337	300	328	292	334	311	323	333	299	298	335	325	327	339	338	297	289	316	309	328	312	314	333	300	309	304	350	346	301	324	306	334	294	289	288	340	326	344	326	362	289	333	299	330	293	300	335	309	290	314	321	335	302	326	301	312	299	318	312	335	343	339	311	351	278	322	311	334	295	312	330	275	333	321	288	317	318	328	322	331	300	297	329	296	348	311	326	299	341	347	310	327	336	328	289	301	332	312	319	304	324	345	354	339	353	299	299	300	346	307	323	322	306	311	335	337	318	307	366	333	321	298	311	333	323	295	304	315	318	334	330	327	332	294	309	275	329	299	332	326	327	337	294	304	319	309	332	312	325	288	310	331	328	364	326	306	363	323	301	344	287	344	293	298	333	341	300	309	317	323	321	344	292	316	292	304	316	303	361	291	327	336	337	335	321	319	307	303	302	318	310	314	320	298	345	338	325	335	320	332	351	303	316	305	344	303	356	296	335	299	298	307	318	337	307	308	349	317	310	338	344	340	334	323	328	329	344	310	323	311	303	329	323	335	321	337	312	333	318	329	307	344	320	306	336	306	336	313	339	310	323	311	295	343	324	308	292	302	340	326	333	319	292	308	323	340	335	296	306	320	322	327	316	337	309	345	307	304	328	322	320	316	316	304	277	292	316	315	340	303	310	294	322	322	319	271	304	337	330	327	320	300	319	333	297	319	276	345	328	328	317	323	341	352	337	293	348	303	312	308	306	284	319	298	346	310	321	348	293	312	347	358	321	319	299	337	279	334	322	291	317	321	287	329	339	283	314	302	337	326	308	275	269	338	310	330	323	299	309	309	329	334	309	306	322	281	304	312	288	347	352	315	338	299	345	314	333	335	328	306	306	349	314
6619	1290	1132	762	616	562	548	534	494	511	494	483	453	438	447	455	452	465	443	483	440	464	436	440	449	485	414	498	445	407	482	451	432	409	419	494	435	448	454	456	416	453	468	415	442	461	428	420	456	413	424	452	447	476	412	456	426	461	451	436	458	486	470	450	435	454	441	430	411	445	436	430	435	446	477	424	445	450	470	448	470	403	442	411	468	470	421	463	457	465	458	399	415	459	419	478	455	450	430	475	421	450	421	424	468	449	410	465	429	434	437	468	451	472	390	453	436	419	442	446	436	480	430	472	442	487	421	463	462	471	454	442	442	443	437	399	453	464	442	438	479	421	424	451	455	455	464	452	451	463	441	430	420	410	416	443	453	448	416	453	403	450	446	453	464	416	435	446	443	436	459	438	431	436	421	449	441	413	436	467	431	420	426	414	445	425	427	441	407	460	469	452	442	444	449	433	429	464	446	450	459	429	444	420	434	449	432	430	440	436	450	417	443	440	462	428	493	441	450	424	445	435	410	470	455	445	434	448	414	441	434	472	429	437	455	415	455	425	450	420	454	451	426	445	454	409	433	456	398	419	423	457	438	430	417	442	451	416	472	500	461	462	473	421	431	470	427	454	450	433	417	444	446	445	463	445	441	426	428	447	397	448	442	454	465	437	466	446	440	422	474	416	429	454	435	441	409	456	458	458	426	444	469	470	429	456	449	402	445	447	451	445	445	446	447	438	448	435	452	447	430	422	408	431	438	426	427	470	401	469	433	448	404	468	462	418	458	443	474	431	447	398	416	424	457	443	450	462	391	433	457	432	447	434	406	481	481	422	444	410	457	391	436	431	447	416	479	445	424	409	454	450	467	430	471	445	441	463	470	427	420	481	457	450	437	479	468	431	428	452	437	411	434	455	477	463	441	428	435	444	424	451	455	418	431	427	442	442	496	444	449	426	459	472	432	495	446	450	456	420	440	467	457	409	430	440	427	446	410	459	457	429	466	442	470	450	446	463	450	439	428	465	444	440	405	469	438	441	440	457	441	449	414	430	431	428	433	469	448	434	437	426	419	458	433	477	454	434	447	437	437	510	428	470	448	461	464	447	445	419	419	467	450	463	411	424	414	423	431	462	411	458	475	478	443	443	405	420	453	449	407	417	445	446	458	431	399	436	487	446	498	454	438	454	464	431	426	458	440	455	451	491	435	400	446	433	484	430	429	451	458	432	504	443	468	458	448	471	478	465	424	420	440	439	435	437	446	475	425	429	462	428	468	444	408	430	427	438	419	451	468	459	449	440	427	451	443	465	423	500	445	469	478	432	456	396	460	427	420	447	421	423	469	407	436	460	394	445	445	482	444	471	494	428	432	442	443	441	423	436	444	446	446	461	461	448	425	423	436	439	419	432	436	462	448	437	457	470	451	453	433	466	453	445	433	450	451	445	435	447	458	429	446	448	413	426	463	421	441	489	422	457	407	457	411	422	472	417	432	433	426	468	412	393	416	421	396	461	446	388	441	473	459	428	447	414	439	427	441	436	447	452	422	431	470	440	442	464	437	466	409	430	450	466	421	497	448	464	433	439	437	450	447	423	418	449	424	447	455	440	441	424	452	428	487	464	423	416	473	467	421	445	442	451	472	417	461	436	453	415	461	466	456	461	449	443	455	436	429	433	447	463	453	464	460	436	420	472	475	471	433	483	496	447	465	472	437	440	441	448	439	460	426	448	434	454	466	455	440	426	447	471	448	440	403	423	452	445	453	399	425	484	463	420	457	436	425	457	458	465	397	505	453	447	451	414	406	445	442	460	420	457	461	448	465	471	419	454	445	461	452	431	466	433	444	457	444	451	415	437	438	427	445	473	453	475	428	394	399	469	446	467	430	433	447	416	487	456	449	377	440	451	461	430	440	431	434	458	434	449	455	421	459	465	424	451	446	475	465	429	424	456	460	449	412	422	470	453	472	448	396	400	451	392	476	470	431	413	427	464	424	448	425	423	439	461	468	444	443	466	439	454	449	438	487	444	455	465	447	439	447	391	441	443	468	414	455	475	467	457	452	463	423	411	449	501	449	456	453	448	432	449	466	447	426	449	437	423	440	447	456	444	472	449	426	432	465	465	433	465	416	471	429	443	439	396	466	445	453	471	419	396	400	428	427	452	435	438	415	425	429	451	416	447	474	420	454	426	470	449	436	451	471	398	436	439	444	438	434	431	469	414	490	421	451	477	477	466	456	451	428	456	464	484	420	427	441	447	452	450	441	454	433	454	450	473	432	476	461	419	474	445	457	431	437	421	483	425	473	428	435	447	425	456	448	434	421	454	448	448	464	459	416	424	459	459	442	447	445	450	448	454	457	458	412	421	446	464	451	450	440	464	465	407	466	419	451	429	431	447	404	479	428	423	436	435	449	437	442	441	451	441	468	449	414	477	444	426	439	463	431	436	431	413	432	458	444	471	423	463	415	446	423	459	433	403	456	473	466	479	437	465	453	482	448	403	442	453	444	449	404	456	443	431	478	401	465	418	437	466	460	458	425	428	465	425	462	400	422	461	447	473	407	441	460	457	478	463	453	450	452	450	452	451	441	450	471	442	449	421	439	430	460	444	448	455	448	461	433	419	426	436	397	431	457	393	435	422	414	467	454	481	447	437	430	448	414	428	430	397	417	457	511	424	470	430	412	467	441	458	411	432	414	433	428	454	448	434	454	410	469	458	482	427	458	470	435	441	461	439	413	444	447	455	462	453	462	475	443	474	442	445	423	472	422	434	438	404	430	423	454	434	434	475	462	425	449	460	451	451	436	457	427	429	450	389	432	433	420	460	447	478	423	423	414	464	451	429	403	435	477	423	434	438	429	446	509	441	431	438	462	437	415	480	467	447	456	416	459	484	469	450	470	424	431	452	460	466	414	438	448	453	435	478	428	430	410	462	404	433	426	449	479	458	449	426	434	434	448	428	465	464	420	449	476	429	410	458	439	467	461	458	446	466	436	460	411	437	450	447	463	435	433	482	432	467	423	429	464	452	476	413	444	465	422	428	438	464	407	437	455	456	451	430	436	440	447	456	434	461	465	413	414	433	480	443	461	446	451	410	434	513	422	447	426	474	437	456	427	430	435	431	459	433	417	427	444	417	441	457	477	450	438	434	432	428	493	452	445	464	479	452	442	435	421	446	402	466	462	472	452	432	404	451	440	444	439	405	451	458	445	447	481	444	474	407	436	453	467	414	431	463	428	443	448	429	428	451	474	427	443	450	452	489	468	461	493	437	427	445	441	456	451	471	439	430	460	436	430	416	443	446	469	437	456	437	436	434	446	460	460	458	459	475	446	458	432	434	469	439	470	427	447	464	454	431	448	434	479	473	470	416	441	453	435	449	425	432	435	427	463	417	472	442	424	442	466	428	424	462	400	413	416	436	430	480	458	454	431	474	441	445	476	428	430	422	432	456	425	446	467	453	461	478	458	430	395	459	468	453	429	459	467	436	441	425
24283	21252	28606	24176	21123	4848	1002	683	651	559	495	447	429	469	432	424	389	419	420	417	386	407	415	387	379	385	383	369	408	388	355	372	367	379	372	349	354	367	385	376	379	343	351	367	372	367	344	397	341	363	386	365	347	363	349	370	373	350	364	374	347	363	371	376	363	376	362	332	353	398	354	365	369	378	379	381	340	336	357	358	377	351	336	373	389	347	348	361	330	345	351	358	358	329	351	358	363	360	351	378	364	375	330	349	327	374	359	357	362	367	357	378	328	357	356	373	390	363	365	353	389	374	332	372	359	334	320	369	349	346	347	372	338	343	348	392	393	353	333	358	383	380	360	373	379	346	383	349	381	371	405	374	361	373	379	368	353	338	363	372	357	372	349	351	345	342	379	388	337	348	375	354	348	366	367	355	376	332	385	327	380	358	377	373	382	325	370	383	359	349	380	355	365	367	338	341	360	368	382	346	372	361	345	351	373	371	379	334	385	381	364	366	370	368	353	350	348	386	360	352	345	364	357	361	373	354	379	331	371	323	360	319	348	352	346	354	394	364	351	344	341	355	358	363	367	367	376	331	412	369	358	403	346	352	356	346	341	376	394	383	341	350	338	356	345	350	353	372	343	354	350	366	377	370	379	375	364	348	378	376	345	358	365	355	373	363	364	341	357	349	333	329	361	349	357	363	345	335	367	368	357	349	371	355	349	376	329	316	347	357	343	389	329	356	335	358	376	359	356	391	365	352	365	358	336	369	349	356	359	343	357	379	332	328	366	352	353	375	351	364	342	339	346	369	343	322	325	339	363	350	361	353	371	314	347	363	350	348	383	369	380	335	409	359	354	335	356	368	338	339	363	357	340	360	357	364	337	362	363	374	346	377	334	359	341	364	362	344	344	352	361	339	360	354	365	376	353	367	353	373	382	357	407	379	365	406	372	364	380	347	338	356	343	360	370	377	355	376	338	347	380	372	368	350	346	395	412	361	332	355	354	378	397	370	383	348	394	373	371	346	336	349	351	378	365	373	369	338	353	358	364	380	360	328	385	347	390	366	373	396	360	353	378	363	383	380	338	320	342	358	382	376	346	340	325	346	381	342	301	347	355	375	373	356	377	404	395	358	352	372	374	363	374	309	360	339	368	360	380	361	388	348	377	375	401	357	366	361	387	364	343	383	367	336	418	366	348	348	369	367	379	371	362	343	396	337	351	349	357	381	331	325	365	341	373	395	348	363	354	326	398	419	349	358	353	337	370	382	360	360	352	342	359	361	349	333	342	346	359	346	365	349	355	345	357	339	378	363	381	403	380	349	351	340	342	336	354	335	352	363	357	354	345	351	343	355	344	372	370	333	361	379	356	344	350	355	336	355	350	373	362	342	374	366	363	378	374	335	372	340	338	363	365	386	365	363	343	344	374	355	331	347	348	387	356	368	324	316	336	347	349	358	353	362	366	378	360	359	346	366	363	379	318	375	331	353	371	380	404	361	402	336	350	366	359	350	381	358	359	354	341	367	362	360	377	344	364	350	360	365	338	366	358	363	309	357	352	403	349	365	377	360	347	365	350	377	368	331	338	347	348	328	346	362	327	339	365	381	370	334	329	365	386	361	336	339	401	353	352	371	353	328	384	401	358	365	360	353	339	370	336	336	360	381	376	367	340	375	353	340	362	395	320	364	349	374	386	334	373	358	341	336	386	377	380	340	349	366	382	363	354	341	359	384	346	337	360	361	356	365	367	365	342	365	346	359	343	368	345	353	380	356	358	388	360	350	362	384	394	363	358	338	342	359	358	319	396	378	345	381	343	345	392	349	323	387	339	345	345	344	371	380	359	374	379	317	351	327	339	365	344	357	352	355	326	357	358	329	333	354	366	346	375	382	332	379	375	366	376	386	355	390	391	371	356	349	403	328	354	348	349	344	328	405	397	361	366	369	337	334	359	367	331	354	357	357	361	355	363	365	356	373	376	343	347	363	351	384	385	344	334	356	405	363	363	338	340	377	342	359	336	353	395	371	350	364	388	351	335	346	384	375	343	356	332	379	373	366	350	354	378	327	359	374	375	348	350	361	351	380	380	373	319	338	309	363	361	334	394	395	338	382	335	363	365	348	395	303	366	356	375	357	379	344	336	367	360	352	353	340	322	369	354	394	370	363	373	391	328	357	345	343	382	379	372	389	362	366	339	356	336	365	358	365	346	394	326	361	389	379	366	377	340	316	316	378	337	399	390	361	333	371	348	358	367	352	358	320	347	412	330	360	380	371	361	348	384	343	339	359	369	361	363	361	372	350	402	342	368	388	380	388	348	381	381	354	369	337	323	367	357	360	365	351	341	369	375	354	401	334	350	353	354	382	346	372	359	365	334	374	341	349	341	362	378	363	371	365	378	340	344	391	346	385	387	319	344	371	387	356	379	347	366	348	360	368	339	328	371	321	363	337	340	370	361	365	342	364	395	331	353	354	347	388	360	334	337	384	325	363	383	395	356	387	355	370	388	335	351	363	384	385	381	358	347	365	331	349	326	352	351	344	353	386	377	366	331	347	343	367	333	366	370	339	338	358	380	337	378	349	365	350	344	373	381	357	348	338	412	337	363	350	372	365	375	370	352	357	368	341	379	339	357	333	361	387	380	360	361	353	376	335	363	348	365	348	355	328	358	345	353	380	371	340	370	356	368	395	362	341	345	374	360	335	364	357	371	407	372	341	375	360	397	375	368	332	353	349	334	380	328	369	385	365	369	387	314	364	364	337	339	373	377	360	355	352	372	373	355	403	360	357	368	391	371	324	330	315	356	380	371	344	366	345	371	338	342	366	385	372	385	352	355	376	344	346	391	369	342	362	330	371	359	386	384	377	364	368	373	346	350	382	364	358	376	355	378	376	354	353	363	324	351	353	350	340	367	364	357	384	381	387	346	391	360	338	356	386	338	354	362	397	374	377	379	347	368	366	361	368	355	360	330	361	393	357	330	331	344	344	379	387	373	348	349	388	369	340	370	336	338	355	346	370	382	364	362	358	369	385	354	338	357	336	343	328	370	398	379	364	389	367	378	359	351	401	360	393	357	380	378	339	364	351	376	377	367	333	367	356	369	344	359	365	355	368	398	336	370	387	379	348	360	345	362	363	372	331	352	344	338	358	314	340	385	335	376	343	366	347	384	348	361	361	381	364	340	340	337	375	356	397	395	377	344	346	377	366	318	380	387	357	329	334	361	352	373	351	331	358	319	365	318	389	315	363	349	367	358	352	338	359	374	343	350	382	392	367	344	352	375	320	374	373	369	379	393	338	310	338	354	373	335	373	369	352	366	353	359	383	331	385	335	326	318	363	387	348	344	363	346	359	368	354	340	343	352	352	355	379	377	310	371	342	344	385	354	358	366	350	341	353	358	366	352	376	360	378	362	374	347	348	383	357	356	361	361	368	370	362	385	361	375	350	360	329	342	359	371	348	351	362	369	337	388	325	361	366	385	377	365	366	385	367	362	367
12387	9276	8209	4135	2865	2219	1840	1474	1279	1100	984	908	807	748	683	685	684	635	658	642	606	572	598	586	545	573	564	544	531	592	540	496	526	528	552	505	530	519	539	529	540	544	525	544	483	519	516	513	525	537	559	514	519	503	548	568	475	510	523	546	503	484	532	493	488	566	498	526	498	558	491	537	518	513	523	471	566	516	493	545	514	505	482	519	484	540	545	516	525	508	520	522	517	478	518	501	529	494	553	466	524	548	486	516	510	500	532	531	499	504	491	559	520	506	547	500	479	527	494	560	527	499	528	531	541	470	476	508	479	526	532	481	474	510	557	554	505	467	490	475	499	475	454	516	484	465	514	498	504	508	500	535	532	478	489	530	518	491	469	508	517	481	513	502	481	534	548	539	554	545	494	498	558	524	506	522	483	527	486	492	522	534	492	515	494	545	509	465	481	521	498	486	491	490	472	525	490	504	483	471	472	504	502	499	462	517	518	500	492	513	499	521	478	527	525	510	519	523	466	487	500	506	506	517	508	473	547	471	442	516	516	471	510	519	500	468	544	502	513	478	481	488	491	524	497	490	479	498	503	497	549	548	505	456	498	554	452	536	507	546	486	520	506	482	491	532	496	472	492	493	466	496	526	492	490	498	509	504	523	527	513	542	489	510	479	539	505	508	469	512	541	538	530	495	531	519	509	516	518	476	530	470	477	548	512	492	488	504	507	499	509	530	515	499	499	458	524	495	505	491	501	484	493	503	522	455	528	476	492	530	504	485	493	528	475	507	498	536	495	515	530	558	501	536	525	487	503	564	494	479	500	509	489	514	513	510	521	483	553	499	505	511	514	547	525	509	502	492	498	493	508	523	522	553	474	516	497	466	481	485	533	500	509	489	523	465	488	546	479	521	480	471	529	551	529	477	541	463	484	532	526	509	488	488	524	544	467	515	491	495	533	544	543	496	492	493	490	502	497	501	495	486	525	511	478	519	514	489	483	452	500	493	516	476	525	480	479	522	502	525	517	493	457	521	505	484	494	499	523	511	512	502	500	564	512	562	544	457	522	508	542	517	514	520	492	541	509	504	533	519	532	547	514	527	542	495	522	504	514	509	507	480	531	511	506	463	501	517	490	534	490	518	539	481	486	513	543	520	517	506	483	479	512	524	526	490	555	527	523	500	556	529	491	507	524	508	514	515	494	515	505	514	519	470	495	512	508	478	533	463	536	495	481	531	528	533	519	484	486	497	505	500	501	492	509	494	498	523	513	507	493	502	472	504	487	465	517	529	530	529	504	536	533	476	490	472	497	517	507	536	495	464	463	490	509	484	529	460	520	465	500	503	495	503	497	492	520	488	487	500	517	502	492	567	509	485	505	513	504	575	456	515	497	437	520	491	498	473	521	510	498	502	530	498	487	533	499	504	468	523	482	520	497	506	508	491	524	539	513	486	530	498	478	494	547	513	494	460	527	495	520	504	500	506	519	488	533	530	476	510	544	515	490	470	510	486	524	494	515	499	482	454	506	532	513	540	511	482	490	523	478	493	507	519	498	489	475	506	497	521	496	512	548	549	498	546	505	519	488	535	528	484	517	492	462	509	474	508	516	509	569	499	502	494	506	499	500	543	510	513	506	516	536	531	493	491	511	498	466	504	520	511	490	514	462	514	494	496	486	507	498	500	538	540	513	482	497	495	518	508	475	479	481	500	480	542	490	504	510	492	500	536	515	514	536	527	520	499	545	435	535	471	517	513	483	508	505	552	501	504	564	497	501	502	512	512	493	490	531	498	486	538	494	497	501	510	536	530	496	493	527	495	524	475	526	510	495	502	502	499	515	506	521	526	520	515	530	507	528	515	491	536	515	531	503	511	518	512	513	511	504	495	533	520	471	501	488	507	541	513	477	520	498	532	502	440	459	511	500	509	506	521	511	487	488	506	492	527	487	537	533	508	503	533	516	497	500	522	501	508	498	511	481	503	472	516	520	499	458	501	482	513	487	463	484	478	487	495	498	498	520	533	516	497	515	534	529	500	512	546	501	533	507	473	551	443	489	511	502	480	547	549	522	493	527	515	525	495	537	505	519	512	507	518	509	536	496	478	474	473	514	514	487	493	500	486	490	503	494	497	480	500	521	516	538	519	554	530	456	487	533	497	498	466	529	520	498	537	493	524	515	503	492	514	507	542	540	488	466	541	486	518	501	486	507	488	535	508	478	491	485	512	514	502	512	485	499	538	527	514	516	494	488	500	533	523	522	481	518	511	528	488	499	521	538	504	528	493	487	498	493	473	524	490	507	520	516	492	542	503	538	507	551	489	504	540	512	510	483	514	495	560	515	526	517	510	552	505	524	550	540	503	540	485	501	502	506	528	514	490	487	522	523	517	531	534	474	539	508	520	494	473	473	502	498	508	492	489	484	494	493	534	506	494	513	503	487	458	510	561	452	491	541	485	525	498	517	481	516	532	486	502	484	517	495	475	525	506	471	473	513	496	481	498	466	512	476	550	484	476	513	477	523	483	544	541	506	497	481	512	525	518	533	476	487	511	493	534	486	497	540	491	521	535	530	530	516	532	512	501	487	491	487	526	490	518	513	493	513	502	522	492	495	499	524	481	524	532	514	496	482	502	485	512	484	528	499	519	481	505	503	490	519	484	515	526	506	533	491	539	518	488	582	508	485	515	497	495	508	568	473	551	524	510	486	540	548	527	499	545	513	517	499	506	508	490	496	534	488	523	516	496	492	528	509	525	495	524	496	518	525	508	466	553	526	493	516	493	548	518	523	496	456	539	517	500	526	519	507	499	513	515	486	469	492	508	516	496	503	522	551	489	541	530	480	511	514	510	499	453	535	467	441	518	505	516	476	507	522	516	491	518	441	500	524	512	483	496	524	511	496	506	523	518	527	483	530	517	502	515	558	486	535	528	535	515	509	535	492	503	493	505	526	476	526	499	507	522	505	483	524	477	503	495	508	502	555	502	516	503	488	481	486	524	463	472	501	521	519	536	476	535	493	513	540	505	490	483	532	514	488	549	526	504	501	478	500	536	509	477	486	546	546	501	497	511	489	478	523	520	536	499	512	519	516	513	512	462	513	502	487	458	554	524	482	508	473	529	491	484	511	486	520	516	483	489	537	475	477	469	492	478	521	528	532	514	537	441	511	525	516	471	479	505	494	528	528	503	483	501	527	462	507	524	539	522	532	498	502	517	514	512	495	491	544	534	499	479	515	503	519	479	472	488	494	535	500	454	525	533	497	499	524	562	521	547	535	506	523	489	521	493	516	516	544	473	517	501	508	499	490	525	486	505	481	501	488	501	534	494	509	501	514	490	513	481	524	518	517	492	537	511	547	455	502	537	498	516	519	496	530	499	486	478	531	510	527	490	478	521	513	499	525	506	491	448	506	508	509	497	516	483	487	502	496	495	489	470	461	506	522	501	529	508	523	467	489	509	474	503	488	485	493	529	481	506	522	532	501	526	509	473	510	483	493	494
23160	21244	29207	23575	21244	21133	3801	963	643	553	519	433	402	380	340	335	299	303	315	286	281	245	260	251	230	228	242	234	210	209	200	221	221	236	220	191	208	203	208	226	188	205	199	221	193	178	192	201	185	194	196	193	205	213	211	213	189	189	218	214	197	173	214	184	199	198	195	195	208	205	168	183	215	184	164	167	170	197	153	194	185	187	200	201	179	180	174	181	175	179	196	178	179	174	175	188	205	179	193	213	196	169	210	184	186	191	204	166	197	184	184	218	193	166	196	182	191	197	183	196	163	196	194	204	176	168	200	193	206	221	166	211	193	180	188	205	196	191	181	153	195	190	200	212	181	193	162	191	197	178	205	187	189	191	190	196	181	187	174	214	174	193	167	186	184	194	163	221	164	170	191	183	168	197	182	189	197	162	221	154	193	181	183	188	199	230	193	190	189	212	176	183	216	195	190	166	190	216	179	178	190	207	176	194	205	173	202	187	178	182	205	188	208	180	183	197	207	170	174	176	172	189	203	172	183	189	205	213	207	178	180	166	194	200	178	205	209	190	208	229	163	186	197	191	189	201	212	198	178	182	186	202	216	221	170	179	189	200	202	188	185	198	177	172	173	199	187	193	192	191	171	210	171	195	207	190	187	215	169	185	213	193	206	189	195	187	208	179	177	213	203	190	190	202	184	187	172	175	218	190	185	202	190	216	205	207	181	210	174	192	191	173	200	182	180	184	192	196	204	174	194	184	171	183	169	199	201	200	182	192	211	205	204	185	187	194	176	209	177	208	206	198	203	184	179	195	191	206	151	216	195	211	191	213	194	188	192	198	206	168	209	174	166	192	201	200	186	173	194	187	176	192	196	210	188	165	200	202	198	215	207	196	199	196	184	199	194	200	186	176	189	202	178	192	189	208	185	185	185	158	197	175	203	182	201	167	191	204	192	178	160	177	224	188	180	184	203	231	181	190	191	162	180	196	206	196	208	177	206	207	222	181	178	200	204	186	167	164	197	153	178	200	220	204	190	198	198	179	197	206	173	197	215	202	174	188	200	189	183	160	191	171	203	184	192	176	206	183	187	191	208	195	173	188	187	174	202	186	172	183	198	170	190	192	199	164	177	217	218	189	188	198	187	208	161	182	191	182	183	198	187	206	191	162	189	208	198	192	197	171	189	204	180	197	177	165	183	203	188	202	200	201	184	192	167	160	188	193	208	178	180	194	201	182	207	185	187	187	188	168	184	175	192	188	178	180	217	206	202	192	178	184	177	174	181	185	182	181	175	213	205	192	214	175	200	208	195	190	212	176	195	169	202	188	178	202	198	169	183	173	177	178	196	194	209	192	164	189	200	190	205	206	192	204	178	168	169	201	201	172	213	193	223	191	176	201	160	209	177	179	177	190	173	191	195	199	187	166	161	162	180	175	187	195	178	193	191	212	188	171	181	195	181	183	193	188	180	171	190	189	154	188	177	178	200	192	205	194	211	207	185	183	194	198	161	190	207	203	178	159	208	166	195	185	175	192	204	178	220	162	202	187	175	198	183	158	189	199	182	192	192	168	185	180	184	193	170	194	181	201	177	197	206	188	190	179	207	208	186	200	208	177	182	191	196	193	178	180	173	205	198	200	204	174	205	190	181	174	191	175	190	192	190	194	185	196	193	168	184	187	180	177	177	207	172	163	175	181	195	195	197	191	181	179	215	209	197	187	165	174	180	173	189	193	191	210	198	190	188	190	217	173	183	195	187	173	189	179	197	182	191	163	193	180	214	196	194	190	165	183	169	185	210	184	186	183	199	180	184	209	168	172	189	194	174	192	189	188	197	208	189	184	196	190	174	207	185	182	197	171	190	164	203	190	182	190	186	191	183	217	190	199	165	179	190	184	174	180	196	195	210	192	182	191	180	193	206	213	175	175	169	169	187	173	187	170	196	197	211	217	205	182	181	172	172	185	164	184	191	180	204	190	183	195	180	198	164	186	171	202	191	187	195	200	190	189	218	201	203	202	180	182	186	186	171	183	208	209	201	191	193	200	202	222	175	169	221	188	206	184	176	190	184	204	191	201	231	191	175	191	189	193	210	169	201	196	203	175	193	188	184	198	194	173	181	180	198	207	175	181	200	189	187	214	184	191	182	206	191	193	168	213	206	201	173	204	208	182	188	174	180	189	209	201	193	167	174	198	171	175	162	201	190	180	193	187	201	187	199	195	204	187	175	191	170	178	180	190	186	177	206	172	207	201	188	211	193	179	197	198	201	204	175	199	185	183	181	197	223	204	159	185	175	191	177	183	169	201	193	210	207	177	177	199	182	175	197	186	205	186	197	181	195	189	181	174	192	136	202	186	147	159	196	203	178	193	181	193	201	185	197	224	191	187	208	192	197	192	173	179	204	173	173	200	196	171	214	198	185	156	193	187	195	205	193	177	176	184	186	207	184	176	178	210	180	187	196	175	226	177	218	185	173	170	172	218	213	202	182	192	192	172	181	163	168	186	199	194	187	201	158	196	202	156	197	190	185	183	184	179	183	213	169	185	180	204	191	180	206	212	213	177	201	194	189	182	202	192	196	203	193	186	186	183	191	192	195	202	220	212	212	198	192	188	213	164	181	171	194	190	197	206	166	179	176	208	184	166	181	215	205	171	188	190	198	181	165	183	201	190	181	186	176	204	195	199	192	180	189	182	186	197	197	191	199	210	189	198	192	194	208	195	179	193	188	206	162	205	204	212	193	183	200	190	185	233	203	188	163	204	198	169	215	175	196	213	204	193	194	174	179	173	190	186	185	188	195	184	170	189	182	188	193	195	187	170	187	196	205	196	168	190	183	202	192	207	189	170	188	210	214	189	181	199	184	186	188	178	172	189	202	176	210	210	198	203	203	173	186	186	200	184	179	184	180	175	184	202	173	178	191	205	184	215	172	177	196	172	175	210	174	188	178	189	168	195	202	185	184	196	188	190	177	198	191	190	197	196	203	192	179	187	183	179	188	178	211	195	202	200	191	184	183	205	181	160	204	217	168	180	179	195	197	235	188	191	175	191	191	181	200	164	183	201	193	196	186	172	216	189	191	177	197	177	208	189	179	167	192	193	171	170	157	188	170	188	188	165	184	208	158	186	226	205	212	213	163	173	195	190	182	207	188	201	183	185	201	172	191	201	185	197	175	180	201	208	181	192	166	205	192	169	189	192	183	199	194	169	190	208	216	167	180	199	173	196	205	187	188	171	188	178	204	195	174	176	180	161	171	223	189	196	192	167	193	213	204	168	217	225	193	223	225	205	176	165	171	196	204	180	171	192	202	190	193	186	193	185	192	210	186	199	204	174	203	178	185	178	190	189	202	204	178	172	180	187	184	173	202	185	194	181	183	190	180	147	184	166	181	196	193	157	176	206	184	184	173	185	186	233	200	165	194	190	206	173	197	192	205	199	202	207	211	175	182	195	209	180	165	180	191	176	195	172	178	180	208	193	197	183	182	174	171	192	187	189
14046	15327	13165	7065	4902	3596	2821	2151	1704	1399	1172	1007	857	745	689	574	567	525	494	452	476	438	434	378	432	349	383	364	367	344	358	330	356	346	310	321	336	303	305	297	307	300	322	301	305	266	314	311	265	306	284	305	283	307	314	302	307	322	259	293	281	334	302	274	272	263	276	271	302	314	299	276	291	307	304	295	279	302	296	296	264	296	295	272	287	281	288	312	302	282	293	276	273	296	298	301	297	283	280	269	287	269	285	292	276	305	263	285	293	289	279	283	292	262	294	290	290	292	280	298	262	246	288	299	265	289	287	292	272	280	266	252	328	261	295	330	271	277	285	280	293	242	287	269	278	277	258	296	267	301	304	258	309	297	286	285	295	251	271	275	264	287	291	279	270	303	282	256	306	302	280	271	257	279	249	257	262	284	251	297	264	284	264	276	247	270	293	283	290	276	257	281	283	255	265	297	277	264	291	294	284	286	300	268	281	284	293	253	263	274	290	271	276	267	284	277	273	260	262	269	298	289	268	271	271	286	300	285	293	295	278	313	286	257	278	284	296	263	268	282	279	252	281	268	287	286	267	285	255	279	307	260	274	298	286	286	264	267	285	288	279	269	287	287	255	269	250	256	238	299	259	282	278	282	267	259	266	282	296	289	275	264	276	264	278	290	266	269	261	264	256	296	286	281	261	297	263	286	260	275	280	282	311	285	257	274	325	274	268	259	287	261	273	266	290	303	304	279	249	300	248	282	274	273	294	258	292	285	276	287	280	284	281	271	289	259	296	285	257	342	284	288	282	272	272	272	296	283	272	265	287	274	292	288	263	289	261	279	294	297	296	252	272	262	277	275	274	284	271	260	308	280	262	248	282	248	285	258	264	284	272	261	261	283	282	303	267	254	277	251	276	290	287	271	257	257	297	246	285	275	285	294	284	264	265	264	291	290	296	259	283	276	275	295	265	285	302	271	294	294	272	304	281	265	283	259	280	263	269	264	309	290	264	289	282	255	263	290	291	285	264	302	273	277	264	279	272	267	276	264	294	272	258	274	273	281	289	316	276	289	271	254	280	252	312	272	264	300	254	287	291	320	300	302	291	279	271	313	260	285	262	275	302	290	290	289	272	261	265	270	257	284	265	271	269	268	294	277	272	282	293	266	277	315	262	267	289	288	277	285	263	276	245	276	265	282	287	256	286	272	291	276	268	276	277	313	290	289	279	272	271	291	283	276	264	291	283	289	260	279	281	272	276	266	292	273	266	259	288	291	268	272	247	253	270	253	282	250	267	295	297	266	265	279	290	260	282	273	279	290	276	290	286	289	266	253	292	267	274	251	269	268	278	275	275	266	274	282	296	273	298	291	258	266	284	269	288	294	263	294	271	270	264	275	284	301	251	265	279	263	276	280	296	271	252	287	277	251	285	276	281	275	295	256	245	288	318	288	286	247	293	304	282	295	275	299	307	287	309	289	260	280	284	273	306	279	261	292	287	232	309	267	262	261	323	324	265	278	299	270	292	304	283	309	295	239	265	269	255	257	275	308	279	295	293	257	256	282	298	305	279	265	284	283	289	285	281	286	281	258	306	288	276	266	269	251	283	290	265	273	264	275	282	294	250	263	294	281	306	268	278	278	258	304	271	255	264	295	256	248	254	284	259	294	286	293	259	298	278	270	292	264	295	254	276	298	269	279	291	297	286	254	256	285	314	286	277	314	285	288	275	291	278	290	267	265	276	260	269	281	291	270	267	266	285	299	302	292	264	256	250	281	242	287	294	276	284	283	263	259	290	288	283	293	301	238	292	285	303	296	254	276	296	277	272	258	318	275	288	281	284	307	291	265	304	259	293	276	263	277	275	291	235	275	288	286	264	277	275	272	278	245	273	289	262	271	288	320	269	302	289	278	271	292	274	271	271	280	263	303	285	277	281	275	302	284	299	273	268	299	272	267	292	302	263	305	275	260	300	274	243	254	266	278	261	275	290	279	272	283	257	258	270	259	304	285	282	260	288	286	329	256	281	271	291	260	286	300	253	278	285	267	306	295	270	287	243	267	293	244	272	287	273	298	274	305	291	285	272	269	259	272	272	275	236	278	278	279	276	269	300	291	306	275	266	266	301	283	267	276	260	293	289	260	243	282	270	292	287	291	245	273	271	256	264	285	282	261	291	284	273	265	285	304	276	269	258	283	268	308	281	301	243	267	309	302	258	268	283	274	251	293	279	288	281	277	284	299	290	275	284	282	252	267	257	277	271	266	294	286	270	299	244	276	301	261	269	287	297	281	268	321	289	325	307	284	304	256	275	268	257	283	264	263	271	268	283	290	255	299	268	310	282	297	293	266	276	296	292	240	260	299	257	268	268	297	288	270	302	289	272	281	256	273	279	279	287	278	258	282	289	262	265	267	273	249	268	262	271	273	310	280	279	271	254	256	303	284	303	267	274	283	262	308	285	262	246	275	300	283	259	281	273	285	308	265	301	273	275	260	283	257	274	304	260	268	268	281	291	274	287	288	295	252	271	275	252	280	272	281	309	260	289	284	276	275	299	277	301	276	275	271	274	270	266	270	285	288	282	270	300	276	270	276	270	274	262	260	279	290	248	297	255	273	264	312	264	277	298	308	282	280	286	287	278	266	287	272	291	277	257	275	283	270	274	270	263	268	280	253	258	274	282	282	246	280	287	267	297	279	287	278	275	277	283	326	284	284	246	254	288	300	280	288	286	265	290	274	249	253	309	269	260	279	265	287	270	276	268	282	287	254	265	271	260	292	296	289	279	296	301	260	259	276	266	265	283	270	260	271	270	295	261	289	298	280	259	304	254	276	290	269	287	284	264	284	275	286	270	295	264	286	283	298	293	269	288	285	289	287	280	256	299	264	295	310	255	254	283	264	272	295	277	270	292	293	277	280	281	281	262	272	293	257	299	283	287	272	280	269	290	286	272	267	285	298	258	300	277	282	282	256	268	297	261	278	287	300	255	297	278	261	300	296	296	267	301	297	282	279	282	286	267	277	267	276	264	247	302	282	275	285	281	265	281	285	275	284	268	248	266	270	263	283	269	300	275	293	261	260	255	278	263	303	282	255	282	294	281	253	292	273	274	280	296	290	291	265	288	277	258	255	284	261	306	256	280	293	293	274	277	306	269	275	267	293	261	278	299	278	316	286	276	277	280	318	256	272	279	302	288	267	299	286	245	283	263	288	272	285	274	267	281	282	275	281	294	304	253	270	257	294	258	270	284	267	278	287	274	279	266	269	279	276	298	282	258	280	276	289	249	301	252	248	262	281	258	282	292	268	274	242	279	298	292	248	268	273	286	262	293	297	267	252	263	245	254	272	237	307	266	269	303	273	297	271	264	283	296	284	281	272	315	309	248	296	302	276	293	296	317	275	297	263	249	251	281	278	265	311	257	301	264	291	284	313	293	282	252	284	290	286	270	305	264	286	278	286	269	264	264	282	271	320	282	276	279	282	252	305	266	288	291	236	270	307
27150	20480	7884	736	442	378	370	381	325	319	294	313	328	338	354	322	365	333	345	311	354	346	307	319	328	317	319	308	333	336	339	355	337	342	320	327	322	311	308	326	345	279	316	342	326	312	306	276	314	316	326	311	343	329	324	289	339	298	287	309	332	307	327	324	327	334	318	327	312	325	291	319	305	328	328	328	345	297	292	337	315	334	338	348	333	315	291	304	321	299	316	304	329	317	327	317	315	326	335	354	340	299	321	304	325	321	318	295	338	324	314	334	305	309	332	281	332	328	314	312	306	317	302	273	310	340	295	342	291	313	308	365	323	316	323	316	303	303	308	298	301	293	276	320	289	318	318	309	304	314	316	291	322	319	285	316	298	330	306	337	317	330	303	322	326	337	301	290	324	315	318	294	318	326	317	310	305	330	328	289	306	303	316	321	288	305	303	337	306	335	310	308	329	326	328	312	326	312	321	302	307	341	343	331	330	344	320	313	312	324	295	321	334	310	314	325	335	331	276	300	313	312	333	339	329	351	333	328	321	310	305	325	313	309	273	318	341	329	339	339	320	307	294	313	310	302	329	319	334	305	318	315	305	321	333	309	301	316	306	296	358	330	315	335	308	332	316	295	302	328	320	313	276	338	319	309	321	331	321	316	325	324	329	336	324	350	341	331	329	303	315	319	321	298	313	327	330	345	312	314	320	321	305	286	336	318	332	314	346	300	326	298	337	290	318	323	325	325	297	300	297	341	292	333	334	298	345	315	320	315	286	320	316	335	283	338	297	318	305	306	338	335	329	306	332	300	314	311	278	343	303	325	314	285	306	322	294	325	336	315	323	331	314	336	311	303	346	307	357	301	296	299	290	310	337	338	321	323	320	287	342	328	354	310	330	307	309	311	311	288	327	359	312	324	304	316	290	292	316	324	299	332	349	316	296	305	279	301	287	312	322	304	324	309	320	292	307	344	310	334	322	317	321	310	339	363	297	334	300	323	339	329	307	304	330	314	307	317	299	310	313	292	351	307	303	327	312	329	323	306	300	336	314	353	344	317	337	299	306	331	289	337	325	327	309	345	339	323	318	310	325	310	314	352	314	299	349	321	290	307	319	285	316	327	329	328	317	318	323	313	315	303	314	292	340	307	321	302	336	330	290	316	326	329	287	348	311	299	336	320	304	335	282	304	305	358	293	304	295	302	299	337	342	316	348	299	301	320	299	334	330	327	325	305	311	303	299	302	326	317	324	315	330	323	308	315	312	316	315	310	319	312	330	294	334	312	330	326	303	316	351	331	303	301	340	359	346	322	313	317	311	274	309	318	330	321	305	289	326	312	320	321	293	336	346	289	325	318	322	291	313	327	277	307	322	302	303	324	332	294	324	343	285	333	305	339	308	315	286	305	340	311	331	319	290	300	329	308	312	313	330	328	306	307	299	319	345	308	299	319	331	310	316	332	308	319	310	309	317	300	321	337	335	355	312	314	322	271	329	306	282	325	336	291	337	313	309	310	327	324	313	340	316	312	308	338	344	302	296	339	335	316	301	348	338	300	295	305	296	362	350	294	326	330	350	299	322	325	304	290	344	301	316	317	319	319	327	315	319	321	328	332	296	324	319	333	303	345	308	335	311	306	316	307	291	318	282	286	325	340	315	310	318	342	317	319	323	307	351	328	319	294	319	352	308	289	326	285	310	313	315	313	315	277	321	309	331	304	322	272	317	339	294	326	309	321	294	359	342	299	315	311	300	305	332	298	298	323	318	322	316	315	308	330	344	316	305	330	333	288	325	324	319	326	328	328	341	298	326	358	321	334	313	339	328	301	344	337	297	310	299	301	360	280	284	308	287	322	309	321	331	349	319	345	324	342	331	293	305	341	334	325	304	338	310	309	309	317	308	321	352	326	309	345	321	333	288	322	287	314	315	336	330	341	346	334	303	280	308	307	306	310	288	317	321	309	292	302	310	299	320	337	312	290	328	328	325	319	332	301	352	342	323	333	323	335	310	321	291	325	341	327	324	303	334	318	303	307	311	318	318	303	327	306	300	317	325	290	336	354	284	324	287	325	359	312	296	326	299	340	337	310	325	328	298	326	264	302	335	319	310	307	329	351	313	290	313	332	306	305	347	341	319	344	356	328	314	293	321	322	304	328	352	289	294	307	311	315	296	351	327	336	330	337	331	304	320	333	303	324	294	305	297	330	314	310	321	321	320	306	307	350	336	326	306	321	304	311	305	330	308	346	337	275	331	296	335	318	294	310	329	309	340	337	333	325	315	313	314	307	295	362	329	260	351	331	343	297	336	297	336	331	309	295	291	318	315	352	328	326	323	308	295	313	303	284	322	309	318	328	330	318	308	322	318	319	334	290	281	309	308	311	311	324	288	320	349	308	335	347	293	349	337	307	288	334	326	333	309	334	326	312	333	295	314	340	359	325	306	313	300	296	328	301	318	326	328	303	334	315	304	335	317	284	338	303	341	316	332	308	293	280	327	287	320	326	310	310	306	304	323	314	285	320	300	295	305	296	334	326	314	306	320	286	317	324	314	303	343	324	331	312	317	329	320	312	314	303	322	317	335	313	315	304	319	310	341	318	322	303	319	361	309	324	339	306	292	298	327	340	328	325	340	316	307	301	317	304	293	340	340	292	333	314	309	323	333	297	337	337	344	296	320	351	322	309	327	328	308	273	334	315	339	322	288	349	351	313	330	322	323	310	329	301	356	338	334	359	312	305	319	310	318	306	303	329	302	312	272	323	296	339	283	351	283	317	340	358	322	303	337	321	337	330	303	340	295	334	332	303	342	309	323	335	315	266	312	308	324	327	332	293	317	318	346	340	309	335	330	313	335	317	301	301	333	321	293	263	327	340	284	326	317	263	314	319	317	298	308	320	329	336	318	314	321	310	313	334	330	362	295	326	296	334	319	317	326	320	360	288	306	338	302	305	299	330	320	344	336	326	348	314	353	300	328	321	348	318	310	295	318	327	313	320	341	294	292	319	316	317	300	315	316	292	289	303	304	313	289	322	319	313	315	349	359	339	283	279	303	296	306	318	295	310	311	304	312	339	339	308	300	316	323	334	294	350	327	303	277	321	289	297	282	302	316	307	321	295	321	338	346	349	288	298	303	284	326	327	314	290	337	279	320	320	269	329	324	302	309	297	314	301	298	348	331	302	344	321	300	284	352	316	295	336	305	314	299	313	323	321	313	311	311	321	315	290	310	311	332	338	322	335	330	350	328	324	316	308	309	316	261	337	329	288	290	320	307	341	341	310	303	323	301	310	283	298	306	302	324	313	298	293	303	301	353	298	330	324	356	329	331	369	316	329	305	300	314	287	303	344	342	313	300	334	275	312	314	326	309	305	332	314	317	314	334	318	314	297	354	325	309	322	340	302	330	334	340	378	338	321	325	311	335	338	344	340	302	366	334	328	342	351	353	330	314	317	338	316	321	273	341	323	304	331	305	282	311	345	319	279	311	316	320	296	332	288
6550	1323	1203	750	675	615	550	519	517	467	499	466	503	464	459	417	465	472	451	471	438	480	458	474	466	436	435	446	484	467	437	488	445	416	434	490	455	444	442	439	452	458	426	440	499	460	466	451	452	441	441	453	413	433	456	455	431	454	448	427	473	441	462	415	484	453	426	451	446	441	449	461	465	431	460	451	449	459	469	428	440	444	436	460	423	451	462	453	428	467	475	485	449	459	444	457	440	466	451	432	476	459	450	439	450	468	442	442	437	455	467	491	465	441	445	447	459	468	476	427	455	437	454	472	480	473	410	455	458	406	446	478	449	467	467	437	449	413	442	432	426	409	464	447	439	476	436	445	457	469	485	458	452	457	405	433	497	447	430	452	451	425	431	432	464	456	439	446	426	438	487	461	442	453	458	406	454	489	443	455	448	472	471	432	458	439	461	481	446	427	452	442	448	478	467	467	446	445	445	437	421	432	470	435	462	425	449	465	418	421	432	499	452	431	436	473	448	444	457	429	467	412	420	419	438	436	477	447	468	419	457	475	464	427	399	442	463	432	443	454	457	442	452	455	419	427	447	449	417	447	490	438	431	419	451	422	466	427	472	447	423	458	445	399	413	442	425	447	486	457	435	466	463	465	444	467	418	464	441	431	463	448	419	432	434	443	435	493	495	435	478	440	458	425	453	460	444	456	432	416	422	451	440	459	436	439	445	446	478	477	470	446	446	396	447	441	457	445	388	443	431	419	455	474	461	465	440	440	444	407	473	440	453	414	422	405	465	478	415	453	470	445	487	496	470	468	443	445	460	465	432	451	464	467	422	401	389	450	457	440	473	457	427	430	455	432	449	433	409	435	476	428	423	471	455	461	441	449	472	396	451	433	421	471	493	462	466	421	449	444	418	432	450	448	445	384	435	421	454	471	447	423	486	388	444	456	476	463	475	413	461	430	438	448	438	470	459	429	443	448	417	451	422	496	438	472	441	454	407	480	427	429	454	461	449	443	487	437	464	452	489	449	456	430	451	421	477	444	471	452	428	476	450	432	421	439	453	453	460	453	455	476	447	426	426	456	434	433	481	466	469	434	480	444	499	452	445	437	448	433	464	432	453	422	448	461	425	453	427	450	432	495	437	460	454	448	475	428	413	455	443	468	456	472	447	424	427	468	468	511	416	435	447	449	443	432	401	480	470	469	422	471	479	468	454	474	450	486	452	453	432	463	456	446	445	429	455	448	410	484	437	448	464	453	460	458	447	487	482	406	462	462	450	432	448	442	463	457	451	467	472	433	464	448	418	430	455	469	443	454	433	409	433	468	442	465	455	468	460	439	475	439	440	441	400	436	440	418	455	431	410	444	448	431	441	418	467	488	468	483	434	442	417	467	467	443	435	446	474	435	439	425	449	469	419	442	446	451	391	452	432	432	444	468	439	450	402	400	449	450	457	457	457	456	446	424	434	432	435	446	421	473	460	488	437	459	449	452	420	463	398	441	438	474	476	471	443	437	442	424	478	469	443	433	420	436	472	457	426	478	449	433	426	402	448	417	436	447	436	496	457	437	461	466	471	452	443	450	474	446	417	443	472	474	434	470	435	455	470	424	424	446	425	464	424	417	461	459	443	463	430	419	465	430	439	437	444	474	461	449	457	426	436	459	447	454	455	430	435	452	427	398	430	459	446	431	458	459	455	451	427	460	447	400	436	449	432	467	417	447	420	413	469	476	422	423	452	413	463	437	421	463	443	432	467	465	461	452	447	487	434	469	466	471	463	458	486	431	447	479	440	431	432	456	463	429	504	472	518	405	427	424	433	449	457	441	441	445	446	442	437	450	431	442	469	448	445	463	464	429	444	416	445	461	457	441	422	461	448	480	473	457	434	419	444	400	434	434	413	439	451	428	423	492	440	402	434	480	437	438	421	456	444	398	437	474	451	458	476	475	441	412	443	438	436	427	438	443	447	458	418	410	445	449	424	453	485	413	451	514	452	473	442	428	442	475	484	493	451	467	452	425	442	424	476	457	450	492	455	459	448	474	472	427	442	433	435	463	448	464	408	432	439	446	445	454	459	478	433	484	448	476	464	445	476	429	452	463	431	427	469	446	453	482	450	430	458	484	427	472	437	414	435	443	430	441	425	460	434	465	444	451	480	442	470	454	472	423	463	457	450	500	476	440	459	431	443	459	486	416	442	442	441	439	435	444	400	431	445	424	441	442	431	483	443	447	433	456	437	432	465	419	471	438	450	437	468	451	464	447	465	449	460	438	457	448	437	431	404	431	459	460	443	407	460	451	485	462	438	461	467	458	441	441	456	433	422	441	420	427	434	445	455	451	465	434	450	460	506	447	455	444	448	457	463	449	477	423	462	436	465	469	454	452	477	438	441	420	439	466	423	439	467	412	437	450	425	419	450	421	430	448	461	446	450	472	466	441	437	443	442	459	417	463	435	441	479	453	450	459	473	414	450	467	480	434	482	448	442	446	439	471	461	436	447	457	457	468	419	470	455	420	465	489	448	474	458	410	453	449	455	438	464	425	442	448	435	448	444	474	445	444	429	446	472	431	469	463	457	449	455	446	474	441	446	412	482	473	418	416	465	457	453	422	453	435	459	424	457	455	444	447	448	463	458	469	458	456	449	434	414	449	454	417	412	481	432	428	456	468	433	474	392	466	466	428	441	436	444	431	449	434	468	447	438	437	476	515	435	479	429	446	435	457	415	442	445	457	433	440	434	462	463	446	441	436	436	438	417	458	416	438	463	442	420	440	470	477	466	466	424	440	436	463	472	432	456	419	446	496	467	488	410	465	441	425	422	423	429	469	451	433	418	465	480	440	482	440	424	444	443	464	445	427	456	453	434	419	460	417	482	452	438	422	467	441	475	464	426	430	472	454	445	448	458	476	419	470	460	424	436	463	466	425	418	440	450	475	440	464	467	428	439	405	430	433	463	443	456	442	464	471	432	432	458	484	453	443	455	452	440	463	454	432	483	459	474	422	476	431	429	457	422	439	470	439	439	430	448	451	465	468	464	441	419	444	459	452	414	446	462	439	425	511	429	466	498	461	435	412	448	423	478	450	436	466	421	456	475	435	470	447	457	431	464	473	461	461	424	454	461	445	497	443	427	435	440	431	428	453	392	408	474	458	448	445	427	401	435	425	487	455	455	474	441	448	472	461	428	492	460	453	437	444	448	458	458	455	452	427	450	476	437	457	453	454	462	471	421	482	452	468	486	420	455	472	467	464	470	442	467	456	480	433	421	460	461	448	474	435	405	453	438	402	457	427	433	467	466	445	452	412	464	471	453	441	483	468	456	450	432	455	449	454	473	451	436	405	436	501	404	425	467	447	481	435	471	443	446	438	427	441	431	440	441	437	438	469	458	448	450	479	431	432	491	465	425	417	460	441	421	487	430	425	460	477	463	444	473	443	435	486	395	452	424	421	432	441	431	478	480	447	465	460	400	463	423	460	463	462	420	420	441	446	426	467
24280	21230	28463	24018	20967	4827	976	715	567	592	507	498	471	455	446	393	392	392	386	423	398	423	399	416	398	353	397	359	403	377	372	378	359	403	376	394	384	376	383	385	361	374	365	358	361	388	404	363	382	347	328	330	335	396	325	366	360	349	361	367	375	366	399	330	329	380	379	389	358	388	364	349	374	359	357	383	389	373	352	344	384	376	393	335	347	360	344	368	406	341	386	376	359	311	341	367	363	378	363	364	342	354	362	367	406	373	352	354	347	401	358	340	378	371	370	321	381	343	370	373	359	352	405	357	325	377	345	336	336	379	363	352	394	328	364	364	378	385	359	373	311	377	364	367	359	346	348	352	362	361	370	347	379	343	358	352	386	346	379	394	377	366	338	396	381	359	381	365	377	373	346	338	360	376	345	370	358	331	332	348	360	335	337	360	369	378	319	358	387	380	384	361	383	377	343	383	352	385	349	365	355	424	373	325	354	345	331	404	339	382	369	335	370	354	342	386	352	371	391	361	364	345	349	333	347	372	313	337	357	357	341	322	319	387	390	356	363	360	349	367	340	366	345	375	349	342	364	367	365	345	290	340	365	326	381	357	331	331	384	349	388	382	357	365	356	354	368	374	345	366	365	356	366	343	345	354	359	342	312	349	357	329	327	368	352	317	351	346	373	352	347	352	374	374	354	356	371	369	337	375	366	385	335	376	377	376	355	364	324	386	372	387	321	371	355	387	354	372	393	364	346	340	349	353	369	352	333	375	355	389	352	334	370	356	340	354	361	340	353	362	352	342	353	380	375	361	352	371	360	348	363	338	373	334	369	336	356	393	351	315	362	372	360	349	358	336	339	383	376	367	372	397	360	367	338	371	364	363	336	354	346	352	393	358	348	329	374	321	355	341	345	342	400	354	357	401	352	374	336	352	393	333	366	368	350	357	335	381	364	362	351	355	355	338	354	372	368	398	360	381	335	337	373	355	354	381	363	364	388	342	374	349	366	403	349	353	339	384	373	366	335	364	378	420	375	337	357	349	367	382	346	400	345	385	384	332	386	376	380	357	351	350	355	361	374	385	355	343	352	378	360	362	395	389	389	341	343	356	391	385	360	358	349	327	398	382	374	341	352	341	352	345	357	364	364	363	370	366	344	379	341	356	363	345	374	349	413	360	381	365	381	347	344	343	376	379	333	365	334	341	381	362	360	373	392	371	384	391	340	343	337	356	356	364	361	335	362	378	366	394	366	369	406	368	348	297	351	371	371	358	338	361	359	384	383	337	333	353	350	339	344	348	347	387	364	361	323	387	328	359	347	352	401	361	341	325	363	327	327	353	376	317	339	341	347	401	398	388	375	366	382	339	349	368	389	385	372	379	348	382	356	337	379	366	369	373	363	362	356	330	345	383	338	346	369	377	373	328	386	353	350	373	359	367	395	384	381	368	351	370	365	346	357	347	354	349	371	374	392	358	326	373	357	343	351	363	338	350	374	361	333	376	378	366	359	379	403	365	386	351	383	381	335	363	326	364	353	315	354	357	337	372	363	384	367	343	359	353	361	365	393	379	386	386	347	353	359	347	347	371	338	336	371	361	371	385	330	381	343	347	330	351	371	357	335	351	378	410	372	395	362	355	362	341	358	378	334	373	364	350	349	363	348	347	381	343	387	355	379	354	388	365	356	352	356	365	387	356	364	372	358	388	360	388	364	377	383	373	379	381	381	397	351	386	374	411	348	335	366	362	395	363	362	370	406	354	369	366	369	371	342	389	347	352	363	346	326	332	373	357	366	365	380	356	376	361	356	349	337	356	312	360	334	351	381	370	335	363	379	347	361	328	334	319	353	364	348	367	356	365	358	367	364	353	359	366	328	355	368	407	368	353	329	383	311	367	372	369	364	356	345	348	355	362	361	352	363	369	398	354	360	367	365	344	353	354	351	347	354	365	349	362	369	376	356	340	362	366	341	359	375	353	372	379	396	337	361	330	371	356	351	370	350	351	394	342	391	380	341	350	355	384	321	366	406	366	362	378	348	357	343	362	353	365	327	388	369	350	354	370	380	376	390	337	376	340	329	376	378	361	368	358	361	351	366	391	400	335	333	331	362	366	332	389	360	344	346	415	338	366	361	391	352	369	358	336	346	381	377	375	338	332	378	345	371	351	340	344	352	381	374	360	386	348	355	360	380	369	372	370	355	331	366	386	358	381	332	376	377	357	386	369	359	380	366	391	384	391	371	367	341	331	365	357	338	345	332	360	330	324	359	329	374	374	333	356	361	351	356	374	331	359	363	357	345	346	369	356	391	358	352	386	369	347	356	345	314	363	372	383	365	358	337	361	321	370	363	359	340	371	389	340	342	372	375	393	393	378	349	357	345	357	336	399	380	388	391	363	346	363	342	367	336	401	362	373	362	368	362	372	381	396	346	380	371	369	365	358	352	334	351	368	336	341	376	364	353	375	348	339	350	357	340	360	382	350	382	359	340	349	365	368	350	355	389	357	372	346	383	350	366	373	342	372	355	388	394	352	358	359	363	385	330	367	380	343	375	369	335	373	381	366	351	355	346	369	353	367	351	369	340	325	344	380	373	334	378	353	374	381	341	362	349	333	367	358	358	365	396	358	366	353	360	352	370	336	385	372	355	353	347	353	338	364	361	355	365	372	369	376	374	392	388	350	367	309	367	343	355	355	333	363	359	359	397	368	373	335	325	392	340	361	335	391	382	355	350	384	360	360	395	363	341	367	376	372	356	365	380	363	368	331	346	362	387	342	379	376	383	381	356	351	347	348	343	350	342	386	397	371	360	364	382	364	352	371	356	356	330	350	335	373	347	322	356	338	338	352	353	331	384	392	387	357	361	342	326	349	356	336	356	371	366	352	382	335	349	322	358	335	362	364	372	373	355	366	351	406	360	377	322	380	378	366	343	378	360	362	364	352	394	399	359	386	360	376	404	359	416	376	373	349	368	380	358	359	335	357	372	342	337	376	386	360	351	350	358	347	359	331	363	364	359	372	382	341	381	343	340	363	352	337	341	348	352	335	368	357	316	358	331	335	351	374	314	367	363	373	341	363	349	338	371	333	336	364	360	387	378	310	364	358	353	342	364	371	375	370	354	366	343	380	386	340	380	365	344	361	358	352	381	345	381	385	345	374	374	352	347	357	371	348	378	336	346	373	351	341	354	381	368	338	366	348	357	352	397	352	331	332	387	359	349	352	360	350	351	343	331	358	348	362	354	389	378	357	350	410	326	324	376	323	375	316	366	357	363	355	352	352	361	345	354	338	356	337	379	323	324	342	372	378	352	386	349	368	357	355	357	374	401	373	353	381	346	330	348	343	329	375	378	358	377	372	347	352	366	378	389	341	349	384	397	372	369	351	387	358	358	334	335	347	375	328	354	357	374	344	368	334	375	373	339	338	374	368	360	346	341	333	378	362	363	365	354	368	360	350	336	352	364	343	378	347	333	354	341	347	349	404	356	377	380	365	348	340
11873	9148	8070	4068	2807	2210	1759	1413	1246	1084	967	908	806	760	697	672	665	671	619	656	576	620	572	607	571	548	594	572	559	567	549	545	539	521	506	572	530	546	519	551	500	532	511	544	499	486	525	578	513	573	483	553	518	536	548	538	503	545	486	484	473	515	544	515	558	501	535	517	487	509	471	484	557	484	462	487	520	505	550	501	548	529	528	505	508	499	512	506	526	522	521	472	505	532	522	533	510	526	493	505	502	529	503	510	474	533	549	501	470	535	501	535	514	494	547	514	523	545	496	527	458	556	510	513	546	559	526	561	536	497	497	501	496	497	531	524	501	534	540	505	532	546	543	533	522	526	501	533	510	556	509	504	514	518	501	510	466	457	496	536	475	542	514	524	535	505	549	495	501	502	531	531	502	509	513	497	531	500	500	462	494	503	513	467	521	508	502	513	522	571	509	491	492	503	546	508	516	527	554	519	507	506	522	551	512	492	519	508	490	509	526	522	459	521	533	506	483	488	521	516	491	492	533	517	507	508	493	534	524	543	533	499	538	508	451	507	525	527	526	482	485	537	470	549	540	504	511	473	533	483	521	489	470	490	498	510	502	523	500	489	516	503	511	522	539	519	494	484	492	590	489	502	462	504	542	560	510	493	491	510	524	510	509	495	520	543	517	524	534	467	498	509	511	568	508	528	545	499	518	464	479	492	467	543	512	534	527	516	486	524	533	507	522	510	482	511	502	545	518	539	493	522	511	510	517	535	520	525	505	508	517	518	557	512	478	471	517	521	533	510	506	518	534	514	490	504	449	470	486	482	527	495	467	518	540	510	497	565	513	528	512	542	506	525	526	510	536	509	480	541	518	510	512	506	522	484	466	510	505	467	486	487	523	523	507	530	530	537	500	502	500	494	541	565	506	448	515	538	503	528	517	540	489	532	465	497	471	522	504	507	503	528	496	498	547	534	515	513	549	503	475	517	504	520	501	528	428	506	490	519	510	474	476	515	517	518	517	526	516	513	483	483	464	522	542	490	477	537	541	511	493	516	479	529	495	471	489	498	500	505	489	461	504	522	482	557	492	531	472	534	500	521	493	507	513	528	530	577	486	490	558	497	534	522	536	515	498	533	539	511	480	497	525	470	500	501	513	491	512	511	531	516	514	513	521	540	500	521	503	504	473	511	482	506	547	537	492	489	533	491	511	498	499	500	486	543	514	488	538	513	538	518	516	517	565	508	555	518	547	469	525	548	497	522	510	497	517	503	547	495	527	511	470	466	526	478	527	499	544	534	514	494	543	541	513	495	518	513	537	459	523	480	500	512	476	491	516	506	477	511	517	476	527	486	510	487	532	526	561	496	522	532	499	481	485	497	532	462	501	503	533	539	524	510	500	522	540	493	473	526	478	530	526	487	533	529	520	518	511	553	552	511	485	519	477	516	503	497	503	496	503	523	576	499	515	515	457	496	501	497	501	507	494	496	521	553	508	490	507	514	534	536	511	515	564	508	522	509	571	502	487	492	535	487	539	517	490	559	502	539	522	474	513	490	563	490	487	508	492	534	517	539	546	524	499	490	543	486	484	509	517	475	482	534	466	529	495	483	478	529	505	499	504	527	492	510	523	517	517	514	492	541	513	540	506	474	514	493	503	513	518	501	522	517	458	554	555	536	527	520	543	524	537	540	491	491	515	535	533	507	519	504	497	450	500	514	514	495	551	534	541	493	524	507	482	520	485	532	550	470	506	513	517	501	506	507	510	560	487	485	537	492	509	519	564	487	513	512	512	531	511	511	526	547	455	505	503	502	489	499	513	533	497	517	541	516	522	545	510	520	526	480	518	488	538	479	509	491	507	524	489	488	527	544	509	545	523	487	475	493	459	509	504	509	550	507	488	491	505	523	562	488	481	531	479	510	536	542	528	500	554	524	507	493	505	512	474	518	480	516	537	511	525	512	513	475	504	510	524	507	503	503	535	527	485	530	531	534	503	505	530	505	489	525	516	508	527	511	510	558	502	545	497	523	480	489	498	532	473	509	528	484	507	488	520	475	532	519	529	543	531	529	518	483	524	522	521	506	495	508	507	497	492	492	532	497	552	497	506	491	484	535	522	524	485	483	466	525	528	499	483	540	496	517	504	534	490	497	509	487	531	497	503	524	529	546	493	537	549	498	456	498	500	507	504	516	526	489	509	484	491	551	486	500	507	537	508	484	471	555	534	529	499	512	519	540	513	531	536	497	527	530	515	532	538	525	517	482	510	523	504	516	481	482	521	523	514	491	505	533	556	505	517	515	519	498	496	487	499	528	514	502	512	500	520	529	504	507	543	515	484	509	478	497	505	535	491	519	552	498	508	495	547	506	490	526	535	505	490	511	519	520	511	523	510	544	523	556	510	559	487	546	518	527	543	525	516	483	503	475	497	482	510	450	532	515	507	491	489	471	513	502	531	521	528	504	520	498	512	500	544	535	516	525	491	493	480	513	540	485	521	498	538	490	535	497	512	523	550	521	506	566	510	493	527	499	530	507	522	485	518	517	518	477	472	519	494	533	515	511	522	520	495	506	480	505	540	530	476	503	561	528	479	489	462	526	533	531	522	492	512	487	504	548	523	495	501	519	528	531	527	494	496	480	482	520	496	488	548	522	511	515	499	557	521	467	496	503	486	490	532	514	481	496	496	526	517	498	532	507	491	491	540	514	514	488	498	492	529	514	518	490	526	471	529	495	510	521	509	522	511	524	475	482	533	553	540	537	515	507	480	517	505	512	507	495	496	511	534	497	505	497	524	496	499	479	525	497	477	478	514	505	512	513	530	552	483	543	511	526	478	500	534	533	484	545	503	508	532	515	509	539	505	536	510	547	486	528	495	503	512	514	526	520	512	519	563	513	547	500	543	539	555	465	482	519	512	543	530	538	514	509	493	494	513	501	497	501	497	510	502	538	518	525	537	515	515	497	523	517	521	489	509	502	513	493	479	537	499	510	510	503	553	494	468	496	473	473	514	483	525	540	524	453	499	484	510	558	510	513	461	476	513	480	517	496	477	490	507	509	537	497	508	523	534	539	482	541	499	530	452	516	501	524	503	542	532	523	482	469	474	485	518	509	517	526	530	499	513	548	512	545	494	508	485	507	490	514	492	510	517	492	492	522	503	532	519	505	478	532	514	520	501	479	464	528	576	487	506	522	480	467	507	500	535	515	450	521	519	484	506	519	480	512	521	540	489	484	504	507	505	522	545	476	519	516	548	531	502	481	499	528	528	510	489	482	536	505	493	531	514	504	477	553	500	500	523	511	515	525	512	487	471	538	493	513	509	485	491	549	527	532	520	556	519	480	478	560	540	506	515	541	517	536	531	522	541	501	550	494	515	499	545	470	543	477	499	508	463	518	485	495	498	521	528	500	537	507	537	488	534	539	483	472	515	503	531	514	490	508	522	496	480	526	523	540	517	527	524	471	492	533	527	539	515	504	507	507	512	534	558	525	504	459	539	517
23159	21236	29209	23560	21237	21116	3845	863	651	558	523	462	395	352	315	320	302	301	283	256	243	243	261	245	234	247	233	239	237	227	229	215	227	205	190	208	225	219	219	215	191	198	243	207	204	202	186	208	227	194	204	212	208	165	176	202	203	196	213	179	188	157	206	205	184	203	220	209	177	202	215	214	179	203	182	195	186	186	207	198	239	185	186	192	191	208	188	174	207	172	212	185	192	199	179	199	186	204	186	213	213	177	210	192	214	174	202	185	176	196	193	188	177	190	200	174	195	199	187	194	179	197	204	191	177	205	209	209	172	205	199	191	208	183	218	204	199	187	224	200	208	191	191	188	189	192	206	196	194	205	187	215	206	187	201	180	181	171	195	195	184	183	184	172	195	177	167	206	200	181	212	198	182	200	196	172	187	182	206	199	207	217	183	181	181	166	190	190	186	204	194	222	210	193	215	178	178	189	175	192	206	193	191	187	206	213	182	202	186	188	194	197	182	187	190	215	227	193	187	188	198	194	205	191	191	200	166	188	204	179	179	200	219	176	180	171	201	190	164	195	200	182	181	166	211	198	182	202	161	177	218	178	180	181	211	186	200	199	177	165	214	198	209	213	188	197	170	196	204	192	197	188	168	208	181	181	201	202	189	197	189	183	188	197	193	207	194	177	191	186	210	199	190	196	182	181	178	162	187	194	190	177	174	174	189	218	212	189	183	193	186	197	209	180	209	191	185	183	186	195	195	182	183	205	175	170	215	192	194	195	209	205	212	200	162	186	214	201	196	193	190	192	194	193	184	197	189	164	182	186	158	178	196	208	191	186	202	203	172	193	208	201	194	200	185	195	216	180	211	183	176	186	186	188	200	218	173	195	179	186	180	222	181	221	215	195	183	209	195	195	188	186	185	184	200	198	176	205	180	187	211	197	183	181	181	193	202	147	190	181	167	188	198	167	199	179	186	185	170	171	205	198	177	182	193	211	196	206	184	204	200	187	173	201	184	204	220	183	177	179	183	179	199	170	186	175	182	193	179	187	185	176	184	190	181	205	199	204	191	212	169	201	209	204	190	197	188	200	197	192	196	211	192	207	159	175	182	207	189	212	193	188	184	169	193	183	201	158	198	219	184	187	193	210	186	184	176	183	209	178	169	204	193	185	208	163	197	185	179	198	164	205	230	156	172	169	190	206	191	201	174	168	192	203	175	191	205	204	176	216	208	188	162	182	189	193	221	173	177	201	188	199	194	210	185	205	217	172	192	201	162	191	193	190	182	186	181	193	225	218	211	195	197	189	209	199	181	194	174	190	194	211	182	207	182	190	177	177	204	178	205	196	203	201	201	185	178	179	175	188	192	195	167	211	188	168	203	187	173	186	217	211	214	210	205	178	201	211	197	186	186	196	175	169	196	177	188	209	210	201	191	207	223	178	187	168	184	194	162	200	202	172	209	198	175	183	199	204	192	192	186	204	192	203	176	186	187	205	183	194	193	162	220	205	200	188	190	200	180	199	169	176	195	183	192	175	161	189	192	177	171	190	186	192	194	202	187	197	165	162	182	193	184	197	186	168	176	177	178	197	177	173	172	193	191	215	181	183	195	202	206	201	185	165	170	194	202	216	186	203	208	209	192	191	170	175	182	194	198	190	174	199	202	181	198	197	189	183	196	184	193	193	210	174	179	195	193	163	206	198	201	189	194	181	180	198	202	212	190	189	182	192	182	178	199	170	199	204	200	180	210	179	202	175	204	190	192	203	207	179	209	192	217	197	170	222	170	189	190	180	188	174	189	199	187	214	189	190	222	181	184	198	186	197	192	194	182	186	217	164	194	221	191	198	206	188	202	201	197	208	189	190	187	190	200	201	191	182	176	204	159	183	189	202	197	234	187	203	183	202	185	190	223	184	159	192	208	183	176	191	212	195	176	173	178	176	173	192	203	185	216	223	163	177	195	180	175	189	202	193	184	206	182	171	189	185	193	202	183	191	196	202	164	192	192	186	211	186	205	210	202	206	184	197	211	164	189	183	182	188	203	202	193	188	201	205	202	189	185	182	209	189	172	189	193	194	187	189	196	194	207	206	186	187	172	190	183	180	181	187	208	176	204	185	175	183	185	201	210	210	188	191	204	196	181	173	179	185	178	198	191	199	209	185	191	236	190	192	198	219	207	182	180	181	193	184	192	193	210	185	180	185	201	174	192	189	201	217	192	179	190	200	193	175	207	204	198	169	182	197	205	192	201	191	192	211	188	197	210	186	189	168	175	172	189	218	209	195	188	210	207	229	197	218	190	200	185	204	189	178	184	196	190	189	200	191	216	208	194	180	180	197	195	174	198	181	185	202	167	181	190	187	200	190	164	178	196	172	180	209	162	183	171	176	185	169	197	207	192	209	194	179	197	188	192	180	191	186	189	186	198	216	182	194	212	176	196	182	163	196	195	195	174	195	191	179	193	208	196	186	192	189	194	183	183	191	175	197	194	160	179	195	210	213	162	180	181	200	172	196	186	187	174	189	180	174	179	192	160	179	193	191	214	200	200	197	213	189	189	208	191	185	178	178	213	203	197	199	172	194	188	194	191	189	155	168	227	194	213	208	190	200	157	178	203	203	229	203	180	171	196	170	186	206	215	172	177	207	187	184	209	189	170	178	187	190	181	186	178	198	176	206	205	222	221	195	170	188	179	207	187	206	193	177	197	171	176	181	173	161	203	179	197	201	161	188	191	196	191	195	199	205	186	207	180	207	163	169	197	187	199	194	188	197	174	189	190	201	165	204	169	187	179	182	201	199	214	195	214	204	194	205	212	187	168	176	190	175	177	211	159	196	205	192	185	170	200	200	185	174	169	168	183	191	200	195	186	199	189	199	182	187	177	198	203	158	192	189	211	194	216	199	184	186	180	180	185	160	171	208	176	196	179	170	179	184	191	190	211	195	185	158	180	202	181	188	183	165	176	209	196	176	209	222	198	193	185	183	207	190	187	172	188	188	166	208	186	182	179	211	191	214	192	176	190	181	194	174	182	204	173	167	207	201	192	204	167	181	197	206	185	195	180	204	198	196	201	201	186	200	188	197	205	208	192	227	192	202	190	191	185	160	209	200	174	202	193	183	170	183	194	165	185	212	183	194	193	218	188	200	175	207	209	173	187	183	206	195	193	201	176	174	193	200	187	199	213	202	200	187	163	199	205	154	196	181	185	206	192	201	197	169	181	177	195	189	187	192	188	195	215	169	199	183	211	211	174	186	181	209	200	184	175	185	176	185	178	211	194	196	192	180	181	195	188	215	213	179	172	185	193	178	175	190	190	172	184	176	199	198	180	207	185	191	209	177	186	203	174	219	199	207	177	192	180	183	207	210	199	161	164	196	185	181	201	200	183	181	174	191	197	178	208	194	168	189	208	211	200	183	189	185	186	198	206	182	196	224	197	185	194	194	184	194	183	206	176	191	198	169	182	203	176	200	176	190	198	171	197	163	167	229	169	189	188	194
14785	15224	13229	6993	4913	3666	2827	2174	1746	1450	1190	974	883	753	678	624	522	560	511	481	432	445	430	399	387	381	367	383	336	354	356	355	329	347	338	340	310	341	329	312	343	307	346	303	317	295	283	304	287	320	311	276	278	292	303	291	292	290	340	306	275	312	335	279	305	285	263	295	319	294	275	286	316	307	312	302	289	298	278	283	274	277	298	289	286	292	289	301	285	266	253	288	296	318	281	272	287	259	305	285	266	292	308	309	292	314	309	270	244	267	264	284	285	272	329	299	290	262	300	313	269	274	276	288	283	308	280	303	245	274	254	267	291	316	279	293	273	283	276	301	252	310	295	297	272	276	278	273	289	256	282	303	308	263	266	318	294	290	315	284	282	285	297	276	290	259	299	270	233	275	248	275	244	274	310	277	270	311	272	292	283	265	295	255	251	283	286	297	285	285	288	291	274	299	315	273	296	277	298	274	282	288	251	281	267	297	283	280	272	277	302	260	290	287	285	261	276	285	252	258	275	268	283	298	289	289	269	275	262	304	274	256	303	276	306	321	260	288	274	290	303	286	284	246	298	277	279	268	284	265	287	271	334	281	290	290	262	292	264	281	288	303	291	278	281	306	270	286	274	268	289	290	271	288	262	265	280	227	282	283	304	279	266	298	286	278	286	319	295	284	276	275	313	291	293	255	268	286	293	303	251	315	264	278	252	278	292	283	288	276	295	285	289	239	277	280	266	272	287	291	287	309	275	300	284	301	258	295	292	315	249	269	282	265	301	284	291	267	267	283	277	311	267	310	257	256	284	294	263	277	246	306	289	282	286	293	308	293	261	284	280	285	278	303	280	298	254	323	282	299	279	299	292	317	269	264	257	276	273	282	257	298	266	304	278	279	279	286	299	284	287	299	291	295	278	302	273	265	267	268	306	282	282	265	275	292	295	254	320	266	290	294	287	253	279	250	265	289	296	294	277	306	256	287	280	278	275	305	292	270	311	268	301	283	266	273	269	244	247	273	289	267	278	289	271	290	252	254	274	289	298	278	258	278	261	271	275	310	291	256	268	294	287	250	306	316	265	282	295	271	286	304	269	267	281	278	299	264	289	297	276	275	281	300	295	273	274	282	297	245	292	303	312	273	311	267	279	259	290	283	304	299	305	302	279	292	265	294	299	283	252	257	310	270	277	279	282	294	278	340	244	300	261	291	277	269	265	286	268	304	288	290	278	274	290	280	259	264	283	257	273	274	261	294	295	254	256	268	281	286	293	238	295	309	285	272	276	251	291	256	292	261	263	267	278	254	248	268	277	293	284	247	288	306	313	284	290	273	274	303	292	276	276	302	258	314	277	327	268	290	282	257	303	280	332	245	292	288	267	273	301	295	251	302	277	307	292	264	297	254	277	286	254	291	277	286	280	275	278	253	249	276	280	276	273	259	297	304	284	254	282	286	283	319	289	306	308	276	272	298	289	269	304	267	289	301	258	258	292	267	289	268	261	283	290	288	265	283	258	280	273	291	274	327	274	322	276	234	267	280	288	286	282	276	282	253	272	290	269	272	267	296	262	318	264	268	282	269	272	264	268	304	284	283	271	271	271	312	304	296	288	281	275	302	282	271	302	275	285	297	304	279	272	272	276	284	309	252	290	287	276	267	263	261	294	275	314	289	313	309	296	300	290	287	259	282	280	254	296	286	283	277	294	273	269	261	309	286	271	308	275	278	261	284	262	269	258	281	288	289	262	282	249	289	249	284	293	282	269	269	305	269	278	262	286	250	261	292	278	275	274	292	305	279	322	294	268	282	310	264	280	307	284	286	287	275	309	279	318	289	269	305	268	282	284	265	306	301	287	285	295	296	290	295	292	253	304	303	287	259	258	310	244	239	291	269	280	272	291	264	269	295	300	279	303	284	266	262	262	289	284	300	286	265	278	273	270	303	294	280	271	284	258	282	277	284	290	243	280	298	272	284	288	308	265	309	277	314	264	261	275	274	262	282	322	287	268	254	267	302	283	257	249	231	269	276	277	278	276	289	290	271	266	312	267	274	294	283	273	281	271	323	294	287	248	280	265	297	334	295	295	293	279	274	271	302	275	293	263	256	267	272	281	277	293	271	311	300	276	320	279	271	275	266	261	272	254	253	293	301	283	306	286	273	309	280	280	264	272	256	284	245	284	279	281	262	275	271	307	252	281	295	293	296	265	278	282	283	283	326	286	270	264	278	293	270	305	307	295	298	259	290	281	304	271	272	268	290	264	262	287	298	273	267	296	253	280	288	300	287	290	256	267	285	278	279	306	272	308	251	278	251	305	268	260	296	252	280	270	289	263	273	292	269	295	258	258	280	276	299	233	276	259	291	299	267	248	292	308	278	297	300	252	270	272	259	288	269	269	268	253	298	301	260	297	286	273	291	264	261	280	269	313	272	300	317	299	295	306	327	292	267	286	285	270	288	279	292	301	273	262	287	297	299	289	277	295	260	263	236	282	274	244	273	274	252	256	295	285	280	288	279	287	270	302	278	273	301	307	286	297	281	313	292	287	295	297	278	288	321	272	300	312	293	298	286	296	294	290	269	253	249	284	256	269	299	288	280	295	297	281	252	258	279	300	265	266	261	259	282	282	285	275	281	282	307	252	305	275	280	285	274	269	263	266	250	281	277	243	289	257	265	289	309	294	256	270	298	261	293	307	257	270	281	294	281	280	301	279	269	297	263	306	285	273	300	246	279	265	270	303	277	269	281	308	276	276	289	282	283	286	266	283	293	263	278	268	275	275	275	297	278	257	276	297	272	267	290	225	272	306	275	287	291	289	313	287	279	306	247	259	259	285	317	282	268	282	291	285	280	293	273	291	265	260	286	285	303	260	258	289	245	276	301	282	310	248	283	269	286	284	287	302	314	277	269	281	287	298	285	242	287	255	285	272	250	254	278	268	257	268	285	270	281	278	281	283	281	280	295	302	296	316	282	263	266	265	268	283	266	270	281	254	307	277	269	282	242	282	281	280	283	303	287	283	274	286	287	283	280	260	298	273	266	281	293	281	296	265	310	297	318	278	265	293	286	305	289	287	308	262	300	258	259	310	291	284	274	288	292	294	267	279	287	296	290	248	294	261	285	264	250	255	268	302	272	277	292	272	297	283	285	277	298	262	232	277	257	288	260	269	281	290	295	284	265	261	271	287	254	298	285	301	282	255	290	318	297	267	289	276	294	260	335	262	302	289	284	266	309	292	279	280	312	283	310	266	276	281	307	279	253	265	280	270	284	277	278	269	287	277	266	283	255	284	282	255	254	279	296	255	286	289	275	312	302	292	281	296	291	261	273	306	298	310	263	265	286	275	285	287	293	278	285	283	305	283	276	274	314	325	270	275	293	274	273	310	288	305	287	285	327	284	268	272	288	280	276	260	293	252	289	287	264	250	298	281	280	305	269	273	294	290	290	244	279	286	291	263	257	292	299	270	270	271	264	305	276	299	265	298	275	273	269	285	286
27033	20510	7946	706	414	407	342	375	302	327	335	312	337	330	350	306	387	343	319	329	310	333	337	313	315	329	320	307	358	307	316	352	334	339	372	361	331	332	326	318	325	338	338	315	322	316	311	358	326	300	310	274	287	342	311	354	321	354	305	311	310	340	332	319	317	349	334	336	334	337	326	335	328	320	333	312	346	312	352	317	313	331	310	298	347	339	317	314	344	310	323	331	320	297	349	341	330	310	301	359	301	351	308	312	313	338	335	295	308	319	312	321	334	304	308	343	310	325	321	328	324	354	345	293	334	301	334	332	296	308	322	308	336	319	328	301	312	325	330	315	363	319	328	319	362	340	328	317	342	314	307	367	359	324	304	316	341	319	307	309	336	321	319	306	335	296	314	291	286	334	320	328	319	330	312	338	343	320	317	336	335	323	329	347	299	338	301	328	332	340	304	306	277	325	292	309	318	313	326	314	303	319	350	349	308	339	324	330	335	314	312	304	334	295	335	339	337	296	316	319	320	336	334	332	349	329	344	315	329	313	326	333	341	331	317	333	339	346	333	321	330	306	344	312	333	331	330	337	303	324	308	329	292	365	320	330	313	305	341	316	322	338	289	287	356	337	323	311	319	313	299	287	327	321	326	342	323	335	306	312	312	304	338	356	311	310	332	326	338	293	314	296	290	313	344	331	357	348	320	343	346	323	352	365	324	290	321	356	312	333	258	325	323	317	334	324	361	346	349	336	293	317	322	339	314	302	344	313	325	324	326	326	318	342	312	344	274	322	350	318	345	330	339	329	322	320	347	350	317	324	357	298	343	333	334	309	346	319	296	307	330	322	335	331	321	309	312	360	307	340	357	352	307	333	298	312	312	346	337	318	318	307	312	323	326	320	334	335	316	305	322	323	326	311	358	337	339	302	352	305	327	341	342	324	302	335	336	307	316	308	321	370	312	330	348	306	317	325	305	337	316	356	316	330	331	314	314	294	340	333	326	341	316	313	354	335	332	324	346	337	337	331	338	303	335	344	336	332	310	348	353	307	359	318	328	309	334	312	356	336	315	295	347	320	292	319	332	329	304	339	301	341	317	342	323	318	351	318	348	323	323	336	325	347	306	324	334	329	334	311	335	328	363	313	318	335	297	295	299	327	324	312	329	303	349	333	332	333	328	308	356	331	295	319	323	332	309	338	297	330	332	313	322	335	307	323	320	328	319	307	341	332	321	307	332	307	330	320	323	311	338	355	339	303	331	319	304	305	319	335	337	330	322	327	309	331	313	319	329	302	321	302	325	271	314	323	294	326	327	326	317	332	321	339	364	320	318	292	320	308	329	320	335	338	300	313	314	313	343	327	340	347	341	300	339	365	347	330	336	328	320	318	332	332	300	341	350	326	322	328	327	304	306	311	321	350	346	322	331	328	338	308	326	341	310	333	325	330	331	320	333	327	314	326	329	329	315	323	317	311	306	316	285	350	290	318	292	295	326	320	332	297	350	337	330	324	328	320	325	299	350	300	364	308	329	314	303	295	324	328	342	335	337	381	313	322	302	342	326	326	321	338	338	316	318	304	337	343	337	309	327	335	312	295	314	282	322	308	316	363	321	354	306	304	335	310	331	315	329	342	294	385	328	325	352	332	319	348	311	333	318	327	320	338	350	368	334	338	325	305	303	340	309	311	343	336	306	329	320	363	303	318	354	326	310	313	308	285	329	373	321	316	303	313	323	347	325	337	340	337	334	315	318	325	280	326	292	302	319	298	298	346	331	344	339	321	321	329	311	310	332	325	331	321	301	310	350	349	323	322	296	318	322	335	332	311	308	305	315	337	304	308	327	319	340	302	306	312	316	305	320	320	331	323	320	338	311	308	306	330	334	296	311	333	316	320	315	338	345	322	324	353	317	331	291	307	300	337	311	314	289	318	323	344	316	355	321	305	330	311	348	303	323	322	314	349	320	316	325	334	328	336	298	324	316	306	318	304	308	339	334	305	337	270	321	335	315	313	347	326	313	330	348	335	316	313	342	326	293	323	292	315	352	304	335	295	311	297	342	347	336	329	337	319	332	318	381	332	348	328	329	327	323	343	330	343	305	320	321	321	348	320	305	341	334	326	321	323	297	339	285	335	300	315	304	332	331	333	327	357	337	346	330	351	308	323	320	316	300	341	328	326	299	334	331	331	313	331	287	320	318	360	288	329	305	313	315	310	295	320	351	334	299	310	306	291	333	321	342	341	320	329	320	328	324	316	298	316	322	286	291	337	310	340	345	336	334	300	339	346	353	361	326	309	323	318	313	325	300	332	319	306	322	312	339	303	333	318	340	328	314	303	317	335	304	361	359	299	318	307	321	338	328	329	302	316	308	316	329	325	322	308	334	331	340	311	301	328	348	322	336	301	320	325	321	322	344	290	348	317	345	353	305	342	325	335	319	330	308	337	328	316	353	335	300	299	314	345	343	317	327	310	317	331	336	314	320	313	296	387	303	323	345	324	335	342	330	328	296	286	311	337	324	341	300	314	355	351	327	326	333	327	321	342	311	314	307	341	325	313	321	305	297	304	334	335	330	279	342	348	324	338	315	301	333	325	317	335	322	334	306	344	341	334	372	322	293	333	351	341	314	336	336	325	290	333	328	330	302	316	322	324	318	332	343	294	339	314	331	338	330	349	300	337	329	329	320	336	319	314	341	314	356	322	289	325	339	295	329	342	323	313	285	317	333	346	306	307	300	318	332	324	311	299	297	322	305	307	311	290	326	303	324	344	328	348	328	318	315	303	308	324	317	308	312	328	318	315	312	340	302	295	348	322	357	311	295	343	326	322	339	350	317	301	330	316	318	329	305	335	331	310	328	325	363	356	334	309	315	318	353	344	307	337	342	334	307	302	299	355	303	320	327	319	345	284	312	338	314	297	344	312	309	315	310	296	365	309	351	331	314	336	310	307	340	318	359	306	311	312	314	312	337	274	330	316	342	330	292	316	351	295	324	316	318	298	308	292	335	324	324	333	347	323	346	319	285	287	306	359	329	312	331	337	328	307	326	312	336	314	313	327	329	303	326	368	325	358	331	352	336	331	318	359	334	304	364	340	279	333	294	306	315	294	287	345	328	301	332	336	317	306	344	279	350	299	349	330	326	331	307	345	329	328	320	319	330	298	317	369	346	315	340	318	345	320	315	355	336	309	333	325	331	327	331	304	330	351	309	331	316	329	349	330	308	324	328	357	336	315	344	301	330	334	326	337	309	333	327	346	323	341	323	347	314	348	323	326	345	332	342	312	306	312	318	332	344	302	317	312	338	325	328	345	341	305	284	320	337	321	292	313	314	318	344	307	316	317	313	370	322	316	332	341	326	311	353	321	311	330	379	309	322	333	320	320	336	318	325	308	312	342	303	338	286	332	308	328	333	330	327	289	321	316	319	341	312	309	347	316	311	328	312	345	368	341	313	316	318	337	343	347	366	315	336	341	336	300	313	343	340	302	320	293	327	331
6156	1353	1214	779	648	614	566	522	483	478	489	475	450	458	483	468	448	448	432	454	423	450	483	450	490	443	456	480	440	441	439	468	453	442	409	461	477	439	460	444	431	442	455	438	442	458	448	453	461	499	437	455	432	455	463	453	465	465	438	466	465	431	459	480	448	448	433	439	442	438	467	474	457	458	456	460	449	455	470	453	444	444	423	447	514	447	463	470	450	482	440	460	390	434	435	466	496	452	435	475	457	467	489	452	459	441	443	479	469	461	443	444	477	442	469	454	450	456	418	436	455	446	462	446	436	423	446	460	494	463	470	432	470	469	463	475	457	445	463	446	427	468	460	437	435	441	457	434	449	461	425	444	484	464	465	460	475	425	467	421	454	473	467	424	418	462	421	454	447	451	438	449	461	429	425	449	453	488	455	482	448	454	433	456	451	446	442	438	486	473	460	451	467	442	436	469	470	448	465	469	431	468	426	459	449	450	462	449	424	463	495	464	457	412	432	453	473	491	412	474	414	450	437	476	454	447	446	436	472	414	439	446	428	441	411	459	480	448	435	471	482	447	459	446	431	449	455	487	456	495	447	462	495	463	453	468	442	438	485	441	469	468	449	454	435	443	395	492	488	434	441	477	458	418	484	457	444	473	462	486	492	453	434	480	454	418	447	474	444	460	429	453	425	461	449	430	439	446	453	465	414	454	430	470	474	454	424	489	469	471	450	493	487	497	471	464	494	464	471	471	445	445	458	432	420	436	455	475	455	449	432	467	433	447	437	494	437	454	461	467	432	438	495	424	465	429	458	445	523	446	454	464	443	462	447	420	486	439	453	476	442	457	439	452	466	461	454	452	422	477	480	420	433	503	474	423	456	433	418	441	452	442	428	435	421	440	411	480	448	437	447	458	492	441	472	439	461	435	459	423	444	445	382	460	452	471	452	479	441	430	461	485	434	480	479	461	467	469	477	445	452	435	483	456	470	484	433	447	450	452	465	440	451	457	472	470	445	461	453	442	432	439	456	451	414	473	441	494	460	449	459	430	446	449	422	460	459	473	427	477	453	462	459	490	451	419	438	447	440	431	443	440	429	455	478	478	462	434	458	472	459	473	420	436	477	415	449	490	427	455	428	492	440	473	474	460	477	478	443	416	425	453	458	450	443	457	434	463	448	465	446	450	497	454	427	465	439	422	454	502	427	450	408	458	465	452	410	436	461	439	462	443	461	443	423	454	454	448	475	474	427	419	436	451	447	420	463	474	443	459	451	485	468	432	443	456	438	435	466	436	440	460	469	453	453	483	420	470	439	437	451	451	449	470	456	422	456	461	454	463	436	454	432	492	466	457	461	490	447	472	441	440	447	463	451	431	489	446	440	473	499	460	471	416	460	475	472	478	450	458	425	449	477	460	438	467	432	409	497	449	459	421	477	451	453	455	465	451	432	430	481	456	492	451	443	473	454	453	460	465	479	432	452	408	462	435	441	441	450	445	442	460	445	429	467	478	417	480	496	481	451	447	415	403	467	429	443	463	484	481	467	428	474	440	424	430	411	480	476	437	484	428	421	482	481	414	430	474	481	457	479	453	470	484	408	435	428	492	450	473	456	462	458	476	480	467	447	462	445	465	467	438	474	459	425	439	451	456	461	449	451	460	454	437	463	457	471	469	431	445	494	463	420	447	448	451	451	481	414	443	459	456	433	393	441	473	422	428	433	446	468	456	457	448	433	460	455	452	475	448	477	446	460	464	467	503	452	469	470	442	485	461	440	459	465	470	478	483	401	479	461	427	459	448	438	457	452	458	452	479	482	451	447	446	498	437	426	474	476	472	446	478	455	453	466	467	469	445	462	475	488	425	419	450	454	446	472	447	440	442	491	463	419	502	483	458	470	427	491	486	452	470	435	426	468	416	459	456	438	456	487	410	425	450	444	450	475	414	477	426	469	438	432	477	441	463	437	443	462	464	425	482	440	441	467	440	456	404	489	426	463	446	449	486	479	461	469	470	433	464	450	446	426	440	433	429	438	428	464	473	459	458	461	414	423	476	437	483	448	448	424	462	487	420	429	458	443	445	450	443	466	455	515	459	466	472	468	440	436	458	459	450	455	445	392	437	452	449	469	425	431	441	438	470	476	452	461	455	454	448	468	441	459	474	437	474	422	478	459	429	419	469	437	482	482	430	462	461	457	440	456	461	470	439	509	446	464	428	431	447	446	452	412	446	473	465	487	493	440	449	480	445	457	458	456	452	455	463	454	452	450	486	426	484	446	436	453	443	426	473	467	476	443	432	459	452	457	460	453	453	439	536	449	438	442	459	469	444	456	452	481	460	456	471	425	469	450	428	459	443	434	440	426	438	505	453	441	459	498	445	473	460	434	453	452	460	450	460	444	435	455	435	452	433	452	452	453	469	458	441	458	479	497	432	431	450	475	460	457	454	454	450	437	420	437	432	467	451	451	439	467	431	469	446	454	463	455	466	411	425	457	465	437	457	427	462	443	449	459	434	454	454	425	451	436	426	457	439	461	421	453	453	460	450	478	456	461	470	464	435	442	424	446	474	441	447	454	462	471	469	408	483	467	440	459	437	441	455	398	434	452	446	465	472	471	474	471	422	460	434	476	457	440	454	470	450	477	458	464	486	447	444	437	452	435	498	472	419	460	427	437	460	430	483	454	450	494	466	433	451	462	490	453	456	477	419	445	450	446	440	452	452	474	440	436	447	477	419	480	462	479	499	451	470	455	448	466	442	422	436	483	464	410	439	453	450	472	469	434	465	438	450	462	476	471	445	456	427	453	444	447	417	455	453	439	450	469	452	455	432	436	486	437	482	424	439	408	496	431	436	441	413	432	457	470	427	472	447	429	452	437	451	477	481	454	439	410	448	436	416	443	447	434	443	438	469	478	449	433	453	433	455	472	401	450	442	441	470	481	447	427	466	453	448	458	438	458	427	439	456	422	446	423	500	491	446	418	438	438	439	437	468	448	460	479	488	474	532	433	433	450	448	468	465	421	506	425	440	475	442	468	443	466	500	443	415	447	453	438	477	447	512	402	485	465	487	443	450	437	432	443	472	445	424	454	495	472	438	474	481	460	445	447	487	452	436	454	468	468	462	434	447	495	439	478	465	455	432	438	464	460	486	430	426	444	469	467	500	463	469	447	471	473	437	468	465	478	468	464	436	446	415	442	457	446	414	467	424	442	444	470	444	457	461	441	435	442	449	448	492	464	448	462	463	449	449	431	454	407	445	445	451	469	466	482	468	454	465	453	425	410	444	480	443	421	461	456	495	478	483	468	467	438	451	479	462	464	470	492	453	454	454	443	463	480	480	465	458	438	474	445	460	453	415	468	452	486	474	448	459	444	466	442	476	437	478	461	470	466	472	422	457	419	442	466	418	423	486	407	424	445	458	449	446	446	496	457	393	447	448	484	471	380	468	469	474	431	446	412	459	479	458	460	476	453	427	489	452	476	432	452	488	442	466	472	453
24185	21220	28604	24127	21078	4790	1029	730	600	590	537	496	501	447	468	399	432	421	382	387	404	411	367	382	403	374	354	385	419	413	372	385	390	361	412	334	409	375	392	389	366	386	387	321	385	391	372	348	368	370	395	379	370	380	353	345	361	338	342	337	348	362	378	379	329	359	357	390	354	356	393	357	341	348	376	358	352	361	355	363	388	329	362	355	351	357	315	381	361	357	333	387	359	390	370	377	404	363	341	360	348	351	350	385	361	344	337	358	350	382	373	375	341	336	365	375	372	370	336	352	384	340	371	355	341	369	384	372	348	341	367	353	370	370	379	340	345	383	402	364	327	361	344	330	401	366	363	343	336	346	381	348	362	427	357	373	361	362	377	345	373	380	359	342	379	396	372	382	368	372	384	363	386	369	361	365	342	363	388	352	344	389	359	410	337	385	391	354	339	361	359	359	386	361	378	352	397	396	363	352	367	374	347	400	364	325	366	356	339	377	378	347	363	343	346	360	369	360	381	368	362	400	345	357	360	350	373	345	387	375	335	361	358	359	387	339	378	371	421	368	370	369	357	377	377	352	367	363	360	375	355	372	343	378	403	348	362	358	345	353	369	397	349	368	340	374	345	352	377	375	388	376	395	339	384	348	310	362	368	374	327	364	385	356	376	363	384	380	397	357	352	330	362	368	334	354	375	379	373	333	351	336	372	364	374	356	355	323	382	370	392	349	345	355	370	359	363	344	366	392	414	359	366	345	349	365	323	375	403	359	393	382	346	402	381	375	332	356	377	356	359	375	378	375	399	365	343	360	379	377	352	387	353	373	363	388	375	381	323	365	355	360	377	374	365	355	353	379	388	350	361	350	343	346	379	405	344	348	377	368	357	368	369	380	367	323	347	380	369	371	362	376	367	371	350	353	354	383	384	383	385	372	384	362	350	360	363	361	373	346	373	363	334	389	349	382	362	396	358	354	343	323	375	383	343	355	390	351	395	355	353	391	378	373	362	377	372	368	330	380	364	352	355	385	389	359	351	370	394	380	402	425	379	370	363	348	336	365	357	368	403	367	370	362	373	391	363	376	359	381	368	369	371	353	419	387	364	380	345	350	410	362	360	366	344	335	373	317	353	377	362	346	347	359	364	369	382	400	382	380	385	405	364	386	333	378	394	373	351	396	374	378	367	395	375	369	345	350	367	356	384	386	353	381	385	365	368	347	358	391	382	299	335	386	365	397	376	391	386	381	396	334	353	352	347	377	363	327	376	348	363	374	380	346	354	356	359	390	385	384	383	371	362	372	359	353	371	368	356	380	341	379	358	348	343	357	362	365	350	384	391	387	390	352	368	387	356	363	372	381	381	360	384	352	359	333	357	344	353	372	403	352	370	360	364	401	349	377	343	424	362	330	411	347	331	332	360	348	390	332	374	348	349	375	343	352	375	362	374	347	352	354	373	362	358	339	355	374	358	368	383	377	365	389	381	361	355	404	348	344	344	399	331	361	388	343	376	352	357	367	390	334	326	370	386	390	343	366	364	363	366	345	390	360	337	353	367	398	346	366	361	393	345	344	378	358	390	359	349	360	360	358	391	371	355	366	366	360	392	374	373	386	375	368	366	376	362	357	406	378	351	379	377	369	331	361	399	346	386	408	390	353	389	375	370	386	343	367	366	368	361	363	359	351	354	356	355	391	311	337	378	350	368	353	393	356	390	338	380	337	336	360	365	335	375	353	354	380	368	341	359	337	336	352	365	389	366	374	339	366	346	350	344	372	370	352	368	346	381	379	341	385	404	367	373	375	363	386	369	334	335	370	375	364	361	381	331	357	379	347	383	339	386	379	398	389	358	351	384	387	352	383	345	351	392	360	335	375	349	369	317	353	368	362	385	386	374	347	337	353	399	360	357	403	354	388	374	339	377	383	370	352	364	404	368	324	393	374	373	363	350	358	348	375	367	373	358	342	392	360	366	351	383	375	357	375	346	358	346	376	345	370	374	352	339	355	337	384	386	356	342	408	357	365	392	350	366	365	387	368	360	356	366	373	357	366	408	340	378	368	357	378	386	372	384	381	355	329	345	401	337	361	378	357	349	374	335	367	362	344	354	404	350	353	357	352	413	348	350	378	359	363	347	389	384	370	353	353	391	383	362	354	359	356	346	387	364	320	391	367	400	346	349	378	369	376	351	349	364	367	359	381	348	346	363	314	383	390	323	384	381	389	366	394	331	352	377	319	354	401	364	360	377	348	355	367	357	415	338	345	347	351	410	348	362	370	345	358	370	393	355	366	375	366	365	355	354	320	362	376	409	369	376	349	367	355	361	347	343	375	371	357	356	376	381	357	359	388	350	375	353	364	349	380	359	366	389	362	386	382	332	381	374	370	346	340	385	349	400	405	387	363	334	370	364	356	385	355	367	359	372	344	364	382	376	351	334	383	366	377	340	374	359	377	391	362	357	347	376	335	338	384	374	364	375	347	366	336	383	350	401	347	380	351	362	345	381	388	370	345	374	373	349	338	350	389	370	353	372	352	357	355	370	357	370	348	396	386	363	342	371	349	383	346	363	371	357	361	358	400	369	387	377	362	318	364	355	381	376	364	347	390	369	367	376	328	359	360	375	364	355	341	400	355	355	358	325	340	351	343	343	364	345	320	350	391	345	340	377	372	365	352	395	343	330	335	376	352	364	391	365	378	366	363	409	378	363	346	358	355	361	354	369	362	366	357	347	359	349	333	362	362	373	339	374	356	399	391	401	388	377	334	343	356	342	356	326	371	377	389	396	354	356	350	350	346	377	360	381	350	367	383	345	363	365	358	342	367	358	374	391	363	356	347	343	349	382	343	371	344	370	367	377	366	373	372	402	360	365	352	344	351	377	347	387	385	349	342	336	385	391	360	351	337	358	399	348	374	331	353	346	406	372	333	373	351	367	371	369	367	363	347	351	407	368	377	344	382	342	342	380	335	363	380	357	374	363	373	401	378	361	363	388	362	382	336	357	364	326	330	400	376	380	374	374	428	362	325	411	377	377	364	375	335	378	377	379	371	371	378	362	414	344	377	389	337	362	371	351	325	372	370	386	333	390	355	370	366	394	380	383	364	362	364	302	363	343	354	376	379	362	340	353	344	385	345	375	349	375	369	355	372	345	354	374	363	381	362	362	382	388	375	368	355	329	366	334	399	343	334	374	357	376	390	391	390	338	378	366	356	398	369	340	372	390	385	375	360	345	369	388	377	385	331	377	357	355	356	369	348	374	390	375	356	355	377	366	384	376	366	352	362	388	328	376	366	347	356	367	317	355	351	329	330	365	397	353	356	344	356	381	374	348	374	360	345	371	393	343	357	326	330	329	334	323	343	369	343	340	392	364	329	362	356	340	352	352	385	424	316	363	370	358	367	334	370	324	381	325	370	369	374	323	380	381	379	370	373	366	374	380	372	375	372	339	376	387	370	361	348	356	380	353	366	391	349	355	340	343	366	377	338	359	347	371	379
11824	9281	8091	4111	2911	2215	1773	1460	1254	1084	1001	887	805	746	656	703	652	624	603	596	571	567	582	575	551	593	600	561	580	528	551	513	532	553	564	547	562	544	532	519	557	534	525	541	512	533	567	525	556	494	517	551	576	509	535	525	576	510	539	502	477	516	555	488	497	502	561	524	494	523	505	506	551	550	536	523	506	533	495	562	478	547	540	484	496	558	517	528	501	510	515	518	535	528	512	475	561	517	501	481	528	508	522	516	556	550	536	512	553	518	541	475	531	518	471	527	531	484	535	517	525	494	552	481	493	570	502	508	519	489	511	483	476	497	492	526	515	492	520	512	480	494	504	521	536	542	534	504	526	490	505	515	529	549	509	487	505	525	540	528	522	530	516	496	482	523	524	484	496	549	538	499	515	500	540	498	575	519	533	507	516	521	551	489	547	530	469	507	534	518	481	496	502	491	509	502	500	523	531	513	548	529	540	520	527	503	527	518	474	519	553	524	473	524	534	515	492	524	488	539	512	549	522	503	539	519	536	519	474	510	495	530	546	489	513	546	528	533	548	516	509	482	518	494	513	486	517	498	511	483	520	492	495	493	519	524	491	502	550	522	523	493	490	502	536	524	475	496	535	530	550	497	480	506	543	526	513	511	521	559	520	497	507	517	503	476	517	494	524	506	517	517	526	517	505	486	520	523	531	512	469	506	536	493	518	517	503	508	529	509	463	522	514	509	497	471	530	545	523	523	498	504	562	506	551	528	486	486	516	491	486	515	511	544	505	492	514	495	512	547	570	522	502	541	546	513	501	519	506	501	516	499	532	461	510	503	512	553	516	537	532	506	517	531	502	536	495	499	526	514	532	537	524	522	520	535	580	502	532	507	514	492	511	503	486	502	501	512	507	534	494	499	533	497	466	506	517	515	520	531	513	518	508	508	544	506	480	524	496	499	500	516	490	511	501	502	529	495	559	517	536	504	474	505	552	540	514	532	502	527	515	506	539	512	531	503	503	505	545	516	498	527	501	516	504	527	514	495	509	509	494	495	510	548	522	548	482	489	507	483	513	509	520	547	509	530	502	505	515	501	501	537	515	542	521	504	507	513	521	543	532	532	524	509	546	503	529	513	482	523	492	509	537	486	472	516	521	527	522	532	524	483	518	491	499	486	543	495	523	543	530	542	512	527	466	465	536	559	521	487	526	497	513	529	513	526	537	472	546	534	490	545	508	500	502	511	511	539	528	557	496	543	497	521	535	492	542	530	514	485	538	514	482	537	540	505	521	524	489	528	494	473	500	506	550	517	511	511	539	485	548	524	502	494	510	493	536	543	541	512	516	549	543	533	491	467	560	511	529	539	513	487	509	532	521	525	496	514	500	532	482	532	495	496	507	517	536	513	542	552	507	511	474	497	520	495	503	507	524	523	529	518	479	543	557	518	524	512	535	561	524	558	538	545	516	506	496	513	498	500	518	509	494	514	518	495	523	490	488	566	519	519	533	555	570	544	484	497	495	494	468	548	542	488	494	512	515	514	524	498	475	533	486	512	542	499	558	519	510	497	511	490	492	479	482	524	484	496	525	523	519	513	508	538	525	554	520	505	566	571	493	497	504	485	516	523	530	522	490	505	514	562	518	485	488	502	521	511	500	502	550	511	481	510	497	478	505	527	529	537	501	528	510	550	538	540	554	529	558	528	504	535	501	512	534	502	502	489	512	528	480	505	497	474	470	529	509	490	527	525	525	514	494	500	545	511	498	528	519	500	528	537	510	475	500	557	487	477	524	548	536	564	493	550	497	494	498	489	509	558	542	512	522	504	501	496	540	544	507	477	541	471	503	507	510	493	497	515	545	494	532	500	492	479	518	466	503	494	506	551	485	501	457	524	541	547	541	508	514	519	493	502	504	504	512	481	515	509	548	519	523	539	518	508	526	517	523	533	538	490	494	540	522	512	463	513	496	471	485	528	525	490	520	487	555	511	522	488	532	521	521	504	500	544	517	519	498	576	495	491	535	534	486	522	509	526	567	533	516	512	468	478	563	581	446	461	520	513	489	521	508	497	508	533	495	485	541	503	500	496	494	548	492	511	518	541	497	476	521	510	496	500	474	544	528	537	503	528	475	531	504	525	504	458	496	520	507	518	517	455	500	516	531	515	506	486	543	510	501	529	530	490	529	458	500	486	504	524	529	495	506	499	524	529	453	502	536	540	438	475	497	489	503	503	466	509	481	532	488	475	508	511	548	515	517	501	528	506	476	540	521	521	483	534	541	511	506	504	571	531	541	523	490	529	486	516	547	492	535	528	483	543	543	536	523	513	465	522	519	497	468	516	495	493	496	493	507	527	560	520	484	522	515	505	513	478	491	513	558	534	532	499	548	525	523	490	528	476	492	521	546	509	507	514	525	505	484	502	535	523	507	530	492	532	489	506	491	475	529	508	548	469	539	548	495	509	484	534	535	485	516	488	516	540	498	515	523	554	509	477	527	527	483	501	494	537	528	485	491	529	537	534	505	499	535	521	505	527	549	512	502	489	487	495	553	520	506	517	560	492	493	535	492	556	473	529	497	561	525	508	551	546	532	537	548	507	506	495	514	493	521	506	493	540	523	562	491	539	486	519	541	508	510	470	474	507	474	523	514	481	521	521	537	442	472	525	489	512	536	540	540	513	522	488	495	554	475	503	489	503	533	503	500	530	576	501	474	509	502	502	515	537	492	515	518	511	494	534	484	530	512	463	486	512	502	498	526	480	528	546	526	494	523	523	522	501	506	497	531	533	510	552	464	505	480	492	511	518	543	515	523	497	509	496	482	474	518	512	528	519	500	571	513	532	508	522	534	521	459	533	522	558	521	523	523	512	474	518	533	472	530	535	502	492	548	464	515	558	506	537	508	517	474	555	524	517	500	544	496	483	520	522	491	531	502	542	521	480	529	473	503	480	522	502	501	523	499	542	516	520	499	539	519	505	535	526	518	562	475	519	549	536	529	495	495	491	511	503	532	562	520	476	504	532	528	500	515	507	488	539	528	503	506	518	496	520	574	521	509	548	516	513	503	507	475	501	507	544	491	517	492	507	543	536	576	525	468	493	510	518	530	476	483	496	451	531	513	526	518	528	524	556	498	505	507	539	484	545	504	541	514	522	528	491	536	507	514	515	483	512	538	473	521	530	541	547	530	493	521	529	546	500	508	494	529	473	490	527	505	502	528	528	515	506	502	502	528	520	535	515	538	505	497	526	510	528	529	509	542	496	546	501	545	489	494	535	544	545	478	554	498	519	509	475	525	513	509	479	555	526	526	467	520	485	533	506	513	517	493	533	515	515	471	538	517	517	514	533	504	492	529	511	555	540	518	528	523	504	498	496	484	497	484	464	495	519	475	501	518	515	512	552	498	531	502	518	513	505	531	517	517	503	525	474	502	513	504	516	517	491	506	518	511	527	532	512	546	490	557	496	485	513	508	524	536	523	521	524	540	523	510	504	477	481	507	522
23195	21268	29230	23621	21268	21175	3930	925	678	574	504	443	420	404	339	304	316	292	280	287	283	246	259	256	268	236	251	254	234	210	214	234	229	202	242	226	235	177	217	224	199	199	213	186	193	231	224	201	222	206	216	223	202	198	206	198	205	207	206	213	215	174	194	217	189	196	195	184	197	184	179	199	197	194	177	223	177	171	206	185	198	200	206	182	198	209	204	204	205	174	189	193	182	184	170	193	185	206	195	208	190	202	180	177	190	189	192	194	190	181	212	193	193	196	231	184	205	188	186	187	198	194	180	205	214	205	184	174	203	170	219	181	222	210	186	174	194	204	208	195	178	165	180	197	183	190	198	222	194	185	204	204	199	190	194	204	206	201	195	218	203	174	183	186	199	202	189	194	183	170	210	189	204	201	192	188	165	189	191	190	190	179	193	184	177	206	209	187	193	175	179	212	190	181	208	200	170	186	196	175	196	208	212	192	206	200	206	193	198	174	196	178	165	180	177	175	211	199	212	197	177	225	182	204	200	205	188	222	192	183	180	194	171	164	169	208	216	218	202	178	195	215	215	190	180	199	171	190	188	189	174	181	200	189	196	168	198	200	205	188	201	201	198	201	192	174	192	182	164	178	185	183	214	189	195	177	214	178	188	191	190	179	215	179	202	203	183	193	200	185	207	186	196	182	196	221	186	196	199	207	196	196	203	188	189	193	195	211	201	196	183	184	206	187	181	188	212	183	199	202	193	195	208	194	188	201	194	230	213	192	220	155	198	209	169	209	185	174	186	198	182	202	185	189	197	211	193	185	177	194	201	192	194	194	170	189	215	186	208	211	202	214	180	210	215	196	179	206	210	177	213	198	148	201	195	184	185	205	163	207	174	179	189	190	196	202	168	202	206	182	194	180	191	207	215	190	197	188	188	198	210	216	186	200	199	188	204	203	201	194	210	194	189	181	196	213	207	174	187	205	221	179	183	194	191	179	206	184	216	208	188	193	203	176	235	185	209	204	179	197	192	191	174	182	173	202	185	183	164	186	194	168	219	167	184	202	192	202	192	194	188	189	210	190	244	186	206	211	209	186	219	193	209	176	186	198	226	200	204	182	195	157	184	182	203	205	167	178	186	190	224	188	187	201	222	190	178	175	192	199	191	170	210	178	175	186	201	180	190	192	199	187	200	189	202	187	200	210	177	192	186	200	177	180	218	197	191	200	199	188	193	209	192	214	197	195	183	181	178	210	188	201	193	203	186	191	178	189	179	189	192	193	198	202	201	199	159	200	187	205	214	178	181	185	174	202	170	221	193	200	214	212	209	186	198	180	200	201	203	212	188	204	215	217	186	172	220	212	196	203	203	181	211	196	190	192	197	183	200	214	193	192	181	185	191	201	202	192	207	206	193	184	170	194	193	209	205	187	196	174	198	208	195	180	205	196	186	196	181	196	174	201	182	206	175	188	192	183	206	188	208	167	199	185	207	172	219	197	213	184	176	181	178	179	192	206	182	197	205	192	215	193	191	212	176	214	205	197	202	198	198	179	178	189	183	215	196	188	203	178	199	184	172	210	221	223	207	194	184	193	203	176	170	195	192	182	211	208	219	189	200	201	192	180	198	171	186	187	170	232	184	213	196	185	183	206	169	199	204	192	177	201	207	168	211	193	208	195	212	203	214	201	191	219	199	195	224	203	186	205	209	194	188	188	199	198	174	206	163	164	181	197	174	172	221	191	206	176	212	213	203	175	190	231	180	176	219	212	203	195	213	169	183	195	188	185	191	209	197	181	202	187	183	188	208	170	189	185	189	187	213	188	196	191	182	187	191	188	177	192	163	208	188	198	193	173	170	178	188	181	225	191	186	200	192	188	188	194	187	182	183	191	186	187	229	202	200	183	189	191	185	179	214	203	204	194	193	186	186	210	193	188	209	170	180	193	192	210	203	181	215	190	197	172	199	205	178	191	217	189	203	192	188	198	207	205	175	186	198	192	193	188	192	178	204	171	205	228	181	194	198	187	187	192	197	195	193	168	204	182	213	201	188	198	186	195	219	195	168	209	191	177	181	212	190	177	202	191	210	185	178	183	212	198	211	210	190	182	194	254	197	201	171	178	187	167	196	177	232	188	192	193	192	208	184	182	230	192	220	230	195	191	229	161	184	191	176	187	197	191	174	206	181	194	184	207	188	201	195	201	177	205	191	202	200	183	233	204	192	182	175	204	200	192	173	182	177	178	187	202	213	190	196	190	194	171	198	191	174	190	200	213	189	181	203	161	190	199	191	200	181	193	214	193	154	189	198	177	199	202	204	192	192	196	206	214	185	178	193	192	207	206	185	181	187	183	169	175	187	185	186	209	192	179	181	168	177	202	210	198	203	179	178	183	177	188	165	211	173	177	192	195	191	191	200	177	198	198	199	205	191	168	177	211	186	181	186	181	185	192	172	199	169	192	182	200	217	197	200	191	195	206	174	219	190	207	185	192	196	167	178	188	198	185	203	206	171	201	189	191	191	201	222	205	197	192	181	185	170	210	183	192	188	226	191	200	183	182	207	210	180	163	171	184	187	196	210	178	214	206	192	208	196	211	193	206	178	200	202	216	196	201	178	193	182	191	174	210	190	160	196	193	166	180	185	165	182	175	218	231	194	178	195	187	192	183	193	159	167	174	225	201	202	212	201	182	198	196	181	205	200	194	194	185	170	187	206	192	185	200	223	190	193	206	201	188	184	212	175	171	192	187	218	210	189	229	197	198	188	211	189	203	198	184	211	197	179	181	199	197	199	196	184	211	208	204	172	198	214	186	209	174	188	213	197	192	199	203	177	182	195	194	206	176	175	182	200	215	192	188	204	184	204	206	212	202	181	173	184	195	202	179	183	180	200	205	209	184	225	210	197	172	196	188	209	193	189	176	181	185	167	214	185	172	187	184	174	196	197	198	169	191	177	197	195	182	196	183	190	168	188	178	196	169	199	186	202	182	202	188	181	205	193	224	204	215	190	181	205	173	220	208	207	207	206	184	205	181	199	174	177	191	174	180	198	202	185	187	181	206	180	201	225	199	205	164	214	204	200	205	208	190	203	192	178	191	187	180	202	186	198	159	215	183	203	201	213	196	186	204	186	190	205	193	177	175	150	193	168	177	233	196	197	184	192	172	193	184	210	196	203	197	190	196	193	196	161	199	195	167	194	204	199	204	193	191	195	183	162	174	208	219	195	188	193	187	210	189	182	183	177	190	206	203	212	186	207	203	196	201	216	214	185	219	170	195	172	203	199	207	227	167	195	189	206	184	200	204	196	209	188	198	213	164	182	196	180	182	183	173	195	203	217	161	184	198	186	200	177	195	192	190	191	205	196	202	211	196	200	199	185	177	181	183	183	201	179	221	210	195	205	193	172	169	183	195	196	227	207	199	196	202	203	178	197	213	183	215	205	199	178	187	186	189	199	199	216	189	199	178	215	201	189	178	204	172	203	208	202	200	188	214	182	184	200	167
13786	15401	13131	6909	4774	3717	2786	2137	1755	1447	1248	1014	862	740	681	618	535	525	515	475	467	471	399	394	406	412	377	379	378	353	327	345	353	345	307	326	337	366	310	364	341	326	300	307	325	308	318	310	311	306	307	275	272	308	303	308	301	303	302	290	276	267	297	334	311	294	299	302	295	326	306	270	297	309	292	335	274	282	286	294	280	306	299	277	270	312	274	282	288	311	273	279	296	304	278	315	251	300	304	284	283	273	286	320	301	298	290	329	304	277	284	297	265	291	269	293	302	303	253	288	303	298	297	284	258	273	277	286	324	304	292	267	265	337	308	266	285	272	252	267	302	283	274	277	295	288	279	281	275	278	300	323	284	311	317	283	260	309	294	269	296	281	266	273	278	265	272	287	314	262	271	298	282	272	278	306	278	295	307	277	298	289	306	285	260	285	277	307	269	291	315	279	292	248	314	253	289	283	272	280	291	250	293	255	271	284	291	284	274	273	293	298	283	293	290	269	316	277	292	288	287	281	271	335	260	302	313	302	287	273	275	299	277	265	304	296	301	261	274	264	268	275	269	291	279	259	280	286	277	279	274	272	299	293	262	264	274	303	274	278	281	295	262	270	277	294	310	292	263	257	286	265	270	288	280	280	286	260	306	275	297	297	241	288	250	321	291	245	286	286	294	279	307	286	280	294	331	293	270	296	312	282	292	272	282	281	277	270	268	304	272	287	283	297	280	289	277	289	292	296	276	290	295	303	274	298	271	290	301	282	270	282	275	307	276	294	290	274	264	286	291	289	291	296	291	302	272	304	297	268	271	292	278	268	288	296	298	285	277	261	299	297	256	315	277	311	298	256	280	276	289	263	283	268	294	296	285	268	292	281	304	286	281	291	283	302	278	265	270	299	275	291	286	260	285	264	289	299	310	290	283	315	290	285	292	264	281	299	289	283	274	265	292	278	314	243	274	295	304	290	271	257	291	314	273	254	282	276	269	278	302	274	286	308	261	256	303	273	295	269	307	285	302	274	289	293	281	276	309	292	284	254	271	289	322	275	273	284	273	250	287	296	290	268	290	285	249	302	300	302	278	273	257	261	270	281	264	289	286	256	308	299	277	286	286	278	284	273	279	279	284	296	269	291	305	280	293	283	289	289	298	284	294	266	288	294	257	268	287	274	287	304	287	283	310	296	268	282	253	309	262	254	272	290	278	279	298	277	298	281	272	282	300	270	270	284	300	308	249	285	273	266	287	317	237	278	283	294	250	279	287	290	281	282	296	293	256	283	294	282	289	253	266	274	298	290	330	282	265	257	297	294	293	272	308	295	279	266	299	292	304	291	269	291	294	251	302	274	275	308	259	268	273	276	283	271	280	320	275	307	266	276	284	285	289	265	274	287	307	283	293	310	277	302	293	274	269	264	296	286	278	266	252	296	282	293	263	277	289	293	295	275	282	280	294	280	296	259	262	261	264	315	302	298	281	284	296	310	284	273	281	288	286	284	279	282	251	297	276	313	293	303	300	265	285	264	273	281	278	282	283	259	244	264	270	313	267	265	282	301	286	274	290	259	259	288	268	308	286	286	257	261	294	286	294	292	314	300	311	288	317	286	291	274	280	264	269	286	273	293	279	272	260	298	285	295	269	274	307	285	287	257	298	282	277	278	299	248	282	280	302	281	286	295	268	254	295	302	269	279	257	279	278	261	286	274	297	270	310	295	285	303	287	271	276	276	308	275	297	263	263	259	265	291	258	283	327	264	268	281	288	257	269	291	286	301	274	257	289	259	280	279	298	285	270	278	263	245	289	259	286	276	296	280	246	281	244	307	303	295	306	269	268	273	258	296	275	282	261	282	270	268	290	279	254	302	309	256	278	287	244	283	277	250	264	283	293	254	279	290	249	252	287	278	257	269	277	295	279	279	301	315	300	276	296	300	328	278	289	281	299	283	307	297	257	291	267	329	304	308	274	280	265	293	290	287	275	270	299	265	278	283	296	292	282	269	294	246	275	294	274	300	282	302	308	277	288	281	289	292	273	283	278	300	285	273	289	278	288	322	285	272	283	272	287	276	281	279	283	274	284	299	299	298	303	284	299	280	278	279	282	264	281	265	301	304	292	291	309	275	263	302	258	298	294	300	300	297	260	286	287	296	309	297	273	294	285	283	282	267	288	269	276	295	281	272	254	278	261	280	295	261	305	316	262	253	307	274	307	294	288	311	319	301	283	296	268	279	276	278	291	282	294	321	275	304	302	312	273	290	261	280	311	282	293	255	269	280	288	275	304	303	277	290	303	299	313	308	295	282	276	266	291	260	288	286	276	303	303	294	299	295	269	283	284	312	297	273	289	271	254	310	300	307	264	264	257	282	273	266	304	294	294	257	257	272	286	299	300	280	294	293	287	286	276	291	316	292	301	272	304	257	300	267	300	300	304	281	291	300	289	283	270	262	280	288	274	266	274	228	303	295	285	283	259	312	308	286	283	274	279	271	288	271	298	298	287	296	292	301	252	271	286	296	279	273	310	281	268	276	299	271	289	266	294	266	281	295	274	281	293	286	281	294	296	307	310	284	298	278	263	252	270	277	274	293	279	283	259	305	272	298	309	272	287	309	272	303	285	287	255	282	258	280	257	258	252	276	293	312	278	260	303	291	285	280	284	278	272	301	264	266	286	299	288	278	271	265	253	269	310	296	300	226	272	264	303	281	295	253	276	259	264	283	274	297	257	258	267	299	290	272	286	273	281	286	264	312	288	297	297	306	256	262	326	283	230	262	266	285	317	293	264	281	273	288	281	269	286	286	269	301	275	270	303	322	266	293	290	298	302	308	278	296	285	299	264	283	261	289	249	289	269	273	289	280	277	266	289	298	269	300	284	269	287	291	298	283	287	277	286	288	307	297	270	280	297	306	304	290	275	287	285	286	263	271	263	255	258	298	303	272	297	311	266	288	250	286	293	266	266	263	254	281	278	298	269	284	286	289	282	271	323	251	278	312	282	310	292	297	285	270	286	287	287	271	274	301	279	287	288	282	259	329	256	258	289	325	307	292	286	276	305	271	281	263	290	301	282	297	268	312	312	281	271	263	290	297	302	273	285	296	259	275	267	307	291	272	275	300	303	296	275	266	247	289	296	284	310	292	276	302	280	311	280	277	246	280	279	310	279	290	285	266	301	277	254	268	255	283	275	295	308	279	300	277	257	263	272	317	275	297	325	280	301	295	297	294	288	302	277	280	275	257	274	317	259	265	276	277	311	266	273	305	296	273	287	296	286	276	318	282	288	280	289	295	292	289	276	262	283	284	292	280	275	281	272	282	282	304	291	247	285	310	275	300	280	260	280	301	257	267	278	294	303	265	274	269	309	295	287	285	265	287	277	286	286	299	288	287	273	258	294	249	270	285	279	272	277	280	234	261	259	289	256	309	293	301	275	264	310	269	283	285	230	283	314	272	255	259	262	295	288	316	291	288	280	257	314	264	284	271	281	316	270	285
26934	20313	7873	893	603	563	363	359	344	316	342	316	348	332	295	319	308	328	336	306	307	289	332	320	320	335	304	315	348	336	359	338	350	299	308	320	353	365	334	330	355	307	316	347	322	324	332	336	317	330	322	340	336	334	328	327	321	319	348	332	321	303	332	301	325	296	347	365	319	297	332	306	333	313	312	336	346	348	353	306	317	352	324	300	311	319	346	319	324	332	335	352	310	313	335	334	329	314	337	322	317	329	338	374	307	328	329	336	345	351	338	335	317	321	312	344	351	329	322	324	326	321	320	335	299	316	326	336	330	325	338	305	344	322	307	324	321	318	317	354	296	307	333	308	324	315	323	328	320	337	335	328	330	322	321	305	340	332	310	337	314	316	317	304	318	320	333	296	331	297	290	353	334	322	276	330	332	311	334	318	334	340	334	330	290	301	357	344	336	350	330	337	316	322	304	316	324	331	286	339	324	326	334	333	329	333	335	322	326	315	323	323	326	365	333	334	324	299	325	308	312	320	298	301	308	320	343	319	338	304	328	316	321	336	317	312	324	314	341	300	321	321	313	270	337	352	313	348	320	291	316	328	317	352	351	325	306	341	340	316	320	315	344	321	317	314	319	342	319	296	325	355	311	350	329	299	342	316	330	315	303	334	352	307	310	302	325	323	311	307	315	316	334	332	295	315	318	341	344	339	333	347	332	292	312	303	309	328	316	315	348	338	347	322	330	310	305	301	323	341	343	322	312	317	317	282	324	315	313	314	348	317	294	323	306	311	326	325	316	340	324	330	307	338	327	309	324	327	297	341	327	331	343	293	327	325	306	328	331	371	329	304	353	288	306	327	290	328	300	364	338	301	346	339	317	316	347	338	316	318	331	314	345	315	312	313	335	311	322	316	335	332	301	326	330	324	353	316	339	314	318	322	316	328	310	306	325	343	351	349	333	317	321	319	323	312	377	294	347	290	299	338	341	315	325	327	306	337	337	316	336	333	331	328	342	327	341	354	311	321	335	367	321	332	340	315	297	318	358	303	325	295	320	323	337	342	292	358	283	329	329	341	312	291	310	333	357	329	331	320	302	333	328	333	316	306	298	329	326	327	330	310	322	318	314	341	325	314	299	300	334	331	312	333	326	357	330	313	322	331	335	334	324	340	328	295	300	307	320	322	272	302	331	307	324	336	307	335	343	326	341	320	337	316	296	297	354	316	316	364	327	331	337	322	322	317	305	330	345	313	313	307	340	343	308	336	303	321	326	354	336	306	350	310	326	337	324	325	352	338	347	318	348	324	310	313	328	359	324	311	364	343	330	335	349	328	364	350	346	322	316	324	281	322	341	315	333	334	324	345	287	314	310	312	304	342	333	336	348	309	311	340	291	312	309	314	345	323	335	312	306	306	362	319	317	320	309	301	329	288	327	318	346	325	338	319	328	307	314	334	322	325	302	313	328	328	300	334	343	342	300	311	300	328	316	321	294	301	299	327	327	317	316	327	329	309	308	316	315	314	336	320	327	312	312	288	328	323	320	335	314	335	328	341	332	325	324	329	298	336	302	351	362	334	353	334	313	320	322	349	309	315	333	356	333	307	334	342	322	344	347	360	311	309	371	334	291	308	329	304	320	324	322	328	307	299	343	348	326	302	302	332	331	353	324	294	342	326	320	303	331	352	318	329	336	297	354	297	319	324	316	281	315	304	320	342	330	340	362	313	344	352	334	335	312	310	360	330	335	300	319	343	303	352	308	320	291	319	350	324	307	337	313	333	346	334	324	308	335	339	322	336	321	345	348	328	327	294	336	323	317	339	333	340	329	322	361	335	316	297	301	343	327	316	331	328	315	309	289	319	343	327	304	315	305	306	332	303	309	332	347	335	309	330	315	313	352	300	345	336	320	298	322	334	300	322	339	336	331	319	351	308	289	300	326	285	341	342	321	355	309	346	337	316	323	336	323	306	332	294	320	320	358	328	367	319	301	332	354	337	316	322	351	357	328	313	325	290	327	327	316	321	330	338	335	323	336	354	322	339	309	357	347	312	338	332	324	334	359	346	346	365	297	312	310	309	309	310	306	296	340	335	321	308	310	334	332	352	319	325	334	315	299	294	302	309	325	333	336	311	311	322	309	331	336	312	344	301	318	305	314	350	298	325	318	314	327	330	329	313	347	322	317	301	342	316	310	311	299	322	294	329	303	354	338	310	318	293	335	302	293	311	334	329	337	334	306	292	292	311	326	342	340	304	364	324	305	303	294	316	332	346	373	298	330	303	339	313	356	340	315	338	322	302	320	344	337	306	319	361	315	348	331	307	310	316	296	313	300	320	315	330	349	354	325	311	308	316	315	326	322	320	317	311	305	392	308	313	335	356	301	317	335	345	317	318	320	326	318	331	314	302	317	325	344	299	309	281	304	341	313	352	300	335	337	349	368	311	323	339	337	310	300	329	312	326	303	303	316	323	328	309	319	340	312	315	353	299	337	318	304	330	335	297	354	323	311	310	351	340	327	318	313	343	330	337	310	378	314	315	321	319	343	329	348	325	329	335	336	320	356	327	366	341	317	334	301	295	317	337	333	323	309	364	334	329	333	305	316	332	320	301	331	318	314	300	332	334	316	333	305	308	324	301	334	330	323	319	324	353	313	333	359	336	337	335	340	308	328	319	315	340	330	317	316	327	304	304	330	320	326	317	299	296	331	320	299	327	336	310	322	287	335	323	334	308	334	304	321	327	343	325	331	327	338	321	313	280	351	323	320	286	324	326	312	314	329	311	320	318	334	354	356	319	329	361	321	342	330	307	303	326	315	322	324	326	337	361	298	278	308	337	321	310	310	322	318	316	329	304	339	341	308	321	313	336	297	277	345	324	336	307	326	323	340	329	336	308	324	332	309	334	317	309	331	318	331	282	327	308	320	324	298	358	311	326	323	358	351	341	302	346	322	353	356	337	307	312	318	319	307	304	350	309	326	332	336	326	326	310	307	328	332	317	318	327	329	365	355	316	312	304	345	330	340	320	330	303	351	320	329	301	300	326	331	331	321	311	329	329	318	320	319	325	330	327	324	345	301	342	310	349	294	316	315	344	295	336	319	341	315	322	332	310	321	352	304	339	312	305	314	314	345	301	342	341	331	300	313	323	346	312	290	326	325	289	317	311	328	313	281	319	333	388	309	319	349	322	353	327	334	325	314	296	338	338	331	319	276	324	302	317	306	331	313	329	328	340	309	325	329	356	333	327	334	331	331	349	313	308	298	347	323	321	361	339	314	300	326	332	312	309	298	350	312	305	321	317	324	296	312	348	331	322	310	314	332	299	325	310	348	335	323	325	332	307	320	343	346	312	310	317	326	314	349	333	327	322	324	334	346	317	317	288	357	335	294	347	318	322	333	303	365	320	302	369	309	299	316	282	295	305	323	329	334	328	332	292	346	331	294	307	353	308	314	320	333	324	334	328	289	331	332	315	301	293	346	301	353	321	374	319	359	333	332	341
6589	1339	1335	848	684	610	570	585	544	489	524	459	472	467	461	486	488	434	472	468	462	470	468	458	445	432	438	442	432	482	429	449	461	425	495	503	469	472	434	455	435	479	436	454	438	451	445	465	436	440	421	427	466	486	468	487	469	463	458	467	453	437	503	451	492	452	465	449	471	464	425	495	491	465	410	433	447	498	451	458	423	445	431	449	473	446	457	430	476	468	451	444	458	458	444	474	447	490	445	441	433	469	510	459	450	453	456	466	470	448	496	489	441	492	480	485	451	459	433	479	456	442	443	443	463	468	491	475	488	444	451	459	443	439	501	499	455	447	450	425	434	459	460	464	469	480	447	428	481	457	421	474	452	429	436	449	437	465	478	492	463	453	479	489	480	454	448	439	435	472	456	443	463	439	428	439	438	466	458	465	483	470	425	449	457	449	435	468	421	500	444	507	423	439	434	495	447	441	445	469	467	466	456	501	427	443	434	446	462	471	471	438	469	453	479	456	472	462	477	458	436	473	455	470	428	461	467	422	443	463	385	464	469	497	464	442	479	473	427	459	469	445	458	464	473	445	448	481	434	415	460	464	453	492	411	438	439	475	449	482	461	470	409	452	447	434	433	446	461	450	467	429	468	469	456	461	449	444	468	462	447	459	483	411	467	434	456	466	462	468	452	428	437	436	466	484	496	444	472	464	497	443	447	482	458	450	460	472	429	442	444	476	461	471	461	421	420	479	459	432	457	468	473	440	439	479	432	488	456	427	432	478	463	424	461	451	464	423	463	469	451	471	471	444	475	462	407	465	494	424	428	493	459	456	477	447	473	460	466	477	445	462	446	452	445	455	467	476	453	442	462	505	453	459	460	448	465	421	408	456	445	424	529	429	473	454	461	465	445	452	452	426	445	426	453	463	414	444	456	480	527	487	516	443	479	448	457	450	485	446	444	495	513	438	459	480	448	451	433	427	463	475	493	453	433	454	470	440	469	462	484	507	451	451	462	423	455	443	464	396	477	459	435	447	421	435	438	470	412	455	447	456	426	465	448	417	457	452	449	484	428	442	457	439	421	425	447	449	416	457	460	454	454	443	449	423	434	415	455	457	436	423	487	454	431	466	418	469	449	448	489	422	506	411	463	488	441	416	415	485	419	479	460	443	508	465	444	464	439	455	506	487	437	476	462	450	418	407	428	451	489	470	425	488	451	434	440	489	464	477	457	434	477	478	473	447	469	460	482	428	469	447	449	414	467	414	431	457	455	463	456	462	458	427	464	451	500	426	442	459	444	443	466	454	410	485	476	438	461	459	425	469	480	431	468	453	488	453	449	522	428	433	459	450	487	441	431	439	414	489	473	438	453	413	455	424	422	494	452	494	449	473	428	417	476	449	446	482	463	468	432	469	420	476	416	444	459	449	480	496	447	420	453	508	458	461	428	428	451	458	474	485	452	470	429	483	462	451	468	454	484	446	496	477	450	430	430	434	448	442	440	471	446	436	437	451	501	474	431	462	466	460	485	447	494	436	444	472	435	450	482	455	463	490	409	458	455	449	458	420	472	484	446	483	433	467	431	451	492	456	466	496	433	463	434	449	468	475	457	458	475	469	431	461	453	445	448	457	457	439	479	472	454	484	470	472	484	453	462	417	421	447	449	417	459	449	471	473	464	471	461	486	464	503	456	457	467	438	457	456	446	481	479	463	474	488	485	425	430	445	447	447	456	459	505	454	459	480	442	454	451	472	475	484	455	418	481	460	487	482	458	443	468	401	453	436	459	439	465	480	493	455	412	465	427	463	482	487	450	427	438	427	454	458	452	470	480	432	444	460	449	457	437	459	438	465	467	463	457	418	426	470	457	466	443	430	447	479	440	452	431	455	471	456	487	492	454	461	497	473	478	467	448	423	436	455	486	458	417	421	453	448	441	450	435	464	408	451	461	404	467	448	435	434	420	423	470	523	456	443	440	448	449	497	460	434	452	431	478	487	427	447	465	437	468	467	493	435	436	410	468	454	489	432	459	427	434	484	424	468	444	465	442	458	438	439	459	497	418	402	445	463	451	482	414	459	461	470	456	448	446	472	440	428	458	493	493	471	444	415	456	434	453	448	467	502	442	433	500	441	431	431	470	460	454	431	447	428	455	478	447	467	431	429	454	458	482	448	451	441	472	469	455	438	462	458	457	485	441	492	517	483	448	417	434	451	439	431	437	470	452	418	446	511	461	434	427	491	451	463	456	450	463	467	477	461	444	453	435	466	438	459	463	467	441	436	458	477	458	477	449	445	446	489	457	462	441	456	463	476	433	480	432	439	418	477	443	448	430	483	460	471	441	438	451	479	435	451	439	475	456	469	444	433	478	494	437	449	448	431	463	463	501	489	493	458	419	463	430	443	463	462	476	438	458	427	445	489	482	482	487	487	450	463	477	453	480	476	472	485	487	439	443	431	445	479	492	450	458	458	438	448	480	437	515	454	431	473	464	468	448	442	481	461	472	473	464	476	449	481	410	434	457	418	488	457	439	426	478	523	415	460	445	452	477	448	413	502	442	427	425	458	460	429	445	428	474	458	416	429	455	476	439	439	440	489	451	479	472	470	480	489	447	456	458	436	471	447	458	449	442	468	428	478	452	450	495	440	457	500	491	473	428	473	482	456	417	452	467	451	474	454	489	449	432	467	427	452	514	429	470	440	474	485	461	439	456	475	445	459	411	489	457	448	465	452	462	380	430	450	435	435	480	464	460	470	447	421	440	441	442	449	413	421	433	437	487	458	479	453	458	483	422	412	475	453	458	475	444	438	431	490	456	469	446	482	454	446	478	425	462	473	427	431	439	440	428	472	451	462	462	452	470	422	468	461	445	413	440	473	437	460	466	443	482	415	474	480	464	486	464	426	404	449	442	437	419	453	458	432	427	459	457	490	460	417	428	431	459	443	440	475	445	466	451	498	421	472	447	470	465	423	444	444	424	463	441	446	468	460	436	422	486	519	429	464	428	477	463	492	456	459	454	439	425	432	438	470	442	449	448	459	449	450	462	408	431	484	431	459	482	495	421	427	498	434	414	482	440	475	423	472	447	431	444	484	452	459	477	485	476	453	452	441	440	504	451	440	444	413	378	478	450	449	489	451	450	434	440	456	446	522	449	474	440	468	453	476	462	430	459	481	447	452	427	433	458	443	452	441	438	433	466	460	448	462	480	455	479	441	438	482	447	495	418	414	395	464	452	453	486	438	496	429	480	450	477	436	444	478	411	470	425	462	421	466	482	476	453	464	469	438	450	419	445	439	494	436	480	438	447	459	447	427	499	375	434	484	477	484	453	415	445	409	491	470	486	473	425	476	413	440	466	438	487	446	503	459	455	454	440	452	476	436	470	496	431	452	416	489	451	421	450	478	423	472	467	474	427	456	455	460	464	441	430	501	465	429	440	479	463	432	467	478	470	469	462	458	491	462	470	419	462	467	482	446	410	467	473	459	420	476	482	387	481	464
24223	21228	28607	24119	21088	4956	961	693	547	585	564	502	475	480	413	425	449	425	417	401	408	420	386	452	393	416	404	387	372	382	370	395	395	374	391	365	360	394	406	399	383	372	384	357	372	365	358	381	394	345	393	387	392	379	358	381	345	382	377	367	395	375	396	347	404	348	381	371	377	366	403	359	380	378	337	386	337	382	361	376	403	389	342	348	393	347	388	362	400	357	345	369	390	399	378	368	355	326	341	366	359	333	358	383	381	365	372	366	365	371	390	365	394	399	366	373	377	367	373	391	370	421	374	359	351	361	382	388	400	358	384	362	374	340	340	404	380	361	323	402	393	357	363	374	374	328	405	371	375	352	378	383	361	358	376	355	370	358	355	355	394	364	383	354	385	405	359	375	373	341	339	347	342	372	375	368	372	372	373	363	369	370	343	350	390	355	382	350	363	372	383	350	368	339	346	369	382	374	399	382	379	369	378	383	357	384	374	336	385	338	346	357	401	383	380	388	333	346	369	341	383	361	369	383	367	399	346	354	351	381	390	362	379	367	398	385	351	361	374	360	360	373	341	366	367	383	424	384	376	371	387	380	369	360	353	369	394	339	338	414	403	387	381	373	364	379	393	357	358	367	349	340	363	373	383	384	381	404	357	348	367	391	352	384	364	374	344	361	378	353	351	348	353	361	349	406	375	392	371	404	374	387	374	371	385	366	344	368	384	375	368	342	363	379	353	358	360	377	356	362	344	365	341	369	382	395	403	349	387	363	363	405	363	323	356	336	357	382	385	351	378	385	350	430	340	366	356	401	380	367	371	369	336	360	409	380	375	359	367	355	376	375	371	383	372	366	365	391	347	373	327	357	386	372	399	401	336	404	351	389	351	359	383	374	364	348	372	355	386	367	377	382	395	363	403	365	361	337	392	361	329	365	363	371	361	334	350	345	386	411	352	373	339	376	386	371	388	397	366	340	345	337	380	348	349	401	354	385	397	372	333	349	357	329	367	371	402	391	381	364	345	346	391	344	334	362	360	359	369	372	391	353	356	313	384	363	380	381	362	365	344	346	352	359	373	374	417	378	371	377	376	379	407	356	366	380	377	340	386	381	367	366	369	338	344	356	396	365	380	389	362	377	403	361	352	377	348	333	378	370	379	376	383	385	345	356	345	413	373	386	379	379	375	358	346	358	375	358	376	377	327	396	370	368	335	387	375	352	342	334	361	384	369	382	406	390	389	370	361	373	368	375	392	350	361	403	369	398	388	365	339	343	380	330	342	404	376	350	363	366	393	374	373	324	381	339	345	379	381	357	344	381	368	394	348	366	355	357	356	334	370	381	358	377	374	371	375	364	381	379	383	394	307	369	405	357	393	364	365	356	395	356	360	392	348	345	388	365	386	378	359	351	340	358	372	337	346	388	362	397	364	365	348	346	361	358	348	362	366	380	364	401	382	348	358	374	391	378	350	382	371	375	348	373	350	361	343	380	368	390	385	376	371	364	364	396	359	372	345	406	400	391	338	361	366	376	378	390	384	356	331	345	368	384	377	368	404	365	406	382	380	413	382	387	366	378	394	336	376	391	397	387	371	342	401	382	372	356	384	361	358	394	368	363	388	390	385	356	341	346	378	367	362	402	385	334	349	351	364	385	378	389	386	376	358	355	392	327	397	395	355	346	341	348	396	354	361	363	391	334	385	319	362	368	371	376	418	377	375	381	357	385	376	386	376	362	387	357	373	385	357	389	406	366	380	359	350	372	363	351	350	313	383	401	356	375	387	359	363	359	404	363	354	370	333	347	368	347	374	374	371	373	366	334	378	348	351	370	366	409	345	361	383	349	410	376	353	368	397	362	355	385	393	362	364	416	347	370	378	359	375	367	360	407	381	374	343	380	368	382	347	384	366	387	356	368	375	362	375	388	339	389	371	351	390	349	397	364	342	355	378	360	375	362	376	370	382	398	367	363	368	366	372	367	373	370	361	364	351	394	393	372	370	334	387	362	345	358	379	336	390	368	407	396	361	371	356	337	365	356	377	361	421	385	352	382	372	360	395	327	379	366	345	376	389	363	362	374	368	347	388	366	341	372	397	390	358	368	372	381	348	368	378	352	375	391	376	367	370	404	372	347	336	384	369	365	362	333	400	355	363	356	388	363	373	359	384	365	377	342	359	359	368	346	376	381	335	370	372	370	363	354	389	361	318	324	344	354	389	343	347	398	358	379	387	373	377	380	360	361	334	369	344	392	356	376	366	344	363	364	348	345	344	343	335	407	382	364	383	409	345	385	374	370	350	358	376	372	381	348	372	373	372	331	397	402	393	380	371	370	362	370	397	388	362	381	351	373	356	382	350	363	378	360	350	388	384	392	356	382	369	369	342	382	374	355	371	336	386	393	372	348	328	387	383	338	365	400	383	363	372	405	351	373	362	381	386	373	364	394	360	342	354	379	388	451	367	357	360	393	392	361	376	376	358	362	366	397	360	383	331	377	352	385	403	421	338	375	374	380	330	384	392	363	398	373	348	383	386	353	356	387	411	386	341	400	375	379	347	365	371	394	356	345	394	338	353	376	379	392	381	364	384	368	372	420	392	384	343	372	346	410	364	366	353	344	341	351	354	378	376	353	387	356	359	406	330	358	355	367	358	342	365	353	372	376	378	347	370	374	347	351	350	347	390	394	377	404	364	388	375	358	376	364	354	341	364	366	348	348	377	378	363	381	394	389	349	339	392	393	341	356	382	352	385	389	360	384	379	370	375	363	414	339	384	345	401	362	403	356	339	342	371	373	359	412	368	367	335	337	385	308	362	357	353	380	419	358	389	365	363	334	372	361	371	373	367	338	407	379	373	366	377	350	352	392	372	358	413	342	333	377	368	383	351	390	353	377	385	340	364	353	369	372	340	377	385	357	382	335	364	363	389	337	381	370	348	382	374	366	343	372	366	378	358	367	384	379	426	392	367	384	351	351	344	400	345	378	425	355	390	380	351	381	352	376	370	346	331	368	388	360	366	382	377	361	374	354	375	393	368	316	392	385	365	385	378	362	367	365	374	365	382	362	357	366	366	368	341	338	358	336	356	347	331	384	362	352	330	367	390	342	394	358	357	345	356	354	319	393	361	356	367	372	357	343	381	343	387	374	376	362	364	345	375	373	374	416	367	374	360	385	357	369	353	359	401	391	363	373	328	368	385	345	380	391	362	374	364	382	368	398	351	345	343	357	364	341	395	379	379	358	353	385	332	381	380	364	349	368	372	355	375	383	368	360	375	338	392	364	352	366	363	334	400	357	381	351	371	349	394	395	368	359	389	373	386	345	371	380	383	381	368	365	370	387	405	357	359	386	354	362	325	371	382	372	312	367	372	390	368	382	388	374	378	341	367	368	340	368	373	402	339	350	375	370	395	335	352	353	375	318	318	358	373	385	379	340	375	362	375	366	354	323	372	393	352	353	348	409	385	366	350	369	383	340	350	373	392	373	371	375	374	399	366	367
13603	9124	7935	4219	2906	2275	1732	1435	1261	1095	993	893	820	771	684	669	652	668	597	675	621	567	584	586	609	539	575	588	562	534	553	541	571	561	561	571	550	529	527	526	550	537	532	509	523	536	528	528	559	551	564	514	518	503	520	554	553	533	541	511	526	511	506	521	539	561	524	520	512	527	499	546	539	517	544	495	505	538	537	563	492	526	537	526	518	508	531	494	470	569	495	507	519	511	527	536	575	536	526	534	500	528	516	541	487	508	509	520	526	502	502	505	551	518	484	523	486	531	497	497	492	517	526	489	527	534	558	478	523	510	529	578	543	513	505	544	521	584	515	514	514	504	492	513	555	548	510	554	527	516	526	497	497	481	532	533	550	486	500	561	520	522	529	555	532	531	543	493	550	511	518	506	516	530	517	516	493	553	550	506	476	499	524	536	487	549	512	501	530	539	504	503	472	562	511	498	509	499	511	517	560	535	508	542	559	554	544	504	516	535	526	487	554	498	530	537	555	496	492	530	548	534	504	506	522	536	523	524	514	509	554	507	530	506	509	530	513	555	507	497	532	489	494	520	518	519	539	496	509	529	551	479	545	511	548	517	535	526	558	526	547	564	522	507	552	535	506	553	579	561	522	513	557	552	533	504	533	545	488	523	500	537	507	513	517	507	507	531	515	565	538	514	551	528	504	519	546	530	506	532	558	515	525	546	486	519	476	492	482	514	515	520	517	529	538	528	543	548	499	513	512	542	493	522	495	563	540	506	508	530	507	511	497	534	492	515	541	533	534	490	546	495	535	510	503	497	530	544	578	552	512	518	543	537	516	524	547	511	540	498	535	501	512	511	519	498	530	508	506	503	560	536	540	520	536	514	514	526	525	554	500	531	504	477	519	519	529	531	523	542	531	535	498	532	531	478	517	522	522	528	532	529	528	499	521	535	488	542	532	523	565	511	542	476	516	562	478	536	541	520	481	493	554	539	542	519	523	493	511	536	519	501	507	519	487	497	500	488	495	514	535	505	509	543	495	524	515	534	520	516	522	507	486	509	529	515	469	510	538	539	512	508	557	531	542	507	486	513	500	504	514	548	502	504	549	537	533	519	526	525	519	539	565	523	542	587	537	566	550	548	529	531	520	524	521	500	483	491	514	534	498	499	548	499	533	510	503	519	508	486	537	525	509	509	508	530	534	507	537	527	486	497	510	545	541	539	504	506	529	546	509	512	526	558	545	518	510	543	562	519	529	516	502	495	552	560	516	503	502	532	529	546	507	547	498	525	556	535	538	503	494	496	506	541	486	538	540	520	539	494	484	535	511	482	493	537	539	511	536	561	505	528	506	551	512	581	499	534	523	517	496	527	480	535	518	488	535	498	543	503	497	474	522	549	517	508	518	495	526	495	512	525	488	487	559	514	520	515	535	526	508	516	500	522	517	485	531	508	537	513	528	494	537	545	552	499	518	520	538	540	532	520	519	511	507	506	544	499	498	519	504	536	514	488	525	533	582	526	503	498	483	549	535	525	526	479	503	514	551	512	527	512	490	511	485	515	532	544	526	497	533	522	556	527	501	514	514	528	537	487	505	510	523	511	513	561	525	559	497	519	512	506	524	508	509	526	544	537	526	493	525	509	523	543	516	504	505	504	499	517	548	580	557	497	479	516	532	537	536	511	544	528	512	486	507	524	531	520	490	536	495	484	515	508	513	556	507	470	512	526	514	519	497	471	532	516	501	514	507	524	533	538	488	559	499	510	526	502	499	505	522	493	542	497	527	495	507	504	528	559	493	511	501	540	516	519	527	540	483	549	567	503	520	550	521	536	482	542	532	507	573	539	551	533	567	492	526	507	559	548	529	490	541	488	504	542	520	500	499	553	546	489	531	513	493	497	526	497	526	521	537	571	519	502	551	519	514	548	520	546	541	517	523	527	528	517	505	518	518	521	508	535	512	542	529	519	509	526	516	517	509	552	515	527	497	516	535	550	559	496	506	519	535	519	527	534	514	471	529	514	509	506	505	544	520	522	522	549	503	493	528	510	521	528	533	499	539	537	513	544	552	527	536	523	506	542	538	480	486	493	547	512	508	514	496	522	510	493	515	514	483	478	529	522	529	513	536	511	528	514	537	554	476	525	534	493	530	535	505	523	561	481	500	532	501	548	520	507	505	536	530	469	568	498	520	515	516	549	534	533	534	536	550	517	498	526	498	559	500	537	519	485	510	503	493	490	527	484	545	510	542	517	517	488	500	511	481	547	542	499	470	504	553	481	514	511	520	529	514	522	495	501	473	527	498	502	495	545	536	497	517	536	502	531	533	519	548	542	504	526	522	514	516	506	534	508	515	500	531	573	526	520	476	506	536	498	498	553	540	521	522	513	502	548	488	442	497	483	536	533	494	534	566	511	508	508	541	517	517	535	489	512	539	555	536	494	496	525	516	535	559	512	547	515	524	526	507	544	526	507	524	478	494	571	569	519	517	533	513	483	543	524	509	526	512	526	539	525	523	478	522	525	524	520	495	526	515	495	530	514	487	535	567	510	484	524	483	527	511	551	578	488	567	521	515	518	504	522	475	512	496	540	504	517	489	487	525	562	513	491	489	498	557	511	544	537	504	529	499	503	514	497	479	529	517	529	516	506	499	506	526	497	546	545	524	509	504	491	540	462	530	504	502	526	522	556	516	528	514	545	516	518	534	518	517	492	492	547	482	482	501	532	552	545	494	529	517	481	518	492	501	483	522	524	541	526	527	544	558	530	543	487	531	499	473	494	489	528	557	560	521	522	535	491	504	543	500	515	527	489	575	517	573	522	508	538	553	551	528	560	523	514	479	496	488	506	531	487	518	551	547	534	561	475	513	541	501	528	511	562	516	523	516	510	538	482	542	496	486	554	504	519	524	520	579	499	524	538	509	494	524	508	507	504	548	478	515	521	551	530	554	531	510	500	545	529	550	556	521	494	540	549	510	515	575	493	490	564	516	509	488	504	529	535	528	511	525	557	507	497	523	525	492	540	517	515	489	495	552	535	524	511	506	521	519	522	546	501	517	556	532	522	546	572	513	521	522	548	531	519	553	532	503	479	528	518	490	492	471	519	480	519	506	549	486	524	510	500	547	520	478	547	542	552	527	511	575	547	497	510	534	537	552	515	503	535	540	529	557	560	534	504	506	510	500	535	549	562	559	529	539	540	541	528	468	511	477	504	508	498	510	518	519	556	489	532	517	511	499	547	524	524	524	526	528	491	519	528	513	504	525	535	486	474	549	496	530	517	529	483	510	503	497	518	534	481	541	534	504	535	507	513	497	495	536	519	513	525	517	523	481	510	522	536	526	507	522	563	515	497	521	506	484	515	476	550	516	520	492	512	550	536	523	512	480	544	525	474	505	486	492	527	527	579	543	541	507	512	517	529	539	513	511	509	563	519	495	532	544	523	509	505	546	526	538	506	504	522	497	528	535	490	513	475	538	503	491	547	511	580	533	511	507	523	490	516
23119	21192	29216	23439	21197	21101	3881	925	622	568	472	460	411	387	351	337	342	315	282	284	281	246	261	264	204	242	228	212	245	233	216	206	237	197	224	210	205	221	216	204	213	218	213	190	197	228	199	185	219	219	198	215	194	188	195	210	204	191	209	193	206	196	246	208	197	201	203	200	184	199	192	168	229	193	199	194	204	180	209	192	190	182	179	197	192	198	197	191	193	185	197	205	209	172	186	194	209	204	211	215	197	185	178	194	200	218	190	192	201	207	210	200	207	185	196	198	178	211	188	223	194	185	171	211	194	183	192	182	205	213	188	210	231	183	215	194	178	210	220	219	222	211	202	204	199	177	204	187	206	222	185	187	195	174	196	180	198	222	196	178	182	189	189	224	180	189	219	174	204	168	192	188	186	191	213	178	215	207	190	217	198	189	210	168	210	166	210	197	185	207	204	179	188	180	220	221	195	189	174	191	191	198	209	221	196	200	172	183	195	204	201	184	203	192	207	202	209	183	210	164	204	215	199	204	158	194	193	172	203	188	192	169	205	206	198	230	209	199	207	204	181	204	191	204	208	212	191	234	184	193	196	196	168	208	231	197	198	205	197	191	177	198	199	179	212	200	180	195	211	191	183	192	170	220	175	198	202	205	186	199	200	195	180	200	192	220	202	184	199	218	217	207	199	201	210	211	168	191	220	173	216	182	182	199	209	205	194	188	195	204	193	203	204	180	204	183	196	236	188	204	191	188	188	173	167	183	170	225	197	197	190	192	194	197	200	188	208	207	199	197	184	193	200	209	205	183	224	205	194	198	207	169	197	218	206	199	199	183	178	204	189	204	191	218	192	204	233	189	194	203	216	200	194	226	191	190	184	197	226	183	183	176	189	212	204	224	183	190	206	197	192	232	214	205	191	180	186	188	190	194	194	194	193	198	186	201	198	215	233	197	206	208	214	186	175	191	197	188	218	219	216	206	197	171	192	202	200	181	183	203	184	229	188	206	182	205	193	214	205	181	200	197	225	180	202	189	195	199	200	205	227	202	178	205	216	195	201	153	208	188	221	193	203	192	185	188	210	195	190	240	211	190	195	176	181	187	207	198	203	208	186	219	165	195	201	168	192	179	230	222	190	194	180	204	183	197	182	188	209	208	173	210	233	214	178	180	193	193	181	178	196	194	190	191	182	197	192	206	174	172	187	170	184	200	154	222	202	179	218	204	203	205	207	187	176	171	204	190	198	193	216	202	183	200	207	194	205	198	184	193	190	183	221	179	195	189	211	197	206	190	194	207	206	193	191	179	195	201	213	196	200	205	209	211	170	196	198	213	189	200	199	165	185	200	200	207	193	211	204	206	181	205	198	188	188	198	193	198	181	195	186	190	194	191	197	191	169	211	206	205	176	188	191	181	199	179	195	216	211	208	177	185	178	197	174	180	202	190	217	195	191	200	196	197	171	197	189	174	200	207	202	199	217	212	198	183	189	183	206	208	216	187	204	202	200	183	186	196	192	206	161	189	173	177	235	193	180	189	207	178	192	199	193	197	196	198	189	222	221	192	205	196	188	194	199	182	220	194	166	216	197	188	201	191	197	154	180	174	216	171	189	200	187	209	162	201	216	196	184	217	189	168	173	200	188	197	209	192	175	197	196	210	197	219	229	187	188	203	187	209	199	185	199	184	195	197	203	174	169	200	195	207	172	180	196	189	206	206	200	218	171	189	184	202	169	192	172	191	207	186	186	206	178	183	197	216	191	197	203	185	199	198	195	178	215	161	215	210	183	168	197	203	203	171	218	195	192	186	193	198	191	178	207	189	191	199	195	198	209	202	197	192	209	197	203	186	214	196	198	203	163	178	202	218	180	180	193	187	191	224	202	219	186	168	185	201	194	194	186	189	194	217	195	188	205	224	196	193	189	209	175	206	177	213	190	202	180	175	208	174	163	182	195	177	195	187	218	199	194	190	184	195	211	222	205	172	219	181	191	207	170	194	191	215	196	178	208	217	205	199	172	184	179	206	188	202	205	180	210	178	177	217	184	191	204	211	209	203	196	193	189	208	212	196	204	200	175	210	173	215	203	217	205	184	184	193	205	216	181	206	196	217	218	214	198	203	181	207	197	206	218	204	222	201	183	191	200	199	173	187	202	196	197	203	201	195	186	177	198	197	209	193	187	185	191	203	174	195	193	192	182	187	205	184	211	202	183	198	196	198	192	210	182	210	196	214	188	192	199	189	197	192	180	189	172	218	185	184	183	196	192	201	194	200	175	182	191	178	186	211	200	210	186	175	200	177	210	201	182	206	196	177	209	208	194	192	180	198	204	203	196	167	186	201	200	200	216	188	199	188	204	228	195	181	202	187	193	201	190	230	200	200	169	184	201	184	183	194	171	213	196	202	188	192	213	207	192	199	176	178	182	183	193	188	193	192	190	215	203	179	194	192	209	171	194	155	190	200	194	206	210	217	182	183	186	209	185	184	190	201	181	205	211	181	197	204	201	180	206	200	184	203	203	195	191	171	214	206	209	198	193	175	186	187	211	182	219	193	204	181	194	181	218	188	209	189	180	186	183	174	172	170	171	183	190	190	205	179	198	179	221	167	187	212	205	186	180	209	177	194	210	183	191	179	181	182	199	189	173	187	178	197	193	213	203	194	191	224	151	197	183	177	187	195	205	191	190	197	192	211	191	201	191	177	176	189	210	186	191	205	208	189	189	193	207	223	201	203	190	171	195	206	183	183	191	195	192	192	209	187	212	173	187	203	202	191	167	201	195	194	192	196	198	203	216	197	198	195	187	187	157	178	188	221	166	199	197	190	189	199	194	196	186	180	194	216	196	215	195	205	173	229	194	194	184	208	185	200	199	212	200	180	193	187	201	206	198	170	226	200	187	197	186	182	207	218	207	194	210	191	215	204	209	219	189	207	191	202	207	199	180	195	173	199	207	189	214	179	184	210	207	235	206	188	197	174	207	166	205	201	203	182	185	214	190	186	193	205	255	208	199	207	193	196	195	194	202	170	170	194	208	178	196	201	192	184	200	186	195	149	208	200	186	196	202	198	208	189	201	192	204	210	173	200	174	205	197	193	183	197	171	176	213	211	218	212	179	199	177	203	212	204	202	207	207	198	216	183	202	225	173	197	182	202	169	180	204	157	203	182	186	188	197	203	217	196	179	202	215	178	217	202	204	201	206	204	199	200	195	203	202	205	173	188	177	185	179	198	199	219	184	197	208	181	194	199	206	192	177	178	208	190	205	205	213	178	187	223	193	200	214	170	184	210	213	201	200	179	211	212	184	197	190	207	175	203	228	165	191	200	210	214	194	164	189	191	204	186	205	212	183	178	198	207	196	172	197	184	210	172	216	195	195	156	198	196	217	200	190	207	184	203	201	224	205	203	192	185	187	185	184	210	184	197	204	198	188	184	210	215	205	170	199	195	194	196	210	213	188	187	174	202	168	196	200	210	189	209	229	220	174	188	189	215	220	191
15703	14962	13074	7033	4830	3560	2729	2151	1793	1442	1219	1006	859	775	702	610	604	516	505	514	442	409	453	380	418	365	376	400	355	322	321	304	327	351	332	330	324	340	357	322	364	325	279	330	327	295	338	318	299	312	313	340	292	298	335	320	344	313	331	311	296	297	304	290	265	307	276	291	293	287	291	324	257	293	287	263	280	303	309	306	280	282	291	297	266	278	270	317	300	305	276	294	252	318	303	279	296	261	290	299	289	272	282	281	287	292	292	291	259	281	296	282	292	303	291	295	262	303	289	291	265	300	318	305	288	302	291	261	291	287	288	295	294	297	291	283	278	305	292	272	263	301	274	264	275	296	276	310	288	284	320	287	318	281	297	278	279	288	280	293	294	302	310	299	291	310	337	309	279	265	271	308	300	289	286	280	258	270	281	303	268	309	298	288	294	300	280	312	286	251	268	279	323	297	280	297	314	252	265	292	309	258	293	294	311	265	270	298	261	283	317	296	248	284	261	306	295	297	277	284	292	290	290	316	290	296	295	274	253	288	304	318	297	284	278	283	292	287	286	282	259	299	280	292	290	261	273	291	269	278	289	271	269	262	285	280	268	274	284	295	284	261	296	298	264	284	269	273	260	302	242	278	276	268	303	283	304	285	286	323	286	280	288	284	281	291	288	287	323	293	293	290	291	306	301	292	282	297	247	307	269	285	296	299	292	270	281	294	301	274	277	285	261	300	305	277	300	307	255	284	314	336	301	301	300	266	259	302	275	328	291	341	294	277	297	302	296	266	296	301	295	274	293	282	267	297	284	279	307	279	292	301	268	272	265	298	330	243	267	308	289	289	280	288	292	281	293	302	274	293	274	265	253	281	291	279	274	266	294	271	294	276	304	279	314	299	298	276	304	311	318	296	281	270	304	320	277	248	284	290	274	350	302	307	280	286	290	293	280	300	284	278	283	291	280	270	273	306	264	282	295	269	338	270	308	308	288	273	273	291	294	285	321	262	274	269	306	282	303	307	279	290	312	293	294	263	285	303	311	302	294	284	314	286	266	283	275	270	276	302	278	287	294	299	283	245	299	308	281	299	290	257	279	287	287	292	281	299	342	273	279	300	328	286	307	282	273	293	284	296	308	287	277	303	275	323	268	278	293	283	272	321	270	276	293	263	275	280	286	282	271	265	270	283	266	292	292	291	267	275	273	289	274	293	295	298	269	304	292	293	314	266	304	283	283	267	310	283	299	272	290	284	300	279	299	278	275	288	300	334	299	288	281	289	304	333	302	243	316	270	277	289	302	296	276	287	281	302	268	260	300	282	270	289	304	300	311	312	315	258	301	305	290	311	268	307	286	269	294	275	277	262	309	305	257	273	290	280	247	273	295	290	297	295	255	323	268	313	267	277	264	304	264	294	289	299	292	279	281	301	298	294	283	269	275	274	285	281	296	289	279	282	274	316	292	273	254	290	272	264	265	286	311	285	298	281	303	273	296	310	270	298	275	295	282	297	301	292	271	272	281	267	258	271	296	289	285	271	305	284	277	287	295	283	284	291	285	286	292	282	307	280	282	312	302	254	293	288	286	295	300	289	288	288	276	278	283	290	287	301	303	250	314	302	286	295	290	260	294	256	295	293	277	298	315	289	281	308	285	278	293	279	302	272	263	305	271	285	272	307	268	273	307	262	276	298	309	273	277	281	308	273	278	287	274	298	311	282	274	263	280	286	278	261	301	319	285	311	287	277	286	266	321	271	295	292	313	290	296	295	284	281	283	330	255	292	295	273	305	327	294	313	280	278	305	266	265	287	298	267	269	277	290	264	281	315	262	293	272	289	280	256	288	304	262	297	288	290	304	306	299	277	285	292	272	295	275	305	281	303	299	280	285	297	276	266	306	274	252	257	266	302	280	318	290	294	281	264	273	266	262	278	283	303	269	293	278	304	296	262	277	267	277	266	259	322	278	301	297	271	298	262	290	284	328	272	280	292	262	294	279	278	281	260	295	277	293	251	258	294	311	306	286	302	284	276	248	322	293	255	300	299	299	287	272	282	284	268	288	297	267	292	287	315	316	294	272	277	306	276	281	290	262	299	284	245	273	294	305	279	339	296	283	272	277	292	294	271	268	277	306	306	297	268	294	274	260	321	275	272	294	280	270	279	286	273	271	278	279	287	283	279	284	282	288	292	307	289	288	250	298	305	312	309	299	288	233	275	292	312	325	292	298	303	290	327	288	286	295	293	283	307	302	289	275	260	289	280	293	279	303	275	290	272	294	268	289	305	287	252	322	269	274	277	283	291	290	292	281	271	277	275	292	262	297	302	269	300	261	267	284	272	268	269	280	274	291	271	305	303	320	269	300	271	305	298	298	308	261	268	316	291	262	277	260	268	276	323	266	284	302	285	272	308	291	300	284	284	307	327	292	302	286	310	300	282	261	308	274	285	293	305	272	300	280	269	304	265	291	297	285	292	295	285	285	283	233	283	301	269	251	272	273	263	273	291	260	318	261	315	310	268	290	270	275	292	271	287	289	269	275	281	291	260	288	294	306	284	264	305	279	292	273	293	273	293	275	259	274	288	289	265	276	267	280	298	286	289	280	295	275	255	303	253	272	298	288	272	290	295	292	266	296	332	271	296	304	294	284	281	308	287	282	269	292	292	301	284	312	267	303	306	280	304	296	277	271	281	293	295	280	285	258	292	270	264	237	297	262	274	299	281	270	282	306	279	289	285	290	287	319	282	318	293	278	282	245	289	260	255	305	303	306	251	273	269	269	262	292	285	267	322	306	266	276	296	281	295	326	284	264	288	272	287	274	303	280	276	297	271	271	282	304	283	296	271	287	262	285	261	318	309	256	267	254	278	287	302	264	292	297	295	323	294	293	311	275	279	276	276	288	299	289	272	289	275	289	327	285	284	269	280	291	292	289	283	277	287	277	304	268	251	266	291	305	293	291	288	298	302	267	290	286	300	298	262	301	289	266	276	273	269	255	290	287	290	283	264	273	272	299	268	288	276	303	283	258	295	273	289	279	295	288	296	282	317	277	302	271	302	298	280	282	295	278	290	285	282	275	234	276	279	291	311	265	288	292	276	261	267	289	253	255	311	319	285	286	276	279	300	271	289	272	267	295	300	272	282	281	303	295	264	279	266	296	263	301	262	333	277	283	283	303	284	275	290	306	268	285	265	280	297	280	292	270	321	270	297	252	288	260	258	300	289	276	281	265	291	280	299	282	284	288	269	283	305	283	272	300	303	272	291	271	256	277	301	290	270	284	278	291	281	307	280	276	303	273	286	306	289	272	274	289	277	295	290	297	263	275	265	302	305	264	270	272	278	278	274	303	309	294	312	271	282	329	269	317	268	275	301	282	290	294	296	278	263	279	291	234	272	266	275	283	291	293	280	312	272	307	270	292	288	305	282	271	332	279	274	276	261	294	262	285	277	295	304	286	259	277	285	283	279	307	266	284	291	281	312	270	307	296	285	294	281	286	283
26788	20198	7887	718	451	407	421	362	374	368	348	338	309	364	347	350	333	332	386	316	360	342	321	334	291	321	339	338	319	333	336	309	347	345	313	336	317	278	297	336	314	345	335	344	328	296	316	320	349	332	349	356	315	326	327	328	316	326	332	337	311	342	312	325	333	355	338	338	334	351	296	306	319	335	349	341	336	312	338	350	339	317	340	347	344	318	332	303	327	316	333	334	305	330	331	304	334	336	332	350	338	302	311	368	319	328	342	345	340	331	347	306	298	302	342	309	320	316	329	306	328	327	291	334	326	318	324	313	327	376	307	313	350	313	334	354	332	352	328	321	335	302	362	351	346	298	328	300	321	332	311	309	326	297	306	294	318	323	319	353	334	309	304	327	348	322	320	329	359	326	318	352	317	316	364	330	358	333	358	314	361	324	333	359	320	345	316	312	315	326	337	334	323	315	353	346	328	293	323	349	333	321	330	343	328	341	281	323	343	327	332	325	316	300	337	332	336	334	330	309	337	335	297	293	335	360	322	342	320	352	311	291	337	324	318	355	330	333	347	343	311	302	332	286	351	313	336	365	348	340	311	334	328	305	371	318	313	341	351	333	338	317	345	322	356	326	348	337	306	304	328	317	340	329	316	358	322	312	309	318	331	330	314	312	290	293	347	305	289	300	340	359	346	322	312	335	361	334	317	351	334	318	321	343	339	307	311	350	310	309	365	338	323	325	322	330	342	340	327	307	346	327	288	322	296	305	364	331	298	341	315	332	307	315	303	340	339	306	343	325	361	303	337	357	317	314	314	350	337	327	338	317	341	322	353	314	297	305	326	354	314	355	324	307	323	334	327	301	319	305	329	334	351	313	327	346	310	307	331	308	306	312	350	329	290	318	299	333	309	307	298	324	314	334	302	311	324	299	325	338	332	341	344	321	340	331	305	351	316	322	323	341	344	349	316	338	375	306	336	337	313	306	323	326	325	317	306	354	310	338	313	342	314	314	323	317	322	340	314	321	328	321	315	337	350	340	336	313	332	322	316	312	324	329	326	349	316	323	335	361	341	364	299	296	324	329	297	361	323	343	331	322	323	324	304	335	332	329	323	316	347	325	279	314	354	308	340	323	331	315	322	310	358	354	361	341	342	368	322	327	334	316	320	318	296	312	337	333	316	349	341	326	328	297	313	327	344	312	316	314	329	355	338	323	333	326	326	333	312	310	330	350	329	319	331	333	287	317	327	361	338	333	342	303	327	373	308	334	359	329	336	317	299	326	337	313	301	316	324	311	355	309	340	327	373	322	332	343	349	307	283	330	322	304	323	338	305	346	365	355	308	341	315	296	301	331	329	305	344	313	310	317	349	345	329	313	291	293	327	358	329	321	325	306	326	318	318	327	308	308	313	322	310	301	333	323	333	286	356	307	353	324	305	329	316	329	333	316	333	301	291	346	314	315	353	316	336	334	341	349	323	341	306	321	343	325	346	317	341	317	286	319	333	367	282	325	328	317	333	326	327	322	314	308	308	314	350	306	333	315	288	371	332	315	346	332	320	312	336	308	347	328	326	311	343	341	328	350	333	358	315	339	328	311	333	331	313	371	325	301	330	310	295	309	329	307	303	316	355	320	338	300	328	326	332	335	341	315	318	320	320	358	339	336	344	311	313	320	361	304	334	352	287	313	279	293	326	298	361	329	352	319	374	336	344	348	363	331	346	314	341	351	349	313	356	348	362	323	302	334	337	329	346	320	325	335	351	337	333	300	298	286	333	310	326	350	345	329	332	338	358	303	305	334	303	315	314	326	323	331	306	336	331	325	284	304	314	327	328	342	342	343	328	339	343	292	325	343	328	323	302	299	307	332	340	293	335	320	323	317	274	319	342	337	315	308	301	341	298	305	302	351	323	281	313	315	325	362	318	350	334	319	313	320	342	354	316	333	336	300	343	327	340	334	338	348	355	311	333	348	296	359	357	331	323	346	345	295	309	332	329	299	323	313	323	316	332	327	308	330	352	341	334	315	316	357	336	305	354	298	327	342	360	307	319	290	297	348	319	343	339	325	311	326	311	334	321	321	331	300	321	346	322	321	338	320	325	338	335	339	358	366	337	330	318	333	296	311	329	345	366	315	342	368	322	300	333	323	330	322	334	348	322	336	295	307	356	337	348	322	338	341	355	325	328	320	339	336	345	325	343	327	302	330	330	339	322	346	330	288	321	318	320	305	291	333	339	349	325	318	337	338	315	320	343	319	322	314	354	367	339	326	332	314	348	297	304	357	344	327	322	335	334	318	323	322	318	347	328	327	315	300	324	315	343	306	325	320	302	333	336	301	320	292	347	366	348	311	299	316	347	342	355	339	330	330	317	341	345	314	345	321	358	348	318	316	314	336	330	325	333	315	315	344	334	309	336	309	297	356	303	330	345	325	343	297	346	335	336	323	318	302	334	332	294	352	341	299	338	355	359	343	320	323	333	329	316	336	317	335	349	343	282	353	332	300	324	335	318	313	346	338	309	335	344	298	326	336	322	329	309	317	349	331	343	384	345	322	346	329	331	298	329	314	322	332	320	342	342	344	328	313	340	323	333	286	340	305	303	317	312	316	328	350	342	337	317	294	295	327	336	311	301	330	324	352	320	351	350	304	335	308	317	366	329	326	303	341	292	335	329	345	323	321	343	310	303	309	329	299	316	326	303	318	328	302	299	354	330	370	331	351	304	330	321	345	354	328	353	320	326	329	322	350	327	359	292	326	285	327	294	313	352	310	310	334	329	329	308	315	344	355	340	315	344	354	323	301	362	328	340	358	329	335	337	321	315	329	325	336	335	335	332	330	348	310	326	335	286	323	327	301	339	327	324	325	366	313	310	332	321	328	364	338	333	338	330	344	321	316	316	318	331	320	315	350	301	314	366	347	333	353	366	322	346	318	340	323	310	333	343	365	289	276	322	328	326	302	353	322	337	318	336	338	331	290	322	344	352	327	340	329	315	373	328	331	330	292	331	353	329	324	332	353	341	309	326	314	332	319	336	339	316	336	324	351	339	317	345	327	358	330	334	296	334	336	344	322	306	349	344	317	319	319	344	348	348	344	333	367	381	305	336	352	365	332	336	318	321	367	312	326	295	304	349	339	308	329	293	328	304	350	362	336	342	318	344	332	308	336	330	312	335	333	332	330	321	345	323	355	334	336	323	356	318	327	326	328	340	351	318	310	313	351	340	335	331	389	327	395	308	324	334	344	317	323	319	323	349	337	328	315	316	319	332	319	312	347	345	320	311	315	323	338	288	327	339	326	312	348	353	344	340	353	346	353	332	323	308	329	326	306	364	319	300	308	332	319	355	328	331	318	335	304	306	321	355	326	336	342	346	348	311	315	327	343	323	327	343	363	340	315	345	331	312	321	336	310	341	321	342	340	350	337	320	336	303	307	317	320	308	346	332	331	334	309	330	312	316	305	323	305	331	375	332	334	331	353	341	356	319	312	323	308	306	300
7094	1244	1220	795	660	606	535	507	527	513	488	485	514	492	453	476	449	471	465	494	468	470	465	439	461	428	442	461	459	487	468	476	464	466	479	484	424	443	495	453	431	442	421	495	473	462	471	475	447	470	432	467	417	488	453	438	450	458	447	458	450	463	498	450	451	485	474	462	455	476	419	483	444	447	447	494	467	441	458	457	454	479	456	456	472	424	478	446	409	500	449	463	476	453	480	440	438	444	424	482	430	445	482	449	395	473	510	451	444	461	461	434	471	455	459	439	476	468	433	458	462	467	477	487	475	417	478	454	472	472	487	459	483	439	451	421	443	446	471	473	484	454	466	494	450	473	486	484	471	455	479	429	473	415	444	429	461	461	482	458	439	455	457	478	508	457	418	464	453	443	449	490	452	459	438	453	433	470	442	459	446	433	497	450	493	447	446	437	465	449	474	485	438	482	465	459	483	470	488	477	490	455	451	453	479	456	462	455	476	440	421	475	477	447	465	451	458	477	467	464	478	427	417	472	416	439	467	453	474	468	474	483	451	489	439	436	472	464	426	435	471	441	443	470	481	464	498	452	461	444	446	480	483	480	454	464	456	444	446	475	469	478	429	487	472	456	504	452	429	449	441	471	478	466	445	443	486	448	480	455	482	478	406	452	453	485	443	477	472	456	472	475	457	447	460	485	416	422	462	463	458	462	457	493	471	515	463	445	441	459	422	444	482	482	489	454	443	496	434	467	507	486	464	424	463	481	460	433	436	445	446	482	471	477	521	470	467	436	469	460	459	491	462	486	431	490	440	476	495	456	434	503	473	452	473	442	461	455	487	457	446	451	457	437	494	430	486	460	474	492	447	445	466	451	492	489	472	439	486	430	453	484	419	443	458	430	475	448	450	467	473	485	467	450	437	483	439	453	508	450	465	477	467	443	448	450	422	477	470	477	457	428	479	475	428	432	484	458	442	439	472	461	495	481	442	446	485	391	444	446	487	474	453	466	469	470	478	441	448	477	410	423	427	460	449	445	434	473	480	443	448	429	468	431	477	414	442	452	452	425	464	480	446	472	436	455	453	453	446	453	445	463	459	459	481	482	476	471	480	485	500	460	501	498	476	474	437	489	462	459	477	446	453	441	450	468	450	454	483	457	495	520	440	448	440	470	436	446	473	449	467	421	473	432	418	411	509	469	452	472	426	475	484	456	425	461	462	461	450	461	458	471	475	476	470	462	437	410	421	426	437	460	471	437	484	476	455	443	440	483	483	453	501	423	452	495	469	499	468	442	473	490	456	464	482	451	450	470	481	450	477	465	470	419	466	428	466	457	459	489	410	433	443	433	499	470	462	460	429	468	430	481	454	468	449	437	463	462	465	458	465	466	437	480	487	448	412	487	442	510	467	454	441	461	433	425	438	457	440	418	458	483	476	457	487	460	443	438	486	469	474	455	453	480	464	455	464	455	459	464	435	437	435	460	479	449	467	479	460	447	445	433	436	443	447	437	473	442	466	487	483	426	411	470	470	439	416	461	408	503	462	479	451	468	461	451	461	472	465	457	426	442	418	482	476	447	459	470	449	487	432	478	470	467	421	439	470	436	444	456	460	445	437	449	475	457	466	456	441	474	437	467	458	482	466	452	429	443	461	464	487	468	481	456	452	436	450	445	454	467	468	433	464	452	445	446	492	459	438	479	486	468	484	474	465	462	509	424	446	451	466	476	479	504	436	496	461	424	406	486	434	446	463	480	501	428	469	471	445	450	453	446	473	503	425	439	451	435	483	425	472	474	468	441	457	462	442	495	441	427	439	473	449	482	465	450	451	447	460	459	451	466	441	437	436	427	458	481	463	433	456	496	433	459	422	445	445	433	477	454	431	438	468	447	467	469	492	482	439	444	445	473	462	450	429	418	445	473	474	443	469	479	444	413	451	479	477	432	468	426	434	464	469	458	457	456	471	427	449	486	496	466	443	462	460	444	467	446	471	440	459	476	463	465	478	448	453	457	456	438	482	481	450	485	464	421	465	450	465	437	460	483	465	475	481	468	449	451	404	464	453	496	460	444	493	458	443	443	459	483	464	438	472	450	464	462	486	470	473	441	439	453	456	473	446	450	491	474	453	471	473	452	451	494	459	461	444	462	426	499	438	494	453	440	446	473	435	462	471	429	458	478	463	504	451	436	466	470	441	422	423	465	500	478	443	438	505	450	461	441	486	466	442	458	431	457	448	461	474	507	444	478	480	455	452	481	432	471	459	437	503	500	484	423	427	510	399	466	411	475	456	460	430	424	447	455	477	461	465	471	455	432	449	431	437	438	501	460	468	429	458	425	433	433	471	449	486	478	472	454	445	453	463	465	449	477	455	429	480	463	471	451	460	432	474	403	496	434	479	459	437	465	454	457	440	480	488	444	500	481	516	508	475	465	465	466	446	438	446	483	456	433	473	465	445	460	462	460	471	483	460	407	456	463	432	466	464	454	448	453	442	463	438	435	457	428	467	469	479	463	462	444	487	467	433	475	426	477	469	431	446	462	456	447	477	477	476	462	452	460	438	481	463	470	455	503	437	440	489	447	440	479	428	464	457	450	466	471	470	436	478	494	449	453	446	453	434	464	469	456	452	464	440	455	486	481	422	459	440	427	461	421	451	442	479	490	418	469	443	447	455	491	489	481	441	465	424	456	485	486	502	485	441	484	476	457	444	474	446	461	467	448	452	489	461	427	448	475	462	471	469	428	491	489	440	434	489	458	462	468	502	440	441	465	487	485	492	430	454	431	475	448	468	443	483	439	470	482	434	445	471	452	489	469	478	453	464	473	489	470	503	471	411	482	452	464	457	480	484	473	473	429	450	484	445	451	445	487	495	415	441	441	466	455	461	472	425	476	469	446	471	490	440	442	471	450	455	445	442	469	462	436	505	477	510	489	442	456	466	477	501	416	472	476	436	476	467	437	480	458	436	476	470	444	454	494	436	491	450	457	440	456	432	506	444	462	445	439	463	467	493	455	465	483	471	455	444	473	458	432	477	480	474	500	457	494	476	442	441	449	450	474	418	471	504	478	430	492	460	412	429	443	494	450	439	437	444	459	478	464	442	481	491	460	477	417	443	446	483	463	467	424	462	441	469	460	459	432	454	429	442	485	454	474	477	406	443	491	434	442	451	455	417	456	465	437	442	476	493	456	518	433	519	445	490	478	442	455	444	481	463	441	448	439	473	468	461	476	426	458	444	447	464	476	439	474	478	446	432	478	488	468	450	458	441	474	459	482	425	489	447	456	445	445	472	480	469	492	428	433	474	464	482	451	484	485	485	463	491	478	436	464	470	433	481	461	444	474	473	439	457	481	534	460	463	447	422	449	472	474	457	496	458	409	467	500	416	481	480	434	442	448	477	410	457	477	424	511	481	456	461	443	460	463	452	430	469	441	466	460	434	470	443	448	446	444	453	471	433	466	483	455	465	442	463	439	457	487	451	454	492	441	414	465	503	495
24226	21220	28647	24084	21137	5178	1063	733	601	620	567	500	480	463	431	459	414	448	420	445	387	396	404	402	421	408	388	382	415	358	406	394	366	396	417	391	386	373	401	365	376	397	356	360	370	400	365	408	350	379	361	375	417	381	383	375	361	380	376	396	346	376	393	359	355	377	368	376	424	382	376	353	377	351	371	417	381	373	392	391	382	370	368	348	380	352	373	339	337	379	347	350	348	420	425	396	359	395	359	375	338	375	374	372	375	367	362	365	375	381	357	381	361	358	380	367	371	399	392	371	367	368	352	368	365	365	365	406	403	391	411	372	406	377	363	400	367	349	392	329	334	362	401	346	372	385	373	330	376	390	364	365	384	387	333	389	352	347	358	388	368	393	370	379	379	390	401	355	427	330	365	411	347	349	329	352	353	347	367	381	372	400	368	387	376	389	397	363	375	376	362	329	365	343	374	370	381	362	358	354	392	383	384	377	367	375	391	334	349	394	364	380	362	332	355	367	396	372	419	382	375	395	346	376	365	354	355	354	370	384	366	378	383	387	365	394	376	370	371	371	410	380	414	388	354	359	384	338	359	385	393	368	362	359	393	329	379	359	391	392	376	349	353	372	374	352	387	378	368	394	370	368	371	380	385	352	400	361	359	373	361	368	398	348	369	388	374	367	350	394	374	398	377	366	415	398	381	394	359	351	395	421	339	349	402	359	372	380	357	357	371	394	375	387	379	372	396	388	386	414	421	392	375	372	367	368	376	359	367	337	332	348	347	370	351	375	390	379	361	391	381	368	378	370	368	361	392	377	389	377	362	373	406	394	370	353	380	365	363	373	413	349	365	359	364	390	371	383	359	397	421	374	361	406	354	356	367	377	435	356	367	354	394	372	397	378	392	397	365	408	356	353	378	366	334	363	398	389	364	365	349	366	376	379	378	379	359	391	406	358	362	385	408	391	353	415	362	374	366	336	360	368	378	392	362	416	369	363	351	364	358	384	344	379	394	349	391	394	350	407	361	380	390	388	389	396	400	345	359	358	376	405	352	367	335	378	347	323	365	368	376	409	368	378	366	371	353	385	362	342	345	412	352	386	353	405	388	368	370	412	376	366	371	381	360	379	386	361	381	364	378	364	341	374	355	366	367	388	371	359	392	356	355	368	381	386	364	416	350	383	362	410	365	375	370	387	395	344	384	369	386	387	369	384	359	391	381	365	364	367	375	325	373	376	375	357	347	359	362	392	364	354	364	377	346	366	363	402	383	377	387	366	374	379	350	389	364	360	345	357	355	388	378	344	382	357	371	388	403	373	345	401	384	350	434	392	386	360	346	345	357	337	361	386	352	375	372	322	396	375	359	373	374	408	377	383	378	379	341	378	367	376	399	375	408	372	421	361	364	368	352	375	342	366	378	338	383	391	377	368	380	350	375	348	377	365	408	378	413	396	373	345	362	401	371	371	375	365	383	390	356	365	378	336	362	375	381	374	371	381	359	398	393	365	384	375	366	358	397	337	374	406	380	396	381	381	361	371	404	380	335	366	371	366	429	384	343	376	395	399	364	366	379	361	361	360	345	361	317	367	362	383	380	364	370	342	378	350	378	412	363	386	398	374	350	378	395	387	390	360	369	335	332	375	396	344	347	360	326	390	342	352	361	356	375	376	355	347	365	394	367	362	351	409	378	384	370	374	382	394	360	397	396	375	379	397	377	400	354	385	352	358	351	376	346	359	357	355	356	378	424	346	401	383	369	387	373	341	387	396	370	395	350	349	326	352	324	396	401	334	388	382	361	369	353	395	344	363	420	383	392	386	361	394	399	386	384	386	360	402	352	377	386	382	380	417	351	345	349	410	365	358	376	380	347	402	371	405	366	340	354	353	372	361	375	387	354	352	337	352	360	400	399	375	387	361	364	384	378	403	407	343	378	363	361	354	357	401	359	395	339	341	363	383	395	352	392	357	373	377	376	366	372	386	353	390	379	360	368	362	361	365	375	386	382	333	395	384	400	378	348	401	382	362	360	406	368	403	354	403	367	373	376	373	339	381	352	369	345	366	390	375	413	364	368	381	352	350	373	374	345	368	397	353	377	393	389	404	388	357	373	376	373	360	352	379	364	363	372	367	378	378	323	379	358	374	389	366	333	370	381	354	361	404	349	378	367	374	374	363	344	338	368	376	365	354	381	368	364	372	345	374	362	352	383	407	390	357	364	378	374	385	351	347	328	374	391	338	342	355	400	360	364	366	375	367	388	388	355	397	337	374	339	361	346	372	373	371	373	381	370	388	376	365	370	382	403	380	402	402	383	376	381	359	361	376	361	375	367	364	336	359	389	358	383	404	386	381	367	358	390	375	379	389	369	408	385	388	365	376	374	348	390	393	388	382	351	386	361	396	379	399	370	388	384	370	428	384	391	358	368	380	381	349	385	332	349	397	357	354	382	395	369	403	404	356	349	356	341	396	323	369	411	362	350	356	342	381	399	382	398	355	384	385	344	407	367	383	362	374	411	341	380	380	381	380	348	374	367	376	395	361	381	379	343	399	399	403	340	391	390	399	332	385	373	375	387	367	354	363	333	400	328	363	358	389	366	347	344	362	378	364	377	353	384	330	372	378	379	417	349	365	361	372	399	373	394	361	353	395	425	335	354	387	394	364	362	370	387	344	410	368	389	382	368	384	378	381	367	377	409	389	368	360	377	381	367	359	394	346	403	373	417	366	356	388	344	366	353	353	392	330	367	387	371	373	375	368	391	360	409	373	359	371	370	365	386	334	382	382	351	415	367	380	362	396	385	380	378	406	367	387	381	371	358	386	337	392	321	365	360	396	376	366	357	378	360	391	356	384	363	354	334	384	401	385	354	360	392	395	370	357	414	344	353	347	363	373	388	356	389	359	364	369	359	366	374	407	409	390	358	389	369	386	374	354	371	376	344	377	384	382	360	403	381	363	363	323	370	361	368	387	333	403	381	369	381	354	355	355	358	360	355	394	357	364	376	368	369	374	393	381	419	337	355	368	390	378	328	377	401	396	396	362	369	364	355	363	342	386	370	373	368	373	404	380	362	367	369	397	395	384	359	355	364	385	350	403	401	363	375	381	385	344	371	336	360	365	388	351	373	359	354	375	384	383	353	344	390	353	357	382	369	369	373	389	347	367	366	351	383	349	333	382	354	376	373	365	392	388	381	367	390	379	386	386	368	400	369	398	360	393	372	355	347	389	388	374	366	375	400	357	371	345	370	362	349	355	361	344	374	368	388	372	376	358	376	367	363	365	379	359	365	376	414	397	377	353	354	376	390	364	364	410	392	362	345	403	359	379	388	361	362	383	374	388	365	356	358	365	326	361	361	373	373	380	386	388	363	358	383	385	373	378	362	375	373	357	357	408	371	362	365	360	363	412	391	364	348	362	409	376	383	385	365	366	391	382	388	367	379	354	371	373	385	344	370	363	341	363	341	359	356	399	378	370	394	351	358	381	348	370	364	380	375	358
13734	9234	8060	4203	2951	2152	1806	1425	1207	1095	1008	921	815	716	690	697	651	628	621	604	606	573	599	601	564	573	593	559	570	570	561	562	579	538	555	568	508	524	557	556	553	526	565	522	564	586	587	540	555	539	527	500	557	535	527	535	550	532	495	482	526	516	571	519	519	529	532	515	506	517	564	547	518	522	492	543	513	512	500	531	531	557	543	541	491	512	526	539	544	509	582	547	544	528	520	533	522	539	513	549	533	574	522	522	531	524	555	547	510	518	501	525	514	543	533	525	558	506	508	535	516	524	540	538	537	498	515	515	527	526	524	565	518	515	514	546	538	536	529	533	528	509	547	516	530	520	552	561	521	548	551	530	545	527	555	502	541	515	544	532	538	568	521	510	523	546	566	509	518	531	505	550	496	521	556	536	538	524	503	488	522	515	507	513	525	540	527	523	517	511	548	508	519	506	553	519	529	526	502	505	541	558	537	491	540	533	532	518	519	513	515	519	543	560	504	506	512	559	534	536	546	562	535	506	536	526	540	522	516	525	520	532	511	567	510	526	492	544	497	529	541	560	523	503	537	520	527	510	558	560	504	569	553	498	547	526	503	505	520	503	540	527	521	559	539	534	530	522	546	539	533	499	512	538	517	521	543	545	523	563	501	474	538	559	511	531	515	515	534	506	533	542	514	564	504	563	534	518	563	532	557	522	529	480	525	535	554	510	537	554	513	528	528	524	531	505	527	511	531	515	535	520	585	531	517	524	552	537	552	521	541	537	550	505	515	488	489	514	514	499	558	486	514	534	508	505	538	511	527	504	557	523	546	525	532	516	503	526	515	505	479	530	522	528	540	484	522	515	543	502	492	535	533	544	536	526	534	502	545	489	510	539	516	506	531	516	513	526	541	529	492	524	517	531	549	521	496	522	507	525	549	533	570	566	523	531	543	509	492	512	497	508	516	523	511	549	498	512	474	532	511	512	543	505	582	486	543	508	555	517	538	520	494	553	550	488	528	514	502	549	568	489	574	524	539	516	516	513	542	521	487	528	517	559	519	517	550	531	544	513	518	504	504	509	564	499	524	500	527	495	557	522	514	520	538	500	557	484	561	536	534	496	555	543	502	570	533	522	510	566	530	530	532	510	541	543	528	527	545	527	517	550	533	551	511	495	551	514	554	515	520	549	583	506	557	526	491	540	516	507	519	549	535	493	538	520	544	547	549	559	532	495	504	522	504	499	483	516	497	507	538	511	531	517	511	547	553	498	535	497	539	527	553	542	521	516	508	500	521	543	543	536	505	542	574	494	559	509	495	504	505	538	517	500	536	521	560	527	508	505	483	551	568	501	550	511	522	523	543	505	518	533	494	512	543	534	521	541	541	532	498	509	482	497	515	534	541	509	576	513	548	528	536	513	535	516	528	465	489	530	573	524	524	518	546	545	518	544	543	551	489	553	537	519	521	508	533	525	535	520	540	493	488	544	521	538	538	517	544	539	539	569	493	514	552	492	490	554	500	538	522	537	511	531	472	529	507	534	569	574	531	521	522	523	492	518	503	521	498	488	519	470	472	535	497	519	523	485	487	545	513	528	499	513	517	484	507	507	541	528	520	521	541	540	546	503	562	501	531	523	536	538	545	539	536	552	535	542	546	537	536	522	508	529	510	505	489	522	540	523	544	545	557	515	545	499	499	485	562	502	538	536	552	535	538	506	520	498	493	509	533	514	532	512	491	523	519	493	541	537	524	528	547	502	578	513	513	506	522	544	518	561	497	473	554	523	497	554	492	532	548	532	518	514	566	512	532	510	534	567	529	553	536	559	525	498	533	613	533	522	538	499	520	546	499	533	526	573	523	544	520	561	535	521	499	479	541	551	547	526	533	573	503	556	570	552	484	501	514	505	461	530	494	569	558	531	520	531	574	526	540	519	573	587	541	524	539	473	567	524	536	509	519	509	511	547	526	514	546	535	520	511	544	492	507	558	509	545	515	507	512	493	516	545	523	533	560	502	498	505	492	560	548	541	536	525	517	535	494	539	505	501	526	511	491	528	517	566	532	512	524	504	525	539	533	542	541	524	519	520	502	518	555	555	526	507	565	547	498	530	546	504	516	520	515	509	504	560	496	528	552	552	555	560	511	508	536	528	509	512	527	552	491	482	553	505	494	510	537	500	507	547	537	520	538	525	495	547	537	528	522	555	521	509	480	524	544	521	517	523	526	549	508	586	527	517	532	544	508	522	535	540	518	573	497	527	481	540	546	556	534	514	512	559	550	536	518	541	487	555	534	499	525	538	523	559	514	522	554	531	534	509	506	559	494	549	533	535	519	539	561	537	501	554	529	512	532	502	523	506	499	515	514	544	516	544	540	535	505	509	525	537	508	504	588	542	495	510	557	548	519	537	532	536	538	528	533	502	505	559	507	527	526	521	516	536	492	532	507	547	530	493	525	525	537	477	498	545	544	512	521	559	553	515	537	528	508	515	504	547	523	512	501	509	513	522	510	527	555	553	539	536	553	569	500	516	554	489	520	474	494	493	543	558	525	545	575	522	514	513	508	549	517	461	478	554	511	507	564	513	558	513	586	510	512	575	499	575	517	531	511	530	543	537	497	520	539	541	492	502	518	512	572	494	549	512	521	518	502	534	536	546	547	515	508	545	495	540	517	508	531	526	488	503	544	503	539	513	475	507	543	534	552	527	551	544	519	535	524	507	531	518	566	481	500	507	487	511	511	529	553	534	528	497	522	529	529	550	548	547	555	537	538	551	491	556	498	507	520	527	518	550	573	538	578	511	526	505	538	528	512	543	514	516	554	503	481	486	526	494	498	517	530	526	557	492	525	513	550	533	474	549	503	533	513	513	514	532	520	529	521	524	520	581	542	512	521	550	538	475	517	511	510	552	515	496	502	540	506	504	505	531	533	572	506	548	513	563	481	510	515	492	537	535	547	556	521	515	502	552	495	559	518	544	537	539	581	552	541	487	529	516	523	543	546	497	523	576	488	568	571	507	529	537	535	521	531	506	543	500	532	520	524	547	512	520	561	516	534	538	532	548	531	526	535	535	496	533	506	537	547	501	506	501	538	511	520	568	524	498	547	539	527	476	499	536	571	530	544	513	535	536	541	514	504	536	523	499	521	518	477	539	577	516	524	529	503	527	515	470	550	501	501	501	538	491	569	518	551	506	518	524	529	514	490	533	501	501	500	549	530	525	518	541	499	527	544	559	531	509	510	537	569	512	515	537	507	488	541	499	532	557	516	504	525	545	509	532	474	514	527	507	520	516	526	526	534	508	504	509	527	569	539	510	538	504	485	513	527	526	550	492	477	539	494	520	527	504	487	506	560	527	512	551	535	514	552	524	554	486	538	506	537	576	521	555	538	526	557	548	540	522	509	528	521	495	486	508	523	503	511	529	527	563	572	524	524	504	510	510	496	538	534	552	543	546	518	543	487	550	532	532	509	509	516	536	548	541	498	517	529	504	489	530	490	501
23131	21220	29229	23505	21220	21139	3920	923	689	532	511	446	402	390	357	368	300	299	297	269	270	217	243	254	217	248	237	257	240	232	215	221	226	225	224	220	215	223	231	195	209	214	212	195	177	188	223	206	221	196	217	217	188	207	232	204	219	249	171	203	196	202	185	203	201	195	208	206	184	186	179	178	208	223	169	178	202	196	202	194	199	218	218	216	210	198	216	198	204	171	171	171	172	200	192	211	201	228	216	211	211	202	192	194	194	188	189	193	184	187	214	197	226	212	210	199	217	194	222	211	201	206	200	224	190	179	197	206	218	192	191	203	177	188	208	221	188	207	208	201	180	218	168	193	196	199	187	209	193	199	165	189	223	210	183	220	199	195	202	209	192	189	216	196	184	187	226	188	191	194	212	212	193	200	210	194	200	198	191	181	213	191	202	195	211	214	208	210	224	191	218	211	204	216	200	193	208	223	203	182	192	195	179	219	218	200	199	194	185	198	189	177	199	208	214	208	204	203	216	183	169	214	220	197	212	193	194	177	196	192	185	192	185	189	196	201	198	203	198	199	202	187	189	197	194	187	189	184	196	177	207	207	216	189	200	205	210	234	190	186	186	223	179	199	182	177	198	178	205	201	186	200	170	197	196	204	199	183	181	193	213	194	171	221	199	183	162	218	211	171	194	216	186	218	185	203	197	197	183	184	193	170	207	201	204	185	172	204	207	190	193	197	174	230	207	182	214	177	204	184	214	233	188	194	183	170	203	208	189	187	226	214	219	221	178	225	190	193	219	191	182	200	200	200	199	170	198	190	195	197	219	195	218	177	201	182	205	199	200	183	204	204	199	199	218	181	197	192	207	197	220	198	200	206	201	195	220	183	207	206	192	233	208	224	166	180	186	190	196	215	230	175	204	210	213	218	192	189	177	170	176	194	216	208	192	190	181	172	197	210	184	212	184	205	192	192	178	184	211	211	200	193	200	210	195	184	194	157	199	190	179	208	183	190	200	194	194	234	202	202	204	212	208	191	195	200	206	217	171	186	199	184	200	223	195	176	201	203	243	202	193	194	192	208	193	189	166	190	198	201	193	217	213	213	197	167	198	169	214	208	190	217	208	173	199	204	173	231	204	216	188	182	222	194	213	201	182	202	220	188	190	197	198	193	207	207	178	251	174	190	190	209	215	197	198	201	198	195	204	186	199	211	231	196	182	205	204	193	228	212	202	186	198	175	206	189	190	195	199	202	187	212	195	188	173	172	186	206	198	203	208	197	185	218	194	197	212	206	217	203	204	209	209	196	196	182	201	191	198	204	189	210	172	185	208	183	211	207	214	182	195	210	197	176	191	179	196	194	219	194	213	175	214	208	205	188	191	210	190	196	207	220	166	180	184	184	177	216	191	203	197	184	216	202	236	192	172	188	187	217	197	217	211	172	176	214	207	197	179	215	181	161	223	188	205	200	225	203	203	215	185	184	205	190	184	193	224	209	210	195	206	182	212	209	196	215	215	197	202	194	202	206	204	219	204	206	219	192	199	190	214	222	189	233	223	182	198	231	222	182	190	204	174	163	183	188	188	187	196	192	174	217	207	209	206	204	202	191	187	188	187	196	195	194	204	189	177	219	195	204	165	202	217	207	213	212	222	212	194	172	206	202	194	209	203	217	200	224	197	206	226	176	192	201	186	205	187	209	210	201	192	213	200	205	191	196	182	192	204	183	214	198	156	188	182	198	195	190	205	180	191	184	200	176	193	217	208	199	179	209	195	167	193	192	205	215	204	221	213	210	190	184	198	170	186	188	189	204	183	188	225	182	185	202	212	197	202	197	186	165	185	185	199	191	177	192	200	191	180	176	188	200	210	180	211	208	191	201	196	204	212	184	210	193	194	183	197	200	198	200	208	179	192	226	200	198	190	220	190	208	215	195	169	180	213	190	187	225	222	167	193	178	184	176	220	221	196	206	188	186	167	189	197	198	178	200	218	196	202	197	186	199	185	203	204	194	207	202	202	216	188	187	209	214	185	197	188	198	206	206	201	203	212	204	181	201	180	189	176	186	197	214	181	197	196	203	190	191	226	201	222	217	235	168	206	200	204	208	182	216	200	209	202	192	207	188	215	201	185	198	186	198	206	195	189	217	187	203	214	216	196	194	202	207	201	187	201	211	175	171	187	200	195	195	172	193	192	167	195	196	234	180	195	190	179	198	192	209	199	192	212	205	196	159	200	191	188	183	204	198	168	185	222	188	180	209	189	184	207	184	212	194	195	177	201	164	224	176	164	197	190	185	174	225	220	191	196	217	183	178	217	179	181	214	204	195	182	195	189	198	198	196	190	213	172	219	195	194	178	221	198	169	205	186	188	211	198	193	195	185	180	200	190	187	197	195	186	228	179	178	199	188	211	216	162	185	198	183	199	163	177	222	197	202	183	200	194	202	194	208	180	192	186	228	193	227	199	200	201	192	202	193	172	204	208	184	179	213	187	189	191	189	175	209	180	199	188	193	190	204	160	184	198	219	195	211	198	170	215	197	205	204	167	206	185	202	196	185	201	194	192	207	185	201	197	195	206	189	197	179	199	201	186	206	218	203	196	227	204	200	179	214	181	184	189	186	190	214	191	201	195	191	194	197	177	212	199	212	176	178	198	223	183	201	198	194	189	195	182	221	218	201	180	195	205	205	216	207	199	200	197	203	212	211	183	183	193	169	191	196	212	190	189	206	189	216	185	187	174	221	200	228	183	182	195	223	186	185	195	186	216	196	190	214	210	208	199	203	200	197	191	225	195	204	190	165	193	213	180	203	190	190	194	195	174	181	222	206	204	212	200	181	192	207	186	197	196	188	206	223	192	212	212	192	203	193	195	234	197	193	221	217	211	197	221	216	187	217	203	177	171	201	194	205	217	187	200	180	187	187	185	202	208	179	173	188	187	179	201	196	184	199	183	191	185	185	212	199	188	171	177	197	210	199	204	194	174	218	179	199	186	202	190	191	195	191	193	218	193	186	196	191	196	191	185	175	175	192	208	159	197	200	212	206	184	195	178	169	213	183	186	192	235	201	209	205	227	208	209	201	183	191	197	213	167	194	189	175	194	177	212	193	185	210	203	181	195	189	183	184	205	200	198	196	226	217	215	208	197	197	173	206	206	182	167	190	218	167	208	209	199	184	177	197	181	195	206	201	197	210	203	212	168	200	197	202	204	176	205	205	215	201	187	206	212	198	199	200	191	199	184	190	207	215	201	214	193	205	226	219	184	211	194	183	195	213	212	201	210	191	182	188	192	158	171	205	205	174	228	200	189	225	207	203	207	217	206	199	196	196	203	193	197	191	229	192	202	194	199	199	210	209	199	202	193	194	226	196	175	188	206	196	198	194	197	205	207	192	198	194	181	193	189	198	222	202	193	207	191	223	211	216	181	178	189	166	188	202	172	202	193	170	191	202	188	204	182	188	190	188	192	188	177	197	196	182	206	212	213	159	184	195	189	190	186	195
15899	15075	12949	6958	4739	3686	2784	2104	1707	1375	1166	1023	848	735	674	618	524	507	527	488	485	434	431	436	373	416	364	328	355	390	322	387	338	326	318	331	338	367	351	335	332	315	351	327	312	336	345	329	319	288	314	286	311	313	291	318	314	291	294	323	323	284	280	289	297	314	317	303	317	308	289	312	295	299	284	288	261	315	275	303	301	313	271	275	294	289	277	309	291	294	271	315	302	310	312	285	285	301	290	323	280	303	276	309	293	315	312	305	299	286	289	283	285	297	304	289	277	271	287	281	263	290	282	315	281	294	276	271	302	337	295	321	317	316	279	314	288	306	314	280	283	299	300	294	310	285	277	303	310	273	303	265	289	284	289	286	255	307	272	291	250	284	289	254	284	286	291	289	321	288	294	310	287	289	297	272	324	282	292	300	259	265	279	296	304	322	304	299	287	299	298	298	276	281	280	288	290	256	298	298	273	300	282	290	321	275	287	272	302	303	294	303	311	283	282	269	324	297	286	278	296	292	278	292	284	320	275	291	267	285	277	291	264	314	318	314	289	255	290	281	307	296	288	321	299	275	270	293	283	310	281	273	286	298	268	251	302	290	300	295	272	257	291	304	270	305	329	305	306	296	257	319	272	292	298	300	287	254	325	296	276	285	302	269	264	291	289	283	298	292	318	302	293	299	305	286	282	301	297	284	306	297	283	290	299	277	283	291	299	305	277	287	311	276	289	301	285	286	269	307	273	252	310	269	301	284	276	262	282	292	251	287	314	281	309	301	292	291	252	289	282	316	299	303	304	308	267	291	275	302	277	277	307	270	293	294	303	280	301	306	298	274	273	313	293	283	314	303	293	292	271	305	286	286	282	287	293	305	312	304	293	278	285	271	267	295	302	266	296	288	313	312	269	277	302	300	302	275	293	259	265	297	286	297	314	300	289	263	277	291	317	282	273	324	301	314	317	315	299	274	278	277	293	309	286	265	284	290	287	287	306	294	276	289	281	292	291	282	287	285	298	273	315	284	272	295	252	273	295	316	277	303	302	286	295	283	291	293	279	302	283	302	304	276	323	289	277	274	327	276	254	307	307	263	291	264	293	263	295	290	303	284	291	284	295	299	283	288	295	272	263	278	296	302	305	309	304	268	300	308	306	307	295	309	298	292	284	260	298	319	289	295	252	289	292	320	301	283	284	305	289	302	311	309	298	289	287	297	298	263	296	238	297	284	293	272	286	283	287	284	305	288	290	268	263	279	319	317	316	313	294	285	275	283	322	283	283	279	261	304	299	283	273	308	284	277	305	271	321	289	320	278	290	266	242	284	282	309	272	300	296	271	295	287	282	273	292	312	287	283	275	297	282	295	305	280	299	289	311	288	280	308	293	283	290	286	296	284	285	284	299	276	285	285	275	269	276	254	274	287	307	298	284	281	300	308	300	313	300	309	285	298	285	349	282	302	297	297	291	311	289	305	283	298	289	303	300	319	303	287	290	273	311	291	293	314	322	291	304	279	295	290	297	306	278	318	274	303	279	308	309	288	281	277	310	295	278	269	280	309	279	307	307	303	285	267	295	286	285	286	325	304	276	293	282	306	282	292	287	279	312	305	281	271	267	258	299	292	291	300	316	306	292	276	276	297	289	304	280	285	264	295	321	276	328	271	285	303	276	271	305	285	257	278	270	298	259	300	313	287	259	278	265	276	297	302	269	295	260	292	295	262	264	300	323	290	326	302	279	274	280	277	306	285	303	281	288	283	296	319	285	306	287	315	291	254	283	282	283	290	309	283	283	272	319	314	300	268	275	269	304	281	269	275	256	302	293	290	299	268	263	292	292	277	295	272	309	265	309	282	285	329	280	311	285	265	313	278	274	279	277	271	312	310	286	306	299	308	259	260	301	296	276	287	295	313	307	290	278	272	294	326	296	298	305	272	279	280	301	269	284	282	304	293	267	305	309	298	277	288	288	264	289	286	277	289	288	296	287	268	290	307	314	282	286	268	300	283	310	315	305	283	283	324	273	294	294	285	285	304	306	293	297	279	305	296	324	315	273	296	290	290	305	280	283	279	295	294	303	285	280	291	292	311	334	280	277	294	313	292	329	277	275	282	277	274	292	288	273	303	279	273	292	292	283	279	295	277	291	290	292	269	261	311	289	265	267	296	257	306	260	270	290	284	278	292	319	285	260	294	305	262	301	320	287	286	304	332	294	287	283	291	306	294	274	282	293	291	304	279	271	323	283	316	289	288	276	291	289	283	300	269	271	294	323	293	316	288	295	271	291	293	297	308	300	285	308	279	308	242	299	306	324	312	268	274	283	277	260	294	302	296	292	276	288	292	270	305	270	296	277	311	308	310	323	293	279	268	279	282	265	323	300	305	293	279	258	319	285	278	287	272	291	305	280	305	260	312	297	272	263	268	283	283	266	307	288	305	283	302	290	289	307	285	285	270	294	300	304	271	281	303	298	294	274	280	296	297	290	279	270	303	346	265	277	282	282	261	266	287	323	284	296	286	271	283	286	307	287	303	307	299	294	310	280	269	300	265	280	302	283	279	321	295	320	281	317	305	296	294	312	276	292	284	274	294	289	288	300	316	273	277	276	291	288	281	268	306	289	310	291	289	277	267	315	298	295	286	294	291	301	274	308	293	296	318	308	273	296	289	303	284	274	273	292	299	279	294	279	275	276	292	288	270	268	294	308	306	324	289	296	308	294	262	314	253	289	303	316	264	302	302	279	276	290	293	273	303	316	256	293	296	306	269	290	301	281	272	293	300	290	282	281	298	317	266	304	298	279	266	289	296	291	290	313	267	293	273	265	296	314	264	266	296	276	294	308	305	276	279	267	298	286	276	322	295	342	265	269	293	303	301	275	333	298	322	319	283	287	295	296	327	300	289	309	288	298	330	282	292	292	273	273	286	293	260	294	303	278	320	274	297	287	273	306	296	253	298	304	283	274	280	320	265	283	291	295	303	291	275	275	281	282	267	332	289	290	277	318	293	281	310	290	306	288	302	304	282	287	286	302	305	270	294	323	291	306	263	320	294	310	266	289	296	290	297	312	283	277	299	288	291	285	307	291	284	261	279	302	301	281	285	295	264	257	285	303	279	288	289	294	277	328	306	281	277	306	299	261	314	282	279	294	328	305	288	311	296	275	304	263	283	293	298	313	252	289	276	292	302	276	305	308	293	269	310	300	297	269	312	317	290	292	279	311	287	276	274	300	285	290	273	287	332	294	279	300	303	283	302	304	282	295	294	254	317	300	312	314	285	260	257	284	310	281	275	282	298	306	276	281	276	300	288	293	288	289	307	306	294	291	275	327	303	296	268	251	299	299	268	281	280	299	304	288	299	294	291	261	265	273	334	274	297	288	295	297	279	282	306	297	278	303	278	270	306	288	314	290	321	313	310	278	289	281	286	318	291	276	288	269	264	285	301	308	285	278	318	309	284	314	309	321	272	293	276	251	283	250	237	299	278	306	297	288	290
26923	20295	7665	695	434	425	368	375	339	374	314	412	382	376	360	326	340	354	338	332	334	304	339	349	339	317	325	319	332	308	345	312	354	347	295	342	353	326	315	348	333	342	339	314	291	306	355	343	353	351	304	340	321	326	310	308	351	352	346	329	358	367	380	340	334	305	338	304	353	362	326	315	331	314	307	331	331	363	353	332	355	346	343	321	301	310	348	336	336	342	314	313	336	318	333	360	360	357	334	327	352	323	328	324	352	329	338	337	337	344	297	336	324	324	328	319	365	333	347	300	335	313	291	336	354	327	333	340	308	324	366	323	339	335	314	317	359	299	353	323	330	347	319	302	352	361	330	342	345	366	360	356	324	342	332	345	336	323	328	345	332	355	320	335	331	345	349	333	316	339	320	357	322	342	300	325	336	332	357	334	325	351	318	308	329	348	362	323	354	316	298	313	353	330	311	344	338	316	361	357	325	320	345	362	342	312	363	315	308	325	328	342	308	337	366	304	330	357	333	342	315	329	386	319	337	326	293	320	325	324	321	334	326	330	300	294	353	325	364	327	351	312	348	362	349	339	331	364	330	344	337	305	337	322	366	339	354	353	350	335	337	306	351	321	354	325	333	328	345	266	324	356	324	340	324	316	313	343	348	330	330	340	354	320	339	333	338	351	330	315	317	285	329	328	347	311	376	320	310	320	315	323	312	357	303	341	347	333	333	337	348	312	297	319	347	310	327	329	309	329	340	327	327	352	324	323	336	327	335	330	351	320	352	335	330	324	331	327	343	314	322	330	315	338	332	319	335	352	302	334	329	322	324	347	357	344	349	312	317	351	321	340	328	332	292	341	328	327	322	308	309	351	369	311	365	307	347	346	353	288	342	346	315	304	302	318	330	315	305	332	342	332	316	322	303	311	317	315	345	353	313	332	334	323	358	347	329	330	339	326	352	354	347	326	352	333	333	330	326	339	344	356	320	330	307	359	338	341	308	307	322	326	341	341	347	301	351	328	337	333	359	339	353	363	321	294	355	325	348	351	305	342	305	305	327	350	336	330	358	334	301	332	325	344	329	301	321	331	308	336	341	336	347	340	333	329	331	329	296	339	308	345	330	326	312	305	360	340	327	351	335	325	311	334	347	341	330	349	337	350	365	352	333	354	322	364	305	325	304	337	341	336	337	356	337	300	341	312	337	331	335	301	326	345	312	343	310	340	331	296	342	311	349	279	353	334	340	324	371	320	340	310	327	330	304	311	342	335	336	331	340	305	332	326	324	373	312	337	318	310	321	334	313	312	328	376	346	342	315	320	316	325	303	353	335	327	327	327	298	355	353	323	328	325	309	316	332	320	313	349	351	379	334	339	329	321	337	322	314	331	318	328	310	328	315	330	330	302	314	354	315	293	310	319	347	335	322	314	336	362	325	316	334	300	373	377	333	336	320	313	353	302	353	325	336	321	326	327	323	324	331	325	343	374	338	320	331	339	335	291	354	318	325	351	340	326	357	321	310	336	343	340	319	346	313	351	280	297	314	323	344	349	341	305	330	345	307	310	309	347	345	349	326	352	319	316	340	327	310	324	307	336	342	347	360	306	321	340	341	310	330	300	359	338	327	322	356	326	342	336	352	300	357	304	367	331	292	295	303	327	321	308	330	317	304	305	324	314	360	315	332	305	308	310	357	323	339	323	338	330	377	332	328	336	331	348	346	339	349	353	339	340	313	305	339	320	305	346	339	358	369	337	296	303	365	343	325	360	322	308	344	325	327	346	359	336	314	328	312	338	312	343	358	307	339	324	307	324	298	336	315	324	306	326	335	323	349	348	324	338	307	324	316	323	315	314	346	297	306	304	336	356	292	310	345	335	319	330	347	319	315	335	330	312	322	353	320	317	301	312	318	303	360	360	335	283	322	302	336	294	364	333	354	325	339	318	344	342	332	300	304	339	343	307	314	336	344	346	346	330	330	338	338	356	351	270	329	355	340	348	329	352	342	344	362	304	327	347	330	357	339	357	349	322	334	323	310	301	313	329	326	350	329	337	328	334	345	352	333	304	295	325	318	313	292	317	306	314	320	310	320	351	324	326	340	312	346	306	361	347	336	311	364	323	342	318	324	319	348	322	343	349	331	290	345	337	319	318	326	321	348	316	370	332	301	335	327	301	321	328	336	331	346	312	354	351	311	303	280	345	352	356	303	332	348	323	335	333	303	321	356	350	338	327	354	316	302	357	335	327	328	348	341	348	314	372	345	345	322	340	328	331	335	323	365	331	333	354	346	332	325	338	319	310	331	356	329	296	369	343	320	335	342	332	321	299	346	347	331	322	349	337	324	348	316	352	340	336	311	342	332	330	338	323	313	331	324	361	353	288	304	341	316	325	309	322	312	346	337	333	332	358	359	328	338	313	318	365	325	357	316	356	329	329	335	330	309	303	338	339	346	342	372	337	311	325	312	325	329	312	337	313	300	333	313	359	323	352	313	293	328	330	347	311	344	326	313	321	336	343	340	332	342	307	347	313	344	354	283	356	295	333	318	338	295	331	331	340	333	334	323	360	293	311	316	323	328	313	338	337	313	355	320	328	321	319	299	345	331	336	349	317	346	340	316	304	335	281	320	332	339	318	339	350	319	325	335	317	358	355	342	324	309	332	325	333	307	337	357	316	346	331	336	337	334	378	294	327	339	340	323	349	305	312	347	332	304	319	350	369	332	334	328	354	359	332	330	338	338	322	356	333	327	317	347	350	309	309	350	339	318	329	311	352	335	353	308	346	326	324	337	311	336	354	337	325	333	336	315	348	329	350	331	346	324	358	312	351	309	316	333	307	310	302	311	342	295	332	332	337	307	321	332	354	339	306	313	316	377	347	367	314	295	323	364	324	328	363	316	353	326	333	331	333	343	327	344	316	368	327	330	322	334	313	299	349	341	313	365	312	309	337	372	343	333	304	343	347	377	302	314	341	314	331	301	322	336	335	328	331	301	304	324	361	328	337	327	341	326	341	330	303	356	325	333	340	356	304	333	351	328	370	306	342	325	323	332	307	335	348	307	345	296	348	322	330	313	334	338	353	340	344	337	343	357	283	343	302	324	299	343	307	328	329	363	316	331	361	319	347	337	312	309	328	316	328	352	333	342	371	346	312	332	333	350	311	312	331	330	318	321	355	289	307	330	337	337	312	315	334	330	316	330	324	329	312	319	273	334	341	315	326	358	343	310	349	319	321	348	365	324	309	335	336	318	327	333	373	343	354	326	377	340	332	357	310	346	317	326	319	366	312	322	350	296	335	386	347	337	340	358	305	361	332	314	325	320	319	332	348	318	351	310	300	316	319	342	353	314	335	384	318	319	314	352	336	320	342	365	321	328	322	302	321	333	339	298	324	336	317	327	342	335	314	372	324	341	318	311	328	353	335	379	329	365	363	345	334	322	306	334	338	356	300	327	316	345	339	337	309	325	325	340	332	330	340	361	339	319	310	323	295	346	337	345	336
7385	1316	1273	733	703	636	555	487	519	494	500	493	476	468	487	461	524	502	485	469	490	495	461	489	494	465	485	502	518	476	485	478	467	432	485	496	425	470	507	497	483	459	426	410	454	466	454	483	507	489	484	464	463	493	508	453	470	475	428	485	445	476	504	485	471	440	489	457	437	467	444	486	477	452	481	474	481	480	458	431	483	525	454	475	407	471	453	474	486	450	468	498	447	452	487	449	468	508	465	471	468	447	453	438	466	474	482	441	460	468	475	464	452	503	471	420	482	473	450	515	419	441	456	483	456	449	507	446	430	467	446	480	488	435	446	487	492	495	471	432	452	456	448	467	488	417	469	490	471	480	459	467	463	431	486	452	475	432	443	480	458	492	465	468	511	458	451	468	480	478	459	477	467	446	477	450	470	468	459	443	470	466	417	430	473	482	497	488	462	480	470	483	477	449	488	473	461	494	499	510	490	486	482	448	472	489	465	484	508	454	483	443	478	446	442	499	481	461	498	448	443	479	445	447	474	507	456	475	436	466	487	496	482	446	467	471	436	461	469	447	443	459	437	461	465	491	494	469	464	463	471	452	455	433	464	455	461	471	473	456	448	475	429	481	444	487	456	486	430	444	515	493	470	429	467	490	450	432	462	446	435	470	489	427	507	464	474	454	457	459	500	469	457	516	500	472	456	486	459	460	485	472	498	459	462	430	469	468	455	454	462	459	459	457	457	478	451	469	512	433	453	486	465	418	467	451	481	475	502	453	466	466	458	468	470	452	446	485	460	472	437	478	507	485	472	455	483	481	478	478	452	453	463	469	464	451	492	449	453	462	452	461	464	461	472	508	495	472	454	485	466	480	456	475	491	441	468	447	458	498	511	449	467	480	490	460	443	461	473	482	465	463	466	443	471	492	466	454	472	439	459	478	465	450	457	497	420	499	451	476	489	429	451	463	494	481	458	461	469	486	440	497	465	467	447	432	488	513	452	514	470	430	479	475	438	471	454	501	427	469	427	467	463	473	489	475	445	478	427	455	441	452	466	485	471	428	431	466	459	466	449	481	454	436	434	461	490	488	414	447	431	476	446	390	510	417	461	491	461	449	479	458	469	466	474	446	451	441	470	454	453	489	439	472	459	480	454	471	415	448	458	477	504	476	489	475	458	458	462	474	470	459	488	467	442	447	491	440	480	419	434	448	460	460	453	483	475	495	470	475	445	497	493	463	450	457	460	488	443	468	511	462	433	514	431	466	455	467	477	494	471	470	493	425	470	471	495	477	472	474	490	427	507	441	439	403	471	450	462	452	440	474	469	506	453	493	501	503	452	507	477	468	477	426	504	459	457	451	443	466	452	503	450	468	411	486	443	478	477	449	432	487	440	485	437	481	453	467	467	465	486	469	496	489	415	443	469	441	447	450	479	463	465	502	443	465	471	450	477	454	462	471	457	444	498	491	454	471	465	483	474	476	478	463	502	427	464	449	497	427	419	421	464	471	471	502	460	506	474	498	489	476	450	481	452	494	471	487	465	461	454	432	465	446	432	450	455	418	482	436	431	462	461	415	433	436	455	419	422	477	465	464	489	478	464	434	442	459	454	438	459	484	469	453	472	464	470	458	490	486	483	462	484	507	458	448	479	426	478	480	458	472	468	488	426	441	435	447	469	445	469	478	479	453	482	488	470	442	473	478	505	478	487	503	433	489	482	465	463	464	482	490	476	470	466	440	500	454	492	440	453	457	498	472	476	471	484	449	464	465	486	471	431	457	450	445	480	484	470	437	489	475	470	445	499	452	495	439	481	491	501	477	448	443	476	478	493	464	437	471	468	479	428	478	476	469	455	467	457	432	470	471	472	452	513	474	449	472	486	502	454	456	476	488	433	493	465	431	473	478	464	433	434	486	455	467	468	456	450	470	467	442	462	470	478	452	479	468	462	429	482	450	486	444	490	475	469	451	442	493	467	437	462	467	445	460	451	441	483	447	457	509	507	450	432	446	471	516	490	458	516	473	460	428	494	466	496	469	488	466	482	514	452	440	462	428	456	485	494	450	468	490	470	465	481	448	495	509	446	509	467	455	492	468	482	445	476	469	454	505	458	495	460	504	436	462	484	479	467	459	506	477	516	465	480	492	487	460	455	450	451	509	470	482	449	453	455	455	491	473	471	445	448	468	485	450	468	446	454	493	509	463	469	444	484	451	486	459	461	477	474	467	463	495	471	472	494	454	473	451	472	460	464	460	471	457	429	470	470	512	487	487	473	493	474	499	481	487	444	452	461	450	450	468	422	459	463	458	500	485	482	489	485	484	433	427	474	490	511	445	496	488	460	490	502	476	455	427	465	478	502	443	461	480	454	486	483	459	456	449	468	469	489	495	456	482	455	488	465	472	452	469	467	428	459	472	454	484	469	504	458	493	471	504	480	477	464	469	443	471	510	472	459	459	480	483	459	500	474	457	470	453	467	466	497	448	421	479	478	448	421	501	442	482	470	471	454	518	453	487	463	442	468	480	465	482	458	477	431	466	476	476	493	483	453	433	465	445	445	457	454	441	471	423	460	454	487	504	505	507	493	443	475	480	458	474	493	486	507	449	471	476	488	473	455	519	463	470	497	459	463	482	479	493	468	475	456	465	446	442	447	457	474	496	473	482	438	464	459	461	433	506	461	457	452	485	483	432	504	482	408	474	473	434	449	429	455	429	468	461	482	489	484	469	458	465	485	488	417	470	485	480	460	440	447	465	449	454	432	503	464	487	478	466	446	467	444	514	436	530	494	458	484	481	481	472	473	477	444	450	468	470	526	466	428	447	492	480	486	475	482	469	459	477	486	482	469	487	458	471	493	458	508	464	455	492	485	515	486	455	476	436	474	485	446	505	484	479	476	482	479	502	507	444	451	432	462	448	448	416	466	426	476	461	510	481	470	471	482	481	472	460	475	450	444	481	457	437	438	485	478	468	474	469	453	500	458	455	468	507	471	507	496	452	442	416	462	467	483	518	471	507	478	504	478	461	478	482	427	473	451	456	454	502	479	455	471	439	447	468	459	476	472	454	430	459	473	466	428	451	471	486	478	439	455	463	485	476	467	481	453	434	460	477	451	461	478	484	468	473	476	444	449	420	462	491	471	443	441	461	453	464	467	487	478	465	471	496	462	445	458	458	490	461	464	486	449	482	470	464	475	434	463	480	496	497	470	489	455	447	485	487	422	476	462	455	486	502	458	456	451	458	440	475	491	463	457	464	468	454	499	472	480	474	472	452	487	468	435	414	425	435	447	476	450	464	458	432	459	460	448	475	436	443	474	437	461	427	471	421	487	487	446	487	489	472	446	449	504	472	474	476	444	423	499	441	475	504	460	444	480	457	430	493	397	440	485	440	431	465	476	435	418	449	485	488	444	491	486	480	457	460	442	429	455	509	474	475	524	495	458	442	486	462	448	424	451	466	493	462	463	449	462	446	470	531	442	446	473	438	453	462	479	478	445	507
24170	21222	28626	24086	21092	5030	961	758	615	576	534	517	442	470	487	446	461	440	425	436	420	419	414	412	401	422	407	421	418	376	379	437	376	382	348	393	400	378	371	401	406	358	364	401	360	381	375	362	395	396	393	425	344	355	386	388	384	384	383	407	403	342	359	414	390	360	398	397	391	381	356	395	321	411	352	368	363	401	350	387	354	386	378	380	377	389	413	375	370	344	380	384	379	352	371	374	368	356	372	413	379	386	379	370	379	375	360	363	377	380	387	359	373	380	349	391	366	369	357	380	379	363	378	377	421	387	373	396	411	395	349	362	384	390	403	374	368	399	403	406	383	383	389	389	391	381	376	360	378	378	374	354	399	415	381	375	397	364	362	373	387	362	370	359	347	364	338	363	393	365	382	401	364	378	364	399	368	377	326	377	362	388	375	341	394	393	390	388	389	399	368	380	396	380	423	402	385	376	397	353	383	397	379	357	380	366	386	401	369	353	377	344	384	372	392	355	398	379	379	379	367	412	354	351	365	387	380	357	393	350	385	349	371	368	391	379	332	344	361	380	348	378	350	354	358	380	367	354	398	409	353	381	362	373	401	373	356	341	376	377	411	387	398	366	394	382	392	383	383	326	387	369	364	357	408	346	378	365	407	405	370	379	376	393	358	377	375	382	396	367	390	390	379	370	363	383	353	377	369	371	361	386	382	355	356	382	366	360	339	360	352	406	385	390	348	372	398	360	315	382	354	360	403	365	399	395	394	393	355	363	368	383	372	387	411	373	367	363	403	396	363	380	370	411	350	381	383	399	352	368	387	402	350	359	388	376	366	384	372	385	373	375	379	384	381	365	354	396	381	400	384	390	382	392	361	383	340	373	349	404	389	379	359	414	361	378	384	417	351	374	404	355	404	388	369	388	353	359	395	379	365	401	383	374	388	354	342	367	389	389	369	403	390	356	385	391	374	374	387	330	388	391	388	381	355	400	362	390	397	363	360	408	395	375	366	370	350	373	359	377	384	365	377	359	328	396	381	376	400	388	401	367	368	351	386	402	390	399	373	373	356	367	396	398	380	356	362	367	398	388	319	387	360	372	415	424	387	357	396	416	389	348	414	350	363	344	376	379	415	384	406	383	378	361	386	373	368	374	381	368	365	376	403	382	361	389	394	394	354	352	347	404	342	374	374	375	385	376	382	364	349	336	371	376	377	426	372	388	366	400	390	387	372	400	406	399	422	383	378	352	382	397	383	369	361	371	387	373	384	392	357	315	389	378	391	386	367	381	355	378	377	401	351	389	387	353	370	359	383	397	385	367	372	388	330	360	349	410	366	392	388	381	417	375	351	368	362	362	409	365	386	405	374	358	395	396	390	371	355	387	363	374	399	372	375	385	366	369	371	404	387	391	371	377	374	366	357	354	345	394	368	369	397	359	371	376	392	399	319	373	357	368	372	382	385	364	365	405	357	380	379	400	370	413	368	379	375	398	404	350	376	356	364	346	370	355	396	372	386	377	383	408	392	384	395	391	354	360	348	337	370	374	356	363	365	351	376	390	336	356	409	371	382	363	341	366	383	387	385	364	362	412	371	395	360	380	364	384	379	402	392	384	389	339	377	407	347	395	349	356	376	357	371	361	385	337	398	419	374	394	381	361	396	380	378	384	388	380	347	411	383	365	386	364	369	343	366	373	381	408	370	345	345	399	347	400	404	371	387	380	371	362	387	387	385	394	387	380	370	384	415	375	380	393	385	372	371	436	403	396	391	358	315	388	418	414	423	396	382	359	364	402	377	392	390	363	386	337	396	359	365	404	354	372	373	356	386	364	370	376	358	387	372	398	397	347	309	378	376	398	377	377	348	372	365	390	352	372	368	386	372	414	373	343	391	400	388	385	383	377	368	379	426	391	325	360	364	356	377	334	371	392	422	379	354	432	330	372	371	362	397	351	367	388	407	367	351	402	397	384	374	402	411	368	378	380	360	406	383	334	330	362	394	431	352	390	400	387	356	397	393	375	370	410	400	367	367	366	379	370	343	350	376	368	393	388	373	401	370	379	384	378	387	378	349	365	394	344	348	359	378	386	387	381	393	382	377	422	361	379	334	387	371	394	382	373	345	360	361	343	412	346	397	353	370	384	376	378	390	390	341	361	368	398	351	331	403	400	363	387	396	398	380	358	337	376	377	359	383	350	361	387	353	357	352	361	405	334	386	366	403	370	388	378	368	380	379	373	385	393	407	348	361	387	361	385	371	384	394	372	390	356	371	382	397	373	402	404	363	375	388	362	390	395	346	340	368	377	349	396	386	406	354	341	342	380	425	361	392	379	363	351	353	355	367	390	330	371	372	374	373	404	367	384	411	393	396	391	356	375	364	387	386	371	370	366	363	399	358	382	383	379	383	366	378	365	392	386	395	399	382	371	364	377	357	365	354	351	399	345	379	357	365	353	377	376	355	382	376	348	399	325	339	353	393	380	354	353	398	393	392	349	410	374	359	371	384	370	377	344	362	380	344	381	357	389	353	383	391	395	353	391	361	371	362	366	373	376	346	353	363	366	345	356	347	369	395	373	371	387	392	382	361	374	377	368	392	336	384	383	372	371	400	384	375	390	420	384	373	378	380	397	398	387	351	344	376	386	369	348	377	378	381	383	384	351	349	372	402	380	380	358	336	369	373	414	364	378	347	391	383	392	396	380	380	359	371	361	376	359	370	362	362	359	361	375	359	407	384	370	410	393	387	372	375	342	367	397	396	369	402	381	360	360	406	365	363	383	356	359	380	394	391	352	399	395	367	404	354	374	361	361	355	408	379	368	407	379	398	332	354	368	409	369	363	373	369	371	364	395	402	361	372	377	364	369	362	368	396	420	377	403	359	382	354	402	376	398	385	371	414	362	370	394	387	395	369	359	395	402	375	359	393	389	373	373	388	366	366	377	395	379	355	387	387	405	407	387	393	405	368	350	366	337	379	397	366	376	375	386	386	382	371	395	371	384	369	363	363	369	380	384	383	390	364	355	383	347	379	358	343	381	415	378	366	384	378	363	356	363	396	393	365	365	396	366	381	402	363	390	364	360	383	360	391	404	379	390	383	397	358	369	396	386	400	380	409	423	380	381	384	410	387	389	356	388	358	350	352	374	440	347	402	412	350	386	359	379	363	372	343	383	353	330	371	374	387	358	395	409	395	374	367	365	381	348	351	402	396	369	367	412	384	418	364	375	345	383	340	415	346	386	382	368	396	380	380	365	390	367	391	372	347	364	355	391	352	386	391	373	355	386	401	381	381	355	362	378	418	374	335	397	375	386	395	337	403	400	338	374	354	398	397	404	356	369	413	382	382	394	343	391	363	348	367	381	385	362	385	360	370	394	390	369	344	386	364	375	423	405	373	385	368	391	384	375	363	363	372	392	396	366	427	388	404	428	372	362	402	379	351	371	365	373	394	382	355	364	373	376	391	381	371	378	396	381	356	347	359	353	385	374	375	394	334	372
13906	8974	8018	4163	2863	2210	1828	1453	1210	1092	975	861	820	743	763	688	658	688	626	614	630	580	605	602	585	549	573	614	588	556	531	539	585	553	544	554	537	532	570	565	504	523	541	551	529	557	563	544	524	561	584	539	496	591	526	500	547	539	540	569	565	522	587	540	515	525	522	519	502	577	550	545	511	516	549	528	529	533	575	556	546	520	501	505	538	520	568	526	542	526	543	522	506	525	564	504	535	560	515	503	517	546	536	511	571	532	545	549	551	542	507	531	522	521	542	507	549	481	555	516	511	537	508	524	493	525	529	505	566	531	502	468	556	548	503	532	520	552	537	551	504	519	556	546	537	531	522	520	541	527	570	489	543	522	533	542	607	545	484	560	533	555	511	540	602	544	524	524	508	536	561	540	553	584	529	527	567	511	545	563	525	523	558	533	483	507	505	539	512	541	504	507	466	530	564	473	544	533	529	573	524	500	500	497	534	499	544	566	525	543	498	532	526	540	486	523	489	508	538	588	577	530	526	573	524	543	534	542	524	555	515	541	547	536	536	527	540	503	564	545	539	544	510	519	548	499	558	536	565	509	521	510	548	559	571	525	524	563	558	576	537	520	582	519	524	570	518	533	533	536	533	515	527	520	537	543	559	540	605	544	519	492	527	540	515	520	531	520	478	514	521	527	565	535	536	579	558	529	513	499	534	507	513	560	561	534	548	515	479	542	539	550	511	530	535	550	582	537	567	506	507	540	544	477	541	473	513	532	561	526	554	569	546	529	545	514	550	530	526	548	549	552	525	543	497	515	541	551	543	482	506	520	522	545	529	564	576	551	502	547	551	505	522	475	524	541	498	514	529	515	544	542	506	513	556	526	539	481	544	503	514	560	536	534	501	555	548	512	548	555	541	541	547	499	520	545	506	508	489	533	492	532	536	526	530	565	515	555	540	521	502	524	510	476	512	515	528	540	498	549	512	526	504	469	540	544	510	534	494	506	517	512	501	535	493	553	509	544	534	530	526	504	514	535	534	511	514	512	484	531	478	529	532	549	523	542	527	500	523	513	528	556	529	505	520	540	541	520	544	461	560	529	511	498	579	515	567	484	524	566	512	549	495	545	527	542	533	571	499	538	562	536	540	554	556	515	552	472	512	490	563	561	559	471	518	505	542	525	523	541	520	497	508	540	485	527	500	540	507	532	510	538	557	557	536	515	501	518	484	560	553	540	494	525	510	505	527	523	532	509	537	508	521	511	539	513	570	520	529	530	538	519	498	526	500	511	497	536	533	533	533	558	547	529	515	541	547	535	522	517	525	511	514	570	478	541	485	539	547	506	569	528	502	520	553	514	523	532	581	528	565	511	551	522	546	556	540	563	543	525	540	512	502	505	578	535	530	553	466	564	489	519	463	548	546	545	552	523	566	549	543	548	560	514	515	561	513	531	547	508	516	542	531	533	482	528	509	531	511	515	559	581	527	496	512	537	539	599	514	529	588	528	505	563	501	503	507	575	512	561	533	511	572	531	517	567	525	480	549	544	542	544	516	518	523	573	521	561	510	586	516	562	488	538	526	526	521	527	522	543	500	534	567	501	553	514	512	497	544	543	534	517	544	546	504	515	540	540	471	493	533	523	568	521	578	493	535	542	511	517	540	520	546	496	515	568	512	519	519	581	534	555	536	545	521	541	536	537	510	514	556	573	509	555	515	568	507	527	522	489	532	535	531	514	551	524	541	525	495	515	545	505	546	542	496	545	535	572	567	533	525	533	557	559	508	574	535	528	521	547	535	541	514	487	571	550	556	524	521	507	584	550	545	515	536	541	536	525	529	554	534	526	534	525	492	539	524	534	512	526	555	520	563	575	512	517	522	500	511	553	491	474	534	511	485	578	508	506	546	551	547	481	539	534	517	538	522	523	554	477	533	528	512	542	530	493	539	522	557	493	505	504	555	518	549	524	580	504	484	567	572	516	509	539	546	529	510	568	518	568	556	512	534	543	582	498	531	528	542	513	529	531	541	527	498	510	506	587	522	490	520	522	520	545	504	526	513	527	566	507	529	503	536	554	499	530	549	529	523	544	560	530	487	551	505	557	560	503	537	536	534	560	553	545	505	532	533	540	490	559	554	543	530	526	534	477	542	507	550	527	527	503	526	575	505	533	551	490	549	550	526	531	515	572	501	558	553	488	551	489	537	532	534	568	522	561	563	515	499	493	545	543	535	545	521	543	519	572	549	542	550	508	530	532	510	539	540	502	549	558	540	542	515	551	540	544	526	532	523	544	526	505	485	496	570	553	526	531	538	570	558	531	501	517	507	546	542	508	494	535	507	515	541	541	546	538	557	528	517	563	551	519	555	557	542	549	580	527	529	508	604	487	551	522	537	507	527	574	517	521	501	499	540	542	559	500	562	499	542	549	554	555	527	511	550	520	482	537	498	526	530	539	522	510	506	498	509	536	554	514	492	541	500	498	542	469	531	545	469	567	522	527	559	544	534	515	531	578	523	525	507	528	502	559	515	561	515	548	567	539	502	561	556	512	571	530	536	528	540	495	509	558	512	546	517	572	549	493	508	525	515	507	525	543	526	502	532	554	526	528	561	571	479	531	508	543	532	533	515	514	509	536	520	528	527	511	548	486	550	505	542	561	557	498	531	558	563	501	558	539	558	531	521	560	527	510	540	495	521	535	531	528	548	544	547	595	551	539	545	546	528	515	520	540	480	570	502	497	539	520	529	519	527	516	492	551	554	566	525	546	543	528	543	529	523	507	545	483	563	532	538	503	532	553	532	513	520	535	540	530	496	521	495	543	534	520	508	506	535	593	518	534	530	542	547	561	520	522	513	469	571	521	498	515	505	506	563	489	494	476	553	552	559	527	544	541	576	543	531	471	495	528	506	526	573	514	538	526	545	502	536	544	559	546	496	507	509	526	544	533	516	517	519	504	576	534	494	505	575	559	500	504	538	524	544	522	519	565	532	542	511	504	516	527	538	537	542	523	585	499	519	567	563	511	529	498	543	538	524	553	507	459	568	521	505	530	551	541	515	555	588	504	511	536	515	502	532	508	494	488	523	521	536	527	508	563	498	546	517	538	539	536	528	513	509	523	549	541	581	540	527	488	514	549	505	511	545	494	488	552	524	543	556	519	542	579	555	517	545	519	522	550	527	556	550	551	498	539	560	511	536	519	528	501	524	533	557	535	534	538	537	551	511	562	544	577	495	546	517	594	577	537	529	521	545	540	551	546	602	558	554	553	554	513	525	496	519	547	525	492	524	537	563	560	552	512	531	542	544	517	530	529	524	518	515	538	513	574	517	541	538	534	547	537	524	533	534	512	492	509	511	527	583	530	509	508	529	522	528	509	515	535	532	512	516	522	529	527	503	520	551	539	529	494	524	525	509	578	525	508	547	547	481	569	554	495	528	542	536	589	518	509	557	521	570	521	512	517	511	547	526	535	542	494	560	537	526	532	561	515	547	557	538	526	502	483
23144	21224	29206	23563	21224	21131	3957	865	678	581	506	443	437	360	383	339	302	278	327	282	240	259	238	254	255	273	233	232	234	237	211	215	249	231	238	250	222	199	218	204	225	222	231	245	236	212	214	241	212	205	209	217	191	208	211	210	169	208	217	184	204	208	199	192	210	196	206	200	212	219	207	212	189	223	192	197	244	178	205	197	210	212	208	200	185	212	204	212	200	202	229	226	206	206	192	197	231	185	199	186	210	194	204	201	206	191	184	208	218	199	177	209	182	195	207	209	203	185	222	214	213	216	215	199	218	201	226	215	184	186	231	170	200	186	206	216	190	215	213	224	212	226	205	215	227	189	200	197	192	184	177	194	212	192	209	231	190	190	233	213	179	201	189	211	222	225	197	200	212	171	210	219	221	205	205	206	185	221	195	203	218	179	195	196	223	211	196	204	195	194	181	210	192	180	207	199	209	212	182	218	207	197	212	191	201	226	201	197	203	192	193	204	195	215	198	191	207	204	177	200	200	195	202	196	209	209	208	213	197	199	199	219	218	200	197	195	186	202	203	220	192	202	201	189	218	192	211	181	206	219	188	185	195	188	204	169	204	201	200	199	213	187	201	195	193	209	193	183	203	187	192	184	195	180	204	189	220	172	183	194	181	208	207	218	219	209	179	213	194	196	190	212	197	191	187	216	181	206	190	176	206	204	220	194	205	180	181	197	200	198	209	216	191	180	195	195	213	199	202	199	225	206	222	206	187	191	188	218	198	199	205	232	224	196	205	191	205	180	213	184	190	186	199	207	215	217	195	204	185	202	181	181	192	187	193	203	190	207	203	206	212	183	215	215	198	202	182	185	207	193	193	204	199	199	220	209	205	207	186	176	209	204	221	181	183	212	177	205	209	209	222	200	217	188	188	197	225	201	187	169	185	225	177	209	186	211	199	203	222	180	191	174	191	191	191	178	198	213	189	239	198	212	198	206	197	229	215	214	211	180	208	212	178	222	205	202	191	192	196	161	189	221	221	193	206	222	199	183	174	210	194	193	184	192	183	207	200	196	224	205	175	227	184	192	229	211	206	189	190	206	227	197	198	187	179	192	173	208	209	194	206	214	196	202	210	199	211	211	218	204	197	197	205	191	186	197	215	185	180	204	203	212	181	186	196	204	200	200	197	179	185	211	194	180	216	225	208	199	201	189	210	195	210	218	206	185	183	208	201	201	176	178	193	200	216	205	202	209	231	171	209	202	195	203	185	227	205	199	212	199	186	198	194	202	215	197	206	190	233	190	191	205	194	210	209	193	211	217	202	205	192	201	189	207	248	222	223	206	215	205	177	198	195	232	184	213	186	182	191	175	219	212	175	212	196	179	204	218	213	185	168	199	208	216	180	186	207	206	194	183	196	176	207	171	184	205	214	216	199	201	191	211	212	184	225	200	206	213	209	232	198	196	205	193	212	190	185	214	222	189	207	191	206	203	193	180	213	186	219	181	199	207	175	203	192	198	191	176	213	184	230	183	200	198	168	200	199	230	226	190	223	209	218	213	176	182	208	201	211	201	178	210	208	195	190	197	208	187	190	195	201	203	192	221	200	186	209	178	194	198	199	203	211	177	186	177	207	209	192	185	194	213	177	202	230	205	209	196	190	196	219	205	218	206	214	213	200	206	221	188	223	213	187	204	219	203	194	199	204	202	202	198	202	176	179	209	184	197	209	190	176	217	176	207	190	222	199	197	216	206	183	199	181	228	215	180	196	209	220	194	215	200	191	204	203	218	205	219	186	193	224	187	173	211	209	179	208	190	201	187	209	197	212	190	205	177	185	209	204	187	222	196	192	213	199	215	218	183	199	227	209	225	201	205	198	201	196	181	215	201	191	196	221	211	185	211	211	195	186	193	185	171	221	198	200	194	229	190	197	208	191	210	207	217	198	179	209	210	199	210	192	179	212	200	221	192	193	191	219	182	217	212	191	179	194	214	200	213	201	195	229	198	187	188	213	183	207	207	220	197	202	207	201	201	210	172	204	206	202	206	160	195	208	195	217	197	189	214	177	190	196	207	244	187	212	198	187	171	233	208	195	200	206	214	155	193	202	216	207	180	219	176	189	188	181	195	220	186	191	195	176	195	238	204	228	225	206	203	203	208	211	197	215	177	182	220	219	206	203	204	205	222	196	182	206	201	210	172	187	214	195	203	227	187	199	199	206	190	211	234	157	220	205	181	173	195	203	193	192	191	175	192	197	193	196	196	171	212	206	219	205	195	188	211	197	195	203	209	204	189	211	220	189	190	209	190	175	204	184	192	218	188	189	211	189	188	193	202	208	207	210	197	215	195	192	205	197	195	203	180	197	198	192	200	199	195	208	184	192	196	191	197	183	211	202	211	197	199	196	209	202	216	240	219	210	197	202	201	200	182	211	210	221	203	206	220	184	214	172	220	190	187	206	206	183	201	189	201	186	195	204	231	195	217	220	190	214	209	197	205	215	216	185	192	193	212	196	210	183	218	205	200	201	209	201	229	202	203	213	205	235	180	171	182	185	196	215	195	164	191	204	213	188	191	216	198	195	217	198	174	204	200	176	203	167	190	182	207	214	184	186	185	210	219	189	210	218	216	233	186	213	217	181	197	206	209	180	187	201	206	199	231	165	212	189	207	185	193	195	164	196	179	205	189	186	194	208	195	198	194	200	205	206	188	205	199	208	210	199	221	190	214	194	186	183	200	209	203	196	191	203	201	194	214	209	195	229	196	205	190	209	183	178	213	203	189	200	205	197	204	203	211	207	221	207	217	193	193	197	194	221	182	205	229	204	204	186	176	187	187	216	187	208	208	199	183	194	198	182	189	201	182	206	211	183	201	181	175	208	190	171	217	215	185	224	209	181	182	227	191	213	183	201	209	178	210	207	209	181	201	210	228	186	200	169	194	178	184	184	200	175	204	193	189	195	194	204	189	220	190	213	214	189	186	177	197	201	221	184	201	179	158	223	219	200	191	234	182	207	191	201	201	192	215	221	193	186	188	196	213	203	204	203	207	199	198	199	184	204	233	186	197	195	197	189	162	200	183	214	228	198	210	209	194	203	212	222	183	193	187	208	226	214	203	182	200	196	212	205	206	202	197	211	183	201	176	184	199	175	200	218	190	183	188	208	190	210	195	212	190	217	172	225	212	199	199	196	194	192	225	203	203	181	185	195	209	191	215	215	190	168	246	224	185	199	209	188	201	198	184	213	178	225	209	203	219	197	201	203	214	208	160	183	169	187	209	181	200	193	208	205	193	232	214	186	218	193	218	181	194	172	210	187	222	208	190	210	218	185	203	200	192	191	199	202	189	205	204	211	200	203	194	195	207	179	182	192	209	212	191	216	181	205	190	202	185	211	213	212	179	209	197	167	205	197	201	190	181	222	201	198	196	191	225	193	204	201	184	196	204	213	185	213	192	191	192	216	223	203	194	195	190	213	192	200	180	183	219	205	196	188	173	169	194	181	184
15696	14997	13128	6960	4719	3653	2731	2178	1714	1329	1199	975	888	766	676	641	585	541	515	488	473	435	432	432	381	373	397	384	360	372	360	366	314	340	333	336	335	331	341	325	335	305	315	345	323	313	310	316	322	301	326	330	276	285	313	302	296	321	323	315	297	311	302	289	307	310	298	323	274	307	310	293	300	292	285	316	292	308	283	289	269	306	290	293	276	299	321	255	292	267	305	295	315	287	301	280	281	315	315	289	316	312	304	297	318	315	287	302	304	311	294	305	286	301	302	318	298	273	287	278	287	297	309	296	277	283	274	286	266	337	315	290	299	291	300	303	296	275	293	291	290	287	289	301	289	309	284	320	309	289	293	330	301	302	305	303	284	295	281	311	306	297	308	306	288	292	320	270	274	279	304	318	309	304	282	328	299	330	268	276	314	308	310	274	269	255	275	309	290	306	305	289	261	297	310	282	276	294	300	269	321	288	284	279	310	282	284	282	295	306	282	310	312	324	294	292	301	292	283	282	283	293	281	280	295	282	292	321	292	293	334	285	303	276	301	277	310	258	295	303	308	288	302	307	291	303	347	307	290	304	304	276	259	268	270	280	290	293	285	297	338	272	313	321	299	307	267	293	287	278	271	288	291	282	322	300	272	262	261	278	313	277	316	312	301	272	306	275	324	299	256	353	297	308	282	285	271	295	297	299	319	287	293	300	284	280	277	302	300	283	315	307	307	324	284	297	326	301	272	307	303	287	283	245	290	314	282	309	278	297	296	306	292	309	296	298	283	294	289	281	307	266	308	306	296	289	293	284	262	292	331	259	313	264	290	292	296	290	296	306	301	294	344	293	270	278	307	288	284	285	277	291	312	294	308	273	286	285	287	297	307	294	309	289	258	299	292	338	272	290	306	275	281	299	311	307	279	310	294	300	287	327	306	311	293	332	294	292	318	279	291	303	283	314	304	277	293	321	306	291	271	310	275	293	301	305	297	286	296	296	307	292	281	261	284	312	286	284	302	310	296	278	288	280	272	281	279	281	305	296	306	293	296	292	272	293	278	272	305	298	310	335	281	314	298	266	276	289	304	315	325	298	294	310	277	309	291	316	294	285	326	265	293	288	271	269	268	290	294	309	285	292	254	275	322	283	270	273	287	334	317	297	307	284	286	275	276	298	294	279	279	310	297	292	325	296	304	293	296	306	291	307	286	299	311	307	263	326	258	282	308	316	281	297	309	298	301	243	291	300	266	279	301	294	309	294	295	290	314	305	279	305	296	305	280	338	300	295	282	255	282	282	285	307	267	278	316	278	287	291	278	284	291	282	282	290	315	293	277	295	264	287	306	289	290	321	290	261	303	270	330	319	302	310	286	292	277	298	278	294	282	273	274	284	307	312	276	271	315	295	293	313	298	275	264	260	288	267	323	286	300	311	274	302	260	296	291	281	276	288	282	290	277	291	318	312	291	303	317	309	296	309	285	296	283	275	290	272	258	286	284	256	320	291	298	304	298	294	286	306	298	321	282	293	284	282	281	303	300	297	306	298	320	283	293	301	307	277	277	299	318	276	333	301	317	293	264	292	283	289	310	299	286	300	260	319	284	274	336	289	312	320	310	310	281	318	282	306	302	302	309	309	292	270	285	280	277	304	297	291	295	308	283	307	276	308	300	287	326	306	267	293	305	308	253	298	342	327	264	272	283	277	320	277	308	266	275	293	290	268	282	292	273	306	285	282	295	316	303	288	314	283	298	286	286	291	303	298	295	310	300	316	269	321	295	288	305	275	285	323	282	290	301	282	285	316	267	263	289	290	309	307	289	273	307	289	306	309	302	312	255	303	281	255	304	280	274	290	272	310	257	301	324	305	299	293	268	260	284	296	250	272	309	293	281	287	319	287	297	283	279	280	297	293	280	301	328	293	313	273	278	296	289	302	281	319	275	309	273	277	305	289	309	297	262	291	284	293	277	269	319	303	280	285	280	272	296	287	306	301	283	299	281	270	283	256	287	302	297	266	321	289	274	293	325	288	278	281	283	288	309	265	278	279	298	290	289	305	279	296	301	289	297	290	264	304	271	279	322	297	290	284	276	285	285	272	258	279	261	298	328	307	301	318	282	287	256	302	304	302	303	277	313	270	323	329	309	310	272	281	313	291	323	290	290	295	305	280	332	275	303	321	302	302	283	305	268	311	284	280	295	294	284	274	280	307	275	290	306	284	242	279	304	294	294	260	291	278	305	304	291	273	286	334	298	283	298	312	292	302	278	279	286	325	284	294	283	285	308	293	290	281	308	286	296	323	319	282	287	290	276	287	310	295	298	255	301	293	313	306	273	258	249	281	290	317	315	246	306	273	269	283	297	319	292	285	284	323	295	273	331	288	299	278	341	287	275	278	264	286	298	292	261	274	282	316	290	282	287	265	282	289	289	288	294	289	295	294	286	306	299	279	284	294	304	288	344	305	310	297	277	270	286	304	303	263	305	317	295	284	320	347	301	294	285	304	288	304	292	258	270	313	307	251	282	310	315	303	250	284	312	302	288	304	308	316	324	290	290	262	288	323	327	284	286	266	307	313	269	312	285	283	281	333	295	309	322	309	341	292	285	300	275	293	293	295	308	311	286	299	285	294	285	311	292	304	283	279	280	315	293	290	290	289	284	292	274	297	294	292	255	289	305	261	299	299	288	276	307	274	282	287	283	299	303	322	299	289	302	278	332	288	290	316	301	286	270	298	284	288	289	309	311	319	263	310	275	272	307	273	265	285	294	299	300	290	290	286	275	253	288	270	305	270	294	304	300	305	278	317	290	287	307	309	286	309	276	286	271	337	285	288	293	286	284	284	299	306	283	302	300	261	269	289	260	286	279	280	289	258	314	319	297	293	277	304	299	298	285	286	322	280	289	264	268	290	295	300	284	278	296	311	282	306	301	273	282	285	308	280	273	288	280	281	297	283	280	290	292	272	312	291	288	294	304	313	280	277	301	310	292	275	283	282	300	286	309	305	267	280	305	264	280	258	280	282	288	310	300	299	311	292	303	293	291	269	322	296	282	300	292	287	282	283	295	303	291	315	283	263	329	303	340	303	309	316	292	270	295	317	319	283	287	267	306	280	280	281	308	279	306	284	298	307	304	261	297	335	271	277	316	280	274	281	269	294	284	285	302	334	283	305	273	323	275	320	313	292	318	292	281	288	298	267	281	288	324	292	305	299	298	304	273	320	280	322	303	286	309	294	265	309	284	299	267	287	273	299	301	283	283	298	305	301	267	280	293	306	289	280	271	299	289	289	322	298	294	291	303	283	280	302	295	312	349	281	274	283	288	302	271	273	293	314	297	287	285	302	295	298	292	291	295	308	288	258	308	314	296	262	285	289	285	312	311	286	314	269	325	291	281	290	290	300	289	273	291	258	266	291	307	303	297	284	298	301	308	289	278	280	305	338	312	250	277	303	294	262	300	303	299	311	278	279	292	292	280	273	281	302	287	296	265	300	297	264
27090	20378	7762	715	495	386	375	371	379	366	332	355	341	368	361	346	357	327	367	341	333	327	347	350	327	324	375	330	322	338	367	358	307	359	345	340	318	307	322	363	334	345	350	359	329	339	337	352	350	361	351	351	355	332	331	330	318	314	337	306	307	317	320	336	352	333	328	339	355	330	327	340	333	328	337	338	376	298	322	363	362	334	383	332	343	354	321	353	340	343	361	326	340	373	335	339	332	306	360	325	362	305	309	351	347	349	335	326	347	307	360	331	359	350	308	314	345	356	342	358	315	354	342	340	331	338	347	346	367	349	309	343	334	338	327	340	348	344	321	322	347	318	352	348	334	351	347	337	333	332	301	330	322	329	323	356	377	330	348	309	313	353	367	356	331	325	319	339	361	329	332	311	349	306	354	315	330	313	332	327	361	356	322	290	339	318	295	339	330	323	343	359	347	301	359	331	297	286	309	333	356	356	324	337	348	341	367	309	342	318	329	345	372	374	321	308	355	348	369	346	322	389	341	328	338	326	329	366	356	314	328	364	315	347	320	323	343	322	370	344	353	347	339	330	316	345	321	343	367	311	362	328	321	343	318	328	337	338	330	342	346	343	330	325	308	308	324	326	356	322	361	357	334	311	389	319	357	344	328	331	380	352	323	359	345	353	343	294	311	336	320	338	340	326	333	338	336	357	310	350	360	354	330	363	330	330	348	313	341	354	349	313	377	313	330	339	338	325	325	347	320	335	314	348	284	338	337	352	368	357	334	367	313	333	342	339	350	351	304	341	352	341	318	313	340	345	364	349	355	324	304	346	370	314	355	330	308	343	319	321	353	314	334	350	353	341	360	335	361	333	329	377	345	292	359	323	295	355	349	344	347	337	344	344	318	294	325	346	346	313	307	335	336	344	339	340	340	335	340	316	356	331	340	369	379	322	343	342	331	319	361	356	365	348	344	336	373	333	336	326	343	341	332	345	367	357	334	353	337	341	342	358	358	334	307	358	342	355	319	356	329	352	375	303	342	337	308	377	332	336	304	351	332	342	343	307	341	318	311	318	327	315	378	326	339	342	334	341	325	349	324	324	324	358	361	348	340	357	360	360	349	307	352	357	320	335	313	325	298	312	341	319	348	364	351	343	336	326	373	334	339	350	344	324	356	356	362	320	359	308	329	357	372	328	353	355	327	344	362	291	337	338	345	353	338	364	329	288	332	329	340	328	339	333	337	331	355	357	350	337	357	342	314	343	318	319	326	359	343	354	334	360	350	329	349	332	322	344	349	328	357	329	344	335	328	334	329	344	354	337	319	337	346	342	366	325	344	306	321	331	328	316	348	328	345	333	328	345	327	329	308	357	328	343	329	310	329	345	335	322	332	356	341	313	338	308	328	335	334	347	300	323	325	345	349	299	332	339	316	352	337	345	355	339	331	326	286	340	361	343	305	336	343	335	343	301	341	339	356	332	339	290	314	357	404	342	328	324	322	344	345	314	336	359	369	312	336	313	338	340	329	300	308	356	317	315	329	349	336	313	337	360	338	351	362	332	343	319	329	358	319	369	359	356	386	329	324	348	321	325	331	329	366	324	300	296	350	347	327	341	314	347	338	320	342	312	320	313	294	339	350	319	351	366	351	355	310	348	322	353	325	363	316	329	375	332	328	361	338	320	349	335	359	334	327	341	334	335	337	331	321	365	323	301	332	351	378	307	331	348	314	337	347	324	307	340	343	311	326	318	340	318	324	356	362	324	317	332	349	346	323	311	344	310	323	318	335	328	335	326	365	319	323	334	351	386	314	319	338	359	342	318	340	293	328	345	318	337	359	352	356	323	349	355	307	336	348	329	336	317	360	344	307	328	364	350	299	349	325	327	355	332	338	303	343	317	325	315	355	312	309	347	340	356	329	350	293	342	356	311	347	390	346	321	351	348	343	306	342	338	321	357	308	324	326	338	346	339	343	314	316	319	331	356	333	319	335	314	338	350	312	362	330	312	300	346	339	338	334	329	332	329	348	305	335	392	338	324	337	336	311	350	332	346	343	340	354	293	373	330	323	346	351	355	322	371	350	320	323	326	350	322	331	369	354	329	338	314	334	365	355	315	306	305	316	352	370	350	334	362	278	366	339	329	342	321	369	330	354	345	345	336	326	340	324	330	335	351	333	332	307	332	319	346	335	309	325	323	338	307	348	313	348	338	335	351	329	349	320	343	353	346	361	340	319	303	354	335	333	317	327	373	321	318	365	333	355	320	335	348	332	325	356	342	321	319	341	355	352	326	328	320	309	331	340	311	330	350	321	333	338	315	356	342	335	360	332	286	336	328	346	340	321	335	328	336	318	342	312	337	338	316	324	324	343	368	348	365	320	318	317	328	356	311	344	334	332	331	342	362	306	333	338	346	371	331	345	332	330	354	375	336	328	373	322	331	362	372	343	352	353	345	344	342	358	338	364	349	354	325	310	327	341	330	344	330	345	303	337	320	321	334	343	321	329	357	308	364	375	335	343	359	336	364	335	308	344	331	353	322	315	365	314	348	334	340	354	325	321	320	336	334	325	314	342	313	319	323	348	322	346	362	347	318	368	308	336	393	333	343	342	334	319	301	319	345	308	324	364	336	342	343	353	327	327	342	333	331	340	328	320	344	342	324	317	360	335	351	334	351	343	317	355	343	357	347	317	330	361	343	319	360	355	297	349	338	317	302	295	327	316	319	349	319	353	366	341	326	320	314	366	319	308	373	323	363	309	322	298	310	344	304	364	305	375	320	356	341	333	358	340	344	381	288	298	345	356	345	306	342	310	321	340	341	345	349	328	354	360	327	365	333	334	338	321	357	327	356	360	373	328	300	336	328	373	370	327	359	334	340	335	358	322	329	353	342	338	324	339	309	380	373	319	336	346	334	327	334	340	359	352	328	345	369	302	298	321	329	348	318	318	345	334	331	333	340	340	317	314	296	307	325	357	321	360	330	344	356	335	331	328	319	346	341	345	334	329	333	354	307	375	353	336	311	330	369	329	305	348	335	367	318	380	354	351	353	347	304	332	328	331	354	293	315	336	335	320	358	331	338	346	350	332	327	342	337	342	365	356	350	312	345	309	327	338	317	313	353	321	356	323	337	316	384	319	351	324	352	365	369	385	324	359	345	351	324	363	323	353	344	340	348	328	371	361	353	349	337	316	333	322	353	350	344	344	332	325	332	334	326	357	350	362	321	341	362	338	335	346	342	324	380	297	366	350	331	315	338	360	358	363	323	346	344	336	329	292	354	344	318	367	321	324	314	339	370	377	347	361	334	344	301	339	373	365	333	320	318	347	337	340	346	333	330	325	342	354	345	322	323	361	339	345	328	332	325	345	336	325	357	369	352	329	307	352	359	349	336	340	342	292	343	307	328	352	354	354	330	339	374	327	335	324	326	356	381	331	320	326	330	352	324	339	327	307	349	364	330	346	328	333	356	299	328	325	326	338	301	318	338	344	330	324	343	345	340
6980	1297	1178	794	676	630	560	551	544	512	486	475	510	463	477	519	498	479	488	463	519	468	480	486	469	462	481	454	508	469	447	511	477	511	488	438	450	489	509	478	437	433	456	486	510	440	471	461	445	503	452	465	464	453	472	515	486	537	475	454	483	523	461	512	505	438	469	452	461	482	513	442	474	505	442	496	456	398	439	459	546	442	439	487	491	492	495	478	458	459	464	454	462	464	458	477	484	447	447	466	450	450	478	489	499	455	472	483	454	482	436	462	462	454	479	490	484	483	478	450	445	445	489	480	474	497	460	488	467	456	472	488	470	485	487	485	475	469	489	444	439	468	451	463	438	466	478	456	481	477	490	454	501	485	497	504	448	472	540	497	473	479	499	449	477	456	448	484	498	486	515	467	467	489	500	442	460	460	472	468	484	492	467	464	489	459	486	461	441	501	492	443	455	472	440	471	493	484	450	464	466	429	460	458	507	477	469	441	463	466	498	458	466	440	502	463	472	472	448	444	446	479	434	508	502	439	484	469	473	461	485	473	491	455	489	495	475	482	426	483	485	424	476	488	450	507	468	482	489	483	482	480	453	476	455	486	474	514	479	493	499	499	512	489	443	504	438	435	462	453	457	497	466	450	476	484	470	465	444	451	475	480	474	500	452	470	499	463	485	474	457	478	480	453	453	469	485	490	478	453	513	474	485	482	463	503	492	487	455	484	481	521	509	504	426	483	449	453	456	492	465	441	474	482	429	453	462	462	483	452	452	467	464	478	462	480	476	491	458	459	504	468	446	457	504	504	485	442	459	461	483	427	457	450	463	502	488	510	499	471	461	457	489	472	496	483	485	512	517	496	465	487	485	447	488	508	506	460	460	464	511	465	482	464	459	508	485	485	495	461	458	505	433	456	458	501	506	465	462	484	452	483	443	469	498	435	452	505	468	500	466	481	472	462	503	479	473	490	445	476	455	465	437	500	460	468	484	463	516	455	468	513	478	476	483	457	449	464	444	474	438	493	486	500	496	461	486	509	442	486	511	457	475	466	474	472	458	491	444	476	438	455	446	488	443	465	460	486	476	454	482	483	499	485	491	505	472	457	479	491	488	474	497	442	443	468	450	491	452	472	493	497	512	476	455	487	511	505	470	488	473	461	470	453	479	475	478	489	508	462	499	457	495	489	488	469	479	504	458	495	449	498	470	447	494	492	465	497	497	486	467	483	483	478	491	462	496	473	502	478	464	500	471	494	468	467	453	476	464	509	426	444	483	490	482	491	453	476	462	456	480	478	477	484	442	507	492	440	478	474	467	447	445	480	450	458	481	467	455	499	447	492	473	509	485	424	521	464	478	459	427	423	480	495	468	480	457	460	467	448	492	530	453	423	463	469	475	437	465	459	515	472	495	449	456	423	500	474	458	464	511	454	528	487	490	468	463	465	488	464	496	480	445	480	495	481	431	521	449	479	448	444	466	465	467	446	475	449	432	502	481	458	453	483	505	460	473	461	488	455	482	483	488	473	488	484	478	470	446	496	481	487	455	495	461	463	460	478	472	475	456	469	508	449	488	489	469	461	458	486	472	480	495	456	466	484	444	457	455	447	454	480	509	475	441	478	453	489	483	477	466	482	423	497	474	458	509	463	450	465	456	504	482	437	459	486	482	475	470	465	475	462	441	457	466	489	494	461	458	503	454	460	473	483	484	475	464	460	505	473	462	452	459	509	485	445	433	474	503	474	447	440	468	430	482	467	469	456	499	447	438	518	474	471	446	486	471	447	456	478	492	465	465	457	457	489	453	453	458	450	500	462	509	442	468	507	451	475	492	472	454	437	439	533	471	442	482	493	484	506	468	549	502	440	492	441	501	491	462	479	463	478	470	486	490	477	466	442	478	486	489	469	472	451	426	454	481	480	477	490	475	448	459	454	493	532	487	462	484	483	483	464	491	463	472	465	438	463	439	489	487	441	464	486	473	489	480	486	468	474	465	498	431	440	519	440	447	474	484	456	429	469	478	460	491	442	473	467	479	471	468	473	468	467	460	460	476	490	464	453	485	454	439	481	507	449	481	460	474	448	468	503	491	469	495	484	469	487	489	448	512	450	486	425	469	491	445	536	470	504	499	472	464	458	460	510	461	461	470	454	450	477	485	475	478	467	455	430	487	504	474	498	502	458	454	493	479	474	484	509	470	459	493	452	476	467	465	494	436	488	468	462	459	427	527	476	487	487	471	449	466	455	479	516	479	459	491	450	453	463	496	439	470	457	460	453	481	481	482	492	459	480	462	470	420	466	442	473	445	409	495	446	471	456	484	456	486	460	518	458	491	468	454	488	414	471	500	465	449	497	475	467	471	493	453	488	446	432	502	481	464	506	496	462	427	483	449	429	476	488	479	502	449	466	465	458	482	460	500	482	461	487	466	451	477	457	457	473	485	479	454	481	471	451	452	529	458	480	454	455	447	484	464	490	474	481	505	463	467	438	461	502	453	461	484	484	492	506	491	462	447	461	440	479	500	440	505	491	500	486	481	494	497	482	488	442	477	507	463	497	491	500	504	461	492	476	495	468	462	468	448	463	503	467	460	482	462	483	488	484	494	483	470	462	464	466	446	471	462	485	469	515	488	449	446	488	477	476	471	454	499	491	479	487	473	479	493	452	449	468	457	480	480	474	513	477	488	425	489	434	504	470	499	479	467	466	457	528	480	472	460	448	431	475	512	462	497	468	486	450	445	465	506	439	468	450	473	460	484	464	489	472	445	477	473	475	459	465	483	473	486	484	447	468	482	461	483	491	471	504	483	492	494	485	475	492	452	468	466	453	469	495	517	467	472	427	467	481	528	476	474	476	478	478	440	444	431	463	455	476	451	433	481	470	482	512	458	455	475	483	508	450	464	462	481	457	482	484	480	441	469	451	438	476	464	461	460	410	452	486	500	474	513	431	449	502	464	470	513	511	472	465	465	452	442	458	449	472	475	469	447	502	456	458	476	454	497	501	433	468	426	435	460	435	481	480	452	461	449	473	446	433	454	498	459	491	490	470	499	479	450	472	490	462	465	504	491	472	443	445	477	452	418	485	490	463	473	449	497	487	479	476	465	455	442	486	454	463	465	457	466	486	452	459	447	510	494	482	491	510	489	460	464	483	453	451	475	478	451	440	447	477	502	472	461	432	484	471	445	448	459	510	435	441	425	501	461	438	466	515	482	456	454	438	508	470	431	460	489	498	510	465	455	467	497	453	447	479	502	466	432	455	471	455	468	458	470	458	499	485	472	439	458	488	496	493	453	483	474	457	447	460	462	470	520	461	497	471	484	483	468	501	447	483	443	489	440	455	443	464	468	472	469	442	481	447	451	481	470	488	459	482	448	482	480	496	483	444	455	437	478	481	453	477	472	450	488	479	441	495	491	481	465	490	470	474	450	475	458	480	458	473	479	447	509	457	510	429	473	487	431	503	488	464	462	470	471	486	443	454	484	444	463	445	470	456
24211	21224	28677	24069	21120	4973	972	688	621	521	546	497	486	490	450	444	424	434	431	417	441	428	420	393	402	366	386	428	407	386	366	417	392	396	372	366	392	380	372	397	390	410	399	376	347	383	402	388	356	391	368	400	413	369	400	416	369	340	363	389	373	376	415	391	378	397	373	353	396	402	367	398	382	400	384	361	361	402	352	376	366	384	386	381	407	378	368	387	384	398	337	359	360	380	365	361	387	397	372	387	356	339	401	381	375	421	390	359	345	351	378	391	352	375	383	359	380	365	372	375	409	391	367	357	359	377	433	390	384	392	380	390	369	373	355	402	354	354	356	376	430	350	358	395	397	334	399	412	393	374	311	362	405	411	371	346	393	382	335	372	390	378	381	375	355	364	405	352	321	402	364	367	368	402	344	373	383	388	412	365	363	366	410	362	404	394	340	364	371	352	392	376	377	382	407	371	372	352	371	365	345	376	405	355	373	383	381	391	393	352	365	384	373	360	435	390	368	398	395	382	390	364	365	410	369	389	339	394	371	360	382	348	404	404	407	444	381	354	416	385	394	383	367	411	409	366	375	368	412	357	370	365	382	401	369	356	391	385	369	341	360	392	378	371	362	381	385	353	338	374	358	357	358	368	392	345	357	388	373	365	414	385	365	360	401	369	369	353	367	399	439	393	402	375	387	390	359	362	366	390	370	370	363	356	386	387	386	354	389	374	388	397	374	365	385	411	385	394	372	408	406	379	347	363	383	341	398	352	359	397	362	370	386	355	388	401	337	394	392	378	363	344	410	385	356	391	389	404	386	356	364	383	388	379	361	358	385	412	381	360	419	379	353	397	405	373	403	355	382	352	364	385	351	393	372	365	383	391	349	379	406	377	345	397	353	374	351	395	378	380	387	362	353	382	366	411	368	395	385	369	381	393	387	375	374	383	383	365	408	418	385	392	377	387	338	377	385	393	392	379	366	386	402	388	358	399	352	423	352	388	351	387	371	391	360	359	367	373	357	358	371	374	390	356	409	374	377	326	391	371	338	392	355	371	373	343	368	346	387	384	371	379	367	346	403	344	390	348	368	360	382	354	378	362	351	355	376	375	419	397	373	369	365	404	377	382	392	398	394	391	383	363	341	414	387	377	352	361	385	338	347	346	398	346	356	371	386	364	361	353	363	361	356	381	368	416	404	416	378	378	362	376	397	375	377	389	374	358	347	345	357	396	388	385	372	370	400	380	411	398	377	388	369	401	384	373	390	366	392	369	373	335	385	413	376	367	378	382	382	365	352	389	356	380	359	375	366	363	357	383	379	383	362	379	354	347	399	384	387	393	405	369	393	361	380	374	374	376	379	364	348	348	400	404	398	373	387	360	357	382	386	350	362	350	353	424	393	364	386	395	375	380	403	355	373	372	393	337	379	354	370	346	384	375	361	372	356	384	394	372	380	337	376	368	396	387	402	341	360	375	369	410	379	381	381	377	400	379	376	392	391	378	351	354	361	359	360	371	363	368	391	347	386	370	367	352	354	403	374	383	372	403	375	398	386	369	372	411	386	384	380	406	374	354	374	387	402	357	398	385	367	363	352	370	368	367	367	400	376	407	371	394	400	370	376	372	389	364	389	365	404	368	378	364	353	374	393	383	344	359	389	357	377	381	395	383	423	365	369	367	401	378	351	352	349	396	370	391	399	374	405	379	407	372	337	380	400	353	340	376	395	374	394	372	382	366	373	371	362	378	340	362	365	361	375	407	363	409	382	397	381	358	417	362	346	396	375	354	369	404	365	383	362	397	370	387	341	397	376	363	380	360	416	376	339	391	382	361	382	367	344	387	373	355	409	404	352	357	374	347	364	384	415	375	361	392	358	361	358	347	360	326	387	412	368	378	368	365	395	362	381	378	360	359	365	363	385	370	404	405	380	377	369	354	377	319	352	401	337	404	359	367	331	361	378	377	423	356	368	368	388	378	381	391	383	350	377	392	386	346	341	379	360	357	336	363	374	385	387	362	352	380	340	372	376	401	405	361	403	361	368	387	378	370	368	363	359	368	417	366	332	372	391	348	364	394	372	363	369	363	348	384	393	359	382	416	370	362	385	385	371	396	351	419	355	392	379	353	379	394	364	388	410	389	392	337	368	391	397	373	396	368	365	368	391	398	368	382	379	351	382	380	399	381	404	369	335	377	395	382	359	376	378	391	366	370	422	359	373	367	345	381	344	377	378	366	360	376	379	368	390	366	386	347	352	343	410	358	368	405	392	355	391	376	385	375	358	388	394	377	368	377	354	393	334	401	410	382	386	372	400	372	344	362	388	368	359	372	399	373	390	361	349	379	357	392	371	337	397	372	366	371	379	396	380	372	381	364	372	361	369	367	387	378	388	380	405	367	378	377	367	380	340	353	359	376	352	382	385	362	379	364	385	374	363	367	368	405	375	379	373	404	362	369	376	385	348	384	363	371	385	370	379	394	388	374	350	352	376	387	387	350	342	359	397	357	379	385	384	417	392	380	397	392	355	384	381	372	346	361	340	388	376	405	375	410	335	390	356	349	404	383	411	379	364	376	366	343	352	395	400	368	363	400	348	368	344	398	372	384	357	385	378	377	362	392	403	399	378	382	355	344	393	390	390	370	409	377	365	389	362	368	373	426	354	380	378	383	370	377	360	374	384	359	393	374	361	367	369	394	367	376	363	377	385	396	361	376	347	388	405	372	359	365	350	383	395	388	362	356	378	393	388	349	405	389	358	374	378	346	356	339	371	386	379	415	378	363	395	399	417	364	369	368	363	363	353	374	375	365	360	390	372	372	377	380	415	375	374	355	372	365	359	373	378	360	385	375	395	370	374	368	382	374	379	402	372	385	364	376	356	374	387	425	377	375	365	344	403	366	370	399	359	380	374	370	379	363	349	373	397	389	360	373	408	346	403	328	360	377	419	380	376	380	355	336	399	377	344	343	376	362	402	371	393	350	342	349	388	364	364	367	357	355	356	417	378	382	382	417	350	373	387	372	387	360	365	399	388	387	369	350	361	367	381	401	405	387	389	377	382	387	372	379	372	397	403	413	388	376	364	418	389	391	378	376	363	406	392	350	389	393	368	344	385	427	373	383	374	382	395	344	377	399	345	390	408	391	394	374	391	373	392	366	375	354	368	374	402	376	367	378	418	419	369	414	394	377	394	408	366	387	391	367	390	359	335	400	381	381	376	375	352	384	365	368	359	391	357	370	361	370	370	363	381	365	383	371	374	374	407	354	384	419	384	386	358	358	391	363	378	366	362	359	375	408	400	366	368	383	353	362	384	367	336	347	365	357	364	352	418	407	361	400	348	336	341	357	371	365	364	371	373	377	365	353	386	388	355	389	417	391	382	402	360	353	374	386	376	384	393	381	372	363	352	387	353	410	385	387	357	409	391	394	388	394	365	383	398	377	344	395	384	391	405	378	375	346	349	378	411	419	369	348	384	355	348	388	374	379	382	381	369	380	379	392
14368	9139	8027	4155	2832	2244	1757	1434	1242	1126	888	875	790	775	732	709	625	671	634	663	584	621	603	629	593	596	591	571	604	586	563	577	623	570	556	576	549	553	550	608	510	556	583	557	551	553	522	497	576	533	595	528	558	532	539	558	549	535	556	583	537	555	511	520	569	525	506	541	513	545	526	530	540	563	558	571	529	530	503	563	519	563	552	529	552	545	578	581	547	531	564	552	520	503	557	575	514	545	504	549	533	497	561	509	564	548	511	545	542	546	512	576	572	495	544	492	504	544	533	524	549	537	579	563	529	505	539	563	543	549	499	575	543	530	562	537	531	545	562	516	522	592	573	545	522	574	534	545	544	512	584	501	494	564	544	573	564	543	548	532	531	561	590	516	531	563	542	539	501	490	521	529	559	552	558	569	530	512	535	553	542	565	543	552	591	503	528	535	534	513	564	564	589	542	521	567	540	591	542	525	550	537	553	580	552	541	531	504	534	545	491	527	502	538	540	507	555	497	510	569	523	570	526	560	518	560	522	520	522	542	506	539	554	501	546	568	483	534	538	571	549	527	492	564	544	499	533	515	523	538	536	556	516	495	532	551	532	563	522	541	543	524	538	527	512	519	530	526	559	550	513	549	529	563	542	503	499	534	603	498	543	565	527	578	527	490	549	502	518	562	530	545	521	523	562	580	535	507	538	508	517	516	540	560	519	584	526	502	504	544	538	515	499	511	561	511	534	528	528	557	541	552	546	551	540	514	529	485	563	546	537	516	526	530	528	531	538	537	572	528	521	505	534	489	516	515	579	509	505	546	513	530	503	518	546	575	544	538	546	503	556	515	502	546	511	523	527	536	549	526	518	536	554	519	546	539	516	550	518	533	517	558	483	559	552	546	463	554	520	516	564	558	533	524	506	542	523	536	522	515	535	520	519	545	548	550	548	551	527	547	566	516	531	528	554	559	535	565	520	506	517	557	529	516	542	520	541	569	544	516	524	539	463	533	525	538	520	536	522	520	543	516	520	561	541	551	502	542	551	529	537	490	514	564	568	536	513	516	537	523	580	532	559	519	532	573	564	531	512	557	537	533	541	556	531	525	545	530	535	541	571	557	571	533	494	508	577	543	507	522	514	548	522	517	525	544	525	504	524	541	530	536	537	568	490	566	540	560	491	532	518	565	506	514	559	517	546	574	542	501	503	568	539	542	553	551	523	505	545	567	579	550	496	524	510	504	556	544	553	546	548	508	521	507	550	547	540	537	525	519	536	544	521	523	542	530	561	542	559	518	558	518	564	478	556	564	500	515	532	484	545	517	531	579	499	522	527	545	541	488	519	554	513	534	548	512	515	525	517	539	542	558	544	570	523	546	529	523	511	561	569	572	526	565	528	508	530	549	533	524	567	579	537	573	557	562	537	498	526	557	576	542	539	507	518	498	550	542	582	562	543	520	543	523	501	559	538	497	530	522	499	548	536	548	540	502	561	554	541	555	545	525	543	557	553	521	531	537	572	464	562	526	523	563	515	530	500	535	531	546	544	540	518	517	498	529	569	557	511	505	538	527	533	536	512	517	541	565	565	536	529	558	534	526	583	526	570	521	528	511	550	481	530	525	521	558	603	553	516	545	577	563	512	527	565	533	586	500	547	521	559	531	563	502	520	511	551	518	582	531	519	547	524	516	550	567	554	530	493	552	538	545	490	515	557	525	518	518	523	499	504	535	544	513	487	532	529	550	536	534	529	482	539	574	563	564	481	545	489	586	503	503	551	580	522	539	548	509	570	535	524	564	529	501	539	501	556	558	550	558	583	549	543	520	524	582	529	507	549	553	545	517	479	518	527	564	541	474	501	529	555	552	514	552	508	580	491	497	502	502	557	555	539	539	500	543	528	568	559	521	524	552	536	529	524	539	514	527	527	521	559	527	558	544	537	534	532	521	567	533	540	534	540	542	514	536	560	577	564	536	514	581	554	550	582	532	570	529	524	532	532	602	518	516	523	565	539	569	532	565	584	531	538	541	521	530	549	549	558	522	538	567	470	553	563	516	544	524	526	569	533	547	545	522	531	538	535	528	538	532	525	534	507	525	494	539	534	543	530	534	548	562	497	535	555	543	528	531	532	517	519	543	506	520	548	558	563	516	536	521	521	510	512	518	528	514	520	570	553	532	502	517	504	561	529	518	505	475	554	543	542	547	544	539	525	548	515	539	544	546	534	528	546	551	546	526	534	521	536	558	563	563	560	529	521	571	529	550	531	555	560	519	501	525	530	548	525	490	562	496	499	550	488	521	583	507	570	573	531	538	539	537	518	542	498	553	489	544	528	509	481	515	530	550	573	496	538	522	541	526	534	514	515	544	520	554	533	525	593	553	549	505	521	523	556	504	568	544	515	553	521	538	562	562	500	543	524	532	529	526	542	534	576	530	548	552	503	525	497	551	487	530	535	503	529	560	513	567	558	570	526	514	552	541	548	503	511	525	538	542	513	520	553	509	509	504	562	542	551	550	520	538	562	560	538	548	480	523	521	540	510	577	537	548	540	561	533	529	516	551	529	557	536	525	544	552	506	569	542	526	513	535	522	594	525	523	577	568	542	486	562	536	514	527	571	527	559	550	519	490	502	551	541	518	561	552	533	567	555	510	507	500	558	531	513	498	530	581	521	531	541	538	548	535	549	539	529	529	547	517	575	563	538	497	521	565	556	529	531	549	577	542	580	559	544	554	517	525	544	533	536	558	547	544	536	537	551	547	521	555	519	563	564	500	537	581	532	544	525	551	505	528	541	531	518	513	562	520	556	548	505	530	525	540	564	539	516	555	544	538	508	561	529	542	508	541	517	547	526	537	540	525	532	516	500	523	510	511	561	539	529	520	538	497	519	541	540	534	507	551	497	561	523	541	514	563	569	526	537	540	564	476	493	558	548	527	540	521	494	518	571	511	550	579	555	526	535	532	572	526	507	529	523	526	547	524	550	548	548	562	533	514	532	508	542	527	512	521	503	527	542	509	537	541	526	552	548	513	525	520	530	555	511	515	560	513	550	527	565	541	499	497	537	552	548	576	548	520	515	535	529	544	518	558	502	530	501	544	520	517	516	533	523	558	527	518	538	512	537	567	554	540	523	547	543	555	485	540	494	502	483	534	553	562	524	495	531	538	496	570	499	509	546	531	526	532	547	520	552	507	488	554	503	530	521	563	528	555	524	534	565	543	513	522	564	487	556	576	493	542	525	546	528	583	542	514	505	523	528	501	616	556	592	499	577	552	513	541	538	528	525	555	533	514	556	514	494	539	513	564	522	503	490	515	521	562	557	485	523	514	530	511	521	563	543	539	467	536	523	530	512	508	555	560	521	561	552	553	506	533	504	550	534	575	589	537	577	553	552	557	508	497	533	536	548	503	509	453	539	560	540	544	545	521	526	536	530	565	543	540	551	516	553	562	541	467	543	538	496	548	516	537	525	563	537	474	526	551	521	535	506	531	550	547	510	520
23110	21216	29263	23454	21219	21112	3841	879	639	566	495	437	409	355	329	391	278	304	289	260	270	235	294	275	258	246	234	224	238	229	222	224	259	219	198	208	255	217	214	203	230	214	210	207	203	208	186	193	210	229	206	219	220	242	216	199	196	220	181	193	204	225	215	211	201	219	216	212	213	223	221	210	226	187	190	201	191	199	203	208	186	187	202	194	195	200	198	221	215	192	236	212	220	206	208	186	190	199	191	204	225	193	201	201	194	220	193	213	190	210	194	195	189	215	216	211	196	207	206	201	222	196	191	225	225	221	202	190	220	197	208	222	214	193	201	221	213	162	198	188	194	205	185	229	203	218	199	220	209	208	215	198	172	214	193	228	202	215	208	214	226	183	193	185	185	203	197	188	185	208	188	193	192	195	188	209	202	219	161	218	208	195	185	191	209	189	193	177	190	193	191	200	214	212	184	184	194	197	194	203	202	194	186	201	204	234	194	218	209	212	225	183	210	178	197	215	189	196	205	201	215	180	194	209	202	184	174	192	192	186	184	213	183	186	209	213	198	185	177	223	199	220	197	193	204	190	202	218	207	190	192	218	215	201	208	205	215	208	208	205	201	202	216	192	190	188	210	214	177	208	218	202	159	172	178	209	185	203	201	216	197	189	217	190	216	196	189	217	209	226	214	196	194	189	209	216	207	206	199	193	211	206	217	215	199	213	192	190	205	203	201	182	200	191	229	218	193	220	201	187	209	198	205	195	211	215	166	204	214	211	193	216	196	211	196	201	216	216	196	182	197	198	224	222	203	185	231	189	188	203	196	215	185	195	172	216	192	205	210	207	211	210	201	178	215	230	191	203	187	183	217	220	222	185	196	214	195	213	213	200	196	194	194	191	204	203	195	211	210	188	227	191	200	210	199	208	213	190	225	222	174	219	197	204	190	227	208	194	190	186	183	192	201	217	217	200	225	221	201	168	194	188	212	196	216	216	161	198	181	215	193	198	201	177	191	179	216	203	186	214	225	189	176	204	203	199	168	213	194	178	203	203	166	186	212	198	188	209	198	209	212	203	190	202	215	205	209	227	214	204	213	199	208	207	194	196	181	207	199	189	195	196	199	204	182	203	202	192	184	211	192	209	171	212	183	184	183	230	208	172	195	182	173	193	199	215	198	218	196	206	240	195	210	206	212	217	201	223	183	227	191	206	227	188	212	216	214	211	210	191	229	180	186	193	220	210	200	187	234	199	213	173	199	211	201	191	195	209	180	186	189	203	214	188	169	190	198	205	192	214	202	206	204	206	220	188	192	200	199	205	205	193	189	205	197	198	192	185	214	227	205	208	203	205	198	194	167	208	237	221	223	193	222	226	203	204	189	182	201	186	204	208	169	213	223	212	217	205	193	196	200	194	205	197	201	200	210	215	201	228	218	203	216	193	209	192	183	202	188	186	205	227	194	218	204	186	220	202	201	197	192	216	216	199	190	173	185	194	191	177	204	222	188	205	181	183	207	187	182	223	203	177	187	219	178	185	192	198	198	199	207	176	179	225	210	183	207	194	199	184	225	202	193	209	198	191	197	202	199	206	218	214	191	213	213	213	220	220	200	167	214	209	207	218	186	205	210	202	206	183	181	192	183	203	231	185	200	195	197	197	214	183	175	200	189	209	171	172	186	179	201	218	202	201	185	197	237	213	181	196	192	207	218	206	185	215	185	216	227	187	182	196	199	214	194	195	189	196	215	194	197	189	183	187	180	172	205	213	185	172	214	231	197	197	204	184	196	219	250	219	198	214	222	224	200	208	220	216	226	207	209	210	203	215	207	208	184	175	192	194	181	232	194	221	201	190	206	190	211	191	214	207	207	203	178	169	201	184	191	178	212	212	210	210	188	212	202	191	230	187	200	211	194	206	214	212	205	159	214	185	214	200	193	184	205	216	178	226	217	216	202	208	199	191	205	209	217	220	199	211	200	181	188	193	205	200	210	217	207	223	200	187	191	178	204	224	213	221	183	205	194	215	220	206	218	196	192	230	220	225	202	187	207	225	199	218	192	202	196	196	188	198	227	187	200	213	167	207	225	201	216	218	195	200	191	197	205	197	184	198	191	201	199	217	196	202	218	221	218	198	212	213	188	187	203	246	198	190	205	201	215	236	188	210	209	208	201	181	179	197	195	204	204	201	187	168	197	195	204	185	196	208	183	212	225	198	211	201	201	209	230	165	166	207	202	199	225	194	205	155	189	227	210	190	220	186	191	181	206	180	222	203	196	207	216	194	204	189	209	222	188	212	185	204	243	215	170	204	204	208	210	199	211	203	200	209	199	200	197	176	200	200	197	201	203	191	188	205	191	225	202	203	199	205	227	238	202	181	189	185	193	202	218	188	213	204	193	202	188	196	190	224	201	197	219	174	195	174	208	176	199	214	193	188	209	181	225	206	202	180	183	207	190	217	223	209	185	207	216	168	205	202	228	232	217	195	190	196	195	186	182	208	212	197	191	201	182	205	202	213	176	199	188	198	182	226	222	197	186	199	233	183	205	208	218	185	208	199	210	204	207	217	187	170	192	192	201	169	201	201	219	217	185	202	197	213	182	228	196	190	212	186	161	174	185	232	202	220	201	171	205	164	188	196	222	187	200	209	236	222	194	177	191	217	169	228	202	191	219	222	182	187	153	180	195	208	206	187	185	196	184	196	189	211	195	206	190	196	215	181	220	195	209	205	199	197	220	201	188	218	202	218	207	223	237	221	214	177	188	199	204	204	219	196	188	210	195	202	215	210	201	196	196	205	198	194	225	188	203	208	214	204	200	233	226	186	194	229	203	213	195	185	194	204	194	220	202	200	212	215	193	185	215	202	228	207	200	221	227	155	210	180	216	209	188	234	202	196	203	235	194	201	187	189	192	215	228	213	196	197	211	195	170	234	193	195	194	193	204	206	197	201	202	177	190	189	202	185	185	192	197	191	201	184	194	178	185	201	210	208	202	194	201	195	195	161	198	206	243	190	219	192	187	215	198	226	192	196	203	201	221	209	174	195	194	214	189	203	192	204	188	217	179	200	184	201	183	207	220	198	171	198	185	194	195	188	213	214	178	220	187	197	204	190	201	227	213	186	224	204	204	197	204	204	212	210	209	210	188	201	183	209	186	215	202	175	209	203	251	202	205	200	236	182	182	198	202	191	190	175	207	200	181	229	203	202	187	187	189	197	197	217	202	182	200	240	204	208	228	184	213	207	214	190	186	192	200	186	218	224	219	220	200	209	203	197	167	211	181	196	219	210	204	200	214	203	190	202	201	214	200	217	204	197	195	208	208	174	208	215	214	203	199	201	208	197	192	211	213	170	185	208	203	204	205	193	201	197	200	216	204	202	192	191	187	183	196	185	201	202	175	219	198	204	201	199	225	214	197	209	197	205	224	208	207	209	215	210	198	203	196	209	202	176	193	203	227	189	213	193	215	187	214	198	190	206	202	204	204	222	199	241	216	199	187	193
16605	15010	12878	6804	4593	3570	2726	2231	1653	1361	1117	949	814	762	649	646	549	577	493	475	465	443	442	393	422	429	415	350	375	391	357	371	352	341	316	346	310	312	334	357	365	327	295	279	301	319	306	324	315	356	320	311	328	291	306	333	309	319	341	307	306	292	314	299	316	290	280	300	310	316	319	297	310	299	298	307	296	299	310	308	309	307	304	285	303	289	328	290	298	293	298	291	281	292	309	275	296	303	288	320	294	247	278	290	317	291	310	305	301	311	271	311	274	266	317	271	290	274	305	353	323	280	300	306	327	323	287	298	302	303	312	304	296	303	273	320	288	293	303	293	317	290	311	272	315	283	289	276	333	307	299	308	293	278	285	315	295	305	320	262	327	251	311	263	308	270	328	305	292	291	274	300	285	272	291	307	309	305	318	271	275	308	311	313	265	295	296	283	294	272	273	262	303	308	320	297	313	309	283	310	317	318	316	302	316	306	318	288	283	310	299	313	269	301	277	308	329	305	288	295	294	272	289	271	319	318	283	264	304	308	279	297	262	316	299	282	281	289	298	292	288	303	297	278	301	298	283	292	308	304	303	272	279	311	297	283	294	333	301	286	317	285	271	303	297	302	333	285	299	303	262	277	287	296	283	295	281	299	279	293	308	312	296	303	281	320	296	287	270	310	269	287	314	317	270	259	316	311	309	316	303	262	304	308	299	291	278	276	298	331	311	292	326	272	300	310	296	306	281	281	273	264	311	292	324	273	294	298	279	297	310	293	300	287	263	284	289	260	286	312	280	301	290	291	292	302	271	288	333	314	305	290	321	303	270	332	304	315	307	292	246	300	308	299	266	293	288	284	271	291	298	288	298	277	316	318	273	278	298	286	304	260	286	330	312	306	266	285	283	311	311	314	283	288	292	317	280	288	296	307	294	303	312	299	294	324	277	262	308	300	272	295	291	287	280	272	266	279	285	289	300	284	264	314	336	288	296	300	279	287	295	304	304	289	260	295	287	295	296	281	304	303	294	343	289	283	277	282	319	337	323	279	299	287	292	301	273	282	319	310	318	282	288	303	300	306	329	319	316	285	298	297	291	305	317	308	281	302	281	276	288	305	265	277	301	278	334	302	276	303	288	282	278	308	328	290	301	302	293	298	275	290	317	259	296	286	294	311	282	265	265	292	300	319	275	299	286	274	286	273	270	283	276	292	285	261	277	304	293	293	285	312	291	287	301	280	292	280	294	285	271	301	297	309	328	291	287	315	287	279	299	280	288	319	299	276	315	281	291	294	300	280	312	294	303	315	300	324	274	292	266	336	287	311	269	285	310	309	294	281	289	309	287	289	292	303	291	300	327	292	291	281	258	312	299	299	258	269	302	310	289	311	295	294	262	297	301	270	291	299	270	290	260	296	275	297	306	297	291	305	299	295	302	306	299	283	278	313	255	288	308	292	299	269	291	291	272	310	264	314	300	270	302	288	308	315	290	320	266	295	304	330	271	311	334	296	284	267	325	306	297	289	300	301	296	292	290	286	286	272	306	322	287	287	298	314	284	272	310	305	299	302	301	282	265	329	298	309	279	293	319	263	298	303	283	323	293	313	321	310	281	311	286	283	301	293	294	304	308	309	277	305	303	298	315	294	291	302	311	306	295	300	304	284	325	306	292	287	307	291	314	313	287	291	319	295	305	312	278	316	306	298	308	284	284	295	281	304	307	285	287	258	295	278	325	297	306	304	281	305	298	305	288	284	319	309	308	281	280	302	300	301	271	298	314	316	317	292	300	276	296	299	336	288	326	317	290	295	306	331	294	295	299	317	269	291	302	302	268	294	298	284	249	285	281	258	309	298	282	307	300	291	324	267	289	291	274	271	280	318	268	289	282	271	311	299	279	302	292	289	250	299	265	281	288	327	290	307	297	255	307	312	297	276	308	274	329	304	275	295	291	318	289	288	289	307	259	329	311	300	283	274	301	280	318	311	306	283	280	273	270	290	302	278	291	296	295	286	289	256	306	275	285	314	303	288	274	308	304	288	284	282	289	304	294	294	311	269	280	309	279	302	286	311	334	250	305	289	273	292	301	258	273	293	303	342	269	322	313	312	299	296	289	284	300	292	271	286	293	297	287	292	293	327	277	272	288	307	324	285	306	317	284	288	314	281	306	270	284	329	303	299	276	277	277	307	256	296	269	294	315	300	314	289	302	264	273	301	294	285	282	276	308	280	299	293	301	275	321	288	311	296	269	288	277	301	288	279	306	283	294	302	278	288	274	297	319	317	310	284	296	284	279	289	299	270	277	254	318	274	296	273	302	284	323	307	316	290	305	289	290	292	298	303	300	285	288	324	295	290	294	300	317	289	286	303	288	310	290	272	299	271	312	260	309	299	310	306	271	287	310	306	293	300	318	300	301	288	329	278	312	261	292	264	285	307	268	281	279	287	293	275	293	290	313	301	296	305	256	306	296	266	300	299	271	326	290	264	329	306	273	272	274	294	316	281	317	281	286	275	276	293	292	285	282	294	265	286	299	272	279	291	267	287	298	280	289	291	281	303	274	276	300	308	303	304	282	289	303	305	309	308	283	301	301	325	289	316	282	274	323	295	296	291	291	270	292	293	300	294	293	292	293	273	333	291	286	292	317	293	274	269	268	285	297	283	294	308	319	290	303	295	292	278	260	309	292	295	297	289	293	306	312	295	296	314	290	295	296	285	277	326	292	295	294	260	309	286	298	274	304	297	280	296	326	296	291	294	299	306	268	287	300	285	286	284	275	274	292	292	301	286	314	291	279	328	266	309	283	320	325	294	288	290	316	294	268	317	341	299	285	284	275	309	288	280	320	297	288	272	279	288	299	290	272	310	319	272	296	284	300	310	308	267	283	286	302	265	283	300	292	310	281	303	310	291	273	275	292	292	285	293	295	312	277	307	298	302	283	295	296	283	308	272	317	256	306	282	284	272	276	292	268	275	298	300	269	325	299	270	279	303	303	278	271	289	321	306	301	282	297	264	279	297	277	314	298	297	310	319	294	286	311	259	308	300	291	338	297	307	296	289	289	310	311	306	291	291	290	295	284	320	312	287	296	308	279	296	311	259	305	302	293	296	294	313	293	311	267	303	303	313	327	258	301	288	292	311	271	284	303	344	324	302	328	304	276	300	286	309	297	280	285	338	304	308	289	306	284	273	340	274	275	315	274	316	270	305	281	305	288	281	301	290	303	283	273	279	289	286	312	289	311	283	269	282	330	297	296	311	301	287	307	279	308	348	290	294	309	297	289	264	279	277	313	292	275	284	276	299	299	321	289	280	268	323	289	295	272	298	297	278	286	310	281	309	295	301	303	300	280	255	306	278	305	303	307	278	291	289	311	268	295	292	300	279	269	312	271	305	318	314	288	317	252	269	295	295	300	291	264	281	289	288	300	288	275	303	287	283	276	297	289	273	287	281	319	288	300	303	263	309	280	297	289	310	275	294	276	294	298	301	304	287	307	314
26890	20320	7819	761	463	408	361	361	395	346	343	352	364	345	348	322	327	318	332	355	336	338	323	372	336	318	346	341	329	360	323	341	331	316	340	337	345	363	342	348	348	349	349	357	346	339	331	347	335	316	344	353	362	333	342	345	322	360	327	334	317	336	368	344	344	381	350	339	359	313	312	370	335	346	343	372	316	344	355	326	327	346	325	359	331	343	347	336	319	371	337	364	329	349	348	345	300	352	371	355	336	346	326	349	357	316	303	322	347	316	335	335	285	341	328	326	344	332	335	346	356	328	348	338	309	326	342	299	330	339	369	309	369	337	325	328	333	354	351	334	321	341	326	330	369	346	369	344	378	282	411	342	359	352	342	350	374	325	327	331	322	314	340	332	360	340	342	340	346	327	366	321	337	328	329	330	351	319	342	336	379	336	342	341	355	356	325	339	318	314	328	353	357	347	323	341	329	367	352	323	343	355	325	347	357	342	358	336	314	302	332	353	360	337	365	340	355	310	325	319	325	311	347	347	338	334	331	333	317	373	354	330	336	312	340	326	345	340	321	323	308	324	329	305	316	337	320	347	326	319	334	318	345	346	305	301	314	331	364	350	342	328	318	363	355	336	322	342	347	301	314	326	386	354	321	355	346	363	360	341	348	306	332	323	379	321	326	346	355	341	322	350	325	338	342	351	328	353	351	323	348	369	359	329	326	330	327	318	324	339	338	337	343	366	297	317	348	352	341	345	344	361	324	372	355	357	336	344	340	363	322	318	325	353	347	355	335	358	325	368	348	333	332	321	311	323	332	322	337	313	346	345	302	332	379	337	314	352	316	307	334	295	307	333	310	348	326	335	328	351	318	324	345	339	316	339	346	313	383	361	348	330	327	320	317	382	334	363	318	374	300	324	331	336	342	370	343	344	357	359	320	333	343	324	320	316	340	356	337	345	330	333	361	343	351	348	360	310	349	351	305	377	330	358	339	316	321	328	326	367	345	320	347	330	308	321	329	349	357	343	345	332	333	330	306	318	346	354	338	326	330	343	376	318	362	341	330	312	359	346	355	332	347	352	335	357	346	329	328	321	358	343	337	303	304	341	315	358	329	320	349	332	346	327	329	331	342	330	331	356	370	349	332	334	325	337	329	349	342	349	295	358	367	330	359	321	376	319	332	326	342	325	356	345	343	344	362	349	357	341	355	336	352	333	320	332	320	360	366	327	362	326	331	324	352	332	355	330	363	345	335	336	328	354	365	332	368	351	341	312	302	341	349	346	342	326	330	303	339	349	342	346	364	332	319	338	363	355	325	322	314	367	340	361	350	327	354	358	351	354	328	343	327	321	356	322	334	351	326	341	321	316	318	362	337	336	349	343	333	336	364	371	347	324	314	319	306	326	322	326	341	339	311	316	344	290	355	358	322	356	342	326	347	323	343	329	341	409	322	307	373	344	317	351	340	353	323	339	334	336	318	340	336	352	332	356	332	304	356	387	326	340	338	322	323	324	340	346	327	344	323	353	354	365	325	342	325	343	358	356	359	368	337	324	342	339	384	321	315	325	334	347	335	319	376	320	315	323	303	345	348	306	328	324	325	341	347	309	329	326	330	290	324	341	330	323	330	356	369	328	346	331	328	319	323	286	351	311	336	349	362	327	334	310	322	332	312	356	309	335	307	319	345	331	332	348	325	342	341	299	353	299	350	322	335	324	323	332	333	333	319	312	320	329	320	345	336	359	338	313	328	333	351	343	309	339	347	340	326	386	327	338	355	329	307	321	350	304	369	352	312	366	323	361	325	363	351	356	312	339	345	308	343	330	349	331	305	340	319	347	340	319	341	339	351	340	346	322	339	326	357	325	330	321	355	325	359	327	341	369	325	342	322	345	328	327	379	328	307	324	346	338	332	317	332	353	343	362	336	344	330	364	358	321	328	329	365	371	326	333	304	313	359	333	321	324	355	363	338	316	339	329	325	335	347	338	340	310	330	341	325	345	328	355	319	327	321	321	319	338	307	333	344	332	314	331	342	328	341	337	359	336	341	345	363	334	340	335	317	285	318	339	335	338	305	325	320	298	331	330	304	338	338	333	330	358	352	333	311	328	372	357	321	332	344	333	328	301	346	341	373	345	347	320	311	351	338	354	314	339	352	329	333	320	356	331	366	316	334	344	322	314	337	334	353	365	321	339	348	332	337	319	347	334	347	334	343	331	327	298	326	350	311	338	309	325	336	337	315	325	331	349	321	305	326	326	323	320	307	327	343	352	335	327	353	320	359	330	365	348	325	339	327	317	338	325	345	352	339	317	364	323	328	333	339	345	350	341	333	379	347	331	366	357	346	326	353	357	337	375	294	350	337	337	348	323	354	299	349	326	346	338	340	360	338	328	314	363	357	359	338	337	328	357	332	311	340	334	339	377	353	344	332	330	348	329	344	344	356	288	359	349	348	336	341	330	341	313	322	313	332	330	360	330	353	326	358	354	347	317	371	345	331	339	316	360	342	320	341	379	350	337	313	341	342	355	329	315	337	337	306	311	336	339	345	313	393	325	382	311	328	350	318	350	351	327	334	330	327	306	338	359	334	343	349	326	300	324	362	340	345	340	338	322	335	362	329	356	309	336	333	341	305	332	316	328	308	357	339	319	311	338	325	344	326	302	334	347	337	317	341	351	354	339	331	305	340	350	348	313	352	313	350	332	329	308	304	321	333	341	325	343	384	346	318	333	315	306	327	354	351	344	366	325	321	316	366	341	391	327	301	372	364	350	343	347	349	360	357	318	358	340	343	335	326	343	342	368	355	324	359	319	315	300	347	367	317	326	335	360	299	320	347	321	350	316	318	356	344	352	373	322	344	345	303	355	335	379	345	307	344	317	348	356	343	351	335	339	373	329	338	355	328	350	358	302	321	331	381	319	346	324	319	323	332	301	345	364	333	333	343	347	335	361	334	362	313	319	356	297	351	321	326	351	308	381	351	305	347	317	344	311	331	343	325	319	336	338	345	359	326	337	334	340	323	339	339	337	312	357	296	319	335	343	351	313	354	330	336	311	337	329	362	301	355	295	344	357	329	312	329	337	336	317	353	326	345	346	322	317	340	326	322	330	334	347	342	335	328	348	358	304	329	319	363	358	329	328	348	348	341	315	340	320	359	292	316	364	308	331	321	368	340	357	326	348	350	368	322	375	350	356	356	340	315	328	328	323	348	354	341	348	324	321	363	320	335	317	351	342	316	360	329	353	329	329	331	350	348	328	330	338	327	316	360	337	323	366	352	314	378	324	318	347	353	333	320	360	358	339	325	326	338	356	318	337	338	352	336	338	322	337	347	351	330	347	345	368	346	321	349	347	314	328	299	366	345	355	309	354	301	343	332	315	350	384	347	341	338	353	324	306	314	348	344	333	372	310	320	319	335	345	379	364	340	362	335	321	349	350	320	352	297	335	334	352	341	318	353	336	339	349	335	336	351	324	341	338	308	365	324	319	338	339	340	315
7565	1262	1265	801	658	587	553	526	520	499	522	506	501	493	460	464	533	476	504	516	447	474	461	473	487	488	452	462	491	431	426	480	491	487	482	435	464	460	482	494	483	474	444	446	460	466	503	478	420	505	478	473	489	458	501	469	469	523	484	489	485	474	455	474	474	494	415	483	517	516	435	436	478	484	511	471	470	463	492	524	494	442	464	468	462	462	463	518	468	443	466	438	449	483	479	486	492	482	471	488	475	457	480	494	461	503	499	508	506	448	504	474	476	447	445	512	496	480	458	425	451	449	470	463	484	473	476	514	445	446	477	448	488	424	469	498	458	438	431	451	490	445	490	462	485	469	488	456	475	460	476	474	475	491	441	454	524	477	465	461	472	468	428	468	494	472	455	489	485	448	489	455	505	446	454	469	493	498	456	512	518	462	462	476	429	472	460	501	471	493	449	450	496	483	432	483	460	509	498	518	437	497	459	494	470	449	440	454	484	507	468	498	460	467	486	484	505	450	485	504	516	449	474	462	466	462	501	469	460	480	493	469	484	510	479	470	453	460	495	503	491	468	498	511	472	506	500	490	459	522	483	478	468	492	453	462	443	464	477	482	493	454	510	492	476	501	475	461	453	468	513	510	515	476	493	508	460	476	477	449	475	493	480	484	463	476	452	451	486	473	478	478	492	469	466	487	469	487	475	478	478	505	435	467	489	455	476	450	459	487	444	485	476	489	478	457	463	489	495	473	432	441	456	476	458	475	461	467	480	466	486	501	470	494	444	472	492	502	479	493	441	496	455	488	495	488	443	473	490	472	449	445	463	482	479	492	453	470	458	458	482	495	462	491	493	487	505	456	487	504	445	448	482	460	444	452	473	456	459	485	462	474	481	466	473	449	509	505	515	456	479	502	443	470	467	486	462	466	508	478	449	460	456	451	465	463	453	468	461	488	496	458	478	505	468	468	487	460	470	458	435	439	490	469	463	458	470	482	468	466	485	454	475	435	469	440	477	487	493	495	518	463	493	506	488	490	483	471	444	502	466	498	478	462	469	471	475	493	471	479	469	479	477	469	466	456	477	499	474	469	478	469	511	485	478	515	472	479	498	458	465	507	506	453	459	466	459	499	447	482	455	524	511	498	507	462	529	466	504	468	479	492	462	483	498	463	485	439	449	539	491	464	505	462	440	473	436	495	482	463	457	496	456	480	466	441	475	446	469	511	466	476	492	492	468	480	469	456	478	491	515	475	479	521	483	453	468	464	449	462	441	454	507	471	510	467	488	437	488	494	473	468	484	454	472	457	466	483	455	498	446	476	458	503	532	443	480	443	490	458	425	501	457	458	440	475	462	468	456	507	476	472	459	460	485	500	523	454	447	465	461	527	427	466	471	449	459	478	476	474	519	471	450	506	492	475	501	474	472	472	486	472	475	458	501	504	472	481	441	484	484	505	464	448	482	507	454	461	453	445	490	452	459	507	493	450	467	478	464	476	479	465	476	480	478	454	476	481	436	477	467	480	482	490	456	459	454	485	458	495	483	474	479	462	443	470	449	469	500	472	419	457	443	481	469	467	488	512	487	459	472	466	470	483	489	489	492	467	445	455	493	507	506	477	466	478	462	484	475	517	444	485	448	485	483	454	497	461	465	460	463	491	457	500	515	435	460	455	461	501	489	491	446	443	458	461	503	483	502	457	463	457	495	476	476	459	458	484	482	453	520	449	471	458	451	483	424	463	465	483	453	491	487	491	453	460	495	474	460	495	446	462	472	473	463	501	506	461	491	460	446	465	476	462	519	463	452	453	469	459	467	483	465	456	477	474	447	497	508	484	492	460	471	442	477	491	477	440	461	472	467	469	466	478	464	469	492	466	479	493	467	463	477	479	507	434	491	486	475	478	474	486	466	492	493	485	455	486	462	431	475	487	500	525	482	469	471	461	453	450	441	502	492	477	490	458	474	460	432	464	480	497	471	482	447	454	495	455	493	490	441	476	467	469	507	441	468	465	457	469	488	456	456	495	464	474	456	495	491	504	476	471	446	490	446	506	468	503	485	486	466	490	449	499	448	507	452	481	450	479	471	450	494	444	462	477	507	456	454	462	469	483	432	491	470	428	464	465	480	502	484	466	463	490	465	506	467	465	455	514	439	497	477	459	439	415	515	489	493	449	443	445	477	483	465	504	518	446	485	451	454	489	489	465	479	453	496	476	477	477	466	465	489	449	498	481	489	459	468	458	488	429	496	455	492	430	444	464	459	467	437	480	455	451	486	486	470	486	486	493	470	501	470	465	521	461	508	487	479	461	445	474	464	475	470	488	483	457	458	448	462	494	495	482	481	471	470	470	491	450	475	471	461	484	485	449	462	473	445	478	524	499	453	468	457	474	519	482	477	503	449	471	479	490	480	480	429	480	489	476	484	448	479	486	430	498	449	487	446	502	490	463	469	481	448	474	435	468	456	496	450	443	518	471	443	492	454	465	511	430	493	433	463	414	466	461	462	475	475	499	466	482	498	496	463	503	488	449	474	492	463	448	474	476	460	473	481	468	469	483	485	467	451	439	491	482	453	503	439	479	469	476	489	439	473	458	464	472	475	422	495	440	470	491	467	492	475	474	488	472	442	420	438	497	446	481	517	468	459	455	447	448	489	508	463	448	503	495	449	498	469	453	459	462	478	478	460	435	447	525	480	478	436	478	465	453	461	548	454	434	498	454	458	472	477	461	501	476	453	498	472	473	449	491	488	476	452	503	484	468	444	444	446	464	492	448	490	465	481	468	485	436	471	481	482	485	513	513	491	466	486	443	467	510	496	469	480	477	486	448	487	475	464	467	467	465	477	463	460	478	445	517	461	447	427	488	490	503	467	481	486	458	479	479	475	458	466	521	506	451	494	442	492	455	443	470	459	437	499	479	465	475	487	481	490	441	482	496	459	469	414	491	528	462	464	496	468	463	466	491	505	507	502	505	476	481	468	434	531	485	429	456	503	495	506	509	438	481	499	472	478	445	504	479	495	473	491	450	455	459	424	467	490	511	451	454	434	481	480	459	475	469	469	489	484	498	447	426	514	495	465	476	448	457	443	445	484	486	451	472	461	482	460	444	415	481	447	467	478	462	484	468	449	493	458	491	500	466	493	497	498	444	457	480	481	484	472	462	496	479	453	505	463	460	475	466	487	410	540	471	437	496	485	481	484	497	496	512	476	462	481	438	503	459	467	492	467	465	451	500	472	491	447	476	483	501	492	495	446	470	431	491	460	490	499	437	454	474	488	477	441	469	475	460	479	456	506	471	483	459	460	472	461	457	503	500	484	484	467	448	486	447	484	518	467	482	508	464	450	466	477	494	460	478	476	491	455	469	476	483	512	474	455	482	480	463	440	474	465	502	455	507	485	461	443	474	501	457	482	462	468	478	450	448	470	458	455	495	444	487	478	483	521	488	482	511	468	476	451	499	475	494	474	491	465	484	494	474	459	475	481	480	448	504	485	452
24245	21240	28647	24138	21109	5114	1036	722	637	557	502	517	438	477	457	434	454	428	442	418	385	461	393	384	409	395	412	402	388	436	416	369	401	427	396	384	394	393	412	406	421	380	388	416	397	398	405	379	417	392	408	413	366	379	389	368	387	364	361	419	433	439	394	388	405	364	397	435	385	408	397	391	358	406	369	398	402	400	355	391	379	365	383	331	365	387	400	394	426	404	393	378	376	385	377	358	404	387	404	404	339	385	400	414	366	367	391	376	363	374	388	406	378	381	360	377	370	391	385	368	375	388	336	385	384	370	366	394	412	371	392	378	385	387	360	392	372	398	366	365	360	390	422	347	372	334	385	401	393	382	402	346	386	391	371	369	366	385	375	376	388	377	391	405	378	365	382	390	386	387	396	368	365	377	398	351	397	405	376	388	391	409	361	369	395	381	409	355	377	405	367	396	378	399	370	357	366	392	408	392	390	389	391	394	375	373	379	414	382	387	388	409	407	380	428	387	393	336	421	378	392	401	394	396	382	398	407	356	374	399	366	427	369	394	361	398	370	356	370	393	403	405	401	442	362	391	362	365	376	366	344	386	410	353	350	404	394	371	393	358	378	391	365	381	407	404	359	406	371	367	368	383	364	369	397	396	398	366	410	383	347	394	358	346	388	392	392	372	362	359	361	399	382	366	388	377	370	390	396	380	391	400	366	402	368	392	370	380	381	383	371	352	355	410	366	368	402	363	375	402	378	411	396	377	401	401	403	352	364	380	385	386	371	371	390	369	406	393	372	384	388	389	348	390	398	366	317	372	396	374	402	401	372	371	371	362	412	389	375	389	388	404	367	403	381	359	385	383	381	374	369	419	378	399	434	365	377	388	390	401	443	402	370	392	372	405	354	378	374	389	386	364	351	423	391	358	379	402	350	412	405	354	368	372	409	381	357	386	352	383	367	385	373	404	404	393	401	381	390	382	367	401	400	346	369	376	379	386	405	373	384	406	401	375	372	396	404	361	385	411	392	359	383	414	374	388	367	385	381	352	368	361	367	356	387	349	368	392	359	390	379	376	346	398	382	392	381	383	387	395	394	339	409	432	349	387	389	426	412	396	393	374	377	387	381	362	381	372	354	369	379	391	414	387	398	383	371	388	371	405	407	399	398	392	391	394	413	372	357	389	377	364	408	387	408	355	382	388	383	357	382	408	365	374	376	371	385	358	380	379	447	394	377	428	393	401	380	399	369	367	418	386	371	429	373	367	394	396	391	376	368	368	348	367	375	363	371	371	395	388	393	388	379	377	377	368	372	386	407	389	365	385	343	384	369	389	403	374	400	381	372	369	405	392	376	395	385	406	352	360	340	387	420	390	398	371	390	383	385	392	380	378	404	419	375	400	383	374	424	391	385	391	398	377	398	388	387	370	361	381	365	366	367	378	391	367	372	352	381	392	379	389	386	366	381	377	392	393	425	414	388	398	391	370	419	422	397	383	407	405	404	380	386	394	362	387	363	376	353	383	363	391	375	363	422	387	333	381	348	404	373	384	361	406	423	345	411	366	374	388	407	422	407	404	412	399	381	404	379	396	347	404	364	377	396	382	385	399	415	394	361	379	386	403	374	408	391	411	385	369	398	385	383	427	375	380	389	366	388	393	397	364	362	351	403	368	396	404	381	377	383	389	393	381	366	360	433	371	411	387	392	365	390	379	363	393	395	393	380	409	369	386	374	404	373	392	423	431	411	390	401	427	364	362	438	373	389	370	399	385	391	376	433	355	369	377	414	357	392	383	393	343	384	374	388	406	391	374	386	373	382	354	381	364	383	404	400	360	388	383	352	348	402	393	365	383	368	411	389	365	375	380	384	382	363	403	385	385	373	380	420	384	402	400	367	388	351	361	373	381	362	394	401	373	369	425	370	352	378	411	387	337	373	385	381	406	401	367	376	369	385	379	380	417	400	396	393	378	380	385	375	394	385	386	370	402	356	410	378	416	422	357	381	406	381	362	360	388	382	363	402	370	344	414	381	377	388	395	379	361	386	376	375	385	359	368	366	372	372	352	357	389	388	409	361	374	352	393	355	392	415	392	386	394	389	378	397	401	415	393	371	402	409	397	387	383	343	361	380	397	389	398	360	397	380	364	412	399	407	388	408	351	392	361	392	376	405	395	398	434	360	407	398	383	406	376	344	370	369	441	381	404	449	384	391	392	343	389	383	417	378	401	372	350	388	318	384	380	351	408	396	396	395	396	366	383	386	382	369	363	403	380	370	403	399	398	382	397	391	368	382	371	375	371	343	374	395	359	405	373	404	364	358	385	358	372	425	352	385	411	363	397	379	389	384	382	381	399	378	376	360	412	378	380	393	414	393	397	413	353	363	352	335	382	397	374	392	392	424	433	409	409	353	358	400	419	361	428	381	405	403	405	428	383	372	382	376	385	397	350	388	393	393	368	373	408	379	418	392	368	381	407	380	383	405	374	364	400	366	386	407	384	413	367	397	382	400	399	377	394	370	403	375	366	379	385	375	381	402	396	371	376	428	408	390	365	385	391	371	388	377	419	401	391	381	383	366	396	368	370	393	413	356	367	355	426	371	383	411	383	368	372	385	371	359	379	364	380	370	370	381	396	381	367	407	361	407	402	390	387	398	402	371	392	409	370	358	376	351	368	412	355	393	369	391	357	375	357	369	361	394	360	371	382	375	419	400	375	420	389	379	359	343	370	400	372	391	378	386	382	402	368	352	380	434	385	432	391	353	363	418	374	337	380	382	383	382	362	381	373	394	350	433	367	372	377	390	390	372	356	337	385	410	383	381	389	394	392	388	362	385	374	380	380	407	381	365	384	347	386	409	390	408	369	375	413	377	397	363	370	399	355	396	379	378	400	356	403	378	363	371	384	381	376	394	394	392	388	393	382	419	375	388	363	367	387	384	399	364	369	414	401	403	392	376	394	358	383	376	405	362	409	409	383	372	380	396	373	393	371	364	376	349	374	391	351	383	372	368	385	355	381	409	386	383	387	398	382	376	387	402	422	409	392	397	421	396	388	362	338	396	421	387	391	356	394	376	351	382	365	384	409	402	390	411	373	412	395	372	384	381	365	377	384	380	363	387	385	403	384	363	386	411	439	388	368	346	358	370	375	352	426	402	365	384	370	424	391	370	376	402	378	373	380	343	431	382	384	368	358	388	410	381	391	413	379	406	398	384	395	365	370	358	382	405	399	404	361	382	368	364	404	352	329	390	384	387	383	424	369	404	385	375	386	378	387	381	395	375	347	363	400	389	380	420	381	413	378	376	363	373	408	390	374	384	387	362	402	364	401	422	348	392	400	394	377	369	410	369	409	368	370	393	416	377	361	371	382	389	345	366	382	376	367	369	389	363	369	369	400	388	376	414	370	371	374	397	402	316	383	378	399	388	399	394	374	359	420	391	393	372	385	376	389	376	348	356	407	385	406	394	369	360	362	380	387	432	405	379	345	388	376	396	329	379	362
14331	9130	7778	4120	2766	2208	1809	1470	1266	1110	1023	894	861	819	743	723	732	646	639	655	626	625	645	606	611	622	618	607	595	554	555	559	541	523	586	564	559	595	551	564	551	582	539	520	533	511	568	552	543	528	560	568	571	578	532	557	577	565	575	552	566	505	541	562	543	590	554	567	553	557	594	531	563	575	548	513	581	521	518	561	526	541	551	540	531	543	522	527	567	545	542	524	533	536	559	556	539	556	564	520	560	488	551	525	560	520	557	536	591	534	544	541	534	584	588	541	558	614	524	527	561	564	502	528	547	525	572	561	590	521	554	508	528	514	533	474	537	520	501	548	517	524	534	550	561	530	566	518	510	553	571	527	512	557	530	564	521	537	539	543	536	568	565	538	525	514	496	530	523	566	529	540	560	597	539	510	524	532	522	566	539	504	542	571	540	518	580	527	568	491	552	511	530	556	517	505	540	498	547	565	588	529	557	507	556	534	566	526	537	578	530	563	527	537	503	540	516	539	494	568	536	579	583	554	542	523	531	576	557	530	530	543	530	548	539	547	565	552	524	515	542	537	560	550	517	516	551	527	480	503	570	510	541	589	550	573	570	491	520	575	523	526	545	504	581	524	551	528	492	561	528	555	549	548	583	543	528	547	538	498	533	522	576	540	529	524	562	502	518	576	554	553	543	532	580	562	541	530	523	477	545	549	524	541	520	541	500	562	534	568	505	493	541	557	467	549	580	603	564	565	527	548	532	513	586	543	521	566	581	518	538	544	523	577	527	552	548	522	533	521	550	533	521	574	515	508	537	548	531	524	538	549	531	524	531	502	605	538	525	567	556	545	548	574	530	546	547	520	535	517	582	529	560	553	567	503	534	549	569	523	515	538	562	517	523	551	522	528	557	556	548	543	515	526	553	519	559	554	519	534	525	490	552	569	582	572	571	558	513	541	568	539	556	521	525	537	609	511	576	579	542	557	550	512	557	571	554	537	521	538	521	562	534	545	532	544	524	499	583	503	553	572	549	563	509	524	548	515	532	563	533	525	543	556	554	519	536	545	590	508	530	529	550	516	555	554	559	547	587	542	572	544	580	510	521	536	553	605	550	553	527	511	513	539	529	555	525	555	550	519	556	525	527	550	523	524	494	555	518	521	542	516	538	562	538	560	542	560	559	575	549	561	538	521	548	559	530	558	538	542	511	518	531	526	536	531	557	523	560	533	591	550	529	562	511	510	555	595	530	560	560	554	544	550	571	522	494	496	510	540	550	549	522	523	568	508	551	558	518	539	581	551	543	562	549	538	517	498	514	541	504	506	558	527	504	579	512	498	542	496	548	547	522	575	501	563	569	526	546	520	531	541	526	571	572	589	558	565	561	558	558	521	520	587	567	547	538	569	583	589	521	543	514	546	516	568	526	564	521	557	508	511	534	522	493	542	558	512	556	528	505	565	562	543	554	571	525	561	530	536	536	551	564	547	552	515	555	563	487	519	554	533	513	543	517	511	532	534	537	509	513	540	543	558	583	492	567	525	543	525	540	520	536	572	568	504	547	544	499	570	546	519	517	534	559	541	547	540	533	561	528	593	538	510	558	532	575	540	510	503	579	567	540	554	528	516	557	515	553	537	587	531	535	528	526	539	533	542	527	549	542	537	531	538	549	518	545	555	536	512	534	514	529	508	587	545	512	510	525	554	527	574	530	565	545	551	551	548	547	541	523	529	569	545	533	566	531	554	537	539	522	524	553	539	520	544	563	523	575	535	563	545	544	554	513	559	536	594	529	500	539	560	570	517	512	553	575	561	526	556	523	564	528	523	509	558	549	555	546	578	520	540	541	502	533	568	549	561	539	517	526	591	540	537	501	535	520	563	552	515	581	547	544	502	549	580	540	513	557	496	524	538	546	521	539	555	517	548	562	521	545	549	522	559	533	564	548	532	537	578	540	536	535	512	494	522	573	533	571	549	547	512	481	539	550	522	537	535	547	555	554	538	559	544	572	514	541	510	563	578	523	498	530	544	531	552	541	551	523	509	539	581	503	522	539	546	563	544	538	545	500	563	532	530	530	527	600	523	553	515	532	524	535	509	534	532	525	532	573	556	533	540	540	588	524	552	535	572	545	553	554	514	539	537	538	568	581	502	505	542	514	532	539	573	557	543	552	575	588	495	532	503	515	541	531	536	539	546	538	588	519	560	510	568	541	535	540	514	518	544	545	528	542	528	558	567	538	571	576	569	592	574	538	545	530	506	516	539	533	518	549	548	550	555	581	585	528	546	534	565	541	586	554	537	500	551	548	559	518	508	565	569	555	536	522	541	551	554	549	539	489	534	555	515	542	517	513	544	517	536	487	524	523	512	532	532	527	466	546	581	530	591	571	540	507	520	557	545	541	501	515	516	553	552	567	564	547	547	568	518	546	512	542	515	527	561	525	527	486	532	519	511	567	562	520	568	563	537	536	513	568	564	521	560	510	548	517	561	537	501	532	541	571	545	588	561	592	552	509	521	510	549	561	560	577	558	540	592	510	543	474	545	552	534	534	520	539	572	596	541	565	542	512	536	529	527	540	512	573	517	540	558	575	562	566	545	566	509	511	519	497	490	530	560	498	543	494	566	539	490	559	546	541	566	528	533	531	541	549	561	520	566	505	546	570	529	538	512	520	550	525	567	511	561	532	579	529	502	520	557	542	547	558	534	552	543	565	545	574	501	551	547	516	503	584	510	533	565	581	575	570	510	573	536	500	569	518	507	551	559	509	543	537	528	532	559	549	498	562	539	549	545	542	546	548	521	571	511	570	539	522	560	577	577	544	531	509	565	558	565	533	562	603	561	576	534	555	529	548	510	533	504	562	538	546	504	564	538	489	527	505	563	538	586	521	531	553	527	544	533	513	512	535	505	501	530	522	522	542	573	547	563	557	529	526	540	542	507	534	560	547	558	562	525	568	528	531	584	539	491	554	528	575	511	563	569	524	528	503	521	530	517	543	547	571	509	564	547	545	508	550	574	548	541	528	523	520	518	541	582	515	508	530	532	502	507	529	527	602	594	501	512	525	549	528	546	566	518	529	550	520	513	490	520	552	516	525	571	472	552	512	561	526	505	527	565	545	544	528	564	533	522	531	518	523	526	555	563	524	561	541	523	517	567	557	555	553	532	551	495	555	533	566	565	552	532	497	524	548	525	547	567	554	539	514	523	550	529	529	530	569	569	523	556	553	545	553	510	539	543	553	538	519	581	521	531	491	561	547	584	549	540	529	503	519	539	561	528	553	548	524	552	535	546	565	538	537	545	529	516	501	567	512	544	540	539	490	550	520	568	534	560	535	525	572	543	547	544	521	572	545	525	539	508	550	561	506	569	564	513	559	562	576	535	533	535	622	515	565	567	531	573	540	590	560	569	554	539	520	509	550	509	545	519	533	553	544	540	541	506	507	545	540	533	552	544	561	527	524	510	538	540	525	546	520	540	513	552	553	524	523	556	548	555	531	539
23120	21220	29252	23494	21222	21132	4026	936	659	596	523	437	411	372	342	317	285	259	300	289	258	258	280	263	262	253	235	259	225	226	228	245	237	216	219	241	205	238	245	221	204	235	196	237	217	203	232	212	219	205	223	213	213	217	227	221	207	201	205	219	211	200	215	206	218	205	182	187	222	217	223	217	220	218	186	205	203	208	183	206	248	207	181	200	187	226	207	205	214	213	225	211	206	218	185	223	219	218	224	210	199	189	217	213	205	205	213	214	204	193	216	203	214	183	186	216	221	176	194	186	227	212	210	197	214	178	198	191	216	207	208	198	213	200	201	211	206	197	210	184	188	202	185	186	184	221	224	222	187	213	221	225	203	192	213	203	228	210	211	188	211	188	205	215	201	204	190	219	211	187	203	177	200	203	184	193	200	214	185	223	186	207	210	190	206	195	193	212	205	177	224	180	211	173	210	190	201	203	213	223	215	179	192	198	207	213	210	212	211	205	214	220	186	225	204	212	212	195	200	202	238	187	188	235	189	227	201	186	187	201	196	210	220	191	213	202	197	199	185	221	231	171	181	207	205	197	198	210	210	234	199	183	190	215	196	162	214	174	184	207	225	198	207	205	205	179	216	174	241	194	209	215	240	219	208	188	206	228	192	215	207	196	206	199	201	200	210	194	200	228	183	199	209	188	204	192	193	199	193	201	181	202	187	194	193	195	207	183	193	192	219	215	183	195	192	218	204	223	216	198	189	182	211	219	210	215	193	213	192	183	200	212	212	189	208	202	212	212	212	198	193	207	224	208	219	205	197	204	206	184	229	221	204	173	189	199	216	195	233	207	181	227	224	191	225	229	205	217	221	204	207	195	194	219	209	205	207	220	209	202	204	214	204	210	201	201	198	192	193	210	200	206	172	202	211	203	215	201	217	203	222	194	200	200	199	194	197	246	175	189	207	225	205	199	231	211	210	201	190	219	204	212	200	211	185	180	211	217	223	177	185	178	201	198	198	209	181	212	228	200	221	213	207	202	237	213	199	204	203	195	175	193	199	194	213	189	198	202	190	216	204	197	185	196	205	174	193	209	158	208	228	200	209	213	206	243	213	218	207	200	212	218	220	202	209	232	184	213	172	199	195	200	223	228	210	203	201	183	212	196	167	192	222	190	194	240	210	197	201	217	224	215	211	194	211	200	192	221	208	199	190	199	181	208	219	190	191	207	181	235	204	229	191	180	209	214	193	202	195	213	194	197	223	187	216	195	205	196	217	214	204	178	213	218	201	228	211	207	196	202	188	225	203	196	220	199	210	220	213	194	210	190	217	197	214	215	204	206	228	219	200	197	182	217	190	222	217	219	202	220	187	183	209	194	202	198	193	204	193	214	206	231	207	190	200	200	218	228	191	199	206	200	205	219	218	195	216	201	216	209	204	227	211	200	211	186	223	195	196	212	196	200	193	209	217	211	203	208	199	223	202	222	193	205	190	193	201	185	167	182	206	212	208	195	192	213	169	195	218	176	200	192	185	208	224	190	227	190	177	200	197	209	213	212	178	214	221	225	207	212	207	233	207	214	207	202	222	235	198	214	214	199	210	244	199	180	193	192	207	220	221	205	211	211	199	237	201	206	209	200	202	198	192	207	214	165	223	216	202	210	204	205	235	204	178	235	183	215	179	174	233	184	213	206	197	211	216	197	196	213	179	195	188	206	202	230	206	198	182	187	223	209	204	192	198	169	230	166	218	199	190	206	232	181	208	197	178	221	221	227	198	191	201	214	208	200	162	200	202	221	184	207	193	178	201	180	210	209	223	177	202	184	194	198	213	207	216	188	216	211	187	192	235	204	204	202	225	196	199	199	189	188	188	204	187	192	189	188	220	203	212	211	200	216	220	222	211	188	191	192	221	216	186	185	204	213	210	227	211	195	168	182	211	217	228	218	205	223	206	234	208	227	191	238	213	197	181	207	223	205	176	214	193	186	197	206	207	188	195	213	228	200	195	204	223	185	214	219	195	208	182	178	196	208	198	185	223	201	224	160	193	176	204	218	206	180	220	192	208	201	193	199	204	215	217	220	167	205	208	190	198	200	220	204	218	206	218	216	183	210	208	169	201	201	215	213	180	210	186	183	207	206	226	205	181	222	197	214	213	176	184	220	193	203	207	212	229	205	198	189	201	195	192	195	208	211	199	183	204	188	214	209	157	206	228	200	209	165	196	184	201	213	193	194	179	186	180	189	222	200	195	211	197	200	202	192	184	191	224	170	213	192	189	183	201	194	214	226	223	201	192	207	231	196	173	177	188	214	192	169	179	222	229	216	190	203	212	203	196	194	167	202	190	207	191	199	199	181	205	204	217	181	177	191	222	202	217	185	192	202	202	200	225	199	202	194	213	222	191	203	201	179	210	192	190	206	179	199	207	226	217	220	207	203	206	198	207	203	199	236	196	195	234	206	231	200	233	215	193	213	216	194	208	195	175	186	206	182	210	212	214	196	206	216	222	205	226	214	194	201	195	206	203	196	195	181	185	211	215	196	168	187	204	207	204	195	201	200	219	194	206	210	204	197	207	199	214	218	193	220	210	220	221	199	189	199	220	230	195	209	217	215	219	219	211	188	210	210	190	183	211	191	196	200	216	204	193	180	209	195	206	198	192	175	205	189	217	179	211	211	206	196	209	197	210	209	219	210	206	199	196	206	203	185	186	196	200	193	195	195	221	207	221	193	204	193	215	196	198	207	213	201	209	186	206	173	203	221	215	205	214	208	199	188	190	214	205	191	185	177	213	211	206	201	207	206	200	202	195	192	203	192	196	226	206	204	192	227	207	194	181	197	205	229	190	208	219	178	193	193	222	196	200	191	216	218	176	217	208	201	192	179	231	191	189	211	190	231	207	210	204	213	219	193	202	236	217	166	174	208	203	197	196	190	193	214	180	189	221	208	181	184	204	188	193	200	197	213	167	218	196	192	230	220	212	206	205	183	192	220	210	189	183	197	182	204	220	196	216	209	214	197	206	221	207	194	204	214	199	213	216	205	195	193	210	209	187	189	200	209	189	192	177	197	187	206	201	195	203	193	196	185	197	201	203	181	207	183	185	210	204	220	207	210	213	194	186	199	208	217	194	187	208	198	187	198	186	203	234	221	217	205	206	204	218	212	195	204	219	231	198	203	189	213	218	217	238	197	200	186	194	223	205	197	207	212	221	211	200	211	196	209	202	210	214	207	217	199	196	237	195	197	200	207	192	208	207	186	193	173	203	203	205	190	195	209	182	205	203	186	208	198	198	229	219	181	220	241	186	206	199	205	199	199	202	213	183	193	198	190	197	201	204	195	194	201	215	190	230	214	205	213	226	222	214	222	203	206	216	197	192	210	199	191	216	190	202	208	186	194	208	219	201	195	181	201	200	186	207	180	211	207	201	219	196	201	206	196	203	195	203	177	196	197	184	202	200	206	177	219	206	227	189	192	184	209	213	205	206	206	204	203	215	210	196	213
16695	14721	12824	6757	4714	3516	2736	2103	1649	1415	1170	1011	874	795	710	659	611	529	512	471	460	457	429	386	409	381	415	402	358	346	343	368	367	349	330	347	347	334	334	325	332	312	333	343	346	316	330	350	328	323	320	308	321	301	308	312	295	300	318	317	284	298	324	319	292	321	321	323	288	337	321	310	289	296	310	302	291	296	333	283	333	297	292	314	319	306	314	325	312	290	328	290	283	302	313	307	328	310	300	302	275	306	332	290	311	299	311	289	322	312	304	269	291	273	286	283	281	280	293	292	268	287	321	296	319	304	301	301	278	280	285	303	316	291	304	300	331	315	289	315	339	287	263	269	292	303	289	261	288	318	292	304	316	288	323	296	292	266	294	309	328	295	312	311	286	268	289	275	304	288	297	293	314	284	344	297	294	319	301	317	295	284	283	278	283	289	320	282	326	304	343	264	286	329	339	298	281	294	306	299	312	296	297	318	269	289	309	289	305	296	283	269	308	304	289	327	304	306	298	258	301	275	303	277	284	284	292	278	280	286	306	275	290	292	306	296	309	260	271	291	317	317	285	319	266	303	290	330	305	284	296	334	301	313	282	310	326	273	336	288	316	297	293	303	298	288	298	332	293	293	287	309	315	279	312	282	291	309	317	287	288	279	297	279	303	285	323	302	316	273	296	287	275	307	291	285	289	287	291	335	304	292	309	281	293	307	291	321	296	283	289	304	297	301	317	266	262	307	309	312	275	296	336	279	300	305	291	297	292	281	315	351	288	276	287	297	287	287	309	322	313	284	301	314	287	281	306	294	282	323	285	300	286	282	288	273	277	299	298	300	295	273	313	294	319	292	297	294	311	288	265	296	287	285	329	332	282	298	286	307	292	286	339	303	289	318	315	315	297	306	312	303	311	347	289	302	308	304	299	288	313	322	323	273	287	308	324	323	315	300	287	297	288	283	291	274	284	292	307	291	289	308	311	264	303	303	309	297	299	297	325	311	306	289	304	295	310	289	275	298	291	310	311	282	264	304	276	295	285	294	328	273	284	293	307	301	322	306	270	313	281	297	342	288	333	282	314	299	287	299	284	281	306	294	293	258	308	296	296	272	326	285	292	313	288	292	280	313	277	304	291	304	294	298	318	265	300	297	281	255	288	316	312	314	326	282	316	332	280	308	293	273	298	300	287	285	296	285	299	297	265	289	300	308	332	325	280	308	262	308	316	289	299	295	297	285	289	331	296	283	288	323	291	282	274	336	292	320	316	294	301	297	281	285	282	314	289	280	285	269	328	281	281	301	303	311	285	292	322	290	293	323	292	301	313	291	315	318	256	277	301	304	275	294	292	297	272	285	288	318	290	300	312	271	309	272	274	295	311	321	309	284	280	301	296	290	311	319	319	272	293	294	297	303	286	320	306	324	329	315	323	282	265	309	292	302	293	273	307	327	290	300	337	313	291	288	324	291	282	300	304	292	311	270	321	321	284	287	308	302	277	283	319	290	313	261	323	295	287	306	271	268	329	304	283	313	292	327	279	289	294	266	293	272	293	270	301	287	306	282	278	267	304	291	276	287	280	326	290	296	285	278	304	296	330	298	301	299	302	295	304	289	338	310	286	300	274	312	296	274	284	308	317	265	278	285	312	274	303	267	281	301	298	313	302	316	288	325	304	328	282	324	330	314	311	325	305	283	301	266	292	299	271	333	290	305	274	282	311	303	268	301	299	280	303	274	299	319	279	289	301	301	292	294	286	280	309	267	301	316	316	290	300	277	291	269	309	313	312	320	286	269	284	299	287	287	289	324	315	284	297	295	307	299	317	270	269	289	289	352	270	299	310	313	316	287	276	311	321	291	297	296	309	268	301	288	315	296	305	305	284	273	286	291	286	336	286	292	313	311	292	278	301	321	307	278	289	287	295	291	304	308	282	322	283	287	324	277	337	285	303	338	277	295	286	285	299	307	320	296	290	311	312	312	280	281	275	281	315	283	295	298	292	269	278	311	281	269	330	290	286	283	304	269	301	297	301	300	316	275	278	286	273	279	310	302	276	296	284	273	311	319	263	301	284	304	281	285	305	267	289	316	323	301	296	309	307	290	307	280	296	277	317	288	285	332	297	302	309	283	312	289	276	330	298	283	287	288	286	281	294	285	309	310	306	303	274	355	281	273	260	297	278	272	297	322	295	271	322	304	303	286	288	325	294	278	301	286	272	281	260	300	307	312	285	296	303	280	296	294	327	286	294	287	277	287	278	296	264	296	312	303	315	305	252	296	315	289	309	277	315	294	302	307	294	282	277	282	300	277	320	275	299	293	289	276	288	280	294	277	306	286	309	303	277	321	302	305	302	287	293	296	301	308	278	280	294	279	296	273	292	291	279	299	296	323	305	303	314	301	270	302	304	311	272	287	306	265	300	282	291	280	305	306	314	294	296	313	294	319	300	277	331	281	297	312	313	299	320	278	287	280	299	245	317	310	303	285	308	266	302	294	317	313	308	278	281	291	303	304	298	302	299	281	311	283	300	314	352	336	313	289	287	296	307	312	304	281	285	273	306	274	295	289	286	312	321	314	295	291	311	306	276	295	313	298	307	297	317	277	277	327	293	279	287	314	286	307	301	273	316	326	336	309	313	277	326	283	288	330	283	312	306	312	288	266	280	296	282	289	296	314	291	274	293	290	319	311	277	298	270	307	284	317	317	288	315	294	286	293	293	318	272	275	328	305	320	283	325	315	276	291	284	294	269	282	288	287	325	300	320	340	296	307	252	291	306	284	283	300	294	295	325	304	307	273	293	275	280	267	279	295	265	268	314	297	318	281	324	303	292	299	295	291	304	288	303	303	302	295	258	308	325	291	297	298	312	277	303	307	296	309	278	288	304	276	291	291	310	300	294	286	325	294	299	284	303	302	304	292	322	269	263	298	300	313	283	274	291	277	332	343	311	286	283	275	317	290	308	275	302	299	295	303	275	287	298	300	303	316	266	307	296	284	291	285	298	337	301	283	309	295	318	312	288	290	286	300	299	281	320	268	335	305	317	319	307	313	311	285	307	301	299	315	275	290	289	311	298	287	296	322	322	309	332	308	301	318	270	318	312	278	289	305	278	300	260	329	302	303	287	278	290	339	324	285	295	308	281	267	327	303	297	329	278	322	260	265	293	297	273	293	303	306	296	292	301	300	308	310	253	295	276	322	299	300	298	304	318	281	308	320	332	313	315	280	302	336	317	294	280	305	328	265	311	289	288	294	300	278	289	330	274	278	297	281	288	310	267	275	313	297	270	253	287	287	332	268	280	316	344	292	281	303	270	299	277	286	270	281	298	288	275	285	312	302	328	303	299	275	276	319	293	314	298	295	292	329	308	315	301	268	283	312	288	298	304	325	313	306	277	281	330	300	335	320	275	304	273	283	282	310	267	282	324	294	285	280	274	287	333	299	298	283	296	302	279	297	296	288	304	299	316	324	312	296	292	294	278	271	290	321	297	292	290	315
27054	20473	8040	874	608	540	463	401	354	351	337	378	304	364	339	338	347	348	376	372	343	348	338	341	370	330	299	357	356	374	375	299	362	340	304	318	323	344	385	345	328	353	324	354	340	399	349	341	346	331	322	297	342	341	328	301	339	355	351	330	398	321	323	333	343	333	303	347	329	330	336	361	335	333	365	342	330	323	356	303	352	330	395	346	365	349	342	339	367	342	336	330	347	338	354	353	337	338	365	354	358	321	317	324	355	349	361	330	322	339	328	370	374	373	351	343	328	371	341	324	354	317	348	328	332	370	343	349	292	329	362	360	336	382	389	320	330	339	345	309	354	343	342	333	339	342	308	321	373	323	350	341	327	373	335	325	319	344	359	332	340	327	371	357	344	378	357	329	319	353	340	343	349	354	315	358	366	372	339	329	353	352	322	351	341	359	354	315	379	344	324	324	361	341	329	361	328	373	328	369	352	354	357	316	347	355	338	352	355	349	370	351	357	346	350	337	373	333	344	348	376	340	346	312	330	342	349	333	353	331	334	317	338	376	323	342	349	363	340	337	355	354	337	346	347	337	352	378	333	395	330	329	358	333	357	335	349	337	375	367	347	328	375	325	353	323	338	329	363	401	339	326	344	352	367	309	345	362	373	334	349	323	364	341	351	343	378	343	352	366	303	364	344	359	327	362	336	354	340	319	320	343	382	339	343	336	332	372	328	334	336	339	323	332	357	364	356	366	314	354	325	321	356	350	322	347	353	353	328	334	374	325	352	358	312	358	333	345	342	364	329	354	319	351	327	333	307	311	324	354	333	343	369	329	317	334	355	352	344	330	344	327	340	326	303	347	387	348	370	381	342	329	363	369	337	359	346	357	327	322	323	314	347	375	308	327	351	362	349	314	359	360	349	344	331	377	350	348	343	342	351	312	385	329	353	353	352	347	333	325	364	354	344	358	360	330	351	326	319	330	366	341	347	365	368	339	355	347	379	370	367	299	357	352	331	364	364	363	328	339	303	373	372	343	373	311	337	326	351	342	347	353	324	353	361	337	344	321	344	361	339	362	330	387	347	328	346	364	376	342	340	344	346	384	364	319	316	323	360	339	381	329	350	323	364	339	360	366	325	321	342	352	326	362	322	336	345	326	348	335	349	372	326	312	334	332	315	314	355	345	364	343	373	307	349	348	358	341	332	350	346	335	334	357	359	325	369	338	317	348	353	373	346	358	349	372	335	350	345	326	307	350	321	363	326	348	344	349	325	323	345	360	360	366	371	328	345	338	365	343	339	337	389	373	345	372	364	361	411	349	345	341	329	333	368	361	372	347	351	314	377	346	315	328	327	376	346	328	318	324	348	325	322	341	339	331	344	348	354	326	315	356	341	366	369	322	355	351	323	343	334	338	383	375	346	342	351	336	341	357	328	326	367	323	355	348	339	378	326	320	265	364	369	341	334	331	343	311	331	301	356	350	345	333	326	355	367	325	339	343	338	338	316	326	356	347	355	328	336	322	345	352	358	361	340	344	347	336	341	319	330	339	358	352	319	382	351	337	371	324	330	327	354	364	356	320	351	341	354	363	349	288	312	331	377	350	367	316	345	318	374	314	338	341	365	340	339	342	337	343	362	329	316	387	330	326	365	343	339	370	333	336	317	335	360	346	356	342	336	331	322	368	343	365	309	350	339	345	313	305	320	335	321	345	375	319	345	348	316	361	376	361	360	354	353	334	367	379	367	334	333	311	345	351	317	360	358	315	354	373	375	350	345	340	339	356	333	357	298	375	355	360	339	313	325	348	315	377	348	337	351	350	334	339	339	321	339	328	327	322	327	335	348	367	311	353	336	340	335	334	327	337	321	344	336	314	341	334	384	372	330	327	326	347	335	336	355	358	351	326	354	317	344	335	364	365	351	369	337	306	348	331	310	352	361	319	333	326	358	365	334	344	330	340	353	318	345	367	309	361	342	346	325	371	320	357	346	347	340	370	361	338	349	327	334	335	348	350	324	338	332	361	335	373	362	345	334	339	345	342	354	311	335	371	369	361	329	319	353	327	314	323	349	334	320	320	352	350	348	415	316	314	336	336	339	340	383	354	376	323	359	343	376	319	344	363	354	369	341	349	341	351	353	368	355	355	341	342	351	340	324	339	327	346	293	343	324	380	330	413	354	339	320	335	328	327	340	361	374	358	311	330	351	369	356	297	362	303	351	325	325	341	317	338	349	345	338	368	343	361	331	321	345	336	323	316	346	386	337	326	314	346	323	325	361	326	336	357	354	333	342	367	358	334	301	343	389	319	333	326	324	383	352	354	350	343	384	341	367	347	334	355	339	332	357	373	361	328	328	362	355	337	330	316	358	357	338	323	360	316	352	358	331	357	358	318	321	345	344	353	331	361	348	351	387	345	335	341	363	357	388	355	370	333	344	362	336	373	329	332	338	392	357	338	345	353	368	366	356	310	335	312	347	315	343	357	365	371	338	357	331	363	321	355	334	324	355	297	320	349	342	377	350	387	339	322	325	327	349	372	364	347	345	298	332	372	325	355	389	378	339	349	345	348	359	338	355	377	365	379	353	328	365	351	357	338	343	337	354	361	346	378	343	326	364	362	347	369	326	313	337	378	344	319	360	345	353	330	332	347	361	319	367	328	321	353	326	337	322	333	355	324	369	361	368	334	348	356	353	342	358	357	345	366	363	354	362	331	339	345	353	341	337	319	337	341	339	340	347	363	344	325	336	344	347	358	319	348	313	369	334	335	324	342	365	347	348	286	350	338	361	338	317	370	374	337	333	381	324	334	337	352	324	333	332	346	343	334	357	351	317	364	331	391	344	326	332	351	347	326	315	381	344	373	362	351	354	330	348	352	364	351	356	349	326	357	316	336	326	352	360	349	340	393	372	330	376	364	367	362	344	343	329	318	312	345	375	341	346	343	338	371	362	329	344	360	317	340	354	363	323	352	368	355	319	331	372	335	343	328	333	334	317	328	322	348	356	354	326	355	321	344	354	343	353	316	327	372	354	363	329	382	310	336	304	385	337	359	347	356	336	338	325	355	359	310	329	370	366	374	312	342	336	338	336	333	364	305	337	326	345	330	344	347	354	348	325	350	381	364	348	339	361	322	373	338	369	352	317	336	350	385	311	362	363	354	355	342	345	385	329	366	375	353	363	370	368	321	337	312	321	329	364	335	337	352	337	318	360	338	332	367	328	337	357	374	386	367	349	358	339	339	365	335	352	330	337	372	330	342	342	360	313	321	348	357	384	331	335	316	353	367	319	381	337	323	324	346	363	353	311	358	368	373	338	341	341	357	362	336	332	327	329	346	371	359	330	354	338	350	354	343	364	346	376	362	340	355	366	325	343	353	352	372	328	304	334	381	358	342	353	349	359	367	353	398	305	341	368	341	364	309	369	363	368	349	336	359	351	343	349	376	328	359	337	353	341	371	335	333	345	308	348	350	343	346	361	341	364	382	318	334	365	362	323	349
7722	1429	1259	839	710	655	572	559	545	521	519	511	520	516	523	510	535	473	497	530	495	507	469	462	453	458	502	475	449	507	507	508	463	461	485	511	463	456	501	468	441	464	478	444	501	471	499	462	509	453	436	481	494	483	469	495	464	478	515	439	535	473	492	458	490	499	469	484	522	487	507	519	503	472	482	507	494	500	491	501	469	491	481	466	466	466	468	473	462	472	500	483	482	443	485	493	453	486	471	480	461	476	484	507	487	468	473	519	466	499	467	531	485	482	470	489	495	475	468	507	513	493	452	490	504	493	512	467	449	546	505	481	462	474	499	510	454	462	474	488	452	467	451	481	506	527	455	466	471	502	505	462	491	453	526	466	526	454	489	444	462	461	459	444	512	475	479	446	471	462	502	447	476	480	502	485	449	513	450	467	510	459	481	479	489	475	473	485	462	489	482	467	473	488	477	478	460	464	463	482	436	469	506	490	503	491	433	511	512	516	488	513	497	508	466	523	464	498	476	460	496	446	486	499	469	450	483	496	472	508	483	483	480	484	497	491	480	462	471	514	497	491	454	437	506	453	483	494	471	468	429	497	473	487	448	477	468	477	472	474	486	465	445	502	490	486	467	461	461	480	474	481	437	472	465	496	489	456	471	493	476	457	494	458	503	500	454	465	465	448	479	455	489	506	497	488	497	441	507	433	460	493	463	467	479	466	465	453	465	494	464	495	479	509	477	484	494	488	473	499	492	483	512	447	454	494	473	462	475	455	481	473	513	465	493	484	474	492	467	480	504	491	498	515	452	489	498	470	465	516	457	475	439	476	454	473	424	490	466	479	490	470	491	479	449	442	543	450	517	447	495	476	471	470	506	494	462	493	510	468	497	463	482	473	422	470	486	460	472	483	483	452	454	463	493	462	517	496	474	484	463	479	468	475	493	505	528	485	495	459	471	495	477	483	475	477	491	470	467	474	482	498	504	487	528	464	501	518	461	504	465	496	491	500	482	485	429	511	452	475	490	514	407	499	463	492	492	478	483	492	518	489	483	458	477	493	464	496	504	477	499	465	472	501	491	468	475	469	499	494	514	451	530	482	484	492	440	470	485	498	494	499	469	486	484	498	480	481	470	465	483	449	487	491	493	479	461	482	482	495	473	526	457	506	477	493	472	472	490	556	485	479	496	473	498	463	510	509	443	494	469	517	444	466	499	494	501	484	500	479	501	485	483	463	450	461	522	454	457	457	469	488	478	515	453	484	456	460	487	493	496	439	463	469	489	443	503	493	539	507	524	472	470	518	495	472	445	519	474	481	493	478	513	491	448	491	474	475	474	489	460	448	466	491	498	457	479	474	493	473	488	493	464	470	485	471	471	489	483	498	448	487	457	487	476	506	518	476	482	569	435	494	492	441	459	483	484	438	475	460	442	477	474	479	469	480	491	449	462	493	447	469	486	454	482	521	498	459	510	504	472	486	479	486	480	487	439	459	481	472	541	510	520	499	445	436	514	450	461	437	439	497	503	513	464	494	472	474	504	464	481	477	427	491	516	444	497	461	462	483	473	435	478	449	463	486	467	458	485	459	524	456	485	480	517	488	498	510	504	458	486	476	501	467	526	488	517	509	457	467	491	495	505	492	493	477	463	472	487	481	484	482	435	459	474	527	440	473	506	456	450	475	478	460	430	456	456	465	473	471	450	466	467	452	475	468	447	505	504	503	474	512	468	463	507	480	475	513	487	470	467	445	480	487	442	483	494	463	504	461	443	474	479	471	449	427	487	472	527	479	485	507	479	432	481	483	447	469	456	488	501	461	458	455	489	450	481	482	469	485	523	466	467	493	499	439	459	485	527	504	431	477	473	484	493	510	474	494	498	476	503	513	466	493	458	478	514	479	463	437	462	452	494	459	468	461	486	495	483	505	490	506	510	502	459	462	492	494	498	479	479	494	480	472	448	495	479	451	469	497	454	476	473	497	481	473	486	461	480	455	476	475	498	451	487	489	511	502	492	484	466	488	469	459	492	463	502	504	459	490	457	462	471	468	476	473	482	522	477	494	507	469	464	458	482	496	511	496	507	491	470	519	460	509	472	444	507	478	468	468	473	465	451	479	472	487	468	490	499	475	457	496	445	474	498	485	497	485	495	489	509	482	462	483	564	479	469	484	443	503	474	490	445	446	483	443	448	464	465	504	482	460	476	477	478	471	484	491	469	469	457	535	496	494	499	476	523	462	469	508	477	497	466	481	499	452	464	470	500	495	470	499	489	483	454	464	477	474	481	508	459	462	468	438	476	474	515	475	476	518	474	481	468	461	468	470	499	482	522	532	462	462	493	500	506	455	464	518	434	442	504	449	469	442	476	532	495	464	476	465	442	481	443	483	491	471	472	472	476	461	487	456	451	421	485	491	514	452	512	430	474	456	475	498	507	491	482	513	468	502	441	438	481	489	472	485	456	454	453	495	477	497	461	474	431	461	483	492	484	467	522	456	483	500	510	479	483	454	510	488	499	493	505	517	444	462	503	505	484	469	478	492	489	483	457	461	459	480	479	481	511	481	508	512	485	455	455	492	480	481	481	477	514	509	485	476	453	478	482	491	466	444	499	449	472	451	492	475	493	453	495	452	461	484	483	462	453	466	486	458	459	497	492	497	459	433	482	488	488	468	437	514	495	509	469	469	453	467	506	490	476	497	477	500	476	505	484	498	505	489	452	489	481	508	524	476	465	476	470	502	497	440	464	453	470	467	475	505	477	460	439	505	498	485	486	482	478	465	444	474	464	479	495	483	480	476	440	483	473	504	497	493	480	490	511	451	511	447	476	486	456	490	494	470	470	462	501	510	454	437	487	474	477	488	492	458	465	467	522	496	485	508	485	458	444	458	513	493	498	489	491	489	486	468	489	471	449	434	491	470	487	475	460	493	461	467	481	463	452	486	497	484	467	457	503	509	474	478	487	496	426	473	485	457	467	514	462	426	453	474	514	492	481	487	438	484	494	453	470	505	491	469	468	481	470	483	479	467	505	484	472	453	488	446	501	480	480	501	470	482	470	466	503	482	481	461	482	478	463	469	438	490	524	471	473	523	494	501	455	478	460	460	471	455	480	484	445	449	470	499	462	459	490	489	499	481	499	452	526	469	494	464	499	493	467	428	464	504	460	527	529	463	489	485	459	475	445	493	484	461	482	479	508	514	496	515	446	473	470	439	462	456	437	467	505	485	463	472	490	514	499	537	424	459	490	454	479	497	517	483	493	511	444	509	481	503	499	483	497	486	520	538	466	543	451	450	470	520	476	512	491	406	473	455	495	481	471	491	476	483	483	449	488	473	469	477	475	483	474	482	481	474	498	484	500	466	486	519	468	479	494	481	519	452	490	453	478	469	471	436	490	465	498	477	459	476	481	497	502	538	513	482	498	487	481	497	492	495	498	479	500	496	429	499	470	510	464	463	466	465	501	509	522	491	499	462	469	497	492	458	481	489	525	440	458	491
24233	21220	28616	24108	21103	5098	1017	735	627	588	583	539	536	512	507	407	430	436	431	434	442	417	434	418	449	415	443	429	384	404	401	438	361	394	379	367	402	412	375	372	402	401	394	392	386	369	394	408	416	389	389	364	381	376	358	373	376	371	417	388	388	401	375	421	348	371	404	378	388	434	381	378	403	387	374	430	403	398	388	380	379	365	372	358	386	383	385	385	391	382	416	359	367	391	355	399	422	369	363	410	367	382	389	399	416	408	363	394	393	433	377	364	382	376	383	353	362	410	398	367	402	370	372	442	399	381	398	385	354	370	362	388	373	395	370	356	415	380	362	388	403	367	393	372	403	386	385	369	366	409	375	406	380	369	374	408	391	411	418	386	422	380	374	389	387	365	385	357	408	396	380	376	413	353	397	381	363	401	347	385	372	402	404	401	372	377	371	405	367	365	357	376	381	354	358	383	378	385	397	391	367	380	380	344	383	393	341	397	383	348	364	392	406	374	401	383	357	371	370	409	364	390	377	412	375	375	401	397	387	399	375	405	388	438	381	396	384	383	383	409	377	402	384	350	400	404	377	392	385	401	390	415	346	413	361	398	390	407	376	390	380	340	411	403	373	402	360	424	420	385	379	386	394	397	401	384	376	405	396	395	367	408	440	401	417	340	372	383	403	413	390	407	401	356	402	384	372	420	408	382	391	388	391	401	366	363	378	407	395	395	387	378	397	379	402	400	333	334	418	416	382	395	385	393	415	370	386	389	395	391	386	432	376	417	398	399	383	363	376	409	407	392	407	387	394	393	381	380	390	405	376	405	353	393	415	386	355	381	413	372	353	402	388	357	366	365	391	322	394	410	340	348	382	365	390	390	357	377	361	411	375	368	408	428	414	379	401	385	345	381	375	410	405	393	388	408	396	374	405	417	441	395	400	407	365	370	369	344	353	387	395	379	412	359	403	384	330	380	401	372	364	382	361	411	443	378	412	395	378	388	406	394	397	390	376	364	407	403	382	421	402	372	407	383	376	371	374	426	411	390	379	386	354	404	367	388	380	373	376	397	376	410	380	351	394	356	421	364	396	390	404	402	386	385	357	409	401	384	394	394	360	365	391	397	412	395	389	407	424	367	384	377	368	358	379	402	384	364	373	395	396	407	403	434	362	404	394	391	405	372	362	387	362	391	383	405	370	404	390	408	364	359	399	370	392	370	364	380	381	394	383	380	379	385	356	390	411	407	391	433	375	401	377	379	360	395	352	392	385	378	393	387	384	379	406	383	398	388	373	401	412	378	381	368	379	377	403	380	377	401	380	390	378	358	395	364	410	372	352	340	365	395	405	385	397	416	398	423	415	392	388	354	385	361	391	384	370	371	396	374	368	406	389	417	376	386	398	388	399	395	379	391	399	392	357	422	392	353	383	360	349	382	414	355	391	397	359	427	414	393	405	434	423	384	395	403	372	357	391	429	400	384	362	347	400	410	369	395	394	396	378	405	399	364	409	397	409	372	385	392	389	358	414	401	368	385	414	390	404	382	383	399	375	376	399	374	416	375	373	409	403	371	391	383	397	390	410	371	342	393	390	386	352	358	332	399	389	401	378	422	387	391	417	377	362	375	412	360	370	383	361	383	366	427	363	380	373	388	381	399	378	384	359	409	389	418	398	405	413	365	398	370	388	366	385	395	397	368	370	380	389	395	353	355	390	395	383	366	364	404	387	405	383	403	364	405	392	348	391	384	420	424	392	383	371	376	355	395	381	397	384	383	412	386	378	408	390	399	393	408	351	424	387	363	399	352	388	451	385	408	360	366	382	397	390	406	353	373	409	375	395	383	364	387	400	417	387	379	373	391	394	406	392	400	391	375	400	380	384	394	420	395	418	392	447	387	384	370	355	379	384	387	405	405	408	388	377	352	421	385	402	380	380	374	325	397	364	378	381	402	394	397	390	375	386	373	350	400	386	367	412	374	375	378	343	438	401	399	386	413	410	388	389	351	360	378	410	387	384	384	395	407	394	412	399	393	424	372	391	362	403	391	410	388	362	397	414	406	389	372	375	432	411	411	410	366	342	409	379	381	392	362	426	377	395	346	414	415	408	364	362	362	384	432	410	376	400	437	408	389	370	388	424	386	360	376	429	348	386	399	382	401	375	415	404	433	387	396	413	389	404	405	393	409	379	381	397	385	406	393	390	396	381	401	373	398	379	381	405	403	378	375	387	421	377	394	389	391	379	355	375	444	374	366	392	388	366	383	346	401	371	418	389	390	384	388	395	386	394	381	362	422	402	385	401	356	408	400	410	378	381	398	412	364	406	380	360	397	376	402	382	400	359	392	376	393	402	399	353	393	407	394	411	380	410	377	379	391	374	361	403	334	421	389	388	349	391	404	398	385	371	383	387	386	372	363	359	381	387	365	367	363	396	377	394	380	380	390	404	397	415	377	384	382	357	385	397	375	386	406	391	372	379	401	391	395	385	391	393	372	413	388	404	363	376	366	369	399	386	376	383	369	359	389	388	372	373	411	391	411	381	390	392	404	367	402	363	385	382	427	386	436	360	355	373	343	354	406	381	395	383	427	387	424	388	363	399	372	400	375	355	375	382	373	374	398	386	421	403	365	365	397	445	399	372	379	361	380	358	369	400	370	383	382	371	407	394	415	366	389	367	390	382	342	350	381	399	386	400	401	355	395	404	410	403	398	387	429	400	392	410	388	355	370	375	384	360	350	387	394	383	388	326	378	425	385	378	387	391	398	430	354	412	375	389	394	391	381	388	380	387	363	402	385	407	353	387	391	405	394	411	365	437	374	388	381	399	389	387	386	355	413	362	383	408	400	384	373	404	357	387	373	383	401	370	387	387	372	433	388	364	365	384	388	362	384	355	431	422	358	397	416	423	391	385	391	372	366	407	392	387	387	390	407	404	350	372	407	367	407	395	409	394	381	360	394	390	391	403	394	367	393	369	386	387	375	398	404	398	387	402	390	372	400	401	409	393	367	403	400	385	382	412	410	369	388	392	390	384	371	374	406	408	416	417	384	353	386	398	369	429	386	385	375	362	375	416	402	381	378	382	390	373	420	375	380	393	392	353	403	363	410	379	361	396	422	367	371	377	398	381	408	373	394	399	383	369	425	422	363	379	393	397	418	403	402	435	388	405	395	375	412	405	411	377	417	380	408	375	397	368	376	378	413	364	387	376	391	400	371	400	382	388	376	413	366	399	343	388	365	425	384	400	367	399	399	357	374	368	406	350	404	364	409	395	364	363	348	361	377	356	384	376	368	363	394	357	373	378	377	400	414	401	358	383	382	370	428	371	392	382	383	401	380	392	382	375	379	371	386	383	393	383	389	358	381	424	354	400	387	375	379	376	353	392	399	382	361	377	369	379	369	378	376	413	367	390	351	378	391	406	385	381	368	348	379	386	363	361	375	394	390	392	373	346	400	371	395	383	406	380	383	377	371	349	366	397	407	376	339	389	393	384	406	379	406
14333	9063	8132	4091	2834	2224	1702	1416	1290	1136	978	894	875	804	692	680	658	665	683	609	639	598	642	629	587	626	609	541	574	565	543	564	597	591	560	522	585	570	584	573	544	563	546	590	573	588	528	539	581	539	538	499	516	532	549	576	512	569	515	545	516	576	577	577	556	544	509	535	546	585	525	532	575	527	503	546	523	557	567	536	542	535	537	536	545	546	586	544	570	549	604	585	542	583	517	523	515	538	548	567	571	549	541	545	557	543	530	546	565	566	566	533	511	554	597	543	542	574	522	564	530	540	531	545	587	562	519	552	527	547	540	578	505	580	552	533	535	518	560	537	545	538	557	547	562	556	550	508	545	495	528	512	541	531	534	555	564	530	583	551	562	560	568	523	554	598	580	538	575	539	539	503	526	538	518	575	550	498	555	530	578	581	521	600	548	591	529	544	535	581	563	568	526	542	548	528	533	570	514	582	523	522	534	578	535	576	558	524	544	533	576	546	525	523	540	510	517	549	551	518	539	587	573	562	540	529	530	510	533	511	545	537	542	508	530	528	559	502	547	528	510	547	526	562	537	542	558	567	536	567	533	557	492	569	564	529	587	547	535	544	552	547	559	542	561	516	554	500	575	558	530	554	531	538	554	560	534	544	545	560	513	527	533	548	552	577	555	550	557	501	553	540	562	539	568	548	554	571	583	555	522	520	580	561	521	486	550	579	528	542	528	538	527	541	568	547	557	552	541	557	526	589	555	560	537	488	537	525	552	562	520	544	574	550	535	548	570	515	557	538	540	561	542	528	559	545	593	556	543	560	538	521	570	523	548	564	566	486	552	543	508	528	563	566	581	533	519	538	521	525	517	561	516	530	500	579	516	513	556	558	521	503	581	545	519	532	530	542	508	509	518	589	521	507	519	523	545	515	532	593	550	535	523	583	552	537	537	533	535	553	556	479	538	574	570	534	544	527	550	568	540	507	527	550	587	527	578	554	543	531	526	492	541	544	547	545	538	565	524	520	524	512	533	520	567	541	559	542	541	522	527	545	558	463	529	527	540	558	567	566	557	533	519	543	537	512	544	527	564	526	552	556	554	545	507	571	522	532	535	544	497	526	552	506	519	537	552	535	519	555	549	545	562	572	520	535	556	553	545	549	522	539	518	532	531	522	581	509	520	553	546	560	566	562	574	531	581	552	580	575	522	543	536	541	579	535	529	500	574	510	563	550	587	521	594	575	502	540	564	578	524	541	542	563	535	571	567	593	500	539	550	520	567	558	577	574	566	544	533	507	541	543	577	571	567	570	529	524	583	570	549	558	515	540	595	534	515	548	598	537	551	580	510	535	582	559	503	498	528	584	511	552	532	545	586	568	527	552	543	575	536	552	511	500	562	551	548	537	561	529	580	461	488	537	566	547	541	578	539	529	568	565	516	563	573	496	551	542	543	491	581	567	524	546	546	518	589	582	510	562	529	519	493	553	567	508	524	563	544	521	528	559	524	568	572	526	519	486	508	522	551	569	505	557	586	512	606	544	541	520	528	548	575	550	537	553	569	583	584	536	556	560	552	498	535	540	519	550	568	520	541	523	544	559	533	568	527	532	524	542	535	538	551	575	536	554	539	561	552	576	558	555	520	528	558	558	531	583	536	516	505	518	577	579	541	515	523	551	554	532	581	597	602	565	553	533	547	517	542	520	541	544	539	574	526	566	553	555	535	520	576	517	528	557	539	573	549	542	547	541	513	530	571	522	550	532	516	539	582	555	565	551	545	542	549	555	530	550	518	519	546	569	541	475	549	584	542	511	581	576	507	529	560	556	531	561	533	562	528	558	533	546	517	597	525	534	534	535	557	543	580	540	559	543	549	516	554	510	546	555	544	576	583	545	523	579	528	548	544	517	523	562	494	570	535	555	551	546	555	502	562	543	560	530	534	544	562	563	539	544	534	518	549	491	494	569	585	559	582	546	537	559	533	578	533	580	528	555	555	532	564	511	511	542	589	505	585	539	592	557	552	570	532	532	538	554	585	544	548	544	518	516	568	582	567	540	568	569	565	531	498	549	508	557	536	565	546	547	545	510	582	548	539	509	536	536	577	493	526	527	531	547	563	516	511	522	545	543	504	522	530	575	507	534	551	570	530	590	577	553	522	493	548	593	570	561	546	504	565	520	530	537	528	539	536	502	575	525	506	492	579	548	554	569	565	559	542	550	515	561	551	529	559	550	544	511	542	550	533	539	529	533	516	609	548	555	524	527	524	568	505	535	526	516	598	569	555	551	571	557	533	558	509	509	542	528	540	538	504	564	502	548	576	509	564	535	577	570	570	520	517	526	573	563	565	572	524	518	560	552	536	553	546	521	562	570	527	543	549	533	494	563	523	536	616	554	561	554	519	526	548	543	541	555	532	586	544	568	550	548	534	493	541	544	535	531	575	547	547	542	526	533	525	526	567	535	555	501	550	576	537	552	560	575	542	545	563	554	518	550	522	566	535	530	536	526	555	554	529	530	526	563	538	543	535	557	530	555	522	533	553	559	544	547	565	583	534	561	514	553	541	579	541	552	556	554	528	542	515	526	482	495	530	535	533	560	552	551	540	579	571	535	525	539	534	510	574	542	566	531	557	507	562	529	574	556	536	490	571	523	522	537	588	500	532	510	608	548	577	531	552	563	531	550	529	568	490	519	537	494	566	520	540	506	561	552	519	532	559	569	534	529	593	530	508	541	552	547	551	507	561	526	566	535	503	546	520	552	577	489	556	553	522	495	563	522	529	570	553	534	536	568	582	555	533	571	561	538	533	551	550	521	563	557	518	554	562	566	557	563	571	582	533	520	553	498	538	582	525	539	508	608	558	549	543	560	531	572	531	570	516	515	523	552	532	572	539	495	550	547	595	512	554	549	557	551	520	516	556	547	558	532	528	551	582	565	576	541	532	559	568	547	491	499	552	531	557	544	538	570	557	533	552	522	491	547	572	548	573	566	495	566	494	527	516	578	562	602	494	545	502	543	538	547	540	538	550	590	541	518	543	544	544	566	535	555	538	544	552	512	565	526	548	524	526	510	521	549	517	545	542	544	597	577	590	513	543	548	562	542	585	551	555	553	548	556	537	590	531	534	573	522	526	518	578	564	533	524	544	528	516	585	565	531	551	563	522	520	527	557	550	512	552	538	537	552	556	531	517	570	556	537	602	533	576	512	542	552	519	540	554	534	547	544	535	504	547	516	494	564	534	551	546	548	525	552	540	554	558	535	529	564	509	515	529	569	551	547	509	529	538	532	530	544	546	545	525	586	557	601	498	549	567	555	597	538	541	572	515	556	552	532	572	533	517	544	500	535	565	491	547	567	530	540	569	562	567	528	539	546	553	549	532	557	501	540	552	529	541	583	556	536	585	551	530	521	577	539	562	574	589	554	575	535	522	526	550	528	544	558	558	491	535	545	526	582	556	539	553	550	541	526	557	528	568	522	530	569	570	580	582	564	580	557	522	524
23177	21244	29297	23492	21249	21088	4191	899	667	583	536	484	406	401	365	321	307	290	285	296	265	305	262	263	232	247	242	249	236	217	229	206	262	228	258	226	216	236	212	202	259	203	193	204	210	223	190	246	230	222	240	218	204	242	237	212	204	199	220	226	232	219	236	240	189	200	208	193	216	206	224	225	198	215	231	188	201	225	217	212	207	231	215	209	221	207	208	213	206	221	238	189	209	215	197	212	231	177	227	179	217	202	214	189	194	193	196	222	257	207	212	230	219	220	193	224	204	229	219	192	177	206	199	208	201	231	219	213	174	212	217	226	202	197	216	194	199	194	182	178	204	168	206	214	234	216	208	207	232	202	233	219	208	199	213	225	213	203	210	201	219	212	211	202	191	221	198	198	231	200	231	234	231	219	215	223	220	217	192	238	190	189	217	226	214	224	203	214	214	209	213	239	223	220	180	215	203	187	173	218	199	225	189	202	199	217	191	229	196	195	209	213	191	208	203	190	231	183	199	212	206	198	204	198	221	196	202	212	225	184	186	205	222	180	191	230	216	202	236	233	203	189	197	200	199	210	220	206	181	191	190	197	199	177	201	207	204	223	214	210	214	196	200	208	222	206	208	196	216	216	219	203	233	198	204	188	193	212	220	211	241	176	200	203	223	228	192	199	191	201	221	188	205	221	180	196	179	208	215	214	226	234	222	212	173	212	211	220	203	205	211	202	206	186	203	181	215	206	195	193	198	217	202	185	205	199	196	199	209	201	220	191	209	191	199	216	206	211	185	186	231	207	194	224	230	222	166	236	207	196	215	216	220	214	202	210	204	215	207	201	206	229	226	198	223	192	226	212	235	213	192	192	229	221	218	216	193	201	213	238	194	209	205	221	204	195	208	215	197	184	221	195	195	242	203	196	192	214	199	225	195	182	171	212	195	192	226	216	164	226	222	205	215	217	231	195	222	215	231	192	210	175	184	215	216	189	201	195	212	213	226	201	200	192	222	189	200	229	202	204	192	210	215	201	178	179	215	207	196	227	231	188	171	214	212	200	200	219	221	209	213	198	197	207	226	204	199	183	201	214	210	193	207	214	215	213	213	183	207	206	186	202	201	207	211	191	181	197	217	208	220	178	226	201	207	203	226	200	217	205	234	199	204	233	220	204	199	217	184	217	194	202	198	201	227	195	204	215	210	219	194	214	205	228	213	221	208	192	204	217	213	211	217	196	204	205	203	210	210	210	208	212	213	224	215	211	206	217	201	217	211	182	209	209	222	200	203	219	205	204	212	212	216	215	226	204	206	188	180	205	193	210	182	240	227	182	223	206	192	223	236	209	234	215	174	195	193	203	207	210	214	202	198	210	195	219	225	177	188	220	222	208	235	179	197	202	199	212	215	207	208	227	224	233	221	204	228	218	223	193	210	204	223	195	173	220	228	215	196	205	224	206	219	216	227	232	186	227	214	196	204	186	217	222	209	218	205	219	205	213	223	196	211	199	215	194	195	206	185	227	192	193	196	205	185	197	199	191	209	219	188	182	215	199	190	186	210	205	231	188	189	208	206	228	206	186	223	191	222	200	196	197	219	195	191	197	195	198	191	186	209	252	219	190	211	187	203	219	215	187	194	197	180	204	197	214	206	226	206	200	221	207	170	201	234	226	178	190	199	211	218	202	214	210	185	224	194	214	197	236	207	204	210	212	193	204	220	214	201	188	195	185	205	181	199	228	207	204	206	199	193	215	214	202	206	223	213	216	233	238	201	181	227	202	187	221	218	217	205	217	212	217	223	222	207	192	197	217	185	194	207	209	202	199	199	220	196	195	209	196	170	232	218	198	196	227	214	208	213	198	208	210	204	218	205	211	205	230	206	200	198	203	219	213	197	204	198	200	192	243	196	207	211	225	191	194	239	214	207	204	196	200	212	230	222	201	219	183	177	201	196	196	200	194	179	221	220	197	202	192	211	194	208	230	209	192	193	210	197	213	202	216	185	195	203	219	226	208	210	197	211	228	217	212	197	216	192	184	206	206	213	241	211	220	216	190	188	209	233	214	197	211	204	194	214	230	209	196	205	200	212	190	172	192	204	205	195	207	207	192	202	209	207	216	220	194	203	218	190	221	206	191	254	229	220	199	177	228	195	199	213	202	195	195	206	198	190	189	179	203	216	203	235	201	215	206	228	180	186	198	217	201	207	194	189	222	187	191	188	211	198	225	203	196	208	221	215	188	232	241	197	187	192	199	200	216	205	200	229	211	235	202	210	209	233	214	205	241	195	208	198	212	204	203	201	194	191	208	210	207	191	185	181	189	212	209	199	224	212	208	200	207	227	206	191	209	192	205	210	189	200	190	216	221	229	220	214	200	190	195	207	224	220	206	190	194	208	190	195	214	203	182	200	223	210	203	206	204	217	213	209	190	181	209	207	217	218	187	206	204	201	197	197	204	207	194	212	210	196	203	196	187	222	200	197	182	211	191	210	223	201	206	199	235	208	226	221	220	206	199	202	220	217	213	207	199	203	217	222	216	231	232	209	196	203	221	220	200	216	194	183	193	195	208	208	177	203	209	199	188	212	205	213	190	215	188	199	228	201	193	202	227	203	196	198	194	209	208	225	200	192	197	215	230	183	195	185	220	195	202	201	213	214	205	204	187	214	211	192	199	194	210	197	204	192	203	191	219	202	199	214	213	194	182	210	184	201	192	181	213	190	236	199	181	225	209	222	211	209	206	189	203	198	187	202	219	214	205	201	196	207	203	205	216	207	205	204	215	203	198	229	197	215	214	214	211	206	195	187	241	200	199	239	187	203	202	226	222	206	215	219	206	215	227	203	187	171	214	245	192	174	188	197	186	211	202	204	190	181	206	187	177	222	226	189	201	189	194	226	238	212	224	183	211	195	221	202	222	207	179	207	243	209	217	191	236	211	229	181	193	224	191	198	205	199	218	185	210	225	194	209	201	219	191	215	175	217	221	196	199	218	176	231	196	224	202	203	196	210	208	202	240	217	183	192	208	224	193	191	203	192	206	230	187	186	213	188	203	214	216	184	187	175	188	233	211	232	213	229	194	211	207	183	204	227	206	196	204	196	198	223	195	237	208	213	227	204	201	201	191	194	206	250	196	213	195	197	208	179	248	184	189	204	203	185	209	209	198	202	215	205	219	209	217	206	201	207	199	230	233	184	199	226	215	211	190	223	214	195	193	222	190	210	217	183	208	179	189	220	212	192	202	223	210	192	195	194	248	207	206	202	167	200	234	199	184	214	200	184	211	214	209	176	211	225	221	208	194	209	214	206	215	199	211	205	194	219	224	186	210	205	198	214	197	205	197	190	209	193	210	191	202	199	205	220	201	221	230	194	216	208	221	211	215	204	194	241	210	211	194	213	208	227	192	210	216	209	230	245	216	220	223	201	196	200	217	198	186	215	213	219	209	188	191	225	217	198	196	197	189	189	226	217	180	220	201	230	204	217	176	200	218	187	222	221	206
16842	14519	12682	6843	4590	3481	2661	2146	1798	1440	1160	949	885	736	637	646	567	578	528	455	481	401	446	427	425	388	400	381	392	378	361	355	370	341	360	352	346	365	338	321	356	343	314	325	321	324	359	316	333	306	326	357	318	321	297	304	288	275	328	313	317	317	334	306	310	291	318	312	350	302	309	315	317	289	328	304	288	311	320	307	336	328	291	313	323	331	321	286	303	319	322	316	296	299	313	318	309	319	310	315	320	298	313	277	285	291	321	280	308	298	307	354	304	324	324	311	341	298	353	302	278	317	287	352	297	296	273	337	334	275	271	311	286	353	304	305	318	307	303	343	318	320	286	333	310	291	291	304	298	345	302	320	320	319	314	298	317	266	319	304	286	301	328	293	348	293	295	294	335	321	311	295	293	293	290	308	297	279	315	310	299	298	276	288	305	302	313	284	286	312	316	315	340	320	302	318	303	330	294	272	327	317	291	315	305	261	289	320	308	294	317	267	302	272	297	292	300	321	296	319	313	308	303	281	320	309	291	307	323	306	278	283	290	330	278	288	266	300	277	341	305	274	289	292	312	320	294	301	289	287	283	295	279	316	292	286	299	323	293	302	260	285	287	314	301	296	317	296	306	303	332	316	290	291	318	288	280	319	323	278	296	344	327	293	290	275	328	288	275	322	313	320	271	280	303	327	300	304	288	290	321	326	330	318	291	316	324	303	291	327	293	301	275	295	300	340	312	302	313	312	286	287	305	269	315	302	290	288	284	291	301	269	302	315	320	303	301	302	286	266	280	323	289	306	279	311	327	283	302	312	289	302	283	340	331	310	308	307	313	294	303	294	283	311	294	297	334	306	296	307	289	271	287	283	299	297	301	303	262	324	343	298	303	309	281	319	274	279	295	314	287	286	339	298	318	308	285	288	302	335	285	326	274	292	294	330	294	295	286	300	297	308	299	294	318	291	299	306	293	325	336	295	329	314	300	329	299	282	293	300	284	318	306	300	311	325	291	313	316	332	290	306	323	296	312	319	266	303	289	277	324	321	294	314	274	295	276	296	290	272	308	281	323	300	329	279	305	259	312	322	286	302	276	287	302	313	299	295	316	272	327	268	313	316	287	296	296	298	291	323	299	322	313	274	283	305	286	307	284	286	283	314	303	304	263	304	289	321	283	260	284	314	258	294	271	283	294	293	284	310	280	292	307	280	296	329	307	256	283	291	321	315	291	323	312	299	311	304	332	319	260	320	309	312	289	315	282	309	298	308	296	298	329	283	282	307	298	322	315	294	303	322	305	317	329	320	307	286	281	303	309	313	272	308	319	293	325	314	290	316	299	269	339	274	302	287	302	320	280	293	280	321	276	313	321	305	310	271	324	309	331	313	316	308	274	298	298	299	298	293	302	312	327	285	279	305	297	317	282	324	281	278	275	316	298	309	279	303	323	287	278	298	302	295	293	267	293	272	301	278	318	290	316	306	308	305	334	303	286	283	298	284	293	326	305	315	328	322	346	325	285	261	277	313	315	300	293	276	305	291	279	294	312	300	283	303	290	327	312	300	301	259	295	308	331	273	301	304	284	317	306	286	298	299	311	321	312	312	300	269	305	301	277	292	301	306	272	285	244	304	300	327	290	298	305	298	293	322	308	286	281	301	280	314	320	289	317	312	304	302	299	288	292	266	319	304	297	315	312	293	313	320	291	293	300	294	283	319	312	325	312	307	317	303	311	287	269	280	295	304	270	305	305	293	324	287	283	268	303	301	296	304	320	301	304	310	304	302	285	310	293	297	267	301	329	301	341	310	312	297	348	296	295	320	281	298	284	322	273	302	314	311	313	305	283	301	277	283	311	294	277	299	298	307	321	289	298	303	285	309	279	270	318	337	286	329	299	292	279	295	298	296	281	289	270	294	294	316	280	306	323	307	291	298	268	278	296	299	287	273	327	310	305	331	314	314	304	295	258	310	315	307	328	317	322	277	299	279	311	286	317	264	304	310	317	317	283	286	313	338	307	320	314	303	310	291	287	314	321	312	340	351	254	282	276	297	304	320	303	325	323	286	298	320	276	310	304	273	298	333	297	316	318	309	288	304	312	340	278	285	286	284	292	317	277	293	331	305	287	299	298	292	311	279	274	288	305	295	300	273	287	290	314	302	326	323	316	295	299	286	298	306	262	297	295	301	299	300	310	305	287	336	334	301	324	291	301	324	305	279	273	319	299	291	289	292	294	275	305	321	313	289	309	292	299	318	279	296	294	322	297	308	312	321	286	338	297	302	318	346	299	267	324	311	287	296	298	303	330	263	299	314	304	289	273	315	315	314	307	310	333	302	299	301	284	295	298	308	300	296	280	311	299	281	312	257	266	309	299	317	301	309	329	302	315	283	297	284	337	309	276	264	294	299	318	273	319	282	312	316	272	287	295	286	288	306	304	315	300	298	310	332	297	305	328	282	327	322	293	298	300	324	285	292	291	325	277	264	308	333	313	287	294	315	310	308	301	309	316	311	291	272	305	286	281	300	302	332	319	333	343	305	305	327	303	326	305	293	294	300	294	299	281	304	290	331	281	300	320	305	268	296	285	302	305	346	297	319	316	285	320	295	290	295	297	316	297	302	316	293	303	313	281	289	294	313	295	337	323	301	315	303	294	316	320	312	290	282	317	268	298	312	306	304	297	321	308	313	321	267	286	309	278	297	290	314	271	286	288	344	326	302	286	291	309	300	327	314	269	277	284	307	305	324	298	293	283	290	318	276	276	295	323	279	289	297	299	285	313	294	285	312	297	312	265	295	253	308	314	273	329	288	310	297	296	299	297	283	309	293	309	309	283	306	293	281	295	292	315	290	268	324	289	283	275	307	324	312	303	287	299	291	307	286	283	290	307	311	261	301	295	299	288	302	318	292	288	277	315	322	295	321	289	299	290	274	326	311	280	284	311	291	299	269	330	305	305	315	307	302	297	281	319	297	298	296	307	287	318	306	300	299	286	278	308	312	291	312	306	342	300	285	287	286	301	329	327	312	305	294	338	297	311	298	288	308	275	279	303	322	336	273	295	298	310	300	305	328	299	306	292	285	317	319	307	304	283	308	282	304	285	289	303	307	304	304	283	271	314	345	298	303	316	313	299	284	288	292	277	300	306	304	320	300	281	298	313	284	322	313	314	308	308	325	311	291	292	297	310	309	309	298	284	295	289	303	306	334	297	295	320	315	341	302	308	291	303	292	277	267	281	303	292	306	297	303	310	280	309	303	294	323	282	311	271	306	323	302	322	315	322	291	275	324	311	286	281	289	298	324	324	303	275	299	305	345	279	286	310	279	278	335	305	322	289	302	299	263	273	260	303	292	320	268	324	318	319	277	283	290	319	307	295	286	282	307	315	312	297	296	294	332	307	319	311	318	322	285	321	319	298	296	306	286	299	319	323	283	300	286	321	291	307	321	279	364	298	306	285	305	283	287	332	294	326	291	306	305	324	326	328	285	321	292	303	322
27085	20521	7956	768	489	441	394	394	387	396	341	357	353	314	348	369	345	359	360	385	362	345	363	344	361	344	344	316	346	366	320	383	333	383	348	350	315	360	327	344	349	354	343	335	365	396	391	307	406	328	318	347	344	375	356	355	325	348	363	327	322	355	363	355	348	412	335	354	327	347	339	322	337	341	340	340	352	370	368	374	331	336	334	336	326	342	343	349	335	358	347	343	337	380	347	356	306	322	376	358	362	343	343	351	325	352	353	345	358	358	343	361	364	347	368	373	333	351	338	381	359	317	331	357	348	344	328	341	339	359	324	318	352	346	360	376	330	379	361	332	333	357	361	342	351	368	371	391	328	388	331	360	324	359	382	356	355	318	344	364	347	338	367	324	359	350	332	369	394	323	369	363	350	363	387	331	352	344	370	346	339	336	365	347	351	360	332	353	345	355	335	327	326	329	356	359	325	344	348	349	332	342	318	366	329	375	351	365	332	334	357	360	313	345	354	363	350	359	353	340	353	341	328	350	367	320	332	361	333	328	338	339	343	328	321	344	335	348	368	338	318	353	342	355	357	359	360	378	341	355	337	381	340	331	354	344	320	325	373	371	356	341	352	357	372	326	332	336	360	312	328	353	367	361	371	355	349	392	326	333	372	360	368	333	334	377	357	332	371	356	347	374	350	328	328	354	352	393	369	316	375	349	335	334	343	301	338	331	355	357	378	364	385	349	338	361	335	327	342	360	376	342	346	355	304	341	361	359	378	374	348	351	354	366	384	352	357	366	342	334	340	361	349	332	348	344	363	346	339	353	387	336	339	349	359	345	394	345	364	387	367	379	337	345	387	346	352	322	376	365	326	366	401	358	349	328	360	346	355	320	334	337	350	340	350	349	348	359	337	362	369	372	359	341	379	324	342	371	322	345	349	372	352	330	361	357	354	343	352	326	360	347	372	318	355	375	356	379	378	366	369	341	381	351	356	344	334	346	371	346	340	338	351	308	394	355	346	344	367	374	308	381	353	332	328	360	373	365	332	344	355	328	337	379	313	357	348	364	332	325	380	336	351	352	331	353	380	371	373	353	322	360	356	352	349	376	353	357	362	343	317	323	338	341	308	366	331	347	381	337	351	361	342	319	373	331	324	323	374	352	336	338	352	363	347	352	364	373	375	327	327	360	334	367	357	336	355	343	334	336	363	351	354	354	363	380	354	343	348	360	304	356	339	353	336	364	345	346	389	370	356	367	365	355	360	346	331	338	388	366	364	376	369	336	341	327	367	357	349	327	370	328	317	380	323	356	328	360	351	345	331	352	357	335	364	346	378	367	348	343	392	369	347	361	346	324	323	330	348	373	361	332	335	349	354	340	351	341	357	356	336	326	375	352	369	349	344	353	371	359	365	342	337	339	354	350	339	334	333	359	325	356	350	341	383	322	330	353	347	379	355	372	362	381	371	340	353	305	358	346	312	356	326	368	368	360	369	388	341	361	357	349	352	326	350	352	320	358	336	359	372	317	330	350	354	348	366	354	355	387	353	334	349	326	326	351	321	362	332	352	350	333	357	367	356	365	362	388	326	362	344	355	374	353	321	347	333	317	365	331	350	359	351	362	376	361	368	361	358	366	341	335	352	357	351	363	362	357	352	359	348	371	305	352	353	330	361	354	346	368	327	330	346	351	355	326	345	338	347	372	342	340	334	384	363	361	349	360	335	347	359	351	345	366	385	315	331	340	342	378	358	376	349	346	324	348	352	346	310	344	331	373	324	329	338	361	337	343	347	345	367	331	360	367	363	321	332	356	364	368	365	345	383	333	349	363	357	351	339	348	358	347	360	332	364	341	321	377	365	352	397	331	351	350	360	363	342	391	340	334	343	348	367	345	357	360	360	327	352	377	325	356	380	360	345	324	359	329	337	349	382	373	370	338	374	324	354	350	373	360	382	358	326	358	389	384	335	340	349	325	346	345	313	351	358	337	372	375	344	336	335	328	341	351	370	338	359	366	346	375	336	332	353	368	374	342	332	355	346	338	361	354	393	377	360	373	331	358	358	333	360	354	378	388	340	328	376	371	374	357	350	373	350	331	346	352	343	355	334	313	351	365	339	339	357	361	373	376	358	345	372	359	367	348	361	361	332	375	358	388	358	340	355	358	368	374	346	342	374	352	350	349	367	348	333	361	346	355	368	367	366	359	354	330	331	387	345	360	334	340	340	329	328	365	381	334	369	350	352	335	308	379	332	371	341	351	307	348	331	372	352	344	328	363	382	344	386	353	364	348	354	355	306	387	320	366	354	298	367	345	360	340	337	326	373	363	321	361	334	360	367	362	341	382	363	390	345	334	356	360	324	390	359	339	338	338	321	333	379	360	380	346	341	375	312	330	340	334	341	355	332	332	362	343	389	303	327	311	340	323	371	373	317	345	344	354	341	364	345	368	354	346	317	346	345	381	349	347	346	362	372	335	373	339	330	376	348	343	343	362	336	356	353	358	352	346	351	349	329	346	341	340	369	318	385	347	349	358	382	344	316	360	361	339	360	349	362	342	361	355	347	356	318	343	352	368	370	351	369	356	368	328	348	341	353	344	353	385	351	368	366	314	365	334	338	353	334	377	309	355	340	367	345	334	377	372	345	327	363	378	365	343	353	345	382	344	335	372	348	388	335	339	328	323	365	339	323	346	345	343	365	364	354	322	364	380	335	354	336	312	368	373	358	343	359	360	349	332	371	361	370	315	338	309	358	352	382	327	352	376	360	352	355	328	301	356	346	375	353	357	357	360	373	353	380	358	376	373	364	336	344	370	338	345	343	372	355	354	356	354	381	375	351	337	331	369	332	359	340	353	360	355	343	347	366	385	356	314	389	349	335	344	359	353	344	367	356	379	337	346	330	329	296	337	345	331	339	359	337	350	340	345	371	362	334	345	343	369	345	349	358	314	335	306	345	337	325	388	363	341	340	347	349	357	360	352	335	403	358	355	354	362	335	325	369	299	379	332	343	321	327	363	310	336	328	360	330	344	349	328	347	380	348	362	346	328	345	343	333	324	326	326	350	359	387	352	384	354	338	329	357	330	330	339	329	341	319	385	361	350	350	318	343	369	328	358	345	344	299	326	323	364	360	321	349	353	322	358	385	355	334	355	344	334	360	364	329	382	348	373	327	330	355	384	350	352	352	353	343	322	356	358	329	359	346	341	362	374	361	338	349	349	359	367	352	364	380	348	336	338	337	351	384	335	379	358	333	377	347	333	369	364	341	329	345	374	358	379	331	340	332	343	365	360	338	396	334	333	362	311	369	323	340	320	342	354	314	400	361	348	386	363	342	350	376	340	351	361	345	342	343	369	361	368	348	368	341	336	339	349	334	368	370	341	335	346	344	361	358	341	388	341	349	359	330	403	354	354	384	350	298	365	351	345	314	328	338	345	354	319	355	327	363	365	359	347	342	354	372	321	348	371	357	340	369	347	342	359	332	352	322	358	318	338	343	355
7676	1323	1270	811	726	598	604	623	514	544	546	492	464	501	499	473	490	509	508	519	503	496	458	508	524	496	489	488	482	480	510	517	485	483	500	476	488	474	480	500	501	497	511	498	486	492	507	513	460	488	500	477	478	454	467	511	557	494	499	484	485	491	492	488	485	474	458	449	503	454	467	499	493	484	472	499	517	507	510	490	510	485	518	492	501	511	464	452	463	490	459	486	503	491	496	521	441	511	481	479	484	496	482	483	487	470	466	507	483	474	504	500	483	530	480	467	496	488	468	490	477	481	514	496	506	493	469	438	466	498	494	487	480	467	502	479	469	466	488	479	482	515	454	466	458	535	507	526	444	478	502	493	515	483	455	474	498	487	482	450	511	478	458	497	477	478	484	470	519	436	464	487	443	491	536	456	498	532	502	482	520	487	488	485	493	486	463	450	510	482	476	497	518	479	450	504	472	461	471	459	509	462	459	483	502	485	478	441	445	496	484	513	483	479	477	494	467	499	495	464	476	479	480	501	470	435	468	484	488	511	473	508	481	469	510	481	477	467	495	484	491	531	483	515	501	483	491	481	465	510	465	450	455	488	465	519	488	472	502	500	474	479	505	456	463	475	496	482	476	468	490	502	449	516	495	498	454	521	472	481	500	480	460	504	460	483	483	486	497	473	512	494	459	566	481	468	496	486	492	510	457	483	478	501	487	492	495	487	473	478	515	485	490	531	476	514	440	452	477	486	473	497	551	477	483	502	491	486	446	481	467	493	450	484	509	464	514	461	451	509	466	465	473	476	486	476	445	471	482	455	491	529	500	507	467	457	495	469	504	487	475	503	482	519	461	468	515	459	466	500	480	488	452	478	476	506	539	504	489	491	484	485	479	468	490	488	458	475	533	454	474	475	448	472	457	471	485	499	471	495	447	519	455	477	479	452	475	448	496	465	526	534	505	491	491	484	472	473	502	478	524	488	497	510	456	478	493	526	505	507	512	484	480	495	529	468	460	507	510	437	491	474	469	456	484	484	473	481	475	475	479	493	521	506	470	471	490	516	462	467	486	491	436	467	493	493	445	490	488	523	496	485	452	464	492	462	508	480	499	485	484	478	517	457	472	496	504	459	497	480	476	486	484	482	495	465	490	489	502	505	476	501	463	488	471	491	489	486	534	504	479	490	494	487	471	412	497	511	462	481	458	513	500	467	452	470	452	504	493	476	481	480	491	503	489	477	487	505	497	515	453	526	470	454	480	467	491	478	529	496	522	494	464	508	448	531	496	480	481	476	491	480	479	463	479	490	473	484	462	478	508	495	502	460	519	533	498	484	505	466	467	474	475	477	506	473	472	493	524	498	539	494	478	475	506	538	494	496	464	490	532	461	453	492	460	513	467	505	484	498	507	495	503	456	460	446	484	472	451	487	478	501	470	470	477	463	483	435	530	472	491	456	456	491	484	499	466	496	477	513	464	474	471	501	520	462	507	448	514	509	479	512	469	485	469	462	471	504	452	495	506	495	492	483	513	468	466	463	526	469	503	509	488	508	441	490	453	508	461	518	446	519	508	493	510	452	465	498	524	472	528	507	505	519	517	508	491	487	510	463	514	449	473	501	456	509	478	489	487	489	481	518	501	449	476	501	475	447	510	472	515	507	487	503	499	516	457	466	494	460	487	482	511	458	494	442	498	476	476	487	479	447	476	497	476	492	492	464	459	483	506	493	470	488	495	474	488	485	491	495	486	476	468	445	490	495	468	451	500	491	552	520	513	506	470	534	505	487	458	502	468	507	490	509	486	443	481	469	478	465	496	459	513	522	501	513	468	495	485	521	515	524	509	473	492	450	530	477	455	508	468	507	470	536	494	488	486	498	500	471	460	511	502	516	524	476	511	488	486	512	482	524	516	477	443	486	480	448	491	505	463	503	514	469	487	460	526	524	483	464	517	513	475	474	443	501	499	496	490	498	495	509	481	457	482	474	478	488	487	462	481	473	498	448	491	485	476	478	502	535	503	494	475	477	503	490	484	516	479	494	446	489	474	487	496	492	504	483	485	462	500	462	452	516	476	520	475	487	510	512	479	492	490	529	531	441	499	468	507	485	466	472	496	512	458	475	488	474	486	462	520	489	477	482	486	480	455	514	471	478	493	485	508	471	489	501	480	475	499	517	479	469	520	476	469	477	505	501	482	424	459	503	497	509	512	462	526	480	492	501	523	487	526	519	491	468	497	517	496	510	494	513	491	472	470	484	484	468	477	487	474	481	510	502	489	481	480	510	493	504	479	482	437	472	514	480	528	503	505	471	463	502	492	457	513	502	511	488	476	478	469	493	506	490	497	506	494	494	486	465	480	458	481	508	497	445	465	522	495	484	473	484	465	496	458	484	469	509	465	476	500	466	456	467	471	485	481	499	476	475	568	471	463	476	509	476	455	441	485	442	478	494	498	450	508	493	450	500	490	487	498	473	488	467	491	496	475	497	499	532	459	499	486	455	480	506	535	499	492	498	529	477	533	513	494	503	501	488	489	440	520	494	514	465	516	500	448	456	518	487	465	457	481	475	494	494	493	505	434	513	508	462	467	462	448	517	486	496	500	530	472	471	506	496	461	496	495	456	490	482	458	500	515	491	487	459	493	478	468	466	455	490	509	516	488	476	474	496	480	489	502	473	472	455	518	505	419	524	520	499	485	463	467	472	516	469	507	503	499	497	475	461	497	518	470	467	506	500	469	454	485	506	505	467	513	490	505	482	484	524	479	478	462	505	512	431	504	479	518	478	489	509	454	465	495	488	479	498	483	499	521	482	475	530	476	460	480	473	521	454	493	459	519	467	494	516	497	479	503	445	508	527	451	473	497	481	485	478	488	438	503	486	477	505	487	491	463	484	473	457	468	489	486	482	449	498	494	492	497	537	512	489	506	475	526	487	452	461	458	483	451	476	511	471	482	497	539	479	471	491	471	539	499	495	506	493	467	475	476	511	479	500	460	463	504	459	466	501	487	496	479	495	524	439	502	503	492	478	546	460	483	522	501	477	517	509	479	504	443	453	496	496	492	486	477	510	476	462	468	449	467	475	479	470	503	504	518	477	493	445	504	486	470	485	508	480	526	482	480	541	477	491	480	504	485	457	468	470	520	476	525	493	467	463	474	487	506	480	434	486	502	477	480	490	502	460	483	468	523	516	496	474	457	428	440	498	467	471	421	498	477	533	498	503	496	504	498	470	462	480	495	462	465	472	503	467	511	502	460	513	464	506	474	488	473	442	491	475	515	415	501	491	481	474	464	480	495	518	475	513	484	465	479	472	491	487	466	451	468	522	463	526	476	494	520	483	468	501	495	472	478	479	505	471	489	523	455	487	460	486	511	499	492	442	452	525	452	498	506	496	474	483	483	518	475	488	496	480	492	459	436	462	505	468	512	469	492	493	475	496	484	475	508	486	470	497	531	497	474	501	514	514	506	431	492	505	500	498	485	499	496	511	436	438	489	508
24225	21224	28623	24123	21115	5169	1049	763	654	572	557	536	527	493	462	479	446	410	442	453	423	428	445	416	427	407	419	408	423	418	389	406	366	410	430	423	410	361	393	383	405	360	388	375	367	394	361	409	393	392	402	378	392	382	414	369	402	395	407	375	358	389	376	388	415	409	370	420	401	434	399	381	399	390	411	408	386	389	368	367	407	411	407	408	396	393	369	383	400	376	357	398	415	399	397	379	378	396	400	428	390	402	395	380	375	396	379	377	423	385	392	403	411	380	383	420	416	409	397	373	392	382	421	405	381	371	407	370	381	371	378	393	377	374	382	428	372	394	412	360	380	372	388	383	370	427	389	370	407	390	387	361	393	405	387	411	373	390	371	353	381	357	375	392	403	357	381	391	422	383	431	398	414	387	375	386	400	368	360	375	356	389	402	379	362	382	392	365	383	411	392	405	393	418	344	354	382	371	389	379	403	382	431	390	357	382	411	367	381	415	388	359	398	393	373	379	368	372	380	390	389	378	414	397	400	376	395	390	382	397	407	388	392	382	380	375	347	436	405	390	386	426	445	386	401	340	383	400	434	391	390	396	396	379	365	438	367	429	405	382	385	368	386	391	411	360	370	424	364	412	398	378	365	390	403	375	403	367	400	418	383	416	359	386	408	352	390	417	405	386	362	405	387	390	382	393	395	386	384	410	375	403	430	384	405	368	385	379	414	392	391	422	338	391	387	390	358	389	365	386	394	380	377	376	373	344	358	384	421	393	397	423	383	382	416	392	396	411	374	349	405	406	359	385	374	413	374	404	424	349	382	381	398	363	399	384	384	379	367	374	380	414	373	433	399	390	387	401	376	384	371	392	375	360	404	376	391	408	382	359	419	379	351	402	357	358	374	403	400	376	375	391	390	433	429	378	398	415	410	351	378	384	389	378	411	371	401	337	418	375	376	401	384	380	359	383	370	394	417	368	404	407	384	334	416	407	377	423	418	416	360	378	416	355	400	362	392	367	392	384	397	410	393	404	386	363	383	410	348	364	379	357	382	410	424	417	359	383	351	385	410	388	368	393	401	372	387	403	385	372	389	382	384	385	382	395	397	414	420	399	404	408	396	408	360	369	418	368	392	388	393	419	384	382	393	382	414	363	376	347	402	383	368	403	354	421	386	401	365	376	396	405	393	401	407	344	401	365	406	412	368	395	377	367	435	392	395	427	363	367	407	369	396	420	390	419	424	389	402	381	392	358	412	389	398	395	375	399	379	405	364	395	407	400	375	410	349	386	385	444	381	358	350	387	383	383	385	446	383	389	399	382	386	368	372	416	377	397	419	404	401	395	367	381	375	385	386	399	412	394	372	399	405	363	399	385	381	382	449	430	421	403	392	404	384	365	395	378	387	398	392	388	394	413	385	394	404	388	417	367	403	373	349	351	389	403	375	381	383	381	411	387	394	379	385	386	407	406	403	388	365	378	389	401	399	369	368	376	404	360	365	385	379	368	380	396	423	387	410	376	403	396	407	396	391	424	373	413	410	379	363	370	386	440	406	388	394	437	378	411	401	377	373	396	364	378	394	418	389	377	420	434	373	383	420	339	399	387	383	383	396	416	385	381	405	407	393	391	378	395	410	374	405	396	387	366	363	426	404	384	393	395	401	373	364	372	400	416	389	397	403	370	402	388	391	399	384	369	358	372	395	409	397	374	398	394	400	358	406	348	398	389	391	400	375	355	396	389	380	401	378	373	400	402	377	386	431	357	400	386	361	366	372	352	417	373	406	386	372	405	382	357	398	378	396	374	339	406	384	421	400	418	393	377	363	359	389	388	386	385	409	388	404	380	364	369	362	383	403	405	401	401	391	410	415	391	381	387	353	412	398	361	397	382	362	385	387	399	356	383	401	401	376	351	353	393	383	388	384	369	365	385	360	404	406	385	402	402	397	366	374	366	405	391	390	414	384	398	389	382	386	375	378	397	381	379	368	365	365	371	378	379	409	372	402	392	422	376	359	391	381	425	376	405	425	370	365	391	352	416	407	366	355	391	412	387	395	403	378	390	395	396	407	387	397	397	395	358	395	400	384	391	374	379	354	371	400	408	408	401	370	414	371	383	391	376	393	399	364	412	420	411	376	373	368	407	409	396	395	366	397	371	387	367	384	384	400	361	384	401	392	371	403	393	392	398	413	395	393	359	380	357	398	360	386	386	377	405	409	402	393	398	424	379	349	397	382	392	367	373	374	352	406	415	372	373	383	386	363	386	427	385	389	386	397	387	381	408	395	329	385	427	370	363	411	395	385	411	371	371	365	360	411	428	372	351	387	393	373	400	412	400	370	381	378	417	349	368	387	379	402	389	423	351	390	383	402	411	362	363	367	377	383	415	401	370	361	380	388	410	363	360	352	373	389	395	402	410	379	384	365	377	390	379	367	392	373	380	393	438	391	374	367	397	379	373	425	414	427	377	417	424	389	395	391	353	405	416	383	431	391	357	428	407	427	398	413	380	390	391	370	412	379	410	364	388	381	406	371	393	410	408	363	418	360	361	375	392	371	376	396	348	390	391	370	410	396	370	370	403	417	414	416	394	345	394	393	406	385	357	408	398	386	369	370	383	398	420	374	367	392	389	389	391	376	392	402	430	390	379	413	380	398	389	420	380	411	397	398	400	392	413	416	387	385	408	374	388	387	384	388	375	394	359	379	376	378	398	418	356	371	408	396	419	445	415	381	392	358	360	400	418	400	373	374	386	394	385	400	360	398	400	391	388	412	342	385	379	414	396	394	384	385	342	408	372	418	395	411	407	382	408	388	401	387	386	379	354	391	370	413	449	390	402	379	407	374	367	367	388	383	340	382	392	428	397	376	408	389	430	382	400	356	378	400	380	394	387	380	409	389	362	386	387	367	351	406	387	353	413	383	411	375	403	360	417	358	374	342	383	388	414	400	387	371	367	418	374	378	407	387	400	385	411	383	385	345	364	417	400	347	395	354	407	389	400	370	421	424	405	403	399	418	370	373	373	409	366	396	376	384	402	368	390	381	354	421	407	432	407	426	382	403	416	418	382	417	408	387	372	375	369	405	392	359	378	406	413	393	374	378	426	387	384	377	418	372	404	394	409	389	373	379	377	390	378	414	409	354	367	351	400	404	398	349	378	376	391	389	383	385	396	404	393	386	382	372	375	379	374	407	393	387	390	360	379	381	373	357	399	386	385	398	410	419	381	370	357	405	409	370	406	389	409	373	381	399	408	408	415	411	358	398	419	370	400	341	404	387	412	393	351	391	383	403	357	377	359	395	402	377	383	413	384	394	399	403	438	406	393	394	374	377	376	347	365	374	386	398	369	394	363	413	383	395	365	423	380	414	408	389	382	395	370	376	381	390	370	424	401	419	360	411	404	355	398	379	411	371	360	390	425	398	368	386	390	391	447	405	389	414	366	400	432	386	367	397	407	393	378	396	410	369	390	416	388	386	383	400	394	394	370	399	358	389	394
14211	9074	8018	4142	2856	2240	1767	1467	1238	1118	983	905	839	783	734	706	691	673	631	643	692	555	610	594	589	589	609	582	592	613	554	545	600	596	608	564	576	580	515	579	547	564	557	549	512	537	551	578	546	591	568	506	546	547	523	519	564	563	548	571	538	567	525	566	534	526	543	573	582	563	525	554	594	518	595	551	558	563	549	521	567	552	558	553	546	555	557	531	537	523	519	529	575	528	529	567	546	570	520	584	586	555	573	517	545	566	550	529	545	531	553	526	529	584	566	573	535	553	532	552	537	548	518	553	547	537	541	539	569	539	534	522	521	549	513	531	570	514	576	574	527	591	529	580	495	573	579	569	554	541	517	547	531	508	522	575	583	532	522	622	533	586	533	525	588	513	532	536	538	559	538	553	537	548	589	554	554	576	564	501	575	532	518	560	575	553	554	528	593	546	524	596	549	516	530	567	545	555	523	543	539	594	601	566	528	558	534	528	566	536	596	557	550	518	590	581	538	582	504	556	538	549	569	561	528	562	539	550	517	558	550	574	590	545	554	546	584	549	572	562	563	558	552	551	538	573	571	570	552	545	554	543	563	546	564	534	561	545	521	569	571	546	570	545	579	520	568	497	563	543	605	528	556	592	590	584	531	562	537	571	549	569	554	545	571	587	527	539	527	546	549	549	587	545	540	520	498	534	549	549	531	555	531	502	542	526	557	572	509	538	530	529	549	528	556	573	584	539	563	539	527	540	549	525	533	543	575	506	514	551	593	524	553	559	546	545	539	608	494	539	581	537	559	527	551	578	523	601	531	515	519	533	552	557	573	538	568	541	610	525	513	542	551	548	558	574	507	553	582	580	566	539	531	530	523	590	518	569	535	566	556	563	519	573	523	568	564	569	559	552	564	549	530	523	530	584	555	591	539	564	554	526	553	574	541	567	567	541	549	575	570	525	571	573	555	559	546	527	564	578	567	583	563	526	559	526	564	538	567	569	554	515	513	527	535	566	561	543	552	558	536	535	563	539	549	551	526	564	551	599	507	539	543	559	510	509	605	576	560	593	603	548	541	566	562	569	506	599	527	544	539	558	544	528	526	583	541	596	525	538	542	558	534	521	537	567	535	542	523	575	531	551	527	581	578	538	584	581	570	580	597	553	513	521	529	559	568	564	530	568	565	506	566	540	565	524	525	548	554	522	526	562	563	549	544	587	572	515	540	562	564	524	563	552	547	561	529	553	547	551	553	562	549	539	539	568	560	557	511	545	554	528	571	577	554	559	534	549	528	570	584	497	553	537	528	543	546	495	533	540	556	562	551	548	562	568	569	512	567	528	526	548	552	581	545	563	550	540	538	556	534	546	510	550	539	530	575	565	565	521	517	514	595	538	544	563	531	552	524	535	523	539	564	538	529	540	528	551	534	547	600	563	568	541	558	590	549	542	590	547	546	531	533	541	596	538	586	566	537	536	536	512	533	566	564	560	538	573	540	526	527	562	511	524	529	545	554	529	541	572	555	597	550	530	584	572	571	538	539	537	556	547	539	559	572	589	555	576	554	563	534	539	590	543	562	559	560	497	551	553	544	585	567	546	539	540	555	550	529	558	514	585	574	545	572	517	559	589	546	555	609	564	561	526	559	496	572	566	549	568	575	544	591	571	545	560	531	517	563	578	550	555	519	571	577	527	522	576	529	531	517	572	544	554	525	555	531	533	547	552	582	580	521	544	552	540	563	552	542	559	519	570	560	522	557	542	561	533	563	511	576	545	577	556	548	503	535	521	564	530	537	542	579	519	553	547	566	586	546	567	583	573	581	545	551	527	489	570	562	576	545	555	546	581	543	545	588	556	548	554	521	617	551	547	543	557	537	549	574	555	522	527	570	613	573	540	518	525	563	547	574	539	485	515	548	557	575	550	529	530	561	518	533	570	577	567	552	552	549	577	600	556	568	544	557	556	554	530	576	614	542	576	573	536	589	548	553	536	561	532	538	524	570	528	517	584	477	514	552	535	542	574	553	576	492	534	520	553	555	520	566	557	554	529	548	554	534	507	582	538	570	559	557	537	569	605	533	590	561	544	583	530	560	521	542	523	568	519	525	569	554	550	486	532	553	565	590	529	554	581	561	549	533	536	496	570	515	568	544	486	541	563	550	535	546	541	526	579	539	555	549	560	538	534	576	560	591	521	496	588	574	536	567	559	572	539	566	589	559	515	562	516	584	531	523	573	551	566	530	531	491	536	505	540	557	533	551	564	581	526	528	568	536	597	593	541	501	576	528	464	547	575	562	587	547	553	598	541	549	540	529	548	546	516	554	567	519	566	558	586	545	585	573	533	589	613	552	555	562	552	523	561	560	546	538	564	580	537	587	553	561	538	555	547	533	605	569	536	534	545	503	549	557	496	540	531	594	549	536	579	542	532	532	578	553	553	561	595	521	566	530	524	582	522	531	547	540	525	565	549	567	531	539	553	557	557	565	581	551	605	560	551	515	590	569	557	579	543	578	571	516	600	539	563	572	531	548	536	574	574	563	542	566	535	539	496	583	597	576	570	547	556	546	534	555	511	568	545	524	483	538	547	549	556	584	582	553	516	555	514	592	541	554	579	521	568	546	541	581	534	519	493	527	563	545	516	534	566	577	495	571	555	532	534	524	612	555	594	522	559	597	532	572	538	609	567	545	534	554	534	523	561	545	584	560	518	538	550	574	545	542	567	521	546	521	561	531	540	544	556	543	563	561	544	544	535	543	583	530	535	542	531	534	516	553	554	562	563	556	552	547	472	553	540	591	570	564	537	554	520	548	504	576	517	544	573	505	547	529	590	550	533	594	510	547	524	559	562	535	574	558	502	539	553	576	539	556	557	556	526	535	577	545	572	569	563	539	561	531	553	564	573	567	553	549	530	616	598	570	587	566	550	555	564	542	558	566	549	561	564	523	599	554	553	573	573	511	554	539	536	543	611	558	509	574	533	531	503	527	615	560	553	557	524	531	572	530	550	571	544	561	528	565	558	561	576	586	531	554	524	559	571	515	535	520	522	579	525	555	570	585	577	602	483	521	517	585	528	560	530	535	571	559	544	508	531	541	562	561	548	543	520	540	519	546	535	557	551	574	546	568	556	528	551	574	529	570	520	542	527	538	551	549	559	595	523	549	567	568	513	503	534	535	536	531	573	556	558	569	537	539	541	549	539	531	509	506	531	533	568	599	509	556	535	560	536	522	519	537	564	498	519	581	543	547	540	551	564	508	574	589	554	524	573	558	549	564	529	547	565	521	568	534	549	518	586	529	554	565	561	539	511	558	533	517	568	587	550	586	536	568	564	535	564	559	566	547	546	555	554	511	552	571	606	533	565	548	572	504	530	537	522	508	521	525	566	563	557	542	488	558	498	505	583	541	570	537	538	554	542	572	567	568	547	535	520	575	518	543	572	507	580	569	535	568	521	514	569	565	547	516	522	521	560	553	555	553	549	546	583	558	536	553	522	539	550
23024	21122	29115	23371	21124	21049	3983	912	618	572	508	477	391	396	340	348	282	294	310	283	280	278	289	231	234	229	251	240	253	234	242	228	211	231	219	214	231	219	241	230	231	224	212	235	182	240	199	217	216	207	238	221	222	217	255	215	205	215	210	206	210	225	213	228	228	202	205	219	210	212	240	203	231	214	223	222	223	216	224	198	223	250	205	203	196	206	204	199	204	219	202	228	201	223	225	223	219	193	215	203	180	222	201	200	208	223	205	193	225	177	193	181	214	198	217	210	195	224	222	220	187	190	182	199	214	188	226	186	208	207	211	191	222	200	195	192	209	207	188	213	208	208	214	228	201	197	232	204	236	194	214	210	234	185	208	200	200	222	240	203	196	205	198	203	218	211	176	181	218	219	210	178	197	217	201	208	206	212	191	223	205	208	218	174	198	186	204	204	221	195	191	198	201	206	229	202	219	212	195	174	176	184	219	196	193	227	242	233	221	197	215	223	214	196	207	195	206	203	212	203	204	212	203	211	218	185	215	236	209	186	222	196	226	233	187	193	208	197	209	201	209	212	196	200	226	232	222	202	208	186	216	200	202	199	207	183	186	212	190	214	205	224	209	200	206	213	187	202	215	204	236	201	217	223	231	228	190	214	232	200	207	197	187	207	202	225	235	188	218	199	206	195	198	181	198	203	207	219	197	196	197	215	199	200	219	244	197	219	203	185	198	207	231	196	221	200	197	220	212	191	212	215	210	194	206	209	225	216	201	213	186	195	223	195	240	208	217	209	202	181	210	208	223	207	218	234	203	225	205	231	202	227	222	228	234	229	190	212	223	212	183	186	239	244	221	195	190	210	189	221	199	205	200	182	188	205	214	223	181	249	204	210	212	185	210	215	220	201	227	228	198	224	219	223	207	210	218	181	204	213	188	208	215	244	208	204	199	219	227	201	233	217	202	213	184	221	194	203	211	201	212	226	235	226	185	222	210	199	217	236	231	192	197	209	219	198	212	211	207	224	207	210	212	185	233	216	195	192	205	228	226	185	212	207	213	196	182	190	201	207	185	200	204	205	218	231	192	197	195	196	210	206	227	227	201	184	187	213	192	211	211	227	211	226	205	218	198	227	227	224	191	191	216	208	185	191	210	211	210	196	229	214	199	205	214	195	202	223	184	211	226	212	208	229	228	210	195	203	193	212	189	202	209	200	210	197	201	203	206	204	195	201	180	202	196	217	203	239	187	203	211	210	223	181	188	201	200	205	195	197	186	203	179	225	200	197	207	226	190	191	200	201	190	216	202	191	213	198	230	210	200	188	207	216	195	196	223	213	207	183	210	205	206	205	205	224	202	198	215	186	219	197	235	191	226	174	216	192	219	173	209	191	204	200	192	210	215	201	246	234	172	226	201	202	210	221	215	183	211	212	206	210	214	210	209	221	185	206	192	223	212	203	195	194	203	215	205	191	200	202	217	221	231	194	197	198	205	221	196	183	210	214	221	222	212	232	212	215	212	204	200	206	188	234	210	187	203	196	203	189	212	207	202	213	205	193	219	190	221	233	186	198	190	231	223	196	203	236	216	188	235	215	206	201	221	211	205	219	225	209	194	238	183	186	191	208	216	203	186	216	195	189	235	183	199	195	201	206	197	199	234	184	200	200	231	205	222	214	195	202	213	216	225	205	220	204	201	207	228	211	192	218	216	202	200	223	213	239	213	211	202	238	221	203	204	202	219	221	216	192	225	216	202	183	219	202	199	230	221	207	228	217	188	229	182	214	208	183	236	216	204	209	197	217	218	216	209	200	184	210	199	214	211	185	191	199	180	200	196	227	190	207	225	226	220	191	196	212	213	191	229	204	187	187	219	212	205	205	189	177	235	208	232	203	213	200	235	214	210	197	191	209	217	187	231	193	202	214	200	210	219	221	196	211	196	232	208	193	195	207	188	205	189	197	206	210	190	178	200	212	217	206	212	214	236	217	210	213	218	206	194	199	209	224	210	183	188	223	195	216	216	241	203	192	186	219	185	217	207	211	209	194	218	202	200	205	191	209	195	201	217	229	197	184	209	204	214	211	204	222	216	220	191	205	199	207	190	221	202	223	194	218	228	203	207	214	197	214	194	207	209	231	215	218	208	192	195	198	188	180	201	208	188	222	218	226	227	216	203	219	210	205	203	230	193	214	197	174	225	209	217	217	215	223	201	203	218	220	226	236	200	212	204	188	182	215	206	230	211	231	199	199	179	209	211	218	201	229	220	218	223	202	227	202	210	224	196	203	191	196	190	200	213	203	216	206	209	205	205	204	234	210	195	203	216	220	212	214	198	197	224	236	193	202	201	202	193	220	202	213	203	196	201	226	202	221	196	200	223	199	222	202	193	189	222	201	240	205	208	182	200	233	220	194	207	192	172	211	238	187	218	184	221	183	219	209	207	198	215	204	211	182	193	213	196	230	219	201	239	189	219	195	223	182	227	198	190	211	222	216	185	206	194	187	194	183	213	209	215	204	222	206	166	194	200	180	229	204	209	206	226	189	193	188	225	184	195	204	229	187	195	214	200	182	236	199	205	191	183	208	208	199	187	207	204	218	228	232	204	213	207	224	216	198	205	210	215	212	206	209	206	194	239	188	208	229	198	194	219	217	206	204	206	201	210	238	205	225	205	232	192	218	199	192	180	205	223	208	186	231	213	247	197	212	208	192	206	228	198	217	197	190	205	188	199	196	240	187	209	226	198	177	212	207	204	193	219	217	218	199	205	182	200	201	187	225	185	190	222	218	175	206	207	182	217	228	195	214	186	224	195	216	224	220	203	208	198	217	232	214	212	198	204	224	180	214	188	209	178	203	190	212	233	204	206	216	219	218	207	210	197	211	211	229	198	208	232	221	184	231	235	207	226	231	224	205	198	203	228	210	220	204	200	209	206	212	192	175	182	206	227	215	203	223	221	212	206	204	227	223	211	213	199	223	208	207	191	220	174	200	197	210	257	184	193	217	218	185	210	233	209	194	212	237	211	212	214	200	200	197	219	221	222	203	213	194	228	214	205	216	209	217	208	219	205	216	230	224	194	210	209	201	227	213	213	184	218	231	178	237	225	207	206	224	252	187	222	200	215	228	193	206	195	216	225	209	201	221	206	223	186	202	206	202	211	202	198	193	202	211	182	211	195	189	241	194	197	204	217	231	190	190	183	216	230	224	194	214	216	201	221	233	200	227	203	178	224	210	208	222	209	208	213	214	219	214	219	202	226	202	209	190	194	215	208	211	218	207	178	192	194	208	194	191	196	206	218	204	207	208	207	211	211	192	203	212	183	204	212	181	201	209	175	197	202	204	234	201	220	204	212	208	219	180	212	211	189	208	188	213	214	211	187	211	208	225	204	201	209	190	188	217	191	220	206	195	220	207	212	191	223	203	209	203	225	230	238	203	196	211	177	213	208	187	188	200	214	192	191	205	204	202	195	190	218	200	237	211	203	212	217	208	175	221	202	192
16335	14785	12873	6773	4690	3513	2647	2177	1717	1320	1191	960	837	776	702	662	590	580	498	519	469	436	404	434	400	424	369	385	365	350	378	390	349	343	349	351	365	344	355	344	310	347	340	361	303	336	327	301	341	339	330	322	301	315	323	340	302	319	309	323	321	305	299	309	313	319	297	306	333	305	283	344	299	322	298	311	287	318	303	308	299	304	298	323	297	336	315	347	304	327	300	325	303	298	318	305	292	322	304	315	262	303	325	314	295	286	306	311	324	307	311	323	309	323	272	296	310	296	286	303	289	328	312	323	276	326	319	271	304	300	309	301	290	307	316	293	298	318	329	307	342	295	305	303	322	334	322	302	294	285	316	278	311	287	267	268	279	321	321	301	293	321	304	297	325	307	314	302	295	298	273	329	301	292	302	301	319	279	344	305	306	303	299	329	281	320	281	272	276	297	293	281	260	276	307	280	285	326	324	306	288	289	293	317	298	285	305	332	301	300	297	307	326	297	290	295	288	300	301	300	319	326	307	331	258	271	289	307	311	306	296	324	299	291	313	299	290	294	352	300	280	269	294	321	293	295	335	293	288	323	319	317	316	296	305	315	289	307	285	297	296	305	274	323	314	289	339	319	303	331	311	312	298	306	327	313	306	307	323	312	304	299	292	312	292	317	290	305	303	291	300	289	285	302	298	323	285	322	277	293	323	281	295	329	309	312	299	286	313	293	301	304	293	290	314	289	311	254	277	317	291	295	304	322	295	296	314	310	320	317	291	294	324	310	309	277	304	290	339	309	289	294	301	298	314	298	278	316	295	308	283	315	303	326	296	294	260	250	306	281	326	317	275	311	285	280	321	301	275	256	281	281	276	324	290	292	271	280	284	295	309	323	283	296	292	326	296	283	302	287	313	284	272	329	321	295	305	323	300	323	294	309	283	322	297	289	287	307	283	298	313	308	291	273	307	313	302	295	295	312	312	329	320	322	280	318	333	299	291	297	290	313	296	296	292	314	323	330	312	302	327	303	302	297	313	269	307	277	302	302	285	287	303	288	286	286	300	300	329	315	279	312	326	297	298	307	307	310	320	310	297	296	297	294	318	286	284	290	298	286	282	346	296	305	300	294	294	293	250	288	290	319	295	296	302	298	353	281	330	285	318	304	307	313	284	303	292	302	310	303	291	285	253	303	298	310	291	293	291	319	259	305	329	299	313	317	334	292	306	314	307	284	323	279	320	281	294	269	277	338	263	320	288	277	340	324	301	324	297	302	304	276	320	314	299	307	296	281	297	312	305	272	296	265	298	337	328	340	317	266	325	319	356	298	324	301	302	296	292	291	321	298	314	289	311	284	294	338	274	302	314	320	302	300	290	321	265	297	304	288	307	287	282	324	299	286	287	322	305	282	310	302	314	320	287	299	261	319	295	292	307	313	272	305	296	306	274	293	309	317	304	286	308	307	279	306	306	316	303	306	310	300	304	281	322	291	289	299	326	311	279	331	291	286	295	303	309	328	291	267	309	357	292	323	292	292	282	302	331	297	301	324	340	301	326	308	306	280	304	291	298	319	304	274	283	310	309	286	269	279	301	272	291	303	319	290	292	286	324	313	338	276	299	299	268	288	302	285	332	334	301	306	326	297	269	309	292	296	297	316	306	317	292	294	304	335	334	277	273	297	297	280	289	260	307	291	299	324	256	305	285	317	310	340	294	292	307	323	309	272	311	314	297	306	301	289	297	292	265	313	301	327	293	280	282	285	303	272	318	310	321	279	293	337	309	300	306	325	298	311	291	287	269	284	284	287	303	319	303	311	302	259	318	313	321	253	304	302	326	304	313	301	292	316	297	287	281	313	322	323	279	289	286	293	308	297	308	302	293	312	298	305	313	285	307	325	294	294	286	313	290	280	329	278	285	294	309	309	287	293	295	306	294	284	309	295	288	309	305	302	335	311	313	302	277	317	270	295	300	306	288	303	310	323	298	324	310	294	307	278	319	312	286	300	303	303	281	311	304	310	289	286	298	288	281	306	321	293	318	314	324	315	287	306	296	315	298	303	308	327	302	306	361	317	298	298	309	302	296	307	293	294	300	289	290	290	280	306	317	299	326	278	303	318	271	277	292	306	291	319	322	327	298	289	282	305	290	322	281	277	291	306	326	320	311	291	332	282	295	291	277	261	307	279	315	280	321	299	300	305	265	303	290	302	321	280	291	293	294	307	284	281	300	306	318	285	304	287	298	323	330	285	312	310	319	293	309	302	305	298	317	297	274	302	277	293	282	282	305	278	318	289	297	303	286	326	270	317	308	296	341	314	301	286	301	320	328	329	287	307	320	312	330	297	296	280	298	336	311	303	299	288	304	307	293	283	303	324	319	314	303	289	320	276	282	265	318	289	263	330	297	290	325	267	301	291	306	289	302	305	308	267	271	297	305	323	309	296	304	302	283	297	294	326	311	295	277	330	359	315	316	311	284	281	292	276	277	287	312	308	302	304	300	293	290	322	323	301	305	305	320	260	291	311	276	290	301	306	318	293	309	299	277	323	293	301	297	309	317	344	298	324	309	309	283	320	289	295	273	286	296	272	282	279	271	300	311	315	295	299	276	278	314	320	328	270	295	324	303	303	282	282	300	316	308	319	270	311	308	301	271	307	301	303	320	298	283	289	301	280	355	303	305	302	320	311	290	299	301	294	300	265	321	311	295	329	297	287	311	282	322	311	310	318	288	285	269	331	319	307	279	302	299	331	263	304	280	323	288	297	312	306	299	284	295	278	309	326	302	342	318	308	269	295	293	290	323	323	326	277	326	298	296	329	311	311	280	299	282	280	280	287	289	283	310	294	294	311	292	299	301	335	315	312	323	302	294	304	322	324	291	292	268	301	295	346	338	273	326	274	305	292	285	304	296	297	265	313	274	296	315	313	307	276	293	335	289	302	304	321	304	280	283	323	311	306	300	333	314	316	307	330	302	304	286	305	266	301	293	294	307	301	299	316	316	302	300	288	324	296	315	288	306	294	313	314	280	302	290	309	314	310	296	300	291	318	304	335	319	304	312	280	314	299	328	310	286	279	329	331	317	284	293	315	315	290	296	273	294	304	284	316	297	304	306	313	333	310	323	308	307	292	293	289	268	303	315	281	311	321	304	307	288	305	305	301	290	355	299	323	301	288	313	323	323	299	299	328	323	301	312	281	307	304	307	309	310	278	318	328	316	319	278	304	304	302	298	329	285	333	308	295	319	279	313	305	324	329	348	285	287	266	306	291	312	286	301	275	262	308	298	303	325	312	322	318	286	324	305	309	288	294	303	306	324	333	298	283	278	301	299	308	254	298	297	308	293	320	290	312	322	328	303	284	306	292	300	313	302	305	318	308	326	328	285	329	301	337	294	298	311	304	286	294	297	286	298	310	307	306	336	320	311	283	313	322	287	289	302	301	316	293	278	292	294	316	319	278	323	293	263	308	294	293	279	308	304	344	272	290	319	309	277	303	298	280
26997	20257	7744	741	485	409	372	374	393	388	364	385	380	353	343	392	364	383	330	353	348	346	346	336	368	360	371	354	347	362	337	332	340	351	346	350	366	389	359	355	324	381	336	351	394	353	381	366	366	347	335	322	355	347	362	368	375	316	349	359	358	353	344	344	336	398	326	353	350	368	361	366	390	343	331	347	372	356	342	367	327	329	350	341	336	369	356	386	367	350	383	338	363	323	331	307	336	360	381	353	373	319	339	378	347	350	336	386	360	339	355	342	342	335	354	328	324	353	381	341	380	348	347	369	337	365	373	352	349	343	362	345	347	363	353	365	329	367	359	382	366	333	374	346	326	358	361	339	352	334	373	357	350	344	358	364	352	364	388	365	362	351	358	345	362	363	320	322	350	382	351	349	366	330	305	348	369	349	341	348	375	356	346	332	362	367	349	335	364	370	359	353	372	352	373	363	348	351	361	334	378	321	362	350	332	389	358	336	338	333	380	363	381	339	354	354	357	354	377	361	350	362	344	357	344	342	368	370	363	361	354	381	333	349	403	355	332	322	370	376	341	353	347	348	325	337	371	293	361	356	358	338	344	346	359	347	343	338	355	354	350	335	344	378	339	340	348	367	358	342	364	362	330	383	337	368	346	338	323	367	381	351	370	348	356	364	326	343	361	341	368	320	354	387	328	329	344	342	320	369	322	347	354	343	328	350	371	360	355	333	359	364	360	357	373	361	345	382	327	347	362	344	357	327	360	364	346	364	378	361	386	308	371	349	351	340	355	387	341	353	378	322	362	363	351	338	334	356	373	335	340	359	333	378	333	340	335	365	351	382	322	364	346	348	368	327	352	344	357	338	352	370	325	349	340	371	349	365	354	346	356	344	368	355	348	345	350	361	369	371	381	340	323	326	358	349	368	373	351	358	360	367	374	355	351	338	366	372	367	365	388	349	344	389	365	347	359	349	350	353	389	350	332	355	351	347	349	376	343	369	340	347	354	359	379	355	364	369	369	372	387	338	349	316	359	330	358	345	344	337	371	346	367	341	323	366	361	338	375	361	381	343	336	373	336	332	393	361	355	376	346	322	371	356	351	375	374	337	318	381	367	375	341	361	367	338	322	380	333	334	354	335	331	377	359	335	363	344	357	316	340	371	350	341	351	349	380	352	351	344	354	299	353	366	340	375	353	362	356	348	373	323	333	336	317	356	347	347	372	342	321	324	349	350	341	367	343	318	351	339	358	376	350	344	348	332	349	352	348	371	381	355	358	355	356	384	384	323	377	347	310	359	355	354	357	395	358	353	342	352	384	325	331	326	342	337	334	363	309	351	369	321	326	368	356	365	376	337	340	342	367	357	321	375	391	353	381	374	313	373	330	336	350	407	364	343	390	325	347	360	360	367	377	322	350	373	375	367	325	376	357	325	311	335	344	364	338	355	358	373	366	358	353	360	311	335	356	339	353	379	333	359	374	361	378	333	356	380	351	352	347	356	366	359	326	340	380	352	368	339	373	353	348	355	330	358	346	351	345	337	391	350	308	334	343	376	353	347	357	364	345	338	373	362	362	360	331	345	350	332	349	355	343	358	363	360	331	337	311	345	361	385	333	344	335	365	359	338	368	312	344	350	342	351	369	343	360	350	397	339	384	348	334	355	379	322	345	321	365	335	350	346	375	363	351	329	372	365	353	351	357	372	378	380	339	343	389	358	353	329	332	363	357	332	341	369	343	331	335	353	358	358	345	351	344	351	327	367	353	359	384	332	355	325	386	348	332	362	341	336	341	353	339	293	337	353	378	352	341	357	363	376	357	363	350	347	321	342	347	328	367	384	323	367	340	312	345	354	379	359	351	385	332	340	318	393	355	341	332	381	355	364	332	358	358	375	328	360	378	349	383	340	373	347	334	335	370	342	350	344	375	356	358	325	337	318	342	394	346	362	330	375	335	346	366	374	342	338	390	374	353	331	353	323	343	337	345	354	396	359	365	344	361	342	333	407	341	372	338	351	333	334	328	348	354	371	343	370	378	347	358	346	357	347	362	345	330	354	366	342	330	353	335	364	336	334	360	345	341	341	394	323	366	318	340	343	372	352	372	324	337	351	325	365	378	350	340	369	363	358	404	336	357	374	361	393	333	351	335	371	338	339	369	368	317	347	337	343	336	332	332	383	358	337	384	366	345	316	343	356	366	307	326	352	330	336	361	369	339	338	340	370	367	355	345	363	399	378	362	378	330	344	329	360	368	383	366	392	369	346	353	385	365	330	341	359	356	353	358	322	328	349	335	340	353	340	344	385	394	339	386	357	378	356	354	341	363	390	328	369	355	333	349	368	349	319	353	349	368	329	353	383	352	327	352	375	349	359	387	381	347	353	321	320	340	348	328	345	352	336	393	386	336	336	345	356	396	323	341	345	320	330	349	342	350	369	373	348	324	395	336	370	349	349	340	362	321	322	333	368	358	336	355	316	358	369	333	347	341	343	367	356	329	370	351	347	351	343	327	344	328	336	393	360	360	363	382	369	360	375	349	328	316	355	368	364	347	348	367	352	358	348	387	345	384	381	359	363	355	367	336	386	342	339	348	342	393	344	347	349	348	365	365	353	357	346	358	336	362	347	320	346	330	361	354	341	302	355	335	325	323	350	338	321	366	356	326	327	368	334	317	342	323	330	375	360	318	376	362	338	336	365	335	343	376	360	332	366	358	354	371	349	328	330	357	368	345	339	379	371	346	330	361	360	365	375	358	339	351	321	367	329	349	360	342	349	322	315	376	346	386	350	336	342	353	292	348	341	349	335	368	337	364	352	364	325	345	357	349	338	371	376	343	361	382	338	345	330	360	353	382	348	320	338	367	381	332	343	349	370	330	360	360	358	359	367	331	326	333	341	314	385	342	347	370	351	330	332	343	366	323	345	366	372	355	334	338	400	360	349	354	315	346	348	319	379	356	381	357	370	325	350	347	335	368	347	328	346	358	357	358	329	359	373	350	341	317	367	388	373	364	356	325	402	349	375	377	359	341	342	351	322	360	341	336	368	329	348	355	378	342	316	345	364	336	357	357	344	351	341	375	336	357	341	358	331	350	378	342	373	361	337	340	360	332	342	323	342	346	361	386	360	360	323	363	345	402	351	340	328	346	365	334	364	354	314	351	338	371	330	349	364	342	358	337	359	365	346	343	361	348	349	338	373	317	371	319	372	359	339	339	348	340	340	387	361	328	362	351	378	337	351	340	358	359	373	330	364	328	359	324	382	323	329	344	346	353	325	364	346	361	331	345	359	358	362	361	349	378	351	371	354	327	365	336	331	376	339	301	342	317	352	350	351	359	320	329	327	381	349	351	323	354	324	368	353	350	376	343	367	357	359	344	325	365	359	357	330	354	343	347	332	351	329	371	361	336	343	328	358	344	359	365	315	311	374	330	368	344	363	349	364	326	368	344	377	362	342	332	307	325	366	358	404	351	336	320	362	336	350	328	362	342	376	321	365
7174	1363	1174	856	669	657	601	571	538	561	515	469	520	525	506	489	492	480	551	513	469	507	497	477	496	517	493	452	477	496	446	471	458	504	461	497	490	467	495	503	485	503	497	501	492	481	476	474	500	469	515	496	516	505	444	511	505	496	495	502	482	532	503	515	527	480	457	440	446	462	459	446	476	476	486	486	509	482	474	487	476	465	552	455	533	448	470	482	515	477	504	467	475	472	525	507	476	477	480	465	467	495	495	524	511	504	497	477	496	456	449	468	494	488	501	501	520	506	503	504	503	497	516	462	496	503	446	486	509	508	496	501	490	500	503	452	501	454	450	539	496	513	492	468	452	506	476	478	482	478	491	488	497	470	429	475	504	472	508	495	475	488	470	482	473	481	480	508	488	461	449	470	488	498	469	515	486	451	474	470	503	505	457	486	513	496	480	492	513	494	508	492	515	528	525	508	495	456	498	504	461	444	484	500	481	508	453	500	487	457	485	452	466	524	463	522	487	524	486	443	508	484	482	522	524	485	490	484	465	538	484	456	504	485	493	492	450	503	478	497	506	458	496	489	483	488	511	497	459	502	504	485	457	475	501	498	513	473	537	448	524	493	482	539	473	481	490	464	463	500	521	482	477	488	456	486	460	496	508	471	492	479	512	451	493	510	487	510	534	503	461	464	487	527	467	474	529	474	511	515	450	468	468	498	485	484	498	541	504	502	467	462	529	540	506	487	414	471	509	465	428	469	497	509	480	491	478	482	491	493	502	508	514	484	486	484	469	506	486	472	482	506	487	500	501	476	513	483	494	483	461	487	519	421	509	487	520	478	533	470	490	507	495	467	491	527	437	506	499	467	470	451	490	534	478	443	493	506	503	529	460	513	483	488	490	476	465	520	505	489	519	491	496	474	469	501	492	461	509	538	507	520	504	488	507	499	464	512	492	467	515	511	506	476	524	480	532	502	476	489	480	483	494	455	471	518	458	451	479	495	449	476	491	462	481	473	478	473	509	507	477	429	475	512	472	506	502	479	512	491	473	514	484	500	499	442	499	471	507	508	490	528	492	500	473	505	455	498	493	453	496	514	429	481	481	492	483	468	527	490	510	466	481	467	508	470	505	496	512	451	495	476	487	469	484	473	488	503	545	476	499	489	496	488	466	448	532	553	481	436	489	485	467	446	504	474	482	491	498	451	465	439	488	483	484	512	473	493	481	485	459	494	481	479	467	500	516	508	525	470	464	496	460	467	494	487	497	486	459	440	505	504	489	481	487	504	476	499	506	515	524	464	505	486	494	463	450	455	481	459	472	505	448	479	464	493	464	480	514	440	493	455	501	500	477	493	473	502	540	507	472	446	473	511	492	473	464	501	509	486	496	470	451	507	461	496	506	463	490	454	492	517	453	464	489	499	494	495	514	526	443	499	480	497	515	510	521	516	477	505	495	468	479	428	506	475	514	501	487	477	489	496	519	499	518	492	495	514	444	538	493	492	453	486	505	487	523	472	503	462	436	505	496	519	521	503	475	470	489	511	482	457	474	447	473	486	459	495	516	474	467	486	507	425	523	526	483	510	490	488	489	516	499	505	455	491	463	483	485	466	482	488	476	471	472	495	470	501	458	485	462	517	505	510	545	510	478	513	487	501	487	528	518	483	449	504	448	489	505	495	524	481	479	491	490	470	486	482	486	501	503	520	474	542	545	490	463	489	520	472	463	504	527	454	485	516	482	483	452	464	489	537	473	471	479	506	513	464	492	491	455	481	506	462	511	498	447	481	465	480	531	532	507	456	477	508	501	456	503	474	470	513	499	482	485	449	481	454	467	463	438	460	448	468	492	502	489	493	489	483	444	492	511	487	496	494	477	493	478	461	498	525	497	507	487	492	475	466	475	441	519	472	494	464	507	454	462	479	499	497	494	484	481	499	468	492	498	499	496	443	514	496	514	476	489	479	513	511	542	482	501	498	491	487	471	463	463	469	485	493	538	489	510	471	488	500	506	522	473	500	538	474	505	466	487	474	475	514	472	444	489	547	478	466	461	491	466	483	513	507	501	459	474	516	506	526	465	461	516	520	485	492	447	470	481	504	497	500	455	481	491	465	468	517	500	459	508	505	520	489	465	511	474	510	505	523	490	493	478	468	491	498	517	467	503	479	492	496	504	463	481	481	461	502	473	490	444	518	509	478	480	502	489	464	482	496	520	476	456	513	478	465	472	477	509	505	477	471	488	482	452	489	447	481	477	495	515	493	474	493	505	546	449	500	499	508	479	522	458	468	499	526	523	506	459	468	546	497	504	491	486	464	488	478	485	484	474	480	473	496	421	481	455	474	514	440	500	496	455	506	495	460	490	477	505	470	519	503	558	478	468	485	423	491	484	502	520	479	485	487	449	494	526	471	476	461	504	505	522	485	477	492	472	494	497	509	488	488	508	478	473	508	504	529	522	483	486	488	501	508	449	456	542	482	484	537	477	490	464	476	493	481	482	532	471	513	459	516	497	501	475	496	474	497	505	505	483	510	515	478	505	518	494	481	509	503	470	467	464	523	499	507	463	467	488	496	446	504	495	476	501	495	480	479	465	472	530	538	484	526	515	524	478	442	479	478	494	505	500	487	498	498	478	530	439	518	452	523	516	492	478	514	507	518	473	492	498	481	496	466	519	468	487	489	495	494	514	467	513	477	534	523	479	496	465	505	475	492	456	517	482	479	498	534	503	481	455	496	505	494	483	484	447	480	509	514	481	460	467	507	495	489	510	481	508	463	495	502	488	490	494	484	462	500	453	479	465	502	490	480	490	473	482	522	485	497	481	502	495	525	489	490	500	529	442	487	455	449	460	501	462	456	486	510	475	478	481	503	477	513	507	476	489	494	511	464	477	463	435	481	496	440	499	492	497	518	511	482	514	508	495	519	504	472	516	550	450	489	506	516	435	480	502	496	536	495	494	457	503	504	510	475	470	479	458	511	513	479	481	515	501	482	513	468	483	467	500	490	512	471	520	494	450	459	481	486	473	493	460	487	487	456	523	472	481	473	453	490	477	497	482	555	443	451	512	491	536	518	494	507	475	498	495	444	508	456	513	505	475	478	455	469	494	515	456	445	513	465	519	502	472	515	472	474	482	479	451	491	471	483	479	547	447	453	519	472	481	486	507	491	462	491	489	420	494	474	486	472	483	457	513	485	469	500	469	499	508	462	516	503	487	500	467	502	530	466	461	484	481	506	479	502	512	516	461	517	484	465	449	513	499	502	509	502	462	446	502	494	479	532	459	483	473	500	498	495	492	438	514	506	485	493	459	522	475	469	502	485	442	485	507	483	461	520	484	481	494	454	495	492	486	485	463	468	455	489	473	477	507	482	493	483	483	480	492	510	484	465	505	484	477	453	544	472	491	479	467	496	460	486	467	499	506	496	472	460	489	492	482	515	475	465	516	502	505	482	477	504	500	487	492	494	525	509	505	477	532	455	488	448	475	549	472	494	490	472
24181	21212	28667	24005	21086	5213	1027	721	635	557	569	562	458	519	502	437	448	407	404	453	402	402	447	415	392	406	429	392	441	377	432	404	416	412	398	417	438	420	360	385	412	455	418	414	437	390	425	437	373	383	379	399	417	417	390	406	473	388	427	391	425	409	379	385	401	416	416	396	420	387	400	376	380	394	387	406	395	394	403	414	397	389	375	356	363	388	376	406	397	411	373	408	393	383	436	389	376	404	406	375	428	367	413	415	394	392	397	404	433	396	392	387	386	406	415	384	409	404	389	388	363	402	380	427	428	390	371	386	391	381	407	379	442	401	403	395	399	426	376	372	399	407	382	367	419	391	381	402	393	440	404	397	383	403	407	385	351	406	368	390	381	375	408	386	408	424	405	378	374	392	378	426	416	414	405	376	392	392	411	388	379	356	380	418	369	405	410	366	419	396	413	371	395	398	360	398	394	378	383	415	406	386	424	373	381	394	377	371	386	445	423	426	407	370	383	380	382	383	381	434	397	403	397	428	409	384	395	409	412	408	411	376	383	369	404	389	385	382	362	423	404	399	413	399	431	371	408	392	371	395	407	412	412	402	403	404	430	418	427	388	415	396	390	391	377	353	425	427	402	408	400	384	387	424	399	407	386	374	398	384	410	395	388	383	394	402	390	385	395	420	446	390	410	396	410	378	390	395	402	393	403	438	400	384	386	380	396	366	402	345	387	418	385	405	370	399	390	382	343	353	430	402	369	422	378	394	396	393	387	380	366	385	397	402	404	382	392	380	385	393	384	400	372	405	386	405	398	399	402	380	391	381	393	373	376	399	375	391	399	401	399	389	422	387	417	369	398	415	383	405	392	381	389	384	403	376	379	373	411	403	386	425	434	391	415	364	411	368	403	390	377	389	423	393	388	379	432	374	374	387	373	373	394	394	385	397	398	377	351	407	397	369	364	453	388	383	384	377	395	409	410	394	415	393	405	398	424	367	398	396	370	412	364	401	404	398	381	420	390	390	397	415	400	384	386	394	403	382	383	391	382	379	391	410	385	402	410	375	409	406	427	403	371	372	380	411	396	436	369	357	396	397	427	407	399	403	365	414	373	399	403	462	377	383	383	388	420	385	430	382	380	384	409	422	378	418	381	404	388	387	428	427	402	399	375	406	386	374	392	410	411	409	395	374	391	370	404	407	390	386	394	395	406	406	408	388	397	379	394	418	397	392	418	390	373	380	390	385	408	441	439	394	401	365	368	412	386	371	390	387	420	385	392	366	409	386	399	427	390	368	387	373	379	368	368	423	419	396	429	357	374	361	372	381	403	428	369	372	374	411	411	398	403	471	446	407	370	379	409	410	380	379	404	362	371	350	412	392	414	387	390	398	375	355	389	379	392	423	404	399	419	386	395	423	370	387	401	383	408	379	397	396	386	360	398	389	405	396	436	368	395	411	388	398	399	387	389	418	391	411	388	401	394	372	409	418	372	437	416	425	418	391	372	397	384	359	372	381	400	384	399	374	393	355	386	420	419	392	369	398	386	374	368	413	440	389	382	408	373	413	380	383	435	402	353	383	370	415	382	363	356	398	380	399	418	383	406	370	417	385	378	395	394	395	401	366	397	379	419	416	407	405	384	395	404	387	402	423	410	389	414	382	390	395	388	359	363	407	404	395	391	410	392	395	390	379	390	382	369	379	399	375	373	419	395	381	395	411	397	403	396	382	402	355	426	395	393	423	383	385	347	371	363	382	403	393	386	362	400	421	438	374	398	370	400	406	363	357	370	392	392	404	406	401	397	390	378	425	391	406	408	412	386	358	372	381	392	415	393	414	401	395	391	377	389	403	409	409	386	411	375	371	397	405	366	391	373	379	356	424	388	386	408	378	414	401	420	375	384	381	381	376	403	391	379	381	385	400	409	375	378	396	385	381	410	395	402	389	415	400	407	421	396	410	371	387	426	359	425	385	407	383	398	378	354	393	377	411	369	364	395	368	418	364	421	370	408	370	406	380	401	389	375	370	396	382	398	396	377	376	374	360	384	402	392	390	394	392	415	414	372	349	402	397	365	429	407	400	416	388	405	375	372	401	398	399	420	396	392	388	363	394	386	403	403	385	402	375	410	439	375	401	386	391	358	394	377	369	373	419	364	416	363	405	375	367	391	406	354	401	381	390	394	414	386	393	392	399	440	379	359	390	366	367	345	410	377	387	366	382	399	378	393	373	373	407	387	363	409	389	348	386	399	413	386	401	407	393	425	416	412	386	411	419	410	431	371	401	419	399	410	420	391	407	407	426	417	369	391	384	390	382	403	414	389	412	395	416	379	388	417	382	406	410	398	387	411	389	421	384	398	380	388	402	350	376	419	396	416	384	369	392	344	397	350	457	358	394	408	374	380	407	421	385	383	407	382	402	400	395	410	395	395	405	410	376	385	406	411	408	354	377	408	382	432	393	397	374	401	381	390	395	372	405	387	333	395	434	395	412	364	398	387	389	411	390	380	381	433	395	395	415	428	410	372	405	386	369	408	413	384	412	377	409	402	375	412	404	392	400	384	380	402	386	383	404	361	419	406	421	352	362	400	394	415	400	370	336	401	387	394	400	397	393	393	403	352	410	354	400	400	400	393	421	377	385	348	432	424	405	395	411	375	364	398	389	385	382	388	397	387	388	399	382	408	354	424	415	387	404	401	406	382	417	412	420	396	470	358	388	391	355	366	365	393	397	461	387	378	438	423	393	402	400	406	404	411	367	406	364	380	377	406	375	432	400	429	391	377	397	404	380	387	390	387	408	396	384	381	432	365	398	407	407	381	375	387	396	387	412	379	375	392	397	423	416	361	397	374	364	416	384	374	414	375	364	398	422	401	388	385	397	398	367	427	377	398	379	374	420	355	357	384	401	379	368	402	383	402	394	371	413	423	396	414	385	398	389	427	406	385	431	412	426	391	426	405	420	386	409	400	354	440	396	389	426	403	401	373	387	423	372	384	400	402	423	363	368	364	406	440	408	414	417	364	351	382	352	406	396	383	361	372	396	413	390	392	372	415	360	384	395	383	408	375	392	373	374	403	391	370	375	398	392	415	375	387	388	390	382	388	389	398	364	386	415	401	376	406	411	412	376	372	416	388	396	372	409	390	410	409	370	387	408	380	383	410	408	376	392	394	381	396	346	390	366	436	402	375	391	372	400	452	417	415	388	415	394	388	347	408	411	378	389	410	407	392	415	351	428	350	413	387	402	406	412	416	388	424	410	366	424	393	386	376	363	399	376	389	425	388	404	420	411	435	408	388	394	381	365	375	383	400	413	382	420	408	401	397	396	399	379	349	401	387	390	394	421	378	419	417	438	407	428	379	395	372	374	368	376	420	416	398	387	412	400	387	394	378	397	384	401	367	365	390	419	383	401	381	360	401	375	402	381	384	410	408	375	360	440	395	407	399	400	373	413	386	400	371	414	444	408	409	382	406	406	352	402	384	437	402	375	383	443	417	397
14514	9199	7989	4109	2809	2327	1787	1469	1252	1094	943	876	854	803	731	744	700	677	677	619	662	631	611	649	610	601	629	598	602	583	601	577	579	622	594	565	589	576	581	587	546	585	563	571	550	572	570	556	581	519	576	568	558	555	516	592	556	549	566	537	594	584	544	553	554	565	550	571	586	581	556	558	568	536	606	545	553	567	553	581	533	539	585	528	559	518	543	558	585	549	550	548	556	580	547	542	571	502	549	581	550	571	536	580	504	559	577	582	562	569	561	557	543	565	567	502	575	521	545	576	579	518	557	545	582	553	533	513	507	597	571	568	528	539	548	574	522	573	556	571	563	541	549	525	552	570	555	606	504	563	584	567	563	539	583	530	573	565	588	576	562	540	518	566	545	578	536	493	549	570	554	557	547	567	577	523	529	580	583	569	591	540	547	543	554	527	547	567	545	518	541	554	503	586	524	565	558	556	566	560	583	548	564	553	553	538	527	540	580	566	535	560	536	572	578	553	591	514	527	553	593	536	570	575	531	604	617	586	551	552	603	579	563	626	603	557	589	602	524	557	525	514	540	511	535	567	517	574	535	536	586	535	564	534	487	531	596	564	542	583	548	545	584	527	539	542	560	581	585	532	568	568	527	572	536	552	536	542	549	546	552	539	541	566	559	587	512	552	583	618	568	549	524	583	531	556	544	524	557	568	556	567	555	583	571	607	586	552	550	535	607	561	538	512	525	558	519	519	531	515	543	544	520	560	521	493	546	585	588	549	547	620	547	557	584	586	579	596	529	551	552	521	565	620	517	558	534	551	554	552	554	613	553	556	573	601	553	510	566	553	522	567	539	532	556	564	539	561	610	551	532	553	552	569	555	585	544	584	599	508	553	518	540	562	571	555	586	570	515	560	561	550	551	577	523	571	540	561	557	550	540	552	523	579	562	504	599	525	601	527	517	558	539	576	600	555	557	574	536	531	596	567	536	565	567	559	564	523	552	548	546	595	527	506	567	543	557	546	555	569	605	536	566	530	552	517	520	554	554	566	551	523	561	549	554	573	562	537	557	542	556	561	550	555	547	538	589	576	590	545	538	557	558	511	544	550	556	519	568	582	536	523	569	560	545	533	535	585	552	546	598	585	593	567	555	541	555	614	552	540	562	589	560	551	570	571	536	523	583	560	529	578	508	563	539	543	542	518	572	563	527	561	570	539	561	545	567	542	528	510	568	529	548	521	565	547	616	546	545	583	516	550	525	588	566	531	528	533	570	537	587	569	517	594	580	553	595	562	517	578	541	589	560	539	544	550	560	563	557	550	541	529	571	578	545	581	546	573	602	529	498	502	568	562	564	575	566	536	569	551	575	528	529	566	533	554	541	580	564	558	522	572	531	529	525	573	550	516	575	566	537	550	552	578	520	555	578	565	532	557	550	586	529	545	564	581	560	586	518	535	569	513	550	552	563	552	565	593	588	582	545	522	523	548	585	548	528	584	542	540	532	579	552	543	507	519	585	578	518	552	590	569	509	526	585	531	575	523	549	556	543	552	576	588	575	524	551	544	567	572	535	582	597	544	580	544	524	586	564	533	583	510	494	527	543	588	559	532	552	584	544	540	554	532	544	529	532	568	608	497	591	553	582	566	576	548	545	544	543	527	536	599	543	521	531	567	541	521	558	536	547	563	597	544	554	533	561	544	542	565	566	507	575	573	545	548	603	573	536	527	550	554	542	571	560	544	531	527	566	564	560	545	534	548	569	543	517	525	601	601	595	552	546	570	538	528	537	570	532	570	517	556	509	558	553	564	552	575	529	585	553	519	527	508	561	567	536	536	571	541	632	542	537	535	560	570	529	598	557	579	559	556	546	568	537	525	552	576	552	554	561	559	552	559	565	591	520	527	579	562	537	573	586	573	564	504	572	557	558	591	535	545	585	546	567	533	511	566	556	537	536	553	528	529	584	542	576	514	524	531	543	556	546	558	538	597	556	589	566	525	488	548	542	547	538	567	542	550	533	541	564	566	552	567	538	563	570	540	555	544	584	568	558	503	572	534	533	565	572	549	549	548	537	531	523	483	517	554	567	570	573	565	522	567	545	580	569	559	578	583	527	589	568	601	543	534	542	528	552	519	567	552	587	561	532	583	538	557	555	580	583	530	567	514	557	544	550	544	516	537	596	582	547	532	563	569	552	541	539	534	577	547	559	512	552	542	582	602	548	499	576	544	515	568	586	526	553	547	586	544	548	539	552	595	524	570	568	582	528	536	538	537	583	538	533	571	523	581	473	549	555	571	542	562	517	587	618	548	564	533	557	562	519	543	561	547	548	561	542	577	582	613	575	552	543	541	561	490	568	546	570	538	566	575	547	582	549	581	548	520	551	585	556	526	553	523	573	524	518	596	560	519	527	519	569	543	524	529	582	535	556	554	549	559	568	537	521	556	571	547	575	545	594	579	585	494	522	551	547	535	557	541	543	545	578	519	528	574	522	535	557	521	547	535	534	579	531	545	555	565	576	566	545	528	579	563	566	539	529	535	549	558	564	606	508	591	531	569	526	564	573	532	534	559	591	514	543	539	531	535	563	541	534	579	573	518	550	521	588	568	507	570	546	553	564	568	574	549	549	559	566	545	549	586	527	572	598	546	518	565	549	576	563	564	545	565	556	560	551	517	502	612	542	533	542	512	578	526	576	567	575	530	605	534	543	547	575	572	538	549	578	566	532	556	544	553	530	559	542	546	543	555	590	532	565	507	584	542	538	589	574	554	559	587	568	558	591	566	535	575	519	565	538	580	526	572	611	499	594	559	568	535	537	553	580	535	579	519	564	558	561	599	507	567	581	540	535	581	576	535	549	540	545	554	518	583	520	593	572	540	565	567	543	539	567	553	557	529	535	538	558	603	554	576	551	577	546	515	534	556	533	508	570	566	526	587	577	535	575	585	528	533	554	573	553	591	590	544	486	550	547	550	562	544	572	548	554	531	554	507	519	537	539	516	508	573	529	524	521	554	554	512	602	536	526	547	579	534	533	548	536	548	538	573	562	578	594	546	547	539	537	576	547	577	556	551	501	540	559	579	579	540	518	569	547	558	580	546	554	579	545	568	535	596	557	576	539	550	559	562	531	540	534	561	572	543	517	528	571	574	566	527	565	567	555	575	546	557	529	556	524	515	562	539	548	527	584	559	557	546	544	519	547	571	567	555	524	560	578	534	556	542	574	545	586	541	576	557	574	579	574	562	544	550	558	559	546	522	552	544	559	532	510	529	560	608	584	571	600	560	539	604	559	517	574	568	552	553	566	564	580	551	544	550	541	528	547	563	580	534	555	511	511	528	555	507	565	557	583	569	564	597	572	535	565	575	534	556	517	528	562	570	571	580	594	561	539	559	530	548	567	526	529	503	551	556	574	568	551	545	549	552	566	602	541	558	580	549	529	571	594	527	601	543	563	529	589	581	576	490	562	535	580	551	563	528	562	572	534	550	537	508	561	546	562	555
23070	21230	29291	23474	21231	21165	4032	914	657	573	555	471	400	400	343	334	306	284	290	296	258	260	269	255	226	274	254	233	239	261	250	235	235	227	209	224	252	231	219	251	226	218	239	226	229	228	212	230	232	207	209	221	234	226	191	221	202	204	215	237	210	228	214	194	211	232	236	219	231	217	229	245	186	219	227	201	191	218	235	217	221	241	227	225	189	232	200	224	209	224	195	223	207	203	213	210	236	224	207	222	203	222	199	210	189	197	238	220	196	200	198	211	212	212	227	217	189	187	241	195	205	210	216	230	204	198	199	229	220	206	202	213	193	200	193	216	207	217	190	207	191	212	225	217	234	200	200	203	217	231	229	224	208	230	229	207	191	212	180	218	231	216	205	216	198	221	196	206	193	193	196	203	179	216	228	233	223	196	206	206	178	208	182	182	209	234	210	217	207	198	182	215	187	207	214	236	233	222	223	203	226	207	191	205	227	213	211	213	198	207	198	193	227	225	216	198	208	215	197	188	212	236	193	220	195	206	209	197	226	202	208	205	181	185	189	199	209	216	216	222	206	202	191	180	199	192	213	228	209	211	214	210	196	228	195	218	209	206	230	205	212	207	207	237	221	216	203	204	199	228	218	208	211	224	223	209	200	209	198	198	177	210	232	195	211	212	192	216	229	179	204	198	204	238	216	204	213	232	202	199	233	182	200	221	212	199	208	185	229	208	230	209	223	180	216	212	214	187	205	195	200	201	229	181	233	203	222	222	226	215	225	199	205	193	207	200	218	220	235	200	197	215	216	192	186	193	214	193	208	197	230	200	231	205	214	187	244	217	206	230	212	205	196	192	206	210	214	203	202	200	217	201	218	222	209	222	217	209	211	204	197	212	234	209	210	181	187	214	217	218	216	209	183	235	181	198	206	195	221	209	217	200	205	203	199	200	211	190	202	209	197	208	218	178	221	205	217	211	228	230	212	213	182	207	230	202	197	224	201	203	194	215	200	212	200	206	216	211	213	205	193	180	215	192	216	192	206	223	195	220	202	191	218	204	204	212	225	219	222	217	190	211	215	220	230	219	191	213	210	214	210	201	238	201	198	190	212	205	198	199	170	192	207	200	187	204	232	195	198	209	198	210	239	228	214	207	208	208	226	206	213	219	218	220	199	194	197	199	195	208	210	228	232	214	202	211	241	206	212	200	200	208	206	220	210	216	220	204	230	203	193	193	197	225	205	207	208	208	196	191	212	231	225	227	196	203	231	224	219	211	228	211	195	185	205	198	184	220	219	205	225	185	196	192	203	237	200	228	187	214	197	187	226	257	218	220	221	227	224	200	227	218	249	202	208	233	206	197	209	207	197	222	209	203	217	218	224	187	221	239	210	232	223	181	229	200	245	211	219	220	210	183	186	239	221	208	207	203	218	207	191	187	208	200	221	203	232	214	184	186	206	213	200	209	219	216	207	181	214	220	208	212	211	216	214	210	222	209	229	213	209	184	210	204	201	176	235	219	208	183	202	206	214	225	229	189	203	222	215	235	188	214	209	228	210	200	210	203	212	194	200	213	221	225	195	203	201	214	216	195	204	210	223	198	232	209	226	227	239	221	211	192	215	210	237	240	222	203	220	208	200	193	185	212	192	201	230	214	206	215	208	224	227	192	221	199	203	222	198	210	216	205	199	203	193	211	197	199	194	225	193	199	202	226	220	203	194	199	229	220	207	231	233	217	197	206	192	186	216	207	210	214	228	217	249	215	230	223	227	207	237	200	204	229	263	232	229	223	210	226	188	226	233	225	202	216	199	228	193	188	238	194	198	242	206	202	209	189	211	174	220	188	215	213	235	248	208	210	222	179	239	205	212	190	214	205	213	204	194	214	184	214	175	214	207	221	201	197	201	210	191	200	196	208	175	198	233	216	202	204	223	218	221	228	199	188	215	212	198	219	212	202	220	239	207	209	197	201	223	210	222	224	215	210	215	176	189	206	233	200	206	198	222	212	192	197	226	209	217	197	212	202	207	192	208	211	221	208	213	188	203	205	197	219	198	219	194	202	203	196	207	185	208	223	223	192	181	196	213	210	204	192	221	225	217	238	218	197	195	206	209	204	191	230	218	207	209	219	215	196	196	208	195	208	222	205	186	184	196	214	213	208	224	205	187	205	196	227	171	193	236	196	193	219	208	199	198	187	219	181	201	207	205	219	207	216	210	190	241	217	204	201	216	207	195	198	202	206	235	188	198	195	213	195	202	207	226	193	232	206	191	206	215	212	211	230	194	194	211	194	221	231	194	201	205	205	217	200	219	214	209	222	191	196	218	196	231	201	191	192	213	204	176	197	188	207	204	232	240	208	180	218	217	207	198	196	204	215	210	232	181	206	224	195	218	199	226	178	198	209	234	195	217	214	212	212	215	194	206	197	203	214	200	174	214	206	217	209	196	215	201	215	206	194	212	195	186	193	186	228	230	205	199	210	221	197	196	218	212	207	198	178	203	210	221	180	236	214	237	197	218	231	218	204	194	212	215	209	220	197	210	219	236	231	208	199	201	200	198	193	206	221	198	246	201	194	211	204	227	191	191	204	209	212	220	206	218	226	205	224	195	206	207	191	216	224	206	199	227	201	224	197	209	201	194	205	204	210	216	203	191	201	226	229	225	189	226	195	208	183	222	211	198	206	215	170	217	204	206	227	206	241	182	214	206	227	217	205	234	198	198	199	240	204	238	192	216	203	255	226	197	223	202	218	184	201	210	227	208	210	206	250	204	176	222	176	214	213	200	219	238	198	225	202	214	213	206	220	221	211	219	212	219	226	232	197	226	186	200	223	220	193	215	208	175	203	231	231	208	204	196	181	245	231	225	234	214	213	207	241	212	222	197	233	213	218	215	204	205	213	214	234	197	215	210	207	204	219	212	208	227	237	211	230	216	209	196	214	198	212	211	198	204	210	213	205	214	212	215	230	199	182	226	227	218	196	213	216	213	201	223	203	206	217	184	200	202	190	208	213	234	177	201	235	209	208	202	227	213	231	208	216	206	203	182	228	217	203	207	211	215	195	212	218	228	215	208	206	198	190	208	217	215	224	225	206	212	232	223	197	243	220	205	220	212	192	193	226	210	209	196	204	219	213	240	204	171	225	203	209	218	185	204	215	209	224	210	229	230	206	241	211	206	195	209	206	205	208	209	215	206	202	207	189	216	195	190	201	236	202	204	210	202	220	216	215	238	231	214	208	198	198	196	197	189	209	197	181	203	216	214	216	220	203	200	205	183	202	209	198	183	197	212	198	199	188	207	219	216	225	215	194	203	216	223	235	232	215	200	204	207	215	206	211	192	192	231	208	190	220	220	214	232	244	210	200	233	202	200	225	192	199	197	210	198	200	232	222	213	236	232	202	218	200	186	208	191	216	176	228	216	229	223	198	200	225	207	231	210	227	224	213	217	210	209	212	186	199	211	204	211	196	188	200	216	214	203	202	199	229	213	215	233	191	218	210
17101	14921	12803	6935	4793	3476	2720	2146	1706	1406	1156	1016	904	789	696	622	582	547	524	532	515	445	460	448	423	418	390	395	410	355	384	371	372	357	351	327	348	328	343	359	368	336	325	329	321	323	343	348	301	327	309	354	297	336	324	334	321	313	311	326	345	325	333	338	342	280	338	331	336	316	363	284	304	348	305	275	313	306	325	341	304	330	270	307	336	315	316	344	308	325	290	288	341	304	323	311	309	319	293	323	297	280	304	327	305	294	290	314	286	290	313	307	308	325	327	313	306	286	319	323	296	296	320	274	318	302	311	307	323	306	298	317	315	315	342	293	309	313	295	339	295	308	305	296	306	306	306	304	291	299	321	300	331	336	278	311	321	309	296	311	315	332	298	310	310	322	325	287	305	307	326	313	330	301	329	283	290	309	281	292	298	332	343	288	287	332	290	304	281	278	314	268	293	304	271	307	286	307	300	330	310	298	299	297	299	315	304	308	273	310	323	296	328	301	291	316	320	269	294	306	321	328	286	310	309	336	302	294	317	311	291	266	295	304	293	283	293	338	304	328	295	297	304	318	312	327	317	294	282	295	316	297	285	297	313	326	311	286	301	325	260	310	292	290	345	297	331	311	304	304	302	318	313	328	285	298	301	292	311	340	310	337	292	280	290	306	282	297	289	300	313	302	297	301	277	306	303	319	299	307	307	297	299	318	299	321	312	287	320	306	290	307	327	301	313	296	288	316	300	286	262	311	309	322	301	322	293	314	314	282	319	317	297	310	268	310	310	293	262	312	332	326	302	305	297	337	291	311	327	313	293	311	312	321	299	322	290	321	311	325	301	289	332	314	290	271	298	277	279	285	319	288	298	292	313	322	269	330	340	319	282	305	316	305	314	289	300	326	300	271	280	312	294	299	324	279	301	290	278	314	297	324	289	325	320	268	303	293	299	322	284	298	311	306	308	291	307	312	286	301	306	305	285	285	317	294	296	304	320	311	286	302	295	276	303	300	339	309	298	316	311	277	331	296	330	312	309	288	328	305	287	276	326	258	316	301	294	291	332	329	325	349	320	320	289	293	292	323	294	321	317	308	327	287	287	302	314	310	278	297	292	296	295	295	328	290	297	312	334	320	312	307	304	280	301	308	315	307	285	276	278	306	305	274	312	306	302	305	319	318	303	289	301	291	349	297	282	320	300	284	337	329	307	301	285	311	315	271	311	316	340	303	326	318	318	319	318	310	305	278	293	272	318	316	323	300	315	276	311	290	317	351	310	306	279	298	285	307	323	289	326	311	289	303	297	298	277	307	292	306	302	296	306	303	268	311	301	298	313	325	318	302	321	312	286	315	288	285	300	330	299	295	313	301	334	299	291	326	305	317	299	302	273	314	299	321	284	317	282	305	349	308	307	296	304	297	333	296	301	284	279	350	326	312	300	319	291	313	300	316	293	298	294	333	291	287	286	333	288	294	286	297	367	291	303	345	294	281	321	305	325	316	352	317	327	331	289	313	274	335	313	311	298	287	338	312	324	304	299	300	333	308	295	302	294	246	283	287	301	286	313	291	318	289	310	333	293	300	307	315	282	302	298	302	316	308	264	309	298	311	310	321	296	310	281	291	326	318	305	295	333	326	276	283	318	310	345	321	307	278	302	293	346	283	312	297	319	270	333	315	284	306	292	318	309	324	279	282	307	326	324	297	289	275	318	302	326	308	321	304	343	298	298	312	308	301	296	347	299	318	293	297	281	310	320	347	298	297	344	299	300	313	324	299	297	326	307	269	268	311	264	280	303	301	298	279	282	308	343	305	327	280	322	289	306	308	292	303	315	311	284	313	276	277	358	331	306	324	299	287	299	329	302	324	310	274	307	315	313	298	303	278	273	312	318	295	302	287	302	292	324	320	285	312	332	306	299	307	312	293	298	329	294	313	282	331	286	298	294	284	323	279	331	311	307	289	327	292	290	306	316	288	314	309	307	334	308	311	273	316	292	297	291	302	305	323	319	307	295	308	313	288	334	315	303	311	317	312	326	311	297	304	286	308	288	313	315	300	351	302	311	294	326	301	279	344	311	276	344	278	300	265	308	316	321	301	294	313	303	304	292	315	299	312	305	323	283	300	288	301	310	316	309	305	285	326	299	287	318	322	297	316	306	294	329	290	321	264	292	298	292	315	310	305	316	323	311	285	302	300	319	313	307	313	296	326	301	318	311	319	310	320	305	306	306	326	281	290	335	306	313	301	283	297	294	285	304	294	318	304	298	306	305	320	321	293	330	282	309	313	322	330	344	299	310	311	312	288	282	286	296	317	331	320	315	282	305	301	308	288	320	289	303	290	319	284	290	331	280	295	281	327	307	347	316	312	281	294	324	305	294	286	322	290	278	297	306	308	289	283	306	276	314	313	290	310	309	292	311	323	293	300	303	284	271	298	311	308	329	311	306	328	309	287	319	286	325	274	309	315	294	284	304	275	295	267	288	277	273	310	295	312	322	304	295	295	325	343	309	303	309	308	291	276	319	302	287	304	296	303	332	289	287	316	317	319	312	297	322	326	264	268	312	316	314	304	307	287	297	343	325	323	323	304	302	271	307	274	307	286	276	330	324	309	311	291	287	304	305	302	324	297	306	300	289	318	272	312	300	318	340	314	284	302	306	305	287	293	292	282	308	317	312	283	325	307	303	312	270	319	322	285	277	324	282	305	274	297	304	317	288	309	312	291	297	272	320	321	304	282	304	308	303	303	280	288	305	326	307	286	294	275	309	313	318	296	301	323	281	273	303	299	320	322	293	341	299	299	314	283	318	305	295	290	273	318	307	289	290	306	306	281	292	327	326	318	315	290	291	304	308	298	312	301	311	312	307	278	292	312	316	306	301	310	323	283	298	319	294	296	298	342	316	291	311	329	288	303	322	276	322	288	295	312	295	304	316	319	319	327	311	297	298	337	285	306	288	307	332	309	302	305	299	268	282	315	293	303	300	294	330	296	297	319	289	338	299	320	309	281	304	308	301	313	298	337	279	311	320	297	341	289	287	296	295	292	317	305	304	334	265	300	318	287	307	321	298	296	285	322	295	298	287	323	320	291	295	274	313	303	317	306	302	311	339	284	332	305	327	312	301	305	304	324	296	287	304	306	319	278	299	291	330	303	295	283	275	331	295	310	305	284	299	295	307	333	286	316	296	337	310	282	322	306	333	297	314	301	326	299	280	302	318	302	300	296	293	301	315	292	293	298	306	337	324	302	315	278	304	273	308	313	307	314	328	301	312	280	301	299	318	284	293	306	314	311	314	315	283	310	296	292	301	282	322	305	321	312	291	300	319	360	338	295	301	298	274	273	308	325	320	303	282	316	297	291	288	328	282	320	316	321	300	255	312	317	315	304	291	288	313	285	313	310	281	315	275	297	316	335	331	307	311	314	285	303	316	317	325	311	325	295	301	322	310	268	295	346	338	290	308	301	274	285	312	283	298	300	306	287	280	297	314	306	313	312
27145	20488	8144	774	499	432	382	411	382	376	383	374	408	367	357	377	359	366	365	390	367	364	343	355	374	343	332	343	341	352	359	336	336	355	358	347	349	376	366	351	347	372	346	357	380	353	358	328	375	371	329	333	353	373	383	336	343	357	320	373	343	365	359	390	341	341	372	347	344	365	362	353	353	360	362	331	359	360	374	314	357	386	362	352	369	356	361	359	329	356	366	354	339	369	359	354	373	336	351	356	350	368	381	352	357	376	383	385	344	369	365	344	386	354	332	356	365	357	346	339	382	380	380	331	344	382	373	347	356	322	340	337	375	333	357	373	335	355	343	345	367	369	360	358	362	360	302	380	384	351	326	357	335	349	367	349	346	356	408	376	339	373	358	339	376	349	365	366	374	319	399	337	381	356	370	359	377	330	393	355	394	348	354	385	324	369	365	354	325	346	347	349	329	357	345	353	372	331	390	374	370	335	373	368	318	327	351	398	360	402	323	380	341	336	360	364	330	343	368	383	371	373	347	334	386	365	338	384	348	391	356	330	370	377	343	355	382	314	323	351	363	370	376	340	358	341	364	356	371	397	354	335	320	403	335	363	340	380	369	346	375	371	356	337	345	345	340	366	355	346	413	343	346	366	368	361	365	375	340	365	332	363	347	382	349	345	368	363	365	353	374	354	335	332	344	349	364	349	354	375	332	379	385	361	347	383	352	357	395	343	353	379	351	355	341	335	338	363	332	335	346	368	358	398	359	390	378	371	376	373	364	366	350	369	357	357	346	365	355	347	373	372	373	381	341	316	372	328	370	363	331	334	326	349	390	376	369	371	387	336	342	352	338	389	356	333	363	371	379	385	343	364	325	369	342	353	315	354	323	333	331	368	358	355	342	344	370	334	349	389	331	380	346	331	377	368	335	380	387	359	376	365	340	332	318	380	392	369	340	356	357	367	349	358	393	354	358	324	364	373	348	309	405	334	345	372	357	305	378	316	353	362	358	347	347	354	319	377	352	318	350	359	328	388	347	368	354	322	368	352	305	357	355	364	359	363	378	353	327	363	366	338	365	366	354	367	370	366	360	359	371	355	347	320	343	352	318	345	362	352	351	360	367	358	369	367	360	349	369	345	354	344	343	373	351	370	350	409	354	323	341	356	334	360	364	384	355	342	392	374	326	374	338	389	379	364	362	400	407	355	345	339	364	333	366	368	332	336	347	360	334	365	404	360	317	339	371	375	356	362	349	362	398	335	326	339	386	352	367	350	324	371	355	370	333	384	355	341	362	356	355	317	350	342	351	363	342	346	373	355	344	338	345	369	353	355	373	358	361	353	367	353	373	370	355	349	381	385	336	329	343	338	363	377	385	374	346	364	358	371	347	344	331	395	389	392	341	358	339	360	389	369	402	370	355	356	330	348	354	340	358	354	361	402	364	348	328	332	356	341	350	327	344	386	340	367	375	370	333	340	339	339	351	340	363	364	356	361	361	379	362	355	374	348	354	369	381	345	336	351	352	350	350	313	359	353	373	367	353	399	364	344	326	340	359	364	371	358	399	358	374	374	350	326	373	384	398	368	371	395	344	347	365	357	352	354	346	344	353	319	366	390	356	340	409	330	367	371	364	360	359	358	364	374	377	328	334	356	339	374	349	371	339	381	368	357	379	357	368	393	358	383	348	353	369	374	382	360	362	374	375	335	340	391	373	365	346	347	368	392	369	348	368	363	336	341	373	357	385	334	354	342	346	360	340	375	333	360	362	379	333	363	342	372	320	371	341	334	361	368	395	331	322	380	335	379	362	348	339	409	369	366	341	395	365	349	338	365	371	322	344	353	346	367	373	339	371	339	340	381	380	350	357	392	352	390	358	333	350	309	369	368	382	342	334	352	364	351	364	325	372	360	317	370	337	361	344	364	349	345	336	346	334	374	335	379	343	360	348	354	357	319	350	335	332	353	389	337	361	334	343	356	380	346	353	357	353	370	362	341	348	347	348	320	356	364	389	379	370	383	368	363	389	376	378	354	352	354	362	364	360	373	339	353	326	344	367	343	372	365	363	370	346	353	368	366	326	361	352	342	352	337	348	360	356	373	372	360	359	386	352	370	374	387	393	363	364	394	340	359	341	369	353	333	362	353	372	347	350	369	340	320	375	340	369	367	362	373	372	394	350	355	353	335	360	327	358	353	361	360	346	351	352	308	343	373	355	345	347	319	336	334	371	391	365	341	342	360	338	341	388	341	338	344	371	357	368	357	350	371	379	394	369	372	378	338	363	359	342	376	372	370	347	360	400	373	349	376	369	348	363	324	400	345	332	382	371	339	342	417	363	347	342	347	342	415	342	365	353	363	358	361	372	388	364	335	361	362	365	358	403	361	376	347	369	397	343	367	346	374	358	367	339	358	362	344	351	370	369	345	379	342	362	378	328	343	375	348	339	355	358	351	371	357	354	355	368	353	355	387	357	390	355	360	364	350	368	382	381	353	353	385	316	339	356	359	360	354	381	364	330	366	363	354	343	372	350	351	374	371	337	360	327	343	373	383	347	350	366	359	373	350	367	358	341	324	319	384	370	357	357	367	343	373	375	400	367	369	405	344	376	346	386	362	340	346	377	371	354	341	371	357	355	306	358	357	361	398	376	316	339	339	371	361	389	389	344	356	369	370	353	345	360	322	330	359	352	353	372	325	376	352	370	371	375	343	372	344	366	375	327	349	328	332	349	365	334	353	348	343	369	323	364	363	354	356	335	336	335	317	368	419	358	316	343	353	361	338	346	316	354	347	364	359	367	329	357	365	329	341	337	384	366	361	354	373	342	321	353	363	330	346	358	341	377	363	381	357	371	366	333	327	333	332	358	359	366	336	360	372	371	345	368	367	369	369	352	363	357	334	370	345	338	312	357	346	327	405	355	346	372	370	345	325	300	357	372	365	308	368	358	373	318	357	397	363	344	364	349	355	348	370	346	324	384	388	354	363	392	362	366	372	332	358	354	377	383	375	340	368	321	345	372	348	348	376	369	387	343	371	372	350	371	383	361	357	357	357	372	364	367	329	378	342	326	340	357	339	354	345	379	339	366	382	354	335	348	368	341	352	343	342	361	378	337	377	366	378	357	388	344	313	368	357	366	352	348	369	364	343	375	372	358	359	334	353	336	360	338	384	352	375	340	350	353	346	383	372	345	331	350	328	378	345	378	357	401	325	343	349	356	359	350	349	378	335	355	346	355	350	368	369	360	379	366	349	326	353	341	346	333	383	344	374	358	374	351	348	359	351	367	352	354	332	381	343	359	359	378	338	369	375	357	362	367	344	354	386	343	359	339	346	358	344	346	367	369	341	380	358	360	368	372	379	343	364	369	367	337	323	365	397	377	340	378	333	326	370	351	370	347	364	380	340	357	343	333	339	376	392	358	351	400	382	361	359	388	346	388	357	330	388	348	338	365	344	340	370	358	358	355	356	384	353	376	376	356	347	364	355	348	314	358	337	347	365
7623	1338	1315	788	703	638	600	568	580	570	532	522	499	524	521	519	571	494	513	493	500	505	543	492	497	507	466	476	484	532	511	514	469	500	508	499	497	514	450	503	513	480	490	535	468	482	535	481	504	555	476	500	506	487	526	474	526	520	513	513	488	492	498	511	479	522	510	502	510	468	455	439	487	490	517	501	478	519	494	513	511	497	553	479	477	482	480	489	475	484	490	511	478	485	498	485	501	521	503	489	501	504	483	487	450	472	474	476	554	472	507	505	521	492	490	516	509	513	475	509	512	531	479	507	488	474	494	520	472	485	501	513	510	475	495	511	510	466	488	509	491	484	502	499	476	481	491	506	496	549	511	442	450	541	475	515	505	490	500	511	500	498	500	505	462	498	509	481	492	493	473	465	476	503	493	514	534	486	532	516	441	497	485	557	486	491	485	492	481	493	488	492	556	462	517	501	527	546	496	499	493	527	510	518	543	502	488	507	493	497	510	497	507	471	504	472	514	515	475	470	509	463	483	522	481	474	477	532	493	564	523	499	480	515	505	484	515	497	462	489	489	505	506	503	514	489	494	515	493	486	472	509	497	504	513	494	505	474	472	546	501	512	475	508	475	504	508	523	489	471	512	488	486	502	515	483	506	477	468	499	505	518	527	485	511	515	517	494	525	512	494	501	533	526	506	492	506	504	491	480	484	500	447	495	503	454	488	480	470	468	503	519	475	505	455	485	495	509	534	508	494	503	503	498	471	480	472	475	509	530	535	496	518	515	478	485	482	463	502	515	474	511	528	502	502	475	498	540	491	505	465	500	502	490	512	492	454	508	469	477	519	528	466	510	508	520	514	505	504	511	487	497	486	491	530	505	473	512	509	528	541	481	500	535	502	417	495	477	499	490	478	495	486	494	467	496	496	482	504	507	532	528	489	487	537	500	477	495	521	482	532	480	464	507	500	517	489	485	492	449	494	477	499	452	486	489	455	492	518	458	497	509	480	486	498	490	479	467	500	479	502	482	489	516	482	442	481	551	553	483	536	499	500	490	484	473	523	534	495	520	523	496	452	486	493	494	504	454	494	516	495	470	482	532	451	523	513	506	514	487	517	522	509	516	438	508	522	473	453	497	490	476	498	477	521	492	447	538	507	478	516	497	535	510	516	459	511	503	479	470	520	439	489	495	465	489	484	483	459	477	479	476	542	502	520	511	465	507	506	511	459	472	525	507	469	522	513	523	500	504	473	478	537	509	480	501	489	481	484	512	512	492	495	495	482	449	500	514	513	504	500	482	506	480	487	507	475	493	549	508	517	457	518	492	512	513	469	504	505	473	526	535	498	455	498	499	544	498	500	519	460	499	502	500	460	488	492	516	512	504	517	500	515	470	492	463	509	482	478	525	503	525	511	500	499	489	473	496	529	496	513	478	490	497	509	544	494	508	463	488	541	518	513	496	529	524	493	464	466	480	547	496	505	480	451	521	521	506	499	503	469	524	495	504	508	496	524	485	483	491	487	528	497	478	472	556	485	509	472	496	470	459	519	516	496	517	503	468	461	506	494	489	538	474	485	493	487	497	514	488	492	511	483	503	537	452	497	521	487	494	513	502	523	491	491	473	502	495	480	474	546	504	510	489	494	475	507	502	527	470	502	492	480	518	499	531	503	504	501	501	503	547	503	457	513	461	493	486	518	446	492	511	493	522	491	488	441	509	476	519	490	519	508	495	495	481	489	522	459	506	528	544	510	472	539	473	492	500	510	490	517	490	500	502	506	507	478	545	509	513	487	500	512	484	536	506	495	449	543	476	499	489	487	479	489	486	496	496	490	515	469	463	485	506	498	494	470	548	513	490	489	492	469	476	476	497	492	501	491	537	517	534	492	528	475	521	543	442	488	477	473	533	484	515	502	473	481	544	482	531	505	496	476	500	455	485	485	516	482	467	499	535	470	501	506	483	521	485	520	530	497	506	505	484	519	491	505	507	504	461	516	512	495	495	519	504	517	491	509	533	535	476	475	490	518	485	492	521	457	507	503	503	499	492	517	506	445	488	517	504	505	498	507	478	469	498	471	513	501	476	487	517	550	480	454	520	492	486	509	525	514	480	491	504	498	515	501	468	509	491	524	492	497	495	459	501	525	473	454	479	510	496	534	490	462	520	516	512	495	489	528	511	471	467	516	522	502	525	466	518	476	490	482	484	517	491	487	505	483	531	522	474	485	507	496	474	534	491	495	476	496	475	480	514	523	481	493	481	458	474	512	510	475	507	533	549	462	501	530	480	515	498	520	520	519	528	517	500	478	497	468	531	505	503	511	495	532	440	505	515	490	508	510	487	490	477	482	504	479	480	522	492	454	454	504	492	537	486	526	526	455	500	478	523	503	516	495	505	460	477	519	495	485	506	470	472	489	552	522	517	503	500	506	458	513	492	492	512	505	485	521	502	520	485	490	488	508	514	534	523	493	483	522	501	511	532	500	504	516	464	496	512	464	481	491	512	508	516	488	473	488	499	504	498	490	461	480	482	496	495	487	531	464	473	478	506	498	441	470	491	470	480	496	521	513	502	469	503	480	460	449	503	475	497	494	512	472	518	469	526	491	486	497	491	479	533	450	480	489	456	511	471	519	492	537	545	544	487	495	561	462	494	476	503	506	511	521	495	476	559	514	490	514	519	476	473	503	504	496	486	471	499	495	517	499	513	492	499	490	504	477	476	552	448	494	505	537	508	455	485	504	509	517	487	486	479	489	434	498	542	536	498	474	488	539	509	516	486	502	481	554	539	493	483	476	507	524	505	523	475	507	483	506	511	481	493	486	506	518	502	497	496	490	518	497	535	491	491	459	482	498	483	502	527	485	487	498	508	469	525	514	494	494	457	492	529	538	494	491	501	491	516	485	486	509	552	514	514	518	496	508	508	496	505	501	505	510	498	469	525	501	488	506	495	496	506	526	465	496	502	520	482	480	495	481	505	490	445	528	522	518	485	504	507	497	500	490	494	471	482	458	502	509	479	506	489	500	471	499	517	500	496	493	504	473	492	512	451	525	477	499	496	486	503	476	531	537	527	465	498	517	471	490	519	473	482	479	481	487	487	518	517	472	519	496	493	511	472	510	455	464	474	483	445	537	478	464	512	464	485	545	507	453	493	523	489	470	512	550	476	503	557	504	488	468	496	470	489	515	500	486	552	490	519	517	522	498	483	496	522	442	489	484	513	414	507	496	502	478	535	512	515	509	491	500	477	490	548	514	469	551	515	523	530	509	510	507	511	525	499	481	520	536	497	489	449	515	506	493	512	505	512	482	479	516	549	476	475	454	517	471	487	462	481	460	496	485	482	524	486	525	536	493	500	516	534	474	466	545	483	498	502	504	504	467	521	492	527	496	524	492	482	482	488	495	486	527	538	549	514	507	515	513	509	542	502	542	514	513	526	519	522	490	526	481	515	476	493	520	532	465	488	501	524	493	520	492	511	459	473	495	507	486	468	498	504
24193	21222	28655	24074	21129	5418	998	735	665	584	568	500	482	494	504	508	472	506	450	445	417	474	430	392	428	403	407	404	401	419	426	411	412	452	402	413	454	380	405	445	395	395	362	417	382	398	418	408	407	374	432	418	438	398	398	412	415	435	396	413	407	415	443	425	372	409	407	430	395	396	423	401	371	380	371	402	394	419	405	400	389	422	439	403	417	415	431	394	405	391	447	393	437	405	443	386	418	388	359	398	409	404	390	381	405	410	373	385	380	401	392	413	382	390	416	389	370	392	417	416	400	423	415	409	401	400	421	387	380	419	405	394	434	383	423	436	411	434	384	392	400	415	400	425	419	425	398	415	409	424	390	429	383	373	381	431	387	407	389	405	418	411	414	389	412	422	393	404	380	407	403	376	415	394	382	384	409	395	441	407	411	425	429	403	412	406	415	412	425	361	411	446	423	367	414	379	391	428	384	435	395	390	397	390	438	382	435	414	413	405	371	454	420	411	386	366	391	390	432	399	404	415	401	407	439	415	411	382	384	401	421	397	394	370	415	425	430	403	388	433	412	403	405	400	407	403	412	420	380	372	407	374	376	418	383	388	391	420	415	408	401	449	367	374	439	394	416	433	405	387	416	409	427	404	380	418	415	375	420	399	402	357	422	389	384	404	399	398	408	387	413	391	399	384	396	364	414	390	431	437	432	369	414	386	402	399	393	423	395	406	428	382	369	422	373	385	392	453	421	411	399	403	391	394	384	383	384	397	398	417	399	377	400	408	392	391	435	404	384	392	437	400	415	424	404	420	374	383	412	382	392	394	399	392	391	358	431	401	392	400	382	432	391	413	403	437	377	418	417	366	404	418	411	364	415	423	411	399	409	393	359	410	401	411	400	418	410	397	390	369	407	355	402	402	435	416	379	400	390	389	369	422	396	411	443	384	398	413	397	373	370	374	373	401	409	404	443	391	428	394	375	439	398	401	394	411	381	389	411	375	374	416	391	372	401	395	385	400	386	367	373	393	398	359	414	382	391	368	423	396	387	411	411	405	427	383	413	382	371	361	417	379	383	415	399	386	463	384	410	410	411	426	404	408	424	404	382	420	390	386	400	362	390	418	373	409	400	392	411	419	356	375	386	386	415	418	382	420	413	430	391	443	392	423	418	400	408	373	444	407	390	393	406	394	439	396	407	437	435	424	404	405	402	372	407	404	409	426	381	387	359	415	405	361	438	435	404	402	392	421	407	400	392	392	396	397	410	388	394	418	418	370	382	382	356	380	412	423	398	399	395	389	405	397	409	426	400	400	405	409	427	387	391	414	424	385	395	388	431	389	387	431	358	397	406	383	413	411	450	389	387	379	397	417	380	417	395	422	395	387	375	393	352	447	390	388	422	409	405	386	413	423	399	372	388	420	419	379	423	404	380	405	409	400	429	425	391	422	438	394	379	414	388	410	383	386	402	363	397	387	416	417	384	381	388	421	385	402	412	398	380	387	433	424	411	375	404	376	389	412	371	393	418	400	364	414	412	402	417	392	383	405	416	366	410	431	419	387	390	439	377	397	385	389	406	453	387	402	396	429	415	417	422	385	390	428	440	377	394	411	402	415	411	414	372	378	411	408	386	401	416	380	391	420	383	405	409	414	407	379	401	387	379	433	387	445	365	392	418	390	437	415	381	409	402	393	397	428	357	395	408	426	401	366	410	405	354	398	386	397	403	392	414	390	409	398	413	401	394	355	366	441	394	418	389	387	393	407	427	389	415	364	403	374	399	352	405	381	391	419	405	410	419	417	429	405	377	390	394	388	393	401	412	410	373	390	396	418	400	378	376	388	410	406	396	418	390	421	355	372	376	386	411	411	378	374	397	402	412	407	358	401	392	388	422	403	446	422	402	444	362	419	411	361	403	382	444	410	418	401	370	411	390	387	423	366	418	427	388	373	390	423	385	399	372	400	423	404	402	394	400	448	411	378	392	384	353	368	430	406	393	390	404	412	433	389	412	395	404	395	407	383	393	367	362	393	403	371	371	418	359	368	387	396	400	393	406	375	382	404	367	361	379	417	418	418	388	424	406	427	373	382	393	418	375	371	389	406	405	424	406	418	386	369	396	387	376	403	380	400	401	397	387	418	413	399	396	385	425	358	377	402	397	404	405	395	399	419	415	407	418	397	401	421	406	405	407	384	416	391	390	410	406	384	412	398	416	426	380	405	404	422	365	411	418	409	386	400	403	429	427	423	385	399	400	383	417	406	389	399	406	406	439	384	429	386	347	420	397	401	380	427	448	443	379	373	399	400	422	376	388	381	418	394	396	417	410	395	396	404	398	401	430	344	416	455	385	377	398	418	386	392	394	404	413	402	408	370	386	375	398	370	395	391	389	432	361	357	407	406	406	399	394	379	420	353	458	352	418	371	441	433	431	434	425	412	405	381	388	373	415	403	407	390	403	438	393	416	445	425	396	410	412	402	432	403	385	401	372	437	442	369	405	406	425	374	416	378	424	415	397	408	401	367	391	404	405	443	401	401	430	399	383	397	403	414	419	413	392	376	416	416	404	378	369	453	418	423	401	394	421	421	432	392	394	405	395	400	424	408	428	420	384	412	408	404	396	411	412	378	357	394	377	404	398	398	393	405	407	362	369	368	422	399	420	391	352	382	380	408	428	411	379	386	405	447	380	405	413	399	422	420	396	388	409	415	385	429	406	364	401	407	396	392	408	405	420	428	389	397	414	433	410	401	394	377	418	433	369	398	420	395	418	410	380	385	423	376	409	405	403	407	363	435	385	429	381	388	413	420	378	407	388	421	372	412	411	400	401	386	393	404	381	375	419	416	417	363	393	432	419	408	412	373	384	374	391	377	384	397	371	404	421	399	413	410	418	371	390	409	436	417	441	411	386	436	439	391	388	368	410	398	382	420	408	373	424	439	411	396	408	423	423	403	378	387	405	384	386	386	393	411	430	399	371	382	407	408	379	372	429	420	422	399	406	395	440	396	419	391	401	456	406	396	390	404	404	432	401	403	376	432	431	395	421	412	414	404	395	378	391	423	419	391	381	374	385	412	398	447	410	400	371	423	371	378	424	391	402	421	398	404	427	446	457	389	436	377	383	386	370	379	410	408	414	415	417	383	422	406	427	398	396	373	408	386	397	379	403	387	403	405	359	412	379	375	459	420	401	401	378	398	426	400	378	414	399	405	406	410	381	424	408	404	412	396	393	398	405	424	406	420	392	382	385	426	361	377	390	379	390	427	385	420	363	418	373	381	401	397	379	382	383	403	405	443	387	398	411	411	383	407	406	406	385	390	401	375	443	433	401	386	383	365	415	393	428	382	412	387	409	389	367	402	418	385	386	392	402	433	417	406	409	386	397	403	422	413	387	399	411	406	401	383	389	388	402	406	421	399	397	395	375	407	371	400	427	393	396	429	385	416	411	423	410	377	412	408	406	382	406	404	389	412	424	418	371	406	366	384	414	386	407	423	399	364
14495	9105	7978	4068	2873	2241	1776	1477	1250	1190	1005	881	865	799	680	752	662	663	711	627	624	640	610	589	637	633	599	572	613	613	568	588	583	581	584	563	594	568	565	575	574	596	569	559	577	549	536	561	584	529	588	590	539	553	549	583	598	600	577	513	571	583	571	597	573	576	540	576	550	547	530	578	545	569	549	555	523	566	601	587	568	598	540	536	534	552	547	552	609	570	573	527	574	577	525	612	537	550	546	537	560	552	569	550	549	593	595	537	533	550	561	556	586	546	561	572	568	577	536	560	588	601	531	602	555	583	591	560	538	539	570	543	572	562	541	607	559	619	567	565	549	583	584	563	583	567	574	591	555	540	561	541	566	555	562	555	567	552	576	597	572	559	530	566	531	526	540	592	556	543	556	562	571	596	545	538	537	550	530	592	582	556	527	583	583	542	598	549	543	553	566	559	523	544	558	564	548	540	565	565	569	543	607	519	574	592	566	549	572	583	590	567	532	543	553	572	605	554	512	558	546	535	563	595	546	554	538	573	524	526	564	535	538	607	580	593	569	566	559	567	589	497	561	575	516	573	573	634	534	524	577	581	543	606	558	521	584	545	527	592	517	543	570	590	566	575	568	586	566	554	588	541	551	555	563	548	542	555	602	558	567	540	548	554	555	536	556	526	580	513	552	543	598	555	566	583	580	593	558	540	577	502	548	497	591	546	552	539	522	585	563	555	562	587	583	560	588	590	556	524	554	554	542	589	559	563	588	529	575	588	554	559	551	587	538	525	566	546	578	527	581	554	550	564	604	495	585	552	550	569	581	553	542	609	524	553	538	522	560	583	575	532	569	545	591	503	550	580	495	541	571	583	567	532	576	583	521	608	552	538	576	546	540	596	561	564	559	561	553	577	536	575	539	550	568	552	560	589	586	561	558	562	568	576	543	581	577	534	545	543	559	565	564	544	562	565	601	548	552	560	550	550	585	537	537	567	534	583	545	586	623	555	550	579	582	537	566	602	615	548	592	574	564	555	533	557	564	534	558	574	554	584	561	577	568	556	571	595	581	531	528	525	546	527	571	565	577	550	554	557	546	560	495	543	574	577	580	564	558	547	581	604	560	547	574	583	591	536	551	577	591	569	531	569	611	579	559	579	530	609	532	553	582	575	600	574	616	567	590	551	631	538	563	535	538	572	593	572	586	591	567	521	537	551	567	559	567	517	545	519	576	581	546	588	521	583	553	597	569	521	573	556	562	556	546	530	643	596	589	546	547	571	545	598	572	562	583	569	569	545	563	526	586	565	524	573	561	589	585	554	498	556	550	553	569	602	539	559	592	544	622	596	545	582	588	571	580	619	586	571	519	570	563	550	536	531	601	539	557	531	566	555	547	516	526	529	550	614	545	534	609	550	573	548	583	580	550	527	609	587	615	556	577	543	548	550	558	582	552	559	571	584	526	588	561	569	549	563	569	542	565	576	539	570	529	550	601	565	583	583	562	557	555	537	535	522	585	566	582	546	548	518	527	539	537	535	540	538	494	588	516	565	578	614	564	577	557	512	611	579	583	589	571	559	577	588	574	557	540	537	533	579	597	609	548	555	514	561	564	546	562	583	546	565	547	555	554	531	597	538	558	561	539	533	576	591	572	575	580	594	568	546	560	584	552	609	536	576	502	572	608	590	552	619	580	572	574	558	565	573	533	541	557	543	571	545	561	571	545	568	508	572	546	544	527	545	517	554	548	553	608	550	551	580	532	562	551	610	579	544	548	585	538	567	563	568	566	548	531	558	582	566	581	539	564	543	552	575	570	569	573	545	526	551	566	536	569	519	572	549	534	572	579	584	557	579	547	548	533	561	547	547	568	525	564	559	575	586	548	593	561	559	518	545	546	585	546	565	578	531	587	527	521	550	568	568	532	509	507	562	572	557	591	551	547	586	547	543	585	504	532	549	558	606	572	572	561	556	511	574	514	536	576	568	562	579	505	586	532	563	548	564	552	576	585	566	550	579	566	555	548	568	546	573	537	576	579	561	591	513	539	588	558	596	540	550	598	550	496	588	566	561	574	599	591	558	536	581	548	559	546	541	570	581	571	534	556	616	533	623	597	540	535	554	563	546	583	577	560	551	508	569	567	539	574	574	500	532	570	560	551	558	539	559	560	570	537	521	545	561	596	511	592	584	580	538	566	550	519	537	541	523	570	557	576	546	535	570	554	563	530	538	571	561	558	493	571	574	563	547	560	557	536	567	612	546	575	558	544	574	542	519	559	597	579	554	555	541	557	563	569	560	553	543	580	528	544	520	555	530	575	542	567	547	565	549	603	587	604	559	560	545	578	557	587	536	520	523	552	574	529	544	502	558	494	533	521	547	563	561	528	556	540	547	584	544	569	580	555	568	528	533	558	554	541	516	565	537	591	551	564	537	548	585	538	546	588	539	532	559	559	553	555	536	573	556	529	563	529	560	592	568	575	542	536	569	499	560	551	561	541	532	535	550	593	550	611	561	525	562	607	547	560	571	532	561	558	568	553	580	590	526	587	543	541	520	598	542	551	522	582	531	569	554	535	559	559	563	523	590	565	583	546	555	540	563	549	557	568	538	547	553	565	542	559	528	570	545	565	570	533	564	552	561	529	542	558	578	602	524	556	563	513	562	549	557	582	525	544	579	563	549	557	543	539	557	562	517	549	570	555	541	559	562	526	550	562	542	557	579	613	584	543	547	551	564	545	573	535	542	548	585	541	603	572	590	565	560	560	582	565	570	548	555	557	574	571	562	582	537	563	556	573	529	554	577	556	569	543	550	567	579	523	567	527	579	556	577	555	552	582	580	554	534	568	597	545	570	592	524	600	561	561	535	578	581	594	509	511	555	546	607	570	571	543	545	559	555	552	562	563	582	527	599	563	575	570	554	595	584	581	514	594	565	547	568	575	550	553	586	546	543	568	551	586	547	567	559	605	572	542	527	554	539	516	566	606	596	545	526	542	588	575	555	544	557	537	533	494	522	539	579	541	567	565	601	584	552	559	576	573	561	547	558	553	537	585	585	526	627	553	587	561	591	574	570	547	560	590	574	538	554	603	560	594	576	545	581	518	565	557	568	579	567	557	558	541	534	561	528	593	599	518	554	612	544	556	564	566	535	587	534	567	543	565	569	567	540	568	511	559	548	548	535	581	550	518	560	601	574	511	545	540	545	567	527	592	570	553	558	532	500	579	556	536	537	561	541	518	575	543	569	562	564	560	568	577	548	603	605	556	538	552	560	550	535	554	522	569	545	544	574	591	555	555	535	563	579	576	554	592	542	524	540	544	576	565	546	559	529	597	579	564	575	571	522	522	571	583	543	575	552	562	576	540	481	566	572	587	536	504	543	563	588	577	580	556	584	559	560	548	581	534	581	555	537	529	520	574	550	569	528	556	538	608	537	508	511	579	554	570	557	575	597	584	568	543	593	534	574	534	546	584	541	552	555	573	527	563	569	563	552	573	510	574	590
23167	21224	29280	23471	21226	21083	4183	897	633	600	531	445	412	384	346	354	321	321	319	261	291	302	295	252	282	254	227	261	248	270	242	210	254	225	244	242	235	237	241	231	243	229	221	224	206	205	202	213	244	206	251	242	210	234	219	248	206	236	239	224	218	237	230	209	210	233	215	259	199	223	206	217	198	211	220	210	198	194	197	212	204	217	252	240	210	223	200	219	234	203	209	205	213	230	207	221	217	207	208	215	217	201	229	229	207	197	214	203	221	220	218	199	228	210	180	204	217	245	232	213	213	230	222	227	224	222	227	203	186	238	235	208	210	219	224	223	226	210	216	240	194	247	186	211	211	193	208	203	237	211	217	235	233	224	204	196	232	218	208	217	194	205	209	220	213	234	206	226	229	227	180	223	215	230	183	208	196	209	214	227	237	229	208	220	256	191	217	209	212	176	220	229	207	190	205	225	235	221	248	200	189	227	190	223	219	213	225	202	193	216	207	190	196	202	217	214	222	206	217	227	223	202	233	213	247	208	208	231	209	207	217	228	212	213	205	195	212	224	211	196	193	211	232	224	244	207	198	197	215	186	210	229	203	219	221	249	196	175	224	218	211	240	207	229	237	217	224	225	231	210	218	223	220	211	217	229	223	232	230	227	224	195	219	207	198	211	220	216	238	219	226	207	195	210	205	208	200	228	218	183	187	223	224	199	223	219	204	237	225	205	210	213	222	206	227	222	214	203	189	215	212	209	215	191	211	214	222	214	200	183	203	215	216	200	209	215	247	227	219	194	218	213	207	216	215	190	243	239	215	184	222	226	208	211	205	229	201	234	211	214	221	189	211	212	217	211	209	209	213	222	200	226	208	202	230	223	239	206	214	190	201	218	256	217	204	210	197	214	196	221	190	201	219	200	219	232	227	257	209	212	208	207	193	194	226	199	219	238	208	232	219	216	219	201	250	237	233	219	198	221	208	241	201	216	214	227	188	204	194	224	209	200	228	208	223	210	234	217	214	207	215	216	205	217	217	206	220	238	209	200	226	249	198	228	230	200	202	192	194	225	205	202	231	211	206	223	224	211	205	187	197	209	205	234	196	204	227	204	201	236	229	225	208	230	187	199	226	190	221	221	200	207	204	219	208	212	196	209	201	196	221	204	205	226	210	238	218	225	225	201	201	194	185	230	194	218	237	225	218	220	224	206	222	231	219	220	199	222	233	223	219	209	190	223	226	225	196	230	217	232	219	228	191	220	212	218	201	210	209	201	217	210	202	209	230	206	210	226	207	216	210	203	210	195	177	216	238	206	235	233	215	192	221	213	226	204	206	234	238	205	199	230	210	214	204	226	203	224	199	228	218	190	194	206	245	190	217	232	218	214	222	212	210	240	241	220	232	214	182	214	207	202	237	230	216	213	208	200	231	201	235	224	208	233	252	215	237	222	224	224	207	226	215	208	216	221	219	223	222	206	223	220	250	222	233	211	214	215	197	216	231	211	201	215	196	218	214	220	226	210	218	220	207	206	199	218	207	237	221	223	184	201	224	213	220	203	207	202	196	208	196	205	181	201	181	221	171	198	203	207	203	201	226	225	204	205	210	186	207	241	199	216	233	231	202	222	202	217	221	189	217	210	217	204	219	218	239	201	225	184	221	220	217	213	240	193	205	211	231	210	213	210	228	193	215	200	202	213	207	214	200	217	209	214	223	232	230	226	213	212	210	211	258	188	217	187	227	224	214	191	223	203	195	213	239	243	213	185	209	215	215	213	209	205	200	223	200	200	233	232	199	209	214	234	237	184	202	217	232	212	236	233	233	208	205	206	203	197	201	222	185	209	190	221	210	201	210	205	214	232	190	205	205	205	239	198	204	205	214	210	220	244	200	174	234	228	224	220	219	202	195	179	218	229	217	233	212	217	230	206	221	194	217	214	213	207	223	202	196	230	204	208	213	213	215	222	213	239	186	220	231	205	220	233	187	221	224	196	194	233	235	183	205	205	221	216	219	226	224	208	189	227	227	222	215	235	208	203	222	220	205	227	224	194	195	217	215	204	230	224	214	206	195	204	211	201	222	216	249	202	222	199	217	201	210	212	198	223	216	205	228	192	190	217	211	211	204	213	224	234	226	218	207	223	227	223	206	227	214	207	188	203	224	192	229	213	207	209	224	223	196	218	199	209	218	223	228	203	216	223	225	228	202	222	212	233	222	213	221	232	205	221	227	206	217	216	220	202	193	197	237	208	242	222	192	192	228	196	224	217	218	197	212	234	218	205	205	228	219	217	214	195	208	219	191	215	244	238	219	230	238	226	193	225	215	212	204	228	218	232	217	220	224	218	194	221	201	206	197	199	198	196	216	213	217	201	214	187	236	216	202	226	210	238	209	193	211	209	199	229	198	220	211	216	232	218	227	218	209	207	216	233	215	216	226	209	190	252	199	224	204	220	185	207	181	214	208	217	204	218	200	220	216	240	239	191	223	213	209	217	229	218	209	216	210	224	226	223	199	194	212	206	225	230	208	214	188	193	206	224	199	205	212	195	203	228	212	184	216	204	216	226	215	206	212	227	204	232	222	223	208	234	218	211	203	240	191	205	222	224	241	210	197	199	218	231	217	204	238	227	211	210	201	219	218	196	234	218	219	186	203	196	217	214	199	175	209	231	189	224	238	208	201	204	181	206	208	228	234	203	202	199	204	219	219	219	223	227	206	188	230	243	184	203	200	224	226	223	225	194	232	214	195	218	190	205	215	204	229	211	226	202	222	217	228	204	214	209	205	230	229	217	225	220	198	197	231	197	218	186	222	197	193	233	217	203	201	223	212	206	216	204	236	214	211	214	198	187	239	208	233	224	207	202	203	208	224	185	214	217	239	222	202	233	204	221	223	225	192	217	235	208	193	226	211	216	198	194	230	227	212	220	202	217	211	229	219	218	213	202	207	215	195	225	192	193	225	175	201	210	180	187	215	200	212	199	221	193	219	176	252	223	223	222	246	203	199	212	233	195	223	204	192	233	183	216	231	220	198	229	206	222	227	242	204	198	254	225	189	192	202	226	192	199	221	225	201	219	207	233	184	211	209	241	244	190	220	197	228	234	230	182	174	206	231	197	212	218	217	218	230	204	214	213	203	219	205	209	220	201	201	227	209	229	206	200	192	211	204	194	196	237	220	180	202	214	234	204	213	236	225	216	218	227	199	238	223	209	227	217	245	225	204	203	211	211	218	215	223	225	184	205	239	215	211	203	227	201	233	217	230	189	223	204	243	194	197	203	185	195	214	201	230	222	214	190	235	218	222	208	237	205	212	199	202	208	214	240	215	231	181	208	201	215	214	181	207	218	231	203	215	213	204	212	220	231	198	217	219	214	229	230	236	200	174	231	213	197	217	228	203	226	186	240	219	182	202	195	218	223	207	215	220	205	230	186	232	212	210	237	204	207	203	200	200	226	224	198	226	216	214	229	215	210	207	235	198	220	206	204	176	221	206	236	217	200
16640	15051	13075	6880	4692	3494	2758	2156	1741	1399	1150	994	887	855	713	655	571	518	490	499	468	477	416	435	392	380	439	371	388	419	379	387	366	382	348	365	341	351	361	351	327	354	332	366	328	335	319	349	312	319	347	319	347	305	325	332	330	316	333	339	345	329	310	319	328	340	296	309	327	311	299	299	332	321	310	357	332	304	324	334	314	308	315	319	295	297	291	319	304	315	322	333	328	332	294	329	320	310	309	311	300	322	290	295	318	315	285	324	311	319	291	328	308	296	307	303	300	317	314	288	278	304	307	325	298	307	300	310	315	305	314	306	284	305	336	330	325	320	326	273	312	288	307	298	293	301	317	334	325	314	288	298	296	314	329	323	322	294	302	305	322	313	281	318	299	296	290	304	314	308	289	328	297	310	291	302	328	283	320	299	301	308	297	308	273	304	292	306	327	307	298	303	318	325	327	306	305	309	300	344	286	305	309	318	338	278	319	311	312	304	308	306	323	328	331	332	313	305	317	294	302	347	345	302	294	313	303	306	306	317	299	297	285	290	331	341	352	330	322	324	332	282	319	319	298	300	311	278	316	326	353	330	268	318	351	292	304	314	283	285	320	269	291	287	307	329	320	301	336	327	321	312	329	295	281	307	306	301	309	261	316	319	327	301	318	292	286	307	281	316	317	289	310	334	312	312	319	320	302	296	321	311	291	270	300	309	346	294	309	298	303	306	330	332	303	295	319	291	300	261	326	310	317	314	300	296	302	278	310	301	287	327	317	320	317	292	313	306	296	290	328	325	351	349	326	319	346	296	324	308	289	299	259	282	311	311	334	288	275	324	301	300	275	271	288	325	291	303	320	326	301	299	308	314	306	268	323	311	320	331	337	316	321	293	313	325	301	303	313	307	320	305	305	281	335	332	288	331	274	300	309	310	290	331	307	327	303	318	334	276	320	279	307	281	311	331	315	338	299	320	322	332	306	312	308	289	321	306	282	304	316	303	301	334	292	307	317	283	328	303	300	318	305	324	325	294	297	282	314	328	307	295	307	294	299	287	312	309	301	309	299	333	313	315	282	301	312	337	315	316	317	306	326	346	301	308	330	314	314	312	270	320	293	301	330	293	311	293	301	308	314	302	296	302	304	304	287	310	295	310	324	315	327	312	336	306	304	307	307	306	336	346	311	297	271	307	314	310	289	319	308	320	293	296	265	315	292	308	314	304	291	303	318	305	318	318	327	341	294	287	304	317	294	329	320	297	313	280	305	342	340	300	313	285	297	300	320	310	310	292	285	280	284	304	342	311	366	319	308	315	299	315	285	308	304	309	315	330	297	312	310	330	293	314	333	279	335	292	325	318	309	286	328	318	301	310	328	312	295	391	324	291	312	326	286	294	311	314	310	295	319	284	324	309	298	322	325	319	274	311	308	293	323	330	312	325	300	300	357	305	273	314	265	322	315	290	303	286	313	304	291	298	299	336	294	302	365	269	311	320	310	295	281	309	318	285	296	321	317	298	331	333	301	296	303	317	314	337	311	306	299	312	318	320	313	309	315	275	319	301	313	298	303	310	308	290	298	302	315	307	306	291	289	301	341	327	343	316	315	297	308	339	303	288	283	324	317	333	333	332	304	313	313	304	306	318	334	304	329	344	358	303	321	342	317	331	313	296	298	303	340	301	308	308	314	320	308	301	348	344	301	311	310	289	303	309	317	310	324	309	316	300	300	318	350	264	317	326	314	298	302	329	303	307	277	299	334	285	279	326	288	314	343	307	315	318	319	304	284	351	303	304	341	305	300	317	329	315	314	331	332	304	288	300	303	323	344	298	302	291	314	310	298	297	274	322	325	298	305	309	293	323	311	338	293	324	331	306	319	299	300	330	301	314	308	311	293	291	326	329	306	301	278	318	287	308	310	316	312	328	317	293	298	332	310	286	302	302	308	323	308	285	288	303	320	297	326	325	305	316	298	296	300	299	303	313	319	317	285	317	325	311	292	310	309	306	298	295	306	336	300	287	310	333	315	304	278	329	336	304	312	287	306	302	359	285	302	324	275	338	317	298	294	288	267	328	289	300	292	344	339	303	286	305	277	298	300	301	291	319	316	302	298	313	312	323	294	314	311	303	299	308	287	285	308	310	315	322	305	300	303	311	317	279	286	306	294	281	316	279	316	286	306	297	328	299	334	343	289	326	325	289	306	335	342	310	294	265	318	328	301	301	303	311	304	291	290	288	291	334	318	309	285	333	325	320	298	310	308	285	317	281	292	292	343	310	311	303	310	291	324	316	282	323	303	310	316	305	313	310	308	352	304	300	302	312	308	290	312	276	326	308	303	308	290	315	297	297	319	317	292	306	298	319	317	318	277	289	290	315	288	317	328	323	320	305	315	321	295	345	310	304	292	301	327	296	308	298	283	285	307	325	292	310	289	281	293	295	307	333	308	308	349	322	312	278	316	297	285	308	307	276	328	294	302	304	336	312	308	311	288	302	307	320	290	324	299	319	296	299	356	285	296	310	284	316	329	300	289	288	296	330	291	306	294	298	330	304	346	289	334	308	315	323	357	307	346	298	315	301	311	296	312	287	310	302	293	333	302	334	322	283	310	329	330	303	329	269	334	309	298	302	332	281	287	293	320	294	331	318	308	325	322	317	300	324	288	323	325	317	327	326	296	284	291	323	334	329	312	318	324	290	291	346	320	313	283	292	320	323	291	316	276	308	298	294	338	304	326	274	302	313	332	305	330	292	337	332	328	281	326	317	338	317	314	325	310	310	315	355	299	319	334	311	273	282	312	313	304	296	287	307	282	306	306	328	329	325	312	298	293	284	311	296	311	284	310	290	304	335	312	302	289	310	291	317	265	308	284	334	298	337	299	304	344	301	331	326	292	304	306	301	308	310	308	337	302	336	321	317	301	330	282	311	357	307	348	307	270	306	326	350	296	324	316	312	286	317	269	300	305	320	290	317	298	332	284	315	322	320	306	293	325	329	311	340	296	301	331	295	338	300	293	311	316	311	306	331	311	313	271	316	280	287	331	297	296	307	295	277	297	279	319	298	339	305	303	280	303	322	282	329	307	317	291	296	305	295	296	309	294	289	299	316	285	288	298	335	290	297	334	290	340	324	350	311	322	303	293	289	314	304	306	320	283	336	331	310	320	302	308	335	316	342	297	322	312	291	312	295	321	356	292	330	323	322	336	278	320	322	335	273	306	310	266	308	296	347	314	293	305	292	326	314	307	330	303	300	313	302	292	308	291	318	293	301	307	323	354	330	321	313	297	313	319	262	326	295	316	295	340	309	297	283	282	255	320	295	288	308	287	323	292	299	274	346	292	324	316	301	291	287	331	322	367	269	314	275	301	306	307	317	287	285	319	300	291	331	284	322	294	329	298	326	309	320	303	332	305	303	319	308	328	320	322	290	303	280	304	292	305	314	271	353	312	296	330	319	314	286	309	282	326	306	315	295	311	315	325	290	301	293	309	292	335	286
27150	20446	8031	785	494	488	400	398	395	363	402	362	358	388	384	371	371	411	345	380	351	350	358	334	373	372	375	359	381	375	372	370	380	406	382	358	372	366	369	384	393	366	370	377	382	345	323	375	370	382	393	359	357	384	333	389	369	330	372	372	397	366	316	374	335	386	381	393	363	359	345	311	353	372	371	355	346	354	352	338	371	355	345	347	357	361	375	379	364	352	359	343	368	404	366	376	366	412	364	368	376	344	352	363	360	361	358	360	398	368	359	389	389	404	361	367	362	368	315	372	380	371	398	333	390	371	332	356	396	348	352	354	355	406	347	372	327	381	352	382	350	329	343	370	367	351	338	364	342	362	360	373	412	364	395	324	375	377	358	356	368	356	403	370	387	361	355	359	411	381	346	386	352	373	363	344	354	368	348	374	331	339	323	353	395	370	326	348	359	336	367	366	341	345	350	397	366	354	339	346	380	369	352	395	335	361	324	368	339	362	380	349	351	356	363	367	342	347	380	383	351	378	376	409	343	355	343	367	316	376	370	353	389	345	372	343	356	375	371	337	333	373	362	324	361	405	362	344	367	361	380	382	351	329	376	342	361	387	373	370	361	395	399	392	377	366	349	360	360	370	358	375	343	350	360	367	392	378	341	336	365	370	364	388	401	355	339	361	360	309	359	368	319	397	380	345	362	372	380	386	375	345	369	346	351	351	413	365	364	354	364	364	370	337	347	354	354	379	382	367	368	375	373	363	350	366	361	370	367	381	390	388	354	361	381	368	373	372	395	375	360	398	371	355	346	383	372	358	388	403	355	356	373	394	337	363	398	328	353	363	361	375	378	339	358	367	379	372	338	371	355	375	368	361	360	362	381	378	338	337	332	367	360	377	358	359	343	376	389	349	353	356	346	350	373	349	381	373	372	348	355	367	359	379	378	386	346	336	391	382	344	388	383	354	366	371	356	392	378	350	387	356	387	361	371	386	390	344	358	377	353	357	373	345	385	365	354	400	378	355	360	320	381	392	358	325	339	372	365	379	352	341	380	381	403	339	381	359	345	416	397	373	344	352	353	373	372	379	361	411	372	356	361	339	394	334	375	383	389	371	387	408	371	365	342	360	381	386	365	361	364	383	322	367	360	375	354	374	347	362	371	361	367	351	332	348	349	383	373	339	358	388	347	353	354	354	352	362	335	372	363	336	357	383	351	373	372	363	360	371	376	400	317	361	375	402	365	391	397	339	382	400	367	333	374	373	392	383	368	379	393	341	354	349	349	381	382	361	378	367	365	352	353	357	370	329	399	356	375	352	358	358	391	393	375	341	358	351	336	393	339	335	366	375	376	386	364	374	349	373	369	317	357	347	381	359	347	367	393	349	362	398	359	361	391	370	383	358	354	384	392	378	370	347	330	330	390	366	350	362	343	339	353	374	373	380	356	347	362	345	350	362	351	374	338	398	350	339	368	355	352	367	352	354	367	365	391	398	373	383	383	368	353	372	347	358	394	338	378	342	370	356	356	345	343	381	328	400	394	376	395	374	379	386	343	409	342	383	355	397	354	337	383	359	358	357	353	392	380	358	361	355	337	376	364	354	371	339	340	393	357	352	369	343	355	367	359	392	363	377	397	319	362	367	393	356	378	369	397	354	368	386	360	377	374	371	376	331	360	375	371	357	396	371	387	375	369	368	387	358	370	343	383	390	379	387	400	336	397	369	361	396	345	367	387	369	356	398	353	365	371	385	370	370	368	369	360	372	355	342	369	336	377	336	381	373	339	356	334	361	378	373	363	385	360	355	390	389	356	345	391	368	321	391	387	347	366	377	376	319	370	342	370	362	386	362	351	319	382	402	367	392	350	349	361	361	367	366	359	368	372	359	358	384	358	358	357	377	351	378	352	344	396	341	351	369	353	365	365	390	323	409	367	395	357	380	344	374	405	368	383	359	366	378	350	380	365	355	367	365	350	360	359	351	368	352	378	325	363	383	356	336	346	351	345	396	336	368	345	376	364	345	362	369	374	403	350	385	337	380	377	369	347	349	364	369	390	338	371	416	399	339	341	378	367	351	364	352	360	394	338	356	374	368	359	333	383	335	370	377	403	360	402	365	394	366	341	343	372	366	372	336	376	347	362	368	409	390	394	341	363	345	347	355	347	351	367	365	372	349	375	346	377	354	383	344	366	397	338	331	340	351	357	354	395	368	349	398	320	384	373	396	366	362	346	355	350	361	383	361	366	333	394	381	371	353	369	368	380	382	366	352	366	357	353	336	340	396	388	395	369	361	355	368	392	354	352	373	380	364	373	328	364	367	364	347	383	363	380	375	382	349	387	374	335	387	402	372	386	351	343	350	378	349	335	382	388	382	368	342	322	382	366	369	362	374	352	381	358	404	370	381	381	384	356	338	373	352	398	380	418	366	335	369	375	374	345	365	366	406	377	368	384	354	359	365	349	361	361	366	332	397	373	316	359	385	350	401	401	350	382	381	352	350	390	390	380	346	365	384	365	329	392	330	374	369	355	349	361	376	335	368	362	362	335	381	385	348	336	403	361	415	377	396	387	370	365	374	336	343	375	385	354	345	377	364	347	344	362	378	346	351	339	342	355	324	374	349	372	349	381	343	359	405	372	383	364	351	350	366	362	398	408	372	358	390	375	354	344	323	325	352	358	387	386	375	378	350	371	360	397	383	383	377	388	365	382	368	401	336	321	369	345	372	353	378	367	357	373	348	348	349	334	396	374	353	383	379	364	364	398	336	354	339	347	365	405	374	366	368	377	362	388	370	362	362	392	412	371	348	342	353	363	370	341	332	368	381	384	393	334	383	357	332	350	320	356	337	362	354	414	346	393	359	378	365	332	347	382	384	351	366	381	360	384	320	362	395	371	377	363	358	390	379	363	372	372	332	367	380	351	404	360	381	338	349	361	401	354	358	406	337	372	390	377	392	347	324	342	346	386	350	357	355	345	326	384	378	390	366	395	374	334	357	355	391	345	357	363	367	377	388	335	342	326	378	346	367	349	380	366	328	387	331	358	378	371	379	327	383	390	360	377	331	364	383	404	333	348	373	353	358	348	346	357	374	365	380	337	339	342	374	358	344	351	393	360	373	379	357	338	377	333	378	379	393	380	336	394	354	397	368	336	350	366	407	362	376	349	383	348	375	356	364	378	381	352	371	377	356	375	347	385	380	363	360	382	354	349	383	337	357	351	377	395	375	341	362	391	336	352	348	359	333	373	353	354	319	350	389	363	382	342	347	341	377	348	321	350	352	323	365	371	383	359	355	357	346	381	356	393	340	373	351	366	352	388	363	392	344	379	362	344	335	328	356	364	334	389	339	383	378	353	354	388	358	365	356	365	367	354	359	344	363	352	359	358	357	358	361	373	385	361	353	342	374	366	352	344	357	360	345	349	338	369	359	345	317	341	340	385	361	336	401	356	367	335	386	372	374	358	353	340	379	347	396	348	356	347	378	381	367	414	377	358	334
7273	1380	1307	822	697	665	590	572	506	543	529	560	501	500	487	533	461	534	497	477	516	508	528	479	555	541	530	533	504	513	533	552	527	549	487	505	498	536	513	534	483	493	511	492	537	550	497	519	506	486	448	494	518	552	492	485	477	474	505	505	489	525	527	527	498	546	519	492	503	501	528	475	489	517	507	522	462	510	474	546	505	501	479	496	492	482	458	535	536	505	505	524	536	497	499	527	488	501	467	504	478	536	515	521	521	484	552	516	508	497	511	461	542	518	478	487	501	470	487	489	493	530	486	534	486	486	537	500	496	495	497	513	496	518	462	557	540	509	500	486	534	500	503	529	514	506	521	470	487	509	513	502	505	474	459	486	512	489	493	514	502	500	483	490	528	500	533	516	464	540	499	495	502	504	506	506	497	494	526	508	472	477	502	535	495	507	500	486	517	508	504	484	491	502	517	494	505	515	488	506	508	511	516	490	479	522	487	563	514	483	482	496	494	487	470	519	522	512	506	500	506	525	478	550	487	527	487	482	512	512	509	500	473	534	487	514	498	531	513	529	504	496	489	495	520	503	488	551	553	493	510	524	481	488	496	510	508	501	537	511	504	490	523	525	496	497	491	514	511	547	470	466	500	520	507	544	511	500	489	527	540	490	489	523	480	488	505	500	505	522	488	509	534	501	525	487	524	443	526	461	496	484	516	548	456	486	484	512	507	476	571	491	563	494	504	552	552	570	484	501	473	518	506	527	484	513	435	503	480	491	530	550	488	533	476	524	524	511	454	476	528	508	479	509	536	490	492	542	501	514	531	473	494	487	510	516	468	509	459	502	490	508	496	487	525	481	514	522	478	505	461	489	524	505	506	490	481	510	497	479	517	514	483	503	502	485	475	477	484	550	495	504	529	508	494	469	508	502	501	500	548	516	504	498	509	514	506	517	476	509	497	509	482	505	529	518	435	512	501	515	548	496	510	515	546	481	486	542	491	506	536	534	538	504	526	475	491	506	529	525	496	522	494	500	528	486	465	542	528	527	506	486	520	486	500	530	492	466	534	514	492	495	521	494	527	503	472	505	515	488	508	521	482	540	491	516	512	526	505	532	459	486	471	508	477	514	494	508	482	512	519	497	479	531	530	503	520	506	499	504	499	527	534	538	508	465	510	515	486	486	524	469	511	540	510	507	491	530	497	506	475	505	490	523	489	502	504	538	498	494	506	483	454	494	506	500	528	503	482	445	518	493	509	507	504	489	494	519	489	542	532	521	481	490	529	533	493	503	554	550	503	494	536	472	492	524	508	498	508	520	479	502	476	515	483	534	505	525	519	491	517	507	492	507	568	506	525	505	480	487	512	514	492	457	523	446	527	519	496	483	543	479	496	513	505	485	493	515	521	480	479	510	490	541	502	511	497	517	512	539	513	573	511	504	495	506	526	495	484	528	480	503	518	493	507	522	500	481	469	539	516	501	511	502	469	539	500	515	529	511	475	498	501	487	492	486	464	508	494	495	508	487	513	502	505	473	525	538	473	518	481	489	501	540	504	504	498	550	537	461	470	491	467	472	494	497	488	506	533	481	509	518	490	528	515	543	498	522	516	499	480	515	491	526	487	519	453	506	504	542	549	485	498	503	540	529	532	504	507	491	506	490	491	520	512	490	504	503	483	504	486	488	516	499	508	464	489	537	538	490	477	494	461	531	461	538	504	517	514	507	500	509	562	521	472	490	499	518	494	489	513	491	555	520	479	491	543	529	524	473	522	457	530	485	529	513	533	461	484	542	473	472	484	481	555	569	478	488	493	535	508	456	538	491	471	496	536	505	508	538	490	497	487	527	482	512	520	513	499	523	527	537	558	471	521	510	511	511	500	489	502	479	523	503	531	501	531	514	503	489	504	484	493	465	517	485	515	505	497	507	497	518	497	507	522	489	558	535	494	502	468	438	488	518	512	469	507	506	505	526	511	492	489	531	522	504	544	488	488	493	490	513	506	523	516	506	522	494	506	516	545	530	477	512	517	463	502	507	531	506	478	493	475	523	499	534	480	487	487	523	503	485	514	483	495	564	496	518	497	525	501	477	495	531	531	494	491	471	510	492	491	480	524	503	491	497	449	522	464	531	497	544	517	550	513	532	521	467	478	526	457	522	534	507	449	476	500	513	527	536	482	478	498	533	511	522	577	504	529	498	536	480	516	503	508	479	536	497	464	520	497	505	493	559	534	495	526	520	522	491	515	511	494	501	492	481	540	515	487	488	535	518	480	484	468	495	520	514	478	485	480	475	514	501	481	516	502	519	465	509	508	506	555	493	518	508	471	488	481	527	519	485	500	464	511	496	509	522	449	515	507	496	521	504	486	502	520	483	546	486	472	513	551	440	506	469	536	482	496	487	497	480	526	498	520	472	508	494	501	460	503	489	499	494	491	524	535	499	509	565	461	513	484	499	479	478	508	524	512	496	480	533	487	484	483	532	461	496	521	516	498	504	472	544	521	479	540	501	484	529	475	529	522	483	512	495	515	518	527	494	535	505	496	524	488	540	523	479	490	534	503	525	472	517	477	539	487	527	512	512	538	492	501	470	526	508	494	511	522	498	489	464	509	497	502	525	479	503	520	469	504	512	492	504	479	521	549	490	517	494	503	519	519	510	471	525	539	518	503	481	485	481	466	496	498	489	512	526	500	504	518	525	484	487	482	512	526	489	486	531	500	488	520	491	512	507	520	512	483	514	519	479	543	503	510	545	527	493	485	484	505	500	522	459	498	482	503	543	556	499	515	509	477	503	499	488	518	510	516	513	551	512	540	511	520	490	531	515	493	504	500	484	509	489	549	464	496	488	500	544	514	490	457	487	504	485	482	501	520	514	505	525	481	463	478	513	532	482	521	489	517	527	494	474	503	526	491	519	509	485	515	502	487	507	505	512	526	520	492	474	490	509	509	504	563	509	520	553	463	486	502	531	501	509	503	503	469	497	499	519	517	489	481	528	531	480	527	521	495	505	482	470	516	524	501	516	483	501	515	517	485	526	507	451	515	534	518	524	524	485	524	510	508	519	506	521	501	504	510	540	459	502	519	494	499	497	475	470	495	520	521	546	504	497	465	532	491	469	491	519	501	498	495	498	536	491	496	534	522	509	486	474	528	483	517	502	487	503	503	496	537	485	526	504	512	515	498	459	490	482	504	491	533	523	501	488	490	487	479	488	511	531	550	505	525	543	509	462	499	517	521	531	485	504	486	501	515	457	529	492	533	476	515	524	510	477	519	510	487	472	479	494	484	524	490	467	522	481	487	534	505	476	514	476	476	497	513	545	532	507	517	531	528	470	505	534	509	512	502	517	505	528	531	498	510	529	516	462	496	456	500	464	495	523	493	500	523	496	490	538	498	557	479	481	492	525	510	495	512	543	483	493	544	525	467	533	506	541	498	496	491	487	481	494	509	497	469	517	505	513	515	462	478	487	509	511	477	542	532	541	530	495	526	495	527	501
24209	21216	28665	24075	21084	5001	1031	699	634	627	595	546	513	509	498	473	424	462	441	437	402	420	437	408	413	447	435	441	405	391	437	400	405	435	432	393	437	409	408	440	424	367	406	408	413	385	418	401	414	408	421	411	426	427	389	408	427	403	428	407	397	429	407	430	441	407	411	377	413	427	427	415	433	421	414	406	404	410	364	453	384	412	378	394	415	399	422	419	413	396	448	398	395	381	385	394	427	359	390	406	427	395	408	373	418	382	417	410	399	452	363	420	378	440	391	427	370	400	431	403	410	385	401	404	434	431	381	404	416	426	391	377	408	436	428	408	387	395	407	360	446	375	408	427	430	366	411	439	429	401	383	418	384	401	403	373	407	423	421	446	392	378	385	391	432	393	423	416	393	404	408	370	416	426	382	418	396	404	411	411	388	394	374	401	411	401	406	387	409	384	391	400	401	387	396	361	386	420	392	439	386	436	399	404	378	424	409	381	424	394	383	431	409	404	385	418	426	394	358	398	408	397	368	377	392	419	404	393	422	361	401	392	400	387	401	404	391	379	422	403	411	411	378	378	432	399	391	372	433	381	384	397	373	374	378	408	356	401	397	391	382	420	402	400	463	422	418	414	392	414	447	380	415	391	385	413	397	408	397	416	401	404	407	407	386	397	423	389	390	410	425	388	421	363	391	409	409	434	431	401	398	397	399	400	385	400	432	432	396	435	412	425	415	394	397	385	399	390	378	410	399	391	400	390	421	403	408	409	414	376	394	392	415	389	348	383	400	390	408	414	378	429	365	451	394	363	401	403	387	396	418	403	382	433	396	396	396	405	442	384	385	402	405	413	381	432	385	378	429	407	390	414	414	386	427	388	445	404	396	392	450	383	399	377	415	452	385	414	414	416	390	396	390	399	440	397	379	388	418	430	408	419	374	384	426	380	370	395	414	387	414	407	379	382	410	412	397	419	414	387	398	410	378	374	424	446	396	423	398	412	378	399	398	408	407	378	392	440	410	432	434	417	387	425	423	366	392	376	421	398	420	399	413	429	377	389	410	363	385	418	374	382	408	389	410	411	386	421	417	399	401	400	380	425	409	394	391	420	443	425	365	378	387	403	396	398	403	417	381	394	382	386	414	421	421	408	396	385	403	381	390	354	405	394	403	378	410	383	444	425	402	403	424	397	422	402	409	392	404	380	402	437	420	352	397	385	408	407	389	407	417	405	387	414	387	393	412	399	399	411	416	380	385	400	402	385	384	426	385	382	384	378	402	394	441	387	376	403	429	419	417	399	405	397	381	377	370	398	386	424	430	397	387	426	405	442	389	401	421	403	431	387	419	397	435	390	404	373	393	392	437	387	392	431	434	382	409	389	417	395	378	423	418	410	440	404	384	402	398	401	459	411	418	410	363	401	400	400	379	428	393	395	455	405	405	395	386	365	413	402	386	385	397	398	399	431	413	397	408	365	359	430	387	417	399	383	368	375	399	370	400	445	389	454	400	420	415	426	381	412	395	415	378	394	375	408	427	411	418	385	400	403	471	401	414	385	403	425	454	375	401	440	419	385	390	400	398	396	396	415	382	429	446	395	417	390	408	403	442	385	413	417	408	415	391	379	411	382	382	396	404	393	396	390	421	443	383	418	395	406	420	394	407	381	412	397	385	411	389	423	395	391	400	406	399	405	384	412	426	376	412	383	407	431	397	378	434	422	406	411	401	379	392	396	415	407	427	405	397	423	376	387	382	386	374	412	409	403	423	451	365	388	426	380	401	405	361	375	401	387	380	390	398	375	412	381	411	388	444	404	390	404	424	395	402	390	407	405	385	395	402	406	382	410	403	392	392	380	421	399	411	416	380	411	376	372	426	414	423	371	420	378	394	430	436	398	406	415	433	397	432	407	411	362	410	412	411	408	404	410	408	377	398	397	416	390	408	396	427	416	405	433	384	401	443	416	384	409	399	363	472	405	391	437	383	385	394	412	375	416	412	365	396	387	410	402	372	397	413	391	408	401	414	392	386	413	384	374	401	385	383	418	400	363	397	431	409	401	409	390	375	385	402	372	395	383	361	402	353	402	401	399	384	422	396	398	379	432	385	421	369	393	402	408	428	374	407	413	431	392	410	384	377	383	407	409	382	373	415	423	369	386	400	412	379	416	368	418	430	415	388	413	392	416	418	385	401	368	373	433	411	398	424	396	419	391	436	438	417	379	423	374	403	402	407	379	420	402	441	407	407	407	410	402	407	401	376	447	402	433	391	383	411	423	406	388	449	439	417	449	399	418	376	400	420	400	396	405	420	390	385	374	400	398	387	406	392	380	366	449	362	400	383	425	409	432	411	385	372	408	399	396	437	402	388	435	381	434	397	389	399	388	401	378	438	409	399	420	403	431	388	413	442	401	418	408	402	373	414	389	413	386	366	411	389	372	399	397	386	395	404	372	427	378	411	405	391	417	427	388	405	454	445	414	382	430	434	420	387	413	386	405	421	379	446	413	406	408	405	409	405	363	410	413	433	365	409	401	413	408	435	389	409	404	450	394	451	404	399	383	401	442	405	404	413	403	384	383	419	391	426	415	401	396	375	423	414	408	421	432	393	395	399	402	419	402	433	413	399	382	418	437	419	388	412	390	399	405	425	401	434	414	411	395	430	434	393	428	412	379	422	415	406	419	360	371	429	375	402	403	417	388	392	396	391	403	414	412	389	399	419	395	380	416	418	421	372	392	400	388	402	441	393	432	432	386	396	395	418	418	416	397	412	406	433	377	405	404	405	420	440	407	379	392	415	428	429	425	375	413	394	423	401	390	353	386	425	411	376	410	371	419	376	395	400	359	415	388	408	422	420	417	381	429	396	416	440	414	418	407	403	424	427	403	384	419	381	425	400	424	407	421	375	370	402	412	372	404	427	442	411	430	397	427	400	399	369	382	392	414	388	374	380	392	382	423	381	382	377	380	398	428	414	393	384	412	453	392	375	438	435	414	398	423	399	398	378	409	384	391	424	413	398	365	399	364	442	416	437	396	401	382	393	391	380	401	389	383	366	417	416	401	408	462	430	395	404	389	420	383	398	428	407	388	380	414	382	410	407	397	399	436	379	398	404	398	412	423	408	382	396	395	397	479	426	395	381	431	425	400	427	396	387	421	375	404	427	417	366	388	421	393	381	380	400	394	383	403	417	408	391	401	435	439	443	420	399	423	399	425	415	389	465	391	404	407	385	425	410	441	422	402	423	403	405	415	400	391	390	424	384	431	382	407	422	424	438	402	417	416	394	402	406	402	371	379	409	389	371	395	406	441	406	375	412	433	378	418	370	378	377	396	385	395	410	404	401	392	408	392	390	403	396	385	380	408	386	404	406	416	416	402	344	397	388	386	408	375	403	387	474	406	416	403	400	405	409	393	366	402	391	397	411	382	410	419	405	439	428	401	371	398	387	366	428	409	440	449	394	454	416	417	375	399	409	421	438	407	418	386	387	445	385	377	363	412
13504	9336	8116	4289	2854	2260	1859	1492	1358	1123	998	946	883	808	760	730	724	755	698	651	687	640	656	616	625	624	610	579	650	611	616	576	603	536	608	587	632	561	616	581	590	613	548	586	580	570	598	585	600	575	531	600	583	563	569	568	569	555	557	558	608	584	586	539	604	585	558	600	542	526	543	611	597	601	555	585	561	570	542	551	567	552	518	568	552	561	579	545	546	524	525	594	604	568	616	598	591	551	573	568	564	598	548	579	592	545	581	565	588	613	538	547	608	562	559	555	518	540	571	587	560	566	560	549	557	552	562	545	557	573	560	581	564	602	545	592	571	617	552	558	544	595	633	561	555	583	545	549	565	550	582	566	565	551	564	593	577	537	544	544	542	567	562	558	604	575	547	574	585	577	587	526	581	582	547	564	554	567	575	573	554	559	552	599	558	537	556	590	566	559	531	562	595	554	559	566	628	565	579	562	570	550	563	541	547	555	565	583	588	600	586	621	588	534	549	561	561	566	599	540	545	569	565	562	548	551	577	612	580	538	591	559	511	519	531	554	574	591	519	574	572	568	538	579	574	566	565	582	593	577	508	539	570	570	541	553	591	567	573	558	550	590	576	562	580	545	559	556	571	559	568	587	539	538	569	579	572	586	548	574	555	581	624	582	582	604	584	587	577	556	548	568	598	526	554	545	597	558	566	582	575	522	594	594	554	523	585	531	533	584	568	564	580	538	594	573	541	566	576	585	591	588	568	534	562	546	569	539	564	543	564	571	545	568	601	539	571	592	577	532	500	595	584	575	561	579	563	601	597	605	598	548	554	574	580	587	578	533	512	537	549	581	579	540	542	578	552	588	609	561	568	562	531	560	579	556	547	572	543	567	605	546	602	577	539	563	535	619	584	560	539	575	565	585	572	534	572	563	513	563	568	564	560	552	534	586	600	517	578	577	628	581	586	599	556	567	523	528	577	558	575	536	587	580	577	554	600	550	540	526	564	547	600	565	529	589	584	579	581	549	575	587	521	563	572	558	570	521	558	594	584	541	553	605	614	580	589	598	573	576	547	571	576	565	571	570	585	523	576	561	541	567	530	578	566	547	600	568	553	562	557	587	539	575	536	578	544	616	554	572	563	577	608	585	624	544	566	568	596	613	550	563	538	559	548	515	602	595	570	563	571	559	575	599	572	541	533	568	570	563	597	587	533	596	525	592	581	603	551	576	568	577	547	521	577	578	563	572	598	620	555	577	549	560	574	578	586	574	564	545	570	582	551	552	569	538	601	535	533	561	560	569	557	570	575	549	526	590	566	583	526	561	567	529	586	569	554	563	634	575	577	570	568	557	546	561	549	543	552	511	583	565	575	556	535	587	617	553	562	514	580	573	576	583	587	583	558	571	555	562	549	608	535	568	569	544	585	533	544	571	548	546	592	600	564	553	551	555	565	544	588	568	601	580	561	533	587	571	588	547	571	580	562	540	556	536	572	588	562	550	594	603	539	550	572	568	554	583	554	578	588	536	579	560	534	563	541	556	602	566	548	541	576	576	603	536	556	606	587	533	571	551	599	544	638	622	578	572	622	593	598	598	558	609	583	622	549	550	597	571	535	490	585	597	566	559	531	507	624	541	561	540	569	551	566	580	528	583	564	521	598	550	594	553	575	605	543	553	637	532	535	551	533	583	584	551	555	567	556	564	531	543	513	560	561	605	606	572	572	571	552	560	594	555	536	556	551	577	565	503	582	583	559	587	564	575	579	546	548	565	588	554	573	572	531	593	532	584	629	527	577	570	559	630	580	559	546	571	559	577	519	557	562	561	585	591	609	564	541	531	573	539	596	553	582	556	583	578	584	563	561	569	554	582	575	561	543	576	578	563	537	565	557	544	561	566	577	602	579	585	550	572	522	563	512	580	571	602	575	558	533	606	517	568	602	559	551	572	535	571	556	524	608	565	574	562	519	523	519	542	551	571	542	540	565	566	544	553	575	588	552	546	560	568	578	515	542	595	545	541	544	603	582	565	557	587	528	605	531	560	590	561	569	567	556	587	570	563	575	494	581	577	574	531	542	573	588	542	541	570	563	561	570	606	561	594	557	588	546	571	555	542	544	563	557	539	567	542	547	554	613	604	567	600	551	576	591	551	565	608	583	549	575	583	629	572	563	575	546	550	558	618	576	568	558	600	628	574	570	604	545	574	581	583	598	576	562	535	597	567	598	556	569	538	595	607	561	567	542	594	584	524	579	547	549	571	549	563	587	582	539	569	561	582	558	571	591	583	579	568	583	509	600	574	573	576	561	537	538	528	550	527	601	564	598	590	556	556	612	586	570	588	576	600	554	597	584	531	595	560	576	560	564	557	580	557	549	542	623	573	563	533	565	553	540	562	568	551	578	572	567	594	582	550	571	571	546	569	545	607	569	524	576	573	535	573	564	590	537	561	605	561	582	589	544	564	569	581	566	602	579	533	572	545	587	549	605	573	524	567	588	518	531	582	552	574	591	534	549	549	576	526	581	553	571	550	535	588	534	531	560	576	574	573	561	539	548	557	538	571	583	554	570	585	542	606	552	576	560	557	496	554	560	506	561	544	588	566	578	570	546	579	549	577	548	562	587	554	586	576	573	570	558	572	557	579	598	555	579	594	533	568	576	563	586	526	608	564	550	583	571	595	587	555	538	561	572	562	572	564	547	518	581	565	545	575	584	568	557	580	585	562	586	553	534	551	565	591	587	537	600	567	588	571	548	605	532	591	555	569	539	608	558	561	609	546	542	534	559	542	570	555	532	573	563	557	523	580	550	553	530	591	524	586	542	576	569	521	540	601	551	524	586	563	528	579	518	545	546	589	539	605	556	512	585	561	555	534	552	544	529	637	562	532	573	555	539	553	597	558	555	597	557	621	593	574	551	555	561	549	594	574	512	588	627	587	575	552	549	557	546	543	554	545	588	597	568	586	583	569	586	552	560	572	587	519	535	538	531	554	560	552	560	563	527	538	595	579	566	567	546	594	529	554	596	550	591	560	551	557	604	545	574	560	571	559	600	622	550	556	579	564	520	577	587	557	568	510	562	536	576	553	602	589	572	562	597	586	589	603	582	557	558	566	607	557	590	569	584	555	535	537	559	560	560	549	542	552	603	588	552	594	595	554	567	522	568	560	576	567	536	622	548	521	571	606	579	555	578	581	568	559	561	573	582	610	521	558	573	563	567	568	567	582	542	546	596	540	609	596	577	566	581	532	571	590	522	516	549	595	587	557	541	591	546	526	623	553	572	533	582	593	624	597	592	564	550	545	567	546	547	559	542	558	559	557	526	526	574	548	585	575	540	603	577	581	548	567	549	576	553	622	599	541	536	557	590	562	588	562	587	552	565	576	521	600	562	562	558	606	571	562	593	584	533	577	566	609	567	575	560	582	573	595	566	577	550	614	549	547	560	593	536	561	567	586	617	556	570	576	595	548	561	523	598	578	578	544	558	555	542	514	557	592	559	577
23123	21196	29191	23482	21197	21107	3824	918	688	589	503	475	454	367	360	355	293	295	290	295	281	284	295	290	273	265	221	230	252	245	244	270	268	225	243	221	232	217	215	229	223	216	241	219	224	218	206	237	244	212	234	251	223	216	216	224	198	264	245	228	227	248	243	233	226	220	228	220	238	231	232	209	239	213	222	213	228	247	205	237	218	227	213	229	213	204	240	198	224	224	225	183	225	213	201	245	223	206	202	239	226	217	188	236	234	216	245	214	221	232	210	220	194	206	215	227	225	252	215	198	161	224	212	210	230	214	211	249	225	198	223	227	212	206	228	202	216	210	225	243	190	221	220	218	208	250	229	226	218	220	223	209	240	223	199	205	236	211	222	191	198	227	198	211	188	202	218	218	214	215	204	221	203	201	209	221	200	207	214	205	228	212	203	198	206	212	214	203	213	209	231	197	216	199	212	225	218	233	236	200	195	219	205	217	230	194	204	215	210	225	212	213	206	199	237	191	199	237	236	205	231	225	231	214	223	194	222	217	191	214	215	233	216	213	211	217	238	239	228	212	240	212	209	220	207	209	182	214	205	232	226	205	226	213	182	215	214	214	237	211	225	203	212	235	209	236	203	190	221	211	216	239	216	218	209	186	228	221	213	227	213	232	214	220	228	215	220	222	208	225	219	227	217	226	233	205	201	215	234	218	240	214	205	217	203	232	215	223	230	231	206	198	200	218	236	205	173	201	195	189	211	206	225	202	210	214	241	207	210	233	226	232	197	222	193	193	235	210	208	200	222	212	229	196	208	194	210	233	208	198	200	221	201	196	239	232	216	214	222	224	215	228	200	210	207	228	224	247	205	209	208	201	205	237	220	214	219	222	207	219	205	206	230	230	217	230	240	215	226	194	208	212	195	242	207	196	204	222	198	217	229	193	200	226	221	205	208	236	206	221	219	218	234	211	196	224	227	201	208	231	247	216	208	221	200	222	230	243	207	221	203	198	229	183	205	220	239	211	210	198	209	221	215	222	220	239	224	217	210	228	234	204	211	202	210	211	221	221	215	218	226	212	232	229	200	208	204	210	194	224	220	208	214	193	209	189	224	210	246	197	199	217	229	204	204	230	220	223	231	210	181	207	207	235	211	213	229	195	245	208	217	214	218	240	211	214	199	212	203	223	235	213	215	223	234	220	226	206	221	203	228	229	217	214	215	202	211	205	216	187	207	188	213	241	213	232	207	203	198	207	229	233	210	210	224	220	232	219	222	197	229	206	221	201	211	187	215	220	208	239	221	210	222	243	204	213	228	222	194	210	210	200	208	221	202	204	230	209	217	201	214	216	185	232	226	200	226	234	187	215	188	238	221	232	214	223	214	180	219	202	196	212	228	191	204	230	246	232	226	219	204	237	198	207	218	230	213	190	213	207	241	199	213	219	196	212	202	196	211	222	195	226	211	207	193	207	227	200	210	215	210	221	232	200	200	230	250	203	209	224	237	227	212	233	239	234	233	202	213	215	173	218	239	202	186	235	264	187	217	220	216	197	196	211	216	200	199	211	196	216	195	175	214	203	226	213	202	199	211	204	224	236	214	200	218	208	215	224	229	223	237	186	221	195	208	220	211	227	217	227	236	213	219	217	237	213	209	212	195	199	214	206	251	212	235	227	212	200	184	197	205	219	219	215	219	225	212	185	242	196	169	231	211	205	232	196	205	214	212	236	224	239	192	227	255	198	209	230	221	201	208	197	235	204	221	230	219	221	224	194	200	240	201	204	209	207	212	187	192	189	218	228	212	204	192	221	207	211	210	181	210	204	225	189	221	228	190	191	217	218	193	195	217	215	179	185	220	214	218	215	220	200	236	206	190	209	224	197	218	198	201	219	215	192	219	224	200	217	200	191	198	224	204	207	197	212	222	215	196	201	245	211	210	221	179	224	229	223	219	210	230	221	213	226	221	208	195	207	207	226	218	207	201	206	209	211	223	199	205	223	195	195	207	211	218	210	199	203	225	197	212	227	224	209	212	209	204	204	215	223	238	220	219	201	213	220	240	226	222	206	189	199	190	201	225	221	244	202	228	200	206	236	209	208	211	228	220	224	209	215	197	216	200	210	209	188	221	209	220	216	202	225	222	228	199	228	210	221	227	245	236	214	189	221	216	215	201	210	220	207	193	212	218	221	215	200	209	218	221	234	189	221	259	201	228	208	211	213	214	226	224	224	227	226	214	214	192	222	198	198	226	206	230	236	240	211	202	226	198	213	220	247	228	230	214	211	222	223	201	211	187	220	202	197	212	216	189	204	229	241	199	211	238	232	208	198	210	238	229	224	201	233	215	240	219	196	226	213	204	225	224	185	218	175	208	197	193	211	196	218	219	215	229	204	222	193	212	241	238	213	235	186	207	222	222	245	215	204	213	222	204	205	220	208	233	218	227	204	215	200	224	194	221	210	195	192	205	227	211	223	231	213	193	204	234	217	219	227	201	226	208	207	222	228	214	214	207	228	224	221	215	219	208	204	208	215	202	235	205	229	190	215	205	198	201	201	253	226	201	202	259	230	199	199	197	198	200	226	220	196	183	201	203	219	213	216	195	218	226	205	216	231	202	223	190	220	218	211	210	202	203	226	205	224	220	206	196	215	206	207	205	194	211	222	229	187	213	223	234	203	199	203	205	221	208	211	238	236	220	212	188	227	222	209	218	225	219	214	226	198	244	198	203	201	214	191	237	218	199	210	198	216	207	221	222	240	210	225	229	216	225	197	207	223	223	218	204	225	234	234	212	232	241	200	233	220	203	233	208	218	186	200	186	239	183	204	211	213	200	189	200	213	225	205	195	200	221	182	208	182	220	209	215	216	213	199	227	204	199	199	192	203	210	230	193	192	226	198	221	207	203	195	231	180	219	216	208	226	214	197	204	223	230	201	209	220	241	220	213	227	227	213	260	240	185	246	186	223	193	215	230	204	209	199	187	215	215	188	223	220	215	214	198	219	221	184	212	217	226	201	213	234	210	220	222	223	215	228	247	213	217	213	201	219	246	224	201	214	219	239	210	202	205	208	205	223	188	223	224	199	207	213	209	208	226	210	181	196	236	208	210	216	208	198	228	213	198	214	245	206	224	184	217	220	222	202	219	226	224	223	220	201	218	217	231	210	211	218	223	193	229	205	207	231	203	212	196	213	240	241	207	240	237	195	218	235	207	216	209	209	219	234	202	232	233	226	215	222	221	222	209	218	171	202	226	201	218	232	229	205	220	215	238	204	211	218	210	215	215	214	224	232	222	207	192	209	217	205	234	240	186	216	227	231	218	191	215	215	203	213	192	211	218	214	242	221	192	204	235	191	218	222	207	217	186	209	209	238	230	194	195	197	224	218	218	211	222	209	221	193	231	215	216	222	198	207	210	224	201	211	207	236	191	209	217	215	210	205	197	194	243	214	215	232	207	228	195	196	212	218	208	219	199	244	215	228	211	216	199	207	194	198	211	208	221	216
15814	15106	13191	6950	4792	3639	2786	2146	1799	1395	1203	1013	922	759	716	627	566	536	518	510	456	410	481	432	411	423	425	391	418	367	339	352	360	370	373	364	350	367	381	314	337	322	358	340	331	354	290	333	332	334	302	333	322	339	299	316	318	289	329	308	312	334	321	344	300	329	319	338	339	331	312	318	310	314	304	347	319	322	310	285	302	318	293	315	320	291	320	308	333	328	294	311	310	293	316	320	322	308	326	333	339	353	322	321	320	327	328	336	302	303	324	298	300	306	305	320	330	331	305	319	329	324	327	315	329	331	296	323	320	292	308	316	308	317	340	309	337	310	343	312	302	330	312	304	293	334	277	314	300	319	318	302	324	313	275	296	306	336	295	306	310	315	293	304	327	306	319	316	322	311	336	310	317	327	312	314	361	291	314	291	315	310	307	297	287	343	331	324	317	323	321	291	330	338	313	351	342	287	296	305	316	298	307	287	313	316	324	249	327	341	321	302	289	326	311	300	300	289	317	332	304	287	311	311	291	333	332	300	284	317	333	302	291	312	319	306	307	331	303	323	305	350	293	337	307	295	313	263	301	312	333	306	289	304	306	336	311	323	274	275	294	312	313	304	300	314	294	291	322	312	309	318	302	305	285	307	295	320	314	307	312	319	303	293	329	316	282	333	303	303	326	320	317	322	329	341	321	302	317	336	296	283	304	312	308	330	281	298	244	314	304	297	297	315	284	304	313	321	278	324	315	300	305	290	312	292	328	343	358	302	296	281	334	315	303	302	341	343	318	300	298	290	326	343	318	313	319	289	314	300	324	280	325	314	312	303	331	315	306	317	304	309	289	309	335	299	291	309	303	277	336	305	293	308	316	306	317	301	295	300	297	305	326	300	312	325	306	308	298	307	320	283	312	316	295	312	316	318	308	304	326	320	315	336	330	289	311	304	305	309	313	331	334	328	296	350	307	291	308	341	297	337	322	291	316	336	306	315	310	332	287	295	302	290	325	324	308	347	307	320	314	299	288	329	270	325	331	328	311	324	315	272	316	266	324	309	338	323	318	320	327	320	312	289	300	310	283	305	281	321	288	316	300	320	311	301	318	324	275	264	325	281	301	299	309	320	337	291	332	300	301	316	299	328	284	300	276	314	314	312	311	335	307	284	314	264	319	292	339	308	294	328	311	313	307	291	289	292	310	321	325	319	320	294	312	315	296	306	304	283	321	312	326	334	296	309	294	317	301	336	332	342	308	299	315	319	287	357	312	320	314	319	330	317	303	305	320	321	315	314	317	320	328	316	316	313	325	296	306	316	305	288	328	314	301	278	325	304	337	338	282	285	314	284	319	319	285	303	323	317	324	294	327	304	267	291	292	295	313	295	327	278	337	317	313	296	333	297	335	355	291	317	278	284	325	297	292	317	308	297	299	304	310	296	308	282	301	298	298	305	308	322	310	311	310	333	298	319	320	328	309	303	290	299	343	340	311	309	308	316	299	313	312	335	331	307	289	287	315	294	318	357	315	317	317	295	311	310	285	305	286	297	302	320	307	311	314	329	298	327	313	298	276	306	307	294	308	329	311	293	326	287	319	310	335	313	307	324	326	292	325	300	339	328	302	335	296	327	326	302	340	290	285	322	327	311	320	306	307	303	297	297	283	307	286	307	292	325	316	324	319	306	298	308	320	310	310	299	285	296	289	304	320	314	304	321	336	285	289	317	302	323	331	323	288	302	297	318	310	307	299	312	312	304	305	322	313	300	306	285	305	335	329	324	320	272	316	289	293	294	307	279	302	318	301	350	307	298	302	321	315	275	321	331	297	288	280	318	264	316	299	318	312	310	294	290	284	327	313	314	331	301	325	335	310	347	288	297	298	330	340	313	300	291	309	280	333	333	291	331	328	300	308	309	298	315	301	331	287	290	316	291	297	331	294	296	287	301	320	321	306	313	319	317	299	325	289	345	292	297	296	287	374	298	324	298	284	330	293	278	323	306	302	292	322	291	309	351	321	340	313	307	283	308	341	297	352	314	311	320	319	295	302	285	284	295	333	295	267	336	335	300	288	295	303	331	315	309	307	323	304	309	283	315	314	312	333	298	287	336	304	303	321	319	292	331	308	308	329	301	282	303	322	289	309	308	323	274	288	294	358	328	307	331	293	319	315	312	340	271	310	284	296	334	309	324	272	312	299	299	316	317	293	309	285	311	332	279	307	323	321	274	320	302	263	323	295	304	327	296	320	318	322	302	287	317	312	288	320	333	336	296	300	296	334	325	309	279	345	320	305	306	308	278	285	286	280	316	265	309	317	339	305	291	315	301	290	287	319	343	307	334	314	296	307	318	299	288	315	340	291	321	309	310	305	342	323	289	326	305	317	305	289	308	308	307	315	254	310	341	286	312	305	320	304	323	306	336	302	331	321	336	316	285	304	302	310	333	310	327	340	291	291	342	323	341	316	335	303	314	325	311	294	305	323	277	326	338	290	291	300	302	283	305	275	308	331	304	296	325	300	276	311	310	319	336	319	307	318	312	309	302	335	296	300	286	303	355	309	362	312	323	305	299	301	312	298	330	284	313	325	337	348	320	304	320	306	331	300	326	339	312	297	330	300	328	265	327	268	311	339	324	320	334	316	304	298	331	292	332	344	339	326	289	311	313	307	292	280	318	316	336	295	291	321	324	319	306	330	315	325	274	332	287	302	288	304	290	312	330	312	360	294	312	293	333	319	310	337	314	292	305	331	275	292	305	324	318	320	315	285	303	313	305	303	324	281	323	331	300	306	313	287	310	259	310	313	310	306	286	318	319	302	303	292	285	332	323	315	314	321	289	293	296	302	307	305	309	286	303	325	305	328	336	352	294	311	344	331	309	326	294	321	309	322	348	315	312	309	314	294	313	298	301	309	322	316	299	282	333	315	286	308	305	308	292	315	318	289	291	297	318	312	302	299	331	311	316	303	325	341	284	315	300	312	290	291	308	296	312	307	309	336	317	336	311	342	320	283	319	295	313	324	314	314	332	310	293	303	299	325	301	285	319	282	286	283	319	294	336	285	317	321	292	303	300	308	303	307	298	286	300	305	281	291	305	327	320	330	344	307	311	319	303	337	349	337	305	299	316	342	285	311	310	329	309	301	320	317	295	296	313	297	321	318	309	282	303	320	352	280	288	314	321	310	291	284	312	277	327	314	319	303	306	299	300	289	294	326	284	329	266	306	313	295	320	302	309	293	350	310	330	331	292	325	326	304	318	325	303	310	304	339	294	316	278	256	329	302	305	308	315	298	296	305	317	328	285	282	327	296	330	314	329	300	328	315	288	350	315	301	306	294	320	290	302	295	304	290	292	303	318	300	288	301	299	336	324	319	343	292	302	283	331	340	291	333	304	326	287	293	312	286	314	307	333	300	297	312	314	268	286	302	315	289	324	299	302	292	287	314	317	308	327	292	327	319	321	301	319	318	294	320	310	335	294	315	330	337	328	330	305	326	334	283	292
27110	20431	7868	806	497	408	424	404	384	397	411	373	398	372	342	352	352	352	358	374	360	356	372	371	346	389	379	369	389	356	346	385	365	377	366	327	362	337	332	337	359	367	362	342	405	398	391	366	356	361	347	357	373	348	379	374	390	371	339	379	383	399	351	342	382	375	338	345	344	375	364	399	370	346	363	346	401	364	353	373	369	375	349	368	394	384	375	371	350	356	381	366	364	370	373	388	386	360	355	360	367	345	359	362	319	391	337	372	400	363	367	370	369	348	368	375	352	383	368	383	353	343	348	368	333	362	400	369	377	370	327	348	338	333	349	350	379	382	363	381	368	391	362	362	370	362	371	349	357	366	327	388	363	383	371	333	342	420	349	340	378	367	362	365	368	379	362	358	384	353	387	358	374	362	366	387	384	382	328	347	372	351	375	381	369	380	342	350	324	373	332	321	367	351	341	368	385	394	404	360	354	380	349	353	357	380	414	353	352	328	375	390	360	369	338	365	381	334	383	357	344	361	368	352	360	396	423	381	327	367	344	400	336	363	338	340	372	365	359	359	375	412	354	385	387	367	373	381	362	368	362	385	353	390	386	405	364	324	406	338	339	371	372	354	346	387	361	394	383	363	362	375	378	343	357	356	358	369	357	407	333	339	402	351	346	383	370	391	371	360	341	362	374	354	383	370	345	333	344	371	359	395	331	380	394	353	318	361	343	386	351	407	363	401	360	368	352	372	399	396	388	407	368	373	380	375	374	348	385	367	376	377	386	361	346	367	381	354	387	369	368	365	381	378	383	356	337	401	382	332	375	376	353	359	393	349	410	360	337	346	388	349	365	390	372	359	354	369	381	381	400	387	349	344	359	372	372	377	355	386	410	375	366	410	366	374	359	383	364	354	362	386	398	370	350	366	382	362	366	357	377	370	356	360	361	352	347	358	335	319	350	365	374	352	363	368	336	344	369	380	350	393	366	370	362	382	370	346	347	367	371	360	350	347	368	381	341	353	349	376	313	418	381	360	363	365	363	380	374	341	367	360	380	376	361	349	374	362	350	379	347	402	384	381	350	364	351	356	361	360	356	371	332	347	352	354	335	379	366	362	398	345	360	360	325	354	362	364	339	367	320	358	377	388	333	381	380	357	364	368	341	378	345	372	349	346	386	353	346	332	332	371	344	344	363	371	379	363	362	373	351	370	348	377	362	380	338	381	405	396	368	384	376	371	370	364	362	344	364	392	328	347	356	345	345	347	347	377	385	392	398	377	361	369	384	406	333	357	360	370	363	386	369	394	374	371	336	355	347	380	369	423	372	356	364	362	364	350	373	375	389	372	385	412	372	383	364	317	334	368	358	337	341	372	377	393	351	389	399	355	345	368	346	389	362	376	361	377	331	390	382	378	353	334	342	404	371	379	367	351	382	360	339	341	358	370	378	375	350	398	375	387	352	379	370	371	382	364	389	340	390	359	367	386	349	352	377	345	365	342	357	372	311	357	384	369	384	347	385	371	367	360	364	349	384	372	336	363	367	348	381	379	327	341	372	348	382	386	376	341	360	367	367	342	329	350	331	352	364	375	394	354	364	383	387	355	354	368	386	365	371	330	356	379	376	365	349	375	361	378	372	381	351	350	370	317	341	363	345	337	378	353	353	377	351	347	351	401	382	346	381	368	367	384	341	353	328	346	381	349	378	334	338	330	369	334	395	346	347	361	354	371	366	370	349	377	346	387	332	348	368	323	386	358	376	385	350	322	393	348	342	354	348	374	352	382	370	350	352	337	372	359	357	335	391	375	381	391	351	340	367	374	353	360	324	406	358	358	376	370	351	360	365	389	313	365	351	353	357	368	362	364	357	374	380	374	355	354	370	367	322	343	345	383	351	367	386	378	370	375	345	379	387	345	346	347	365	360	361	356	368	344	399	379	387	359	376	354	347	347	334	385	351	345	375	389	359	348	344	370	397	353	357	400	394	362	358	348	344	404	381	354	378	349	371	366	330	371	356	374	364	363	341	351	359	352	384	353	350	375	347	357	340	381	361	365	402	369	381	367	371	373	368	369	366	386	355	360	321	369	360	366	365	330	347	334	356	339	350	334	355	349	373	372	357	378	361	416	357	334	335	400	351	318	364	354	400	365	371	393	363	324	343	333	361	387	331	372	401	349	376	378	366	342	351	385	364	355	337	358	369	344	337	368	372	343	348	387	341	369	308	361	381	370	384	377	341	371	381	357	380	347	368	360	366	373	345	344	404	369	344	338	370	347	378	354	385	367	350	392	356	354	372	348	357	359	345	388	372	385	345	365	367	332	377	342	349	356	370	333	340	363	372	352	389	364	352	318	378	347	369	370	378	366	339	371	354	404	360	371	352	342	380	339	378	396	358	351	361	331	404	373	376	335	373	345	372	388	373	364	366	357	358	364	365	364	368	396	332	352	343	335	394	384	366	356	366	348	322	370	375	371	364	360	364	379	384	355	359	350	372	355	350	353	366	389	369	408	378	334	373	338	351	385	370	365	344	397	371	411	370	348	396	382	384	321	336	379	377	376	365	365	334	356	388	375	369	374	390	386	362	354	366	396	363	378	406	345	362	356	359	357	355	353	354	386	375	314	372	361	369	382	406	354	367	373	368	369	399	364	353	367	363	373	398	378	357	346	370	359	366	350	369	346	375	350	385	365	349	370	391	366	339	384	363	342	391	355	363	378	404	333	352	360	372	378	389	329	370	393	361	359	352	386	349	378	351	371	351	390	383	340	344	339	369	358	365	332	368	351	358	372	356	382	358	359	384	341	365	397	374	358	331	363	361	373	360	355	382	337	330	379	355	368	334	336	414	332	358	379	348	377	362	346	383	349	375	382	373	369	374	367	359	366	351	376	403	367	397	383	350	358	389	372	358	363	349	337	356	367	398	390	410	363	344	359	358	361	352	351	361	347	343	318	407	380	381	348	364	363	391	353	357	328	357	343	358	364	365	351	389	357	357	384	336	359	361	345	385	372	364	360	353	395	350	354	366	339	386	392	350	367	335	369	384	349	319	357	400	350	346	343	363	328	323	386	364	378	381	390	383	351	373	377	360	390	383	379	363	343	365	386	391	338	317	376	382	375	369	332	361	356	362	345	378	351	387	345	395	350	352	371	337	364	347	343	348	379	342	397	371	371	364	389	397	335	412	335	384	337	341	357	381	349	368	349	346	329	338	389	376	362	345	344	358	341	366	378	376	373	358	412	374	380	362	368	396	381	376	342	349	355	391	353	340	368	365	371	407	344	400	359	389	338	382	357	347	378	367	386	342	377	346	397	333	361	345	336	380	402	348	376	390	361	366	370	359	359	372	352	377	385	366	377	356	369	376	377	413	336	364	380	392	366	392	367	378	356	336	378	316	362	346	353	381	338	385	379	365	378	354	340	347	399	363	364	353	402	360	395	351	391	359	350	371	348	401	385	358	338	384	364	369	327	340	349	355	373	411	387	379	371	389	364	367	350
7216	1336	1268	853	687	648	622	607	582	539	532	535	521	521	508	546	543	554	555	509	496	511	549	509	522	541	512	553	446	528	465	497	505	531	493	553	529	511	524	520	517	548	522	479	512	469	536	492	520	489	477	570	486	494	531	540	539	491	523	558	527	508	506	523	492	497	503	486	530	488	498	497	483	529	521	528	523	507	522	499	486	511	495	539	533	485	503	528	511	516	530	478	521	536	487	441	526	488	496	515	544	499	494	537	563	513	507	512	547	540	500	482	494	528	512	552	539	538	525	491	512	485	509	501	511	498	485	516	507	529	530	492	485	532	496	577	505	496	531	508	500	530	488	488	562	498	484	515	505	483	558	518	493	483	494	488	507	520	517	548	508	480	480	479	516	523	539	526	480	549	513	499	508	491	506	528	513	548	491	508	445	493	530	507	515	510	526	505	469	531	527	506	541	490	504	533	485	506	561	477	484	559	502	523	511	503	512	512	485	474	521	499	506	519	541	476	488	490	508	496	495	468	509	491	486	518	501	464	530	503	493	507	515	524	529	493	521	433	526	511	525	521	537	506	523	485	485	509	491	514	498	504	485	489	501	523	520	525	474	501	508	521	525	501	487	513	498	496	534	528	504	473	494	520	556	485	539	543	472	489	503	526	500	533	509	512	521	485	519	480	476	480	517	499	485	550	532	543	467	517	498	488	486	481	556	548	497	492	559	471	471	482	488	531	537	521	490	509	513	529	516	491	500	515	511	511	529	519	514	550	518	545	541	523	463	513	516	547	518	510	504	528	494	535	470	478	521	520	499	551	495	531	511	471	531	460	539	496	512	527	519	498	523	503	530	508	554	522	508	504	484	548	520	496	519	507	504	528	516	507	532	538	468	472	540	550	486	488	505	513	495	523	504	512	491	503	494	476	512	534	489	526	531	514	514	493	496	513	471	531	550	506	523	501	507	533	492	539	521	508	497	518	481	493	494	529	522	506	522	490	514	507	522	523	537	562	531	513	521	482	514	497	490	540	538	483	481	493	517	531	509	491	518	593	525	508	510	545	505	535	495	445	519	504	521	538	492	529	523	496	519	468	521	496	497	495	496	482	494	505	508	541	481	485	498	529	508	508	544	500	513	506	497	511	536	499	528	512	473	502	468	517	510	510	496	518	509	486	506	509	511	475	529	514	531	513	517	541	557	515	496	486	516	471	498	491	505	496	539	509	505	495	520	509	485	529	477	509	516	464	505	500	465	541	557	500	503	525	500	505	521	504	528	549	472	516	514	476	503	531	507	481	511	515	541	481	485	509	493	536	479	524	511	526	527	503	519	581	495	535	491	497	496	543	516	525	565	515	511	529	505	473	489	534	528	493	533	505	466	468	512	542	501	501	503	526	551	543	529	499	484	509	505	523	520	543	503	529	512	534	514	468	495	517	529	468	500	495	538	527	542	517	496	503	485	522	523	526	534	531	497	499	507	525	513	493	471	502	490	523	536	515	523	545	516	479	519	530	491	486	550	479	521	527	499	529	494	518	473	537	526	502	477	519	489	504	477	527	499	454	515	459	490	500	498	526	492	528	529	491	507	557	523	513	493	539	539	501	520	517	559	510	509	477	511	510	502	553	503	486	468	504	506	495	521	510	514	527	512	496	539	516	494	530	470	471	496	508	494	524	561	512	508	499	504	543	487	564	541	485	471	495	511	496	520	528	490	556	480	501	491	539	523	435	585	533	482	490	557	515	480	542	549	487	514	503	516	504	483	506	502	510	467	497	502	551	461	524	526	501	489	531	514	498	489	520	550	518	495	503	549	520	478	548	511	518	516	516	503	501	496	523	519	488	565	529	472	481	509	528	508	517	493	512	516	456	478	494	524	531	515	506	506	507	477	514	500	523	486	505	502	515	545	487	496	508	471	514	523	489	535	507	524	515	531	502	505	524	524	524	484	498	513	543	500	500	507	478	504	492	499	542	506	516	534	499	487	509	507	500	499	508	540	522	519	503	548	518	523	504	486	488	472	517	482	495	520	497	512	525	554	512	528	487	521	503	506	547	520	522	528	491	506	500	516	470	534	494	534	503	518	487	534	481	527	501	548	521	518	479	468	487	488	506	521	532	522	452	539	546	504	520	493	514	524	491	496	510	492	509	491	473	550	486	514	477	529	517	530	538	485	505	545	481	510	509	524	504	507	480	517	491	479	467	471	530	517	502	499	495	514	498	518	518	509	513	476	494	539	508	539	494	515	532	525	474	492	480	529	502	541	518	549	502	478	519	518	511	507	535	484	486	557	478	472	488	538	503	513	483	503	472	502	528	493	546	549	507	503	536	480	536	529	497	498	481	525	522	522	518	490	485	507	491	560	495	492	516	516	516	508	514	478	496	519	516	532	513	518	486	523	500	517	515	557	522	514	464	525	528	527	555	511	555	532	493	486	518	486	487	499	522	510	515	506	483	542	467	533	498	488	535	508	511	488	501	532	494	548	518	502	519	498	558	545	506	519	487	511	510	502	490	547	458	494	496	510	523	504	478	447	534	488	527	508	486	535	517	502	495	513	496	540	523	489	504	474	518	499	481	488	524	545	485	485	541	514	475	530	514	521	489	504	522	517	510	496	473	520	489	532	492	524	487	544	520	503	496	501	518	530	512	495	504	456	500	490	522	512	526	508	498	482	519	481	497	572	513	509	509	489	472	531	507	526	493	506	521	529	555	486	531	534	505	492	484	496	457	530	496	518	520	483	548	487	509	522	511	528	490	508	501	514	523	522	489	484	489	505	526	515	519	496	512	508	504	541	520	535	492	486	520	524	528	507	536	498	511	507	514	515	492	505	503	529	496	514	516	510	511	561	534	515	439	515	522	507	507	480	517	477	505	527	491	458	519	548	506	461	495	527	517	497	518	475	502	536	551	500	513	561	496	514	481	518	540	498	479	542	507	522	504	530	526	513	509	527	508	456	515	531	492	478	504	485	511	514	500	525	513	496	514	497	479	527	511	525	494	505	521	503	486	484	537	522	486	523	515	497	546	487	532	511	533	538	512	534	480	462	518	506	530	526	558	489	514	533	525	484	502	522	511	539	522	511	549	505	505	513	509	494	495	524	484	551	487	494	475	545	502	507	545	534	524	505	508	512	526	514	511	519	549	513	478	506	524	544	490	561	501	515	498	528	513	508	483	530	491	491	492	558	486	482	510	542	462	504	496	488	518	516	476	512	524	516	519	511	518	473	492	514	512	486	527	476	495	512	489	537	521	519	521	476	500	531	490	498	532	524	524	486	528	494	501	534	485	547	511	469	496	501	519	549	533	475	465	514	477	482	524	510	485	536	530	545	519	523	519	485	488	473	527	476	512	554	502	555	533	544	509	524	537	506	497	527	539	458	487	515	478	494	515	539	516	495	500	488	523	545	497	516	477	519	462	526	496	495	518	484	519	504	467	539	521	551	500	537	539	530	506	498	501	464	485	514	481	493	498	522	484	519	495	522	512	526	509
24248	21210	28633	24063	21062	5005	1069	754	654	588	572	569	515	468	476	453	448	439	441	455	437	429	444	425	447	410	439	418	412	441	438	435	427	451	424	431	449	425	414	422	395	423	410	421	398	405	379	423	431	400	392	427	399	390	405	378	428	419	414	462	424	401	412	429	400	404	419	427	368	416	388	400	380	423	391	408	398	410	410	413	438	394	390	391	399	374	397	417	432	398	418	382	398	412	425	374	418	438	399	392	405	429	395	419	413	368	396	424	382	376	409	397	404	441	401	395	442	406	407	435	415	400	418	384	384	405	376	386	420	407	425	405	383	393	428	393	409	415	424	410	430	406	383	405	352	416	389	408	438	421	407	412	408	415	407	399	442	386	448	401	411	412	406	412	403	388	385	428	419	410	405	405	391	353	410	434	394	426	445	424	432	424	389	401	409	415	384	383	424	376	428	400	407	408	421	415	433	415	410	377	405	414	429	400	434	408	413	406	398	404	415	428	419	403	372	369	427	409	397	404	378	374	400	398	418	426	395	389	405	423	382	407	406	382	386	389	393	391	405	377	427	400	422	417	363	388	407	429	406	386	411	407	399	390	391	398	419	400	407	436	421	411	371	363	438	383	395	411	389	402	400	389	378	407	421	394	383	381	425	404	391	418	408	421	416	397	406	407	441	401	382	387	402	421	408	446	393	393	409	426	443	419	396	388	421	386	391	433	427	413	404	418	390	426	402	397	390	426	358	374	371	399	393	418	440	429	362	412	417	423	426	415	401	435	390	426	426	372	419	418	406	405	404	411	401	414	433	418	387	394	389	401	423	410	436	408	388	406	395	435	392	414	402	416	427	391	409	437	429	441	381	411	364	410	410	397	450	395	401	399	404	399	407	387	426	397	414	414	421	376	428	391	402	414	409	408	395	421	425	426	386	415	436	433	441	416	383	423	388	450	369	387	427	391	404	383	406	407	387	423	386	416	423	394	419	386	398	396	411	411	411	379	407	438	441	438	384	402	401	405	380	426	431	406	363	399	390	388	391	414	409	420	387	411	385	395	419	365	412	417	407	376	419	397	412	391	389	400	384	383	437	410	411	391	410	404	413	400	424	406	416	386	425	378	426	400	386	379	427	410	427	420	382	411	397	367	424	397	387	415	426	421	403	400	385	448	414	402	410	430	422	413	373	442	391	405	398	406	381	395	402	412	397	429	394	363	426	408	451	414	405	400	416	398	389	391	410	394	414	411	400	401	443	381	413	403	419	427	399	382	395	418	402	375	453	344	413	392	384	431	404	408	401	397	398	432	429	405	451	403	401	414	407	383	409	398	417	415	403	390	397	424	400	399	364	409	386	397	388	422	419	383	411	405	410	384	411	403	374	427	427	430	383	392	400	413	395	406	431	420	416	414	389	399	398	404	391	411	424	399	425	402	414	443	385	410	413	392	401	418	404	388	433	427	420	411	406	433	364	422	402	358	414	390	389	406	393	384	399	428	380	384	397	387	423	403	444	413	435	416	407	425	392	428	392	402	397	431	422	390	373	355	454	390	449	397	419	431	381	427	410	385	368	374	413	415	399	418	389	348	416	393	402	421	410	410	379	403	404	391	362	429	368	410	431	371	379	409	398	413	384	415	359	402	427	416	447	443	370	377	399	450	395	444	380	393	423	431	392	419	388	392	415	379	430	417	408	398	408	405	425	395	389	425	405	381	404	402	408	410	429	415	413	387	388	395	371	390	420	408	396	407	406	429	411	419	408	408	391	386	430	413	420	409	444	405	389	415	392	451	396	413	389	404	376	407	393	419	390	392	409	388	410	401	365	426	448	408	391	415	418	366	403	416	414	401	413	421	412	400	420	440	387	387	433	420	380	409	396	424	361	430	405	409	408	398	415	411	401	408	410	396	370	420	361	399	397	377	379	392	386	387	397	404	397	412	401	406	407	393	410	384	375	414	390	388	424	434	403	393	409	419	399	408	449	408	403	446	393	390	400	435	394	343	375	412	384	420	377	410	375	402	400	403	404	399	406	399	415	405	415	404	394	434	379	380	411	404	401	394	396	404	394	428	411	401	386	385	423	389	414	379	412	404	415	401	391	428	442	419	457	382	418	442	429	406	398	384	364	431	402	425	392	439	435	397	387	429	385	404	378	451	381	414	388	421	428	392	403	391	419	412	374	416	390	373	399	389	446	407	397	363	425	392	461	436	357	411	416	398	428	401	375	417	420	410	403	435	386	422	368	383	389	407	389	397	407	392	399	381	379	420	367	398	417	435	376	363	423	435	415	383	394	380	418	393	377	439	408	421	405	423	419	400	418	369	388	381	398	399	409	408	426	404	426	395	388	392	427	386	426	381	399	446	369	402	420	405	383	403	392	396	410	395	398	449	405	397	414	420	380	413	406	429	436	399	432	401	414	407	399	426	399	420	407	397	385	398	393	398	429	426	428	382	430	421	392	422	380	381	392	409	419	416	392	404	402	387	437	396	412	372	419	395	412	400	391	435	407	391	385	392	391	404	430	380	392	413	433	389	397	406	400	371	411	434	416	441	400	444	425	413	387	396	408	389	407	379	393	425	402	429	373	402	433	394	396	401	363	434	402	436	397	396	427	421	378	421	403	440	396	393	396	385	431	403	405	413	372	460	426	409	392	439	390	390	423	407	421	433	407	417	382	418	397	383	424	421	414	434	413	404	429	394	426	391	400	397	386	378	398	381	381	417	440	383	438	375	384	428	427	386	428	434	417	383	382	412	434	377	375	393	429	394	421	389	401	429	404	401	413	426	417	363	408	400	396	410	415	459	401	420	364	402	399	377	389	387	403	386	377	398	397	421	422	383	404	402	385	421	397	378	390	356	416	382	432	442	400	430	388	387	387	412	382	432	405	417	417	394	422	403	380	426	396	380	370	366	396	427	384	395	376	385	412	379	408	405	425	378	370	408	408	408	387	417	419	434	437	395	359	381	419	391	393	405	392	377	397	394	392	406	408	453	387	412	430	405	371	441	395	394	426	407	421	430	416	358	346	401	429	382	459	427	436	432	395	406	467	418	413	395	386	410	398	408	397	404	408	381	403	414	413	400	376	390	448	407	399	423	394	410	411	387	411	390	391	377	370	413	429	421	421	407	399	363	364	403	389	391	405	399	398	384	400	430	383	425	454	400	404	405	412	404	375	360	384	360	414	392	414	380	421	382	408	374	371	403	386	422	405	407	423	429	413	384	376	429	395	413	408	431	359	389	404	428	403	428	419	403	411	376	402	405	395	418	402	384	429	398	391	425	425	383	399	397	403	371	389	425	384	400	403	384	432	413	404	409	380	404	388	394	402	402	410	392	410	392	383	398	416	383	394	426	404	403	411	439	418	406	403	376	406	427	378	411	444	433	419	430	364	394	405	395	396	416	401	411	395	409	392	387	404	411	412	412	419	394	378	432	400	384	389	426	437	395	410	414	419	403	395	397	421	418	392	415	383	437	425	433	395	367	426	408	372	379
14095	9214	8077	4125	2959	2282	1764	1513	1260	1121	1000	935	837	812	759	744	779	674	672	667	676	679	634	620	610	600	644	599	598	612	578	615	589	652	595	565	576	566	556	628	564	581	591	557	563	575	560	574	589	580	551	599	556	599	581	560	579	545	531	569	599	578	556	589	582	596	575	569	593	552	523	576	573	545	603	574	545	590	573	605	569	551	583	531	599	552	584	552	554	567	578	561	558	586	551	593	550	582	555	565	562	558	624	563	608	565	582	650	573	552	576	562	565	580	552	557	582	589	570	549	558	559	536	602	572	545	578	563	578	618	552	545	582	611	581	562	589	579	585	583	578	522	533	547	556	547	586	551	578	570	570	580	544	574	531	543	541	557	566	537	538	569	578	578	558	590	563	579	573	593	561	559	545	620	546	495	587	572	544	599	556	546	604	575	574	591	559	549	577	550	623	587	569	534	517	581	563	589	603	522	611	592	554	592	566	561	561	593	563	588	582	606	571	581	542	571	560	555	554	585	548	576	558	566	576	569	582	574	572	536	605	594	572	552	575	539	575	598	594	588	550	580	556	540	565	589	536	580	577	583	608	567	610	532	555	602	554	558	552	589	569	518	602	598	546	528	605	580	565	551	588	580	576	560	619	548	551	560	568	599	579	545	568	544	560	616	549	601	604	584	561	586	572	545	565	590	583	566	579	591	564	606	570	578	559	541	539	601	581	590	563	581	547	570	550	606	532	566	550	544	591	549	572	569	578	561	580	587	584	562	558	590	564	572	534	553	519	567	613	563	539	586	566	608	591	603	542	595	553	553	596	553	577	571	547	557	574	572	587	594	601	591	537	583	514	580	535	583	538	542	607	579	568	590	606	521	591	591	614	590	555	547	570	547	613	584	557	582	554	548	581	598	542	561	573	589	599	550	574	554	545	573	558	580	582	567	582	544	592	580	560	554	579	562	574	580	529	544	596	522	534	555	586	555	557	553	565	542	580	577	564	607	543	611	576	577	580	603	549	555	575	536	588	599	535	570	544	575	538	577	570	593	609	575	587	560	577	545	599	577	547	530	573	571	600	565	545	593	637	576	545	564	569	571	571	587	572	577	581	574	581	625	567	545	602	554	578	555	540	535	582	573	569	607	585	536	632	577	607	583	552	604	559	578	560	541	572	578	541	583	592	557	570	573	573	567	613	583	608	566	574	628	581	570	584	616	621	588	566	530	551	559	611	559	561	596	537	569	570	595	569	554	571	584	529	571	585	544	579	541	534	522	565	556	609	620	565	543	536	565	566	564	562	617	587	529	563	562	525	557	540	567	555	542	594	592	574	567	580	579	539	588	563	585	552	597	567	581	532	574	598	525	579	570	575	578	593	602	604	563	596	547	568	599	571	575	594	604	530	560	555	581	578	563	532	572	550	578	574	573	595	613	544	604	585	572	561	585	571	581	576	546	595	576	581	530	588	584	545	577	632	589	611	570	615	565	629	570	551	581	583	524	552	551	563	545	541	576	589	582	594	577	602	591	578	559	560	601	548	533	570	560	596	595	560	561	581	548	582	550	575	540	567	585	531	561	628	579	560	591	580	508	574	584	578	582	559	554	536	576	622	577	545	544	607	594	608	592	546	539	559	588	562	575	582	558	564	553	575	580	597	560	555	594	565	580	577	543	556	541	575	579	548	541	569	562	564	566	563	562	552	611	597	559	511	587	569	553	586	589	575	560	582	547	576	576	531	613	546	594	547	620	590	597	603	575	530	529	579	574	583	525	537	593	574	557	591	568	536	584	567	547	542	569	549	576	520	552	558	594	601	588	598	526	565	570	593	553	594	575	568	545	579	581	555	580	569	560	601	582	552	564	604	568	572	562	541	610	603	569	586	561	594	555	607	578	555	584	552	559	579	533	566	558	567	575	590	561	547	545	540	576	586	584	574	617	577	540	570	569	548	578	576	551	606	632	588	570	569	568	590	612	606	571	604	593	558	544	555	552	578	572	595	573	574	583	547	577	553	578	549	636	587	571	502	557	557	527	583	553	557	519	531	578	588	589	586	589	586	566	564	600	542	548	595	578	539	613	565	568	633	562	555	586	573	570	574	598	549	578	563	597	596	545	562	586	574	562	552	579	567	570	584	525	575	546	543	555	596	550	573	618	588	553	536	583	557	542	585	596	603	573	594	569	582	570	554	529	596	571	596	609	582	557	564	528	556	552	546	575	564	561	623	583	556	582	605	581	591	541	555	577	553	561	586	570	584	557	545	590	558	593	588	548	583	615	561	530	538	594	575	583	509	566	570	577	566	580	590	554	552	539	597	553	525	606	543	592	584	576	585	595	546	557	576	552	575	613	578	565	568	566	580	609	580	579	575	598	577	604	581	542	598	549	567	546	617	556	566	532	565	542	557	547	569	535	569	579	562	590	556	539	565	524	542	586	585	535	557	587	579	558	535	560	571	580	542	550	577	559	575	579	596	578	570	555	583	569	559	579	617	505	575	589	595	524	569	526	526	568	587	596	563	593	586	626	559	587	538	625	558	592	543	583	575	552	592	528	569	570	526	600	544	534	572	558	540	569	576	588	570	576	566	571	513	584	559	606	598	565	592	535	577	579	584	637	580	550	547	562	564	595	579	560	551	583	561	542	610	602	576	591	561	563	536	553	563	597	592	531	580	594	574	604	534	535	577	610	581	613	495	567	603	568	570	545	561	572	597	558	568	609	547	571	562	544	598	581	566	596	547	551	568	554	551	557	561	601	536	579	570	565	569	589	576	536	596	541	559	591	536	610	538	549	560	586	548	593	544	545	563	575	604	607	566	579	580	563	558	614	584	579	568	582	595	545	578	600	553	640	608	572	584	524	552	571	569	580	602	546	562	592	522	586	541	586	558	573	585	556	545	578	535	532	590	558	539	571	592	573	572	583	565	581	594	580	580	563	569	608	569	529	552	562	564	580	549	567	598	549	589	590	519	590	588	525	533	574	536	548	587	588	600	576	556	578	555	577	546	565	584	575	517	539	563	555	557	563	588	555	590	553	607	571	555	527	603	603	536	579	598	560	597	560	554	602	572	569	561	600	590	545	547	571	574	555	578	578	566	597	592	561	552	579	554	560	530	582	607	557	586	601	559	581	580	574	594	622	580	549	578	576	573	572	598	591	552	611	583	572	535	600	562	577	555	588	570	550	572	543	537	560	591	599	571	574	583	622	573	580	606	580	561	588	571	592	556	609	542	576	555	539	539	585	543	558	533	597	570	583	597	585	562	552	562	584	588	554	553	534	586	550	578	568	576	563	607	558	540	583	566	549	608	521	603	592	573	577	571	612	531	602	595	547	599	587	597	568	579	614	608	585	621	558	558	584	602	602	579	555	559	566	606	572	592	587	598	549	581	541	614	574	568	585	559	523	615	562	603	573	566	605	537	558	564	548	613	602	563	580	575	592	591	603	540	572	572	551	587	560	555	552	562	576	560	598	604	613	539	611	556	577	573	555	564	599
23111	21216	29233	23500	21223	21138	3978	927	645	631	524	451	405	410	378	328	315	297	331	260	263	281	304	280	261	258	257	240	271	231	239	240	227	268	242	257	252	220	237	257	238	228	235	248	218	246	282	250	244	236	247	208	218	202	207	192	219	227	231	183	244	230	236	251	207	203	209	220	227	211	202	216	214	198	216	211	215	239	209	196	187	273	203	203	243	195	214	219	221	241	232	210	225	229	237	244	197	201	222	226	215	195	232	197	204	240	222	204	224	206	220	213	240	247	230	201	231	231	191	201	203	185	223	234	232	216	202	208	206	197	207	206	221	238	224	194	206	221	239	193	236	220	221	214	227	201	238	221	214	193	193	215	236	219	233	226	210	199	221	220	209	200	223	218	196	201	252	225	199	205	214	229	219	235	226	204	194	195	187	221	237	240	196	210	226	214	215	188	219	224	219	202	244	210	231	206	245	209	220	221	230	227	233	218	205	223	226	196	220	200	225	193	204	211	177	232	215	252	200	238	191	223	230	215	193	196	224	217	211	216	236	239	178	227	233	211	198	213	224	209	229	201	252	211	216	198	208	209	210	192	218	196	251	211	240	196	174	235	222	219	231	239	225	201	233	214	237	211	227	228	197	187	218	221	210	201	218	225	206	236	217	206	225	206	217	178	211	207	199	209	214	228	218	234	216	229	214	223	245	236	245	223	228	236	203	238	193	196	206	263	215	227	195	236	209	214	223	220	221	231	193	225	219	205	212	206	190	210	233	213	242	208	196	212	242	213	214	201	229	213	212	228	202	247	222	199	195	218	199	213	218	206	210	228	210	211	254	216	252	241	230	215	244	230	192	216	211	198	255	228	220	205	203	243	213	196	215	237	233	225	239	209	213	198	219	214	229	224	224	224	208	187	228	223	230	230	234	212	215	213	213	218	216	244	197	224	204	225	214	226	218	214	215	223	241	220	201	206	212	240	219	188	224	224	205	230	218	192	199	189	216	215	233	250	216	215	206	212	230	224	229	208	221	243	207	209	223	213	203	223	238	205	212	249	238	232	202	206	208	220	224	223	211	216	228	219	210	221	242	200	187	231	226	209	230	226	208	193	204	206	217	211	231	208	187	210	240	225	221	234	211	214	198	241	199	226	245	217	201	189	221	208	212	216	230	216	213	230	201	209	240	207	213	215	225	190	229	208	229	235	215	196	190	220	226	258	215	241	225	229	217	229	207	214	200	205	240	202	222	203	205	201	232	225	210	189	191	209	231	228	223	210	194	219	243	210	230	214	222	221	222	243	221	209	222	218	220	229	213	217	209	220	197	232	229	231	208	221	209	223	236	197	221	195	203	216	201	249	222	219	218	221	205	207	209	227	204	198	174	200	228	195	206	211	217	211	243	196	210	220	204	230	210	236	201	209	192	202	214	221	229	245	245	185	219	212	213	224	231	202	240	219	209	224	243	200	202	223	215	202	213	219	222	180	191	219	246	221	221	213	221	215	211	237	196	203	212	224	201	201	220	206	203	201	203	225	234	214	226	182	197	204	209	201	219	219	202	194	222	239	232	223	231	223	209	226	268	216	201	213	233	204	219	194	200	225	211	212	211	223	217	225	221	196	217	204	193	216	211	199	208	220	183	226	205	235	230	201	187	210	238	211	212	219	233	199	208	214	210	212	220	223	224	241	221	231	216	187	231	204	217	185	212	222	207	216	232	204	195	196	200	208	223	225	222	211	227	195	207	202	230	205	204	219	207	219	209	225	204	212	216	212	215	213	208	208	199	214	239	213	221	220	220	203	214	226	219	213	186	204	193	207	188	215	198	185	232	214	206	213	220	216	195	221	188	227	191	199	212	207	188	221	202	226	231	235	197	223	242	214	212	218	234	241	209	213	195	204	224	211	198	204	202	241	227	199	218	226	197	221	205	203	204	233	216	193	228	190	220	225	206	217	222	232	229	225	229	215	223	213	227	187	221	215	231	211	219	192	202	197	254	206	226	236	214	224	223	193	208	261	221	214	213	221	221	202	228	203	206	218	224	217	219	209	212	191	223	198	216	213	213	201	201	229	243	218	199	224	212	209	232	211	223	245	206	220	222	222	207	226	221	199	231	207	219	219	228	195	196	248	218	206	191	247	212	224	196	244	214	234	223	231	217	215	201	223	220	225	220	249	205	225	224	209	213	205	215	212	231	227	237	220	214	213	244	247	209	190	216	215	206	215	221	215	206	205	203	218	209	215	216	219	196	221	238	195	213	207	221	202	209	229	205	223	197	240	219	233	212	227	211	214	206	198	224	192	213	228	206	213	221	219	221	235	199	215	208	230	203	207	221	216	220	214	235	213	195	219	216	242	212	204	213	193	228	223	234	209	219	200	257	241	204	200	254	220	203	196	218	210	203	239	188	228	197	190	216	214	219	215	197	230	214	222	219	240	199	217	226	205	169	196	211	233	237	218	219	230	217	226	213	210	199	200	218	220	214	210	207	219	202	234	211	210	210	218	220	229	204	205	187	212	205	214	200	211	190	230	210	208	203	188	238	200	222	214	201	210	200	228	219	211	224	215	228	234	230	203	207	236	213	177	192	211	219	175	215	236	189	220	210	199	221	216	202	215	247	182	224	235	201	202	207	208	212	222	212	213	208	214	215	216	200	224	198	207	210	219	181	219	204	217	230	224	243	233	219	220	210	211	216	247	231	205	205	212	214	233	186	222	224	234	211	204	215	215	203	239	204	201	217	230	221	205	239	191	221	223	236	205	215	202	224	219	232	203	197	196	219	221	215	218	241	235	214	209	244	193	228	197	212	222	217	208	222	224	227	234	200	211	203	207	202	208	216	232	207	227	216	199	220	196	214	216	201	230	214	243	231	243	246	210	229	220	208	214	224	196	189	216	208	216	221	218	210	215	203	218	235	231	225	214	239	231	200	217	220	218	228	222	209	223	213	211	224	229	213	223	223	214	175	219	222	208	193	226	209	211	205	225	210	195	213	202	225	203	224	227	228	222	205	237	229	196	211	206	235	200	201	198	228	229	183	223	241	177	221	240	229	220	228	223	188	209	228	197	227	223	221	193	212	205	229	182	229	199	216	210	223	191	237	225	211	235	197	217	229	214	226	222	190	203	197	230	229	201	202	213	195	224	214	198	207	219	216	223	216	217	211	248	215	237	204	201	205	196	211	205	222	220	202	214	241	236	227	212	197	232	231	199	235	189	256	205	232	216	197	222	199	221	188	221	249	222	206	213	201	192	229	206	211	222	217	208	231	210	185	211	238	201	209	221	211	210	209	248	229	217	215	229	225	234	199	222	248	196	225	225	222	201	199	214	206	230	197	226	200	227	174	211	204	217	224	252	233	216	202	223	226	213	237	208	199	195	229	215	233	209	218	243	204	219	216	197	223	184	229	224	217	195	215	187	210	228	227	209	216	223	214	210	222	199	235	202	230	247	220	201	229	221	235	192	232	188	208	205	224	235	204	196	197	227	195	213	228	211
16293	14992	12927	6942	4660	3659	2735	2204	1753	1475	1164	998	847	781	753	664	591	559	524	495	486	456	449	490	400	401	404	374	406	358	379	337	371	372	372	349	371	338	361	338	383	313	346	311	348	335	355	326	306	347	340	296	325	323	321	320	320	301	357	327	372	309	303	305	317	310	318	315	321	291	312	313	300	308	328	340	300	330	339	284	332	297	324	310	309	321	322	291	318	299	307	308	347	315	301	330	324	299	335	329	312	298	316	304	315	311	309	336	314	347	320	317	349	310	309	317	330	333	345	307	326	327	329	359	295	315	306	342	317	343	310	330	316	329	323	325	318	301	292	317	323	298	327	327	320	298	295	309	323	320	354	308	297	313	312	276	274	301	344	306	287	281	311	332	305	299	301	322	293	324	314	337	339	296	306	342	344	323	306	305	284	309	298	295	325	274	306	317	316	351	297	339	322	308	343	289	321	303	339	327	312	342	309	294	333	279	335	342	317	330	327	317	314	323	300	314	329	315	347	304	307	287	323	287	325	335	291	343	347	318	329	296	299	341	338	328	309	300	313	308	314	298	311	335	310	298	335	287	315	300	339	288	289	329	290	331	338	317	303	298	308	316	337	291	322	310	323	304	309	293	297	322	325	331	319	310	301	308	324	305	309	308	328	298	314	313	357	330	310	304	316	325	325	319	303	303	322	313	292	328	348	355	318	297	310	366	287	287	307	292	302	313	311	334	323	302	298	296	288	313	288	281	312	314	322	336	334	305	308	315	289	335	330	296	302	324	334	328	321	336	300	289	322	321	348	332	317	312	328	296	317	297	329	308	319	303	314	343	314	323	322	323	330	301	340	287	329	359	308	313	320	293	322	335	325	315	321	304	310	321	304	300	303	312	332	301	314	326	321	348	336	309	336	344	304	317	317	302	327	314	281	321	301	288	337	313	310	292	338	288	320	320	313	323	278	299	287	306	345	321	302	337	332	331	306	286	312	303	361	302	292	307	335	308	338	304	292	301	320	294	327	322	333	328	305	320	325	300	314	292	344	301	304	313	298	331	348	318	319	309	345	330	327	299	319	362	298	324	330	320	297	310	318	316	307	299	309	298	318	343	308	282	341	323	312	329	306	312	319	335	327	312	340	326	321	335	306	325	321	284	281	301	297	341	319	327	281	339	321	338	344	334	294	329	297	345	291	287	304	342	305	329	311	327	320	318	325	358	300	280	313	330	302	302	295	297	311	304	348	299	317	284	296	313	316	310	302	302	311	304	311	346	301	314	308	300	307	315	288	309	307	308	301	320	314	340	309	343	358	306	314	280	311	321	311	312	312	300	341	298	329	302	339	315	302	321	295	299	301	307	301	314	313	316	292	311	328	321	334	337	299	288	332	319	289	283	349	310	327	304	321	313	309	316	328	343	328	307	338	326	320	348	329	288	326	346	328	283	296	346	312	307	319	325	319	288	301	299	314	322	307	351	304	302	320	312	334	319	315	299	300	295	314	312	344	270	311	301	314	291	301	316	320	301	324	331	314	304	331	315	339	327	310	312	345	349	310	294	353	318	297	354	299	289	299	299	339	306	340	295	270	324	309	290	312	336	295	314	293	312	324	337	332	324	338	307	290	292	321	345	319	320	328	326	310	324	307	312	295	289	327	295	313	314	322	335	310	317	311	291	359	329	340	314	318	293	314	300	268	283	303	330	306	290	331	324	331	334	292	319	317	335	287	344	300	314	311	300	317	341	334	306	336	301	317	314	328	309	314	315	332	307	286	323	306	297	303	306	306	312	284	361	256	298	301	294	303	322	310	319	318	324	338	288	297	334	326	307	320	308	281	345	304	344	306	296	348	309	321	296	332	330	339	289	322	315	319	341	326	317	278	303	337	316	319	319	291	313	316	300	320	315	327	314	345	287	292	314	350	292	293	351	321	330	319	316	315	287	334	338	321	301	304	314	309	331	295	368	313	343	329	299	313	333	349	322	322	296	304	315	312	319	335	326	315	324	301	288	302	294	313	304	323	306	301	325	324	335	294	299	315	326	314	300	304	322	338	315	332	300	359	298	317	296	302	336	319	327	293	347	346	324	297	322	290	306	302	318	308	261	325	293	311	326	273	282	299	293	344	295	303	300	340	317	330	288	337	310	335	300	327	315	297	300	288	322	332	331	297	320	313	332	311	296	344	317	326	287	289	334	329	310	298	289	306	300	299	297	323	313	321	317	344	333	298	320	322	293	295	315	295	314	340	354	336	283	312	330	319	325	297	319	294	310	312	295	298	300	303	303	290	332	342	302	291	329	314	334	322	319	286	297	313	315	331	309	304	300	322	328	306	290	286	317	342	337	316	336	317	319	288	296	294	324	315	320	339	310	356	319	304	300	306	292	316	333	295	284	302	273	296	341	299	356	317	332	316	334	300	310	296	332	295	310	304	345	313	325	339	300	306	316	310	311	315	292	321	297	298	309	304	307	322	340	310	353	307	304	349	313	300	317	312	327	322	338	312	291	312	302	353	289	319	328	330	321	316	340	312	291	322	337	326	312	325	323	347	312	317	291	319	324	323	304	275	291	319	319	338	324	325	290	309	303	313	338	290	323	321	283	308	303	299	353	311	334	347	327	318	337	286	335	309	304	293	276	296	305	270	301	361	320	320	309	284	327	303	293	329	287	333	314	316	301	330	301	346	344	293	319	289	293	312	305	337	306	322	305	347	322	312	336	301	332	296	321	319	332	313	336	350	320	314	310	333	311	303	336	312	339	308	297	314	331	335	288	333	299	335	325	305	353	310	318	325	318	315	296	316	329	308	300	295	298	333	317	334	319	333	310	297	318	308	309	343	305	304	330	297	332	317	301	296	326	310	300	304	293	327	356	328	307	320	304	333	288	320	348	322	296	288	300	325	320	331	315	302	333	314	307	280	305	294	291	304	337	326	286	312	319	293	325	284	336	315	295	304	326	299	281	314	310	308	331	310	311	308	310	283	293	281	324	324	322	323	345	326	291	296	311	350	313	329	283	297	324	319	299	312	316	304	307	332	312	294	307	315	336	307	306	314	304	311	290	296	314	288	310	334	309	336	293	283	317	304	312	347	315	329	324	300	314	322	298	314	296	329	310	308	330	325	275	310	321	289	338	300	310	311	341	295	315	311	336	327	308	307	316	286	286	332	310	318	343	343	295	302	296	317	296	322	335	312	314	327	272	296	356	325	324	306	320	295	288	319	301	315	339	333	296	322	328	315	287	327	340	292	306	306	323	306	319	300	309	285	337	314	311	294	315	300	302	307	299	298	328	343	339	292	291	292	282	355	331	335	297	318	285	331	297	333	302	305	318	334	347	296	331	300	353	339	319	314	320	321	307	314	312	294	291	341	312	327	308	299	333	329	341	312	326	304	341	295	310	306	317	345	319	354	302	314	335	325	330	292	310	311	313	309	302	307	288	289	316	312	291	311	306	307	297	311	338	303	339	312	309	281	335	315	276	345	305	291	348	319	299
27113	20461	8090	758	541	441	402	385	432	387	351	379	350	399	334	377	386	371	370	405	353	366	341	367	377	379	356	365	367	386	380	357	351	390	375	376	352	380	368	339	367	375	380	358	321	384	393	368	386	398	367	369	392	384	381	396	380	386	351	399	386	361	405	351	390	385	366	384	356	364	362	369	378	374	364	338	391	360	355	398	321	358	339	412	363	349	359	381	363	357	357	381	345	394	381	357	395	413	360	382	377	316	408	363	358	385	390	372	372	348	363	370	375	385	375	359	370	371	386	341	362	362	364	372	374	351	370	388	351	361	376	366	388	373	359	406	336	368	340	342	355	351	357	375	354	347	353	371	395	346	382	353	347	394	382	402	391	361	334	368	350	352	350	362	360	364	326	335	383	350	367	372	389	372	363	407	374	317	379	370	344	366	353	385	352	357	355	353	364	403	359	376	360	346	363	420	354	378	377	368	356	379	370	382	369	362	384	325	368	346	391	389	391	327	369	398	352	384	384	352	367	370	373	340	364	385	371	360	333	396	358	356	352	337	371	399	364	411	351	379	345	340	339	344	328	328	368	368	391	376	346	352	358	360	417	370	372	375	365	372	344	391	374	393	386	372	401	357	371	367	347	387	396	390	367	384	359	353	363	355	372	378	361	367	363	393	393	410	369	348	371	393	373	371	366	369	371	397	373	384	390	349	357	364	346	364	389	369	373	384	407	385	336	312	344	366	361	341	369	359	379	395	385	363	351	383	359	353	381	373	397	376	355	404	411	362	388	377	378	344	348	376	391	364	360	385	359	380	353	354	332	367	378	343	377	386	338	381	377	370	369	379	354	321	357	357	371	348	379	363	390	357	354	388	336	332	352	351	370	409	382	343	336	357	377	372	377	419	368	386	389	382	358	386	389	379	372	373	348	390	398	345	352	369	366	351	407	387	379	373	354	349	374	362	367	352	352	389	354	382	352	404	358	377	353	378	380	344	354	391	396	375	404	367	367	391	365	362	356	356	376	365	362	367	367	355	377	349	364	340	367	355	343	411	377	369	383	378	381	394	373	352	355	353	397	383	368	342	368	382	337	350	350	381	365	374	394	357	392	371	393	360	391	391	370	371	356	353	324	377	341	362	335	351	363	365	393	337	369	325	360	357	374	360	405	363	380	399	364	368	361	366	378	349	381	366	364	351	366	369	422	340	354	378	341	354	405	377	368	353	357	375	373	349	404	357	347	348	373	390	378	385	375	370	360	355	363	339	353	357	390	360	358	334	367	356	374	417	353	377	350	397	315	339	366	351	365	393	359	356	392	401	391	404	364	393	382	382	353	342	343	341	371	390	373	343	373	392	382	390	370	365	372	366	358	367	366	363	402	391	382	419	356	377	358	363	344	355	390	359	405	396	393	372	330	371	367	384	395	378	345	380	372	384	373	357	324	376	368	380	391	367	396	383	361	363	363	355	356	362	385	392	366	364	391	397	394	369	396	361	374	338	397	343	381	393	348	381	365	381	350	346	384	347	340	395	329	359	377	379	391	364	361	391	400	387	373	381	397	388	377	374	391	379	359	375	373	317	349	365	359	358	394	372	381	357	363	348	356	352	370	360	341	380	380	369	367	369	345	377	367	396	361	385	351	377	364	395	375	363	357	350	339	394	389	358	374	350	382	370	389	367	371	377	387	346	376	370	350	328	370	392	380	372	335	400	370	375	395	408	351	354	368	381	373	372	346	335	302	345	367	400	356	357	363	379	328	349	377	345	356	341	366	336	378	373	363	358	381	351	377	382	369	348	380	377	378	376	389	362	356	361	365	380	367	365	405	408	387	380	396	386	355	357	351	394	354	351	391	371	350	384	362	382	372	355	370	396	389	322	369	374	387	375	361	382	355	375	382	377	345	372	369	342	366	370	366	395	380	350	309	370	334	379	351	386	370	368	409	375	379	358	370	381	364	354	387	354	349	336	362	375	343	375	339	354	335	377	386	361	381	394	366	369	357	375	345	354	375	346	344	370	350	355	378	342	391	377	372	369	362	379	417	368	364	367	373	371	392	374	376	368	357	380	366	375	367	369	343	369	356	378	360	364	370	376	370	368	391	351	354	341	377	387	374	382	409	400	400	379	396	361	355	355	359	347	391	359	359	388	392	353	361	354	360	371	386	356	379	352	327	385	361	371	358	372	369	371	350	411	378	341	398	359	348	394	347	391	362	395	369	344	359	341	385	353	367	365	386	342	342	368	343	412	370	374	368	357	351	360	382	388	401	348	372	342	388	364	375	348	365	352	341	380	373	355	360	370	361	346	359	400	388	380	376	387	385	372	363	339	326	379	381	375	386	363	352	387	395	358	379	382	377	389	357	367	390	342	341	352	353	375	356	360	359	352	388	360	352	391	371	348	354	346	359	380	366	353	355	342	376	377	426	375	354	371	393	355	389	337	345	385	382	351	347	381	361	389	387	360	373	362	389	349	379	372	385	396	370	386	377	362	385	392	370	364	354	393	360	391	378	328	358	338	366	367	377	345	340	373	381	359	376	389	385	338	363	392	342	359	387	374	324	358	365	367	363	366	343	398	360	369	364	363	365	370	370	374	357	361	384	390	379	359	394	381	372	382	381	364	364	336	365	358	350	373	342	378	367	363	382	326	367	359	385	382	364	388	361	360	368	364	409	352	344	378	386	378	382	369	385	332	390	378	368	337	377	365	402	388	362	377	370	354	373	382	347	391	364	390	348	333	384	378	387	381	364	382	325	356	389	405	387	335	328	354	374	381	370	355	352	354	376	351	337	356	365	374	384	431	381	407	355	353	370	358	391	351	332	362	363	343	353	368	355	356	367	354	397	342	339	356	370	372	360	381	350	365	356	377	379	359	402	356	351	379	375	365	369	378	377	373	386	356	374	387	410	373	355	417	396	358	335	377	372	337	362	375	418	382	394	361	368	388	335	387	389	375	379	377	386	345	379	379	398	362	343	345	367	369	421	379	365	397	366	387	364	370	380	370	347	401	362	376	376	370	346	389	388	380	377	382	357	391	338	373	375	380	392	347	355	387	385	385	351	349	351	371	379	370	341	374	355	351	390	394	386	332	374	369	383	359	364	357	386	358	364	325	365	366	333	370	369	399	413	364	363	350	369	387	372	365	361	347	372	393	395	389	379	389	345	359	379	385	374	394	373	357	364	364	371	402	398	378	356	364	427	364	357	355	386	378	352	395	382	364	385	352	328	361	385	384	353	342	354	367	386	375	369	391	360	380	359	370	350	360	353	351	369	347	350	355	358	389	370	334	374	371	366	389	357	350	355	364	359	369	351	377	377	377	325	377	356	379	408	354	433	365	366	353	380	390	398	398	401	372	359	363	358	421	372	381	368	382	361	371	333	373	344	375	398	347	367	367	346	358	377	420	336	369	358	365	397	370	372	337	382	402	398	374	360	385	366	352	406	369	348	356	391	361	356	360	375	416	347	372	375	391	370	392	338	355	371	378	367	386
7223	1393	1287	823	685	682	603	592	592	579	582	551	557	532	509	538	539	516	502	532	493	497	497	545	467	536	489	489	545	507	492	518	515	503	506	479	509	492	515	512	486	513	528	490	496	511	496	505	541	478	499	492	486	546	477	515	483	518	506	519	508	534	509	518	526	549	524	468	491	481	523	512	522	516	550	530	500	520	521	530	511	521	527	476	508	525	499	506	509	520	476	517	484	536	512	534	506	549	510	510	497	498	545	546	503	529	523	505	567	493	499	503	535	514	532	541	511	480	537	506	486	507	528	520	508	500	506	520	515	546	525	541	535	508	492	475	500	513	478	535	535	512	515	547	543	520	500	490	468	518	485	508	492	524	505	565	550	511	489	526	481	490	492	483	509	522	545	545	514	458	506	529	486	489	503	480	531	526	537	536	481	506	529	519	487	535	512	518	511	539	526	492	521	527	536	547	517	543	491	468	510	506	500	531	496	496	483	507	511	497	535	505	487	493	491	484	525	516	505	532	493	479	492	515	542	545	531	463	501	517	482	493	512	516	535	547	504	517	488	503	518	503	510	541	487	514	492	501	503	507	483	491	538	537	501	506	527	471	548	536	478	470	503	523	513	504	507	525	496	512	503	524	473	508	492	495	527	493	507	517	513	542	530	453	495	510	537	498	502	550	568	522	497	503	530	570	552	510	501	528	513	497	515	496	486	534	496	524	538	502	513	488	530	507	484	482	506	531	498	525	534	492	486	546	519	507	543	534	485	485	475	510	513	529	508	495	503	469	505	516	504	512	489	509	496	507	482	503	524	482	526	513	567	505	510	499	544	521	503	516	507	497	465	504	531	492	541	505	584	499	525	497	520	497	497	525	514	552	492	498	506	489	509	497	529	546	485	490	489	501	510	491	496	513	500	527	539	524	501	513	509	530	506	539	540	491	529	491	498	512	502	555	470	510	507	468	544	524	494	479	494	522	539	493	518	513	513	501	532	530	507	483	528	487	481	506	507	523	526	545	475	455	526	491	557	536	541	546	492	485	518	507	528	505	504	520	552	512	512	491	504	496	520	531	539	517	462	510	496	506	533	507	527	520	550	537	500	507	518	469	512	469	494	505	463	501	520	554	554	509	496	508	501	522	497	487	490	518	476	532	525	531	520	524	507	537	490	478	518	538	518	482	514	530	486	524	490	527	498	510	515	567	515	504	522	523	481	534	523	544	552	483	476	509	504	545	506	555	495	520	537	502	499	510	502	487	487	522	557	514	507	511	496	494	502	501	532	543	501	562	522	519	508	524	523	493	481	496	484	494	521	520	511	554	516	488	508	482	515	541	504	495	487	528	533	534	541	555	492	525	525	536	504	538	524	511	506	492	478	542	494	496	517	511	530	527	512	486	538	520	509	515	484	483	537	552	539	520	533	529	520	496	463	504	507	487	520	515	509	529	507	515	535	474	486	481	508	501	538	574	533	519	520	522	548	527	509	515	506	496	511	521	504	512	508	556	490	501	525	471	507	531	507	546	515	502	520	523	522	480	535	501	521	537	556	546	525	509	515	533	541	518	517	525	499	531	513	508	511	512	492	501	530	495	504	493	476	543	514	490	516	490	509	495	485	524	573	561	523	544	462	494	511	505	497	510	498	519	512	512	513	513	551	508	528	503	499	543	510	529	518	520	547	538	511	483	510	517	512	545	516	525	519	501	508	551	507	526	532	499	501	489	501	504	583	518	459	514	489	537	526	487	501	495	513	538	495	532	512	510	547	518	524	506	478	525	484	526	524	504	516	508	504	502	500	475	495	514	528	530	448	540	496	514	523	523	536	507	546	512	511	490	538	519	483	503	531	512	517	550	521	518	513	523	496	476	506	482	482	505	487	523	550	517	528	507	524	515	571	503	516	526	519	517	515	546	519	547	536	528	542	517	518	534	508	524	540	496	482	498	456	501	509	550	496	527	530	499	538	488	503	489	527	532	569	539	476	499	510	498	515	513	533	527	504	542	520	476	527	493	520	514	519	467	515	498	526	502	494	535	509	583	509	495	491	472	468	487	499	526	519	539	524	506	518	520	430	488	504	505	494	511	491	547	483	489	502	547	536	537	507	508	518	544	518	507	522	542	538	543	506	464	511	546	547	514	566	491	519	479	490	491	523	508	509	528	498	517	463	473	544	540	526	553	511	498	493	484	533	467	505	530	514	499	510	493	532	524	515	525	520	481	491	513	512	553	525	478	512	543	497	515	519	438	547	484	515	519	522	540	515	481	512	525	564	508	547	538	486	547	526	519	511	544	575	568	514	513	507	550	510	509	520	506	523	512	512	509	504	519	557	527	500	511	531	499	503	521	541	504	539	502	535	516	526	529	517	525	468	535	504	520	501	513	497	504	521	526	529	493	539	514	527	512	520	515	491	547	496	543	543	483	532	510	477	502	503	490	498	503	460	515	549	517	544	495	508	499	516	528	537	544	530	513	540	511	491	471	516	518	502	513	550	509	505	474	510	531	571	516	537	488	550	556	505	550	534	538	508	544	516	508	524	546	522	476	507	532	534	552	523	485	530	564	485	527	518	493	518	520	535	496	511	543	514	510	528	562	508	509	547	477	513	500	550	474	544	471	512	550	488	495	538	495	525	516	484	513	516	473	506	518	580	514	512	485	517	532	535	519	491	511	514	518	490	543	504	483	496	525	509	543	502	502	487	549	516	519	497	500	492	540	514	567	517	497	524	539	465	464	490	521	504	508	492	503	503	507	513	538	528	524	508	499	533	499	505	520	510	507	543	492	532	520	472	523	544	511	513	567	520	528	489	509	504	517	489	519	501	515	465	509	522	545	515	517	505	541	519	502	500	549	463	518	556	488	486	535	500	545	522	555	470	481	568	425	516	542	479	534	482	494	498	520	521	505	525	571	486	535	508	489	502	471	515	512	488	533	525	462	538	551	486	503	545	525	504	549	500	507	509	504	477	471	491	506	572	555	504	548	511	504	501	542	509	504	552	505	491	481	528	500	515	543	508	506	536	502	468	481	483	500	548	521	504	494	524	533	575	522	531	521	474	500	488	498	505	539	538	496	499	497	513	508	490	476	501	509	521	531	514	509	475	504	510	511	504	511	524	541	479	497	503	528	502	509	507	538	509	494	516	553	496	528	505	512	512	541	474	511	536	506	528	494	518	493	507	536	511	476	503	466	498	518	502	499	470	520	520	471	468	528	526	522	544	499	516	505	469	515	526	520	516	553	517	504	517	508	528	506	484	488	503	508	516	490	508	550	538	506	518	539	542	536	499	518	524	518	521	528	531	497	508	504	510	536	526	512	517	499	510	497	492	525	501	483	548	566	537	518	479	483	501	528	525	487	504	501	521	524	541	520	524	521	488	505	515	524	528	485	468	518	525	528	517	518	503	465	501	508	519	550	475	441	509	516	494	503	525	535	512	528	503	514	518	512	497	499	524	535	502	514	497	504	493	496	517	550	522	542	523	500	509	533	485	501
24072	21110	28476	24000	20966	4901	987	797	659	636	571	519	513	494	489	463	488	437	442	451	456	416	458	445	407	421	407	435	430	449	381	449	390	439	398	403	431	405	417	405	402	428	451	410	398	400	396	392	410	426	371	433	422	425	422	410	379	451	414	415	371	446	396	417	419	377	378	433	430	434	440	448	427	390	444	395	406	389	429	403	456	425	420	414	431	428	375	403	447	416	426	419	432	419	431	399	416	441	398	412	390	384	422	428	403	373	403	396	405	437	424	427	396	411	416	418	422	395	413	411	393	385	383	402	420	433	404	394	433	382	403	402	427	410	404	432	384	426	368	399	413	423	394	414	377	449	401	434	395	398	434	420	409	388	391	382	426	425	418	422	418	416	368	403	379	391	427	411	395	398	443	385	414	357	408	443	374	415	403	428	423	384	378	379	392	415	396	413	387	419	410	435	429	428	405	425	454	406	426	428	376	423	420	407	386	413	410	415	408	450	414	413	402	416	415	398	400	433	385	379	435	397	378	376	360	404	417	403	413	388	395	418	408	420	404	404	407	423	436	398	414	393	418	365	403	418	366	399	436	388	442	392	394	406	409	418	414	396	412	374	422	398	437	419	386	419	437	401	422	376	371	409	415	409	411	399	430	410	425	439	408	415	408	385	422	413	432	391	387	404	393	386	404	437	398	386	395	435	420	402	393	391	357	416	410	397	364	396	400	392	397	399	409	369	376	420	375	426	386	423	426	406	443	388	412	403	411	407	407	382	424	402	379	410	377	388	444	368	392	400	397	389	388	392	402	453	385	382	390	393	417	421	406	398	435	431	379	404	384	396	398	411	395	392	405	413	418	390	398	392	409	433	397	360	407	449	375	377	411	391	401	388	416	417	369	393	416	424	389	392	391	452	396	424	420	393	391	413	382	426	389	363	411	386	427	387	369	407	402	396	459	425	391	406	422	415	420	383	379	419	449	428	419	415	410	380	410	396	418	410	385	456	395	453	418	399	408	442	393	406	403	406	415	420	390	433	416	418	381	375	419	415	392	415	451	404	440	396	409	399	403	399	418	396	388	416	466	402	409	417	414	403	393	414	404	382	408	415	424	404	409	389	391	423	410	414	424	403	415	403	440	411	433	423	431	415	385	416	436	370	405	429	427	389	410	397	386	381	409	433	407	398	388	409	446	381	462	441	389	396	401	438	399	397	405	386	407	404	407	417	376	381	408	403	443	396	415	409	405	397	405	426	399	407	378	409	394	356	419	421	416	400	414	431	393	399	395	401	363	415	386	423	454	387	402	399	404	375	411	394	442	372	403	434	419	412	401	400	427	391	411	405	417	388	396	410	424	429	396	404	396	456	423	406	425	415	417	410	395	408	438	395	401	438	404	423	370	391	418	400	433	403	432	424	372	411	426	412	406	445	384	435	395	429	422	373	407	406	399	381	391	386	408	387	439	422	419	365	397	397	411	419	410	419	403	388	382	398	398	408	419	404	402	408	400	393	413	428	409	390	442	405	421	404	444	403	371	390	395	428	410	404	421	394	466	389	409	429	385	436	439	401	424	393	393	398	398	415	377	406	429	393	413	420	422	386	445	404	404	401	405	426	390	403	422	388	416	407	419	425	397	385	370	396	391	414	390	420	396	436	436	453	416	388	408	423	423	408	419	387	391	446	395	400	390	418	386	402	391	438	412	388	432	441	420	424	394	427	389	376	403	390	384	437	421	418	377	396	410	435	438	451	412	361	402	412	390	409	407	416	433	400	453	410	402	367	388	401	376	373	382	426	403	400	389	430	441	381	394	418	397	425	421	442	384	394	404	376	453	395	419	388	412	409	400	382	419	395	399	374	400	390	400	418	420	404	391	368	394	411	388	431	428	391	409	450	392	434	417	403	431	404	399	360	391	400	395	405	399	409	355	384	386	413	420	406	418	421	418	433	403	384	414	400	389	415	412	340	414	384	410	387	387	440	408	402	413	428	419	407	417	378	415	403	425	432	392	395	407	405	436	371	418	413	428	389	399	380	367	405	395	416	405	374	432	405	394	404	377	387	424	403	427	423	401	441	396	376	395	396	401	446	407	408	400	415	401	382	409	421	383	438	413	441	382	430	400	381	400	445	396	416	420	400	409	425	438	395	407	435	419	392	412	381	413	406	402	405	419	424	379	389	410	384	389	404	381	390	407	409	409	431	393	400	386	394	435	431	370	398	420	394	390	395	415	449	408	387	439	415	373	407	403	407	412	422	389	397	396	413	431	452	402	414	399	410	405	416	413	424	410	418	384	427	429	429	400	411	404	373	416	413	403	409	378	413	430	410	388	369	396	392	397	394	406	359	400	420	374	384	424	409	393	360	403	378	419	387	407	384	407	372	382	422	394	397	415	432	439	411	429	387	419	420	426	375	405	416	422	407	437	444	404	396	415	442	396	412	408	423	417	419	400	428	390	417	385	419	441	432	405	404	398	402	430	402	436	413	394	390	424	448	419	399	390	413	392	402	398	419	358	415	374	424	402	438	411	414	382	374	396	397	418	419	421	427	409	405	410	394	381	394	437	410	383	358	378	391	366	421	392	425	414	443	400	425	390	408	423	430	398	399	430	372	385	359	391	424	426	385	401	391	431	405	366	456	386	425	428	454	411	411	390	359	386	429	396	385	394	422	399	367	410	412	401	428	389	383	415	422	371	402	406	405	447	365	402	447	425	390	413	418	431	422	397	423	395	415	373	411	418	390	392	393	400	459	405	423	407	403	408	411	434	369	403	431	413	422	403	450	370	400	433	414	413	423	386	386	417	432	372	427	386	390	401	409	413	419	407	416	409	441	392	412	432	394	395	388	385	365	418	407	412	411	379	367	437	394	407	414	423	370	397	449	401	368	411	422	404	399	395	387	400	405	402	380	432	387	425	407	397	410	378	416	385	414	407	421	399	408	449	407	427	398	426	436	397	411	425	437	409	393	428	396	408	415	395	422	399	408	421	393	441	388	411	383	407	417	381	382	354	437	428	406	387	414	399	418	391	446	433	409	375	419	394	431	424	397	422	410	418	401	428	402	369	399	422	380	427	398	376	406	378	425	398	385	401	401	408	436	415	392	451	434	412	420	394	398	392	423	430	373	427	414	409	412	382	422	412	409	393	400	397	391	385	385	412	413	399	408	384	402	391	450	376	439	404	392	402	392	388	418	401	438	411	405	408	400	389	408	409	398	406	369	405	436	421	373	443	404	388	402	395	369	402	453	430	389	430	399	369	350	389	408	444	383	391	419	409	389	431	409	361	396	442	413	424	404	409	406	411	394	392	415	421	393	450	390	423	401	405	380	385	404	378	403	415	402	402	403	395	392	404	366	372	442	402	418	392	419	403	374	409	385	440	401	406	432	434	400	415	410	425	419	398	478	419	395	422	410	422	380	407	423	388	418	425	413	439	422	406	390	391	361	427	390	395	397	409	388	373	424	398	417	417	392	407	424	399	400	409	414	366	396	386	443
13487	9205	8242	4141	2884	2327	1845	1542	1268	1110	1032	877	933	786	792	759	709	754	682	685	674	609	632	643	631	621	596	609	633	590	626	597	588	661	598	622	612	578	565	648	578	582	605	593	576	566	577	625	550	561	589	572	570	559	549	549	602	631	580	567	591	607	582	588	587	565	610	539	622	600	599	551	579	607	569	525	580	548	594	576	555	590	591	548	561	577	586	606	586	570	579	556	528	568	549	546	536	575	554	577	561	578	528	568	568	554	568	593	587	551	580	574	562	596	531	609	536	567	599	550	594	564	577	557	558	561	564	558	562	593	570	566	552	610	634	614	600	570	562	579	595	574	572	603	560	597	529	608	556	600	572	599	585	589	567	573	563	612	586	550	599	534	592	569	565	596	573	613	564	574	591	581	571	570	609	591	538	535	588	574	561	547	528	570	597	584	564	595	605	560	546	582	539	554	583	592	592	541	568	575	598	562	546	584	541	553	586	497	547	577	538	595	575	592	584	582	608	552	560	596	578	567	585	575	576	562	570	527	554	562	555	551	546	557	599	554	629	587	572	577	533	555	578	590	609	552	564	546	577	534	598	563	585	552	568	577	574	580	541	552	584	571	592	572	583	511	594	564	588	606	604	556	585	536	596	618	548	546	550	546	552	540	591	543	595	524	571	581	558	556	558	573	575	587	580	593	597	557	557	532	551	547	556	586	560	539	537	563	588	518	557	554	603	592	613	587	591	595	613	568	567	564	544	608	569	545	631	537	578	543	582	595	592	556	599	575	612	555	573	557	571	583	591	576	572	562	580	587	583	545	574	556	558	599	525	551	579	576	528	575	545	583	589	585	579	578	561	556	576	555	526	577	611	560	629	545	593	565	564	574	557	562	558	596	556	592	556	542	585	595	557	535	574	542	547	579	575	530	548	587	513	585	601	546	582	600	572	553	616	595	547	566	565	560	542	559	523	573	597	548	569	574	587	555	607	570	553	565	583	568	588	540	545	574	576	544	570	583	524	593	640	589	579	572	570	568	591	543	590	530	538	566	565	588	587	593	552	593	563	558	546	576	604	610	599	577	564	551	567	559	603	586	552	544	537	584	600	544	604	635	590	576	583	547	528	627	574	612	562	594	575	634	551	587	567	579	555	545	564	550	552	589	556	561	588	583	599	570	569	540	539	575	600	576	618	562	561	576	581	569	570	532	592	561	563	552	563	584	549	587	576	547	562	621	503	577	578	570	577	604	529	557	568	611	561	590	595	604	562	526	588	571	548	505	611	564	573	545	569	555	561	565	559	564	621	553	564	551	601	599	582	565	548	581	602	578	553	562	572	591	552	575	558	580	553	605	573	578	550	587	611	571	588	540	571	583	579	540	614	560	550	566	564	564	554	597	583	533	592	588	591	564	582	564	577	586	555	561	596	576	575	587	576	574	558	536	586	575	553	556	571	554	590	567	627	552	576	566	585	534	566	577	572	588	577	599	617	546	592	557	588	567	577	595	539	563	581	568	566	577	570	595	572	578	551	545	577	570	545	567	595	531	543	601	573	512	549	616	554	603	575	584	555	575	568	563	571	514	555	543	590	559	568	586	517	604	536	557	563	547	578	570	553	607	573	607	581	573	573	591	594	590	537	606	547	601	612	583	597	605	594	567	544	539	553	556	610	582	640	575	602	542	555	556	613	525	577	556	577	611	580	572	592	552	564	561	618	580	593	551	581	544	561	617	561	570	586	603	574	566	576	577	587	590	547	617	539	607	587	612	560	564	607	572	602	572	565	579	562	565	530	570	604	564	525	558	563	577	607	563	521	569	528	593	591	565	614	562	554	573	606	603	553	577	624	571	593	536	553	583	552	558	566	578	612	569	586	585	566	605	537	561	594	571	588	590	606	558	555	550	569	550	605	616	549	603	556	552	556	595	576	563	540	592	587	586	516	563	565	565	584	585	578	589	560	555	572	598	576	612	598	544	543	575	581	573	578	557	578	609	551	557	602	573	554	532	599	542	564	577	575	570	565	568	594	566	586	563	616	550	584	530	571	564	565	536	580	601	593	568	561	568	572	516	566	567	589	545	566	542	555	566	605	569	563	567	533	571	606	599	571	574	588	559	543	572	566	598	530	510	590	557	553	591	562	571	543	573	555	567	589	615	591	537	568	601	553	542	587	566	574	576	613	548	617	558	622	543	566	570	603	558	561	528	569	572	562	573	577	586	536	535	560	547	586	547	561	547	638	567	570	550	559	570	612	553	584	553	571	563	562	579	588	570	577	555	544	561	616	542	580	571	578	580	597	596	569	548	602	555	618	560	583	581	608	562	594	582	520	554	591	599	601	564	533	541	640	549	595	565	575	572	574	549	602	600	586	546	586	551	570	569	565	590	545	574	547	608	534	563	584	563	564	570	553	578	557	578	558	557	584	558	578	587	597	559	535	549	580	547	573	568	577	583	541	564	570	570	593	588	574	573	547	550	561	541	589	621	559	549	575	569	578	585	615	556	540	590	562	567	557	587	541	582	546	537	533	555	610	559	583	633	615	541	560	561	531	574	571	552	589	552	562	520	613	555	587	554	591	535	566	547	551	539	579	559	594	561	554	581	568	546	575	566	574	574	583	595	569	537	595	574	539	584	567	544	576	540	598	568	607	569	548	581	560	589	556	539	604	534	603	579	583	577	588	603	542	582	554	595	555	572	591	569	542	603	569	597	598	527	556	592	556	579	605	562	588	554	594	565	581	577	570	593	575	564	574	589	578	558	571	588	563	610	565	630	567	583	593	583	575	555	572	554	571	573	598	594	552	548	606	606	562	591	564	574	559	515	577	579	536	571	577	544	570	587	581	535	536	565	562	610	590	587	561	556	540	551	616	594	542	552	572	566	584	570	577	571	581	567	522	605	567	570	547	551	594	567	564	553	543	609	529	569	591	592	561	532	558	549	551	553	563	576	544	553	632	523	512	602	572	565	568	567	573	598	534	552	549	567	582	564	592	585	536	559	637	574	560	591	585	593	580	605	576	586	609	593	576	602	544	582	543	560	595	559	563	548	546	570	577	550	579	570	591	580	555	611	565	555	580	590	551	594	618	609	575	574	551	564	568	570	581	533	555	541	550	549	593	619	618	611	563	534	545	549	589	558	560	524	619	581	575	571	582	532	575	561	540	597	560	542	568	532	550	583	598	592	552	571	575	583	579	571	547	573	597	560	534	568	578	636	535	572	617	592	600	571	548	595	562	541	540	543	568	577	562	595	544	573	588	576	605	593	545	605	564	566	565	607	565	596	586	561	577	581	558	564	572	535	588	538	531	590	569	568	598	548	520	544	541	534	590	572	571	522	548	581	591	576	537	586	586	551	542	573	567	522	570	566	549	599	591	585	560	578	551	589	590	571	582	563	566	547	582	524	551	557	599	602	579	561	599	563	610	552	580	609	583	523	579	562	573	563	575	573	574	561	529	582	540	584	604	564	588	563	568	562	561	590	572	599	594	601	542	547
23172	21236	29252	23536	21243	21116	3850	953	680	588	550	436	439	418	334	382	353	297	304	305	306	274	268	275	266	287	265	223	250	236	232	263	260	236	255	220	249	220	226	251	239	231	225	252	219	209	225	226	257	251	235	209	226	243	203	213	233	238	225	230	228	229	228	238	208	224	227	202	216	214	226	247	227	242	216	252	219	218	207	199	245	219	225	206	223	216	216	234	222	202	215	214	229	215	191	229	226	206	192	212	235	218	222	224	200	230	217	238	228	217	220	228	252	202	218	204	215	212	235	218	233	243	213	214	201	248	224	199	205	226	211	233	221	218	227	199	194	236	210	208	215	191	227	219	223	212	215	226	196	220	218	205	227	204	230	232	214	232	207	227	232	217	204	227	232	210	196	218	206	232	231	235	205	217	229	234	202	195	202	219	209	226	216	237	199	212	207	228	225	209	198	213	232	239	196	223	223	228	211	212	203	237	199	229	240	186	217	223	236	234	211	223	217	211	201	212	195	223	203	223	233	227	204	221	224	217	223	192	228	211	197	180	206	219	203	194	216	227	194	240	220	184	232	252	237	234	206	222	197	217	241	238	214	197	234	183	210	204	214	204	231	217	207	226	217	198	199	213	215	227	219	246	189	214	232	200	238	213	206	219	222	197	212	225	228	215	192	201	221	209	218	206	213	207	203	255	222	202	220	235	224	213	206	209	211	222	210	224	214	208	237	220	216	224	201	201	201	216	210	222	209	229	209	215	217	207	188	205	230	234	209	241	234	222	199	233	222	229	188	201	239	222	258	216	202	176	224	185	218	207	206	224	252	217	233	223	222	207	236	201	185	210	209	221	232	208	211	219	235	207	215	212	199	201	213	217	202	221	236	210	223	217	220	210	195	184	213	213	207	199	214	213	202	211	238	196	237	208	215	227	205	235	205	232	212	215	217	226	219	219	248	209	217	197	201	218	200	210	199	196	232	207	187	216	212	260	203	205	220	217	244	235	228	215	227	207	235	211	234	211	210	220	213	206	221	201	231	202	210	257	207	213	193	219	235	217	210	194	266	181	220	226	224	226	226	225	232	218	228	187	214	251	227	227	203	199	195	212	210	201	210	208	218	208	207	223	217	213	203	209	209	203	220	225	220	214	211	213	216	212	230	208	210	212	247	231	231	224	218	234	222	210	202	230	207	214	234	232	232	214	226	220	220	215	222	210	215	203	211	214	209	210	234	225	221	229	194	193	209	214	190	193	207	219	197	226	223	213	202	210	203	213	231	194	218	207	190	233	203	239	225	247	213	238	228	230	191	206	226	217	217	226	199	195	220	225	204	211	245	214	228	203	249	232	224	175	228	248	208	230	220	222	228	211	225	235	205	217	190	225	205	210	193	216	225	221	214	211	206	241	227	193	229	211	215	213	191	251	216	207	237	220	226	229	211	225	221	227	222	239	220	231	238	227	233	215	203	218	212	209	212	211	194	218	240	188	222	213	236	206	228	221	223	210	203	190	225	199	220	209	183	210	209	219	219	202	226	225	188	199	225	237	220	231	188	204	207	202	226	223	238	193	204	229	197	221	195	199	226	211	179	224	223	208	212	223	226	207	206	245	224	206	231	221	218	214	194	215	220	205	214	227	223	250	233	217	225	231	198	232	209	225	249	215	231	219	233	232	225	210	256	231	236	216	207	208	240	223	218	237	233	206	201	218	210	213	202	230	180	215	202	217	211	237	202	214	240	205	189	209	222	205	219	238	228	220	209	225	200	200	232	207	209	198	245	211	211	197	210	221	233	208	199	194	201	195	223	211	247	204	224	219	215	208	193	191	238	213	212	221	235	206	216	222	196	229	211	204	238	244	217	250	203	238	203	203	212	232	210	218	228	205	236	237	201	196	222	237	224	230	207	228	218	243	179	202	229	223	221	203	207	231	177	225	220	208	231	193	238	226	239	207	254	227	226	262	200	253	190	205	206	218	212	236	212	238	234	209	229	192	214	214	199	221	205	226	225	216	220	211	211	229	226	225	215	211	188	221	198	219	241	208	207	204	229	201	204	198	218	225	203	209	233	202	231	206	216	209	237	226	235	235	210	222	198	196	215	221	218	225	223	246	214	199	217	252	231	257	219	209	188	212	218	220	203	199	225	218	226	214	215	211	216	247	214	219	229	211	202	195	196	228	189	193	192	224	202	238	242	211	221	204	219	217	208	193	195	185	203	207	237	222	217	213	212	220	238	185	206	229	202	237	201	200	213	202	212	236	206	188	215	248	239	234	216	211	212	217	225	192	222	209	239	226	222	200	209	207	234	218	228	203	227	210	206	246	207	211	222	195	230	214	183	181	221	237	203	204	213	222	243	199	204	240	216	217	212	200	218	215	231	194	211	209	226	206	225	208	234	200	216	193	216	242	208	213	197	218	212	208	202	212	232	224	247	194	204	229	241	235	215	219	182	215	205	207	223	189	206	224	242	222	196	197	198	228	228	203	190	223	220	208	200	210	223	224	210	167	232	239	206	194	225	222	201	227	236	206	217	209	227	215	215	206	244	223	218	212	234	221	216	212	200	215	192	201	199	223	199	212	216	216	234	189	190	198	203	221	221	233	229	218	224	236	246	245	226	218	195	196	211	206	183	205	210	213	233	206	207	226	210	217	241	213	198	202	208	204	212	237	201	200	187	253	182	242	198	222	233	209	196	232	218	199	221	208	210	182	217	206	198	238	196	213	206	217	225	225	225	201	217	231	213	233	211	211	191	206	196	214	216	214	227	225	204	197	206	219	227	205	193	224	212	230	246	215	214	199	228	235	235	202	206	211	218	221	212	210	230	175	190	234	204	238	220	230	203	208	209	187	206	226	188	205	214	233	215	198	251	243	224	225	200	215	216	204	231	234	193	214	202	192	229	224	209	201	222	218	232	213	214	208	203	202	207	225	219	215	207	219	192	201	209	221	241	219	226	199	222	225	218	222	242	224	195	221	219	198	197	222	219	180	231	216	199	204	209	205	226	217	232	230	198	213	205	210	213	207	201	210	220	237	203	218	230	212	235	196	225	222	187	225	216	206	220	208	222	228	212	203	247	212	221	214	245	221	230	221	206	195	208	222	216	215	194	218	201	233	187	196	211	186	237	197	228	216	229	228	224	233	229	238	233	224	204	230	205	226	205	225	202	220	219	193	232	231	195	215	210	191	196	209	217	207	190	215	215	208	199	205	209	209	197	216	210	195	215	217	224	218	220	209	218	244	234	220	217	216	201	197	203	240	204	212	231	230	231	223	249	202	228	249	218	213	204	228	202	230	225	216	236	185	202	221	215	216	207	209	215	225	216	215	225	240	234	251	219	230	209	198	228	215	230	229	220	226	208	204	194	216	219	220	238	220	203	241	208	206	218	202	214	220	213	240	216	219	202	224	217	201	185	201	216	193	204	213	205	229	219	212	204	222	210	209	207	208	233	206	217	200	225	237	214	202	201	205	224	229	225	217	220	218	212	221	223	194
15291	14960	13020	7031	4669	3597	2725	2234	1858	1432	1233	1004	867	835	724	652	620	588	522	535	476	475	419	448	410	430	406	393	412	390	354	380	409	354	372	341	364	360	341	318	323	332	377	372	333	348	299	317	331	358	335	306	327	353	331	333	337	319	345	290	335	278	318	336	335	342	316	331	339	323	327	326	331	314	325	331	316	320	322	336	336	330	305	315	316	349	335	343	300	304	313	301	347	335	348	330	330	328	324	312	364	302	305	319	336	326	295	325	329	302	295	294	343	286	320	325	356	304	298	297	306	312	322	299	333	326	332	324	277	353	302	303	342	303	349	306	289	283	326	304	346	364	347	332	323	314	332	277	371	334	321	329	319	343	317	347	321	310	297	339	325	310	323	333	317	309	309	308	352	308	304	288	287	323	336	321	274	317	303	326	347	312	270	299	306	319	311	298	326	331	331	340	282	307	298	330	340	301	307	311	322	323	303	338	319	318	320	322	325	309	311	320	321	308	339	301	332	302	325	292	358	300	307	327	318	320	328	351	330	318	305	320	335	281	298	316	296	300	315	305	268	291	308	306	309	313	317	330	319	313	329	323	314	285	331	309	310	304	307	314	297	318	337	288	318	301	303	310	330	330	339	307	342	347	337	277	353	297	338	294	337	295	339	338	314	299	303	337	317	299	313	298	300	312	295	307	316	341	309	305	327	321	330	325	313	326	292	320	314	332	326	313	285	320	344	329	327	352	341	316	301	335	336	327	297	294	293	316	292	310	319	319	312	316	313	340	315	306	297	321	323	293	296	345	325	320	343	305	322	333	291	309	313	323	315	324	296	287	278	362	322	308	344	313	326	318	321	290	330	314	305	318	328	332	287	307	326	296	306	316	320	316	312	287	276	311	302	311	317	359	283	302	327	281	332	318	317	295	308	308	333	298	298	321	340	323	316	328	327	334	338	287	328	317	310	306	324	340	310	307	308	319	347	323	333	319	314	302	325	322	315	338	312	288	322	315	338	323	321	327	307	325	340	295	330	293	320	322	331	338	303	299	299	300	312	310	275	320	347	318	310	336	281	314	327	340	305	348	347	284	330	331	293	306	317	310	325	310	308	319	319	341	304	303	319	294	327	295	348	328	313	315	300	339	324	320	294	330	329	323	288	297	300	328	308	291	313	300	315	312	323	319	280	279	302	346	304	329	315	330	306	342	306	354	327	314	314	334	306	316	287	324	323	328	319	312	308	308	292	301	290	319	308	318	274	321	308	291	307	304	329	314	332	306	303	323	325	326	318	341	316	347	335	301	305	305	303	315	306	317	305	297	293	326	318	338	324	291	323	333	296	305	309	315	308	327	315	317	322	290	333	300	338	337	337	351	289	321	297	327	328	312	320	326	305	313	292	333	299	289	305	311	325	307	297	314	296	347	314	298	322	314	295	347	291	288	290	290	298	302	308	314	316	299	339	298	312	313	334	326	319	313	319	305	323	320	325	325	350	294	328	299	305	300	305	327	349	315	315	327	331	327	333	326	320	309	333	330	291	313	295	304	329	283	325	320	270	320	307	326	317	310	327	323	314	334	318	320	300	305	345	305	304	301	303	317	282	331	333	305	317	312	325	286	303	353	340	336	329	308	318	307	322	343	298	324	298	292	336	320	324	318	304	314	337	322	327	328	264	329	321	329	322	335	300	328	305	315	360	342	317	291	337	305	284	294	296	299	298	331	283	318	304	322	321	322	339	353	322	290	301	299	325	342	316	317	323	309	306	325	295	304	310	325	335	307	312	290	297	352	319	327	315	324	299	287	342	316	265	361	315	330	301	317	296	327	295	313	325	288	304	286	303	331	344	324	297	304	274	323	323	299	315	300	313	341	312	328	322	304	310	305	353	321	327	302	295	322	327	327	321	348	310	315	303	307	283	315	296	351	336	318	288	292	336	332	312	321	325	326	303	309	310	309	329	324	319	350	303	330	318	321	307	313	316	303	313	319	298	318	328	310	294	307	286	332	318	314	312	301	308	319	294	340	294	326	287	319	320	315	323	336	296	311	285	331	319	311	319	331	380	327	287	292	319	319	283	312	325	327	299	315	332	325	339	307	288	309	322	301	301	314	335	317	353	306	283	343	290	328	278	319	321	319	316	326	316	316	325	320	335	305	293	319	299	303	325	291	323	312	328	331	299	327	306	320	313	324	335	309	300	332	323	297	309	267	301	291	320	311	315	303	341	283	301	312	329	322	327	340	290	304	324	331	342	298	311	310	308	325	282	342	331	272	296	311	311	310	293	322	311	324	328	326	326	323	335	308	358	315	307	325	343	322	348	291	313	312	321	302	341	292	299	323	324	263	335	318	334	299	314	306	317	311	342	316	287	336	316	337	309	304	331	327	319	298	320	322	295	330	315	324	341	324	293	300	326	323	301	336	310	323	297	325	327	315	365	331	323	337	324	297	362	340	351	335	303	334	291	309	305	333	335	291	319	312	306	308	306	304	307	313	301	320	333	341	315	330	324	304	331	304	323	299	320	296	327	304	288	324	308	312	321	286	301	319	335	285	328	274	330	308	307	320	308	305	349	294	310	350	318	305	288	323	320	311	341	315	285	319	321	272	333	343	305	325	309	327	343	332	318	321	309	310	304	317	300	307	336	293	308	277	297	289	293	325	305	285	319	328	300	310	330	322	347	312	309	313	287	296	323	308	326	307	334	297	319	323	317	288	302	307	292	328	313	300	327	342	315	294	328	331	334	332	299	344	288	319	336	319	332	309	305	325	330	347	276	314	326	302	307	310	317	291	326	304	347	345	325	307	322	332	298	312	305	292	315	327	312	305	315	300	322	300	328	322	308	321	318	313	315	305	310	312	308	326	309	325	300	368	311	285	318	271	313	328	304	285	284	281	287	349	312	294	312	293	305	294	325	321	326	307	310	301	299	304	309	338	282	310	348	309	284	317	311	303	335	303	340	321	321	311	305	303	323	312	336	314	336	330	319	354	319	318	315	301	325	292	316	319	328	329	295	306	306	336	320	319	326	301	303	313	322	294	300	309	345	315	297	336	287	306	306	296	333	328	313	317	321	303	293	295	312	330	304	310	301	323	317	301	316	331	295	326	307	324	299	289	299	343	306	297	292	310	330	316	289	320	310	316	334	291	323	294	302	322	334	335	316	325	316	327	303	297	316	327	333	304	327	314	329	319	305	321	322	302	310	335	332	300	340	308	319	282	294	349	276	321	323	257	299	320	309	324	326	282	294	313	300	366	298	327	300	346	355	349	334	301	297	339	295	315	286	302	324	307	323	274	308	305	312	326	295	315	296	323	309	304	319	324	312	311	326	290	309	305	339	315	323	310	322	312	335	288	322	297	302	312	266	348	325	347	287	333	300	317	345	313	295	317	326	324	304	318	356	282	304	341	299	307	336	264	333	316	313	303	304	315	321	315	319	313	310	313	285	304	317	312	302	296	297	303	323	310	321	339	310	284	328	303	319	337	297	294	312	336
27163	20510	7992	846	538	490	390	422	396	404	347	416	394	378	384	378	352	385	394	362	355	393	373	381	374	405	408	354	401	351	366	353	384	383	378	347	363	375	355	368	381	381	396	373	364	402	326	365	399	370	369	373	373	377	423	376	377	387	372	371	379	380	399	370	399	382	343	353	367	383	384	334	383	387	346	402	380	373	366	384	350	394	350	381	370	373	380	385	385	363	358	393	350	346	357	371	375	382	417	366	387	373	363	344	352	377	363	372	360	352	379	390	397	371	342	361	350	358	371	394	408	381	356	357	370	374	360	362	391	361	384	355	383	385	372	398	388	384	331	327	392	381	384	358	384	365	405	374	360	357	377	373	374	380	397	389	356	403	382	401	372	373	374	362	370	364	357	366	356	381	374	391	390	396	369	380	334	365	389	401	360	394	396	376	374	396	381	350	360	380	365	376	386	374	356	322	369	347	358	337	396	346	373	389	355	363	412	395	359	409	373	365	401	397	361	392	352	383	379	395	361	382	419	365	336	376	369	375	371	374	373	361	351	353	347	368	376	388	392	354	377	384	359	360	348	380	358	347	370	352	393	374	360	372	377	363	344	353	407	399	351	333	375	353	404	387	343	359	370	378	400	365	343	377	364	399	397	386	369	360	368	360	382	405	365	390	403	372	373	384	360	383	352	387	366	365	375	390	362	359	410	340	385	400	347	376	348	376	364	369	372	380	346	375	379	359	356	391	381	365	375	393	397	412	370	325	356	348	357	373	400	355	358	400	353	359	364	351	361	371	395	358	381	354	375	369	336	405	365	392	376	391	379	398	348	383	340	371	391	348	389	370	380	375	370	370	382	370	353	363	393	359	382	330	388	360	363	364	359	367	373	355	377	351	361	391	405	345	370	402	360	384	330	341	400	373	358	367	363	405	373	366	389	373	370	372	390	365	382	350	415	382	382	361	402	374	367	348	373	350	358	371	383	329	358	376	366	347	345	353	401	368	362	349	354	379	382	342	364	352	341	403	363	342	388	341	361	393	360	392	422	392	382	358	379	388	345	370	354	363	369	396	367	369	405	383	374	346	341	364	376	356	382	350	378	393	383	355	385	381	377	344	373	346	367	356	404	341	378	368	375	354	379	354	331	337	360	379	365	354	349	346	406	384	373	374	383	398	374	370	378	396	380	359	381	362	367	342	374	352	401	346	393	358	388	393	299	352	348	398	350	364	366	371	372	360	373	386	376	385	354	357	366	367	410	398	384	401	362	406	353	378	390	397	368	366	379	380	358	399	361	354	364	397	377	357	353	415	384	377	372	365	404	372	376	349	427	370	384	367	352	395	407	367	377	382	372	341	372	350	358	357	390	365	374	346	390	341	374	341	384	366	382	350	365	327	367	366	376	377	342	393	369	353	365	377	359	383	388	359	374	376	365	341	373	375	319	350	369	360	397	385	374	398	363	367	393	387	372	381	346	358	377	368	402	367	366	370	378	374	353	362	380	345	345	379	361	409	336	375	376	374	329	357	347	361	356	349	359	402	370	326	390	386	382	358	379	376	363	339	355	364	392	360	351	372	353	352	380	366	381	380	390	397	368	367	389	432	365	356	368	324	370	367	374	381	353	354	322	363	372	367	362	384	355	392	363	386	402	358	368	348	386	331	356	389	381	365	341	352	364	387	340	364	375	381	390	384	362	370	397	369	324	380	389	348	359	394	373	369	397	342	374	374	378	372	387	406	379	375	354	371	403	366	376	375	348	400	390	400	334	400	395	405	407	393	336	349	370	367	371	362	375	342	387	384	395	356	368	354	382	380	394	358	376	369	360	386	367	390	381	345	373	387	350	380	353	365	361	388	381	401	364	375	334	355	369	394	413	377	363	346	381	379	394	414	410	370	375	354	391	379	414	387	382	366	361	350	377	315	396	370	380	409	329	398	378	364	376	364	381	392	356	340	357	381	382	396	346	367	363	371	348	364	380	364	355	330	378	361	348	383	368	390	368	384	352	387	328	359	376	402	386	342	366	386	387	374	376	342	348	371	342	404	380	385	373	414	345	384	358	379	366	386	352	331	388	373	363	371	381	373	362	361	380	359	370	352	368	356	341	366	345	424	381	356	382	363	348	396	378	367	397	381	403	368	366	365	361	357	366	366	351	360	377	366	350	420	359	393	368	392	378	384	390	367	352	400	349	401	354	371	384	387	379	387	360	347	385	381	365	364	405	370	377	314	367	359	390	365	364	362	358	350	362	388	361	355	361	372	361	395	366	381	396	383	330	386	376	392	329	345	401	376	389	349	411	371	351	353	387	340	380	357	340	385	383	381	350	363	345	354	356	368	350	371	359	382	365	367	375	346	381	382	363	396	348	376	387	366	363	376	362	376	397	357	388	405	380	381	403	385	381	376	325	360	344	419	376	369	342	368	348	368	374	356	367	360	383	353	389	356	360	348	401	360	382	352	377	372	377	370	378	378	360	359	342	336	344	397	361	391	363	330	370	358	399	375	365	380	369	380	378	388	409	358	379	370	372	353	371	389	359	345	410	411	353	360	391	360	349	365	350	357	365	379	372	350	371	401	377	364	362	400	345	349	400	356	383	362	381	408	352	382	371	371	348	399	356	402	371	350	410	350	389	403	353	363	385	342	369	395	353	372	343	353	372	381	369	385	387	337	394	383	384	394	363	396	368	346	357	387	350	349	381	367	382	353	344	369	367	366	367	369	377	370	352	402	354	362	380	339	373	357	368	377	385	387	376	354	360	377	359	387	381	376	382	375	381	399	368	412	362	351	382	365	369	365	382	399	345	385	393	379	347	377	352	401	380	404	368	355	394	353	350	370	390	372	367	365	353	358	371	398	366	388	368	383	392	409	374	383	372	337	384	372	365	360	364	362	370	398	385	384	372	404	366	371	398	363	355	367	360	386	366	348	380	348	373	360	398	357	372	373	341	382	381	372	363	355	385	390	354	380	384	346	359	365	359	356	399	356	347	363	339	370	346	352	374	324	353	413	370	381	379	355	400	359	373	387	345	382	362	383	369	369	375	359	381	398	369	361	374	362	390	396	356	352	374	337	369	346	380	391	350	382	354	352	371	367	371	366	330	400	362	366	393	334	364	413	368	391	403	364	364	385	375	388	366	377	397	381	393	399	390	339	353	378	368	397	357	387	388	380	366	369	362	377	360	364	384	381	380	393	362	338	392	346	397	358	351	392	398	338	362	364	366	344	364	377	377	373	416	371	419	376	418	388	370	383	370	368	351	373	441	362	389	344	376	377	390	350	370	403	365	386	354	375	363	378	352	369	358	369	361	344	352	390	365	389	392	343	372	354	378	366	377	409	363	369	385	369	416	371	377	367	377	353	391	357	375	382	349	375	369	392	386	377	362	367	387	382	369	387	404	343	410	346	397	373	364	390	380	352	353	368	379	355	412	405	389	345	369	384	370	368	369	349	419	412	335	313	392	368	363	388	363	351	380	396	367	378	366	363	362	384
6874	1440	1262	859	701	680	667	622	587	570	534	512	541	566	504	557	515	501	518	542	547	518	542	488	499	524	490	514	499	513	496	495	533	489	510	558	509	500	489	489	517	497	520	544	491	496	508	504	573	531	546	549	491	525	525	528	540	533	508	506	519	549	501	501	525	555	521	530	501	502	511	492	518	540	486	513	507	505	526	518	558	518	509	532	494	497	516	489	458	539	508	515	477	493	493	472	494	543	510	566	518	553	516	531	498	525	484	488	544	551	479	534	600	533	526	537	560	519	501	523	512	497	509	570	527	521	535	523	512	527	500	554	518	495	501	525	495	530	503	536	498	511	518	517	474	506	487	557	524	514	505	494	549	522	517	532	519	572	507	522	508	487	514	515	487	484	569	464	539	549	504	529	488	551	502	521	508	496	523	542	504	489	549	534	500	526	494	537	504	508	494	507	519	502	578	510	511	530	515	517	520	535	544	505	496	507	505	497	527	481	526	520	536	526	530	535	528	558	527	497	531	581	519	499	545	558	515	561	537	515	528	535	515	487	535	489	538	521	520	488	524	472	506	511	506	520	546	502	531	517	499	510	548	492	511	550	520	574	526	557	545	493	500	531	506	519	511	537	494	530	518	531	558	552	526	520	509	524	525	539	501	498	505	503	541	519	504	524	514	507	488	520	520	501	485	480	517	549	480	526	501	501	506	534	483	522	531	487	514	499	531	525	486	502	517	510	538	545	525	522	521	496	528	524	508	499	509	512	534	535	515	519	527	499	529	538	513	496	534	540	526	512	506	516	494	521	518	524	478	550	520	524	526	502	542	504	534	487	513	517	525	511	497	523	532	521	503	519	485	507	537	508	517	541	519	526	557	482	502	567	545	492	550	551	498	503	466	495	527	541	507	514	534	523	507	512	520	517	549	492	513	512	506	499	505	540	509	545	516	517	535	548	507	502	547	519	522	505	534	533	534	509	506	541	469	556	496	523	471	555	536	530	521	469	511	499	502	525	509	562	454	539	477	515	507	513	513	525	503	487	508	530	546	509	460	508	515	542	521	484	547	496	520	515	508	538	477	511	482	476	491	499	501	521	507	553	517	501	566	522	514	526	487	484	518	494	529	507	537	483	501	503	530	515	485	477	487	493	518	525	488	519	491	548	507	515	488	511	552	499	504	468	461	554	495	476	536	494	535	529	495	502	480	503	527	537	550	486	497	495	524	508	513	507	519	523	509	523	503	517	543	515	491	522	490	524	489	500	527	528	484	512	517	478	505	524	519	543	515	506	534	559	564	533	549	529	535	442	511	505	531	547	491	478	511	516	513	546	529	482	456	476	530	510	446	493	534	532	511	503	466	531	520	492	491	512	544	533	553	510	489	518	529	513	503	473	476	493	538	492	546	523	496	524	542	506	515	526	486	493	514	486	525	460	535	500	455	551	558	490	514	531	494	483	528	565	561	527	496	535	529	537	531	524	513	492	468	513	474	552	505	533	543	531	547	511	527	520	541	522	514	515	545	514	519	506	546	475	504	513	519	526	525	520	494	532	512	572	527	520	524	506	507	511	525	510	524	518	524	504	542	455	510	521	537	515	519	483	493	536	509	548	544	525	537	509	482	501	546	518	522	536	512	509	556	513	497	492	508	513	525	481	515	523	536	489	546	503	491	503	509	515	538	513	533	553	519	500	526	513	510	520	538	492	558	496	528	488	502	507	559	480	483	519	505	525	521	513	545	496	512	527	540	499	497	493	486	480	504	538	483	521	483	535	482	508	528	509	519	524	520	514	480	487	520	508	534	520	531	503	496	528	480	500	514	576	518	537	514	537	507	523	474	519	487	463	510	486	481	461	526	544	469	511	470	532	503	507	504	541	494	483	518	501	559	503	530	520	525	539	485	525	484	511	552	548	540	515	570	541	518	529	488	504	499	518	504	513	546	514	533	560	517	498	493	534	530	536	513	507	526	527	502	523	533	535	524	534	518	548	487	442	517	524	539	500	516	477	552	532	507	514	505	477	516	488	553	509	481	529	517	511	504	503	533	559	493	483	561	481	530	491	503	515	496	503	516	539	516	500	504	520	504	529	518	520	505	545	511	486	478	479	503	492	509	511	554	558	510	512	481	526	499	539	475	474	553	496	513	493	512	526	513	516	499	506	522	522	494	460	505	508	538	499	530	488	519	533	534	520	517	548	509	482	496	505	518	551	510	511	505	495	501	524	484	480	508	512	572	485	530	520	529	553	530	460	545	515	535	479	515	518	494	510	509	491	517	528	508	484	539	507	518	510	525	507	472	500	510	533	503	502	515	512	475	507	519	503	531	539	502	507	520	526	513	510	543	501	527	505	501	512	527	505	566	447	530	502	545	527	534	502	527	510	526	505	529	490	489	508	541	501	538	536	534	510	502	463	517	523	518	482	576	499	485	492	538	518	538	518	486	493	528	522	488	529	497	538	530	507	526	532	509	507	538	519	504	469	522	527	518	466	494	515	533	507	538	497	519	533	505	478	532	540	485	514	526	497	478	519	511	487	476	532	488	553	509	524	509	505	495	499	537	496	562	491	511	513	590	507	500	522	507	526	517	505	525	541	522	519	527	534	516	506	532	520	547	513	539	526	523	498	485	489	532	518	484	518	513	497	524	483	476	527	496	532	482	509	523	533	538	503	543	515	472	540	532	472	497	479	505	493	560	517	520	498	525	508	599	511	514	508	510	528	514	517	568	526	501	468	501	531	506	526	499	483	512	534	513	506	488	501	497	525	529	490	519	469	518	502	501	524	500	523	497	505	504	534	529	493	528	513	555	524	500	494	504	544	527	525	506	536	546	518	595	506	481	525	479	515	543	480	584	529	510	471	525	504	469	502	509	522	523	490	558	488	547	510	532	528	536	532	480	459	512	504	512	543	530	497	514	537	527	491	514	523	509	552	560	486	502	534	511	537	531	517	513	512	507	540	511	460	513	485	499	503	526	500	504	561	513	512	515	536	501	494	525	533	530	494	551	490	515	500	471	540	485	488	545	486	517	513	538	550	503	481	481	516	498	549	527	523	486	504	520	514	500	584	498	544	537	520	515	519	491	545	537	509	550	517	557	531	518	482	532	463	535	496	532	520	529	512	516	533	476	486	562	530	496	493	537	507	551	538	519	475	535	487	551	491	484	494	551	512	526	540	528	490	499	510	507	527	530	523	497	515	517	527	493	514	532	527	523	546	540	528	503	520	530	531	500	529	507	560	552	496	527	562	490	494	527	505	475	509	534	519	499	493	533	503	483	516	481	513	528	495	484	531	540	483	481	506	525	565	532	487	539	569	543	508	520	536	515	505	548	508	522	537	496	510	519	483	543	504	514	497	525	497	542	503	537	514	545	476	523	493	529	490	504	509	514	496	526	499	534	522	512	538	535	514	574	532	523	527	521	512	543	519	534	497	478	522	536	489	517	516	549	479	498	511	493	541	541	568	541	531	507	524	479	497	488	501	499	529	504	498
24229	21226	28651	24097	21071	4919	1112	743	674	656	622	544	528	473	477	484	466	487	482	448	417	476	427	433	451	458	432	434	468	426	459	430	457	419	453	407	422	398	403	410	412	415	404	408	375	436	446	437	425	458	432	416	472	426	444	440	403	407	413	431	418	425	454	388	436	437	413	419	436	437	394	422	375	447	396	385	464	449	401	414	430	410	398	438	421	408	422	429	412	417	450	452	415	387	434	416	405	385	442	398	411	410	418	450	409	421	427	408	382	409	430	396	409	416	414	403	440	405	441	409	423	364	403	401	416	420	405	396	418	415	429	457	386	415	426	430	410	404	416	440	428	435	401	396	412	376	412	422	403	411	430	412	429	439	419	390	408	425	384	433	428	441	419	404	433	419	453	384	404	451	423	391	401	386	389	418	417	453	417	393	423	428	397	421	430	403	386	437	418	467	424	424	413	412	440	447	406	429	452	450	384	401	387	440	402	420	413	445	392	431	423	401	443	431	382	441	414	414	397	451	449	425	444	427	371	388	382	437	407	442	391	423	371	418	389	417	409	402	413	427	407	453	449	376	426	409	427	421	424	425	441	416	432	428	380	399	428	410	408	378	429	404	430	412	405	420	369	412	411	424	415	431	405	418	412	378	410	402	454	429	454	377	429	419	434	465	415	443	430	421	419	419	429	424	420	434	443	411	383	419	367	391	406	428	415	395	413	399	424	448	438	395	420	440	414	442	412	425	414	408	433	405	378	408	414	389	424	403	397	408	390	452	406	374	410	420	442	424	417	421	412	416	403	421	435	432	379	395	399	406	457	411	397	432	427	420	423	391	361	412	435	416	442	434	442	421	425	405	446	412	412	443	392	399	388	418	404	398	441	374	394	394	386	407	411	375	443	427	447	404	431	435	416	456	405	436	387	432	416	437	440	389	416	469	411	439	439	404	421	391	375	432	433	433	468	376	395	419	380	404	427	413	410	392	430	420	427	396	434	382	431	396	420	434	414	404	414	442	407	419	410	407	402	392	407	389	426	451	405	383	425	417	373	375	381	418	436	370	432	452	422	426	405	371	402	439	416	409	464	425	405	414	420	395	367	380	439	414	407	411	409	385	400	403	418	409	414	413	414	407	424	391	355	377	422	404	415	410	421	424	406	409	399	395	427	402	425	423	370	442	401	400	365	432	417	380	448	382	414	428	416	408	403	398	400	380	421	428	418	364	418	390	380	401	405	407	418	396	426	376	394	430	387	401	435	405	430	418	427	452	389	449	422	443	408	440	444	400	423	469	393	424	406	426	403	452	413	395	450	423	418	422	383	433	416	396	413	421	414	405	412	434	408	408	391	433	394	416	450	421	416	385	412	453	451	407	385	420	413	389	410	417	430	402	438	422	432	435	400	434	402	407	407	405	440	455	429	382	416	406	411	403	425	360	439	433	402	378	427	383	390	411	429	440	406	444	412	432	400	379	433	407	401	415	420	408	422	381	405	414	388	440	439	355	433	376	398	451	407	373	386	425	454	402	415	428	399	382	445	395	416	445	421	413	416	367	406	444	378	411	402	401	434	400	397	434	404	390	407	411	389	430	432	401	382	394	418	407	394	416	395	409	364	427	395	429	410	378	420	429	382	409	412	427	408	435	397	438	452	410	397	386	378	407	380	406	427	416	405	415	376	420	378	406	423	384	441	408	407	396	429	427	405	401	420	417	451	435	381	387	388	400	415	434	426	411	449	406	412	420	402	420	423	419	435	416	415	397	413	411	451	428	410	423	414	434	401	438	422	420	420	412	418	375	427	441	418	394	413	393	416	426	433	410	426	424	413	408	423	379	413	444	423	413	407	451	444	442	391	432	402	418	436	400	405	409	403	415	412	380	429	407	422	410	407	357	411	431	400	408	386	411	425	408	422	435	423	407	426	392	400	386	426	439	468	419	415	407	438	409	399	408	400	424	433	401	403	421	453	408	457	406	384	405	429	440	434	421	408	394	363	392	420	418	440	385	417	436	410	399	381	407	417	431	430	433	397	424	401	418	430	406	416	410	394	406	406	423	402	430	403	393	411	423	412	420	394	414	385	420	432	407	401	410	457	435	390	412	428	405	405	404	423	433	419	422	428	412	410	421	405	414	447	415	435	423	441	410	395	390	417	418	425	394	411	401	395	437	399	415	426	407	407	417	435	452	424	407	410	426	418	424	430	415	454	392	403	435	464	386	427	394	407	406	398	380	446	409	398	401	377	417	401	408	453	442	372	418	406	400	430	441	432	367	397	404	393	447	430	410	414	435	402	433	446	388	415	406	449	419	449	445	404	426	409	381	381	382	381	413	422	393	451	425	441	407	391	434	421	447	403	437	405	406	405	411	396	385	432	437	445	399	392	377	432	413	398	422	418	405	441	398	402	417	416	431	387	432	425	407	425	421	423	425	421	419	409	412	440	368	459	393	416	384	384	444	393	418	422	407	387	431	420	389	403	422	388	424	406	398	421	447	434	405	430	415	404	440	423	424	409	415	417	415	426	389	424	385	358	411	392	388	398	404	426	418	395	407	421	373	419	434	405	430	414	444	434	424	390	426	450	428	388	410	410	404	410	456	414	393	409	399	380	418	402	430	430	412	408	397	383	413	398	425	438	399	401	419	406	380	401	423	411	392	412	416	427	425	389	444	462	406	388	430	404	418	412	424	422	395	398	432	462	417	442	404	400	393	396	376	403	377	433	440	448	423	419	393	393	430	401	427	456	383	406	377	430	421	422	426	385	418	434	402	413	416	444	405	437	420	404	418	408	404	371	430	461	434	391	411	404	447	387	433	428	420	449	381	399	422	402	412	395	416	447	426	448	407	436	419	446	391	441	428	472	447	428	413	405	405	426	407	424	445	409	423	411	419	388	408	384	430	394	384	371	413	425	377	387	440	405	446	412	419	420	384	464	407	428	383	376	393	384	398	419	420	435	421	413	410	395	396	436	422	382	405	380	423	416	430	434	388	393	387	437	394	409	408	380	398	455	421	415	426	407	413	439	456	417	418	411	379	400	403	412	404	381	443	439	410	401	431	446	419	387	408	434	400	401	392	405	416	446	445	394	434	388	397	398	403	422	426	411	444	409	402	389	407	413	396	403	390	432	424	448	414	431	444	415	435	406	413	417	423	407	425	416	386	420	445	427	415	415	425	400	385	424	414	414	395	411	446	418	393	426	428	423	456	438	437	432	382	412	442	419	416	415	419	463	408	419	405	388	445	400	424	417	423	415	393	445	437	446	436	382	371	408	420	419	405	419	424	412	396	451	425	413	405	408	416	402	433	399	419	407	428	404	393	415	390	413	411	439	426	450	400	395	394	393	403	403	428	415	395	408	417	418	417	429	390	396	433	412	412	402	408	439	420	439	402	387	389	433	391	406	440	398	403	465	437	412	395	390	422	394	437	444	425	421	418	432	441	409	400	423	421	416	427	426	419	466	408	416	455	420	455	392	416	420	433	416	429	381	441	410	388
12715	9208	8139	4267	2847	2263	1918	1539	1260	1195	1022	946	867	757	776	706	712	738	660	727	691	681	637	665	661	638	592	614	608	648	639	625	632	561	618	592	643	553	600	590	635	566	605	601	594	596	563	600	614	585	581	577	572	565	559	639	623	596	608	589	604	582	581	560	579	561	544	568	562	593	555	584	558	560	551	587	546	562	591	596	570	582	515	574	589	592	569	589	608	557	548	560	592	573	530	571	595	567	577	600	613	555	571	570	590	565	560	571	560	572	564	588	581	615	612	528	576	586	571	601	600	539	579	559	540	563	630	599	592	510	612	616	583	563	613	576	597	565	591	606	581	584	590	538	575	562	528	547	620	587	567	594	585	556	561	600	566	551	605	601	567	574	595	592	600	593	560	566	589	582	607	557	568	568	591	572	536	581	544	588	530	555	563	557	578	573	608	562	575	576	598	603	563	620	556	562	594	567	626	588	566	585	576	581	548	598	525	573	545	569	536	565	580	549	598	620	589	601	626	559	548	585	547	601	586	567	549	558	566	591	588	576	564	547	569	552	549	552	570	572	585	574	582	585	582	609	569	589	564	591	578	554	596	585	594	595	592	534	590	563	580	590	578	528	561	547	579	539	621	593	591	570	569	619	589	547	568	605	593	577	573	605	587	566	621	567	550	582	599	616	564	604	596	553	576	582	596	587	571	605	581	559	568	575	597	529	637	561	598	579	607	551	599	568	583	539	561	595	590	566	556	541	553	545	565	524	572	582	560	589	576	620	644	564	575	602	556	535	579	573	533	611	588	573	543	583	585	567	580	558	589	555	558	600	533	607	594	568	606	574	536	589	567	578	546	587	566	612	555	573	576	603	568	587	571	574	612	557	601	558	579	574	555	584	597	577	612	592	590	573	616	589	548	577	575	585	569	588	583	575	559	594	575	569	583	543	573	535	600	560	606	578	594	602	568	566	591	585	589	536	627	548	586	557	576	587	604	629	581	583	592	560	557	562	582	553	558	558	561	630	602	543	541	559	575	575	566	584	580	539	573	540	562	584	564	616	617	565	568	550	540	584	602	588	532	589	579	570	558	573	594	582	531	598	583	578	569	565	607	611	576	558	591	589	557	553	548	579	566	571	532	557	597	615	614	559	594	543	577	547	543	617	554	569	603	599	567	593	551	561	600	582	598	572	586	599	594	574	574	546	547	543	566	590	563	578	578	573	569	583	577	561	621	569	576	571	551	564	621	614	533	585	575	582	581	562	555	595	564	530	553	548	574	565	634	601	567	644	609	551	585	536	596	620	634	569	592	582	588	555	583	609	557	535	573	596	592	547	572	609	583	548	583	568	592	578	610	563	611	590	566	574	606	586	584	597	592	562	601	596	611	570	599	555	554	580	581	599	607	576	565	579	587	542	555	597	587	577	560	615	568	599	568	621	587	558	549	590	541	564	548	583	573	577	548	613	619	574	550	532	582	584	593	624	636	567	629	589	607	567	583	625	566	518	578	586	551	589	590	619	556	571	565	586	602	595	542	544	603	540	613	596	547	616	560	576	570	595	599	569	559	553	576	541	545	551	537	611	557	625	566	553	548	602	592	564	598	565	586	617	596	615	594	561	598	563	589	576	539	561	557	537	584	568	579	630	575	566	577	572	516	578	599	572	574	584	572	554	603	597	569	619	591	569	558	588	597	591	549	599	557	561	581	570	581	600	555	601	564	575	605	601	570	567	595	606	599	548	568	572	592	573	567	597	572	569	619	634	606	551	584	548	600	570	585	590	578	544	585	606	569	568	587	536	547	581	607	571	558	545	573	549	584	590	590	570	616	576	583	546	575	582	572	551	593	588	600	561	584	535	568	539	582	591	568	587	599	571	585	575	575	569	589	556	550	572	563	568	579	539	573	593	550	568	565	563	586	578	577	586	569	578	575	609	550	593	546	638	565	605	589	561	563	559	597	566	564	586	547	546	547	576	525	540	552	606	530	568	543	527	574	613	583	564	604	604	546	606	567	547	540	608	584	543	593	596	574	565	589	566	543	620	576	563	619	528	596	581	575	558	591	557	603	607	589	573	609	585	571	577	525	601	567	576	589	559	552	553	547	567	589	555	586	598	577	596	563	582	609	572	518	600	609	600	591	603	623	574	591	608	549	587	593	546	550	620	566	569	637	561	563	551	605	549	571	584	614	613	551	600	591	545	544	608	562	602	601	573	570	570	554	565	556	616	620	607	590	567	598	630	570	586	547	586	572	588	578	589	559	550	642	539	594	560	582	590	579	594	579	562	592	608	548	562	569	614	541	582	569	624	615	555	571	536	647	592	565	587	581	563	614	566	580	566	590	555	597	536	587	560	545	574	545	575	584	583	556	579	561	558	576	578	527	561	598	566	624	604	541	588	598	547	561	582	558	589	563	565	570	583	597	583	599	544	579	537	570	565	582	580	581	537	564	572	606	584	620	562	564	590	568	567	573	594	618	537	607	620	585	588	606	534	578	545	569	522	573	562	586	568	616	567	568	568	570	572	612	604	570	539	615	555	615	562	582	566	594	552	592	596	559	527	600	570	552	555	596	601	556	549	580	589	563	599	579	570	538	570	610	582	532	622	572	602	571	570	585	591	564	570	601	591	575	618	581	561	587	559	574	602	601	563	591	600	605	586	589	620	619	595	559	545	600	550	564	609	597	575	550	588	606	578	579	586	563	608	575	634	602	539	578	578	574	578	580	569	620	589	604	557	571	577	574	535	587	590	587	565	596	585	564	587	556	609	589	604	568	585	591	616	591	547	563	591	566	610	575	539	599	608	581	589	542	557	603	620	592	561	582	585	620	592	593	585	563	623	578	545	551	589	553	639	551	548	561	559	578	579	556	560	534	604	558	622	581	602	595	582	578	597	554	570	569	560	594	547	583	594	614	554	620	589	547	599	605	621	575	569	540	624	568	586	569	563	582	566	554	554	618	571	555	578	574	573	580	625	579	613	612	545	611	597	555	537	570	539	584	573	528	579	606	592	580	564	561	557	581	585	563	579	594	560	565	531	583	616	593	589	582	592	560	552	549	634	614	606	579	560	579	585	559	580	617	581	571	575	629	596	593	599	565	554	588	608	589	536	570	547	572	556	569	547	522	598	531	539	516	610	567	578	590	599	557	574	559	534	561	609	620	546	582	600	565	557	589	548	585	596	594	570	579	569	570	610	567	567	620	573	584	630	564	591	613	560	554	589	619	567	578	561	559	578	598	509	547	591	578	563	544	610	589	597	567	563	555	545	544	617	601	621	593	544	591	579	590	554	612	578	558	560	579	585	581	535	558	594	555	601	560	595	550	640	590	580	529	611	604	549	577	599	566	607	575	532	560	588	555	552	556	581	549	565	585	545	606	566	627	592	582	601	577	540	562	539	601	615	568	576	588	582	602	568	540	580	582	577	587	608	577	522	582	564	598	561	537	568	541	562	599	559	597	591	609	607	582	568	503	574	626	583	565	545	564	539	604	586
23233	21286	29325	23578	21286	21177	3837	914	693	573	509	452	425	391	375	363	373	332	318	283	311	289	277	303	306	242	272	235	256	247	272	241	262	260	234	247	243	244	232	244	230	243	253	242	219	251	252	231	206	210	242	247	237	245	230	280	235	228	224	195	243	219	218	214	242	234	244	205	254	209	222	206	210	222	222	204	227	227	227	236	229	215	222	216	219	230	217	215	213	243	215	217	233	212	206	246	224	216	206	215	215	203	223	220	253	232	214	227	221	234	217	215	210	239	232	223	226	195	218	232	220	208	222	187	240	199	224	219	216	222	235	202	267	226	239	224	230	238	257	204	225	261	229	223	198	213	215	190	223	206	211	229	228	216	215	221	216	220	208	204	217	234	248	229	219	238	215	208	219	207	217	218	215	189	223	197	199	230	234	207	215	241	232	210	230	209	226	212	217	239	221	199	208	222	234	199	227	210	230	245	225	238	217	236	241	232	234	225	212	203	235	219	224	225	219	240	219	198	200	202	217	203	243	217	230	208	211	221	232	227	202	242	221	209	212	191	234	219	208	230	215	237	187	210	230	231	209	227	209	208	216	242	213	222	249	205	224	234	240	234	242	237	200	192	214	203	206	225	242	226	222	199	193	220	227	182	215	211	221	220	202	260	235	252	232	222	210	227	219	225	216	238	249	255	210	222	217	249	225	205	207	240	214	211	233	227	216	214	219	224	203	236	212	222	237	237	232	228	250	227	243	228	218	207	228	213	231	218	234	215	233	230	215	240	232	224	220	221	191	207	203	236	242	193	216	204	207	210	234	222	225	217	221	212	221	242	237	211	229	247	227	220	196	238	211	207	219	218	252	224	191	225	206	255	227	222	223	222	206	217	229	219	232	226	201	238	223	220	201	237	217	208	230	189	236	226	199	207	208	217	232	213	233	202	232	229	213	213	200	251	235	239	227	215	220	232	237	206	218	223	266	221	217	213	259	233	251	249	215	211	214	247	220	249	210	208	206	230	212	214	233	217	239	189	234	207	221	197	226	204	217	189	218	223	219	219	229	234	220	228	226	215	209	213	232	223	219	214	196	201	225	203	240	191	233	200	222	201	226	217	238	235	226	204	247	218	202	218	250	228	204	206	215	217	235	213	244	223	233	233	232	214	234	235	237	197	199	211	225	191	212	216	234	212	231	232	219	193	209	230	210	210	223	224	228	194	201	228	244	229	225	194	236	210	213	215	232	221	211	212	249	249	202	198	195	230	203	209	185	207	266	224	224	226	247	230	204	208	231	209	216	207	217	197	198	220	186	216	212	223	238	213	225	228	213	222	221	226	221	205	227	209	206	212	222	189	211	192	213	212	227	236	196	236	193	209	229	202	205	235	225	224	214	205	209	220	222	224	228	264	220	237	203	246	222	206	206	229	226	201	226	221	207	227	204	245	202	205	206	214	233	222	236	195	220	239	186	217	226	235	182	206	229	235	223	242	235	188	211	200	243	201	223	211	213	202	200	220	255	231	227	227	207	218	199	218	214	231	211	208	214	218	220	210	219	192	228	220	237	211	220	231	214	238	193	229	247	190	219	206	219	220	226	227	201	217	204	202	233	237	206	218	228	222	239	201	221	210	219	228	212	252	216	215	213	225	213	236	211	199	206	200	212	208	205	251	213	222	229	214	235	208	229	200	236	239	216	202	231	214	240	212	223	217	219	228	220	242	215	207	244	195	207	219	200	210	197	234	217	213	238	212	224	189	215	231	197	204	195	206	238	219	191	229	227	223	226	207	212	217	220	242	216	215	210	231	208	214	213	184	212	215	225	233	227	205	235	215	179	234	210	211	222	233	212	204	215	209	224	212	192	224	198	214	218	210	224	249	210	213	200	237	241	215	216	215	231	208	215	219	224	229	207	186	201	242	195	246	224	220	206	227	226	212	238	212	237	228	223	208	207	233	216	213	245	257	249	218	229	221	219	233	222	223	229	221	195	220	216	214	218	219	202	253	199	233	208	226	228	224	198	210	223	224	225	228	212	187	224	223	216	177	231	234	225	213	201	226	193	219	210	212	205	213	195	224	221	228	205	217	211	210	252	226	261	204	228	204	230	207	239	222	246	233	238	211	216	243	242	229	233	195	209	225	226	216	199	233	204	216	212	216	221	212	198	199	201	205	231	225	206	187	229	230	225	204	213	212	237	202	198	207	224	219	219	223	230	222	222	208	220	227	239	221	213	233	221	237	201	242	212	215	204	208	223	239	243	214	228	234	223	207	223	212	204	241	198	205	224	209	245	225	235	208	232	213	206	228	203	246	215	227	231	204	217	205	229	233	219	214	210	228	223	196	214	195	200	201	210	216	217	234	228	227	242	224	204	230	247	217	211	222	217	197	199	220	239	206	240	205	227	222	229	221	227	205	222	217	237	234	193	214	255	215	229	212	215	218	209	211	200	209	199	202	206	230	213	212	233	219	235	251	222	236	257	207	232	219	223	208	216	234	255	199	217	225	221	228	213	226	208	228	209	229	238	259	221	204	204	239	251	228	202	217	243	205	204	245	251	208	239	224	228	233	231	224	227	232	235	203	191	228	195	187	205	223	236	230	199	222	187	192	225	194	208	207	221	206	243	220	231	220	213	227	216	234	222	240	197	228	217	231	223	190	205	225	198	224	213	225	227	219	203	216	230	236	243	213	217	229	228	240	239	228	234	225	221	210	236	229	223	205	205	212	226	254	207	212	211	199	209	202	210	215	197	194	209	220	216	210	217	244	226	212	224	204	216	207	242	213	215	228	241	228	211	240	233	221	237	222	199	209	216	242	212	240	229	214	190	229	226	206	198	233	190	229	192	211	209	212	207	250	207	209	217	217	188	208	211	229	200	225	226	218	221	218	220	219	220	211	213	234	201	222	204	214	202	211	247	208	207	197	227	213	206	233	216	241	223	218	231	225	229	218	214	202	214	222	208	213	214	200	224	221	217	228	205	208	215	220	228	202	215	189	194	221	202	229	229	213	206	228	225	225	194	219	216	210	222	208	228	213	210	188	201	192	239	244	225	206	213	226	197	236	213	228	189	230	215	232	219	205	236	210	221	246	197	248	271	218	210	216	211	192	226	212	215	201	244	247	226	223	202	233	243	240	221	209	241	214	237	240	238	225	247	233	218	204	208	198	213	207	235	217	209	223	212	232	202	200	235	206	200	206	225	219	224	212	196	196	226	217	215	217	232	248	204	230	229	219	232	244	216	218	225	198	226	219	230	222	227	228	230	251	177	239	234	235	237	221	217	215	237	225	220	224	204	214	222	236	215	218	219	229	228	227	234	226	211	240	198	234	208	224	216	237	226	227	218	207	207	224	224	217	219	212	244	228	227	203	219	230	200	227	226	215	211	226	203	205	199	230	217	222	201	213	204	229	219	201	202	204	235	195	216	226	211	217	210	205	224	240	206	219	204	221	209	224	224	220	225	212	238	225	212	204	240	207	214	216	218	221	206	252	219	228
15253	15051	13072	6899	4719	3610	2909	2137	1760	1496	1236	1052	888	774	679	634	664	575	538	512	474	466	472	446	423	403	401	372	389	396	375	371	357	382	365	367	338	369	346	366	340	316	331	361	342	349	340	367	314	319	314	330	341	322	302	319	333	336	343	335	300	317	345	319	338	292	319	316	331	327	334	339	327	319	353	316	338	330	323	294	319	320	300	320	344	336	334	337	328	344	361	314	323	296	333	295	318	314	312	311	324	317	330	317	313	324	320	333	321	299	303	275	330	331	336	344	341	328	345	318	274	325	325	331	313	324	361	301	324	299	322	318	296	329	311	305	353	309	347	315	308	326	319	345	331	315	307	339	342	314	344	328	313	317	309	314	306	314	289	292	354	320	329	315	340	307	314	344	303	328	310	298	306	318	330	336	312	322	332	342	314	313	329	313	314	312	301	324	333	297	333	327	315	298	289	338	335	316	295	310	305	333	311	309	356	303	333	332	335	308	310	304	288	295	297	305	305	342	324	317	299	305	288	292	305	294	347	324	321	313	341	296	346	332	292	322	342	337	329	337	351	320	345	336	325	310	287	315	335	352	344	320	310	351	310	319	322	327	335	324	322	305	359	308	337	336	307	317	294	355	322	342	309	314	302	356	274	297	301	301	306	323	312	292	323	315	297	306	315	289	296	302	320	315	333	322	314	328	332	304	327	341	330	291	314	318	353	336	300	330	330	308	305	310	308	322	322	318	348	322	299	314	311	317	328	303	341	294	327	344	308	297	338	306	317	300	325	323	360	321	313	309	330	304	296	339	303	334	315	327	333	303	345	305	306	300	324	348	310	305	312	305	310	323	335	313	318	280	320	375	303	322	321	298	320	321	318	311	319	308	325	340	317	309	323	340	313	334	301	329	323	327	309	299	285	357	296	301	339	318	328	299	330	306	295	326	333	294	335	312	294	345	293	355	327	311	321	310	324	309	306	320	327	314	313	313	286	336	313	320	310	329	350	327	317	322	293	314	335	334	337	323	304	336	340	360	333	338	296	326	337	314	316	313	300	326	347	329	319	312	324	320	318	324	266	317	340	322	300	295	333	325	324	314	346	368	290	275	315	308	314	315	319	296	324	338	311	340	305	336	320	314	320	339	307	305	313	277	312	306	347	297	323	298	312	317	300	310	298	335	346	292	310	311	326	321	312	347	318	336	308	313	349	346	323	320	330	327	322	329	269	349	315	315	326	305	290	313	326	308	357	346	354	360	336	309	308	325	334	306	301	329	301	316	363	310	317	327	306	339	318	320	316	343	286	315	295	289	314	336	341	297	308	334	303	320	322	329	299	322	294	290	364	325	282	350	313	301	304	338	310	331	320	340	317	302	316	320	314	316	305	323	313	304	308	313	336	306	328	296	300	332	323	322	368	303	346	309	344	306	329	297	343	321	336	296	326	302	309	336	316	338	351	301	324	346	328	340	314	327	303	331	344	279	346	310	316	265	305	298	296	303	280	326	302	347	315	328	316	330	318	310	306	329	313	331	336	314	307	305	327	333	330	294	321	338	287	305	327	315	350	335	345	345	335	345	327	335	335	292	321	299	329	324	327	299	301	324	315	298	304	305	312	329	328	331	305	315	308	323	323	334	310	316	327	340	328	279	289	316	304	304	272	328	307	312	305	314	325	312	309	336	317	322	282	318	309	295	303	323	303	313	314	322	325	296	321	320	332	313	300	295	325	327	299	306	328	327	329	324	324	333	272	333	348	331	331	330	321	319	310	320	341	316	317	294	329	298	313	325	334	310	326	337	301	340	290	316	324	309	316	307	304	297	315	307	288	304	319	321	316	311	313	347	309	292	334	291	324	309	323	320	311	329	337	310	327	320	319	316	336	313	312	320	332	318	295	350	341	318	319	326	329	332	286	311	316	320	299	282	326	316	303	318	328	331	331	331	324	300	334	341	283	325	322	303	315	340	296	346	320	316	310	341	318	303	308	296	309	335	350	298	316	295	321	295	311	331	304	322	298	326	277	316	331	319	317	311	306	275	290	316	309	309	334	309	307	308	325	303	352	328	294	308	298	326	309	317	301	298	330	307	333	321	322	336	306	296	355	310	325	323	338	319	298	322	290	330	308	300	334	304	302	332	315	318	300	327	327	309	314	309	338	305	296	316	324	340	310	325	328	304	286	329	340	290	338	295	303	293	339	326	319	305	307	324	329	291	330	359	323	310	308	304	308	311	338	340	330	282	341	333	299	333	324	319	280	303	288	329	317	314	321	328	289	309	357	311	313	286	293	327	333	316	324	329	316	320	309	338	292	324	317	332	313	314	307	333	301	351	322	284	336	296	330	342	289	317	318	292	308	348	330	350	340	328	293	336	333	309	331	287	327	318	328	332	311	320	306	327	330	291	295	296	331	323	302	300	316	290	327	337	366	299	359	318	310	306	348	327	291	324	305	289	318	331	332	317	318	289	307	356	295	331	323	325	310	340	321	321	323	321	291	316	319	323	328	341	306	302	288	338	317	310	308	317	314	317	293	314	324	321	334	321	312	327	326	315	339	289	328	294	333	335	298	305	291	346	323	325	340	313	298	314	319	340	349	307	297	339	327	303	331	315	312	307	309	311	344	333	314	351	315	303	312	316	305	293	305	314	343	272	287	335	325	337	297	320	310	290	342	300	287	285	315	325	263	325	299	302	336	323	331	321	318	297	306	300	313	313	334	286	286	298	323	306	310	350	275	303	310	317	336	330	301	322	313	289	292	294	302	315	325	323	321	341	313	285	326	288	330	298	334	310	321	287	316	333	363	298	297	307	314	314	331	311	348	315	302	316	335	300	320	300	305	301	328	326	342	314	326	321	313	296	329	352	334	329	327	305	330	298	316	316	311	300	313	301	344	320	296	303	293	340	330	320	314	341	305	291	296	343	310	315	343	316	306	320	286	306	338	322	312	324	328	311	341	310	361	295	314	323	288	319	317	309	316	306	296	292	312	323	330	295	323	334	284	322	322	317	310	330	315	298	316	314	305	342	341	329	333	328	341	313	296	326	315	305	327	347	306	350	311	300	305	318	358	334	330	323	316	307	287	351	307	329	312	319	318	317	326	344	352	314	305	330	333	352	322	309	309	314	326	322	319	286	316	346	309	324	303	334	337	358	296	300	320	356	315	307	321	315	310	337	296	291	309	313	316	332	294	319	331	324	340	330	303	331	331	325	310	306	331	313	340	288	316	318	310	284	319	312	298	314	281	306	315	336	311	322	319	301	323	323	317	304	312	305	303	337	331	264	304	342	327	317	301	322	323	328	313	335	294	337	316	316	318	334	328	302	302	338	333	319	319	330	278	312	330	301	327	293	290	314	332	314	340	344	333	323	290	279	309	309	313	306	347	322	343	318	330	330	303	282	346	292	337	320	292	307	315	319	286	320	343	305	361	323	317	328	305	351	321	302	326	326	283	319	278	306	317	315	327	302	324	298	292	299	308	296	314	287	293	309	327	299
27075	20458	7835	769	436	462	433	384	372	400	385	389	387	387	366	369	355	416	347	389	397	394	402	346	417	427	376	408	413	350	391	344	389	371	340	377	378	376	375	354	382	373	348	380	376	406	358	400	400	366	374	348	383	376	400	357	367	360	374	349	395	377	374	424	356	353	369	413	383	352	407	357	350	368	428	366	364	353	359	345	365	354	367	368	399	365	382	393	348	383	383	350	340	362	366	397	379	388	349	367	380	366	372	394	401	387	396	404	381	367	387	373	366	356	376	350	393	441	433	336	413	389	358	359	379	381	392	373	374	359	365	396	391	370	376	399	393	388	384	394	417	383	370	384	336	361	402	313	377	369	354	368	390	364	341	384	377	395	413	393	368	339	373	390	395	379	406	361	358	377	377	385	380	388	393	345	375	354	387	349	338	382	376	376	347	394	398	370	374	377	362	360	397	393	370	365	367	393	363	339	402	410	413	392	384	420	358	371	337	369	376	399	393	391	391	369	352	400	377	389	376	347	363	365	377	374	389	369	364	357	392	360	356	373	410	352	348	385	369	404	414	417	376	371	378	417	361	391	394	371	354	407	367	406	374	386	398	374	388	369	352	382	372	387	370	410	363	407	400	369	400	349	382	373	363	371	373	416	395	400	383	355	373	346	353	378	357	407	360	394	370	374	368	388	394	387	386	377	340	345	368	383	368	395	376	397	381	389	414	371	372	377	380	392	397	357	415	377	373	356	371	384	398	403	373	376	387	365	375	374	346	356	407	373	350	363	374	393	354	388	360	406	373	367	402	374	364	373	383	374	367	362	381	385	385	369	359	352	371	358	384	387	381	399	380	412	387	409	381	363	377	353	376	356	380	388	388	374	353	390	395	354	366	381	395	383	382	368	381	361	384	351	367	374	383	362	341	381	385	369	379	354	409	410	357	393	379	383	381	368	379	373	375	382	431	391	387	396	354	371	394	359	348	383	352	368	342	375	389	402	392	384	382	384	340	369	396	377	346	413	352	350	381	369	350	382	373	339	380	350	354	384	350	370	368	363	409	378	393	402	390	381	399	403	357	372	396	376	401	348	375	372	354	416	377	347	336	377	393	383	364	405	384	397	383	362	398	351	361	388	368	386	378	366	386	378	373	339	385	356	387	341	407	363	350	392	375	364	378	391	371	368	355	374	355	407	381	407	359	425	404	393	340	386	368	358	369	360	346	342	383	382	437	348	382	349	398	356	376	380	361	390	362	394	382	368	381	404	395	379	389	386	370	370	361	364	387	374	387	354	377	364	389	405	401	361	361	365	367	391	411	348	374	396	375	368	358	383	365	362	354	343	400	364	380	360	398	381	362	385	361	350	406	360	384	368	406	357	380	375	404	372	370	362	389	346	390	385	426	389	384	370	358	400	396	365	375	399	380	356	334	403	340	394	373	397	368	379	364	348	377	404	360	324	402	380	368	392	347	391	374	355	379	355	404	367	392	356	388	348	381	405	406	367	396	407	341	367	389	360	353	335	343	393	365	358	346	346	398	366	368	361	353	362	381	350	359	376	389	402	388	390	381	406	385	348	345	349	383	357	363	385	378	369	359	390	370	409	381	380	391	433	400	401	382	413	362	363	400	380	359	389	377	391	414	383	391	388	389	370	367	388	411	397	372	396	390	369	359	376	358	388	393	393	386	376	386	412	382	402	395	363	403	371	377	356	403	404	372	339	357	405	375	389	360	375	388	380	380	385	390	361	365	394	369	375	383	361	359	389	378	396	374	386	373	376	388	414	415	386	355	391	358	392	428	432	388	375	392	383	367	376	359	350	377	421	376	373	359	407	375	368	383	337	385	373	385	382	362	392	362	365	397	375	419	381	381	384	403	357	394	383	384	325	373	383	386	374	371	379	359	360	363	402	398	341	379	385	367	377	369	375	366	361	372	389	382	382	400	350	372	392	362	375	405	379	369	388	391	396	395	371	387	368	327	415	352	396	365	381	348	391	401	353	392	359	401	340	381	393	360	385	381	372	390	391	395	403	415	370	355	379	343	373	361	395	386	406	384	394	366	383	398	371	354	384	348	348	380	388	337	358	366	354	370	384	359	378	368	405	341	360	393	383	387	358	367	347	375	362	362	354	365	363	370	373	361	384	371	367	399	391	331	396	360	374	398	359	379	378	404	369	379	375	392	403	380	433	424	354	342	339	349	360	368	344	394	385	381	399	369	402	391	374	403	392	365	400	403	357	393	389	432	425	381	377	361	375	389	372	384	366	360	407	383	416	388	415	352	372	415	373	381	371	387	376	385	381	396	377	391	361	345	345	384	367	356	394	384	389	363	377	391	399	375	374	377	348	375	377	343	363	406	375	400	389	384	387	359	371	390	399	389	356	398	407	380	367	383	420	350	372	372	358	391	382	384	351	408	375	384	392	379	351	410	421	362	402	353	363	430	366	362	373	394	357	395	392	396	385	365	352	385	389	330	372	392	388	393	373	333	386	370	357	368	394	346	399	364	378	395	356	384	385	362	348	386	355	363	388	359	364	366	387	373	392	384	404	393	384	392	351	371	358	357	382	379	368	399	322	346	390	380	355	385	414	379	353	407	392	360	382	401	404	398	377	353	361	380	370	371	377	365	385	361	351	351	362	363	381	380	373	420	377	365	393	383	396	357	362	408	373	358	420	394	379	371	373	405	386	362	379	421	360	405	357	351	381	382	375	383	392	368	369	383	373	422	415	388	356	374	375	410	380	375	410	380	380	382	372	352	375	415	365	360	389	414	385	386	380	370	398	383	385	381	387	343	371	405	369	393	363	385	375	346	389	378	393	386	399	384	388	373	381	349	399	356	368	353	390	386	380	390	391	368	350	379	358	371	332	379	392	411	360	386	379	333	431	372	371	350	388	349	378	366	374	353	338	390	357	388	364	387	381	368	364	380	378	412	395	411	370	387	374	368	352	382	387	380	382	381	358	406	369	337	374	405	400	363	357	372	358	345	358	351	332	372	420	385	374	362	344	388	350	386	384	393	363	375	354	362	383	381	342	372	345	391	383	363	409	391	343	387	368	398	382	352	375	400	355	374	389	391	392	382	399	379	355	391	348	390	397	357	372	372	364	392	352	364	325	344	382	346	363	397	350	379	368	416	371	363	376	365	402	378	386	382	391	398	368	385	350	380	392	369	399	395	379	362	378	371	384	372	376	383	372	384	405	379	385	336	395	366	382	392	361	369	317	372	388	388	366	374	357	391	389	406	338	385	396	374	376	355	400	386	362	339	333	428	333	373	360	388	347	418	366	390	374	377	380	388	388	368	402	353	357	350	355	374	389	387	384	422	389	354	395	364	373	387	389	365	364	381	375	366	370	368	371	397	389	335	367	382	376	378	359	382	390	393	380	349	355	390	368	381	382	403	371	355	373	390	375	363	391	387	368	383	363	397	373	345	355	365	362	332	372	365	403	375	388	365	388	357	396	393	343	425	384	390	402	372	373	381	378	361	384
6885	1377	1275	888	721	645	603	583	534	617	551	576	568	501	519	506	516	584	566	548	549	519	537	553	536	510	575	486	507	517	521	503	516	537	550	562	505	533	518	499	518	525	530	547	503	539	532	517	503	517	507	511	534	529	543	555	516	506	491	545	524	512	533	512	500	522	514	515	507	504	513	534	497	503	514	523	504	509	531	484	492	526	532	560	544	513	490	526	546	534	505	553	524	514	525	521	539	544	524	514	499	512	526	535	500	509	505	538	505	510	512	500	532	540	511	491	512	525	541	542	519	498	593	527	521	539	559	528	540	545	536	485	472	499	549	535	517	529	514	510	550	539	534	534	513	527	531	512	552	531	482	540	499	571	487	500	506	502	520	512	502	533	527	551	545	504	518	543	521	498	540	541	505	553	533	523	496	492	549	520	516	551	525	536	492	560	509	546	506	541	525	542	532	520	522	572	510	505	498	516	536	501	488	536	531	511	529	542	542	510	534	527	509	512	527	541	533	524	543	510	544	507	502	518	495	524	545	505	544	493	552	517	513	516	543	494	522	516	508	516	490	538	514	510	500	486	531	539	487	512	518	502	488	547	506	538	507	492	526	521	530	527	527	523	500	520	487	547	550	593	537	516	521	546	508	497	546	505	516	504	532	539	525	595	504	521	519	532	515	533	509	559	544	490	481	499	493	528	557	546	496	543	513	541	519	511	510	522	522	476	546	539	484	537	530	507	536	543	509	496	511	496	547	490	523	513	509	470	523	496	516	519	512	524	463	547	507	489	474	505	464	525	548	523	550	550	524	528	538	543	540	513	533	519	503	543	514	492	527	498	504	488	517	527	530	490	505	500	480	500	546	540	531	543	553	505	561	531	525	524	504	524	526	565	515	507	527	524	516	516	490	531	488	534	511	531	497	511	596	480	494	519	492	539	543	488	536	488	541	535	512	528	521	508	502	518	515	540	521	520	558	505	531	514	540	549	536	501	535	504	498	501	501	547	549	538	523	533	525	500	555	507	544	514	552	524	532	512	504	513	489	527	532	522	530	505	515	530	484	530	495	486	525	517	526	517	546	504	476	514	514	495	514	488	515	528	534	532	511	544	531	528	514	508	548	549	547	492	555	491	477	506	528	527	525	498	530	516	533	508	539	501	494	549	556	531	527	519	498	546	565	497	445	517	548	528	525	514	525	536	533	532	517	502	519	553	505	538	501	525	513	502	528	528	540	488	499	546	529	502	483	566	512	526	499	512	519	537	516	510	525	476	536	528	528	508	484	512	516	568	543	548	510	528	564	499	522	510	514	535	493	489	495	532	537	508	507	512	517	482	538	509	482	515	509	543	501	514	492	513	477	515	486	499	518	536	508	540	512	532	550	565	511	501	543	568	486	547	552	538	533	547	566	514	541	523	508	497	513	494	536	531	547	541	514	567	501	540	545	510	554	500	496	513	546	508	498	530	555	512	481	514	565	491	541	502	501	559	509	535	522	530	534	526	488	535	502	508	503	547	514	493	518	538	519	497	526	542	528	500	522	539	505	503	521	555	520	492	485	509	537	515	494	538	471	504	541	488	527	518	525	530	496	511	524	523	494	511	501	524	520	569	510	558	526	545	535	523	516	510	543	520	539	518	460	518	525	537	558	552	534	482	522	517	511	559	513	499	558	510	511	513	561	542	504	532	516	483	477	511	515	523	494	523	510	548	503	507	532	514	531	505	555	543	514	504	567	509	513	556	502	527	484	525	505	512	518	527	552	519	476	511	502	549	520	560	521	504	503	499	501	529	519	545	541	489	556	544	519	541	555	545	494	537	523	559	515	526	543	496	512	546	538	515	533	576	489	536	508	515	520	501	542	511	556	500	530	540	532	503	514	513	525	498	481	570	491	533	513	548	505	548	540	521	535	521	514	516	523	494	533	513	498	519	502	497	533	508	488	546	514	538	535	520	492	518	507	530	587	560	509	530	554	520	521	515	526	503	526	548	551	597	506	499	522	545	559	541	560	480	513	536	538	547	548	554	535	492	538	530	522	511	555	537	513	481	526	525	527	496	517	512	507	532	522	510	541	549	558	536	565	478	531	493	523	532	516	540	522	517	525	478	509	545	515	495	512	529	573	503	514	520	546	508	542	529	571	512	495	509	517	541	485	517	507	518	534	556	553	511	530	524	536	552	488	537	528	503	516	523	538	467	533	536	518	525	536	525	530	553	541	540	478	529	607	528	488	529	509	520	520	515	497	537	505	463	547	483	506	478	523	490	548	521	508	539	486	493	520	530	534	569	561	547	492	476	525	538	506	507	541	557	548	502	504	478	524	543	556	511	522	480	549	516	499	474	527	540	536	542	507	542	510	585	521	539	502	505	514	556	520	527	563	520	506	501	506	535	563	518	533	552	473	532	543	513	504	518	549	533	532	482	493	513	504	531	489	530	475	533	527	560	538	521	510	521	503	553	537	550	500	507	559	493	500	548	552	492	549	503	519	497	515	519	544	525	539	529	550	510	524	459	529	495	549	561	525	538	532	528	542	497	489	549	551	514	560	500	489	472	556	528	511	493	533	509	564	515	483	528	531	497	510	576	481	521	521	490	501	511	533	497	539	535	534	525	543	562	554	547	544	552	523	497	497	520	523	510	512	532	517	488	515	537	500	496	509	507	489	541	545	483	521	522	522	514	523	514	491	552	542	491	524	513	544	492	539	535	502	527	527	526	532	536	566	543	548	522	511	493	524	520	532	551	552	501	515	537	509	480	503	487	531	572	501	531	513	553	498	527	497	544	490	529	489	545	494	527	488	564	477	543	533	520	505	516	498	516	542	538	491	547	547	519	555	520	517	535	548	559	529	483	526	531	535	512	505	554	535	497	528	505	514	546	537	482	540	508	523	515	526	523	523	532	494	563	494	521	475	568	507	541	507	516	540	541	593	545	557	491	528	492	515	539	538	498	547	533	498	505	534	546	529	540	508	545	509	500	518	561	513	493	511	543	567	542	483	529	495	502	571	484	517	566	487	498	527	503	502	496	558	538	526	490	545	502	507	546	522	528	498	472	512	495	510	515	517	507	548	561	521	503	552	523	504	541	529	539	506	508	530	564	525	543	506	519	529	490	488	519	529	534	509	515	492	544	518	530	540	494	545	531	503	524	524	529	548	522	551	521	505	553	561	538	511	548	497	493	513	554	513	507	564	488	536	503	489	503	592	482	514	510	541	564	508	511	514	579	572	483	506	521	482	552	519	507	563	513	523	533	499	504	483	515	510	537	517	546	506	526	487	498	526	493	522	492	505	523	505	511	528	549	467	492	522	573	551	514	538	536	504	520	519	485	503	534	531	543	512	554	525	529	552	507	524	498	559	524	516	532	518	512	518	520	512	542	528	500	479	505	537	503	500	542	484	519	538	464	526	548	450	551	520	527	558	537	497	529	506	538	539	535	546	512	529	488	506	531	497	542	510	516	486	535	499	504	509	526	514	507	527	559	520	512	564	547
24298	21260	28663	24159	21143	5223	1075	778	684	612	634	556	521	503	527	502	502	465	450	503	480	428	456	424	445	475	439	464	453	407	434	433	439	416	400	422	435	425	465	405	419	419	409	431	407	368	439	410	395	420	397	439	456	428	415	393	409	442	425	438	405	459	411	411	446	389	440	389	406	418	407	433	408	417	389	450	419	373	429	418	416	432	386	428	442	393	408	460	442	432	414	433	415	394	422	418	412	433	392	407	404	412	451	396	441	408	439	417	402	419	404	424	444	400	398	464	448	447	417	438	457	442	391	484	404	402	423	431	412	386	432	412	419	436	444	438	425	428	440	401	400	397	469	438	394	403	395	433	418	433	476	403	413	382	414	389	401	423	458	404	467	424	429	400	423	432	431	394	419	419	434	435	443	428	441	417	415	412	456	415	447	430	443	404	406	402	432	415	409	424	444	415	420	395	428	409	409	389	429	409	429	459	448	408	425	426	433	435	378	434	418	424	412	432	480	417	429	406	385	434	443	418	419	410	418	425	425	399	423	424	413	394	386	410	387	416	395	401	416	442	442	420	412	411	453	400	391	458	430	425	428	413	433	412	465	429	437	418	422	388	429	404	390	382	398	437	413	449	391	452	456	409	365	434	422	385	459	397	408	403	429	416	407	434	422	409	422	391	391	433	401	394	410	434	451	411	440	445	421	413	455	417	421	387	438	396	400	401	421	399	443	430	404	391	411	391	427	424	367	432	406	426	441	413	454	431	394	418	393	368	424	410	394	429	420	390	410	414	430	431	432	395	446	415	360	421	415	427	424	439	456	427	393	420	436	416	405	449	428	429	414	385	428	407	404	416	412	393	436	425	392	417	415	420	439	438	404	425	409	382	410	391	468	416	381	445	375	449	407	423	409	405	418	409	376	387	412	424	427	402	442	414	396	452	418	402	442	446	392	409	393	405	433	412	405	452	409	377	427	431	428	423	438	409	455	395	412	462	418	404	452	452	391	454	412	360	411	426	446	425	448	404	428	386	421	437	405	393	458	418	425	425	441	412	447	440	419	428	423	452	431	389	428	429	405	423	413	387	425	408	439	462	436	431	449	393	390	440	425	427	423	410	423	408	399	427	402	414	423	379	427	451	428	391	406	440	453	432	399	438	448	460	453	426	407	398	443	405	420	397	447	448	427	450	414	447	429	428	438	386	405	430	434	434	446	452	453	415	416	416	409	503	391	443	407	399	406	397	438	415	415	410	439	399	408	446	405	445	424	385	456	413	421	457	445	430	372	427	428	407	438	436	443	436	392	419	407	430	431	406	459	406	403	415	405	408	431	392	423	423	417	437	412	409	412	422	402	429	438	461	460	416	438	398	388	420	407	415	391	398	434	416	397	417	371	431	427	415	394	435	405	457	462	439	410	435	389	430	429	419	380	437	406	402	383	423	405	436	417	417	439	435	420	412	404	416	386	399	394	416	403	399	404	435	419	410	439	435	415	415	433	461	391	454	414	389	423	399	405	435	431	425	434	419	359	437	407	406	404	412	403	448	434	399	370	417	435	441	390	415	414	413	402	401	375	403	436	438	454	413	416	456	408	419	401	413	409	395	386	445	419	436	403	442	410	417	409	374	409	396	398	409	424	386	424	405	429	400	404	429	418	411	437	447	401	407	387	405	410	439	411	440	437	398	438	442	401	427	394	436	414	443	420	458	431	446	429	393	419	416	378	425	419	427	408	422	439	397	450	436	433	443	405	438	439	429	416	423	418	424	402	419	401	431	441	387	446	422	440	393	446	407	456	405	419	420	403	434	408	411	432	435	425	422	431	390	435	419	400	411	368	440	404	443	429	427	438	432	412	448	393	408	424	413	410	410	425	408	428	389	430	398	418	428	415	481	440	422	423	407	388	394	427	414	429	381	409	402	451	450	405	426	388	398	420	407	407	423	410	422	415	421	452	403	421	414	437	428	430	393	432	436	469	406	404	415	443	433	448	444	408	437	407	404	423	400	412	414	430	415	414	417	431	425	438	418	404	409	432	377	423	436	406	457	415	413	434	409	388	425	450	435	402	451	435	459	400	405	458	424	387	418	429	420	441	419	453	384	419	391	423	418	445	428	386	395	388	416	434	406	424	386	409	436	416	419	430	415	436	438	423	422	387	390	447	430	427	377	427	358	415	410	412	425	430	412	406	395	392	414	458	396	452	403	418	446	400	448	395	408	388	400	387	416	453	420	397	444	398	378	447	366	441	466	409	393	427	402	414	411	418	408	436	433	408	427	395	372	429	408	404	399	411	367	400	423	439	430	408	383	432	458	391	416	435	389	427	409	431	450	365	435	437	370	419	421	424	412	407	399	462	411	473	430	387	435	408	407	427	453	439	383	417	429	428	409	406	439	431	418	413	428	443	431	440	417	396	426	447	395	450	412	386	393	422	437	431	397	397	402	397	453	410	404	420	432	434	395	406	432	409	429	429	400	420	448	412	428	397	418	425	409	416	414	440	408	412	456	401	445	437	410	371	445	386	363	416	471	415	400	417	421	396	401	429	441	404	391	436	419	413	404	438	438	367	423	420	439	430	441	456	437	414	442	438	433	395	394	428	415	415	415	416	407	454	448	414	418	395	427	444	438	446	412	398	427	422	444	447	391	434	458	429	406	376	456	453	389	424	425	415	404	410	420	426	409	430	421	449	422	394	418	421	409	409	458	410	419	448	408	411	400	406	427	395	402	417	397	421	392	394	431	438	416	466	423	440	442	408	423	394	431	426	373	444	411	429	431	404	412	425	449	449	415	447	431	421	422	405	420	431	433	399	406	423	457	457	388	439	410	421	400	438	443	404	413	437	440	409	415	440	414	415	423	410	417	413	405	402	417	442	438	444	427	410	404	392	426	427	410	397	416	437	415	422	429	434	414	406	413	407	426	420	430	413	388	422	440	411	441	380	428	432	447	395	392	447	425	411	408	427	393	396	451	427	434	442	403	408	417	436	421	405	422	415	444	424	427	409	450	425	404	379	419	431	406	374	382	408	439	441	385	423	447	433	423	388	423	417	408	439	388	436	420	427	401	436	414	432	391	408	390	397	413	391	434	426	427	421	417	430	422	449	418	375	425	429	406	397	422	426	386	406	435	404	415	405	417	387	445	444	427	440	421	396	407	402	374	419	405	433	418	429	414	387	436	428	389	437	408	406	418	373	424	412	398	409	415	445	407	436	403	411	399	422	452	425	407	407	417	417	413	398	437	404	414	410	403	414	435	421	405	380	438	405	386	390	432	417	373	448	381	390	406	429	413	414	428	425	441	430	415	443	385	452	427	421	425	414	450	420	399	438	428	422	444	432	437	425	449	387	440	421	439	423	432	404	422	402	382	442	410	428	376	417	436	421	414	430	410	440	426	425	426	435	428	441	410	421	396	430	416	410	427	415	386	425	399	413	425	416	420	382	421	426	403	399	446	376	392	433	432	428	403	433	427	422	394	410	402	410	403	428	411	387	435
13122	9325	8094	4289	2867	2293	1857	1528	1341	1156	1049	956	881	864	732	782	694	682	744	694	666	656	678	624	656	650	634	649	643	604	603	650	647	587	591	604	589	606	619	555	601	573	619	605	575	588	610	584	597	604	603	555	549	601	602	565	619	615	580	620	628	572	597	602	570	591	558	616	599	636	550	599	614	599	609	574	601	574	640	594	592	569	640	560	575	641	614	605	584	606	560	589	582	595	599	580	579	575	595	610	582	577	611	609	581	567	588	575	596	553	597	603	570	586	563	556	572	580	530	570	583	610	571	589	593	609	548	561	590	540	612	608	566	594	584	600	589	544	631	570	573	521	582	602	590	635	603	608	642	573	608	599	580	605	621	587	600	602	576	561	567	529	616	578	618	608	604	532	594	592	587	589	556	606	567	612	636	545	604	612	608	589	548	604	596	618	605	569	557	531	564	593	566	560	597	590	560	571	567	547	581	605	588	601	561	608	564	572	590	616	635	579	592	598	589	568	561	618	530	541	589	613	597	571	522	581	606	596	576	558	567	586	613	570	588	584	557	593	559	592	624	577	587	630	577	572	639	590	537	596	553	602	648	564	591	618	562	549	541	563	586	579	577	580	589	594	611	567	570	605	606	593	593	580	582	648	561	602	618	583	585	579	604	602	591	609	609	643	585	585	567	596	587	575	575	626	586	589	574	557	566	588	555	618	628	570	625	579	601	635	580	585	613	574	607	566	577	637	598	553	616	573	588	578	607	579	564	583	587	606	552	590	627	588	611	614	598	596	578	628	592	626	620	596	561	589	579	626	566	585	570	660	599	596	567	581	581	583	603	579	587	582	572	590	542	603	564	552	574	596	583	614	589	619	613	601	570	545	561	599	554	581	554	599	581	590	590	601	601	550	569	581	635	602	597	558	588	596	540	562	613	580	586	566	585	584	594	624	575	606	573	632	629	593	599	596	584	569	624	595	559	595	589	640	601	602	581	570	598	620	615	551	593	561	580	560	585	579	584	616	548	606	598	596	566	608	581	594	607	603	549	571	579	568	605	545	602	582	534	572	570	612	597	540	560	586	566	591	586	568	633	541	571	564	593	559	589	584	576	573	583	552	586	594	644	569	595	588	575	629	606	571	593	578	596	567	531	558	598	600	622	579	570	590	606	635	597	522	576	574	581	568	601	626	597	578	574	584	648	614	548	569	610	605	559	630	582	571	591	586	603	572	585	583	653	601	586	571	601	624	585	579	624	639	580	555	609	555	554	563	573	556	591	578	566	615	603	625	562	572	596	573	589	582	602	603	577	537	594	627	594	565	577	559	599	634	553	575	568	619	571	620	579	587	601	574	562	622	571	579	603	534	605	628	640	596	619	599	566	573	600	564	578	603	608	574	559	548	567	580	569	624	560	594	585	596	569	615	612	617	610	588	576	607	607	583	614	594	584	580	610	568	563	586	632	567	603	565	582	586	585	622	632	565	586	562	611	551	573	580	596	585	590	575	601	581	550	555	569	574	557	582	621	583	632	614	610	537	561	565	583	606	572	549	591	580	665	593	566	572	580	617	598	626	570	533	603	576	570	603	596	578	577	613	615	562	562	594	574	613	577	613	609	595	596	608	600	566	580	589	547	596	572	621	599	577	574	567	588	570	573	565	606	622	587	598	625	568	579	561	556	578	598	597	582	603	570	581	560	585	554	614	581	564	549	615	632	591	628	564	560	603	611	530	582	600	551	572	536	609	577	560	604	542	592	532	580	560	574	590	590	570	590	535	588	581	539	588	566	592	584	550	577	627	573	612	579	590	590	568	576	606	560	542	611	629	570	598	578	586	591	542	597	615	571	533	593	611	599	557	572	569	593	600	576	532	551	612	597	601	611	599	593	581	557	617	557	536	577	560	581	581	630	567	572	578	570	590	578	573	593	525	574	553	609	574	583	571	583	609	590	636	612	601	535	567	605	573	564	575	550	537	598	548	572	581	595	562	613	605	533	539	555	595	615	591	596	598	629	551	554	591	596	590	561	576	598	585	571	591	545	587	611	530	586	588	611	588	609	593	584	527	560	580	605	618	597	569	586	591	574	553	622	558	562	541	622	587	591	580	621	579	549	560	578	586	597	567	581	534	595	568	602	569	557	593	643	593	621	596	602	561	586	572	573	595	581	590	605	556	609	576	557	592	551	587	562	573	587	565	628	610	544	555	579	579	606	623	569	563	571	599	598	531	576	605	576	586	600	572	634	609	519	579	590	621	534	578	596	597	628	587	622	587	569	567	595	587	571	581	585	599	605	608	582	603	570	568	601	590	611	594	592	569	601	558	540	540	611	580	555	578	587	617	549	559	584	595	559	613	578	597	608	576	561	569	612	563	586	567	608	559	606	573	589	586	578	599	591	571	558	535	620	582	600	610	595	587	613	564	576	618	607	558	594	621	584	561	547	557	533	593	575	574	627	581	580	589	646	580	618	569	548	614	601	598	581	609	630	589	611	582	572	565	533	555	578	589	603	585	559	626	602	581	545	554	605	554	595	598	583	553	610	531	604	558	598	579	608	598	602	602	585	574	588	589	550	545	616	565	582	611	627	559	540	581	592	588	563	580	612	572	596	598	633	576	580	646	627	548	573	579	585	573	600	619	571	558	560	548	568	547	546	584	582	623	604	576	587	583	575	606	581	587	585	622	621	581	557	555	584	591	612	592	588	595	572	576	562	581	590	593	579	526	548	590	581	585	588	572	600	598	578	590	579	576	561	563	605	626	582	575	565	566	570	595	587	606	595	585	594	597	553	579	570	625	598	598	555	606	541	613	579	582	587	551	611	546	606	602	555	602	545	558	609	544	594	597	571	592	614	569	594	577	610	579	590	616	597	586	633	594	601	633	594	598	569	613	570	578	583	615	590	572	594	576	565	586	593	594	600	613	549	584	552	629	586	599	634	585	606	591	553	598	613	606	595	586	604	597	561	577	609	574	622	550	594	575	555	566	570	579	602	586	554	590	542	579	567	603	587	568	585	577	596	632	577	556	610	575	597	628	575	600	567	609	610	599	558	606	562	600	563	557	640	549	566	593	591	590	599	586	593	579	606	598	603	598	577	604	620	564	586	579	533	540	593	578	549	531	563	589	565	633	566	571	579	566	578	596	558	568	577	611	592	568	626	594	591	590	626	566	571	540	603	594	546	560	562	627	602	599	565	589	591	607	587	591	591	600	543	552	542	633	522	543	589	605	563	579	568	572	596	584	549	599	538	613	597	567	625	585	600	601	573	562	585	583	590	563	586	593	583	603	580	552	589	618	593	590	584	585	568	567	600	596	611	566	565	607	587	619	612	595	593	597	575	562	596	632	532	602	583	597	566	553	599	600	570	577	583	580	553	556	572	590	582	558	555	547	557	565	564	584	581	606	581	551	568	637	579	601	561	586	582	551	584	574	606	574	580	579	598	623	564	570	591	612	568	586	578	589	551	552	538	584	625	573	573	520	574	582	602	603	564	592
23125	21200	29196	23496	21200	21064	3884	932	712	573	535	491	411	366	351	352	329	317	321	310	310	297	261	283	266	234	248	236	257	271	220	248	244	255	279	234	252	227	244	221	211	227	235	244	244	247	233	223	230	230	208	235	221	227	250	231	243	248	237	253	252	191	216	209	229	203	220	217	233	210	227	225	243	233	240	217	251	243	257	225	244	245	245	218	238	238	222	201	195	217	203	212	223	217	250	227	219	254	223	204	222	234	233	235	209	245	231	230	216	212	212	230	227	237	225	224	236	222	207	220	218	245	219	230	210	227	225	236	199	223	195	200	228	259	209	216	202	233	220	197	206	227	236	235	217	227	215	214	235	223	231	219	203	216	233	222	188	231	217	228	209	210	190	224	221	232	241	232	207	236	206	220	248	214	241	210	213	220	235	221	221	225	227	242	215	191	219	214	251	221	220	222	220	224	207	239	246	241	210	227	222	214	224	235	227	234	224	198	202	215	230	209	212	243	224	233	215	229	198	230	221	221	238	203	244	219	217	219	211	217	227	220	204	213	216	226	247	209	230	237	225	231	226	206	221	225	244	226	202	230	223	228	239	222	194	206	228	211	220	193	236	241	226	222	214	223	199	228	221	227	230	231	225	205	246	216	225	236	229	198	225	249	229	246	213	227	204	195	232	216	209	201	222	191	214	228	237	227	210	215	244	232	221	206	204	217	232	232	211	211	202	220	212	219	182	221	216	218	223	223	213	222	199	208	233	194	207	207	214	228	231	213	219	205	229	221	198	216	240	203	225	210	196	218	224	225	204	238	223	188	194	222	224	229	214	214	218	219	222	224	209	204	205	203	240	226	211	222	219	243	223	210	243	223	209	218	213	203	196	210	220	248	213	195	228	234	216	230	235	203	229	208	202	221	192	217	201	230	224	207	218	215	203	225	199	229	228	210	222	213	198	209	236	209	225	203	222	241	206	206	248	241	218	221	214	240	206	232	234	210	225	226	217	220	247	197	205	217	221	240	230	228	198	210	218	251	221	209	204	230	215	219	228	210	207	199	222	212	204	205	233	202	210	237	218	217	208	252	257	225	218	211	199	207	194	206	240	240	204	223	192	210	244	213	225	243	232	195	229	205	238	239	228	231	213	199	209	245	219	205	220	228	215	219	211	228	248	207	214	257	240	206	237	209	244	237	210	246	211	230	236	205	224	212	237	235	199	220	215	218	233	222	179	233	225	209	228	200	214	217	235	200	235	242	216	203	239	245	216	199	233	228	213	217	216	228	221	216	231	200	204	194	233	188	228	192	195	213	206	227	223	197	195	197	217	217	241	212	218	256	221	218	209	241	207	231	228	240	230	224	217	218	233	225	217	213	218	202	242	243	215	244	201	209	204	201	231	245	240	227	219	213	196	229	195	215	229	248	233	223	199	229	205	208	227	208	217	215	207	239	209	222	196	208	241	204	219	221	207	224	238	215	218	213	227	212	225	222	225	206	239	189	214	196	213	205	243	206	264	203	212	218	261	234	209	225	229	205	252	213	229	248	214	213	207	230	218	234	226	210	231	225	224	227	226	209	230	257	230	226	217	219	232	216	202	221	228	211	242	208	205	221	231	206	215	219	218	211	258	213	248	224	223	221	210	212	203	238	210	207	224	217	236	220	227	227	235	205	236	217	213	237	206	185	233	205	237	227	219	200	205	235	205	221	231	241	230	231	225	237	254	207	264	212	216	211	217	269	214	236	216	220	228	203	207	219	213	228	218	254	243	206	280	222	225	205	231	191	211	207	214	207	221	232	221	245	206	192	214	221	220	215	228	211	251	236	219	242	216	230	195	243	228	211	233	212	218	217	253	205	246	225	225	239	221	210	232	208	200	235	217	221	209	212	221	220	212	212	199	203	242	225	211	225	218	241	249	223	207	217	189	223	243	234	232	196	229	229	218	236	220	230	252	221	236	241	229	231	204	218	210	212	239	208	262	219	219	237	240	227	237	207	203	190	226	194	206	207	225	264	221	209	212	210	217	203	232	212	188	206	213	242	242	207	260	241	205	196	229	228	212	210	228	235	210	239	205	218	221	218	218	223	209	235	215	219	205	202	223	203	251	229	214	204	213	210	250	221	205	230	241	235	207	239	244	219	211	210	202	226	217	221	214	208	201	226	199	213	208	218	213	223	219	224	241	200	216	240	223	229	251	241	214	212	218	236	210	219	224	220	211	215	225	224	233	227	244	219	215	223	206	207	232	210	221	208	217	212	187	227	213	202	227	245	208	201	198	204	202	228	201	207	236	217	230	213	247	231	215	224	213	229	208	244	210	246	230	208	196	200	202	234	227	257	232	202	219	214	213	242	202	248	212	237	211	225	233	219	240	202	215	217	222	255	237	216	214	188	226	228	236	226	215	213	238	195	225	234	209	210	226	239	211	219	209	231	193	205	246	216	224	231	211	206	213	215	214	243	217	195	234	217	194	228	196	257	201	202	225	229	233	197	209	241	228	214	232	199	204	215	248	227	228	205	230	224	232	271	207	262	243	233	213	246	227	209	239	213	254	230	217	184	212	213	209	198	233	238	199	234	220	239	206	200	205	207	203	238	243	233	205	210	211	244	210	240	241	228	206	220	254	225	201	218	229	211	236	215	203	237	249	201	215	255	211	238	239	209	223	241	214	219	233	217	217	217	222	217	211	221	216	212	216	235	220	201	247	210	192	213	202	260	220	207	224	221	228	210	212	228	225	233	227	245	233	230	216	252	203	194	242	221	227	213	199	230	230	222	216	249	246	214	214	211	202	214	230	213	208	251	221	221	221	211	214	220	226	217	240	190	230	216	211	239	232	229	215	213	223	192	205	208	219	213	230	230	216	224	222	236	237	218	223	217	219	222	229	216	218	223	237	207	204	229	226	249	193	229	239	239	218	214	213	221	222	203	243	218	214	237	230	232	212	209	198	230	227	212	232	214	201	224	254	224	242	238	220	234	198	220	207	213	214	217	202	214	211	219	185	228	234	205	231	209	228	219	233	203	221	223	219	228	214	192	225	220	210	222	219	232	217	236	240	218	203	207	238	243	228	235	233	222	243	199	219	228	202	207	204	241	222	219	244	211	179	200	253	226	219	214	226	215	209	230	229	227	204	216	224	214	249	212	213	220	222	243	234	227	226	214	218	246	219	204	207	207	204	230	210	223	210	209	238	225	209	222	209	229	224	222	244	230	198	232	209	202	220	215	194	208	242	193	208	230	207	241	205	219	224	205	223	236	223	204	235	253	240	222	241	241	215	223	209	212	234	191	240	238	224	230	233	214	241	228	233	245	206	230	227	237	217	219	234	214	203	240	207	227	227	194	200	231	224	215	227	222	197	215	210	211	202	241	194	254	212	249	219	232	226	240	218	219	193	253	218	218	218	215	232	236	224	217	220	225	215	200	214	226	216	194	232	229	223	221	229	206	217	237	235	213	237	229	225	232	226	231	225	245	215	221	216	209	223	209	225	204
14817	14972	13011	7030	4766	3715	2809	2140	1783	1504	1198	1009	851	801	711	640	609	576	537	536	523	494	491	441	429	387	414	389	398	412	381	384	360	355	359	319	357	340	378	321	359	343	347	335	366	370	356	294	365	335	350	337	295	372	318	327	330	333	320	334	322	319	341	298	307	380	345	338	346	343	335	310	356	348	317	340	330	322	306	323	338	348	333	324	340	315	318	346	344	344	316	342	335	325	321	328	318	316	344	311	353	318	337	346	317	335	354	332	343	288	330	316	331	313	316	334	317	325	313	336	333	334	318	309	297	336	318	287	331	290	332	313	320	296	307	299	314	316	330	322	307	319	322	316	330	322	337	322	311	321	330	309	325	344	316	357	328	313	260	318	308	309	322	297	292	302	315	300	316	326	287	353	309	326	334	312	269	324	320	333	346	336	349	337	287	337	360	327	322	300	322	320	288	284	346	327	326	304	308	319	345	340	335	298	313	314	314	331	327	298	328	346	290	300	327	306	312	333	314	320	295	328	310	325	325	305	315	330	326	325	324	306	350	295	351	311	351	322	295	327	322	364	307	302	336	280	290	322	365	301	329	315	308	320	347	310	328	331	312	334	307	354	300	287	302	311	335	336	300	336	331	321	324	342	290	310	314	310	298	313	295	283	327	312	333	305	328	302	313	299	361	338	305	276	302	335	354	332	305	335	312	284	321	297	304	319	353	321	315	300	312	344	315	317	338	310	330	354	303	306	317	333	336	318	305	338	342	325	321	306	359	334	328	297	271	334	305	332	322	291	306	309	316	284	334	312	350	335	319	346	338	311	309	324	312	325	330	324	314	283	322	319	332	356	305	327	316	329	284	334	316	308	315	322	309	290	306	310	343	357	319	343	333	294	331	305	294	350	346	319	321	368	319	341	319	335	308	339	324	326	300	315	306	327	343	313	305	319	309	334	333	312	297	307	318	306	327	306	322	317	284	328	339	335	307	316	341	294	340	321	319	311	320	297	324	307	304	314	334	334	339	354	308	307	333	305	291	328	328	332	296	332	325	323	348	286	298	367	334	324	327	322	348	319	301	354	330	325	308	357	290	375	299	335	342	324	330	342	345	302	312	325	314	312	329	346	339	324	345	307	322	322	342	301	332	294	326	312	342	310	327	314	332	317	311	337	329	348	277	308	337	292	303	306	308	349	309	317	303	332	306	329	315	337	295	310	299	307	320	332	308	351	319	333	310	300	305	329	326	340	313	316	312	331	359	292	339	371	315	355	360	334	316	307	320	327	324	324	313	308	330	324	310	334	348	342	315	301	308	279	301	318	341	305	297	330	321	331	316	352	314	290	340	306	350	302	312	355	298	311	346	336	312	343	300	303	335	329	286	307	315	311	343	327	283	310	319	299	351	315	306	324	306	347	329	322	313	322	319	312	345	319	326	362	337	292	350	312	312	312	303	316	355	295	337	290	313	338	310	322	288	318	315	313	322	293	331	333	345	320	337	302	328	296	301	328	363	329	331	289	333	325	314	323	299	316	292	301	302	321	326	297	321	295	330	328	342	328	354	312	356	335	294	336	333	338	331	347	306	344	302	337	338	351	295	315	319	320	310	339	345	335	317	307	291	384	331	315	286	310	324	326	299	328	353	340	288	302	323	307	331	315	323	352	331	330	303	324	316	344	375	301	305	339	334	305	334	332	306	311	307	276	307	295	301	319	352	307	321	310	320	289	322	309	303	315	318	308	309	356	325	323	331	290	287	326	321	315	307	322	330	329	336	328	314	293	322	330	337	321	325	306	314	321	322	314	295	328	294	336	335	333	310	292	324	303	346	320	331	339	317	300	358	292	296	328	322	312	344	343	322	312	323	323	313	314	336	332	320	297	330	338	295	320	294	300	343	296	329	342	324	337	309	302	309	324	343	311	355	302	304	333	357	332	320	327	321	334	340	317	330	318	311	309	334	341	315	325	335	327	317	306	296	312	316	325	321	328	355	303	318	384	315	310	311	310	299	288	345	314	306	318	298	303	325	296	316	328	337	317	305	331	323	348	344	300	329	334	314	317	303	332	312	310	326	329	308	315	318	350	331	322	314	318	329	320	340	315	332	322	300	354	325	308	330	317	346	364	332	329	329	300	311	309	336	303	331	321	293	321	338	324	307	340	335	303	316	287	317	311	363	323	319	298	323	285	311	311	316	318	292	329	341	325	301	317	326	339	335	318	339	294	385	288	287	350	338	290	336	372	321	331	329	339	310	329	311	370	312	337	325	312	331	336	324	300	320	308	315	300	334	323	296	343	336	330	309	317	308	315	336	314	305	313	333	289	317	324	324	328	343	345	321	311	334	321	331	315	316	323	350	347	292	347	336	328	323	309	327	323	323	303	320	275	321	344	294	348	332	323	309	344	353	326	328	321	316	327	329	349	311	275	314	314	334	344	297	324	321	301	324	323	311	333	359	312	321	335	318	279	341	286	337	325	322	344	319	292	336	348	341	341	330	345	331	317	301	317	302	309	305	308	321	327	303	293	308	330	344	325	307	332	300	333	305	320	293	291	347	313	337	287	322	313	334	333	332	341	323	334	318	293	309	299	315	308	320	320	308	311	307	283	319	326	325	299	288	321	305	299	318	299	324	300	284	341	299	317	318	311	284	320	317	336	316	335	314	336	324	316	326	330	301	298	317	333	342	354	317	316	332	325	293	304	338	328	344	339	334	334	294	305	313	332	323	314	309	286	340	336	347	325	301	345	329	323	316	335	320	296	335	309	332	352	294	324	336	323	322	315	305	320	358	318	305	380	299	332	289	313	317	351	323	310	356	322	297	292	318	301	330	313	314	332	312	334	347	283	332	300	326	319	299	337	334	329	333	319	317	334	275	295	295	327	312	333	325	313	290	316	293	305	326	315	299	313	293	305	315	334	328	305	279	331	305	362	320	323	327	332	292	319	342	324	329	335	319	305	349	343	338	309	346	283	350	317	275	320	314	320	341	321	343	333	303	299	309	328	301	331	294	290	339	326	294	319	309	308	334	356	319	315	348	332	311	326	309	317	294	290	330	334	310	325	312	287	326	313	312	279	335	335	294	344	334	326	327	299	304	337	314	313	333	298	305	302	289	301	330	314	325	342	301	310	342	321	312	312	336	288	304	332	318	315	337	329	320	298	307	312	327	310	333	332	324	300	287	323	319	303	332	310	348	326	336	339	303	335	326	284	308	331	340	305	304	296	309	346	321	320	336	334	320	323	301	325	326	350	318	283	328	301	338	309	309	308	313	325	322	341	299	353	336	296	290	340	338	358	311	282	294	327	336	326	325	324	340	286	332	307	298	314	312	301	366	325	304	311	319	318	323	310	294	343	327	317	319	312	338	313	300	328	330	321	325	331	322	320	296	317	290	304	378	324	349	328	296	309	339	341	349	328	335	312	324	340	320	316	295	298	350	325	322	315	338	333	338	312	351	328	312	324	353	299	312	297	332	302	318	317	299	313	312	331	310	326
27124	20488	8076	966	653	590	463	432	388	402	358	381	432	384	369	377	377	410	357	375	390	380	423	377	365	372	376	383	384	373	341	375	344	350	368	360	372	386	408	387	381	419	380	379	383	392	378	414	361	382	372	400	379	379	398	429	377	360	359	386	406	384	371	442	388	347	401	380	359	390	381	350	347	401	375	384	390	387	401	403	387	346	381	388	375	378	342	378	373	358	378	370	397	352	414	357	360	372	376	371	415	375	387	362	352	375	360	342	377	376	391	371	416	338	362	369	379	390	373	358	397	409	385	373	359	403	399	359	375	364	415	376	364	345	394	357	421	365	364	381	389	363	386	362	390	350	398	384	369	379	349	398	417	402	346	379	378	377	368	386	404	396	385	384	370	340	353	385	399	337	359	377	353	345	379	334	372	360	342	364	407	396	365	386	363	375	382	375	358	378	391	370	375	428	368	408	377	358	384	415	388	426	354	422	358	372	378	394	364	389	434	372	380	372	388	394	380	385	396	395	395	384	388	404	389	387	406	363	395	363	386	380	410	424	362	336	351	354	376	363	384	386	391	371	382	381	351	363	370	375	387	378	403	372	393	385	410	382	386	389	362	375	348	390	397	375	382	372	393	384	403	375	365	378	401	370	384	395	405	371	367	372	352	389	367	365	409	363	380	367	378	405	381	388	368	350	401	367	366	399	370	362	372	367	405	406	371	399	396	377	353	343	371	348	391	380	404	397	379	358	412	384	365	370	402	354	376	388	393	366	359	353	358	381	393	367	406	385	374	359	378	345	410	418	406	385	403	398	360	389	423	396	394	367	345	354	365	369	375	382	384	393	360	378	350	380	387	368	400	361	363	350	346	417	367	334	367	381	364	401	378	396	362	394	361	348	345	363	398	383	382	371	412	351	361	379	417	368	381	351	413	390	355	362	375	377	406	376	355	349	383	397	404	365	387	372	397	362	390	355	349	364	413	409	392	444	389	387	395	398	372	383	373	395	349	413	377	376	371	380	380	354	398	382	398	374	379	372	410	382	372	395	412	395	372	387	370	373	345	358	349	412	414	408	409	370	378	367	380	379	389	372	413	368	325	385	374	357	388	401	380	346	386	361	338	403	371	388	384	419	383	376	399	345	382	379	382	391	360	373	371	451	375	421	394	391	417	356	373	406	371	385	391	363	406	353	419	412	355	396	400	379	401	384	353	377	373	358	329	358	390	405	377	380	408	373	377	384	355	369	375	402	403	363	364	406	349	372	399	367	408	366	352	393	401	397	366	383	396	363	363	332	389	353	383	391	373	364	393	351	380	379	387	390	391	370	375	344	400	407	393	360	382	408	366	385	413	366	380	393	368	432	387	392	352	381	402	370	409	395	364	400	342	343	385	371	388	382	361	359	384	366	376	413	378	364	367	398	374	402	337	371	413	360	349	369	348	351	347	391	402	354	358	381	365	360	395	381	340	358	369	382	397	403	398	372	390	397	358	395	410	407	340	385	383	373	362	368	372	347	368	343	381	361	413	367	367	392	361	378	381	350	376	385	395	356	387	382	376	389	400	392	389	361	375	366	370	348	424	369	387	406	382	345	369	409	380	368	364	388	400	399	378	373	337	376	392	365	398	364	374	384	372	384	406	359	405	365	357	377	403	363	360	404	382	329	404	363	371	390	377	351	352	383	442	367	364	401	388	384	377	371	395	369	397	398	425	338	400	379	391	336	373	397	369	363	397	356	387	362	369	379	409	383	378	387	393	391	378	354	369	369	373	367	368	435	383	412	414	387	377	413	400	395	364	391	411	333	340	395	390	367	332	373	370	368	377	389	354	370	366	392	390	417	362	371	377	364	393	375	351	399	374	371	394	381	391	382	379	359	377	367	386	349	402	380	402	342	363	390	392	391	400	378	384	398	381	383	350	409	387	372	390	374	371	342	373	349	406	374	349	404	405	377	397	379	353	386	359	396	380	379	378	354	374	410	418	352	400	359	395	374	356	426	421	364	375	361	370	399	382	356	380	409	369	415	391	388	380	384	399	409	385	389	387	417	389	399	371	401	402	389	363	390	353	391	371	358	333	360	388	409	386	403	378	392	381	340	387	370	390	368	362	367	359	362	421	398	408	325	400	369	374	400	371	376	356	379	368	369	327	360	373	386	388	366	386	387	418	397	409	400	371	350	351	371	371	349	384	358	378	433	356	361	336	376	360	359	376	385	368	351	369	368	394	369	344	389	373	357	382	389	356	383	394	389	364	387	349	397	365	353	394	375	399	417	350	353	402	377	388	363	408	367	382	398	396	359	339	350	452	361	361	377	407	378	320	356	391	415	359	402	398	366	386	399	361	374	355	394	395	380	369	362	320	377	407	387	416	386	388	384	390	388	383	355	388	359	394	373	357	378	402	371	383	354	393	387	376	370	342	377	363	377	363	392	394	374	371	403	424	380	372	377	393	372	386	346	399	376	363	387	364	409	348	371	408	367	410	383	400	404	361	391	374	388	375	347	388	372	383	381	375	401	433	390	378	406	418	392	395	380	383	387	370	379	373	394	360	373	354	351	376	363	356	377	378	392	372	408	375	406	371	393	382	369	399	383	385	380	401	411	405	365	359	369	395	404	338	381	359	363	381	398	387	373	377	367	384	352	390	401	414	388	363	390	370	383	374	380	385	365	388	401	331	358	392	388	378	383	376	374	399	424	413	393	378	379	367	374	383	366	418	369	380	397	371	438	411	414	382	408	395	377	380	382	404	409	362	362	383	384	372	395	389	367	372	398	324	388	390	391	368	401	394	384	344	380	376	374	344	350	377	377	378	401	378	353	377	410	356	390	412	417	385	398	392	377	369	363	352	373	379	371	365	366	359	367	413	397	369	369	355	375	378	400	382	401	329	414	397	412	377	350	360	382	350	402	405	362	385	395	381	364	356	378	374	366	353	387	384	359	383	386	357	389	359	402	402	352	388	331	357	360	381	384	383	379	353	373	399	394	382	406	365	364	350	347	366	422	391	390	403	367	385	385	398	396	383	359	382	365	380	328	387	387	399	377	388	371	366	362	400	336	363	385	374	385	381	407	367	385	382	401	366	383	377	394	375	357	357	394	387	371	400	378	391	386	390	375	381	402	371	376	382	400	417	361	374	408	403	386	362	384	377	353	379	380	381	384	372	393	375	407	348	369	373	364	372	362	364	372	383	375	379	400	345	398	397	336	391	384	393	369	387	361	358	382	386	414	401	404	407	379	366	391	395	378	364	380	378	399	360	383	397	341	402	368	389	380	404	381	350	367	400	386	365	364	367	388	355	395	392	376	374	418	409	385	404	357	385	363	387	352	423	366	435	386	378	350	357	376	409	356	364	356	374	379	397	390	372	390	370	371	346	390	402	423	361	388	379	381	353	378	413	352	365	372	400	368	370	399	369	342	406	351	384	376	388	389	410	380	385	375	404	387	413	373	369	388	369	375	402	383	320	377	400	388	337	386	368	408	393	396	394	386
6758	1533	1355	895	743	683	645	639	567	575	608	564	534	570	570	572	578	508	543	523	590	524	527	572	528	513	543	572	556	514	513	539	524	511	530	571	524	538	557	512	529	516	536	525	511	510	487	573	513	476	527	515	580	546	516	499	544	480	535	532	555	524	540	556	491	497	551	536	526	552	586	580	538	578	523	513	552	566	542	515	517	554	525	491	498	559	541	512	526	522	527	551	542	511	489	555	513	561	573	531	496	559	532	497	567	506	528	531	562	578	526	572	498	571	515	566	534	528	525	541	524	553	548	532	520	532	547	530	509	496	517	530	518	551	510	545	501	517	568	596	511	515	501	502	489	529	518	543	504	512	504	516	549	522	522	521	526	520	504	522	519	600	546	556	505	579	527	518	532	515	577	557	544	521	566	494	525	568	490	551	541	540	557	508	497	563	536	513	547	530	530	545	512	531	517	505	505	506	558	515	507	550	529	516	538	544	521	524	495	532	521	555	503	530	533	497	529	519	598	582	533	528	520	542	536	539	546	490	489	534	510	498	537	504	503	520	529	524	578	508	534	529	516	545	491	476	508	509	520	529	533	530	502	524	550	526	579	532	524	538	511	567	516	516	517	505	517	496	529	544	531	486	521	547	554	469	521	542	503	495	509	567	537	543	504	497	534	518	557	505	504	509	569	486	558	561	561	551	529	560	483	524	542	559	492	546	496	522	502	550	522	489	522	505	560	490	526	537	509	545	534	529	514	537	525	534	498	508	524	542	498	521	524	564	512	525	526	506	564	535	507	480	544	550	537	532	502	538	519	533	537	497	505	503	510	557	515	541	543	518	514	513	546	545	535	587	502	482	539	548	495	535	562	511	531	547	520	558	492	567	524	550	581	563	489	513	535	527	524	535	532	541	515	534	537	542	574	535	595	547	529	557	509	518	541	549	533	487	536	526	564	527	528	534	520	502	537	528	539	502	567	531	538	518	561	529	510	526	511	514	513	530	577	566	542	558	515	560	541	507	512	529	543	577	544	549	565	505	500	509	520	547	564	470	526	504	519	472	567	556	491	507	513	505	532	556	507	555	506	515	534	555	518	517	538	554	525	546	517	511	559	517	507	523	522	575	519	477	511	561	515	547	540	522	526	535	556	549	525	530	505	542	540	560	540	519	522	553	562	508	511	523	489	556	552	544	505	520	513	513	537	522	524	542	533	549	544	562	534	554	516	509	551	490	535	489	525	532	554	527	479	575	541	513	489	537	520	552	524	496	518	551	506	508	495	512	511	563	491	516	540	468	488	531	537	525	548	509	549	545	515	503	496	527	553	499	529	550	536	552	523	520	516	505	526	507	530	491	503	572	533	528	527	559	565	561	515	541	543	544	537	529	502	514	529	527	525	532	566	502	508	564	516	534	559	534	518	553	569	503	531	488	545	524	545	496	541	516	536	531	563	509	520	509	513	531	508	497	533	539	517	517	553	527	514	510	563	532	540	522	526	513	533	543	475	535	503	554	559	558	500	520	531	488	552	545	538	522	506	580	481	542	537	518	546	548	552	516	511	551	561	544	525	498	541	505	530	511	500	531	556	542	519	529	516	510	540	515	540	538	562	536	512	535	513	519	492	498	530	568	540	521	506	528	548	539	551	510	511	513	493	522	577	504	535	567	521	505	544	504	533	513	562	539	542	501	545	537	535	546	517	511	585	567	521	534	524	484	513	544	513	537	509	522	571	549	520	515	526	555	546	489	560	508	506	532	528	541	538	522	542	536	519	525	545	517	479	545	507	501	522	532	481	537	513	532	539	542	529	543	512	543	493	539	518	491	579	512	531	555	529	571	516	512	539	519	545	508	537	520	503	516	516	533	522	518	537	547	517	509	542	522	554	510	553	566	519	499	533	535	525	514	551	510	527	511	529	540	534	540	545	520	556	538	510	518	559	531	551	500	559	521	483	539	479	533	497	556	534	561	502	557	517	542	516	552	572	511	530	501	542	534	520	558	541	517	521	519	528	520	536	503	523	587	517	513	521	555	556	553	545	526	519	542	538	531	542	565	590	542	501	518	567	514	509	492	535	518	540	532	563	511	514	544	485	528	538	517	529	536	528	544	545	532	498	570	542	543	513	524	551	491	534	517	518	541	490	552	509	529	512	543	534	488	549	543	541	534	529	525	587	500	553	513	507	564	531	561	527	488	517	537	536	530	555	547	522	496	502	461	551	511	524	479	519	525	519	510	532	530	537	510	542	522	529	521	503	497	532	524	513	486	525	501	553	528	512	544	508	537	537	514	554	499	490	535	515	518	506	525	544	518	545	502	516	529	534	502	553	538	523	541	503	521	540	546	488	540	531	572	533	538	568	541	512	588	536	539	519	564	525	501	497	536	550	530	522	543	498	554	504	534	529	560	516	508	542	539	519	525	516	518	517	543	518	490	528	511	511	535	519	519	544	523	509	518	532	514	546	506	508	543	536	540	536	504	504	501	548	541	537	590	510	518	565	512	513	501	528	521	485	549	539	505	508	540	537	511	562	546	518	548	519	533	537	521	516	584	541	555	526	517	527	521	521	525	499	577	526	578	514	512	525	521	517	558	584	494	527	533	500	515	538	497	559	525	538	511	482	561	542	550	543	517	483	553	502	528	540	512	555	546	517	510	481	553	527	548	526	586	575	521	506	494	562	477	564	539	493	484	537	491	533	528	512	533	538	508	522	557	531	511	545	523	522	497	531	532	584	578	540	553	524	523	519	539	530	532	562	545	523	509	532	520	531	521	520	520	524	512	544	506	525	564	504	554	522	534	536	545	524	545	559	542	467	497	546	535	522	500	543	491	564	486	523	543	558	498	549	517	525	524	532	551	529	525	505	508	499	528	560	504	537	506	534	500	516	522	535	502	541	534	547	511	569	560	510	544	537	517	538	507	563	524	517	544	540	499	516	522	477	539	543	544	522	500	549	529	552	526	530	492	552	501	557	514	533	509	495	506	542	534	511	536	508	552	557	519	562	536	478	462	561	511	551	492	526	532	549	559	520	502	507	560	514	499	519	560	530	521	480	535	501	542	499	535	490	524	529	493	538	537	577	514	515	499	568	503	541	494	544	552	544	503	516	540	486	547	552	549	535	507	522	498	534	554	544	538	528	551	508	487	559	515	496	512	522	575	520	545	529	522	534	515	534	533	498	543	589	541	488	514	522	573	523	520	546	519	540	546	495	514	524	551	522	532	520	571	530	567	496	514	496	511	533	567	553	546	532	532	496	533	518	514	536	530	548	545	516	560	492	474	558	568	526	580	504	520	526	545	536	537	527	498	495	570	517	541	544	518	539	544	538	526	572	544	541	491	541	486	546	526	536	525	527	539	510	492	519	531	495	509	539	531	531	535	514	487	547	492	502	538	554	506	513	549	537	545	546	539	525	532	568	519	564	502	535	529	544	542	542	505	560	545	533	522	511	549	527	524	544	574	542	530	480	551	502	575	545	492	516	559	548	503	509	502
24150	21191	28540	24100	21065	4991	1031	744	683	623	572	583	579	517	516	479	465	506	482	474	474	424	463	424	495	420	471	479	422	440	430	408	482	434	424	468	460	446	411	413	400	467	445	436	451	454	422	440	455	414	451	430	428	442	429	437	449	438	451	404	430	401	398	441	420	411	413	423	403	429	401	389	435	414	436	398	457	426	435	396	432	432	442	440	430	414	462	419	456	434	437	406	414	422	411	394	449	430	435	453	412	399	434	415	425	432	391	437	425	450	399	385	425	413	406	433	437	448	415	401	425	416	446	399	448	411	429	431	419	388	437	457	452	431	437	404	442	405	421	411	400	436	453	432	427	421	416	451	403	399	415	447	436	406	412	447	400	406	429	445	396	466	412	416	407	416	399	403	419	425	395	410	434	395	416	421	472	424	430	412	431	386	413	420	398	400	410	388	419	401	444	427	438	405	395	435	438	431	406	440	403	401	468	426	391	441	432	464	442	408	423	437	440	391	394	427	395	431	424	432	391	412	406	450	404	383	445	393	409	433	400	422	380	440	450	413	414	415	415	433	437	416	367	432	444	431	414	464	468	386	427	409	425	448	459	425	413	417	454	424	436	424	410	430	444	411	424	413	461	399	413	422	426	449	419	422	412	436	427	398	430	425	401	433	430	411	428	416	416	435	383	413	400	403	425	415	405	437	430	416	418	395	396	405	402	371	398	417	434	396	402	402	424	419	432	444	458	419	451	415	412	425	456	423	454	398	394	431	395	424	416	384	393	419	406	445	428	399	436	417	417	425	408	428	394	393	426	436	396	409	395	424	393	411	408	367	438	403	434	400	434	416	425	433	442	435	402	409	403	435	452	392	455	430	437	443	403	436	410	418	447	435	434	442	403	438	394	432	420	409	441	457	382	405	418	419	400	420	398	457	429	440	405	409	394	410	427	384	427	444	405	408	425	437	431	449	434	430	451	417	430	418	406	417	480	428	434	424	446	444	457	437	415	419	408	440	396	426	388	461	435	415	430	411	420	424	397	427	382	417	415	441	396	421	368	400	436	424	444	396	405	412	420	416	396	438	401	419	432	411	423	425	411	437	415	429	428	405	407	440	394	426	444	461	414	429	424	437	402	442	392	410	400	379	414	410	400	412	428	444	428	432	427	422	433	415	413	438	403	410	416	447	431	401	425	460	413	415	429	418	459	456	399	390	370	443	427	443	429	407	425	437	438	425	407	448	422	446	414	425	411	404	424	424	430	391	417	395	391	404	402	410	430	417	409	425	439	408	404	435	415	410	406	417	405	426	429	425	453	391	450	385	388	456	446	427	436	432	404	418	426	413	457	378	432	424	418	450	407	449	384	402	433	422	433	411	416	456	385	457	415	433	408	400	459	400	378	429	409	412	443	405	427	416	439	428	435	447	424	403	429	412	436	408	430	422	450	424	439	411	422	414	421	441	423	387	416	417	426	395	435	424	417	418	410	458	417	426	455	444	433	437	394	418	404	390	416	409	428	386	416	417	415	431	403	461	388	392	431	435	407	423	386	437	403	434	427	449	415	450	414	410	426	400	438	394	418	424	396	420	407	442	434	404	429	405	411	413	446	377	428	387	420	403	431	382	407	438	418	427	407	426	412	406	434	418	448	453	447	419	389	412	413	413	419	406	428	444	415	455	419	439	429	441	433	398	430	440	419	424	437	398	395	387	445	378	465	423	397	400	419	400	396	461	429	415	397	412	437	423	425	388	436	403	447	398	380	428	463	403	410	438	382	485	451	421	414	434	409	406	438	403	429	429	454	423	401	402	443	418	429	404	417	435	413	402	428	387	430	403	382	396	429	420	431	410	422	441	434	425	425	380	421	451	450	408	424	403	414	393	433	421	418	417	400	427	384	436	411	418	424	449	429	445	423	385	425	428	412	425	424	417	402	418	397	440	451	376	433	424	415	425	437	405	405	428	455	401	395	399	415	377	436	438	442	430	396	399	418	428	404	420	404	422	421	417	434	401	363	435	424	423	445	397	417	416	402	419	470	438	412	441	415	431	425	406	407	404	432	423	442	422	454	426	393	436	450	431	406	412	417	411	429	386	421	422	417	401	449	408	430	443	378	399	448	403	417	440	413	444	459	434	410	450	427	438	406	428	481	425	369	436	423	389	386	398	403	406	408	385	450	430	415	389	385	394	392	416	407	429	396	445	442	449	396	405	440	431	407	419	390	419	394	415	428	391	435	403	397	461	400	439	424	410	433	396	411	427	433	408	380	454	392	432	414	416	417	397	441	385	440	430	423	428	435	435	411	410	423	395	393	400	418	430	423	428	423	454	402	409	436	384	407	461	411	406	421	390	456	414	432	409	421	409	420	374	440	402	421	410	423	463	433	423	414	382	423	419	395	424	437	400	407	406	375	422	429	437	421	442	420	396	411	394	431	432	434	413	395	423	446	388	405	464	448	411	425	400	425	395	419	442	404	395	424	439	431	445	404	459	434	384	396	430	434	402	443	416	406	396	372	398	423	382	444	421	386	424	422	414	434	423	379	461	434	419	450	388	418	424	409	451	444	424	414	404	418	383	393	396	408	424	405	394	406	408	451	390	402	429	428	420	414	412	415	472	422	418	424	385	424	437	410	457	412	402	428	412	444	403	408	398	422	367	462	425	380	417	420	376	417	419	402	409	433	447	390	383	433	434	425	455	411	439	380	417	419	428	429	411	409	429	417	383	391	414	414	453	419	393	395	398	417	393	369	406	418	437	428	436	437	377	436	417	388	399	421	423	413	438	431	414	452	405	421	429	426	438	427	448	416	434	442	412	407	425	431	438	462	411	395	445	413	446	418	424	373	395	433	374	429	405	424	407	469	435	403	405	422	429	396	396	401	427	460	408	403	388	446	413	408	396	431	415	437	441	419	393	420	468	452	414	453	430	452	387	440	425	383	402	409	408	440	415	414	409	399	413	406	392	395	433	451	406	364	417	476	418	432	440	392	419	447	449	412	398	397	448	419	409	392	438	408	415	433	386	424	391	419	430	424	399	393	423	394	392	431	415	439	368	433	415	427	418	449	407	404	411	396	357	393	443	392	429	415	408	412	405	451	430	394	412	392	406	459	419	410	402	369	465	387	463	394	407	379	404	455	441	445	373	409	431	411	403	444	375	420	411	380	392	427	370	437	451	412	423	431	383	434	392	450	406	406	447	435	412	421	454	396	409	406	414	446	408	432	445	419	392	427	407	436	411	455	410	417	405	453	418	423	387	422	386	447	422	446	409	392	426	411	427	384	456	419	410	426	424	431	398	394	389	426	454	416	385	403	455	438	432	414	429	414	412	402	432	429	390	440	398	439	414	429	408	404	435	409	393	383	419	428	460	390	395	418	414	417	432	430	393	422	440	434	411	423	424	422	419	403	405	413	400	380	414	421	409	425	412	428	423	440	424	428	434	435	452	430	427	410	417	423	449	407	427	449	410	445	443	388	397	437	416	445	409	445	434	406	415
13061	9327	8121	4136	2983	2328	1887	1547	1299	1141	1078	928	861	844	810	774	766	668	683	646	652	668	676	655	663	617	656	598	625	618	600	615	625	603	598	556	585	601	652	616	617	565	573	572	590	599	595	586	642	601	553	600	579	614	651	613	606	593	601	608	585	620	581	586	597	624	535	575	569	587	622	585	583	597	609	598	591	649	600	588	584	592	567	584	607	593	561	577	625	589	592	552	577	615	593	622	571	599	590	579	573	567	602	559	619	639	580	570	568	525	597	555	573	559	605	597	611	566	616	630	618	552	603	581	620	605	569	610	582	579	603	617	611	568	576	634	603	596	585	571	569	576	611	599	591	633	605	581	626	583	612	632	555	595	570	558	566	585	614	615	593	657	594	601	631	549	579	607	590	575	542	597	581	578	577	653	594	595	585	607	592	576	582	611	594	557	563	613	594	592	595	605	600	575	525	587	571	584	638	620	589	622	635	571	561	605	584	576	588	596	561	584	596	578	607	575	561	597	570	566	603	532	537	583	572	589	637	596	593	606	599	590	569	561	590	571	593	623	621	611	570	665	654	620	545	558	572	576	609	577	584	558	617	561	593	581	549	592	573	584	597	543	527	593	580	582	587	579	604	542	567	612	587	582	601	604	573	605	573	623	603	627	610	589	566	588	595	553	637	559	605	603	556	599	619	598	573	581	569	642	558	575	565	584	632	611	534	574	593	591	586	551	563	564	581	589	607	553	605	596	614	599	612	630	598	570	572	616	611	583	630	614	586	580	609	607	602	575	591	603	597	611	561	612	574	588	570	629	573	555	590	639	605	563	558	608	575	600	603	579	594	626	616	564	582	566	578	566	582	573	559	577	638	627	569	576	596	605	612	628	612	590	571	600	600	591	589	630	637	600	592	580	617	581	558	567	636	563	563	611	589	620	587	581	621	602	596	585	598	576	623	624	605	582	602	625	627	615	559	607	554	569	635	570	604	583	607	557	609	559	562	595	558	577	563	642	591	570	595	586	595	609	621	614	613	601	589	576	606	592	636	565	638	581	599	575	562	587	569	575	559	615	589	580	545	576	595	573	605	623	589	548	613	623	600	625	620	586	590	635	600	610	572	582	609	621	597	615	573	636	591	612	564	618	617	567	602	579	585	571	607	610	552	573	559	605	577	582	567	556	570	574	595	616	619	605	561	585	585	557	582	557	572	588	587	619	532	594	590	557	572	573	595	588	621	578	592	614	624	626	553	590	585	584	580	616	587	606	584	611	591	596	594	574	608	570	586	560	599	585	577	521	557	679	629	613	552	599	610	636	585	587	572	561	594	574	560	608	558	581	569	617	574	585	621	583	517	564	586	580	618	563	606	601	587	599	584	580	548	591	578	585	628	613	587	573	597	605	614	547	584	576	614	605	564	631	551	634	575	600	580	569	582	612	585	591	618	578	599	603	570	554	578	596	552	619	560	563	615	594	640	571	597	571	596	558	609	560	562	622	574	546	604	594	622	577	556	586	601	607	580	646	612	571	579	601	573	628	552	591	563	608	601	611	596	594	554	581	512	591	596	578	585	610	587	537	605	629	597	618	584	618	605	603	586	556	596	561	577	578	577	605	587	593	586	625	578	593	613	594	593	635	554	594	560	570	596	616	600	616	567	590	573	579	578	572	558	595	602	586	605	561	616	617	600	610	529	548	601	623	599	623	591	622	633	594	518	595	558	604	559	593	569	561	580	573	587	583	574	611	599	569	562	623	543	567	544	599	612	570	607	601	587	602	587	556	616	596	542	613	571	579	569	552	564	582	640	555	608	604	559	536	604	592	616	599	604	601	631	591	613	604	559	560	589	549	599	602	586	569	571	583	598	580	586	618	578	525	540	629	568	581	585	596	538	590	564	592	636	592	570	533	577	581	558	559	593	545	599	530	556	621	596	566	572	584	597	586	569	588	560	571	544	636	607	610	589	584	576	616	583	548	632	644	644	582	608	576	600	607	595	557	613	560	610	568	588	583	595	608	579	562	568	580	611	594	588	594	573	597	575	586	576	533	621	558	610	633	601	555	591	599	589	589	596	629	585	576	586	537	641	575	617	600	566	590	619	558	649	591	595	584	566	599	614	605	564	549	570	575	591	578	568	587	606	539	598	554	538	569	583	589	593	592	563	574	614	642	582	580	583	585	624	552	594	574	561	599	561	591	560	603	614	583	576	573	594	605	555	588	584	586	572	580	596	596	538	593	628	566	594	567	605	586	623	651	584	568	565	596	624	561	597	575	619	592	612	576	560	582	598	608	574	575	576	607	581	553	593	586	590	615	538	645	581	609	602	566	627	588	613	555	612	573	596	583	576	600	605	580	596	614	619	601	612	583	563	592	562	609	558	607	635	628	584	568	575	581	611	547	610	571	605	589	564	562	613	570	585	605	607	588	592	611	597	583	587	589	596	638	576	538	598	590	624	598	566	594	570	557	582	569	599	630	597	582	570	580	605	606	610	583	593	617	572	598	595	583	561	565	589	555	546	594	565	611	595	577	569	584	568	633	580	583	571	586	625	541	552	587	618	634	600	586	626	547	609	609	613	653	552	539	566	603	591	569	578	546	621	585	530	619	606	622	599	595	603	605	598	572	613	569	579	560	572	587	585	578	573	628	522	564	578	576	559	578	564	629	597	592	600	590	547	576	603	628	599	572	580	579	592	604	611	562	580	597	545	597	618	574	574	569	587	574	593	560	616	625	607	601	620	592	594	584	572	588	569	574	599	582	601	615	598	595	543	598	579	571	600	579	579	607	556	611	576	589	606	626	585	624	543	555	594	600	554	559	574	572	570	616	582	562	591	612	603	601	579	628	585	625	586	607	577	573	604	609	604	597	582	581	565	577	587	596	606	557	605	613	552	590	631	594	562	543	581	605	568	610	577	562	578	575	567	573	556	593	606	584	585	576	575	575	580	555	575	580	541	560	638	604	611	639	602	589	576	605	576	615	562	585	582	606	564	577	553	614	572	593	633	583	580	567	641	539	606	636	608	606	614	570	596	605	648	610	597	611	589	579	595	601	576	615	611	557	619	584	597	623	568	556	612	600	573	568	575	618	567	595	564	625	573	604	600	594	584	572	633	587	644	608	598	592	597	587	547	584	589	608	564	568	590	600	591	575	569	583	541	606	580	592	558	577	564	597	574	550	578	570	599	571	605	556	593	587	582	605	577	594	558	608	543	604	593	582	597	635	614	613	609	625	582	562	595	561	599	638	595	603	638	608	589	608	586	582	597	598	579	571	611	583	604	606	602	616	613	603	577	631	609	573	584	586	560	598	574	627	615	575	573	576	588	595	621	585	590	587	587	545	592	559	594	575	555	579	584	572	593	581	595	573	598	566	575	617	627	630	550	604	613	569	591	573	565	596	568	603	580	590	573	603	586	581	628	643	583	567	637	572	601	561	593	595	619	545	603	574	592	588	570	609	585	602	579	575	582	565	573	597	618	608	558	573	573	585	602	569
23161	21212	29195	23496	21213	21079	3783	880	701	627	552	484	440	403	347	358	335	327	292	284	285	304	299	260	291	277	274	259	249	240	277	256	243	240	238	259	258	267	253	256	231	231	254	240	239	240	263	257	234	252	219	240	219	229	231	243	222	228	214	192	242	235	217	215	226	255	224	209	223	210	259	231	226	194	251	236	234	224	249	226	237	241	246	233	222	249	186	215	227	209	221	239	264	238	213	219	205	244	204	222	239	219	242	232	215	230	196	242	232	247	221	239	193	195	245	193	216	249	226	234	226	236	204	204	208	198	212	205	210	237	241	188	247	230	221	236	244	215	221	215	232	205	245	210	215	234	221	220	243	216	218	235	241	245	204	248	231	208	212	231	246	214	214	207	234	242	210	202	204	225	229	250	238	208	237	208	223	256	220	234	215	229	204	215	225	230	225	216	197	255	243	224	226	229	241	216	229	222	236	232	254	233	225	214	240	244	196	225	230	224	227	213	224	235	227	222	216	209	236	204	202	257	216	244	211	223	219	229	209	203	202	212	223	217	209	219	250	211	220	214	224	246	213	240	219	228	215	246	227	233	231	209	223	245	223	183	195	209	198	209	216	226	242	229	208	218	223	220	220	225	229	212	216	225	217	209	219	237	260	221	239	209	205	219	223	205	218	222	229	226	230	214	221	213	230	233	226	207	250	258	245	216	250	208	227	219	216	219	218	232	228	229	192	213	222	214	221	232	208	227	241	226	203	255	200	226	243	244	239	215	193	240	208	256	223	194	210	230	217	213	186	229	223	211	208	204	220	224	228	239	212	240	207	222	224	213	230	235	257	228	250	230	227	233	204	211	248	210	233	214	206	230	211	183	221	210	205	234	222	221	224	235	238	224	234	198	206	240	224	217	225	215	196	247	210	236	216	215	231	232	234	221	222	248	244	223	215	214	204	233	225	205	238	203	223	236	233	232	252	227	215	212	198	214	213	189	240	213	200	215	195	215	214	236	216	235	238	250	209	216	191	253	224	214	237	228	245	224	243	229	218	218	229	225	211	221	196	207	244	214	218	223	202	228	218	216	266	222	243	224	228	219	228	205	238	253	201	238	222	220	221	247	237	224	235	220	217	222	212	245	229	194	219	225	233	226	238	202	241	229	199	211	217	222	213	225	234	205	208	230	210	214	210	213	207	223	226	229	216	232	256	223	228	211	195	236	226	231	228	217	215	229	231	231	211	237	241	238	219	193	221	233	237	221	219	227	220	228	207	224	233	219	210	220	249	206	248	232	227	213	230	246	207	213	212	201	250	233	238	198	243	231	217	214	244	229	229	225	238	228	202	243	213	214	232	232	220	218	241	233	257	204	240	217	202	225	251	222	229	221	236	216	224	224	206	214	234	203	244	227	194	213	217	225	221	248	240	221	223	217	209	210	203	233	257	215	246	218	205	193	243	236	226	244	233	214	200	222	211	235	236	211	209	221	218	224	220	230	203	219	229	230	262	218	237	211	222	216	225	249	222	222	229	234	226	219	228	249	222	230	220	211	194	226	238	235	216	236	256	192	235	220	222	211	237	212	231	203	218	220	221	228	216	196	216	215	244	189	221	217	226	232	207	228	244	223	239	197	225	216	219	229	240	217	208	219	236	218	222	216	244	222	224	218	204	215	216	221	244	236	259	222	189	209	209	220	212	229	229	215	209	242	219	224	214	226	237	227	222	230	233	230	223	213	226	208	228	227	240	249	203	246	199	230	231	232	210	230	207	213	237	217	185	220	226	237	203	233	234	218	228	245	221	230	227	216	267	234	240	210	227	228	201	214	212	227	236	224	210	221	191	213	228	233	198	213	222	222	241	210	214	216	202	230	218	207	215	215	212	213	204	215	220	242	205	248	214	215	228	222	217	237	217	221	236	185	233	237	229	249	248	221	212	230	229	209	225	243	225	214	226	247	219	249	199	235	231	209	201	221	216	208	210	225	219	223	215	239	236	233	240	237	241	247	232	215	240	251	233	224	210	194	214	244	257	218	244	217	210	232	231	233	222	226	195	217	232	212	216	226	228	217	230	204	205	211	233	226	230	197	204	222	228	220	239	220	212	212	204	248	220	213	217	244	207	207	212	210	249	232	234	218	222	248	235	222	216	221	190	190	251	207	224	230	211	233	241	218	229	240	216	213	230	201	230	246	211	221	220	231	251	251	223	229	235	233	212	239	234	231	227	218	208	244	213	216	240	231	227	225	228	247	218	200	225	232	191	194	217	234	203	231	216	241	202	202	214	236	248	205	216	223	255	235	223	208	216	210	205	195	237	210	220	214	222	221	211	239	210	237	232	212	253	224	231	213	218	237	228	229	199	205	238	245	249	207	213	263	204	212	246	248	210	233	232	219	224	218	233	219	216	218	197	253	183	224	195	205	224	209	213	211	235	246	248	236	221	229	217	235	206	243	236	235	217	205	209	232	194	243	216	218	227	209	219	192	232	224	220	244	228	243	239	235	238	241	238	258	229	214	221	236	213	172	225	219	213	216	232	221	238	235	227	235	232	190	197	220	217	196	205	231	220	201	250	208	226	224	224	218	221	206	211	224	197	241	215	223	220	222	240	207	221	201	213	203	217	243	227	245	219	218	208	232	205	223	209	236	199	238	217	225	217	216	233	219	198	195	240	237	214	238	228	247	206	239	212	237	228	250	248	240	213	205	223	207	214	220	235	204	204	216	212	226	201	226	209	184	212	222	243	218	232	207	202	225	209	223	235	228	238	233	219	221	195	202	220	253	209	209	226	219	227	233	215	201	237	228	215	210	234	256	224	225	206	220	226	183	221	234	223	215	228	226	205	236	207	238	234	237	213	217	220	207	214	190	238	202	231	192	210	199	223	203	212	214	243	224	193	209	207	222	203	204	220	226	209	209	214	252	234	218	224	248	239	216	236	245	222	233	245	228	230	210	211	199	211	215	238	210	221	222	224	228	190	240	216	214	210	226	220	233	207	207	235	247	215	216	219	254	237	212	211	205	238	231	216	260	211	195	233	214	194	225	252	214	199	203	243	245	226	226	214	239	253	242	205	220	217	214	204	215	242	222	229	211	226	234	240	230	223	236	230	241	214	224	220	218	207	234	196	222	234	232	234	227	240	237	224	218	228	224	210	235	197	225	232	225	227	217	211	205	230	231	213	225	217	207	232	201	237	234	233	233	234	226	211	252	203	229	228	200	201	208	211	201	227	224	236	211	215	230	212	216	206	220	198	219	218	238	219	215	228	263	237	222	221	205	230	228	214	235	207	221	209	216	205	196	227	217	226	205	229	247	240	211	224	202	213	223	228	201	225	219	214	237	215	214	228	230	226	228	217	196	214	256	220	227	221	222	230	196	234	213	211	217	207	209	251	211	200	223	239	221	235	210	212	204	238	209	214	229	218	231	219	248	217	219	204	210	250	188	197	206	206	220	185	232	233	234	217	254	233	230	227	229	205	202	247	231	240	227	225	235	203	192
14590	15004	13105	6908	4742	3731	2779	2238	1784	1468	1192	1013	907	813	693	667	609	612	525	513	485	451	433	446	426	434	415	398	380	395	370	407	378	366	367	375	346	361	328	366	312	345	390	342	371	340	348	347	362	328	352	327	325	303	340	309	362	352	364	348	337	324	369	346	331	317	307	309	323	402	319	343	347	326	329	336	311	298	338	367	326	302	347	344	345	320	306	318	302	312	291	355	346	325	339	350	331	309	345	315	315	330	321	315	370	323	374	331	295	311	313	348	335	312	324	302	322	318	320	337	345	321	317	318	327	338	336	326	349	315	327	313	325	283	341	310	318	323	315	311	299	320	320	292	298	327	303	313	352	307	349	342	281	318	340	340	339	336	296	316	323	322	326	324	330	321	331	336	339	299	315	343	322	347	297	332	323	336	336	309	328	332	332	349	319	307	342	314	328	322	370	330	326	293	339	320	297	333	320	356	313	316	310	292	340	340	326	335	321	333	336	331	342	315	320	339	319	320	312	317	319	351	319	310	331	305	336	338	305	333	314	318	321	309	333	360	333	324	314	355	309	320	336	365	308	311	333	304	324	323	321	325	350	337	302	324	301	313	303	342	295	329	340	311	331	339	342	302	338	312	328	350	309	343	322	328	326	329	325	292	335	336	320	322	297	313	315	322	350	329	319	329	316	336	333	307	359	337	335	311	318	301	335	314	320	323	322	329	320	343	338	288	305	299	297	342	316	310	325	303	272	287	347	339	324	288	328	327	309	313	330	337	319	328	339	313	306	340	307	291	356	327	329	310	338	324	307	310	315	315	298	331	339	331	317	354	313	309	339	341	329	341	316	320	314	342	327	314	323	357	302	340	325	286	326	315	325	336	305	313	337	321	319	326	330	315	338	322	306	325	297	328	317	344	378	313	325	330	341	327	339	347	324	340	338	321	337	318	313	361	335	354	368	300	304	319	353	328	346	355	335	304	309	353	337	295	308	332	334	308	327	335	343	319	369	327	332	296	338	339	321	310	341	301	321	327	330	327	298	319	325	314	338	330	307	288	303	307	318	348	340	312	341	334	341	300	323	318	305	352	308	312	346	317	299	317	343	334	307	314	319	309	335	286	335	345	328	335	289	327	325	290	342	333	319	336	303	352	323	277	314	315	328	334	304	305	304	343	319	332	299	347	336	328	301	323	301	318	320	328	331	312	335	328	331	299	342	323	352	356	329	321	311	289	325	341	330	298	303	370	359	292	315	357	347	346	329	325	329	317	346	341	323	323	328	325	345	332	322	312	336	327	315	307	325	289	325	316	312	272	298	315	343	330	351	307	335	356	330	343	325	329	338	319	293	330	315	334	342	341	335	330	303	319	344	344	327	348	314	337	322	291	331	314	302	359	335	310	353	294	305	304	352	339	327	327	342	330	339	312	315	323	313	302	317	349	313	343	321	336	313	300	286	322	337	332	311	310	328	316	364	336	344	295	331	343	337	345	312	320	342	342	317	321	318	325	313	318	331	321	304	330	305	303	299	329	327	313	319	309	339	347	342	306	348	345	325	350	357	321	346	336	344	315	342	339	319	361	323	329	304	298	336	311	323	318	311	314	325	309	352	335	301	321	318	329	317	305	329	321	320	368	304	331	302	300	289	349	305	304	297	316	344	302	342	314	313	346	321	346	310	351	310	320	333	340	355	298	317	354	311	331	339	332	333	344	319	316	310	311	334	336	323	287	309	313	299	323	315	357	318	334	324	319	361	316	329	342	333	332	325	298	330	283	328	299	310	291	336	358	334	347	346	312	314	299	335	326	287	324	305	333	361	317	315	327	316	318	313	321	322	336	316	357	324	304	321	316	322	291	320	304	321	309	301	304	337	342	320	372	300	318	336	326	308	319	358	308	330	314	317	330	318	343	332	295	340	345	338	326	316	347	317	338	321	305	313	347	286	350	320	325	314	327	332	320	318	315	321	327	342	336	327	290	336	309	293	298	320	304	280	303	322	327	346	341	318	314	335	339	325	354	329	328	354	326	299	291	304	323	316	322	307	313	330	309	329	351	344	309	345	350	328	281	330	336	313	338	349	352	325	320	324	321	307	316	316	328	293	333	328	328	325	327	336	342	316	344	299	302	290	325	326	323	300	316	335	328	316	338	318	346	296	321	351	313	343	327	336	313	306	336	349	317	325	309	370	337	330	298	336	320	334	326	333	318	304	329	350	326	314	322	332	272	331	335	332	323	310	331	307	314	300	311	325	318	323	312	306	293	378	312	324	338	331	343	307	333	344	355	293	333	320	325	348	356	332	307	334	314	324	301	334	300	336	321	298	327	272	318	349	312	306	302	318	339	337	309	332	344	333	331	286	316	283	306	328	313	338	304	348	326	341	304	336	334	320	327	326	316	278	299	313	358	308	331	301	336	315	317	328	320	298	307	330	353	314	336	324	312	330	324	319	337	338	312	331	373	344	327	350	341	337	329	318	306	310	321	351	337	336	340	313	335	326	326	322	302	313	340	350	311	355	331	271	327	325	300	326	326	314	323	315	337	322	305	323	313	337	341	314	306	318	307	314	349	300	323	290	300	343	310	304	320	346	314	329	312	307	318	323	330	349	320	314	336	319	287	350	322	316	305	310	340	321	315	301	348	348	276	330	316	286	317	325	301	321	327	329	328	312	331	308	336	321	310	318	306	350	348	343	301	339	315	309	294	330	317	333	325	297	310	334	313	303	313	328	328	327	329	315	283	344	319	338	315	313	300	353	333	348	307	331	336	320	342	319	319	307	358	336	312	329	334	303	350	318	319	317	291	329	329	328	303	317	319	339	284	287	330	300	317	302	318	320	346	321	304	306	311	300	342	348	326	338	342	317	342	324	296	315	332	340	318	320	297	344	332	307	319	319	305	337	297	356	332	333	340	334	300	278	330	349	358	333	344	352	326	306	325	310	318	340	319	312	326	327	294	327	319	316	329	296	308	324	309	332	321	295	364	320	298	347	315	325	305	324	302	289	310	312	325	318	315	304	315	351	300	342	319	345	342	323	322	322	348	335	317	333	317	324	324	313	300	353	346	292	325	352	312	322	321	304	315	324	310	329	337	335	302	302	321	338	352	329	309	301	351	342	334	323	335	312	327	324	306	333	347	332	340	305	321	305	316	320	343	316	312	343	313	302	361	332	350	304	335	343	331	310	312	323	319	316	318	333	321	334	301	318	325	328	330	299	309	338	306	337	329	326	324	313	302	326	321	295	306	324	340	323	308	281	325	299	297	342	308	358	331	322	280	333	297	326	323	337	333	316	327	299	317	312	295	341	325	314	319	351	329	326	390	332	298	310	313	332	336	339	326	322	325	323	298	304	328	320	308	321	310	323	325	330	342	347	289	310	311	354	304	322	315	331	341	331	336	315	344	301	309	318	306	319	275	346	298	324	336	339	342	292	293	311	307	327	332	329	318	318	319	335	332	311	345	319	326	313	355	323	299	307	296	336	313	321	311	322	329
27127	20409	7814	784	565	454	440	433	423	413	384	417	397	382	419	378	405	433	402	361	380	379	415	370	424	380	393	363	419	391	404	376	401	413	380	366	400	401	395	382	399	381	384	395	369	414	347	381	344	420	419	405	394	408	398	390	398	389	332	393	438	365	356	354	405	369	361	417	380	368	372	379	402	394	359	384	393	381	373	356	362	379	385	366	372	358	382	365	392	371	389	371	406	404	356	387	416	378	364	417	382	419	361	401	380	386	406	409	402	380	369	371	426	403	345	366	407	411	384	395	377	354	400	382	394	367	365	406	352	370	351	385	408	360	397	409	404	404	395	402	392	367	428	390	362	387	386	383	375	403	385	395	357	348	362	437	388	365	382	379	373	381	387	378	390	384	384	378	383	395	376	385	387	390	372	386	389	399	380	388	388	368	379	351	392	402	397	361	402	402	383	404	376	363	358	338	435	377	401	403	398	375	412	395	375	391	374	385	389	362	386	370	402	403	362	392	406	388	340	355	389	399	410	382	354	406	374	397	385	377	374	396	369	383	352	380	397	371	392	383	405	398	370	416	446	383	404	395	368	404	361	375	400	384	374	375	382	414	403	390	403	395	371	372	407	398	420	389	372	393	418	394	396	375	429	394	348	430	383	417	370	373	399	388	384	413	381	384	381	380	395	383	375	339	400	395	384	417	393	380	408	410	391	377	386	381	403	385	378	397	390	404	388	400	350	375	378	379	396	374	392	368	387	382	381	368	409	381	395	344	414	398	389	381	406	382	387	417	338	380	404	386	390	383	375	371	372	358	386	378	376	375	358	408	393	402	380	364	380	373	369	374	382	391	391	396	350	364	404	408	361	410	408	375	427	379	404	383	399	414	414	413	360	377	374	378	398	350	360	379	378	377	387	410	356	365	365	403	398	388	384	420	388	411	348	402	388	415	388	375	391	340	383	380	373	402	342	345	366	410	404	391	411	400	409	378	442	394	417	374	404	388	392	425	414	400	378	372	422	379	387	392	382	403	390	391	361	421	385	362	397	378	381	375	371	356	380	395	398	338	377	404	397	366	441	385	364	374	372	382	368	400	398	397	375	371	416	403	375	375	356	413	385	416	411	382	409	418	383	385	416	408	369	363	358	404	376	359	377	385	373	357	385	386	391	372	402	399	388	418	358	386	402	381	361	402	372	419	380	372	412	352	397	364	430	364	398	384	406	360	372	412	391	395	357	385	391	340	382	394	381	351	400	387	405	390	406	404	392	400	371	370	372	374	397	382	409	384	410	366	390	386	354	388	410	385	368	442	420	422	396	389	383	412	395	397	379	340	416	386	390	398	417	368	377	353	359	398	398	400	385	374	416	402	365	401	397	379	375	383	379	394	364	377	393	371	406	370	388	356	398	354	405	411	397	412	355	386	415	416	401	387	375	354	371	384	401	394	380	384	376	358	366	378	390	382	388	415	395	387	383	394	351	404	405	366	342	380	406	390	393	388	384	388	405	393	361	351	376	388	371	375	394	350	351	365	389	371	400	420	382	382	393	369	412	368	395	376	381	372	394	397	387	405	388	369	358	382	352	402	386	378	382	420	413	359	361	396	389	395	387	369	395	390	350	402	360	401	406	372	368	390	372	412	412	413	400	376	400	384	402	407	423	376	392	428	389	362	359	400	389	353	374	380	401	394	404	424	426	360	351	383	430	392	381	398	379	412	388	434	380	361	382	402	366	394	369	371	362	366	374	387	377	401	365	382	370	397	393	415	397	355	393	390	402	365	348	373	417	463	397	365	395	397	380	400	380	425	387	387	397	362	378	395	376	395	390	392	400	361	417	393	393	356	396	375	400	385	393	409	355	386	401	373	383	414	392	387	378	363	363	383	372	398	357	404	374	370	404	322	411	385	405	398	381	379	387	366	367	397	372	397	398	370	358	394	340	381	354	411	427	379	412	383	368	400	397	382	403	404	383	392	435	373	390	362	397	392	402	353	360	385	380	392	381	352	373	397	383	383	374	441	381	356	395	390	374	373	386	388	384	378	335	403	376	371	373	385	400	411	366	363	414	359	377	389	402	353	381	391	404	397	407	363	389	380	384	363	373	420	386	378	410	424	391	377	367	364	378	401	368	373	353	379	388	404	410	377	387	364	412	354	371	364	393	382	379	392	376	384	376	376	368	399	388	385	328	426	369	380	366	363	391	362	388	405	417	387	390	410	398	382	394	372	368	413	399	404	380	367	375	391	372	375	400	344	365	375	408	381	361	349	404	384	392	379	393	397	427	359	386	375	402	388	378	393	395	401	373	365	380	402	383	376	406	395	399	429	405	375	344	393	375	389	412	366	415	396	378	398	399	373	366	429	348	331	372	374	412	374	384	376	387	408	386	367	397	407	368	362	393	424	400	360	377	382	418	403	405	384	362	384	406	379	385	346	423	371	388	394	359	372	421	375	395	381	401	387	420	393	391	365	359	360	369	398	383	397	363	366	409	374	409	387	405	361	375	383	409	369	388	384	371	383	392	385	401	393	385	371	358	398	387	426	398	359	394	412	415	360	377	408	420	356	389	393	429	367	413	375	409	406	367	377	362	398	391	389	384	398	387	381	420	379	391	404	363	387	362	386	400	410	402	389	382	382	424	419	367	400	415	403	387	337	421	372	375	366	379	381	358	383	382	410	408	388	391	369	374	369	351	375	360	412	382	357	371	391	361	385	370	385	377	389	393	383	419	398	405	380	388	334	405	387	384	398	373	430	402	412	387	402	401	398	375	402	383	375	345	402	372	361	393	373	364	349	390	378	420	377	391	383	343	399	384	384	380	377	393	382	370	379	407	414	373	376	424	357	390	396	397	395	365	388	328	395	381	402	375	396	383	387	389	365	358	409	389	400	396	408	387	392	410	365	399	375	410	420	407	374	398	393	396	396	383	393	372	381	371	332	403	370	382	390	372	352	367	405	351	389	381	357	376	401	402	382	411	359	367	369	393	358	376	369	376	341	371	391	374	390	372	405	372	388	339	397	391	371	348	384	391	385	388	384	407	385	372	420	365	408	359	424	374	377	369	406	374	417	400	390	378	357	400	415	369	385	437	357	366	443	360	401	378	352	392	387	394	373	375	395	384	396	366	381	416	393	429	366	380	375	364	426	409	363	375	416	417	374	394	397	357	428	388	383	401	371	432	397	413	362	358	364	410	375	399	396	372	415	373	408	376	389	340	400	403	391	376	419	391	387	407	426	427	388	379	392	399	363	359	392	400	366	405	407	369	396	415	370	381	417	418	368	383	380	390	381	369	408	395	396	411	387	373	402	408	431	385	374	375	370	434	370	390	367	354	405	391	372	362	373	388	371	373	408	404	347	392	411	398	395	351	350	389	386	368	400	415	405	405	364	361	386	364	389	372	404	377	411	389	371	395	359	370	375	382	383	375	406	379	378	395	435	400	357	383	361	380	378	367	406	361	370	378	411	406	385	418	426	410	402	381	397	421	393	391	407
6303	1404	1309	851	742	689	642	669	600	556	568	509	580	567	545	527	551	515	544	533	516	507	559	578	530	529	553	533	562	539	506	575	530	531	510	551	584	556	532	535	562	506	572	536	500	509	554	540	579	533	535	518	542	490	519	549	577	550	541	525	505	543	516	528	518	546	532	503	548	519	562	609	543	482	529	534	496	500	541	531	519	542	582	568	565	538	521	569	520	529	529	537	508	569	505	568	542	533	506	534	507	556	516	537	526	532	541	548	538	518	474	520	517	503	518	541	533	523	584	523	534	544	550	536	529	525	516	537	520	532	523	507	519	542	499	538	503	560	521	535	506	538	541	557	511	505	524	564	534	558	556	560	522	584	544	567	519	497	548	519	550	529	556	521	499	562	487	505	536	527	529	557	524	526	538	536	532	532	554	509	559	513	555	533	509	569	521	529	476	568	509	528	532	511	527	537	524	578	547	544	517	515	468	569	521	524	544	491	534	526	532	504	564	545	573	575	566	545	561	560	538	523	543	566	530	522	543	504	528	535	545	558	539	579	513	527	572	505	508	546	586	510	542	513	537	535	530	527	507	514	557	601	527	522	525	536	499	523	553	479	537	565	559	544	510	514	525	512	537	529	555	574	517	534	553	540	529	541	528	574	532	540	510	556	548	552	572	553	552	552	525	608	550	506	534	522	542	526	530	502	518	511	511	568	500	515	570	549	551	574	546	522	555	549	523	498	584	523	579	546	515	531	543	530	516	540	556	523	520	515	529	556	525	563	526	524	513	526	512	539	523	538	521	536	531	496	526	504	556	510	528	588	537	545	540	537	490	552	552	565	545	525	528	512	489	497	532	615	561	500	492	542	553	512	517	529	539	583	522	528	508	546	537	509	544	537	512	508	535	496	494	529	537	459	547	526	539	474	544	491	576	482	560	556	525	520	526	568	514	544	542	512	573	529	513	508	551	528	523	597	538	525	514	524	500	538	541	538	490	534	570	568	506	549	518	537	530	499	531	559	515	512	513	525	537	505	470	523	543	510	519	527	609	502	536	521	540	546	516	545	516	556	533	540	560	522	539	553	572	537	560	557	559	522	545	589	536	539	573	506	508	523	567	474	530	553	549	544	546	557	516	598	523	589	531	555	520	533	557	563	544	559	531	534	538	531	577	520	542	508	559	555	485	542	506	523	544	519	484	500	562	514	563	533	544	516	531	504	547	533	526	509	528	550	548	498	513	556	511	560	554	555	559	521	540	520	533	544	574	500	564	536	498	492	579	516	577	547	517	570	553	543	557	521	530	579	515	536	547	548	538	518	540	510	495	521	543	523	552	521	569	505	576	543	541	546	529	513	563	533	534	544	549	543	535	547	531	555	504	562	521	536	524	562	539	539	562	523	570	527	519	523	564	545	561	544	535	523	542	540	534	547	501	569	546	494	481	516	518	507	520	534	484	517	536	528	575	544	527	524	573	507	532	547	520	494	540	502	498	540	561	552	541	500	544	556	528	578	528	547	565	504	525	541	526	540	531	533	541	525	541	507	533	535	544	530	580	561	534	519	546	540	515	532	546	542	508	527	525	553	555	535	525	568	546	533	531	523	506	554	515	560	553	524	516	532	574	544	553	519	551	531	493	498	533	532	545	540	522	555	518	521	512	557	548	615	537	502	563	534	528	537	512	544	555	501	512	546	544	559	537	514	545	516	508	542	557	526	564	520	572	546	543	563	552	525	533	575	546	545	500	510	512	528	523	572	489	538	514	560	523	503	545	506	536	546	522	494	518	521	515	512	562	529	536	612	557	557	513	522	527	548	548	479	499	550	492	524	529	537	545	552	564	543	523	574	565	591	520	542	532	529	539	541	558	539	554	502	531	521	532	498	504	543	549	517	519	532	533	530	539	543	583	561	555	535	530	532	514	518	587	523	516	528	524	508	510	546	573	530	540	534	522	526	550	542	544	510	546	517	580	521	526	519	532	569	582	551	558	552	515	511	527	523	522	536	527	491	508	519	551	530	517	549	549	520	530	509	509	522	534	530	531	577	571	513	582	574	499	515	530	510	526	547	512	514	521	563	531	532	545	488	520	526	540	511	558	520	547	514	492	544	547	529	557	538	562	547	508	514	557	488	561	515	536	526	533	517	495	541	541	509	517	492	511	514	579	572	526	557	494	542	496	583	542	515	582	531	570	518	520	508	565	548	509	509	556	532	552	532	517	506	540	534	555	586	535	567	504	495	573	529	543	507	549	510	528	575	493	527	542	605	521	503	522	535	513	570	565	538	532	524	530	506	540	544	551	523	567	535	526	523	532	494	557	475	515	550	545	552	527	509	514	521	566	526	485	551	533	547	514	503	511	568	583	516	529	551	535	522	526	511	557	547	518	525	517	521	526	556	551	531	528	515	543	492	521	504	564	486	540	526	543	521	513	541	569	561	520	506	553	559	544	523	537	546	584	537	520	509	531	561	553	530	508	526	554	545	538	497	580	474	537	522	513	523	550	532	545	522	551	542	553	554	566	495	545	532	553	549	518	471	548	555	548	498	524	521	574	536	556	508	541	519	512	537	525	547	601	494	584	531	519	560	534	492	560	557	507	552	540	578	570	551	555	550	525	509	513	514	496	553	547	528	545	553	510	546	522	566	594	540	555	528	536	529	514	501	505	515	516	545	530	530	489	519	534	508	543	546	544	554	554	539	535	505	526	565	523	530	531	550	551	513	533	504	506	608	539	524	531	507	522	516	542	532	518	498	544	515	526	500	525	523	531	522	510	457	550	553	555	518	539	520	512	566	481	535	555	533	499	556	519	508	483	539	526	529	575	571	562	528	534	515	517	503	514	500	514	538	539	504	503	510	521	547	551	553	506	513	545	551	517	544	540	541	536	515	531	516	565	529	492	521	528	502	508	567	538	554	498	532	530	534	552	526	556	554	537	534	573	546	557	533	527	540	529	537	534	524	579	533	514	503	532	549	572	553	566	534	529	512	514	535	531	516	540	554	449	466	525	544	521	532	513	527	551	537	532	544	539	484	575	527	487	530	493	537	517	531	501	530	540	531	537	505	540	563	512	521	580	523	530	554	544	539	537	518	519	519	533	523	516	587	535	539	542	548	510	552	544	539	535	524	592	514	564	520	580	504	566	517	551	499	573	559	507	554	557	546	509	470	483	545	529	497	530	524	560	552	521	534	516	489	509	511	560	512	549	542	534	573	548	570	603	558	499	594	576	494	521	532	525	535	538	543	534	547	544	531	524	560	536	534	513	542	542	510	566	527	564	507	505	523	538	528	522	514	533	493	520	576	561	548	563	497	519	531	505	511	490	519	524	514	525	501	527	523	530	537	553	560	536	544	573	528	566	524	557	547	569	527	595	549	548	515	548	565	546	518	527	538	563	521	562	498	508	556	545	537	514	571	510	504	529	524	501	547	581	514	544	540	522	550	534	505	582	545	560	533	536	552	541	539	531	508	526	532	550	585	551	515	547	552	565	546
24196	21223	28559	24145	21055	4826	1108	783	708	667	595	553	522	519	474	523	470	463	500	488	489	485	398	458	427	473	486	478	443	477	427	419	447	430	433	417	451	433	441	412	457	452	425	484	439	406	418	469	430	425	427	415	429	434	427	410	450	452	411	462	402	452	438	439	413	458	447	414	383	458	423	454	427	443	421	449	432	428	399	436	452	394	411	435	443	397	411	405	446	413	430	451	415	427	437	427	419	386	410	402	450	417	442	444	450	444	415	423	435	417	394	409	443	443	387	436	426	440	412	478	443	424	439	393	471	458	458	415	384	406	406	463	431	407	432	438	421	424	413	433	429	421	425	402	413	416	447	453	428	424	422	384	441	478	435	435	428	428	387	424	428	413	442	420	437	383	425	410	411	413	414	399	457	407	437	435	475	476	456	410	433	420	422	442	395	443	436	400	390	399	416	428	424	392	389	392	393	428	458	438	422	432	405	438	425	411	384	443	410	419	428	419	428	414	439	404	438	430	427	435	398	380	429	414	430	445	408	421	434	427	416	436	409	441	440	398	404	438	420	410	402	442	390	409	438	413	432	413	429	450	436	432	456	431	474	441	446	417	441	441	394	413	436	393	461	437	395	414	406	417	433	371	433	429	425	390	404	410	453	415	424	448	399	435	426	431	431	466	421	443	447	464	412	450	441	432	400	421	406	410	437	459	429	403	382	445	397	455	422	418	447	416	452	416	425	468	412	411	447	407	425	428	455	445	440	457	404	436	430	422	446	409	432	424	415	416	437	428	447	391	419	391	415	469	435	400	419	422	397	415	434	406	441	413	426	436	418	450	452	431	427	385	449	383	439	423	419	424	401	437	391	453	409	415	461	415	424	441	403	415	454	438	419	430	416	414	407	414	434	452	437	397	396	404	427	423	427	431	389	441	429	422	433	417	424	418	448	395	408	425	397	397	431	446	411	457	430	452	376	429	397	432	456	439	395	428	420	412	462	396	458	397	444	407	424	447	435	387	418	423	386	402	423	406	449	438	414	426	426	420	401	401	455	442	383	414	433	391	441	423	437	433	415	434	430	425	443	418	445	442	448	448	459	432	402	448	398	408	450	384	435	430	387	381	387	416	426	417	432	370	412	437	412	442	449	439	450	440	402	414	423	422	393	429	432	439	402	452	428	444	425	421	412	432	441	414	424	409	421	440	459	420	394	454	392	440	445	400	433	406	452	415	442	388	408	428	386	434	388	432	423	425	416	425	425	440	390	431	456	442	457	454	449	398	433	405	422	426	449	402	487	448	433	438	406	405	419	423	420	440	448	406	429	421	436	450	412	442	428	393	411	443	397	416	401	419	465	484	446	423	411	429	423	450	426	435	445	435	409	431	424	402	378	389	393	449	444	434	430	433	437	398	406	447	412	418	470	427	418	425	493	404	403	412	395	416	410	418	423	448	421	416	396	424	410	396	414	403	384	404	435	393	445	398	456	467	436	390	430	424	434	417	409	421	406	416	410	401	385	391	439	398	424	423	420	439	422	437	451	443	432	402	414	429	440	424	409	412	417	430	450	422	427	420	446	414	427	420	416	427	439	433	430	414	409	403	407	441	445	411	404	428	431	411	405	426	429	420	404	443	432	475	455	447	403	397	402	446	420	419	436	385	423	390	446	425	441	429	422	432	422	434	433	395	423	454	402	449	426	465	420	433	404	417	453	465	446	463	425	397	413	396	403	433	458	418	418	436	379	434	430	429	466	427	391	416	417	384	444	403	434	415	411	428	434	413	418	430	429	391	395	454	423	415	442	436	445	412	433	469	411	429	456	426	463	425	421	396	421	395	439	390	447	430	432	434	436	418	448	393	424	394	425	445	443	427	448	404	450	428	413	408	481	440	398	442	444	412	462	430	413	422	395	433	414	414	438	420	413	462	438	396	414	452	423	419	393	387	425	421	389	451	415	441	407	448	438	424	435	418	428	446	406	404	392	421	431	437	405	431	403	432	408	398	446	442	430	403	382	434	385	438	401	423	404	430	456	427	429	403	414	394	383	434	479	428	446	393	417	399	439	394	396	425	406	433	413	440	430	448	428	417	386	452	395	472	427	415	440	431	438	421	437	409	423	436	387	409	442	427	424	436	450	461	413	415	407	365	457	408	417	466	422	462	441	424	426	425	404	383	407	415	454	379	448	426	418	410	460	428	406	431	424	433	436	399	397	443	424	439	421	416	443	452	413	440	442	424	460	428	401	420	434	391	468	417	435	448	449	401	433	421	401	435	433	404	401	414	443	406	392	418	437	428	434	453	427	436	409	457	402	428	416	428	407	408	410	408	417	426	459	430	425	445	392	468	448	412	439	403	440	430	438	420	414	454	398	394	429	424	435	418	389	397	434	454	458	444	411	441	432	442	438	440	424	415	450	432	430	390	423	399	488	411	412	435	417	421	446	420	453	426	455	391	385	442	455	418	434	440	446	443	408	409	443	472	449	421	405	382	418	411	465	430	449	458	415	422	442	438	433	447	404	415	438	422	414	427	416	408	457	396	424	433	420	435	479	431	456	410	413	461	445	422	435	425	425	433	424	420	418	431	426	396	432	454	405	404	442	415	446	393	463	443	435	413	443	424	434	435	432	425	401	439	386	414	441	408	458	450	397	442	403	455	392	410	456	458	410	432	424	409	418	406	416	432	407	423	405	439	444	448	426	426	410	443	428	414	407	421	455	413	399	443	453	431	440	414	440	387	437	416	442	420	453	418	449	417	427	431	461	421	430	433	468	441	432	431	431	450	438	433	456	408	443	373	399	427	386	426	422	441	406	452	443	427	432	422	417	418	417	437	450	438	391	391	402	447	410	422	406	393	389	413	392	472	434	423	434	399	421	434	400	426	425	428	422	464	450	428	410	424	452	417	422	444	406	417	405	409	414	445	373	431	460	396	427	411	394	399	453	404	437	451	460	438	448	439	428	425	394	436	446	404	445	433	435	440	438	423	445	403	424	450	419	440	406	437	428	389	412	424	369	404	413	393	433	435	435	412	442	421	422	381	422	424	463	414	469	442	418	422	426	384	428	410	433	444	436	424	426	446	376	382	375	396	442	423	437	436	416	418	392	456	407	414	410	417	417	422	426	472	429	396	434	405	414	417	401	435	416	394	424	404	439	414	433	470	407	433	437	446	441	438	440	434	412	416	453	434	409	422	423	427	411	448	427	434	448	383	413	422	432	420	414	425	403	412	425	413	436	420	440	414	432	386	454	423	439	398	437	432	419	446	456	414	453	433	411	403	406	428	412	417	391	425	420	399	430	422	417	417	386	419	415	388	434	437	435	433	447	434	438	447	455	413	404	433	405	442	402	429	429	417	417	413	392	383	396	409	459	429	395	430	435	440	436	440	382	424	432	428	418	450	423	439	430	425	401	417	409	424	450	464	397	449	438	451	470	419	392	395	386	424	436	417	434	433	407	454	445	423	405	449	428	427	430	459	421	420	406	404	416	412	420	426
12028	9285	8146	4235	2952	2265	1911	1508	1329	1229	1085	897	840	870	819	783	790	758	691	716	658	697	642	660	659	642	636	640	636	644	634	597	635	606	606	614	581	660	621	599	604	626	556	627	609	612	630	566	621	613	605	622	605	619	593	617	596	572	600	598	609	618	600	589	611	665	604	576	608	590	625	631	594	609	600	599	589	581	584	576	600	586	604	590	554	639	590	575	592	641	618	591	579	604	652	639	603	625	608	568	581	597	599	582	609	619	612	620	597	576	628	633	575	555	610	603	590	594	625	601	631	536	627	594	566	580	575	627	595	547	591	615	577	643	566	619	611	589	610	583	598	612	577	572	621	591	582	583	576	579	608	614	604	569	574	639	615	599	580	574	612	575	585	534	640	563	550	588	588	623	614	598	562	558	552	599	588	609	602	633	575	601	626	576	580	612	549	541	632	602	556	599	581	616	601	585	582	575	579	634	596	629	619	550	573	594	580	572	627	591	626	569	616	609	565	600	612	590	612	578	645	603	548	581	611	645	575	582	601	613	599	578	597	646	580	598	574	585	594	621	604	620	551	589	582	557	563	568	598	583	592	587	550	609	567	579	610	588	564	590	600	606	603	611	608	561	614	625	626	584	612	598	615	551	609	603	592	578	587	586	569	585	609	602	628	583	589	649	624	560	605	589	620	577	597	570	563	621	626	603	606	566	577	585	610	582	540	578	585	599	584	595	615	601	646	598	575	593	617	569	591	577	597	604	607	580	585	621	590	591	582	618	630	588	592	589	620	579	610	595	588	586	601	614	635	615	639	610	603	604	595	616	572	590	574	599	542	605	595	568	600	557	627	644	590	575	608	627	576	586	594	591	633	582	542	585	581	629	621	590	615	613	582	630	585	580	592	546	596	587	558	604	630	592	591	576	593	600	571	592	624	596	636	590	596	574	644	567	592	580	563	622	599	625	563	581	596	574	630	624	638	611	587	606	608	603	557	588	637	605	627	574	587	624	627	608	603	573	556	603	599	572	602	622	615	609	622	600	571	599	592	571	607	547	575	576	584	566	596	600	614	612	597	600	603	582	589	579	602	579	545	591	624	572	610	607	595	615	606	604	638	624	577	601	576	588	604	609	619	599	554	584	607	605	627	600	556	622	596	616	550	641	596	581	629	618	574	556	586	559	562	659	552	594	569	597	601	639	634	593	568	570	617	585	589	553	623	570	595	603	541	596	603	573	611	598	581	566	608	602	589	592	607	636	589	557	589	550	602	612	604	572	599	613	578	561	585	566	596	631	562	621	591	550	615	602	567	616	577	568	626	619	579	590	566	614	563	589	585	579	584	606	623	624	595	587	575	601	597	582	637	584	562	631	612	593	591	562	612	590	596	614	554	619	645	567	611	573	588	595	572	609	599	602	610	606	568	597	598	629	548	562	586	609	609	587	556	612	586	564	596	620	537	603	593	579	567	562	573	597	620	615	589	589	577	587	584	581	599	612	564	597	578	608	561	583	597	622	637	636	590	547	592	564	636	573	615	612	582	591	617	582	629	605	598	598	640	582	628	569	593	586	611	585	627	587	608	597	584	533	557	617	574	571	569	577	562	590	562	579	601	545	631	614	635	615	602	559	597	620	628	631	596	610	575	629	604	623	567	570	572	565	598	638	610	586	587	580	591	569	613	596	618	581	613	573	608	621	587	642	600	588	599	592	570	570	641	603	595	591	565	609	611	575	579	598	605	600	561	614	625	615	556	591	635	587	586	587	546	587	612	626	624	588	581	601	622	608	587	575	633	634	612	564	568	589	630	579	588	580	585	573	634	590	637	611	566	634	594	579	559	558	626	580	644	580	629	595	603	603	592	602	614	637	599	612	570	591	620	590	619	608	613	600	582	567	595	601	568	610	605	601	596	623	595	593	582	600	583	601	577	569	618	601	594	566	600	601	605	603	571	580	590	617	618	578	575	586	602	613	588	629	619	591	611	584	595	626	604	602	633	595	562	628	634	598	613	560	575	600	608	571	598	594	601	623	594	566	576	573	610	591	593	592	607	585	592	539	552	600	605	600	557	590	658	564	613	599	551	589	596	595	648	613	612	641	631	578	589	611	581	639	561	627	602	604	532	584	619	600	621	548	595	644	601	596	592	589	604	578	634	586	577	578	567	585	641	616	598	576	608	640	585	641	593	620	577	590	551	586	574	553	568	590	567	585	582	585	580	597	595	578	631	569	607	595	583	633	601	603	572	611	608	559	601	589	588	587	614	604	591	614	619	584	573	611	596	589	556	570	598	604	641	635	572	553	612	609	616	628	571	608	630	579	600	581	578	602	607	602	588	570	598	570	619	615	592	611	610	563	640	574	596	599	582	566	569	574	609	566	573	603	618	624	552	586	604	595	577	616	657	584	637	601	624	595	610	603	569	631	541	599	574	602	613	617	621	579	601	566	597	625	572	544	563	579	602	583	605	606	625	588	542	601	572	559	629	612	610	605	591	593	582	622	589	583	594	592	602	622	592	608	616	613	591	603	595	627	589	575	570	590	586	581	614	641	601	568	570	536	578	610	615	634	600	585	589	618	601	580	570	569	630	592	592	577	655	609	577	606	598	583	533	602	603	577	575	569	574	620	611	624	589	591	656	609	586	627	589	597	605	555	606	552	597	588	582	589	624	622	595	622	570	603	620	627	537	613	660	535	597	621	602	587	585	587	629	586	612	620	572	613	560	566	553	559	622	568	601	591	606	584	613	630	636	618	534	594	581	587	601	590	589	569	601	613	575	623	586	626	595	581	611	589	625	583	592	605	541	596	574	617	594	573	618	615	565	630	591	620	611	603	598	607	602	583	553	566	592	560	543	600	600	631	597	593	584	580	576	565	604	585	613	611	566	641	603	533	588	554	639	619	606	572	593	546	600	601	570	604	651	571	549	578	629	608	575	575	585	556	591	627	585	571	654	600	593	570	609	621	596	570	579	608	614	583	600	588	586	612	574	544	583	577	641	596	541	564	575	599	565	549	581	605	586	592	603	563	617	630	609	565	563	617	596	625	592	615	652	582	613	624	568	614	632	608	627	591	618	535	613	580	564	569	599	571	634	622	596	551	558	557	645	571	620	605	609	617	573	613	607	577	564	604	610	609	598	597	579	567	549	563	563	578	597	547	589	606	591	594	588	580	620	599	597	575	610	547	596	602	656	572	632	541	587	638	598	555	635	613	578	578	604	636	624	598	561	617	601	592	584	633	575	579	577	558	609	629	644	572	589	514	588	584	590	553	585	629	588	576	572	590	579	572	611	600	576	607	577	592	576	580	626	564	569	559	581	590	561	627	578	609	562	575	608	601	599	580	588	574	578	584	592	555	570	580	540	573	629	631	552	583	576	584	569	635	586	567	571	604	617	602	604	574	662	566	612	606	610	585	586	588	599	590	605	576	601	594	575	605	605	527	578	587	565	611	596	623	618	576	588	570	619	578	571	556	591	556	580	635	601	600	577	606	574	593
23100	21228	29189	23545	21226	21048	3746	905	679	620	524	518	447	402	402	354	376	320	315	274	283	284	290	273	291	260	283	264	288	259	254	268	238	265	280	249	265	254	237	261	258	239	234	227	237	235	265	243	222	246	235	224	224	233	257	235	241	231	244	247	220	248	226	240	234	216	218	234	235	257	205	227	245	226	225	222	249	228	238	250	257	261	232	267	231	230	212	242	248	225	236	219	222	213	264	242	208	229	230	242	210	236	223	231	226	228	238	220	228	246	226	225	238	258	209	253	233	242	234	230	247	211	249	197	238	236	247	220	202	210	244	200	231	215	222	207	220	229	205	213	259	230	211	226	217	226	246	263	209	207	233	215	245	216	241	244	231	239	232	204	268	256	212	238	232	238	223	226	213	239	224	236	214	234	226	227	227	254	249	232	209	216	200	213	235	229	212	233	238	232	239	245	238	229	217	233	243	217	220	244	225	211	258	229	215	239	238	211	244	196	224	212	195	226	226	236	208	220	208	259	222	239	243	238	256	224	213	233	244	224	261	215	234	225	221	229	248	241	225	257	245	236	240	245	225	226	250	242	217	204	207	241	253	202	228	202	237	203	227	210	232	218	210	220	217	198	211	231	228	202	226	224	212	215	195	241	245	229	195	254	230	213	228	222	225	230	236	239	194	240	199	224	219	249	211	250	221	206	258	216	236	229	239	219	232	222	214	231	222	251	259	212	209	207	222	241	214	220	208	229	232	200	231	236	249	234	235	200	257	237	231	238	215	212	216	224	232	237	230	217	229	193	206	196	255	230	218	201	221	218	225	204	237	226	217	221	233	237	225	241	222	239	241	218	246	243	221	216	220	215	204	245	220	254	249	247	249	230	200	242	240	218	224	225	239	216	230	241	200	228	216	223	237	234	235	245	220	220	205	241	218	246	237	238	230	204	206	236	227	212	216	225	234	219	200	204	231	254	243	252	222	216	235	246	208	242	215	228	226	228	235	211	222	227	206	234	231	219	194	238	246	245	220	233	225	271	210	212	210	240	246	217	234	192	197	236	220	228	213	243	217	213	241	219	230	213	235	241	231	211	189	234	236	269	244	245	233	238	240	247	236	223	209	228	247	256	224	229	238	242	217	241	226	252	227	241	207	208	218	234	234	235	246	235	247	232	217	201	241	199	223	197	191	202	226	241	211	240	208	213	250	223	236	240	219	244	229	230	232	244	226	226	227	220	217	223	235	233	223	230	226	221	206	210	193	207	226	199	238	220	226	216	228	230	243	227	212	213	218	213	227	242	225	252	241	218	217	216	242	212	217	228	230	252	226	237	245	222	230	214	202	241	239	224	237	248	219	222	213	230	247	220	221	248	243	242	220	219	230	223	215	228	246	233	200	235	211	207	205	233	221	214	193	229	229	202	200	221	231	214	223	239	248	213	203	246	222	236	243	236	243	234	244	226	218	193	221	213	231	231	234	212	227	229	237	231	258	218	243	209	210	215	231	216	239	222	261	227	222	218	233	234	223	196	238	244	234	224	217	238	198	253	226	241	215	206	213	221	234	205	256	254	231	219	227	219	236	211	226	218	222	216	247	250	206	212	267	220	232	229	228	238	241	238	224	238	242	244	222	231	214	221	231	240	232	213	243	220	222	237	239	217	219	248	213	228	207	210	226	245	231	239	234	236	216	231	216	247	258	212	227	230	236	240	204	237	227	208	219	204	217	260	208	249	248	216	234	218	213	187	228	245	214	266	210	231	227	222	224	206	235	243	244	226	262	236	230	216	228	221	233	228	231	242	253	223	205	242	212	239	228	225	249	239	217	228	241	242	213	245	213	224	253	209	224	243	220	240	236	266	231	233	228	233	244	234	233	209	223	226	216	239	222	221	249	244	214	262	231	213	234	256	200	236	250	233	219	236	247	224	256	228	224	207	224	235	218	221	241	220	204	218	216	219	241	230	222	244	239	225	228	233	245	222	241	223	236	224	233	232	255	228	241	226	247	263	221	246	223	224	231	204	207	230	241	207	201	219	221	238	225	228	235	238	235	218	230	216	217	218	238	212	229	210	213	230	207	237	235	244	236	243	235	223	217	231	202	214	242	227	231	226	226	239	240	220	224	248	218	231	232	228	211	222	220	218	226	247	230	207	192	234	251	244	227	224	211	243	224	214	233	234	201	234	225	224	226	246	206	237	225	226	263	227	232	240	242	226	240	211	237	227	249	226	236	246	219	227	185	215	229	237	236	210	234	248	221	245	239	202	209	234	232	230	225	236	235	235	213	253	248	221	221	193	214	240	231	212	237	228	220	201	247	239	220	198	226	225	224	224	233	222	232	213	228	220	207	218	223	233	246	221	222	235	226	225	217	234	208	243	222	222	218	236	214	215	234	223	221	224	213	231	230	242	219	217	196	240	250	205	218	242	224	244	216	234	232	233	237	203	231	215	243	241	242	251	235	210	244	222	225	240	229	227	252	234	219	214	218	247	210	226	192	214	242	210	261	224	230	222	260	224	207	228	255	204	222	253	229	214	210	238	241	235	235	230	230	222	214	230	239	230	223	217	214	231	218	221	235	258	240	209	202	235	232	201	222	221	220	225	214	223	203	216	237	240	223	217	229	206	217	239	230	236	215	250	234	231	223	246	223	242	224	227	236	236	274	246	213	235	224	216	213	207	232	240	227	238	226	236	230	240	247	214	231	200	221	219	230	212	239	242	258	245	225	242	237	219	229	199	218	234	243	216	232	214	230	224	235	229	245	225	253	222	213	219	219	230	223	238	215	219	220	230	247	240	235	222	224	231	226	209	235	250	239	246	208	208	238	230	215	230	241	221	256	191	221	239	246	216	226	219	237	249	193	232	206	226	213	247	221	210	240	213	231	224	237	218	224	248	224	228	225	206	230	213	232	229	220	226	222	217	259	228	232	218	257	214	229	226	245	217	230	226	213	233	228	256	243	216	239	222	224	227	222	222	208	229	232	221	234	234	215	218	231	227	213	214	212	242	263	232	220	253	219	243	256	221	220	204	217	240	223	250	210	208	219	227	235	219	208	215	223	210	225	223	239	235	212	227	238	229	218	212	202	214	220	216	210	215	241	230	233	231	219	234	235	218	215	264	207	231	215	234	209	240	211	191	205	241	210	237	256	225	209	245	242	241	210	228	239	226	244	246	229	219	215	244	230	205	233	202	243	256	209	221	202	240	212	210	207	220	233	212	223	237	229	235	238	229	240	224	228	225	210	239	212	236	262	219	232	225	226	256	245	218	225	225	232	202	200	239	213	227	209	222	266	226	222	251	219	219	197	214	222	245	230	215	238	230	223	242	229	232	251	251	211	238	223	225	217	213	235	217	225	271	223	234	233	204	247	221	213	217	252	229	230	235	227	234	234	198	249	207	273	239	233	208	209	223	249	218	228	231	238	211	231	225	247	211	248	226	233	225	237	215	214	229	239	246	224	216	205	231	233	223	220	217	239	223	210	217	257	213	221	247
13678	15096	13221	7002	4861	3557	2786	2169	1750	1458	1196	1097	905	799	698	701	614	572	529	506	499	466	425	453	449	417	391	424	399	383	453	385	357	343	357	380	399	358	402	406	336	330	358	393	387	337	389	378	352	363	349	322	352	316	380	336	349	344	358	357	364	350	364	351	353	350	351	320	319	315	320	315	322	363	346	336	315	340	313	333	333	323	309	343	326	365	339	317	323	338	326	380	357	316	347	371	324	320	356	338	325	358	332	337	340	332	303	343	344	327	348	329	331	365	339	337	339	334	313	310	322	388	332	306	316	349	326	286	309	362	345	337	368	326	344	324	339	357	338	342	309	334	323	304	324	327	347	322	356	327	319	311	332	320	312	320	334	318	321	300	341	307	358	307	343	320	329	326	330	324	307	305	338	325	324	320	321	329	334	307	307	309	343	295	328	325	339	361	322	355	300	364	375	308	325	330	344	338	329	317	367	340	361	347	340	316	331	336	320	324	304	339	304	323	321	294	328	327	334	323	317	324	350	318	320	331	353	306	347	317	302	338	340	324	334	320	326	335	322	343	306	361	324	355	312	355	320	325	319	313	292	319	334	310	314	316	315	340	326	368	329	329	323	309	333	310	352	286	361	335	345	309	344	350	342	326	325	302	300	316	318	300	304	365	345	325	336	318	320	335	310	327	367	341	339	323	315	324	316	298	323	337	319	340	331	332	332	298	335	341	331	347	333	350	295	329	335	304	306	295	309	325	309	302	330	328	284	319	351	355	358	342	346	315	308	317	289	303	327	317	337	335	310	316	318	319	327	368	315	335	337	334	331	344	323	347	312	332	324	362	329	318	298	318	328	330	320	330	323	322	343	351	332	329	336	336	347	322	368	321	322	356	308	315	320	304	332	315	311	347	326	327	314	304	323	343	324	354	320	347	327	355	346	328	329	332	320	360	336	341	347	330	343	306	334	349	322	338	342	328	333	338	342	322	346	302	316	312	343	331	327	321	314	377	344	317	330	350	321	302	341	334	340	320	336	353	323	302	303	296	353	325	330	334	334	307	346	336	350	338	350	323	319	334	322	346	308	347	330	356	321	338	331	345	338	332	360	313	334	301	339	303	358	352	339	356	332	326	316	323	327	309	369	325	353	319	333	358	294	335	319	324	326	342	308	323	302	315	325	370	328	312	334	305	326	356	327	303	326	288	361	317	333	332	296	298	329	324	338	346	310	295	324	328	338	335	329	348	332	334	317	321	354	353	352	349	330	333	310	357	343	327	363	317	327	324	333	332	344	326	318	356	323	334	287	320	350	319	335	336	329	369	314	308	356	343	308	326	350	353	342	349	366	364	344	299	331	312	315	371	323	344	325	328	306	311	299	336	334	310	310	314	297	332	322	300	337	313	308	340	300	329	342	346	295	299	337	346	307	328	326	314	368	349	298	323	320	331	345	311	310	304	356	308	328	298	319	336	331	366	343	355	349	295	345	327	338	327	339	341	321	339	312	333	327	313	309	330	337	310	322	318	318	322	321	327	320	301	340	347	332	340	312	323	303	315	332	354	311	285	290	358	317	297	318	348	331	353	334	352	334	352	357	347	328	330	335	366	311	317	323	331	297	307	341	359	326	308	339	341	337	337	334	327	348	346	312	323	324	337	310	317	335	347	330	346	310	313	298	339	333	328	343	311	303	330	340	357	338	317	368	332	307	319	297	321	332	335	325	331	313	324	311	290	322	359	332	332	386	310	322	335	291	298	341	307	334	315	318	319	330	332	342	343	324	329	333	350	339	339	359	310	327	324	350	344	354	333	373	315	333	311	328	370	326	349	324	321	312	337	345	333	336	340	341	334	332	320	321	303	318	342	342	347	335	332	321	330	303	319	301	314	290	311	346	327	333	272	343	326	356	341	315	351	322	309	342	360	336	315	360	294	340	351	336	334	336	317	318	324	329	303	323	347	334	345	348	307	342	344	333	328	329	346	318	354	334	333	329	337	313	313	312	337	326	301	326	338	321	328	336	301	332	330	317	327	336	320	331	349	346	338	304	342	349	332	334	352	332	329	347	328	327	306	316	320	307	348	301	294	346	344	315	359	325	288	332	349	335	340	367	326	354	323	353	297	322	311	290	336	316	320	329	329	352	360	351	349	360	336	351	313	332	320	317	321	340	324	358	345	327	310	365	319	370	345	328	331	331	335	325	319	348	319	350	342	337	289	328	320	320	354	343	335	324	309	347	335	283	303	326	345	319	324	341	345	360	294	346	318	342	323	308	348	352	313	344	325	336	325	343	352	339	337	339	332	329	302	328	352	355	324	308	317	338	337	312	331	312	333	346	310	313	363	340	320	342	343	361	307	337	337	315	337	317	332	307	351	332	371	323	346	322	310	313	336	335	349	320	343	346	338	345	312	323	314	334	336	340	345	322	294	309	319	358	335	330	347	318	309	357	323	340	363	313	344	321	313	306	351	343	343	334	341	359	355	290	328	336	272	320	322	361	291	351	328	337	323	309	352	318	334	335	321	316	343	361	321	299	346	318	341	320	345	312	300	325	332	336	332	331	326	346	311	345	328	303	330	304	320	318	334	337	319	314	344	346	341	356	317	312	307	334	331	334	333	333	285	317	320	311	313	354	308	329	323	317	343	308	329	344	315	321	309	298	334	313	302	320	328	318	344	308	351	316	296	318	319	351	334	336	351	336	314	342	321	348	337	315	335	330	335	317	332	315	311	362	329	302	343	312	319	326	312	326	333	319	316	323	344	319	343	332	346	362	358	314	330	325	342	333	327	348	322	323	314	338	332	317	322	293	314	373	329	285	317	374	318	368	326	356	325	364	325	311	293	275	329	336	327	309	285	345	335	332	344	336	319	291	319	317	302	304	307	345	326	346	339	323	344	340	288	352	303	315	320	341	307	290	311	313	310	329	292	318	315	298	335	347	338	308	296	366	325	356	313	317	315	323	329	344	330	343	314	327	338	331	325	350	310	315	336	302	334	349	342	337	317	282	312	342	337	315	313	352	335	318	327	330	331	315	338	332	358	340	319	343	336	327	301	303	316	329	318	333	326	334	345	345	320	350	339	323	323	323	344	300	343	324	346	331	329	349	361	341	319	327	358	302	323	313	327	298	301	291	362	312	312	311	307	311	296	331	330	364	328	335	294	333	334	325	336	302	338	348	326	326	333	347	311	334	368	359	347	305	312	339	334	310	328	340	339	305	339	335	339	319	338	330	326	344	322	344	332	350	364	339	340	345	308	324	331	290	320	300	338	318	336	302	304	319	318	316	323	342	338	350	290	335	312	304	305	355	321	313	326	339	354	344	333	321	294	369	331	332	324	317	333	339	311	340	324	297	330	336	335	304	366	356	343	327	334	319	343	350	315	355	345	328	351	334	364	303	318	327	309	324	333	347	322	347	318	325	334	305	313	334	336	349	338	318	333	316	314	339	326	351	338	378	339	336	353	304	292	333	329	303	319	337	340	330	324	308	312	336	312
27116	20433	7854	800	518	432	475	437	414	412	384	410	420	395	388	360	402	365	386	391	388	403	372	412	397	376	405	392	443	379	373	404	386	383	376	404	385	394	387	390	365	402	408	376	405	401	401	349	393	427	410	402	363	406	401	415	394	380	402	406	385	408	375	396	413	393	398	414	414	378	419	382	380	370	414	425	392	374	400	443	381	350	405	399	367	405	407	402	418	366	379	361	394	398	439	386	372	366	352	391	393	389	371	432	340	387	388	402	392	414	412	341	412	401	380	372	397	375	397	391	425	390	370	370	388	382	363	364	379	382	396	417	413	410	405	359	397	386	384	412	400	384	392	411	420	389	370	392	378	387	386	373	415	401	387	372	369	386	377	407	411	378	391	406	375	385	391	425	382	390	378	405	390	396	374	415	392	383	383	400	385	360	376	433	403	386	398	372	431	381	403	376	402	362	366	395	383	366	407	401	348	397	400	448	404	414	415	397	374	374	368	401	383	387	387	446	374	371	390	401	394	385	342	394	393	373	426	385	375	397	361	378	389	389	389	405	371	354	393	379	359	400	370	425	387	313	354	415	354	418	401	382	408	368	411	371	409	368	374	390	391	403	389	390	366	401	386	399	414	384	378	385	411	382	392	396	397	403	409	382	389	403	347	358	394	398	366	398	364	382	374	372	379	397	384	386	351	391	365	349	384	395	383	391	393	373	417	381	407	393	378	393	405	358	400	410	383	330	415	386	408	382	378	400	381	398	386	380	377	341	362	394	372	414	387	395	382	383	391	372	385	391	353	413	389	357	391	392	374	415	372	386	353	392	377	399	384	368	369	407	391	404	386	384	354	354	362	411	405	433	399	397	398	411	388	377	408	403	366	373	417	403	387	383	371	405	413	393	353	387	353	387	406	392	378	411	383	419	396	373	342	399	405	374	380	374	386	396	391	373	406	380	370	383	390	386	405	411	387	380	352	385	394	385	404	415	409	374	406	378	415	392	416	383	354	369	397	363	356	407	414	375	397	407	358	421	385	374	413	365	399	381	378	394	397	403	377	406	388	392	398	375	383	367	407	406	367	383	417	425	401	367	369	381	384	412	362	413	383	402	405	378	343	407	370	376	397	412	389	390	402	394	410	372	372	379	408	376	409	415	387	399	380	397	392	402	372	415	403	380	392	397	368	413	384	402	392	381	363	413	398	414	388	373	367	383	397	392	389	392	358	383	372	394	410	371	367	385	373	443	379	397	346	361	359	368	383	427	374	372	362	388	378	369	398	406	364	385	420	340	385	380	445	386	383	408	385	383	379	403	387	386	376	367	403	386	380	375	369	387	400	382	387	400	406	366	388	406	363	388	415	361	381	356	376	403	384	400	374	378	366	404	383	405	393	380	405	353	366	392	356	398	406	386	385	403	393	415	415	369	365	441	393	408	411	389	406	354	396	378	405	390	394	356	363	390	387	387	403	380	417	402	393	381	377	405	352	379	422	346	393	392	350	354	390	394	366	382	389	379	384	360	380	374	395	400	372	411	361	401	399	429	371	411	378	394	362	412	374	333	397	419	393	381	410	345	379	383	380	386	417	382	427	422	377	406	385	359	412	392	407	393	383	382	401	382	410	378	400	375	379	389	404	379	382	379	399	383	370	390	373	387	368	408	396	406	368	381	404	374	413	407	396	405	394	358	358	396	377	393	351	384	413	371	375	421	419	432	409	395	409	370	373	410	364	380	393	373	366	403	382	368	392	397	378	409	383	358	358	384	409	378	375	366	356	375	392	357	360	435	385	378	365	371	395	406	382	393	357	405	363	387	354	412	371	396	382	400	389	391	400	356	419	373	418	403	359	396	395	378	391	391	386	369	361	371	386	412	441	396	378	389	356	387	398	417	393	373	390	408	419	406	379	360	375	338	403	360	385	392	395	399	361	393	375	392	376	397	404	360	355	377	403	380	391	402	390	401	399	393	375	366	359	391	344	398	376	362	376	346	401	361	406	394	397	382	387	354	380	334	410	378	404	392	431	384	400	388	391	397	399	369	383	424	365	395	388	356	370	373	376	366	393	359	399	371	388	383	372	419	387	390	378	412	380	391	420	391	358	376	374	404	414	380	383	367	386	374	370	420	387	392	351	410	416	407	409	407	399	383	364	363	380	354	385	445	378	364	379	402	374	376	375	388	390	392	359	343	387	405	367	366	385	400	378	367	365	402	393	443	395	430	421	397	390	362	374	408	383	400	387	392	390	373	404	391	410	385	426	388	334	400	394	387	418	374	395	371	367	398	389	386	432	364	405	374	405	377	405	388	396	397	384	431	402	368	403	391	387	416	399	375	391	399	432	382	391	374	368	394	349	380	360	406	370	426	390	417	366	406	428	389	339	392	376	357	397	407	371	385	394	375	412	358	396	400	375	416	422	374	411	415	384	355	388	379	407	397	414	412	357	377	366	378	365	373	369	392	400	374	364	397	395	420	376	355	387	377	394	409	393	393	393	396	403	360	383	412	377	380	391	427	403	410	359	414	385	397	377	403	385	389	413	365	383	413	370	365	368	378	404	421	373	366	420	378	412	419	371	370	404	400	381	405	394	407	390	392	390	403	344	346	376	379	386	390	403	391	413	378	423	381	372	384	410	403	422	406	395	372	411	410	424	374	390	401	398	363	427	414	375	382	393	380	412	374	406	370	394	392	406	376	372	328	354	412	387	373	370	422	405	394	396	408	430	363	395	355	385	382	380	423	393	373	421	370	374	393	387	381	387	373	381	380	372	373	394	383	411	399	361	384	388	374	401	369	412	383	381	396	367	412	379	407	363	369	404	376	408	363	382	379	390	386	407	360	369	384	374	411	370	369	376	390	374	356	399	418	363	369	376	386	385	399	368	380	423	412	394	399	411	409	371	385	371	383	397	365	400	380	394	374	387	361	408	399	348	402	368	403	410	388	374	406	404	382	405	407	398	408	426	402	400	374	361	370	374	375	402	365	366	381	386	396	373	362	418	390	356	386	396	371	410	389	404	365	379	389	359	396	386	388	404	398	389	399	395	351	377	387	430	391	428	373	413	446	396	406	394	359	364	363	366	419	359	404	370	417	380	391	390	397	410	373	378	406	354	387	401	364	397	370	390	374	389	423	404	384	381	398	382	376	413	376	374	410	393	386	372	424	381	385	371	423	399	370	402	393	372	354	418	400	406	377	364	381	357	408	382	403	387	403	392	362	399	385	357	374	387	368	389	419	390	399	400	406	382	340	417	377	373	424	405	370	380	386	392	404	377	418	398	372	349	369	385	439	394	380	389	409	398	379	395	349	374	392	401	379	382	390	353	398	384	374	359	358	326	399	420	389	379	365	385	391	393	393	399	407	373	402	387	372	369	397	386	405	406	368	368	387	384	387	385	384	372	398	406	380	403	389	403	400	382	390	406	406	383	364	397	351	415	352	376	358	382	387	403	391	368	404	374	404	404	415	384	401	404	408	384	372	392	388	389	378	404	403
6855	1410	1352	836	741	657	654	610	618	566	582	560	625	573	557	511	493	566	545	565	522	564	550	547	537	575	538	563	523	511	521	504	524	529	511	511	499	529	543	562	517	518	567	541	530	503	518	519	549	531	586	553	549	561	556	515	541	561	526	513	554	539	530	517	524	503	564	529	556	532	563	517	600	536	564	521	527	545	552	556	568	546	565	530	547	557	522	536	554	571	497	565	524	507	533	565	566	535	558	531	568	576	571	493	510	538	595	557	527	531	580	512	495	570	520	519	575	543	554	527	540	513	552	528	527	536	491	509	546	512	542	519	522	580	479	522	530	531	511	528	510	528	534	512	556	573	552	573	511	562	556	540	515	529	534	559	550	555	553	561	535	499	545	533	557	524	549	490	526	558	555	556	502	540	510	540	549	544	541	548	541	565	525	590	545	528	530	507	549	516	563	520	503	526	543	538	549	518	531	528	552	562	513	587	575	564	538	568	528	527	532	525	556	539	577	507	534	505	544	595	536	551	525	541	501	559	555	562	526	566	516	489	553	568	605	559	530	533	530	545	541	552	555	492	581	542	559	543	577	553	551	555	545	534	521	522	522	523	561	532	521	564	559	527	589	512	548	553	550	549	537	533	535	527	521	536	564	516	556	562	540	520	519	565	517	525	531	529	541	545	503	545	555	522	554	494	492	547	529	563	506	529	585	545	543	549	536	526	496	536	538	524	559	558	543	532	551	496	522	536	540	510	553	547	553	552	519	567	545	524	552	521	520	508	500	494	559	536	578	530	545	517	569	511	559	534	538	569	556	521	572	510	557	519	574	535	504	521	530	523	546	532	596	544	518	555	509	525	548	547	584	543	560	549	529	557	541	507	546	523	546	554	578	508	478	594	603	546	555	532	504	520	554	545	511	544	516	528	562	541	575	563	558	499	531	555	531	558	518	545	553	552	521	513	503	532	560	557	513	557	571	582	525	483	556	533	522	560	567	482	571	526	566	523	593	573	582	592	558	545	532	520	529	552	503	549	539	575	528	526	514	570	507	532	532	555	505	552	540	521	524	549	523	534	525	571	545	527	524	508	546	576	521	545	566	537	524	537	581	541	537	524	549	520	590	577	535	591	544	558	592	523	534	510	535	548	573	520	518	536	544	534	545	506	553	539	507	541	539	542	508	559	548	532	568	502	581	509	519	494	566	531	533	537	503	500	524	554	517	525	565	471	560	525	528	568	505	552	530	554	542	529	535	571	552	562	530	558	566	584	533	535	595	513	537	517	539	520	547	559	551	516	568	493	529	547	562	553	539	560	539	538	538	510	514	593	538	539	518	552	573	511	536	529	548	555	508	525	508	559	555	530	535	546	554	509	543	501	552	499	555	531	561	522	525	525	555	553	552	520	558	525	561	547	540	544	541	507	551	549	514	553	539	539	533	523	528	496	575	527	526	544	523	509	544	545	539	531	541	564	541	546	527	512	504	532	577	504	561	519	532	560	544	499	546	571	512	529	584	568	551	498	538	508	547	554	551	543	516	505	561	571	529	513	518	553	549	525	529	529	539	477	557	538	528	517	518	515	540	543	505	536	551	574	563	527	499	514	500	524	509	522	538	475	529	513	546	570	577	541	584	519	555	558	512	565	517	540	564	535	555	527	536	507	496	583	580	514	562	545	595	554	559	519	529	582	517	556	544	569	484	507	537	541	519	549	521	536	530	530	540	542	539	531	544	563	553	522	591	526	551	561	511	536	537	546	464	528	574	515	514	534	545	519	554	498	594	579	530	517	548	540	496	557	557	535	579	531	504	563	587	578	514	531	489	546	548	552	541	571	506	540	557	578	546	552	528	559	499	553	601	568	557	542	542	538	538	512	515	529	524	531	570	543	540	555	550	533	518	505	545	504	578	531	563	522	526	562	550	540	520	547	557	557	531	526	564	538	535	554	568	506	540	536	547	529	560	514	504	525	543	547	561	545	517	538	535	534	566	529	544	558	591	633	526	536	552	539	550	500	526	541	547	534	557	542	530	526	535	566	510	523	544	514	543	551	516	542	568	562	537	556	514	579	516	570	547	518	537	611	526	526	561	545	489	525	543	531	583	561	547	529	490	548	577	552	524	523	532	554	539	517	572	553	551	534	534	552	572	564	514	520	573	516	533	520	552	525	523	540	485	561	523	513	527	554	554	547	551	546	542	530	562	574	567	518	531	530	551	519	497	557	509	509	531	553	583	513	575	523	516	566	532	533	517	539	550	549	574	525	550	549	550	515	533	534	540	542	558	542	537	583	577	539	525	518	530	540	539	514	539	542	492	529	510	539	574	514	528	547	529	542	563	585	534	559	518	536	511	548	512	588	486	559	554	537	514	526	513	529	517	542	523	546	551	562	557	523	546	558	552	506	546	530	500	524	564	569	516	491	572	498	524	538	564	559	572	574	501	531	552	537	540	548	548	523	523	583	578	532	584	526	520	511	533	553	513	543	537	537	541	549	505	484	506	520	554	503	546	509	552	519	533	546	519	585	476	543	538	520	534	528	574	559	508	525	531	552	515	563	518	518	533	530	542	504	559	546	527	496	562	512	554	502	495	533	524	533	550	570	530	552	581	545	489	496	535	544	557	539	522	534	522	532	539	533	581	507	513	526	546	576	525	542	554	537	525	524	549	523	522	519	521	509	544	572	545	540	568	524	539	543	527	507	550	502	591	574	504	537	566	482	542	551	508	525	568	560	542	585	541	524	538	553	554	537	531	521	532	529	540	542	538	541	559	567	532	557	535	537	564	568	547	583	548	541	559	535	567	543	489	529	556	549	524	513	523	528	538	551	544	535	538	533	551	554	517	564	555	549	533	559	528	534	520	548	521	548	514	526	565	532	550	515	548	501	541	544	534	569	558	508	520	532	533	551	522	523	528	511	527	546	557	530	510	548	535	528	578	528	560	548	543	488	552	577	479	505	512	518	553	558	526	549	535	526	562	545	523	573	541	551	507	522	541	536	530	535	492	516	544	552	532	538	547	552	509	548	522	573	551	556	499	545	502	492	490	553	553	507	510	518	531	550	542	515	528	507	501	568	528	514	545	520	567	527	547	561	559	517	541	560	539	521	506	513	525	542	567	556	548	536	546	508	537	542	549	558	547	514	567	561	485	559	495	570	514	546	548	522	560	547	596	541	563	534	605	553	517	511	568	548	566	517	548	514	493	505	560	547	525	570	534	551	558	533	580	518	504	526	534	548	543	544	529	534	493	546	547	556	535	517	530	602	515	525	526	535	573	536	501	547	521	557	510	565	554	542	559	564	546	542	565	541	513	502	515	602	575	572	512	535	586	495	560	540	577	513	556	513	535	547	528	537	525	515	493	525	537	576	527	550	558	563	504	575	569	531	542	536	576	508	535	504	554	519	568	584	548	546	549	562	535	551	567	512	534	530	501	561	538	534	558	546	571	533	565	545	571	551	531	566	530	556	551	527	506	527	563	533	552	541	540	519	556	510
24250	21230	28600	24153	21081	4803	1112	794	670	603	622	545	528	543	522	480	498	495	448	499	483	428	455	434	473	389	422	445	411	456	463	458	424	457	439	473	471	473	437	463	460	443	442	447	417	459	421	481	435	484	424	430	398	446	446	462	416	461	380	426	409	407	434	443	406	447	465	424	369	436	451	452	455	427	433	399	424	419	413	444	436	430	433	388	444	423	438	427	401	443	445	431	411	438	443	444	420	431	442	420	407	428	447	412	390	454	434	401	431	449	428	409	451	454	411	411	394	419	442	394	429	469	455	459	414	439	451	477	402	416	426	412	447	426	397	446	405	434	398	430	439	399	422	405	429	425	427	441	406	429	404	389	385	411	442	433	404	437	450	404	392	413	455	457	440	434	435	414	399	412	442	411	432	470	431	422	411	417	455	401	434	434	421	420	462	440	424	463	486	447	456	406	424	417	409	421	399	397	468	418	473	447	446	439	443	410	416	478	486	429	456	416	394	445	470	426	413	434	469	477	416	396	411	398	436	410	443	440	448	443	417	423	447	426	429	458	438	470	401	468	403	439	424	427	420	418	415	456	416	441	445	411	456	427	429	431	446	447	452	461	435	426	389	434	424	444	439	445	396	409	415	412	442	420	421	418	403	429	403	422	471	433	433	434	450	426	403	465	426	425	460	423	412	407	390	460	422	435	417	428	460	418	434	407	435	457	428	402	465	432	427	428	441	414	429	419	432	410	427	432	420	407	434	414	431	435	413	476	398	461	422	445	414	444	408	460	407	446	436	417	463	414	447	399	464	453	425	446	428	449	423	452	451	424	425	419	466	453	389	400	416	443	464	407	439	422	444	437	430	408	428	434	437	399	441	436	431	440	432	423	419	434	468	403	391	413	413	406	448	427	419	400	409	436	425	417	453	408	427	406	386	427	425	427	414	401	438	415	465	428	426	443	435	430	423	433	448	408	440	395	425	445	414	492	420	408	398	419	449	419	424	445	444	399	400	410	439	451	417	435	436	412	456	436	428	441	400	466	386	431	451	430	426	389	398	445	452	440	430	434	421	387	443	441	424	447	412	385	423	398	425	413	442	427	409	450	415	437	460	445	419	424	440	424	429	407	422	419	432	470	414	478	446	395	404	441	422	416	424	427	424	399	438	456	427	431	448	414	451	444	449	406	468	439	427	440	411	423	461	423	432	437	408	418	425	439	418	453	443	466	425	433	400	417	437	423	438	439	418	423	395	415	405	431	402	443	446	413	470	409	446	395	403	417	406	416	429	440	404	415	434	481	452	439	433	419	427	453	437	424	408	438	413	410	464	412	449	398	443	420	475	444	397	449	427	423	406	420	449	406	411	408	433	363	457	402	417	421	425	415	396	424	444	423	418	427	441	420	428	443	471	416	395	433	409	420	447	453	437	413	420	466	449	453	435	416	466	422	443	447	423	464	446	421	480	413	443	452	438	433	437	440	451	429	394	443	405	432	424	442	400	485	397	430	405	435	431	472	416	416	437	457	406	435	420	450	443	437	436	417	387	441	420	383	392	441	453	449	410	448	448	469	400	412	444	437	431	452	462	446	418	413	407	440	458	429	414	404	449	429	405	445	407	453	458	453	437	424	427	430	423	437	399	370	407	456	435	436	440	453	482	442	410	406	419	396	436	472	423	415	430	416	405	449	393	435	437	454	387	472	439	435	466	463	465	424	452	469	415	401	421	456	433	401	408	424	428	452	424	420	452	443	418	409	437	400	434	455	401	436	414	396	426	451	449	429	424	431	437	420	398	418	449	422	429	437	403	475	438	471	404	475	452	435	389	424	410	397	424	392	415	427	424	419	418	442	430	416	448	435	371	416	433	446	449	430	418	428	401	413	465	451	427	420	444	444	406	456	460	426	436	427	411	399	428	466	423	422	412	444	405	394	434	423	425	427	440	430	413	416	441	433	413	427	442	446	433	452	393	425	430	413	414	444	421	451	444	465	423	435	417	416	443	405	428	413	401	419	447	441	429	434	440	410	440	422	459	446	413	412	455	444	419	444	434	396	390	423	462	444	398	416	400	403	456	448	477	409	407	417	437	416	414	450	484	403	417	446	400	416	400	436	407	411	417	412	427	435	400	433	429	437	402	423	394	415	442	445	409	416	418	408	436	431	455	459	429	435	397	451	405	407	455	431	456	422	414	449	389	428	394	436	387	428	465	412	434	422	440	438	410	467	437	469	417	423	424	410	438	449	437	408	475	420	464	445	436	445	443	455	454	452	471	431	414	412	427	419	402	380	412	437	432	419	420	410	450	462	433	453	426	444	420	433	416	407	407	432	465	414	406	450	460	446	435	406	396	416	434	431	432	483	426	409	447	405	445	425	380	430	436	461	479	390	413	454	420	482	454	433	452	412	472	438	433	405	403	432	439	417	466	417	429	417	444	453	473	440	421	440	457	420	418	409	429	399	453	417	407	430	435	464	420	412	392	428	428	416	425	407	446	476	405	394	384	464	422	426	440	433	443	434	431	391	440	421	424	436	410	429	409	429	449	422	447	453	403	493	463	434	410	427	416	458	437	428	464	433	386	408	417	410	444	401	431	439	426	427	443	415	455	418	412	452	455	403	424	435	436	438	440	409	485	435	439	439	450	394	406	407	396	406	449	431	404	399	410	422	427	431	442	420	423	433	437	467	402	438	453	409	418	383	437	413	425	413	419	431	417	410	419	448	428	409	445	412	429	446	475	444	428	470	453	437	390	414	412	442	419	464	430	422	432	445	413	412	421	403	446	427	376	430	436	417	441	416	414	438	380	431	415	428	413	406	413	451	422	437	431	418	381	423	446	439	401	446	406	437	421	393	410	443	430	436	449	411	419	409	428	424	431	424	418	425	434	447	447	435	407	451	401	442	407	470	447	437	409	413	410	436	421	436	411	417	438	466	438	458	459	449	428	427	418	462	452	441	433	434	442	459	452	432	433	409	414	430	438	436	392	410	419	439	443	447	444	446	409	398	440	421	418	438	425	434	427	415	436	437	410	411	450	442	397	466	416	402	437	427	417	447	445	431	427	432	417	426	408	439	393	429	412	417	468	410	428	442	441	412	416	459	450	422	420	466	440	414	448	419	435	436	423	443	445	460	456	444	422	439	410	431	422	405	465	420	411	382	447	433	449	429	432	421	442	415	384	444	385	453	425	393	425	414	409	453	454	435	407	436	425	428	442	423	441	399	440	429	421	440	414	407	455	421	403	443	435	421	451	475	424	462	445	441	448	454	435	417	467	438	449	424	423	418	458	419	400	446	445	454	444	436	416	452	427	465	438	413	409	390	439	431	427	446	441	407	434	409	485	429	428	430	411	413	416	444	432	420	440	446	431	406	422	417	418	428	417	401	418	435	408	441	425	470	424	429	504	435	460	432	430	394	406	456	457	457	437	422	431	418	419	424	425	455	425	418	434	411	407	426	469	423	385	436	401	407	423	421	391	432	444	428	419	446	413	414	425	484
11813	9177	8093	4173	3002	2292	1825	1587	1324	1152	1087	994	939	853	801	782	792	678	739	688	689	685	597	692	684	675	658	624	635	636	636	626	633	625	618	618	659	633	647	619	580	606	592	639	646	621	632	580	635	577	612	649	644	611	610	590	597	629	600	619	611	631	638	591	597	627	634	606	605	594	619	588	596	559	588	627	639	578	618	579	621	557	598	603	603	634	612	580	590	666	635	607	636	598	614	609	639	679	627	565	611	588	636	607	628	582	562	575	617	596	594	640	607	583	649	556	570	576	617	606	557	648	608	601	632	593	598	621	599	597	599	597	575	605	567	600	640	589	617	606	642	634	610	616	607	628	567	615	574	589	584	562	630	567	593	604	601	598	566	615	570	584	574	649	651	577	602	609	585	604	597	584	606	567	560	590	559	618	624	625	600	634	588	614	584	611	580	566	616	622	570	581	586	584	621	570	571	594	596	664	619	574	610	608	634	645	592	580	577	590	566	576	590	651	543	641	631	595	601	614	593	632	634	583	563	642	587	564	605	575	632	601	601	603	594	593	671	580	603	593	555	574	599	651	614	604	589	577	574	626	609	576	616	619	585	580	580	635	617	609	599	588	640	597	589	612	598	647	573	561	615	585	635	609	592	658	580	644	566	631	594	576	551	630	565	604	580	593	626	623	592	591	615	644	642	620	587	585	632	645	596	619	618	619	594	602	596	577	646	601	622	615	586	551	633	577	628	615	591	580	614	632	624	579	569	590	563	597	618	561	562	641	584	604	601	605	598	568	569	586	584	612	571	613	614	551	580	611	582	609	641	597	600	618	591	561	601	623	564	632	615	620	607	578	572	642	576	598	624	567	572	593	598	587	587	629	576	601	642	583	589	591	574	601	635	610	576	585	615	606	628	551	547	601	657	589	623	578	649	638	630	607	595	620	582	606	634	613	637	599	567	614	594	589	608	621	593	620	630	625	581	603	581	598	590	641	612	616	637	629	561	589	649	561	592	607	550	610	588	559	549	581	581	597	584	602	634	609	644	569	588	572	599	580	620	620	605	563	574	569	617	552	566	582	598	605	640	634	615	561	629	619	579	597	581	620	580	578	578	594	647	578	558	614	606	566	580	574	660	585	638	621	599	637	611	623	607	624	628	650	644	581	610	597	598	630	595	613	580	619	635	660	608	636	593	579	604	551	579	593	559	589	652	603	591	597	604	613	612	602	630	585	555	630	573	571	588	604	617	595	598	573	579	644	652	572	566	626	565	586	602	607	577	646	598	586	607	614	581	596	598	582	565	577	616	595	613	613	600	637	603	527	581	572	593	613	585	535	604	578	583	599	634	619	594	557	594	584	561	652	581	594	612	593	605	622	665	581	567	623	617	585	568	582	601	549	601	625	604	566	593	594	592	567	575	609	654	635	654	589	645	547	615	602	608	627	637	602	561	595	583	641	550	610	590	620	624	617	637	581	569	624	552	588	620	558	592	611	635	585	623	573	591	572	612	602	642	583	615	590	563	646	591	583	617	633	617	601	617	603	598	611	635	568	583	614	603	589	611	644	641	584	594	602	580	606	613	555	627	595	651	611	598	628	580	613	624	571	576	596	579	609	597	572	606	605	580	602	603	617	595	618	624	529	668	642	607	608	616	554	592	624	641	607	574	576	562	587	585	567	588	559	596	546	650	586	589	619	616	531	591	601	587	607	627	606	621	588	645	617	627	613	612	550	602	626	595	629	619	592	566	584	587	624	665	612	655	651	587	545	594	600	627	602	575	583	614	617	624	601	592	609	590	592	623	588	598	616	574	575	609	579	578	617	627	642	576	639	589	595	605	555	589	590	634	581	582	562	571	625	591	597	554	566	601	585	591	593	586	585	645	609	604	610	608	597	615	620	599	661	596	556	575	626	607	623	612	587	614	591	570	608	592	576	579	634	644	597	632	668	589	590	632	639	604	581	584	633	632	566	574	620	661	616	597	609	600	589	634	600	617	629	596	603	594	559	616	552	605	613	576	634	616	596	600	607	560	650	615	562	648	604	598	588	570	607	646	628	571	582	573	609	600	612	578	584	625	606	619	600	598	596	607	560	570	573	545	604	613	625	634	612	593	607	602	650	589	615	618	595	609	624	567	619	577	621	605	574	610	604	602	575	563	618	614	606	635	611	619	616	601	599	595	580	639	555	601	594	560	563	588	580	618	611	605	605	577	623	613	633	584	622	618	562	616	603	590	600	636	617	611	580	574	609	609	594	605	614	607	568	600	607	627	605	573	578	612	561	596	592	613	622	532	614	594	600	602	555	610	596	575	581	563	624	631	603	655	595	615	588	627	587	583	579	558	605	621	589	562	614	601	596	564	607	611	608	596	646	560	611	544	581	619	568	608	630	601	663	623	587	625	587	599	570	618	622	582	608	563	608	575	603	607	624	605	594	600	595	623	659	606	572	564	592	618	650	650	591	635	601	619	568	627	609	606	584	566	597	566	585	594	592	590	646	618	610	572	546	621	578	642	563	595	625	567	642	617	589	571	605	598	628	641	634	620	572	569	606	636	641	593	610	611	559	585	605	575	627	553	605	585	604	603	589	595	606	596	609	600	572	601	580	607	600	635	632	592	659	611	606	574	584	612	617	634	566	605	566	548	615	533	562	546	612	590	626	602	617	603	617	588	616	627	622	634	642	615	602	624	609	593	600	617	569	607	580	624	580	583	602	610	611	623	642	602	563	572	646	663	598	614	650	668	551	589	583	616	550	593	631	609	559	582	613	583	607	655	583	627	585	595	571	599	617	630	578	566	608	631	601	569	611	602	544	571	628	607	596	637	619	600	601	592	595	614	605	608	607	603	617	568	587	630	612	599	611	600	624	639	587	554	578	619	612	576	576	608	580	571	598	608	582	597	570	637	610	622	583	572	589	584	625	592	599	554	579	626	577	590	589	599	614	597	577	574	584	656	601	597	605	559	602	578	601	584	564	577	635	587	626	629	586	609	575	564	595	626	586	591	606	596	622	592	610	587	604	578	578	547	590	568	614	635	617	618	619	629	600	649	564	612	618	598	619	596	573	570	603	609	620	572	623	616	608	586	637	597	592	599	596	574	596	646	599	605	558	598	581	602	564	604	576	561	630	617	606	610	585	665	607	586	618	585	606	542	595	585	625	573	644	625	644	593	608	636	570	585	624	605	570	564	615	614	638	599	597	630	588	571	627	644	559	594	606	607	584	606	578	593	609	597	547	593	607	596	570	602	607	597	584	580	573	619	609	561	560	589	574	590	580	610	582	667	601	581	641	577	582	608	600	595	574	587	621	631	581	616	573	592	590	565	575	589	601	625	638	601	594	588	624	599	589	603	619	609	615	568	601	662	584	613	608	624	573	570	595	604	663	585	583	623	602	595	600	586	646	629	619	606	568	616	588	602	616	614	625	558	627	614	579	631	596	577	655	568	569	602	599	610	595	562	656	563	603	626	649	589	579	592	588	603	624	580	621	590	574
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
4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
